This commit is contained in:
Clément Fournier
2020-08-23 15:53:58 +02:00
parent f3d887956d
commit e410c2e561
7 changed files with 23 additions and 4 deletions

View File

@ -2213,7 +2213,7 @@ void BlockStatement() #void:
| LOOKAHEAD({ isAssertStart() }) AssertStatement()
| LOOKAHEAD({ isYieldStart() }) YieldStatement()
| LOOKAHEAD({ getToken(2).kind == COLON }) LabeledStatement()
| LOOKAHEAD(ClassOrInterfaceType() <IDENTIFIER>) LocalVariableDeclaration() ";" { fixLastToken(); }
| LOOKAHEAD(ReferenceType() <IDENTIFIER>) LocalVariableDeclaration() ";" { fixLastToken(); }
| LOOKAHEAD({true}) ExpressionStatement()
)
| LOOKAHEAD(1, LocalTypeStartNoIdent()) ModifierList() LocalTypeDecl()