Geoff Romer
|
f5b5731c76
Separate fields from other `var` decls in parse (#5320)
|
1 năm trước cách đây |
Geoff Romer
|
a584ee120e
Add support for `_` binding patterns (#5097)
|
1 năm trước cách đây |
Jon Ross-Perkins
|
21687e8cb1
Fix use of keyword names in qualifiers with params (#5130)
|
1 năm trước cách đây |
Jon Ross-Perkins
|
c44e688e5d
Add parsing for 'fn destroy' (#5045)
|
1 năm trước cách đây |
Dana Jansens
|
24bde46181
Change array syntax from [T; N] to array(T, N) (#4981)
|
1 năm trước cách đây |
Geoff Romer
|
74e1a9949f
Support tuple patterns outside parameter lists (#4923)
|
1 năm trước cách đây |
Richard Smith
|
35f5a7f115
Reorder the token in a parse node to match its actual location. (#4984)
|
1 năm trước cách đây |
Richard Smith
|
1be726d3a2
Fix `NodeCategory` printing. (#4983)
|
1 năm trước cách đây |
Jon Ross-Perkins
|
9cd3f0aa3d
Remove obsolete '...' hints on node kind macros (#4958)
|
1 năm trước cách đây |
Richard Smith
|
6dda094928
Superficial support for `template` modifier on symbolic bindings. (#4948)
|
1 năm trước cách đây |
Geoff Romer
|
f502e8d6ff
Avoid speculatively pushing a pattern block in impl handling (#4943)
|
1 năm trước cách đây |
Richard Smith
|
8eb4e24cb6
Implement #4864: `Core` is a keyword (#4909)
|
1 năm trước cách đây |
Richard Smith
|
1917ea223e
Avoid redundantly specifying Id::Kind. (#4911)
|
1 năm trước cách đây |
Geoff Romer
|
943acf1ec2
Separate node kind for bindings inside `var` (#4822)
|
1 năm trước cách đây |
Geoff Romer
|
13434f0e8a
Model `var` as a pattern operator (#4720)
|
1 năm trước cách đây |
Geoff Romer
|
4f10735751
Track params in the parser (#4777)
|
1 năm trước cách đây |
Richard Smith
|
d42128ef9a
Parse all kinds of declarations at function scope. (#4779)
|
1 năm trước cách đây |
Jon Ross-Perkins
|
dd43bb92b5
Refactor struct literal parse nodes. (#4470)
|
1 năm trước cách đây |
josh11b
|
35dfa5f03c
Only allow designators when parsing `where __ = ...` (#4304)
|
1 năm trước cách đây |
josh11b
|
d6b2fb1736
Add parse support for multiple requirements after `where` separated by `and` (#4298)
|
1 năm trước cách đây |
josh11b
|
c33c9a02f6
Parse support for `where` operator (#4275)
|
1 năm trước cách đây |
josh11b
|
702d0d8a53
Parsing of designators like `.x` or `.Self` (#4254)
|
1 năm trước cách đây |
Brymer Meneses
|
c353f6bd78
change tuple index (#4218)
|
1 năm trước cách đây |
Jon Ross-Perkins
|
ae675e61bd
Add initial parsing for 'extern library' (#4173)
|
1 năm trước cách đây |
Richard Smith
|
c2ab520522
Add typed forms of `TokenIndex` for tokens with a known kind. (#4016)
|
1 năm trước cách đây |
Richard Smith
|
3c01ee69ed
Move information on the token associated with a parse node from the `.def` file into the typed node. (#4001)
|
1 năm trước cách đây |
Jon Ross-Perkins
|
cda5f66d22
Refactor NodeCategory to provide a class API (#4004)
|
1 năm trước cách đây |
Richard Smith
|
419d2e39d8
Move child count and bracketing information for parse nodes into the node kind definition. (#4000)
|
1 năm trước cách đây |
Richard Smith
|
28170c7867
Parse parameters in name qualifiers. (#3988)
|
1 năm trước cách đây |
Jon Ross-Perkins
|
8bb33f96c3
Update some additional package rules where structure changed in #3963. (#3966)
|
1 năm trước cách đây |