Richard Smith
|
3c01ee69ed
Move information on the token associated with a parse node from the `.def` file into the typed node. (#4001)
|
1 rok temu |
Jon Ross-Perkins
|
cda5f66d22
Refactor NodeCategory to provide a class API (#4004)
|
1 rok temu |
Richard Smith
|
419d2e39d8
Move child count and bracketing information for parse nodes into the node kind definition. (#4000)
|
1 rok temu |
Richard Smith
|
28170c7867
Parse parameters in name qualifiers. (#3988)
|
1 rok temu |
josh11b
|
a602be89e2
Add a `MemberName` parse node category for member access expressions (#3549)
|
2 lat temu |
josh11b
|
83b5db9c1e
Make `Parse::NodeCategory` printable (#3548)
|
2 lat temu |
josh11b
|
2e97f27b8d
Typed wrappers around parse tree nodes (#3534)
|
2 lat temu |
Jon Ross-Perkins
|
add31eb4e3
Refactor NodeKind to take advantage of a parse node only having one token kind. (#3486)
|
2 lat temu |
Jon Ross-Perkins
|
550559e30e
On invalid parse nodes, if the token may vary, allow any token. (#3484)
|
2 lat temu |
Jon Ross-Perkins
|
0d618b1278
Tidy up lint issues. (#3429)
|
2 lat temu |
josh11b
|
a112f2e802
Validate parse nodes correspond to expected tokens (#3295)
|
2 lat temu |
Jon Ross-Perkins
|
c555b39a2c
Rename parser dir to parse (#3178)
|
2 lat temu |