josh11b and Jon Ross-Perkins
6067ca3f49
Change return of SkipPastLikelyEnd to be last consumed token ( #3493 )
...
This approach means the parse subtree includes the full token range
consumed.
---------
Co-authored-by: Jon Ross-Perkins <jperkins@google.com >
2023-12-11 22:11:09 +00:00
Geoff Romer and Richard Smith
6e65a30b5d
Rename ParamList to TuplePattern ( #3479 )
...
Co-authored-by: Richard Smith <richard@metafoo.co.uk >
2023-12-08 23:35:47 +00:00
Richard Smith
fe6f7b4330
Rename Name -> IdentifierName given that we have several other kinds of parse nodes that represent names. ( #3453 )
...
Factor out common checking handling for the different kinds of
unqualified names
2023-12-07 01:48:14 +00:00
Geoff Romer
b8d4e2f41b
Binding pattern naming cleanup ( #3410 )
...
- Rename `PatternBinding` to `BindingPattern`.
- Use `BindingPattern` rather than `Pattern` in the names of
binding-pattern-specific parse states.
2023-12-01 21:36:51 +00:00
Jon Ross-Perkins
0db63ff17a
Abbreviate Integer and FloatingPoint ( #3435 )
...
I was suggesting this because `FloatingPoint` is pretty long. `int` and
`float` should be familiar abbreviations. `unsigned` should be familiar
to developers too, but `UnsignedInt` still feels usefully clearer for
the additional chars.
2023-11-29 23:29:48 +00:00
Jon Ross-Perkins
7f53a792c0
Fix crash when array contents aren't an expression. ( #3424 )
...
FloatingPointLiteral wrap is a clang-format thing. I didn't touch it
manually.
2023-11-27 23:35:01 +00:00