Richard Smith
|
8b59e85b16
Add support for `inline Cpp` declarations. (#6994)
|
1 月之前 |
Özgür
|
d11ee4b2b1
Implement parsing observe declarations (#6674)
|
2 月之前 |
Dana Jansens
|
26381f6eaf
Handle parsing of `require`...`impls` declarations (#6255)
|
6 月之前 |
Elliott Kalt
|
58de34e534
Decouple associated constants from let (#5973)
|
8 月之前 |
Geoff Romer
|
f5b5731c76
Separate fields from other `var` decls in parse (#5320)
|
1 年之前 |
Thomas Köppe
|
bf32da8dad
Add missing standard library header inclusions (#5316)
|
1 年之前 |
Geoff Romer
|
87f0e9723f
Rename `StateStackEntry` to `State` (#5256)
|
1 年之前 |
Geoff Romer
|
8c113c1241
Rename `Parse::State` to `Parse::StateKind` (#5249)
|
1 年之前 |
Jon Ross-Perkins
|
9cd3f0aa3d
Remove obsolete '...' hints on node kind macros (#4958)
|
1 年之前 |
Jon Ross-Perkins
|
6b5eb1a101
Id::Invalid -> Id::None (#4834)
|
1 年之前 |
Richard Smith
|
d42128ef9a
Parse all kinds of declarations at function scope. (#4779)
|
1 年之前 |
Jon Ross-Perkins
|
e7aebbe581
Update basic diagnostic capitalization/punctuation (#4328)
|
1 年之前 |
Jon Ross-Perkins
|
f67791cfee
Separate subtree size information from parse nodes. (#4174)
|
1 年之前 |
Jon Ross-Perkins
|
ae675e61bd
Add initial parsing for 'extern library' (#4173)
|
1 年之前 |
Chandler Carruth
|
8c64f0bfdd
Add `-Wmissing-prototypes` and fix issues it finds. (#4019)
|
1 年之前 |
Jon Ross-Perkins
|
517a416852
Clean up some misc toolchain braced inits. (#4013)
|
1 年之前 |
Chandler Carruth
|
2a39e83779
Fix a new C-style cast `clang-tidy` error in #3963. (#3965)
|
1 年之前 |
Richard Smith
|
23f9065949
Implement proposal #3927. (#3963)
|
1 年之前 |
Jon Ross-Perkins
|
ecb300ee5e
Move 'export name' out of the import section. (#3950)
|
1 年之前 |
Jon Ross-Perkins
|
a16842ab37
Add export keyword handling. (#3944)
|
2 年之前 |
Richard Smith
|
c5b7ff212b
Parsing support for `adapt` declarations. (#3871)
|
2 年之前 |
Jon Ross-Perkins
|
1437b0e26d
Implement 'alias' with transparent semantics. (#3701)
|
2 年之前 |
kshokhin
|
65e95942de
Choice parsing in toolchain (#3574)
|
2 年之前 |
josh11b
|
6067ca3f49
Change return of `SkipPastLikelyEnd` to be last consumed token (#3493)
|
2 年之前 |
josh11b
|
5f439b842b
Parsing `impl`...`as` (#3473)
|
2 年之前 |
josh11b
|
b7d129b88c
Add `PushState` overload to combine `Parse::State` change with `StateStackEntry` (#3485)
|
2 年之前 |
Jon Ross-Perkins
|
50071532fe
Refactor state construction and change how the decl loop makes state. (#3467)
|
2 年之前 |
Jon Ross-Perkins
|
2705a32b92
Refactor the decl scope loop to consolidate modifier handling. (#3463)
|
2 年之前 |
Jon Ross-Perkins
|
9b194a31c9
Support modifiers on namespace, in theory. (#3462)
|
2 年之前 |
Jon Ross-Perkins
|
d73729179a
Switch modifiers to use distinct parse nodes. (#3461)
|
2 年之前 |