Skip to main content
aboutsummaryrefslogtreecommitdiffstats
blob: b93aa873a65a4986500e0d717b5fce581272a80a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
,opt=,
;opt=;
AbstractMethodDeclaration=MethodDeclaration
AdditionalBound1=AdditionalBound1
AdditionalBound=AdditionalBound
AdditionalBoundList1=AdditionalBoundList1
AdditionalBoundList=AdditionalBoundList
AdditionalBoundsListOpt=AdditionalBoundsListOpt
AdditiveExpression=Expression
AdditiveExpression_NotName=Expression
AllocationHeader=AllocationHeader
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
Block=Block
BlockStatement=BlockStatement
BlockStatementopt0=BlockStatementopt0
BlockStatementopt=BlockStatementopt
BlockStatements=BlockStatements
BlockStatementsopt=BlockStatements
BooleanLiteral=BooleanLiteral
BreakStatement=BreakStatement
CastExpression=CastExpression
CastNameAndBounds=CastNameAndBounds
CatchClause=CatchClause
CatchFormalParameter=FormalParameter
CatchHeader=CatchHeader
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
ClassHeaderPermittedSubclasses=ClassHeaderPermittedSubclasses
ClassHeaderPermittedSubclassesopt=ClassHeaderPermittedSubclasses
ClassInstanceCreationExpression=ClassInstanceCreationExpression
ClassInstanceCreationExpressionName=ClassInstanceCreationExpressionName
ClassMemberDeclaration=ClassMemberDeclaration
ClassOrInterface=Type
ClassOrInterfaceType=Type
ClassType=ClassType
ClassTypeElt=ClassType
ClassTypeList=ClassTypeList
CompactConstructorDeclaration=CompactConstructorDeclaration
CompactConstructorHeader=CompactConstructorDeclaration
CompactConstructorHeaderName=CompactConstructorHeaderName
CompilationUnit=CompilationUnit
ConditionalAndExpression=Expression
ConditionalAndExpression_NotName=Expression
ConditionalExpression=Expression
ConditionalExpression_NotName=Expression
ConditionalOrExpression=Expression
ConditionalOrExpression_NotName=Expression
ConstantDeclaration=ConstantDeclaration
ConstantExpression=ConstantExpression
ConstantExpressions=ConstantExpressions
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
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
InclusiveOrExpression=Expression
InclusiveOrExpression_NotName=Expression
Initializer=Initializer
InsideCastExpression=InsideCastExpression
InsideCastExpressionLL1=InsideCastExpression
InsideCastExpressionLL1WithBounds=InsideCastExpression
InsideCastExpressionWithQualifiedGenerics=InsideCastExpression
InstanceofClassic=InstanceofClassic
InstanceofExpression=Expression
InstanceofExpression_NotName=Expression
InstanceofPattern=InstanceofPattern
InstanceofRHS=Expression
IntegralType=IntegralType
InterfaceBody=InterfaceBody
InterfaceDeclaration=InterfaceDeclaration
InterfaceHeader=InterfaceHeader
InterfaceHeaderExtends=InterfaceHeaderExtends
InterfaceHeaderExtendsopt=InterfaceHeaderExtends
InterfaceHeaderName1=InterfaceHeaderName
InterfaceHeaderName=InterfaceHeaderName
InterfaceHeaderPermittedSubClassesAndSubInterfaces=InterfaceHeaderPermittedSubClassesAndSubInterfaces
InterfaceHeaderPermittedSubClassesAndSubInterfacesopt=InterfaceHeaderPermittedSubClassesAndSubInterfaces
InterfaceMemberDeclaration=InterfaceMemberDeclaration
InterfaceMemberDeclarations=InterfaceMemberDeclarations
InterfaceMemberDeclarationsopt=InterfaceMemberDeclarations
InterfaceType=InterfaceType
InterfaceTypeList=InterfaceTypeList
InternalCompilationUnit=CompilationUnit
InvalidArrayInitializerAssignement=ArrayInitializerAssignment
InvalidConstructorDeclaration=InvalidConstructorDeclaration
InvalidInitializer=InvalidInitializer
Label=Label
LabeledStatement=LabeledStatement
LabeledStatementNoShortIf=LabeledStatement
LambdaBody=LambdaBody
LambdaExpression=LambdaExpression
LambdaParameterList=LambdaParameterList
LambdaParameters=TypeElidedFormalParameter
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
Modifier=Modifier
Modifiers=Modifiers
ModifiersWithDefault=Modifiers
Modifiersopt=Modifiers
MultiplicativeExpression=Expression
MultiplicativeExpression_NotName=Expression
Name=Name
NestedLambda=NestedLambda
NestedMethod=NestedMethod
NestedType=NestedType
NonWildTypeArgumentsopt=NonWildTypeArgumentsopt
NormalAnnotation=NormalAnnotation
NormalTypeAnnotation=NormalAnnotation
NumericType=NumericType
OneDimLoop=Dimension
OnlySynchronized=OnlySynchronized
OnlyTypeArguments=TypeArguments
OnlyTypeArgumentsForCastExpression=TypeArguments
OpenBlock=OpenBlock
PackageComment=PackageComment
PackageDeclaration=PackageDeclaration
PackageDeclarationName=PackageDeclarationName
ParenthesizedCastNameAndBounds=ParenthesizedCastNameAndBounds
ParenthesizedLambdaParameterList=ParenthesizedLambdaParameterList
Pattern=Pattern
PermittedSubclasses=PermittedSubclasses
PostDecrementExpression=PostDecrementExpression
PostIncrementExpression=PostIncrementExpression
PostfixExpression=Expression
PostfixExpression_NotName=Expression
PreDecrementExpression=PreDecrementExpression
PreIncrementExpression=PreIncrementExpression
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
RecordBody=RecordBody
RecordBodyDeclaration=RecordBodyDeclaration
RecordBodyDeclarationopt=RecordBodyDeclarationopt
RecordBodyDeclarations=RecordBodyDeclarations
RecordComponent=RecordComponent
RecordComponentHeaderRightParen=)
RecordComponents=RecordComponents
RecordComponentsopt=RecordComponentsopt
RecordDeclaration=RecordDeclaration
RecordHeader=RecordHeader
RecordHeaderName1=RecordHeaderName
RecordHeaderName=RecordHeaderName
RecordHeaderPart=RecordHeaderPart
RecoveryMethodHeader=MethodHeader
RecoveryMethodHeaderName=MethodHeaderName
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
RestoreDiet=RestoreDiet
ReturnStatement=ReturnStatement
ShiftExpression=Expression
ShiftExpression_NotName=Expression
SimpleName=SimpleName
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
SwitchExpression=SwitchExpression
SwitchLabel=SwitchLabel
SwitchLabelCaseLhs=SwitchLabelCaseLhs
SwitchLabelExpr=SwitchLabelDefaultExpr
SwitchLabeledBlock=SwitchLabeledBlock
SwitchLabeledExpression=SwitchLabeledExpression
SwitchLabeledRule=SwitchLabeledRule
SwitchLabeledThrowStatement=SwitchLabeledThrowStatement
SwitchLabels=SwitchLabels
SwitchStatement=SwitchStatement
SynchronizedStatement=SynchronizedStatement
ThrowExpression=ThrowExpression
ThrowStatement=ThrowStatement
TrailingSemiColon=;
TryBlock=Block
TryStatement=TryStatement
TryStatementWithResources=TryStatementWithResources
Type=Type
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
TypeDeclaration=TypeDeclaration
TypeDeclarations=TypeDeclarations
TypeElidedFormalParameter=TypeElidedFormalParameter
TypeElidedFormalParameterList=TypeElidedFormalParameterList
TypeImportOnDemandDeclaration=TypeImportOnDemandDeclaration
TypeImportOnDemandDeclarationName=TypeImportOnDemandDeclarationName
TypeParameter1=TypeParameter1
TypeParameter=TypeParameter
TypeParameterHeader=TypeParameter
TypeParameterList1=TypeParameterList1
TypeParameterList=TypeParameterList
TypeParameters=TypeParameters
TypePattern=TypePattern
UnannotatableName=UnannotatableQualifiedName
UnaryExpression=Expression
UnaryExpressionNotPlusMinus=Expression
UnaryExpressionNotPlusMinus_NotName=Expression
UnaryExpression_NotName=Expression
UnionType=UnionType
UnqualifiedClassBodyopt=ClassBody
UnqualifiedEnterAnonymousClassBody=EnterAnonymousClassBody
VariableArityRecordComponent=VariableArityRecordComponent
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
YieldStatement=YieldStatement

Back to the top