Jon Ross-Perkins
|
8166f9a7cf
Formalize Cpp as a PackageNameId (#6306)
|
пре 5 месеци |
Richard Smith
|
bac828d244
Add support for `char` keyword per #5903. (#6078)
|
пре 7 месеци |
Richard Smith
|
50e5476ee3
Add support for `unsafe as` operator to the toolchain. (#5993)
|
пре 8 месеци |
Jon Ross-Perkins
|
37d5046ceb
Support parse/check/lower for char (#5901)
|
пре 8 месеци |
Geoff Romer
|
87f0e9723f
Rename `StateStackEntry` to `State` (#5256)
|
пре 1 година |
Geoff Romer
|
8c113c1241
Rename `Parse::State` to `Parse::StateKind` (#5249)
|
пре 1 година |
Dana Jansens
|
24bde46181
Change array syntax from [T; N] to array(T, N) (#4981)
|
пре 1 година |
Jon Ross-Perkins
|
9cd3f0aa3d
Remove obsolete '...' hints on node kind macros (#4958)
|
пре 1 година |
Richard Smith
|
8eb4e24cb6
Implement #4864: `Core` is a keyword (#4909)
|
пре 1 година |
Geoff Romer
|
4f10735751
Track params in the parser (#4777)
|
пре 1 година |
Richard Smith
|
d42128ef9a
Parse all kinds of declarations at function scope. (#4779)
|
пре 1 година |
Jon Ross-Perkins
|
2841e9a67e
Require that InvalidParse nodes must have an error (#4482)
|
пре 1 година |
Chandler Carruth
|
1b2eb42c5a
Start avoiding parse diagnostics on error tokens (#4431)
|
пре 1 година |
Jon Ross-Perkins
|
e7aebbe581
Update basic diagnostic capitalization/punctuation (#4328)
|
пре 1 година |
Chandler Carruth
|
4845f40dff
Switch `CARBON_CHECK` to a format string API (#4285)
|
пре 1 година |
josh11b
|
c33c9a02f6
Parse support for `where` operator (#4275)
|
пре 1 година |
Jon Ross-Perkins
|
19f6cd2023
Split if expressions out of handle_expr (#4292)
|
пре 1 година |
josh11b
|
702d0d8a53
Parsing of designators like `.x` or `.Self` (#4254)
|
пре 1 година |
Jon Ross-Perkins
|
f67791cfee
Separate subtree size information from parse nodes. (#4174)
|
пре 1 година |
Chandler Carruth
|
8c64f0bfdd
Add `-Wmissing-prototypes` and fix issues it finds. (#4019)
|
пре 1 година |
cui fliter
|
fea2651e7c
chore: fix typos (#3738)
|
пре 2 година |
czapiga
|
4873160acc
Parse `auto` type (#3704)
|
пре 2 година |
Jon Ross-Perkins
|
e343ea593c
Add macro for postfix operators. (#3504)
|
пре 2 година |
Jon Ross-Perkins
|
7c7afc9e32
Split out infix and prefix operators to separate node kinds. (#3481)
|
пре 2 година |
josh11b
|
6067ca3f49
Change return of `SkipPastLikelyEnd` to be last consumed token (#3493)
|
пре 2 година |
Jon Ross-Perkins
|
c4864aa2ff
Split out and/or operator handling from infix. (#3480)
|
пре 2 година |
josh11b
|
b7d129b88c
Add `PushState` overload to combine `Parse::State` change with `StateStackEntry` (#3485)
|
пре 2 година |
Richard Smith
|
fe6f7b4330
Rename `Name` -> `IdentifierName` given that we have several other kinds of parse nodes that represent names. (#3453)
|
пре 2 година |
Jon Ross-Perkins
|
30155dbb72
Add support for 'package' in expressions. (#3445)
|
пре 2 година |
Jon Ross-Perkins
|
0db63ff17a
Abbreviate Integer and FloatingPoint (#3435)
|
пре 2 година |