File tree 2 files changed +7
-4
lines changed
2 files changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -8164,7 +8164,8 @@ ArrayTypeStart <- LBRACKET Expr? RBRACKET
8164
8164
PtrTypeStart
8165
8165
<- ASTERISK
8166
8166
/ ASTERISK2
8167
- / LBRACKET ASTERISK RBRACKET
8167
+ / PTRUNKNOWN
8168
+ / PTRC
8168
8169
8169
8170
# ContainerDecl specific
8170
8171
ContainerDeclAuto <- ContainerDeclType LBRACE ContainerMembers RBRACE
@@ -8262,7 +8263,7 @@ LARROW2 <- '<<' ![=] skip
8262
8263
LARROW2EQUAL <- '<<=' skip
8263
8264
LARROWEQUAL <- '<=' skip
8264
8265
LBRACE <- '{' skip
8265
- LBRACKET <- '[' skip
8266
+ LBRACKET <- '[' ![*] skip
8266
8267
LPAREN <- '(' skip
8267
8268
MINUS <- '-' ![%=>] skip
8268
8269
MINUSEQUAL <- '-=' skip
@@ -8279,6 +8280,8 @@ PLUS2 <- '++' skip
8279
8280
PLUSEQUAL <- '+=' skip
8280
8281
PLUSPERCENT <- '+%' ![=] skip
8281
8282
PLUSPERCENTEQUAL <- '+%=' skip
8283
+ PTRC <- '[*c]' skip
8284
+ PTRUNKNOWN <- '[*]' skip
8282
8285
QUESTIONMARK <- '?' skip
8283
8286
RARROW <- '>' ![>=] skip
8284
8287
RARROW2 <- '>>' ![=] skip
Original file line number Diff line number Diff line change @@ -2778,8 +2778,8 @@ static AstNode *ast_parse_array_type_start(ParseContext *pc) {
2778
2778
// PtrTypeStart
2779
2779
// <- ASTERISK
2780
2780
// / ASTERISK2
2781
- // / LBRACKET ASTERISK RBRACKET
2782
- // / LBRACKET ASTERISK C RBRACKET
2781
+ // / PTRUNKNOWN
2782
+ // / PTRC
2783
2783
static AstNode *ast_parse_ptr_type_start (ParseContext *pc) {
2784
2784
Token *asterisk = eat_token_if (pc, TokenIdStar);
2785
2785
if (asterisk != nullptr ) {
You can’t perform that action at this time.
0 commit comments