Arthur Baars
|
3e877ffaac
|
Rust: do not fail on bad Cargo.toml files
|
2024-10-10 15:53:08 +02:00 |
|
Arthur Baars
|
ae19b2fd89
|
Rust: check that TextRanges are for the correct file
|
2024-10-10 15:53:07 +02:00 |
|
Arthur Baars
|
faa168993c
|
Rust: reduce log output
|
2024-10-10 15:53:06 +02:00 |
|
Arthur Baars
|
0b3b95ab54
|
Rust: macro expansion
|
2024-10-10 15:19:47 +02:00 |
|
Arthur Baars
|
cad2b74137
|
Rust: integrate Rust Analyzer's Semantic module into extractor
|
2024-10-10 15:19:46 +02:00 |
|
Arthur Baars
|
6ede20cccc
|
Rust: regenerate code
|
2024-10-10 15:19:45 +02:00 |
|
Arthur Baars
|
69f0e8bcf7
|
Rust: add MacroStmts and MacroItems
|
2024-10-10 15:19:43 +02:00 |
|
Arthur Baars
|
7986fc7036
|
Rust: avoid double '.' in trap extension
|
2024-10-10 15:19:42 +02:00 |
|
Paolo Tranquilli
|
89f43fb917
|
Rust: generate code
|
2024-10-10 14:37:40 +02:00 |
|
Arthur Baars
|
30034b4254
|
Rust: run 'bazel //rust/codegen'
|
2024-10-10 14:25:06 +02:00 |
|
Paolo Tranquilli
|
61c3aa6288
|
Rust: integrate rust code generation into //rust/codegen
|
2024-10-08 10:37:53 +02:00 |
|
Paolo Tranquilli
|
96dda8808c
|
Rust: rename generate-schema -> ast-generator
|
2024-10-08 10:03:00 +02:00 |
|
Arthur Baars
|
ef3f730d32
|
Rust: extract comment tokens
|
2024-09-30 15:38:58 +02:00 |
|
Arthur Baars
|
fd459be165
|
Rust: add Comment to schema
|
2024-09-30 15:38:54 +02:00 |
|
Arthur Baars
|
5714811071
|
Rust: fix panic when the last character in a range is multi-byte
|
2024-09-24 19:26:02 +02:00 |
|
Arthur Baars
|
1953e4f971
|
Rust: handle UTF-8 decoding errors
|
2024-09-24 17:34:33 +02:00 |
|
Arthur Baars
|
37f264df74
|
Rust: correct line and column numbers in printed error messages
|
2024-09-24 17:34:32 +02:00 |
|
Arthur Baars
|
b04abc09f0
|
Rust: extract syntax errors
|
2024-09-24 17:34:26 +02:00 |
|
Arthur Baars
|
d14e77ba48
|
Address comments
|
2024-09-24 14:09:23 +02:00 |
|
Arthur Baars
|
7b4137fbc8
|
Rust: generate the extractor
|
2024-09-20 19:24:55 +02:00 |
|
Arthur Baars
|
80d32a2333
|
Rust: re-generate code
|
2024-09-19 13:00:46 +02:00 |
|
Arthur Baars
|
9104c3fc81
|
Rust: re-generate schema and extractor
|
2024-09-19 13:00:45 +02:00 |
|
Arthur Baars
|
1f30d5f41b
|
Rust: generate schema.py and extractor from ungrammar
|
2024-09-19 13:00:05 +02:00 |
|
Paolo Tranquilli
|
5432493945
|
Rust: log detected manifests
|
2024-09-17 15:35:26 +02:00 |
|
Paolo Tranquilli
|
89a8cbc536
|
Rust: use shared path utilities
|
2024-09-17 12:27:57 +02:00 |
|
Paolo Tranquilli
|
de4ab44e06
|
Merge branch 'main' into redsun82/rust-unextracted
|
2024-09-16 17:10:26 +02:00 |
|
Paolo Tranquilli
|
1ce4707ff9
|
Merge branch 'main' into redsun82/rust-typed-labels
|
2024-09-16 16:44:55 +02:00 |
|
Paolo Tranquilli
|
d1704cfb14
|
Merge pull request #17444 from hvitved/rust/final-classes
Rust/Swift: Make all public AST classes `final`
|
2024-09-16 16:42:40 +02:00 |
|
Tom Hvitved
|
4dd3059f16
|
Rust: Run code generator
|
2024-09-16 13:39:55 +02:00 |
|
Paolo Tranquilli
|
ece815750e
|
Merge branch 'main' into redsun82/rust-typed-labels
|
2024-09-16 10:51:07 +02:00 |
|
Paolo Tranquilli
|
f1233b14e8
|
Rust: fix generated hierarchy
|
2024-09-16 10:06:01 +02:00 |
|
Paolo Tranquilli
|
cb53911224
|
Merge branch 'main' into redsun82/rust-cli-flags
|
2024-09-16 09:36:06 +02:00 |
|
Arthur Baars
|
7f8bb7e859
|
Apply clippy fixes
|
2024-09-13 19:00:28 +02:00 |
|
Arthur Baars
|
3fdc49c4cb
|
Rename Literal, Type, and BinExpr
|
2024-09-13 18:33:55 +02:00 |
|
Arthur Baars
|
ebe1e5e0d2
|
Fix locations for Path and LiteralOrConstPat
|
2024-09-13 18:23:39 +02:00 |
|
Arthur Baars
|
661a4e07be
|
Merge remote-tracking branch 'upstream/main' into aibaars/rust-doc-tests
|
2024-09-13 17:31:38 +02:00 |
|
Paolo Tranquilli
|
8f93f5e34b
|
Rust: move to Label<T> and mark unsafety of from_untyped
|
2024-09-13 17:17:19 +02:00 |
|
Paolo Tranquilli
|
faf1eeeb0d
|
Rust: introduce typed labels
|
2024-09-13 13:57:14 +02:00 |
|
Paolo Tranquilli
|
23dd572d5e
|
Rust: add CODEQL_ base env layer
|
2024-09-13 13:39:39 +02:00 |
|
Arthur Baars
|
d99c2031ac
|
Workaround nameclash in dbscheme generator
|
2024-09-13 11:07:02 +02:00 |
|
Arthur Baars
|
b0939cfffa
|
Update extractor
|
2024-09-13 10:58:01 +02:00 |
|
Arthur Baars
|
fa9cfc1104
|
Regenerate code
|
2024-09-13 10:52:43 +02:00 |
|
Arthur Baars
|
c634b0a000
|
Don't extract non-source crates
|
2024-09-13 10:16:53 +02:00 |
|
Paolo Tranquilli
|
403cc3df90
|
Rust: avoid cli flag defaults overriding env settings
|
2024-09-13 06:50:12 +02:00 |
|
Arthur Baars
|
7572546efa
|
Improve handling of unimplemented nodes
|
2024-09-12 22:17:39 +02:00 |
|
Arthur Baars
|
2a88086544
|
Rust: AST: add docs with examples for qltest
|
2024-09-12 17:58:15 +02:00 |
|
Paolo Tranquilli
|
b4b680775c
|
Rust: integrate into standard files+location library
|
2024-09-12 13:17:10 +02:00 |
|
Paolo Tranquilli
|
5ae8824303
|
Rust: add context to parameter file expansion errors
|
2024-09-12 08:56:07 +02:00 |
|
Paolo Tranquilli
|
6adf88542e
|
Rust: fix linting script
|
2024-09-12 08:53:08 +02:00 |
|
Paolo Tranquilli
|
0a8c0f5ab4
|
Rust: fix bazel build
|
2024-09-12 08:46:50 +02:00 |
|