Geoff Romer
|
57a2715f10
Remove support for `addr` (#6375)
|
il y a 5 mois |
Geoff Romer
|
4821eec2f8
Add support for `ref` patterns (#6283)
|
il y a 6 mois |
Dana Jansens
|
4b0e2b03b6
Add the `.Self` name for the type expression of a compile time binding (#5937)
|
il y a 8 mois |
Geoff Romer
|
8c113c1241
Rename `Parse::State` to `Parse::StateKind` (#5249)
|
il y a 1 an |
Jon Ross-Perkins
|
acbe6530c3
Move diagnostics into a namespace (#5173)
|
il y a 1 an |
Geoff Romer
|
a584ee120e
Add support for `_` binding patterns (#5097)
|
il y a 1 an |
Geoff Romer
|
6d4f2567a7
Add support for `var` patterns (#5069)
|
il y a 1 an |
Richard Smith
|
6dda094928
Superficial support for `template` modifier on symbolic bindings. (#4948)
|
il y a 1 an |
Geoff Romer
|
943acf1ec2
Separate node kind for bindings inside `var` (#4822)
|
il y a 1 an |
Geoff Romer
|
4f10735751
Track params in the parser (#4777)
|
il y a 1 an |
Jon Ross-Perkins
|
2841e9a67e
Require that InvalidParse nodes must have an error (#4482)
|
il y a 1 an |
Jon Ross-Perkins
|
302aa1bb30
Remove uses of StringLiteral in format strings. (#4416)
|
il y a 1 an |
Jon Ross-Perkins
|
e7aebbe581
Update basic diagnostic capitalization/punctuation (#4328)
|
il y a 1 an |
josh11b
|
7611aac355
Clarify what was missing in binding pattern errors (#4314)
|
il y a 1 an |
josh11b
|
88f3b3470f
Improve error recovery in binding patterns (#4309)
|
il y a 1 an |
Jon Ross-Perkins
|
f67791cfee
Separate subtree size information from parse nodes. (#4174)
|
il y a 1 an |
Chandler Carruth
|
8c64f0bfdd
Add `-Wmissing-prototypes` and fix issues it finds. (#4019)
|
il y a 1 an |
CJ Johnson
|
518e361328
Address TODO to change GenericBindingPattern to CompileTimeBindingPattern (#3713)
|
il y a 2 ans |
josh11b
|
f5c34d62dd
Abbreviate "address" -> "addr" (#3580)
|
il y a 2 ans |
josh11b
|
b7d129b88c
Add `PushState` overload to combine `Parse::State` change with `StateStackEntry` (#3485)
|
il y a 2 ans |
Jon Ross-Perkins
|
50071532fe
Refactor state construction and change how the decl loop makes state. (#3467)
|
il y a 2 ans |
Geoff Romer
|
39750b9925
Parse support for tuple patterns in `var` and `let` (#3448)
|
il y a 2 ans |
Richard Smith
|
fe6f7b4330
Rename `Name` -> `IdentifierName` given that we have several other kinds of parse nodes that represent names. (#3453)
|
il y a 2 ans |
Geoff Romer
|
b8d4e2f41b
Binding pattern naming cleanup (#3410)
|
il y a 2 ans |