Merge branch 'grammar-flatten-body-declarations' into java-grammar

This commit is contained in:
Clément Fournier
2020-03-17 15:22:02 +01:00
41 changed files with 147 additions and 300 deletions

View File

@ -838,7 +838,7 @@ void ModifierList():
/*
* Declaration syntax follows.
*/
void TypeDeclaration():
void TypeDeclaration() #void:
{}
{
ModifierList()
@ -987,7 +987,7 @@ void ClassOrInterfaceBody():
"{" ( ClassOrInterfaceBodyDeclaration() )* "}"
}
void ClassOrInterfaceBodyDeclaration():
void ClassOrInterfaceBodyDeclaration() #void:
{}
{ LOOKAHEAD(["static"] "{" ) Initializer()
| ModifierList()
@ -2411,7 +2411,7 @@ void AnnotationTypeBody():
"{" ( AnnotationTypeMemberDeclaration() )* "}"
}
void AnnotationTypeMemberDeclaration():
void AnnotationTypeMemberDeclaration() #void:
{}
{
ModifierList()