blob: 0b5925988649cbaf599b43a9c138190fdc57b661 [file] [log] [blame]
,opt=,
;opt=;
AbstractMethodDeclaration=MethodDeclaration
AdditionalBound1=AdditionalBound1
AdditionalBound=AdditionalBound
AdditionalBoundList1=AdditionalBoundList1
AdditionalBoundList=AdditionalBoundList
AdditionalBoundsListOpt=AdditionalBoundsListOpt
AdditiveExpression=Expression
AdditiveExpression_NotName=Expression
AllocationHeader=AllocationHeader
AnchoredTypeParameterHeader0=AnchoredTypeParameter
AndExpression=Expression
AndExpression_NotName=Expression
Annotation=Annotation
AnnotationMethodHeader=AnnotationMethodHeader
AnnotationMethodHeaderDefaultValueopt=MethodHeaderDefaultValue
AnnotationMethodHeaderName=MethodHeaderName
AnnotationName=AnnotationName
AnnotationTypeBody=AnnotationTypeBody
AnnotationTypeDeclaration=AnnotationTypeDeclaration
AnnotationTypeDeclarationHeader=AnnotationTypeDeclarationHeader
AnnotationTypeDeclarationHeaderName=AnnotationTypeDeclarationHeaderName
AnnotationTypeMemberDeclaration=AnnotationTypeMemberDeclaration
AnnotationTypeMemberDeclarations=AnnotationTypeMemberDeclarations
AnnotationTypeMemberDeclarationsopt=AnnotationTypeMemberDeclarations
ArgumentList=ArgumentList
ArgumentListopt=ArgumentList
Arguments=Arguments
Argumentsopt=Argumentsopt
ArrayAccess=ArrayAccess
ArrayCreationHeader=ArrayCreationHeader
ArrayCreationWithArrayInitializer=ArrayCreationWithArrayInitializer
ArrayCreationWithoutArrayInitializer=ArrayCreationWithoutArrayInitializer
ArrayInitializer=ArrayInitializer
ArrayType=ArrayType
ArrayTypeWithTypeArgumentsName=ArrayTypeWithTypeArgumentsName
AssertStatement=AssertStatement
Assignment=Assignment
AssignmentExpression=Expression
AssignmentExpression_NotName=Expression
AssignmentOperator=AssignmentOperator
BaseAnchoredType=QualifiedName
BaseConstructorExpression=BaseConstructorInvocation
BaseConstructorInvocation=BaseConstructorInvocation
BaseMethodSpecListShort=MethodSpecListShort
BaseMethodSpecLong=MethodSpecLong
BaseMethodSpecsShort=MethodSpecsShort
BasePredicate=Predicate
BasePredicateHeader=PredicateHeader
BindingDeclaration=BindingDeclaration
BindingName=CallinBindingName
BindingNames=CallinBindingNames
Block=Block
BlockStatement=BlockStatement
BlockStatements=BlockStatements
BlockStatementsopt=BlockStatements
BooleanLiteral=BooleanLiteral
BreakStatement=BreakStatement
CallinBinding=CallinBinding
CallinBindingLeftLong=CallinBindingLeft
CallinBindingLeftShort=CallinBindingLeft
CallinHeaderLong=CallinHeader
CallinLabel=CallinLabel
CallinModifier=CallinModifier
CallinParameterMappingList=EmptyParameterMappings
CallinParameterMappings=CallinParameterMappings
CallinParameterMappingsopt=EmptyParameterMappings
CalloutBinding=CalloutBinding
CalloutBindingLeftLong=CalloutBindingLeft
CalloutBindingLeftShort=CalloutBindingLeft
CalloutFieldSpecLong=CallloutFieldSpec
CalloutHeaderLong=CalloutHeader
CalloutKind=CalloutKind
CalloutModifier=CalloutModifier
CalloutModifieropt=CalloutModifier
CalloutParameterMappingList=EmptyParameterMappings
CalloutParameterMappings=CalloutParameterMappings
CalloutParameterMappingsopt=EmptyParameterMappings
CastExpression=CastExpression
CastNameAndBounds=CastNameAndBounds
CatchClause=CatchClause
CatchFormalParameter=FormalParameter
CatchHeader=CatchHeader
CatchLiftingTypeopt=LiftingType
CatchType=CatchType
Catches=Catches
Catchesopt=Catches
ClassBody=ClassBody
ClassBodyDeclaration=ClassBodyDeclaration
ClassBodyDeclarations=ClassBodyDeclarations
ClassBodyDeclarationsopt=ClassBodyDeclarations
ClassDeclaration=ClassDeclaration
ClassHeader=ClassHeader
ClassHeaderExtends=ClassHeaderExtends
ClassHeaderExtendsopt=ClassHeaderExtends
ClassHeaderImplements=ClassHeaderImplements
ClassHeaderImplementsopt=ClassHeaderImplements
ClassHeaderName1=ClassHeaderName
ClassHeaderName=ClassHeaderName
ClassHeaderPlayedBy=ClassHeaderPlayedBy
ClassHeaderPlayedByopt=ClassHeaderPlayedBy
ClassInstanceCreationExpression=ClassInstanceCreationExpression
ClassInstanceCreationExpressionName=ClassInstanceCreationExpressionName
ClassMemberDeclaration=ClassMemberDeclaration
ClassOrInterface=Type
ClassOrInterfaceType=Type
ClassType=ClassType
ClassTypeElt=ClassType
ClassTypeList=ClassTypeList
CompilationUnit=CompilationUnit
ConditionalAndExpression=Expression
ConditionalAndExpression_NotName=Expression
ConditionalExpression=Expression
ConditionalExpression_NotName=Expression
ConditionalOrExpression=Expression
ConditionalOrExpression_NotName=Expression
ConstantDeclaration=ConstantDeclaration
ConstantExpression=ConstantExpression
ConstructorDeclaration=ConstructorDeclaration
ConstructorHeader=ConstructorDeclaration
ConstructorHeaderName=ConstructorHeaderName
ContinueStatement=ContinueStatement
CreateInitializer=CreateInitializer
DefaultMethodHeader=MethodDeclaration
DefaultMethodHeaderName=MethodHeaderName
DefaultValue=DefaultValue
Diet=Diet
DimWithOrWithOutExpr=Dimension
DimWithOrWithOutExprs=Dimensions
Dims=Dimensions
DimsLoop=Dimensions
Dimsopt=Dimensions
DoStatement=DoStatement
ElidedLeftBraceAndReturn=ElidedLeftBraceAndReturn
EmptyStatement=EmptyStatement
EnhancedForStatement=EnhancedForStatement
EnhancedForStatementHeader=EnhancedForStatementHeader
EnhancedForStatementHeaderInit=EnhancedForStatementHeaderInit
EnhancedForStatementNoShortIf=EnhancedForStatementNoShortIf
EnterCompilationUnit=EnterCompilationUnit
EnterInstanceCreationArgumentList=EnterInstanceCreationArgumentList
EnterMemberValue=EnterMemberValue
EnterMemberValueArrayInitializer=EnterMemberValueArrayInitializer
EnterVariable=EnterVariable
EnumBody=EnumBody
EnumBodyDeclarationsopt=EnumBodyDeclarationsopt
EnumConstant=EnumConstant
EnumConstantHeader=EnumConstantHeader
EnumConstantHeaderName=EnumConstantHeaderName
EnumConstants=EnumConstants
EnumDeclaration=EnumDeclaration
EnumDeclarations=EnumDeclarations
EnumHeader=EnumHeader
EnumHeaderName=EnumHeaderName
EqualityExpression=Expression
EqualityExpression_NotName=Expression
ExclusiveOrExpression=Expression
ExclusiveOrExpression_NotName=Expression
ExitMemberValue=ExitMemberValue
ExitTryBlock=ExitTryBlock
ExitVariableWithInitialization=ExitVariableWithInitialization
ExitVariableWithoutInitialization=ExitVariableWithoutInitialization
ExplicitConstructorInvocation=ExplicitConstructorInvocation
Expression=Expression
ExpressionStatement=Statement
Expression_NotName=Expression
Expressionopt=Expression
FieldAccess=FieldAccess
FieldDeclaration=FieldDeclaration
Finally=Finally
FloatingPointType=FloatingPointType
ForInit=ForInit
ForInitopt=ForInit
ForStatement=ForStatement
ForStatementNoShortIf=ForStatement
ForUpdate=ForUpdate
ForUpdateopt=ForUpdate
ForceBaseIsIdentifier=ForceBaseIsIdentifier
ForceNoDiet=ForceNoDiet
FormalParameter=FormalParameter
FormalParameterList=FormalParameterList
FormalParameterListopt=FormalParameterList
GenericMethodDeclaration=GenericMethodDeclaration
GenericType=GenericType
Goal=Goal
Header1=Header1
Header2=Header2
Header=Header
IdentifierOrNew=IdentifierOrNew
IfThenElseStatement=IfStatement
IfThenElseStatementNoShortIf=IfStatement
IfThenStatement=IfStatement
ImportDeclaration=ImportDeclaration
ImportDeclarations=ImportDeclarations
ImportName=Name
InclusiveOrExpression=Expression
InclusiveOrExpression_NotName=Expression
Initializer=Initializer
InsideCastExpression=InsideCastExpression
InsideCastExpressionLL1=InsideCastExpression
InsideCastExpressionLL1WithBounds=InsideCastExpression
InsideCastExpressionWithQualifiedGenerics=InsideCastExpression
InstanceofExpression=Expression
InstanceofExpression_NotName=Expression
IntegralType=IntegralType
InterfaceBody=InterfaceBody
InterfaceDeclaration=InterfaceDeclaration
InterfaceHeader=InterfaceHeader
InterfaceHeaderExtends=InterfaceHeaderExtends
InterfaceHeaderExtendsopt=InterfaceHeaderExtends
InterfaceHeaderName1=InterfaceHeaderName
InterfaceHeaderName=InterfaceHeaderName
InterfaceMemberDeclaration=InterfaceMemberDeclaration
InterfaceMemberDeclarations=InterfaceMemberDeclarations
InterfaceMemberDeclarationsopt=InterfaceMemberDeclarations
InterfaceType=InterfaceType
InterfaceTypeList=InterfaceTypeList
InternalCompilationUnit=CompilationUnit
InvalidArrayInitializerAssignement=ArrayInitializerAssignment
InvalidCallinBinding=InvalidCallinBinding
InvalidCallinModifier=InvalidCallinModifier
InvalidConstructorDeclaration=InvalidConstructorDeclaration
InvalidInitializer=InvalidInitializer
Label=Label
LabeledStatement=LabeledStatement
LabeledStatementNoShortIf=LabeledStatement
LambdaBody=LambdaBody
LambdaExpression=LambdaExpression
LambdaParameterList=LambdaParameterList
LambdaParameters=TypeElidedFormalParameter
LiftingTypeopt=LiftingType
Literal=Literal
LocalVariableDeclaration=LocalVariableDeclaration
LocalVariableDeclarationStatement=LocalVariableDeclarationStatement
MarkerAnnotation=MarkerAnnotation
MarkerTypeAnnotation=MarkerAnnotation
MemberValue=MemberValue
MemberValueArrayInitializer=MemberValueArrayInitializer
MemberValuePair=MemberValuePair
MemberValuePairs=MemberValuePairs
MemberValuePairsopt=MemberValuePairsopt
MemberValues=MemberValues
MethodBody=MethodBody
MethodDeclaration=MethodDeclaration
MethodHeader=MethodDeclaration
MethodHeaderExtendedDims=MethodHeaderExtendedDims
MethodHeaderName=MethodHeaderName
MethodHeaderRightParen=)
MethodHeaderThrowsClause=MethodHeaderThrowsClause
MethodHeaderThrowsClauseopt=MethodHeaderThrowsClause
MethodInvocation=MethodInvocation
MethodSpecListLong=MethodSpecListLong
MethodSpecLong=MethodSpecLong
MethodSpecNamePlus=MethodSpecName
MethodSpecShort=MethodSpecShort
MethodSpecsLong=MethodSpecsLong
Modifier=Modifier
Modifiers=Modifiers
ModifiersWithDefault=Modifiers
Modifiersopt=Modifiers
MultiplicativeExpression=Expression
MultiplicativeExpression_NotName=Expression
Name=Name
NestedMethod=NestedMethod
NestedParamMappings=NestedParameterMappings
NestedType=NestedType
NonWildTypeArgumentsopt=NonWildTypeArgumentsopt
NormalAnnotation=NormalAnnotation
NormalTypeAnnotation=NormalAnnotation
NotAnAnchor=annotatedTypeArgument
NumericType=NumericType
OneDimLoop=Dimension
OnlySynchronized=OnlySynchronized
OnlyTypeArguments=TypeArguments
OnlyTypeArgumentsForCastExpression=TypeArguments
OpenBlock=OpenBlock
PackageComment=PackageComment
PackageDeclaration=PackageDeclaration
PackageDeclarationName=PackageDeclarationName
ParameterMapping=ParameterMapping
ParenthesizedCastNameAndBounds=ParenthesizedCastNameAndBounds
ParenthesizedLambdaParameterList=ParenthesizedLambdaParameterList
PostDecrementExpression=PostDecrementExpression
PostIncrementExpression=PostIncrementExpression
PostfixExpression=Expression
PostfixExpression_NotName=Expression
PreDecrementExpression=PreDecrementExpression
PreIncrementExpression=PreIncrementExpression
PrecedenceDeclaration=PrecedenceDeclaration
PredicateBody=PredicateBody
PredicateHeader=PredicateHeader
Primary=Expression
PrimaryNoNewArray=Expression
PrimitiveType=PrimitiveType
PushLPAREN=(
PushLeftBrace=PushLeftBrace
PushModifiers=PushModifiers
PushModifiersForHeader=PushModifiersForHeader
PushPosition=PushPosition
PushRPAREN=)
PushRealModifiers=PushRealModifiers
PushZeroTypeAnnotations=ZeroTypeAnnotations
QualifiedClassBodyopt=ClassBody
QualifiedEnterAnonymousClassBody=EnterAnonymousClassBody
QualifiedName=QualifiedName
RecoveryBindingHeader=MethodBindingHeader
RecoveryCallinBindingLeftLong=CallinBindingLeft
RecoveryCallinHeader=CallinBindingLong
RecoveryCalloutBindingLeftLong=CalloutBindingLeftLong
RecoveryCalloutHeader=CalloutBindingLong
RecoveryMethodHeader=MethodHeader
RecoveryMethodHeaderName=MethodHeaderName
RecoveryMethodSpecLong=MethodSpecLong
ReduceImports=ReduceImports
ReferenceExpression=ReferenceExpression
ReferenceExpressionTypeArgumentsAndTrunk0=ReferenceExpressionTypeArgumentsAndTrunk
ReferenceExpressionTypeArgumentsAndTrunk=ReferenceExpressionTypeArgumentsAndTrunk
ReferenceType1=ReferenceType1
ReferenceType2=ReferenceType2
ReferenceType3=ReferenceType3
ReferenceType=ReferenceType
RejectTypeAnnotations=RejectTypeAnnotations
RelationalExpression=Expression
RelationalExpression_NotName=Expression
Resource=Resource
ResourceSpecification=ResourceSpecification
Resources=Resources
RestoreBaseKeyword=RestoreBaseKeyword
RestoreDiet=RestoreDiet
ReturnStatement=ReturnStatement
RolePredicate=Predicate
ShiftExpression=Expression
ShiftExpression_NotName=Expression
SimpleName=SimpleName
SingleBaseImportDeclaration=SingleBaseImportDeclaration
SingleBaseImportDeclarationName=SingleBaseImportDeclarationName
SingleMemberAnnotation=SingleMemberAnnotation
SingleMemberAnnotationMemberValue=MemberValue
SingleMemberTypeAnnotation=SingleMemberAnnotation
SingleStaticImportDeclaration=SingleStaticImportDeclaration
SingleStaticImportDeclarationName=SingleStaticImportDeclarationName
SingleTypeImportDeclaration=SingleTypeImportDeclaration
SingleTypeImportDeclarationName=SingleTypeImportDeclarationName
Statement=Statement
StatementExpression=Expression
StatementExpressionList=StatementExpressionList
StatementNoShortIf=Statement
StatementWithoutTrailingSubstatement=Statement
StaticImportOnDemandDeclaration=StaticImportOnDemandDeclaration
StaticImportOnDemandDeclarationName=StaticImportOnDemandDeclarationName
StaticInitializer=StaticInitializer
StaticOnly=StaticOnly
SwitchBlock=SwitchBlock
SwitchBlockStatement=SwitchBlockStatement
SwitchBlockStatements=SwitchBlockStatements
SwitchLabel=SwitchLabel
SwitchLabels=SwitchLabels
SwitchStatement=SwitchStatement
SynchronizedStatement=SynchronizedStatement
TentativeTypeAnchor=typeAnchor
ThrowStatement=ThrowStatement
TrailingSemiColon=;
TryBlock=Block
TryStatement=TryStatement
TryStatementWithResources=TryStatementWithResources
Type=Type
TypeAnchor=typeAnchor
TypeAnchorOrAnnotatedTypeArgument1=TypeArgument
TypeAnchorOrAnnotatedTypeArgument2=TypeArgument
TypeAnchorOrAnnotatedTypeArgument3=TypeArgument
TypeAnchorOrAnnotatedTypeArgument=TypeArgument
TypeAnnotation=TypeAnnotation
TypeAnnotationName=AnnotationName
TypeAnnotations0=TypeAnnotations
TypeAnnotations=TypeAnnotations
TypeAnnotationsopt=TypeAnnotationsopt
TypeArgument1=TypeArgument1
TypeArgument2=TypeArgument2
TypeArgument3=TypeArgument3
TypeArgument=TypeArgument
TypeArgumentList1=TypeArgumentList1
TypeArgumentList2=TypeArgumentList2
TypeArgumentList3=TypeArgumentList3
TypeArgumentList=TypeArgumentList
TypeArguments=TypeArguments
TypeBoundOpt1=TypeParameterBound
TypeBoundOpt=TypeParameterBound
TypeDeclaration=TypeDeclaration
TypeDeclarations=TypeDeclarations
TypeElidedFormalParameter=TypeElidedFormalParameter
TypeElidedFormalParameterList=TypeElidedFormalParameterList
TypeImportOnDemandDeclaration=TypeImportOnDemandDeclaration
TypeImportOnDemandDeclarationName=TypeImportOnDemandDeclarationName
TypeParameter1=TypeParameter1
TypeParameter=TypeParameter
TypeParameterHeader=TypeParameter
TypeParameterList1=TypeParameterList1
TypeParameterList=TypeParameterList
TypeParameters=TypeParameters
TypeValueParameter=TypeValueParameter
UnannotatableName=UnannotatableQualifiedName
UnaryExpression=Expression
UnaryExpressionNotPlusMinus=Expression
UnaryExpressionNotPlusMinus_NotName=Expression
UnaryExpression_NotName=Expression
UnionType=UnionType
UnqualifiedClassBodyopt=ClassBody
UnqualifiedEnterAnonymousClassBody=EnterAnonymousClassBody
VariableDeclarator=VariableDeclarator
VariableDeclaratorId=VariableDeclaratorId
VariableDeclaratorIdOrThis=VariableDeclaratorId
VariableDeclarators=VariableDeclarators
VariableInitializer=VariableInitializer
VariableInitializers=VariableInitializers
WhileStatement=WhileStatement
WhileStatementNoShortIf=WhileStatement
Wildcard1=Wildcard1
Wildcard2=Wildcard2
Wildcard3=Wildcard3
Wildcard=Wildcard
WildcardBounds1=WildcardBounds1
WildcardBounds2=WildcardBounds2
WildcardBounds3=WildcardBound3
WildcardBounds=WildcardBounds
WithinStatement=WithinStatement