Richard Smith
|
181a592b8c
Support for parsing expression patterns (#6977)
|
1 ay önce |
Geoff Romer
|
3719d200d6
Drop redundant parameter from ConsumeAndAddCloseSymbol (#6724)
|
2 ay önce |
Geoff Romer
|
7938d9a8d0
Lex/parse support for ->?, :?, and form literals (#6695)
|
2 ay önce |
Burak Emir
|
80639a02f0
[parse] Implement initial parsing support for Lambda expressions (#6583)
|
3 ay önce |
Burak Emir
|
fec6ce2f9f
Implement "unused pattern bindings" p2022 - parsing (#6460)
|
4 ay önce |
Boaz Brickner
|
84384cf126
Remove exceptions for `performance-enum-size` (#5370)
|
1 yıl önce |
Geoff Romer
|
87f0e9723f
Rename `StateStackEntry` to `State` (#5256)
|
1 yıl önce |
Geoff Romer
|
8c113c1241
Rename `Parse::State` to `Parse::StateKind` (#5249)
|
1 yıl önce |
Jon Ross-Perkins
|
0a3efb76ed
Use DiagnosticEmitter for phase-specific types (#5188)
|
1 yıl önce |
Jon Ross-Perkins
|
acbe6530c3
Move diagnostics into a namespace (#5173)
|
1 yıl önce |
Jon Ross-Perkins
|
b555392cee
Add a typed node return to AddNode (#5123)
|
1 yıl önce |
Jon Ross-Perkins
|
dfe1c880ea
Clean up node kind information for namespaces (#5120)
|
1 yıl önce |
Jon Ross-Perkins
|
e79d3be5bd
Combine DiagnosticConverter into DiagnosticEmitter (#4878)
|
1 yıl önce |
Jon Ross-Perkins
|
b0b1554904
Refactor diagnostic_emitter.h (#4871)
|
1 yıl önce |
Jon Ross-Perkins
|
133717cd7e
Eliminate NodeLocConverter (#4870)
|
1 yıl önce |
Jon Ross-Perkins
|
6b5eb1a101
Id::Invalid -> Id::None (#4834)
|
1 yıl önce |
Geoff Romer
|
943acf1ec2
Separate node kind for bindings inside `var` (#4822)
|
1 yıl önce |
Jon Ross-Perkins
|
8f685b6953
Change how diagnostics are ordered (#4778)
|
1 yıl önce |
Jon Ross-Perkins
|
08f24551ec
Add bit packing to NodeImpl (#4651)
|
1 yıl önce |
Jon Ross-Perkins
|
2841e9a67e
Require that InvalidParse nodes must have an error (#4482)
|
1 yıl önce |
Chandler Carruth
|
06344aeb7c
Do some tactical inlining across lexer and parser. (#4307)
|
1 yıl önce |
Chandler Carruth
|
4845f40dff
Switch `CARBON_CHECK` to a format string API (#4285)
|
1 yıl önce |
Chandler Carruth
|
0c8ab663c9
Migrate all CARBON_VLOG to the format string variant. (#4284)
|
1 yıl önce |
Jon Ross-Perkins
|
f67791cfee
Separate subtree size information from parse nodes. (#4174)
|
1 yıl önce |
Jon Ross-Perkins
|
ae675e61bd
Add initial parsing for 'extern library' (#4173)
|
1 yıl önce |
Jon Ross-Perkins
|
d9c62b106d
Rename enclosing scope to parent scope (#4020)
|
1 yıl önce |
Chandler Carruth
|
dd0890619a
Enable a couple of boring warnings. (#4018)
|
1 yıl önce |
Richard Smith
|
23f9065949
Implement proposal #3927. (#3963)
|
1 yıl önce |
Jon Ross-Perkins
|
03e3a72628
Rename Directive->Decl in general, BindExport->ExportDecl (#3957)
|
1 yıl önce |
Jon Ross-Perkins
|
5fa341f16a
Unify more invalid declaration recovery. (#3942)
|
2 yıl önce |