Drools :: Compiler 6.2.0.Final

org.drools.compiler.rule.builder.dialect.java.parser
Class JavaParser

java.lang.Object
  extended by org.antlr.runtime.BaseRecognizer
      extended by org.antlr.runtime.Parser
          extended by org.drools.compiler.rule.builder.dialect.java.parser.JavaParser

public class JavaParser
extends org.antlr.runtime.Parser

A Java 1.5 grammar for ANTLR v3 derived from the spec This is a very close representation of the spec; the changes are comestic (remove left recursion) and also fixes (the spec isn't exactly perfect). I have run this on the 1.4.2 source and some nasty looking enums from 1.5, but have not really tested for 1.5 compatibility. I built this with: java -Xmx100M org.antlr.Tool java.g and got two errors that are ok (for now): java.g:691:9: Decision can match input such as "'0'..'9'{'E', 'e'}{'+', '-'}'0'..'9'{'D', 'F', 'd', 'f'}" using multiple alternatives: 3, 4 As a result, alternative(s) 4 were disabled for that input java.g:734:35: Decision can match input such as "{'$', 'A'..'Z', '_', 'a'..'z', 'À'..'Ö', 'Ø'..'ö', 'ø'..'῿', '぀'..'㆏', '㌀'..'㍿', '㐀'..'㴭', '一'..'鿿', '豈'..'﫿'}" using multiple alternatives: 1, 2 As a result, alternative(s) 2 were disabled for that input You can turn enum on/off as a keyword :) Version 1.0 -- initial release July 5, 2006 (requires 3.0b2 or higher) Primary author: Terence Parr, July 2006 Version 1.0.1 -- corrections by Koen Vanderkimpen & Marko van Dooren, October 25, 2006; fixed normalInterfaceDeclaration: now uses typeParameters instead of typeParameter (according to JLS, 3rd edition) fixed castExpression: no longer allows expression next to type (according to semantics in JLS, in contrast with syntax in JLS) Version 1.0.2 -- Terence Parr, Nov 27, 2006 java spec I built this from had some bizarre for-loop control. Looked weird and so I looked elsewhere...Yep, it's messed up. simplified. Version 1.0.3 -- Chris Hogue, Feb 26, 2007 Factored out an annotationName rule and used it in the annotation rule. Not sure why, but typeName wasn't recognizing references to inner `1111111 annotations (e.g. @InterfaceName.InnerAnnotation()) Factored out the elementValue section of an annotation reference. Created elementValuePair and elementValuePairs rules, then used them in the annotation rule. Allows it to recognize annotation references with multiple, comma separated attributes. Updated elementValueArrayInitializer so that it allows multiple elements. (It was only allowing 0 or 1 element). Updated localVariableDeclaration to allow annotations. Interestingly the JLS doesn't appear to indicate this is legal, but it does work as of at least JDK 1.5.0_06. Moved the Identifier portion of annotationTypeElementRest to annotationMethodRest. Because annotationConstantRest already references variableDeclarator which has the Identifier portion in it, the parser would fail on constants in annotation definitions because it expected two identifiers. Added optional trailing ';' to the alternatives in annotationTypeElementRest. Wouldn't handle an inner interface that has a trailing ';'. Swapped the expression and type rule reference order in castExpression to make it check for genericized casts first. It was failing to recognize a statement like "Class TYPE = (Class)...;" because it was seeing 'Class'. Changed createdName to use typeArguments instead of nonWildcardTypeArguments. Again, JLS doesn't seem to allow this, but java.lang.Class has an example of of this construct. Changed the 'this' alternative in primary to allow 'identifierSuffix' rather than just 'arguments'. The case it couldn't handle was a call to an explicit generic method invocation (e.g. this.doSomething()). Using identifierSuffix may be overly aggressive--perhaps should create a more constrained thisSuffix rule? Version 1.0.4 -- Hiroaki Nakamura, May 3, 2007 Fixed formalParameterDecls, localVariableDeclaration, forInit, and forVarControl to use variableModifier* not 'final'? (annotation)?


Nested Class Summary
protected  class JavaParser.DFA105
           
protected  class JavaParser.DFA111
           
protected  class JavaParser.DFA113
           
protected  class JavaParser.DFA118
           
protected  class JavaParser.DFA121
           
protected  class JavaParser.DFA123
           
protected  class JavaParser.DFA129
           
protected  class JavaParser.DFA135
           
protected  class JavaParser.DFA140
           
protected  class JavaParser.DFA150
           
protected  class JavaParser.DFA152
           
protected  class JavaParser.DFA164
           
protected  class JavaParser.DFA166
           
protected  class JavaParser.DFA168
           
static class JavaParser.expression_return
           
static class JavaParser.formalParameter_return
           
static class JavaParser.parExpression_return
           
static class JavaParser.statement_return
           
static class JavaParser.type_return
           
protected static class JavaParser.VarDecl_scope
           
protected static class JavaParser.variableDeclarator_scope
           
static class JavaParser.variableDeclaratorRest_return
           
static class JavaParser.variableModifier_return
           
 
Field Summary
static int CharacterLiteral
           
static int COMMENT
           
static int DecimalLiteral
           
protected  JavaParser.DFA105 dfa105
           
protected  JavaParser.DFA111 dfa111
           
protected  JavaParser.DFA113 dfa113
           
protected  JavaParser.DFA118 dfa118
           
protected  JavaParser.DFA121 dfa121
           
protected  JavaParser.DFA123 dfa123
           
protected  JavaParser.DFA129 dfa129
           
protected  JavaParser.DFA135 dfa135
           
protected  JavaParser.DFA140 dfa140
           
protected  JavaParser.DFA150 dfa150
           
protected  JavaParser.DFA152 dfa152
           
protected  JavaParser.DFA164 dfa164
           
protected  JavaParser.DFA166 dfa166
           
protected  JavaParser.DFA168 dfa168
           
static int ENUM
           
static int EOF
           
static int EscapeSequence
           
static int Exponent
           
static int FloatingPointLiteral
           
static int FloatTypeSuffix
           
static org.antlr.runtime.BitSet FOLLOW_101_in_classBodyDeclaration679
           
static org.antlr.runtime.BitSet FOLLOW_101_in_importDeclaration155
           
static org.antlr.runtime.BitSet FOLLOW_101_in_modifier1613
           
static org.antlr.runtime.BitSet FOLLOW_102_in_modifier1683
           
static org.antlr.runtime.BitSet FOLLOW_103_in_explicitGenericInvocationSuffix6239
           
static org.antlr.runtime.BitSet FOLLOW_103_in_identifierSuffix5958
           
static org.antlr.runtime.BitSet FOLLOW_103_in_primary5714
           
static org.antlr.runtime.BitSet FOLLOW_103_in_selector6301
           
static org.antlr.runtime.BitSet FOLLOW_104_in_statement3011
           
static org.antlr.runtime.BitSet FOLLOW_105_in_modifier1653
           
static org.antlr.runtime.BitSet FOLLOW_105_in_statement3027
           
static org.antlr.runtime.BitSet FOLLOW_106_in_identifierSuffix5946
           
static org.antlr.runtime.BitSet FOLLOW_106_in_primary5679
           
static org.antlr.runtime.BitSet FOLLOW_106_in_primary5692
           
static org.antlr.runtime.BitSet FOLLOW_106_in_selector6289
           
static org.antlr.runtime.BitSet FOLLOW_107_in_throwStatement3171
           
static org.antlr.runtime.BitSet FOLLOW_108_in_constructorDeclaratorRest1261
           
static org.antlr.runtime.BitSet FOLLOW_108_in_interfaceMethodDeclaratorRest1172
           
static org.antlr.runtime.BitSet FOLLOW_108_in_methodDeclaratorRest1041
           
static org.antlr.runtime.BitSet FOLLOW_108_in_voidInterfaceMethodDeclaratorRest1235
           
static org.antlr.runtime.BitSet FOLLOW_108_in_voidMethodDeclaratorRest1103
           
static org.antlr.runtime.BitSet FOLLOW_109_in_modifier1663
           
static org.antlr.runtime.BitSet FOLLOW_111_in_tryStatement3772
           
static org.antlr.runtime.BitSet FOLLOW_112_in_updateStatement4046
           
static org.antlr.runtime.BitSet FOLLOW_113_in_genericMethodOrConstructorRest805
           
static org.antlr.runtime.BitSet FOLLOW_113_in_interfaceGenericMethodDecl1202
           
static org.antlr.runtime.BitSet FOLLOW_113_in_interfaceMemberDecl934
           
static org.antlr.runtime.BitSet FOLLOW_113_in_memberDecl734
           
static org.antlr.runtime.BitSet FOLLOW_113_in_primary5817
           
static org.antlr.runtime.BitSet FOLLOW_114_in_modifier1673
           
static org.antlr.runtime.BitSet FOLLOW_115_in_statement2979
           
static org.antlr.runtime.BitSet FOLLOW_115_in_whileStatement3700
           
static org.antlr.runtime.BitSet FOLLOW_116_in_annotationTypeBody2498
           
static org.antlr.runtime.BitSet FOLLOW_116_in_arrayInitializer1534
           
static org.antlr.runtime.BitSet FOLLOW_116_in_block2769
           
static org.antlr.runtime.BitSet FOLLOW_116_in_classBody627
           
static org.antlr.runtime.BitSet FOLLOW_116_in_elementValueArrayInitializer2443
           
static org.antlr.runtime.BitSet FOLLOW_116_in_enumBody439
           
static org.antlr.runtime.BitSet FOLLOW_116_in_interfaceBody649
           
static org.antlr.runtime.BitSet FOLLOW_116_in_modifyStatement3965
           
static org.antlr.runtime.BitSet FOLLOW_116_in_statement3015
           
static org.antlr.runtime.BitSet FOLLOW_116_in_tryStatement3783
           
static org.antlr.runtime.BitSet FOLLOW_116_in_tryStatement3832
           
static org.antlr.runtime.BitSet FOLLOW_116_in_tryStatement3893
           
static org.antlr.runtime.BitSet FOLLOW_117_in_inclusiveOrExpression5134
           
static org.antlr.runtime.BitSet FOLLOW_118_in_assignmentOperator4959
           
static org.antlr.runtime.BitSet FOLLOW_119_in_conditionalOrExpression5078
           
static org.antlr.runtime.BitSet FOLLOW_120_in_annotationTypeBody2505
           
static org.antlr.runtime.BitSet FOLLOW_120_in_arrayInitializer1554
           
static org.antlr.runtime.BitSet FOLLOW_120_in_block2774
           
static org.antlr.runtime.BitSet FOLLOW_120_in_classBody632
           
static org.antlr.runtime.BitSet FOLLOW_120_in_elementValueArrayInitializer2458
           
static org.antlr.runtime.BitSet FOLLOW_120_in_enumBody450
           
static org.antlr.runtime.BitSet FOLLOW_120_in_interfaceBody654
           
static org.antlr.runtime.BitSet FOLLOW_120_in_modifyStatement4017
           
static org.antlr.runtime.BitSet FOLLOW_120_in_statement3019
           
static org.antlr.runtime.BitSet FOLLOW_120_in_tryStatement3796
           
static org.antlr.runtime.BitSet FOLLOW_120_in_tryStatement3847
           
static org.antlr.runtime.BitSet FOLLOW_120_in_tryStatement3909
           
static org.antlr.runtime.BitSet FOLLOW_121_in_unaryExpressionNotPlusMinus5549
           
static org.antlr.runtime.BitSet FOLLOW_24_in_unaryExpressionNotPlusMinus5560
           
static org.antlr.runtime.BitSet FOLLOW_27_in_assignmentOperator4979
           
static org.antlr.runtime.BitSet FOLLOW_28_in_conditionalAndExpression5106
           
static org.antlr.runtime.BitSet FOLLOW_29_in_andExpression5190
           
static org.antlr.runtime.BitSet FOLLOW_29_in_bound390
           
static org.antlr.runtime.BitSet FOLLOW_30_in_assignmentOperator4949
           
static org.antlr.runtime.BitSet FOLLOW_31_in_annotation2310
           
static org.antlr.runtime.BitSet FOLLOW_31_in_annotationMethodRest2671
           
static org.antlr.runtime.BitSet FOLLOW_31_in_arguments6395
           
static org.antlr.runtime.BitSet FOLLOW_31_in_castExpression5610
           
static org.antlr.runtime.BitSet FOLLOW_31_in_castExpression5625
           
static org.antlr.runtime.BitSet FOLLOW_31_in_deleteStatement4146
           
static org.antlr.runtime.BitSet FOLLOW_31_in_formalParameters2025
           
static org.antlr.runtime.BitSet FOLLOW_31_in_forStatement3413
           
static org.antlr.runtime.BitSet FOLLOW_31_in_insertStatement4193
           
static org.antlr.runtime.BitSet FOLLOW_31_in_parExpression4794
           
static org.antlr.runtime.BitSet FOLLOW_31_in_retractStatement4099
           
static org.antlr.runtime.BitSet FOLLOW_31_in_synpred244_Java5610
           
static org.antlr.runtime.BitSet FOLLOW_31_in_tryStatement3816
           
static org.antlr.runtime.BitSet FOLLOW_31_in_updateStatement4048
           
static org.antlr.runtime.BitSet FOLLOW_32_in_annotation2315
           
static org.antlr.runtime.BitSet FOLLOW_32_in_annotationMethodRest2673
           
static org.antlr.runtime.BitSet FOLLOW_32_in_arguments6400
           
static org.antlr.runtime.BitSet FOLLOW_32_in_castExpression5614
           
static org.antlr.runtime.BitSet FOLLOW_32_in_castExpression5635
           
static org.antlr.runtime.BitSet FOLLOW_32_in_deleteStatement4162
           
static org.antlr.runtime.BitSet FOLLOW_32_in_formalParameters2030
           
static org.antlr.runtime.BitSet FOLLOW_32_in_forStatement3637
           
static org.antlr.runtime.BitSet FOLLOW_32_in_insertStatement4209
           
static org.antlr.runtime.BitSet FOLLOW_32_in_parExpression4798
           
static org.antlr.runtime.BitSet FOLLOW_32_in_retractStatement4115
           
static org.antlr.runtime.BitSet FOLLOW_32_in_synpred244_Java5614
           
static org.antlr.runtime.BitSet FOLLOW_32_in_tryStatement3820
           
static org.antlr.runtime.BitSet FOLLOW_32_in_updateStatement4064
           
static org.antlr.runtime.BitSet FOLLOW_33_in_importDeclaration170
           
static org.antlr.runtime.BitSet FOLLOW_34_in_assignmentOperator4929
           
static org.antlr.runtime.BitSet FOLLOW_35_in_unaryExpression5484
           
static org.antlr.runtime.BitSet FOLLOW_36_in_unaryExpression5506
           
static org.antlr.runtime.BitSet FOLLOW_37_in_assignmentOperator4909
           
static org.antlr.runtime.BitSet FOLLOW_38_in_arrayInitializer1540
           
static org.antlr.runtime.BitSet FOLLOW_38_in_arrayInitializer1547
           
static org.antlr.runtime.BitSet FOLLOW_38_in_constantDeclaratorsRest1436
           
static org.antlr.runtime.BitSet FOLLOW_38_in_elementValueArrayInitializer2449
           
static org.antlr.runtime.BitSet FOLLOW_38_in_elementValuePairs2361
           
static org.antlr.runtime.BitSet FOLLOW_38_in_enumBody444
           
static org.antlr.runtime.BitSet FOLLOW_38_in_enumConstants470
           
static org.antlr.runtime.BitSet FOLLOW_38_in_expressionList4820
           
static org.antlr.runtime.BitSet FOLLOW_38_in_formalParameterDeclsRest2073
           
static org.antlr.runtime.BitSet FOLLOW_38_in_modifyStatement3989
           
static org.antlr.runtime.BitSet FOLLOW_38_in_moreStatementExpressions4498
           
static org.antlr.runtime.BitSet FOLLOW_38_in_qualifiedNameList2004
           
static org.antlr.runtime.BitSet FOLLOW_38_in_typeArguments1940
           
static org.antlr.runtime.BitSet FOLLOW_38_in_typeList606
           
static org.antlr.runtime.BitSet FOLLOW_38_in_typeParameters340
           
static org.antlr.runtime.BitSet FOLLOW_38_in_variableDeclarators1306
           
static org.antlr.runtime.BitSet FOLLOW_39_in_unaryExpression5494
           
static org.antlr.runtime.BitSet FOLLOW_40_in_unaryExpression5518
           
static org.antlr.runtime.BitSet FOLLOW_41_in_assignmentOperator4919
           
static org.antlr.runtime.BitSet FOLLOW_42_in_annotationName2337
           
static org.antlr.runtime.BitSet FOLLOW_42_in_createdName6046
           
static org.antlr.runtime.BitSet FOLLOW_42_in_identifierSuffix5882
           
static org.antlr.runtime.BitSet FOLLOW_42_in_identifierSuffix5920
           
static org.antlr.runtime.BitSet FOLLOW_42_in_identifierSuffix5932
           
static org.antlr.runtime.BitSet FOLLOW_42_in_identifierSuffix5944
           
static org.antlr.runtime.BitSet FOLLOW_42_in_identifierSuffix5956
           
static org.antlr.runtime.BitSet FOLLOW_42_in_identifierSuffix5970
           
static org.antlr.runtime.BitSet FOLLOW_42_in_importDeclaration161
           
static org.antlr.runtime.BitSet FOLLOW_42_in_importDeclaration168
           
static org.antlr.runtime.BitSet FOLLOW_42_in_packageOrTypeName1703
           
static org.antlr.runtime.BitSet FOLLOW_42_in_primary5695
           
static org.antlr.runtime.BitSet FOLLOW_42_in_primary5729
           
static org.antlr.runtime.BitSet FOLLOW_42_in_primary5777
           
static org.antlr.runtime.BitSet FOLLOW_42_in_primary5805
           
static org.antlr.runtime.BitSet FOLLOW_42_in_primary5819
           
static org.antlr.runtime.BitSet FOLLOW_42_in_qualifiedName2126
           
static org.antlr.runtime.BitSet FOLLOW_42_in_selector6270
           
static org.antlr.runtime.BitSet FOLLOW_42_in_selector6287
           
static org.antlr.runtime.BitSet FOLLOW_42_in_selector6299
           
static org.antlr.runtime.BitSet FOLLOW_42_in_selector6313
           
static org.antlr.runtime.BitSet FOLLOW_42_in_superSuffix6363
           
static org.antlr.runtime.BitSet FOLLOW_42_in_synpred249_Java5695
           
static org.antlr.runtime.BitSet FOLLOW_42_in_synpred253_Java5729
           
static org.antlr.runtime.BitSet FOLLOW_42_in_synpred258_Java5777
           
static org.antlr.runtime.BitSet FOLLOW_42_in_synpred85_Java1703
           
static org.antlr.runtime.BitSet FOLLOW_42_in_type1784
           
static org.antlr.runtime.BitSet FOLLOW_42_in_typeName1757
           
static org.antlr.runtime.BitSet FOLLOW_43_in_formalParameterDeclsRest2087
           
static org.antlr.runtime.BitSet FOLLOW_45_in_assignmentOperator4939
           
static org.antlr.runtime.BitSet FOLLOW_46_in_conditionalExpression5050
           
static org.antlr.runtime.BitSet FOLLOW_46_in_forStatement3541
           
static org.antlr.runtime.BitSet FOLLOW_46_in_forVarControl4756
           
static org.antlr.runtime.BitSet FOLLOW_46_in_statement2936
           
static org.antlr.runtime.BitSet FOLLOW_46_in_statement3136
           
static org.antlr.runtime.BitSet FOLLOW_46_in_switchLabel4454
           
static org.antlr.runtime.BitSet FOLLOW_46_in_switchLabel4468
           
static org.antlr.runtime.BitSet FOLLOW_46_in_switchLabel4480
           
static org.antlr.runtime.BitSet FOLLOW_46_in_synpred174_Java3541
           
static org.antlr.runtime.BitSet FOLLOW_46_in_synpred190_Java4454
           
static org.antlr.runtime.BitSet FOLLOW_46_in_synpred191_Java4468
           
static org.antlr.runtime.BitSet FOLLOW_47_in_annotationTypeElementRest2572
           
static org.antlr.runtime.BitSet FOLLOW_47_in_annotationTypeElementRest2584
           
static org.antlr.runtime.BitSet FOLLOW_47_in_annotationTypeElementRest2597
           
static org.antlr.runtime.BitSet FOLLOW_47_in_annotationTypeElementRest2610
           
static org.antlr.runtime.BitSet FOLLOW_47_in_annotationTypeElementRest2623
           
static org.antlr.runtime.BitSet FOLLOW_47_in_classBodyDeclaration671
           
static org.antlr.runtime.BitSet FOLLOW_47_in_enumBodyDeclarations521
           
static org.antlr.runtime.BitSet FOLLOW_47_in_fieldDeclaration867
           
static org.antlr.runtime.BitSet FOLLOW_47_in_forControl4569
           
static org.antlr.runtime.BitSet FOLLOW_47_in_forControl4574
           
static org.antlr.runtime.BitSet FOLLOW_47_in_forStatement3584
           
static org.antlr.runtime.BitSet FOLLOW_47_in_forStatement3589
           
static org.antlr.runtime.BitSet FOLLOW_47_in_importDeclaration174
           
static org.antlr.runtime.BitSet FOLLOW_47_in_interfaceBodyDeclaration897
           
static org.antlr.runtime.BitSet FOLLOW_47_in_interfaceMethodDeclaratorRest1178
           
static org.antlr.runtime.BitSet FOLLOW_47_in_interfaceMethodOrFieldRest998
           
static org.antlr.runtime.BitSet FOLLOW_47_in_localVariableDeclaration2906
           
static org.antlr.runtime.BitSet FOLLOW_47_in_methodDeclaratorRest1073
           
static org.antlr.runtime.BitSet FOLLOW_47_in_packageDeclaration136
           
static org.antlr.runtime.BitSet FOLLOW_47_in_statement2942
           
static org.antlr.runtime.BitSet FOLLOW_47_in_statement2983
           
static org.antlr.runtime.BitSet FOLLOW_47_in_statement3044
           
static org.antlr.runtime.BitSet FOLLOW_47_in_statement3066
           
static org.antlr.runtime.BitSet FOLLOW_47_in_statement3079
           
static org.antlr.runtime.BitSet FOLLOW_47_in_statement3116
           
static org.antlr.runtime.BitSet FOLLOW_47_in_statement3126
           
static org.antlr.runtime.BitSet FOLLOW_47_in_synpred135_Java2584
           
static org.antlr.runtime.BitSet FOLLOW_47_in_synpred137_Java2597
           
static org.antlr.runtime.BitSet FOLLOW_47_in_synpred139_Java2610
           
static org.antlr.runtime.BitSet FOLLOW_47_in_throwStatement3187
           
static org.antlr.runtime.BitSet FOLLOW_47_in_typeDeclaration201
           
static org.antlr.runtime.BitSet FOLLOW_47_in_voidInterfaceMethodDeclaratorRest1241
           
static org.antlr.runtime.BitSet FOLLOW_47_in_voidMethodDeclaratorRest1135
           
static org.antlr.runtime.BitSet FOLLOW_48_in_assignmentOperator4989
           
static org.antlr.runtime.BitSet FOLLOW_48_in_assignmentOperator4991
           
static org.antlr.runtime.BitSet FOLLOW_48_in_nonWildcardTypeArguments6218
           
static org.antlr.runtime.BitSet FOLLOW_48_in_relationalOp5301
           
static org.antlr.runtime.BitSet FOLLOW_48_in_relationalOp5313
           
static org.antlr.runtime.BitSet FOLLOW_48_in_shiftOp5373
           
static org.antlr.runtime.BitSet FOLLOW_48_in_shiftOp5375
           
static org.antlr.runtime.BitSet FOLLOW_48_in_typeArguments1935
           
static org.antlr.runtime.BitSet FOLLOW_48_in_typeParameters335
           
static org.antlr.runtime.BitSet FOLLOW_49_in_assignmentOperator4899
           
static org.antlr.runtime.BitSet FOLLOW_49_in_assignmentOperator4993
           
static org.antlr.runtime.BitSet FOLLOW_49_in_assignmentOperator5007
           
static org.antlr.runtime.BitSet FOLLOW_49_in_assignmentOperator5023
           
static org.antlr.runtime.BitSet FOLLOW_49_in_constantDeclaratorRest1464
           
static org.antlr.runtime.BitSet FOLLOW_49_in_elementValuePair2385
           
static org.antlr.runtime.BitSet FOLLOW_49_in_relationalOp5303
           
static org.antlr.runtime.BitSet FOLLOW_49_in_relationalOp5309
           
static org.antlr.runtime.BitSet FOLLOW_49_in_synpred212_Java5007
           
static org.antlr.runtime.BitSet FOLLOW_49_in_variableDeclaratorRest1394
           
static org.antlr.runtime.BitSet FOLLOW_49_in_variableDeclaratorRest1406
           
static org.antlr.runtime.BitSet FOLLOW_51_in_assignmentOperator5003
           
static org.antlr.runtime.BitSet FOLLOW_51_in_assignmentOperator5005
           
static org.antlr.runtime.BitSet FOLLOW_51_in_assignmentOperator5017
           
static org.antlr.runtime.BitSet FOLLOW_51_in_assignmentOperator5019
           
static org.antlr.runtime.BitSet FOLLOW_51_in_assignmentOperator5021
           
static org.antlr.runtime.BitSet FOLLOW_51_in_nonWildcardTypeArguments6222
           
static org.antlr.runtime.BitSet FOLLOW_51_in_relationalOp5307
           
static org.antlr.runtime.BitSet FOLLOW_51_in_relationalOp5317
           
static org.antlr.runtime.BitSet FOLLOW_51_in_shiftOp5379
           
static org.antlr.runtime.BitSet FOLLOW_51_in_shiftOp5381
           
static org.antlr.runtime.BitSet FOLLOW_51_in_shiftOp5383
           
static org.antlr.runtime.BitSet FOLLOW_51_in_shiftOp5387
           
static org.antlr.runtime.BitSet FOLLOW_51_in_shiftOp5389
           
static org.antlr.runtime.BitSet FOLLOW_51_in_synpred212_Java5003
           
static org.antlr.runtime.BitSet FOLLOW_51_in_synpred212_Java5005
           
static org.antlr.runtime.BitSet FOLLOW_51_in_synpred228_Java5379
           
static org.antlr.runtime.BitSet FOLLOW_51_in_synpred228_Java5381
           
static org.antlr.runtime.BitSet FOLLOW_51_in_synpred228_Java5383
           
static org.antlr.runtime.BitSet FOLLOW_51_in_typeArguments1946
           
static org.antlr.runtime.BitSet FOLLOW_51_in_typeParameters346
           
static org.antlr.runtime.BitSet FOLLOW_52_in_conditionalExpression5046
           
static org.antlr.runtime.BitSet FOLLOW_52_in_typeArgument1971
           
static org.antlr.runtime.BitSet FOLLOW_53_in_annotation2305
           
static org.antlr.runtime.BitSet FOLLOW_53_in_annotationTypeDeclaration2475
           
static org.antlr.runtime.BitSet FOLLOW_54_in_arrayCreatorRest6097
           
static org.antlr.runtime.BitSet FOLLOW_54_in_arrayCreatorRest6114
           
static org.antlr.runtime.BitSet FOLLOW_54_in_arrayCreatorRest6139
           
static org.antlr.runtime.BitSet FOLLOW_54_in_arrayCreatorRest6148
           
static org.antlr.runtime.BitSet FOLLOW_54_in_constantDeclaratorRest1458
           
static org.antlr.runtime.BitSet FOLLOW_54_in_epStatement4264
           
static org.antlr.runtime.BitSet FOLLOW_54_in_epStatement4300
           
static org.antlr.runtime.BitSet FOLLOW_54_in_epStatement4336
           
static org.antlr.runtime.BitSet FOLLOW_54_in_identifierSuffix5876
           
static org.antlr.runtime.BitSet FOLLOW_54_in_identifierSuffix5893
           
static org.antlr.runtime.BitSet FOLLOW_54_in_interfaceMethodDeclaratorRest1165
           
static org.antlr.runtime.BitSet FOLLOW_54_in_methodDeclaratorRest1026
           
static org.antlr.runtime.BitSet FOLLOW_54_in_primary5799
           
static org.antlr.runtime.BitSet FOLLOW_54_in_selector6332
           
static org.antlr.runtime.BitSet FOLLOW_54_in_synpred270_Java5893
           
static org.antlr.runtime.BitSet FOLLOW_54_in_synpred286_Java6139
           
static org.antlr.runtime.BitSet FOLLOW_54_in_type1797
           
static org.antlr.runtime.BitSet FOLLOW_54_in_type1812
           
static org.antlr.runtime.BitSet FOLLOW_54_in_variableDeclaratorId1486
           
static org.antlr.runtime.BitSet FOLLOW_54_in_variableDeclaratorRest1387
           
static org.antlr.runtime.BitSet FOLLOW_55_in_arrayCreatorRest6111
           
static org.antlr.runtime.BitSet FOLLOW_55_in_arrayCreatorRest6116
           
static org.antlr.runtime.BitSet FOLLOW_55_in_arrayCreatorRest6136
           
static org.antlr.runtime.BitSet FOLLOW_55_in_arrayCreatorRest6143
           
static org.antlr.runtime.BitSet FOLLOW_55_in_arrayCreatorRest6150
           
static org.antlr.runtime.BitSet FOLLOW_55_in_constantDeclaratorRest1460
           
static org.antlr.runtime.BitSet FOLLOW_55_in_epStatement4272
           
static org.antlr.runtime.BitSet FOLLOW_55_in_epStatement4308
           
static org.antlr.runtime.BitSet FOLLOW_55_in_epStatement4344
           
static org.antlr.runtime.BitSet FOLLOW_55_in_identifierSuffix5878
           
static org.antlr.runtime.BitSet FOLLOW_55_in_identifierSuffix5897
           
static org.antlr.runtime.BitSet FOLLOW_55_in_interfaceMethodDeclaratorRest1167
           
static org.antlr.runtime.BitSet FOLLOW_55_in_methodDeclaratorRest1028
           
static org.antlr.runtime.BitSet FOLLOW_55_in_primary5801
           
static org.antlr.runtime.BitSet FOLLOW_55_in_selector6336
           
static org.antlr.runtime.BitSet FOLLOW_55_in_synpred270_Java5897
           
static org.antlr.runtime.BitSet FOLLOW_55_in_synpred286_Java6143
           
static org.antlr.runtime.BitSet FOLLOW_55_in_type1799
           
static org.antlr.runtime.BitSet FOLLOW_55_in_type1814
           
static org.antlr.runtime.BitSet FOLLOW_55_in_variableDeclaratorId1488
           
static org.antlr.runtime.BitSet FOLLOW_55_in_variableDeclaratorRest1389
           
static org.antlr.runtime.BitSet FOLLOW_56_in_exclusiveOrExpression5162
           
static org.antlr.runtime.BitSet FOLLOW_57_in_assignmentOperator4969
           
static org.antlr.runtime.BitSet FOLLOW_58_in_modifier1623
           
static org.antlr.runtime.BitSet FOLLOW_59_in_statement2931
           
static org.antlr.runtime.BitSet FOLLOW_61_in_statement3061
           
static org.antlr.runtime.BitSet FOLLOW_63_in_switchLabel4450
           
static org.antlr.runtime.BitSet FOLLOW_63_in_switchLabel4464
           
static org.antlr.runtime.BitSet FOLLOW_63_in_synpred190_Java4450
           
static org.antlr.runtime.BitSet FOLLOW_63_in_synpred191_Java4464
           
static org.antlr.runtime.BitSet FOLLOW_64_in_tryStatement3814
           
static org.antlr.runtime.BitSet FOLLOW_65_in_epStatement4334
           
static org.antlr.runtime.BitSet FOLLOW_67_in_identifierSuffix5884
           
static org.antlr.runtime.BitSet FOLLOW_67_in_identifierSuffix5922
           
static org.antlr.runtime.BitSet FOLLOW_67_in_normalClassDeclaration271
           
static org.antlr.runtime.BitSet FOLLOW_67_in_primary5807
           
static org.antlr.runtime.BitSet FOLLOW_67_in_primary5821
           
static org.antlr.runtime.BitSet FOLLOW_68_in_statement3074
           
static org.antlr.runtime.BitSet FOLLOW_69_in_defaultValue2721
           
static org.antlr.runtime.BitSet FOLLOW_69_in_switchLabel4478
           
static org.antlr.runtime.BitSet FOLLOW_70_in_deleteStatement4144
           
static org.antlr.runtime.BitSet FOLLOW_71_in_statement2975
           
static org.antlr.runtime.BitSet FOLLOW_73_in_ifStatement3290
           
static org.antlr.runtime.BitSet FOLLOW_73_in_synpred172_Java3290
           
static org.antlr.runtime.BitSet FOLLOW_74_in_epStatement4298
           
static org.antlr.runtime.BitSet FOLLOW_75_in_epStatement4262
           
static org.antlr.runtime.BitSet FOLLOW_76_in_normalClassDeclaration289
           
static org.antlr.runtime.BitSet FOLLOW_76_in_normalInterfaceDeclaration580
           
static org.antlr.runtime.BitSet FOLLOW_76_in_typeParameter366
           
static org.antlr.runtime.BitSet FOLLOW_78_in_modifier1633
           
static org.antlr.runtime.BitSet FOLLOW_78_in_variableModifier1908
           
static org.antlr.runtime.BitSet FOLLOW_79_in_tryStatement3881
           
static org.antlr.runtime.BitSet FOLLOW_81_in_forStatement3409
           
static org.antlr.runtime.BitSet FOLLOW_82_in_ifStatement3243
           
static org.antlr.runtime.BitSet FOLLOW_82_in_ifStatement3294
           
static org.antlr.runtime.BitSet FOLLOW_82_in_synpred171_Java3294
           
static org.antlr.runtime.BitSet FOLLOW_82_in_synpred172_Java3294
           
static org.antlr.runtime.BitSet FOLLOW_83_in_enumDeclaration416
           
static org.antlr.runtime.BitSet FOLLOW_83_in_normalClassDeclaration304
           
static org.antlr.runtime.BitSet FOLLOW_84_in_importDeclaration153
           
static org.antlr.runtime.BitSet FOLLOW_85_in_insertStatement4191
           
static org.antlr.runtime.BitSet FOLLOW_86_in_instanceOfExpression5251
           
static org.antlr.runtime.BitSet FOLLOW_88_in_annotationTypeDeclaration2477
           
static org.antlr.runtime.BitSet FOLLOW_88_in_normalInterfaceDeclaration572
           
static org.antlr.runtime.BitSet FOLLOW_90_in_modifyStatement3951
           
static org.antlr.runtime.BitSet FOLLOW_91_in_modifier1643
           
static org.antlr.runtime.BitSet FOLLOW_92_in_identifierSuffix5972
           
static org.antlr.runtime.BitSet FOLLOW_92_in_primary5758
           
static org.antlr.runtime.BitSet FOLLOW_92_in_selector6315
           
static org.antlr.runtime.BitSet FOLLOW_93_in_literal2200
           
static org.antlr.runtime.BitSet FOLLOW_94_in_packageDeclaration132
           
static org.antlr.runtime.BitSet FOLLOW_95_in_modifier1603
           
static org.antlr.runtime.BitSet FOLLOW_96_in_modifier1593
           
static org.antlr.runtime.BitSet FOLLOW_97_in_modifier1583
           
static org.antlr.runtime.BitSet FOLLOW_98_in_retractStatement4097
           
static org.antlr.runtime.BitSet FOLLOW_99_in_statement3039
           
static org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_shiftExpression5337
           
static org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_shiftExpression5343
           
static org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_synpred226_Java5343
           
static org.antlr.runtime.BitSet FOLLOW_andExpression_in_exclusiveOrExpression5158
           
static org.antlr.runtime.BitSet FOLLOW_andExpression_in_exclusiveOrExpression5164
           
static org.antlr.runtime.BitSet FOLLOW_annotation_in_annotations2287
           
static org.antlr.runtime.BitSet FOLLOW_annotation_in_elementValue2416
           
static org.antlr.runtime.BitSet FOLLOW_annotation_in_modifier1573
           
static org.antlr.runtime.BitSet FOLLOW_annotation_in_synpred120_Java2287
           
static org.antlr.runtime.BitSet FOLLOW_annotation_in_variableModifier1918
           
static org.antlr.runtime.BitSet FOLLOW_annotationConstantRest_in_annotationMethodOrConstantRest2651
           
static org.antlr.runtime.BitSet FOLLOW_annotationMethodOrConstantRest_in_annotationTypeElementRest2570
           
static org.antlr.runtime.BitSet FOLLOW_annotationMethodRest_in_annotationMethodOrConstantRest2641
           
static org.antlr.runtime.BitSet FOLLOW_annotationName_in_annotation2307
           
static org.antlr.runtime.BitSet FOLLOW_annotations_in_compilationUnit81
           
static org.antlr.runtime.BitSet FOLLOW_annotations_in_enumConstant491
           
static org.antlr.runtime.BitSet FOLLOW_annotations_in_synpred1_Java81
           
static org.antlr.runtime.BitSet FOLLOW_annotationTypeBody_in_annotationTypeDeclaration2481
           
static org.antlr.runtime.BitSet FOLLOW_annotationTypeDeclaration_in_annotationTypeElementRest2621
           
static org.antlr.runtime.BitSet FOLLOW_annotationTypeDeclaration_in_interfaceDeclaration555
           
static org.antlr.runtime.BitSet FOLLOW_annotationTypeElementDeclaration_in_annotationTypeElementDeclarations2523
           
static org.antlr.runtime.BitSet FOLLOW_annotationTypeElementDeclaration_in_annotationTypeElementDeclarations2527
           
static org.antlr.runtime.BitSet FOLLOW_annotationTypeElementDeclarations_in_annotationTypeBody2501
           
static org.antlr.runtime.BitSet FOLLOW_annotationTypeElementRest_in_annotationTypeElementDeclaration2551
           
static org.antlr.runtime.BitSet FOLLOW_arguments_in_classCreatorRest6179
           
static org.antlr.runtime.BitSet FOLLOW_arguments_in_enumConstant497
           
static org.antlr.runtime.BitSet FOLLOW_arguments_in_explicitGenericInvocationSuffix6253
           
static org.antlr.runtime.BitSet FOLLOW_arguments_in_identifierSuffix5910
           
static org.antlr.runtime.BitSet FOLLOW_arguments_in_identifierSuffix5960
           
static org.antlr.runtime.BitSet FOLLOW_arguments_in_primary5681
           
static org.antlr.runtime.BitSet FOLLOW_arguments_in_selector6275
           
static org.antlr.runtime.BitSet FOLLOW_arguments_in_superSuffix6353
           
static org.antlr.runtime.BitSet FOLLOW_arguments_in_superSuffix6368
           
static org.antlr.runtime.BitSet FOLLOW_arrayCreatorRest_in_creator6010
           
static org.antlr.runtime.BitSet FOLLOW_arrayInitializer_in_arrayCreatorRest6120
           
static org.antlr.runtime.BitSet FOLLOW_arrayInitializer_in_variableInitializer1507
           
static org.antlr.runtime.BitSet FOLLOW_assignmentOperator_in_expression4878
           
static org.antlr.runtime.BitSet FOLLOW_assignmentOperator_in_synpred201_Java4878
           
static org.antlr.runtime.BitSet FOLLOW_block_in_classBodyDeclaration682
           
static org.antlr.runtime.BitSet FOLLOW_block_in_methodBody2106
           
static org.antlr.runtime.BitSet FOLLOW_block_in_statement2923
           
static org.antlr.runtime.BitSet FOLLOW_block_in_statement3031
           
static org.antlr.runtime.BitSet FOLLOW_blockStatement_in_block2771
           
static org.antlr.runtime.BitSet FOLLOW_blockStatement_in_switchBlockStatementGroup4432
           
static org.antlr.runtime.BitSet FOLLOW_blockStatement_in_tryStatement3785
           
static org.antlr.runtime.BitSet FOLLOW_blockStatement_in_tryStatement3834
           
static org.antlr.runtime.BitSet FOLLOW_blockStatement_in_tryStatement3895
           
static org.antlr.runtime.BitSet FOLLOW_booleanLiteral_in_literal2190
           
static org.antlr.runtime.BitSet FOLLOW_bound_in_typeParameter368
           
static org.antlr.runtime.BitSet FOLLOW_castExpression_in_synpred240_Java5572
           
static org.antlr.runtime.BitSet FOLLOW_castExpression_in_unaryExpressionNotPlusMinus5572
           
static org.antlr.runtime.BitSet FOLLOW_CharacterLiteral_in_literal2170
           
static org.antlr.runtime.BitSet FOLLOW_classBody_in_classCreatorRest6181
           
static org.antlr.runtime.BitSet FOLLOW_classBody_in_enumConstant502
           
static org.antlr.runtime.BitSet FOLLOW_classBody_in_normalClassDeclaration318
           
static org.antlr.runtime.BitSet FOLLOW_classBodyDeclaration_in_classBody629
           
static org.antlr.runtime.BitSet FOLLOW_classBodyDeclaration_in_enumBodyDeclarations524
           
static org.antlr.runtime.BitSet FOLLOW_classCreatorRest_in_creator6014
           
static org.antlr.runtime.BitSet FOLLOW_classCreatorRest_in_innerCreator6080
           
static org.antlr.runtime.BitSet FOLLOW_classDeclaration_in_annotationTypeElementRest2582
           
static org.antlr.runtime.BitSet FOLLOW_classDeclaration_in_classOrInterfaceDeclaration222
           
static org.antlr.runtime.BitSet FOLLOW_classDeclaration_in_interfaceMemberDecl958
           
static org.antlr.runtime.BitSet FOLLOW_classDeclaration_in_memberDecl764
           
static org.antlr.runtime.BitSet FOLLOW_classDeclaration_in_synpred135_Java2582
           
static org.antlr.runtime.BitSet FOLLOW_classOrInterfaceDeclaration_in_blockStatement2799
           
static org.antlr.runtime.BitSet FOLLOW_classOrInterfaceDeclaration_in_synpred145_Java2799
           
static org.antlr.runtime.BitSet FOLLOW_classOrInterfaceDeclaration_in_typeDeclaration191
           
static org.antlr.runtime.BitSet FOLLOW_conditionalAndExpression_in_conditionalOrExpression5074
           
static org.antlr.runtime.BitSet FOLLOW_conditionalAndExpression_in_conditionalOrExpression5080
           
static org.antlr.runtime.BitSet FOLLOW_conditionalExpression_in_elementValue2406
           
static org.antlr.runtime.BitSet FOLLOW_conditionalExpression_in_expression4875
           
static org.antlr.runtime.BitSet FOLLOW_conditionalOrExpression_in_conditionalExpression5042
           
static org.antlr.runtime.BitSet FOLLOW_constantDeclarator_in_constantDeclaratorsRest1438
           
static org.antlr.runtime.BitSet FOLLOW_constantDeclaratorRest_in_constantDeclarator1286
           
static org.antlr.runtime.BitSet FOLLOW_constantDeclaratorRest_in_constantDeclaratorsRest1433
           
static org.antlr.runtime.BitSet FOLLOW_constantDeclaratorsRest_in_interfaceMethodOrFieldRest996
           
static org.antlr.runtime.BitSet FOLLOW_constantExpression_in_switchLabel4452
           
static org.antlr.runtime.BitSet FOLLOW_constantExpression_in_synpred190_Java4452
           
static org.antlr.runtime.BitSet FOLLOW_constructorDeclaratorRest_in_genericMethodOrConstructorRest820
           
static org.antlr.runtime.BitSet FOLLOW_constructorDeclaratorRest_in_memberDecl748
           
static org.antlr.runtime.BitSet FOLLOW_createdName_in_creator5999
           
static org.antlr.runtime.BitSet FOLLOW_creator_in_primary5760
           
static org.antlr.runtime.BitSet FOLLOW_defaultValue_in_annotationMethodRest2676
           
static org.antlr.runtime.BitSet FOLLOW_deleteStatement_in_statement3104
           
static org.antlr.runtime.BitSet FOLLOW_elementValue_in_defaultValue2723
           
static org.antlr.runtime.BitSet FOLLOW_elementValue_in_elementValueArrayInitializer2446
           
static org.antlr.runtime.BitSet FOLLOW_elementValue_in_elementValueArrayInitializer2451
           
static org.antlr.runtime.BitSet FOLLOW_elementValue_in_elementValuePair2389
           
static org.antlr.runtime.BitSet FOLLOW_elementValueArrayInitializer_in_elementValue2426
           
static org.antlr.runtime.BitSet FOLLOW_elementValuePair_in_elementValuePairs2358
           
static org.antlr.runtime.BitSet FOLLOW_elementValuePair_in_elementValuePairs2363
           
static org.antlr.runtime.BitSet FOLLOW_elementValuePairs_in_annotation2312
           
static org.antlr.runtime.BitSet FOLLOW_ENUM_in_enumDeclaration411
           
static org.antlr.runtime.BitSet FOLLOW_enumBody_in_enumDeclaration422
           
static org.antlr.runtime.BitSet FOLLOW_enumBodyDeclarations_in_enumBody447
           
static org.antlr.runtime.BitSet FOLLOW_enumConstant_in_enumConstants467
           
static org.antlr.runtime.BitSet FOLLOW_enumConstant_in_enumConstants472
           
static org.antlr.runtime.BitSet FOLLOW_enumConstantName_in_switchLabel4466
           
static org.antlr.runtime.BitSet FOLLOW_enumConstantName_in_synpred191_Java4466
           
static org.antlr.runtime.BitSet FOLLOW_enumConstants_in_enumBody441
           
static org.antlr.runtime.BitSet FOLLOW_enumDeclaration_in_annotationTypeElementRest2608
           
static org.antlr.runtime.BitSet FOLLOW_enumDeclaration_in_classDeclaration254
           
static org.antlr.runtime.BitSet FOLLOW_enumDeclaration_in_synpred139_Java2608
           
static org.antlr.runtime.BitSet FOLLOW_epStatement_in_primary5726
           
static org.antlr.runtime.BitSet FOLLOW_equalityExpression_in_andExpression5186
           
static org.antlr.runtime.BitSet FOLLOW_equalityExpression_in_andExpression5192
           
static org.antlr.runtime.BitSet FOLLOW_exclusiveOrExpression_in_inclusiveOrExpression5130
           
static org.antlr.runtime.BitSet FOLLOW_exclusiveOrExpression_in_inclusiveOrExpression5136
           
static org.antlr.runtime.BitSet FOLLOW_explicitGenericInvocation_in_identifierSuffix5934
           
static org.antlr.runtime.BitSet FOLLOW_explicitGenericInvocationSuffix_in_explicitGenericInvocation6201
           
static org.antlr.runtime.BitSet FOLLOW_explicitGenericInvocationSuffix_in_primary5675
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_arrayCreatorRest6134
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_arrayCreatorRest6141
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_castExpression5632
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_conditionalExpression5048
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_conditionalExpression5052
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_constantExpression4858
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_deleteStatement4152
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_expression4880
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_expressionList4817
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_expressionList4822
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_forControl4571
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_forStatement3543
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_forStatement3586
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_forVarControl4758
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_identifierSuffix5895
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_insertStatement4199
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_modifyStatement3973
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_modifyStatement3993
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_parExpression4796
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_retractStatement4105
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_selector6334
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_statement2933
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_statement2938
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_statement3041
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_statementExpression4841
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_synpred174_Java3543
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_synpred201_Java4880
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_synpred270_Java5895
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_synpred286_Java6141
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_throwStatement3177
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_updateStatement4054
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_variableInitializer1517
           
static org.antlr.runtime.BitSet FOLLOW_expressionList_in_arguments6397
           
static org.antlr.runtime.BitSet FOLLOW_expressionList_in_forInit4659
           
static org.antlr.runtime.BitSet FOLLOW_expressionList_in_forUpdate4775
           
static org.antlr.runtime.BitSet FOLLOW_fieldDeclaration_in_memberDecl726
           
static org.antlr.runtime.BitSet FOLLOW_fieldDeclaration_in_synpred39_Java726
           
static org.antlr.runtime.BitSet FOLLOW_FloatingPointLiteral_in_literal2160
           
static org.antlr.runtime.BitSet FOLLOW_forInit_in_forControl4566
           
static org.antlr.runtime.BitSet FOLLOW_forInit_in_forStatement3579
           
static org.antlr.runtime.BitSet FOLLOW_formalParameter_in_tryStatement3818
           
static org.antlr.runtime.BitSet FOLLOW_formalParameterDecls_in_formalParameterDeclsRest2075
           
static org.antlr.runtime.BitSet FOLLOW_formalParameterDecls_in_formalParameters2027
           
static org.antlr.runtime.BitSet FOLLOW_formalParameterDeclsRest_in_formalParameterDecls2052
           
static org.antlr.runtime.BitSet FOLLOW_formalParameters_in_constructorDeclaratorRest1258
           
static org.antlr.runtime.BitSet FOLLOW_formalParameters_in_interfaceMethodDeclaratorRest1162
           
static org.antlr.runtime.BitSet FOLLOW_formalParameters_in_methodDeclaratorRest1023
           
static org.antlr.runtime.BitSet FOLLOW_formalParameters_in_voidInterfaceMethodDeclaratorRest1232
           
static org.antlr.runtime.BitSet FOLLOW_formalParameters_in_voidMethodDeclaratorRest1100
           
static org.antlr.runtime.BitSet FOLLOW_forStatement_in_statement2958
           
static org.antlr.runtime.BitSet FOLLOW_forUpdate_in_forControl4576
           
static org.antlr.runtime.BitSet FOLLOW_forUpdate_in_forStatement3591
           
static org.antlr.runtime.BitSet FOLLOW_forVarControl_in_forControl4558
           
static org.antlr.runtime.BitSet FOLLOW_forVarControl_in_synpred193_Java4558
           
static org.antlr.runtime.BitSet FOLLOW_genericMethodOrConstructorDecl_in_memberDecl710
           
static org.antlr.runtime.BitSet FOLLOW_genericMethodOrConstructorRest_in_genericMethodOrConstructorDecl783
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_annotationMethodRest2669
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_annotationName2334
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_annotationName2339
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_annotationTypeDeclaration2479
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_constantDeclarator1284
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_createdName6032
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_createdName6048
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_elementValuePair2383
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_enumConstant494
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_enumConstantName1726
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_enumDeclaration413
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_explicitGenericInvocationSuffix6251
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_forStatement3514
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_forVarControl4735
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_genericMethodOrConstructorRest808
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_genericMethodOrConstructorRest818
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_importDeclaration158
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_importDeclaration163
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_innerCreator6078
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_interfaceGenericMethodDecl1205
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_interfaceMemberDecl936
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_interfaceMethodOrFieldDecl977
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_memberDecl736
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_memberDecl746
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_methodDeclaration844
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_normalClassDeclaration273
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_normalInterfaceDeclaration574
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_packageOrTypeName1700
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_packageOrTypeName1705
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_primary5697
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_primary5772
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_qualifiedName2123
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_qualifiedName2128
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_statement3063
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_statement3076
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_statement3134
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_superSuffix6365
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_synpred174_Java3514
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_synpred249_Java5697
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_synpred85_Java1705
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_type1776
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_type1786
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_typeName1745
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_typeName1759
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_typeParameter363
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_variableDeclarator1355
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_variableDeclaratorId1483
           
static org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_primary5702
           
static org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_primary5736
           
static org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_primary5784
           
static org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_synpred250_Java5702
           
static org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_synpred254_Java5736
           
static org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_synpred259_Java5784
           
static org.antlr.runtime.BitSet FOLLOW_ifStatement_in_statement2950
           
static org.antlr.runtime.BitSet FOLLOW_importDeclaration_in_compilationUnit103
           
static org.antlr.runtime.BitSet FOLLOW_inclusiveOrExpression_in_conditionalAndExpression5102
           
static org.antlr.runtime.BitSet FOLLOW_inclusiveOrExpression_in_conditionalAndExpression5108
           
static org.antlr.runtime.BitSet FOLLOW_innerCreator_in_identifierSuffix5979
           
static org.antlr.runtime.BitSet FOLLOW_innerCreator_in_selector6322
           
static org.antlr.runtime.BitSet FOLLOW_insertStatement_in_statement3108
           
static org.antlr.runtime.BitSet FOLLOW_instanceOfExpression_in_equalityExpression5214
           
static org.antlr.runtime.BitSet FOLLOW_instanceOfExpression_in_equalityExpression5226
           
static org.antlr.runtime.BitSet FOLLOW_integerLiteral_in_literal2150
           
static org.antlr.runtime.BitSet FOLLOW_interfaceBody_in_normalInterfaceDeclaration586
           
static org.antlr.runtime.BitSet FOLLOW_interfaceBodyDeclaration_in_interfaceBody651
           
static org.antlr.runtime.BitSet FOLLOW_interfaceDeclaration_in_annotationTypeElementRest2595
           
static org.antlr.runtime.BitSet FOLLOW_interfaceDeclaration_in_classOrInterfaceDeclaration226
           
static org.antlr.runtime.BitSet FOLLOW_interfaceDeclaration_in_interfaceMemberDecl948
           
static org.antlr.runtime.BitSet FOLLOW_interfaceDeclaration_in_memberDecl756
           
static org.antlr.runtime.BitSet FOLLOW_interfaceDeclaration_in_synpred137_Java2595
           
static org.antlr.runtime.BitSet FOLLOW_interfaceGenericMethodDecl_in_interfaceMemberDecl924
           
static org.antlr.runtime.BitSet FOLLOW_interfaceMemberDecl_in_interfaceBodyDeclaration887
           
static org.antlr.runtime.BitSet FOLLOW_interfaceMethodDeclaratorRest_in_interfaceGenericMethodDecl1215
           
static org.antlr.runtime.BitSet FOLLOW_interfaceMethodDeclaratorRest_in_interfaceMethodOrFieldRest1006
           
static org.antlr.runtime.BitSet FOLLOW_interfaceMethodOrFieldDecl_in_interfaceMemberDecl914
           
static org.antlr.runtime.BitSet FOLLOW_interfaceMethodOrFieldRest_in_interfaceMethodOrFieldDecl979
           
static org.antlr.runtime.BitSet FOLLOW_literal_in_primary5748
           
static org.antlr.runtime.BitSet FOLLOW_localVariableDeclaration_in_blockStatement2791
           
static org.antlr.runtime.BitSet FOLLOW_localVariableDeclaration_in_synpred144_Java2791
           
static org.antlr.runtime.BitSet FOLLOW_memberDecl_in_classBodyDeclaration693
           
static org.antlr.runtime.BitSet FOLLOW_methodBody_in_constructorDeclaratorRest1267
           
static org.antlr.runtime.BitSet FOLLOW_methodBody_in_methodDeclaratorRest1059
           
static org.antlr.runtime.BitSet FOLLOW_methodBody_in_voidMethodDeclaratorRest1121
           
static org.antlr.runtime.BitSet FOLLOW_methodDeclaration_in_memberDecl718
           
static org.antlr.runtime.BitSet FOLLOW_methodDeclaration_in_synpred38_Java718
           
static org.antlr.runtime.BitSet FOLLOW_methodDeclaratorRest_in_genericMethodOrConstructorRest810
           
static org.antlr.runtime.BitSet FOLLOW_methodDeclaratorRest_in_methodDeclaration846
           
static org.antlr.runtime.BitSet FOLLOW_methodName_in_primary5731
           
static org.antlr.runtime.BitSet FOLLOW_methodName_in_primary5779
           
static org.antlr.runtime.BitSet FOLLOW_methodName_in_selector6272
           
static org.antlr.runtime.BitSet FOLLOW_methodName_in_synpred253_Java5731
           
static org.antlr.runtime.BitSet FOLLOW_methodName_in_synpred258_Java5779
           
static org.antlr.runtime.BitSet FOLLOW_modifier_in_annotationTypeElementDeclaration2547
           
static org.antlr.runtime.BitSet FOLLOW_modifier_in_classBodyDeclaration690
           
static org.antlr.runtime.BitSet FOLLOW_modifier_in_classOrInterfaceDeclaration218
           
static org.antlr.runtime.BitSet FOLLOW_modifier_in_interfaceBodyDeclaration884
           
static org.antlr.runtime.BitSet FOLLOW_modifyStatement_in_statement3092
           
static org.antlr.runtime.BitSet FOLLOW_multiplicativeExpression_in_additiveExpression5410
           
static org.antlr.runtime.BitSet FOLLOW_multiplicativeExpression_in_additiveExpression5422
           
static org.antlr.runtime.BitSet FOLLOW_nonWildcardTypeArguments_in_creator5996
           
static org.antlr.runtime.BitSet FOLLOW_nonWildcardTypeArguments_in_explicitGenericInvocation6199
           
static org.antlr.runtime.BitSet FOLLOW_nonWildcardTypeArguments_in_identifierSuffix5975
           
static org.antlr.runtime.BitSet FOLLOW_nonWildcardTypeArguments_in_primary5664
           
static org.antlr.runtime.BitSet FOLLOW_nonWildcardTypeArguments_in_selector6318
           
static org.antlr.runtime.BitSet FOLLOW_normalClassDeclaration_in_classDeclaration244
           
static org.antlr.runtime.BitSet FOLLOW_normalInterfaceDeclaration_in_interfaceDeclaration543
           
static org.antlr.runtime.BitSet FOLLOW_packageDeclaration_in_compilationUnit92
           
static org.antlr.runtime.BitSet FOLLOW_packageOrTypeName_in_typeName1755
           
static org.antlr.runtime.BitSet FOLLOW_parExpression_in_ifStatement3245
           
static org.antlr.runtime.BitSet FOLLOW_parExpression_in_ifStatement3296
           
static org.antlr.runtime.BitSet FOLLOW_parExpression_in_modifyStatement3953
           
static org.antlr.runtime.BitSet FOLLOW_parExpression_in_primary5654
           
static org.antlr.runtime.BitSet FOLLOW_parExpression_in_statement2981
           
static org.antlr.runtime.BitSet FOLLOW_parExpression_in_statement3013
           
static org.antlr.runtime.BitSet FOLLOW_parExpression_in_statement3029
           
static org.antlr.runtime.BitSet FOLLOW_parExpression_in_synpred171_Java3296
           
static org.antlr.runtime.BitSet FOLLOW_parExpression_in_synpred172_Java3296
           
static org.antlr.runtime.BitSet FOLLOW_parExpression_in_whileStatement3702
           
static org.antlr.runtime.BitSet FOLLOW_primary_in_unaryExpression5508
           
static org.antlr.runtime.BitSet FOLLOW_primary_in_unaryExpression5520
           
static org.antlr.runtime.BitSet FOLLOW_primary_in_unaryExpressionNotPlusMinus5582
           
static org.antlr.runtime.BitSet FOLLOW_primitiveType_in_castExpression5612
           
static org.antlr.runtime.BitSet FOLLOW_primitiveType_in_createdName6061
           
static org.antlr.runtime.BitSet FOLLOW_primitiveType_in_primary5796
           
static org.antlr.runtime.BitSet FOLLOW_primitiveType_in_synpred244_Java5612
           
static org.antlr.runtime.BitSet FOLLOW_primitiveType_in_type1809
           
static org.antlr.runtime.BitSet FOLLOW_qualifiedName_in_packageDeclaration134
           
static org.antlr.runtime.BitSet FOLLOW_qualifiedName_in_qualifiedNameList2001
           
static org.antlr.runtime.BitSet FOLLOW_qualifiedName_in_qualifiedNameList2006
           
static org.antlr.runtime.BitSet FOLLOW_qualifiedNameList_in_constructorDeclaratorRest1263
           
static org.antlr.runtime.BitSet FOLLOW_qualifiedNameList_in_interfaceMethodDeclaratorRest1174
           
static org.antlr.runtime.BitSet FOLLOW_qualifiedNameList_in_methodDeclaratorRest1043
           
static org.antlr.runtime.BitSet FOLLOW_qualifiedNameList_in_voidInterfaceMethodDeclaratorRest1237
           
static org.antlr.runtime.BitSet FOLLOW_qualifiedNameList_in_voidMethodDeclaratorRest1105
           
static org.antlr.runtime.BitSet FOLLOW_relationalExpression_in_instanceOfExpression5248
           
static org.antlr.runtime.BitSet FOLLOW_relationalOp_in_relationalExpression5278
           
static org.antlr.runtime.BitSet FOLLOW_relationalOp_in_synpred222_Java5278
           
static org.antlr.runtime.BitSet FOLLOW_retractStatement_in_statement3100
           
static org.antlr.runtime.BitSet FOLLOW_selector_in_unaryExpressionNotPlusMinus5584
           
static org.antlr.runtime.BitSet FOLLOW_set_in_additiveExpression5414
           
static org.antlr.runtime.BitSet FOLLOW_set_in_equalityExpression5218
           
static org.antlr.runtime.BitSet FOLLOW_set_in_multiplicativeExpression5448
           
static org.antlr.runtime.BitSet FOLLOW_set_in_typeArgument1974
           
static org.antlr.runtime.BitSet FOLLOW_shiftExpression_in_relationalExpression5274
           
static org.antlr.runtime.BitSet FOLLOW_shiftExpression_in_relationalExpression5280
           
static org.antlr.runtime.BitSet FOLLOW_shiftExpression_in_synpred222_Java5280
           
static org.antlr.runtime.BitSet FOLLOW_shiftOp_in_shiftExpression5341
           
static org.antlr.runtime.BitSet FOLLOW_shiftOp_in_synpred226_Java5341
           
static org.antlr.runtime.BitSet FOLLOW_statement_in_blockStatement2811
           
static org.antlr.runtime.BitSet FOLLOW_statement_in_forStatement3641
           
static org.antlr.runtime.BitSet FOLLOW_statement_in_ifStatement3263
           
static org.antlr.runtime.BitSet FOLLOW_statement_in_ifStatement3327
           
static org.antlr.runtime.BitSet FOLLOW_statement_in_statement2977
           
static org.antlr.runtime.BitSet FOLLOW_statement_in_statement3138
           
static org.antlr.runtime.BitSet FOLLOW_statement_in_synpred172_Java3327
           
static org.antlr.runtime.BitSet FOLLOW_statement_in_whileStatement3719
           
static org.antlr.runtime.BitSet FOLLOW_statementExpression_in_moreStatementExpressions4500
           
static org.antlr.runtime.BitSet FOLLOW_statementExpression_in_statement3124
           
static org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_epStatement4268
           
static org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_epStatement4304
           
static org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_epStatement4340
           
static org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_literal2180
           
static org.antlr.runtime.BitSet FOLLOW_superSuffix_in_explicitGenericInvocationSuffix6241
           
static org.antlr.runtime.BitSet FOLLOW_superSuffix_in_primary5716
           
static org.antlr.runtime.BitSet FOLLOW_superSuffix_in_selector6303
           
static org.antlr.runtime.BitSet FOLLOW_switchBlockStatementGroup_in_switchBlockStatementGroups4411
           
static org.antlr.runtime.BitSet FOLLOW_switchBlockStatementGroups_in_statement3017
           
static org.antlr.runtime.BitSet FOLLOW_switchLabel_in_switchBlockStatementGroup4430
           
static org.antlr.runtime.BitSet FOLLOW_throwStatement_in_statement3053
           
static org.antlr.runtime.BitSet FOLLOW_tryStatement_in_statement2996
           
static org.antlr.runtime.BitSet FOLLOW_type_in_annotationTypeElementRest2568
           
static org.antlr.runtime.BitSet FOLLOW_type_in_bound387
           
static org.antlr.runtime.BitSet FOLLOW_type_in_bound392
           
static org.antlr.runtime.BitSet FOLLOW_type_in_castExpression5628
           
static org.antlr.runtime.BitSet FOLLOW_type_in_fieldDeclaration863
           
static org.antlr.runtime.BitSet FOLLOW_type_in_forInit4631
           
static org.antlr.runtime.BitSet FOLLOW_type_in_formalParameter4391
           
static org.antlr.runtime.BitSet FOLLOW_type_in_formalParameterDecls2050
           
static org.antlr.runtime.BitSet FOLLOW_type_in_forStatement3488
           
static org.antlr.runtime.BitSet FOLLOW_type_in_forVarControl4713
           
static org.antlr.runtime.BitSet FOLLOW_type_in_genericMethodOrConstructorRest801
           
static org.antlr.runtime.BitSet FOLLOW_type_in_instanceOfExpression5253
           
static org.antlr.runtime.BitSet FOLLOW_type_in_interfaceGenericMethodDecl1198
           
static org.antlr.runtime.BitSet FOLLOW_type_in_interfaceMethodOrFieldDecl975
           
static org.antlr.runtime.BitSet FOLLOW_type_in_localVariableDeclaration2888
           
static org.antlr.runtime.BitSet FOLLOW_type_in_methodDeclaration842
           
static org.antlr.runtime.BitSet FOLLOW_type_in_normalClassDeclaration291
           
static org.antlr.runtime.BitSet FOLLOW_type_in_synpred174_Java3488
           
static org.antlr.runtime.BitSet FOLLOW_type_in_synpred198_Java4631
           
static org.antlr.runtime.BitSet FOLLOW_type_in_synpred245_Java5628
           
static org.antlr.runtime.BitSet FOLLOW_type_in_typeArgument1963
           
static org.antlr.runtime.BitSet FOLLOW_type_in_typeArgument1982
           
static org.antlr.runtime.BitSet FOLLOW_type_in_typeList603
           
static org.antlr.runtime.BitSet FOLLOW_type_in_typeList608
           
static org.antlr.runtime.BitSet FOLLOW_typeArgument_in_typeArguments1937
           
static org.antlr.runtime.BitSet FOLLOW_typeArgument_in_typeArguments1942
           
static org.antlr.runtime.BitSet FOLLOW_typeArguments_in_createdName6034
           
static org.antlr.runtime.BitSet FOLLOW_typeArguments_in_createdName6050
           
static org.antlr.runtime.BitSet FOLLOW_typeArguments_in_type1779
           
static org.antlr.runtime.BitSet FOLLOW_typeArguments_in_type1789
           
static org.antlr.runtime.BitSet FOLLOW_typeDeclaration_in_compilationUnit114
           
static org.antlr.runtime.BitSet FOLLOW_typeList_in_enumDeclaration418
           
static org.antlr.runtime.BitSet FOLLOW_typeList_in_nonWildcardTypeArguments6220
           
static org.antlr.runtime.BitSet FOLLOW_typeList_in_normalClassDeclaration306
           
static org.antlr.runtime.BitSet FOLLOW_typeList_in_normalInterfaceDeclaration582
           
static org.antlr.runtime.BitSet FOLLOW_typeParameter_in_typeParameters337
           
static org.antlr.runtime.BitSet FOLLOW_typeParameter_in_typeParameters342
           
static org.antlr.runtime.BitSet FOLLOW_typeParameters_in_genericMethodOrConstructorDecl781
           
static org.antlr.runtime.BitSet FOLLOW_typeParameters_in_interfaceGenericMethodDecl1195
           
static org.antlr.runtime.BitSet FOLLOW_typeParameters_in_normalClassDeclaration276
           
static org.antlr.runtime.BitSet FOLLOW_typeParameters_in_normalInterfaceDeclaration576
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_castExpression5616
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_multiplicativeExpression5444
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_multiplicativeExpression5462
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_synpred244_Java5616
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_unaryExpression5486
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_unaryExpression5496
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_unaryExpressionNotPlusMinus5551
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_unaryExpressionNotPlusMinus5562
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpressionNotPlusMinus_in_castExpression5637
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpressionNotPlusMinus_in_unaryExpression5530
           
static org.antlr.runtime.BitSet FOLLOW_updateStatement_in_statement3096
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclarator_in_variableDeclarators1303
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclarator_in_variableDeclarators1308
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclaratorId_in_formalParameter4393
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclaratorId_in_formalParameterDeclsRest2070
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclaratorId_in_formalParameterDeclsRest2089
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclaratorRest_in_variableDeclarator1359
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclarators_in_annotationConstantRest2702
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclarators_in_fieldDeclaration865
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclarators_in_forInit4651
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclarators_in_localVariableDeclaration2904
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclarators_in_synpred198_Java4651
           
static org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_arrayInitializer1537
           
static org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_arrayInitializer1542
           
static org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_constantDeclaratorRest1466
           
static org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_variableDeclaratorRest1396
           
static org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_variableDeclaratorRest1408
           
static org.antlr.runtime.BitSet FOLLOW_variableModifier_in_forInit4596
           
static org.antlr.runtime.BitSet FOLLOW_variableModifier_in_formalParameter4388
           
static org.antlr.runtime.BitSet FOLLOW_variableModifier_in_formalParameterDecls2047
           
static org.antlr.runtime.BitSet FOLLOW_variableModifier_in_forStatement3449
           
static org.antlr.runtime.BitSet FOLLOW_variableModifier_in_forVarControl4678
           
static org.antlr.runtime.BitSet FOLLOW_variableModifier_in_localVariableDeclaration2865
           
static org.antlr.runtime.BitSet FOLLOW_variableModifier_in_synpred174_Java3449
           
static org.antlr.runtime.BitSet FOLLOW_variableModifier_in_synpred198_Java4596
           
static org.antlr.runtime.BitSet FOLLOW_voidInterfaceMethodDeclaratorRest_in_interfaceMemberDecl938
           
static org.antlr.runtime.BitSet FOLLOW_voidMethodDeclaratorRest_in_memberDecl738
           
static org.antlr.runtime.BitSet FOLLOW_whileStatement_in_statement2967
           
static int HexDigit
           
static int HexLiteral
           
static int Identifier
           
static org.antlr.runtime.CommonToken IGNORE_TOKEN
           
static int IntegerTypeSuffix
           
static int JavaIDDigit
           
static int Letter
           
static int LINE_COMMENT
           
static int OctalEscape
           
static int OctalLiteral
           
static int StringLiteral
           
static int T__100
           
static int T__101
           
static int T__102
           
static int T__103
           
static int T__104
           
static int T__105
           
static int T__106
           
static int T__107
           
static int T__108
           
static int T__109
           
static int T__110
           
static int T__111
           
static int T__112
           
static int T__113
           
static int T__114
           
static int T__115
           
static int T__116
           
static int T__117
           
static int T__118
           
static int T__119
           
static int T__120
           
static int T__121
           
static int T__24
           
static int T__25
           
static int T__26
           
static int T__27
           
static int T__28
           
static int T__29
           
static int T__30
           
static int T__31
           
static int T__32
           
static int T__33
           
static int T__34
           
static int T__35
           
static int T__36
           
static int T__37
           
static int T__38
           
static int T__39
           
static int T__40
           
static int T__41
           
static int T__42
           
static int T__43
           
static int T__44
           
static int T__45
           
static int T__46
           
static int T__47
           
static int T__48
           
static int T__49
           
static int T__50
           
static int T__51
           
static int T__52
           
static int T__53
           
static int T__54
           
static int T__55
           
static int T__56
           
static int T__57
           
static int T__58
           
static int T__59
           
static int T__60
           
static int T__61
           
static int T__62
           
static int T__63
           
static int T__64
           
static int T__65
           
static int T__66
           
static int T__67
           
static int T__68
           
static int T__69
           
static int T__70
           
static int T__71
           
static int T__72
           
static int T__73
           
static int T__74
           
static int T__75
           
static int T__76
           
static int T__77
           
static int T__78
           
static int T__79
           
static int T__80
           
static int T__81
           
static int T__82
           
static int T__83
           
static int T__84
           
static int T__85
           
static int T__86
           
static int T__87
           
static int T__88
           
static int T__89
           
static int T__90
           
static int T__91
           
static int T__92
           
static int T__93
           
static int T__94
           
static int T__95
           
static int T__96
           
static int T__97
           
static int T__98
           
static int T__99
           
static String[] tokenNames
           
static int UnicodeEscape
           
protected  Stack<JavaParser.VarDecl_scope> VarDecl_stack
           
protected  Stack<JavaParser.variableDeclarator_scope> variableDeclarator_stack
           
static int WS
           
 
Fields inherited from class org.antlr.runtime.Parser
input
 
Fields inherited from class org.antlr.runtime.BaseRecognizer
DEFAULT_TOKEN_CHANNEL, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, MEMO_RULE_FAILED, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME, state
 
Constructor Summary
JavaParser(org.antlr.runtime.TokenStream input)
           
JavaParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
           
 
Method Summary
 void addBlockDescr(JavaBlockDescr blockDescr)
           
 void additiveExpression()
           
 void addLocalDeclaration(JavaLocalDeclarationDescr decl)
           
 void andExpression()
           
 void annotation()
           
 void annotationConstantRest()
           
 void annotationMethodOrConstantRest()
           
 void annotationMethodRest()
           
 void annotationName()
           
 void annotations()
           
 void annotationTypeBody()
           
 void annotationTypeDeclaration()
           
 void annotationTypeElementDeclaration()
           
 void annotationTypeElementDeclarations()
           
 void annotationTypeElementRest()
           
 void arguments()
           
 void arrayCreatorRest()
           
 void arrayInitializer()
           
 void assignmentOperator()
           
 void block()
           
 void blockStatement()
           
 void booleanLiteral()
           
 void bound()
           
 void castExpression()
           
 void classBody()
           
 void classBodyDeclaration()
           
 void classCreatorRest()
           
 void classDeclaration()
           
 void classOrInterfaceDeclaration()
           
 void compilationUnit()
           
 void conditionalAndExpression()
           
 void conditionalExpression()
           
 void conditionalOrExpression()
           
 void constantDeclarator()
           
 void constantDeclaratorRest()
           
 void constantDeclaratorsRest()
           
 void constantExpression()
           
 void constructorDeclaratorRest()
           
 void createdName()
           
 String createErrorMessage(org.antlr.runtime.RecognitionException e)
          This will take a RecognitionException, and create a sensible error message out of it
 void creator()
           
 void decreaseLevel()
           
 void defaultValue()
           
 void deleteStatement()
           
 void elementValue()
           
 void elementValueArrayInitializer()
           
 void elementValuePair()
           
 void elementValuePairs()
           
 void enumBody()
           
 void enumBodyDeclarations()
           
 void enumConstant()
           
 void enumConstantName()
           
 void enumConstants()
           
 void enumDeclaration()
           
 void epStatement()
           
 void equalityExpression()
           
 void exclusiveOrExpression()
           
 void explicitGenericInvocation()
           
 void explicitGenericInvocationSuffix()
           
 JavaParser.expression_return expression()
           
 void expressionList()
           
 void fieldDeclaration()
           
 void forControl()
           
 void forInit()
           
 JavaParser.formalParameter_return formalParameter()
           
 void formalParameterDecls()
           
 void formalParameterDeclsRest()
           
 void formalParameters()
           
 void forStatement()
           
 void forUpdate()
           
 void forVarControl()
           
 void genericMethodOrConstructorDecl()
           
 void genericMethodOrConstructorRest()
           
 org.antlr.runtime.Parser[] getDelegates()
           
 List getErrorMessages()
          Return a list of pretty strings summarising the errors
 List getErrors()
          return the raw RecognitionException errors
 String getGrammarFileName()
           
 List getIdentifiers()
           
 List<JavaLocalDeclarationDescr> getLocalDeclarations()
           
 JavaRootBlockDescr getRootBlockDescr()
           
 String getSource()
           
 String[] getTokenNames()
           
 boolean hasErrors()
          return true if any parser errors were accumulated
 void identifierSuffix()
           
 void ifStatement()
           
 void importDeclaration()
           
 void inclusiveOrExpression()
           
 void increaseLevel()
           
 void innerCreator()
           
 void insertStatement()
           
 void instanceOfExpression()
           
 void integerLiteral()
           
 void interfaceBody()
           
 void interfaceBodyDeclaration()
           
 void interfaceDeclaration()
           
 void interfaceGenericMethodDecl()
           
 void interfaceMemberDecl()
           
 void interfaceMethodDeclaratorRest()
           
 void interfaceMethodOrFieldDecl()
           
 void interfaceMethodOrFieldRest()
           
 void literal()
           
 void localVariableDeclaration()
           
 void memberDecl()
           
 void methodBody()
           
 void methodDeclaration()
           
 void methodDeclaratorRest()
           
 void methodName()
           
 void modifier()
           
 void modifyStatement()
           
 void moreStatementExpressions()
           
 void multiplicativeExpression()
           
 void nonWildcardTypeArguments()
           
 void normalClassDeclaration()
           
 void normalInterfaceDeclaration()
           
 void packageDeclaration()
           
 void packageOrTypeName()
           
 JavaParser.parExpression_return parExpression()
           
 void popContainerBlockDescr()
           
 void primary()
           
 void primitiveType()
           
 void pushContainerBlockDescr(JavaContainerBlockDescr blockDescr, boolean addToParent)
           
 void qualifiedName()
           
 void qualifiedNameList()
           
 void relationalExpression()
           
 void relationalOp()
           
 void reportError(org.antlr.runtime.RecognitionException ex)
           
 void retractStatement()
           
 void selector()
           
 void setSource(String source)
           
 void shiftExpression()
           
 void shiftOp()
           
 JavaParser.statement_return statement()
           
 void statementExpression()
           
 void superSuffix()
           
 void switchBlockStatementGroup()
           
 void switchBlockStatementGroups()
           
 void switchLabel()
           
 void synpred1_Java_fragment()
           
 boolean synpred1_Java()
           
 void synpred120_Java_fragment()
           
 boolean synpred120_Java()
           
 void synpred135_Java_fragment()
           
 boolean synpred135_Java()
           
 void synpred137_Java_fragment()
           
 boolean synpred137_Java()
           
 void synpred139_Java_fragment()
           
 boolean synpred139_Java()
           
 void synpred144_Java_fragment()
           
 boolean synpred144_Java()
           
 void synpred145_Java_fragment()
           
 boolean synpred145_Java()
           
 void synpred171_Java_fragment()
           
 boolean synpred171_Java()
           
 void synpred172_Java_fragment()
           
 boolean synpred172_Java()
           
 void synpred174_Java_fragment()
           
 boolean synpred174_Java()
           
 void synpred190_Java_fragment()
           
 boolean synpred190_Java()
           
 void synpred191_Java_fragment()
           
 boolean synpred191_Java()
           
 void synpred193_Java_fragment()
           
 boolean synpred193_Java()
           
 void synpred198_Java_fragment()
           
 boolean synpred198_Java()
           
 void synpred201_Java_fragment()
           
 boolean synpred201_Java()
           
 void synpred212_Java_fragment()
           
 boolean synpred212_Java()
           
 void synpred222_Java_fragment()
           
 boolean synpred222_Java()
           
 void synpred226_Java_fragment()
           
 boolean synpred226_Java()
           
 void synpred228_Java_fragment()
           
 boolean synpred228_Java()
           
 void synpred240_Java_fragment()
           
 boolean synpred240_Java()
           
 void synpred244_Java_fragment()
           
 boolean synpred244_Java()
           
 void synpred245_Java_fragment()
           
 boolean synpred245_Java()
           
 void synpred249_Java_fragment()
           
 boolean synpred249_Java()
           
 void synpred250_Java_fragment()
           
 boolean synpred250_Java()
           
 void synpred253_Java_fragment()
           
 boolean synpred253_Java()
           
 void synpred254_Java_fragment()
           
 boolean synpred254_Java()
           
 void synpred258_Java_fragment()
           
 boolean synpred258_Java()
           
 void synpred259_Java_fragment()
           
 boolean synpred259_Java()
           
 void synpred270_Java_fragment()
           
 boolean synpred270_Java()
           
 void synpred286_Java_fragment()
           
 boolean synpred286_Java()
           
 void synpred38_Java_fragment()
           
 boolean synpred38_Java()
           
 void synpred39_Java_fragment()
           
 boolean synpred39_Java()
           
 void synpred85_Java_fragment()
           
 boolean synpred85_Java()
           
 void throwStatement()
           
 void tryStatement()
           
 JavaParser.type_return type()
           
 void typeArgument()
           
 void typeArguments()
           
 void typeDeclaration()
           
 void typeList()
           
 void typeName()
           
 void typeParameter()
           
 void typeParameters()
           
 void unaryExpression()
           
 void unaryExpressionNotPlusMinus()
           
 void updateStatement()
           
 void variableDeclarator()
           
 void variableDeclaratorId()
           
 JavaParser.variableDeclaratorRest_return variableDeclaratorRest()
           
 void variableDeclarators()
           
 void variableInitializer()
           
 JavaParser.variableModifier_return variableModifier()
           
 void voidInterfaceMethodDeclaratorRest()
           
 void voidMethodDeclaratorRest()
           
 void whileStatement()
           
 
Methods inherited from class org.antlr.runtime.Parser
getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut
 
Methods inherited from class org.antlr.runtime.BaseRecognizer
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, failed, getBacktrackingLevel, getErrorHeader, getErrorMessage, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, recoverFromMismatchedToken, setBacktrackingLevel, toStrings, traceIn, traceOut
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tokenNames

public static final String[] tokenNames

EOF

public static final int EOF
See Also:
Constant Field Values

T__24

public static final int T__24
See Also:
Constant Field Values

T__25

public static final int T__25
See Also:
Constant Field Values

T__26

public static final int T__26
See Also:
Constant Field Values

T__27

public static final int T__27
See Also:
Constant Field Values

T__28

public static final int T__28
See Also:
Constant Field Values

T__29

public static final int T__29
See Also:
Constant Field Values

T__30

public static final int T__30
See Also:
Constant Field Values

T__31

public static final int T__31
See Also:
Constant Field Values

T__32

public static final int T__32
See Also:
Constant Field Values

T__33

public static final int T__33
See Also:
Constant Field Values

T__34

public static final int T__34
See Also:
Constant Field Values

T__35

public static final int T__35
See Also:
Constant Field Values

T__36

public static final int T__36
See Also:
Constant Field Values

T__37

public static final int T__37
See Also:
Constant Field Values

T__38

public static final int T__38
See Also:
Constant Field Values

T__39

public static final int T__39
See Also:
Constant Field Values

T__40

public static final int T__40
See Also:
Constant Field Values

T__41

public static final int T__41
See Also:
Constant Field Values

T__42

public static final int T__42
See Also:
Constant Field Values

T__43

public static final int T__43
See Also:
Constant Field Values

T__44

public static final int T__44
See Also:
Constant Field Values

T__45

public static final int T__45
See Also:
Constant Field Values

T__46

public static final int T__46
See Also:
Constant Field Values

T__47

public static final int T__47
See Also:
Constant Field Values

T__48

public static final int T__48
See Also:
Constant Field Values

T__49

public static final int T__49
See Also:
Constant Field Values

T__50

public static final int T__50
See Also:
Constant Field Values

T__51

public static final int T__51
See Also:
Constant Field Values

T__52

public static final int T__52
See Also:
Constant Field Values

T__53

public static final int T__53
See Also:
Constant Field Values

T__54

public static final int T__54
See Also:
Constant Field Values

T__55

public static final int T__55
See Also:
Constant Field Values

T__56

public static final int T__56
See Also:
Constant Field Values

T__57

public static final int T__57
See Also:
Constant Field Values

T__58

public static final int T__58
See Also:
Constant Field Values

T__59

public static final int T__59
See Also:
Constant Field Values

T__60

public static final int T__60
See Also:
Constant Field Values

T__61

public static final int T__61
See Also:
Constant Field Values

T__62

public static final int T__62
See Also:
Constant Field Values

T__63

public static final int T__63
See Also:
Constant Field Values

T__64

public static final int T__64
See Also:
Constant Field Values

T__65

public static final int T__65
See Also:
Constant Field Values

T__66

public static final int T__66
See Also:
Constant Field Values

T__67

public static final int T__67
See Also:
Constant Field Values

T__68

public static final int T__68
See Also:
Constant Field Values

T__69

public static final int T__69
See Also:
Constant Field Values

T__70

public static final int T__70
See Also:
Constant Field Values

T__71

public static final int T__71
See Also:
Constant Field Values

T__72

public static final int T__72
See Also:
Constant Field Values

T__73

public static final int T__73
See Also:
Constant Field Values

T__74

public static final int T__74
See Also:
Constant Field Values

T__75

public static final int T__75
See Also:
Constant Field Values

T__76

public static final int T__76
See Also:
Constant Field Values

T__77

public static final int T__77
See Also:
Constant Field Values

T__78

public static final int T__78
See Also:
Constant Field Values

T__79

public static final int T__79
See Also:
Constant Field Values

T__80

public static final int T__80
See Also:
Constant Field Values

T__81

public static final int T__81
See Also:
Constant Field Values

T__82

public static final int T__82
See Also:
Constant Field Values

T__83

public static final int T__83
See Also:
Constant Field Values

T__84

public static final int T__84
See Also:
Constant Field Values

T__85

public static final int T__85
See Also:
Constant Field Values

T__86

public static final int T__86
See Also:
Constant Field Values

T__87

public static final int T__87
See Also:
Constant Field Values

T__88

public static final int T__88
See Also:
Constant Field Values

T__89

public static final int T__89
See Also:
Constant Field Values

T__90

public static final int T__90
See Also:
Constant Field Values

T__91

public static final int T__91
See Also:
Constant Field Values

T__92

public static final int T__92
See Also:
Constant Field Values

T__93

public static final int T__93
See Also:
Constant Field Values

T__94

public static final int T__94
See Also:
Constant Field Values

T__95

public static final int T__95
See Also:
Constant Field Values

T__96

public static final int T__96
See Also:
Constant Field Values

T__97

public static final int T__97
See Also:
Constant Field Values

T__98

public static final int T__98
See Also:
Constant Field Values

T__99

public static final int T__99
See Also:
Constant Field Values

T__100

public static final int T__100
See Also:
Constant Field Values

T__101

public static final int T__101
See Also:
Constant Field Values

T__102

public static final int T__102
See Also:
Constant Field Values

T__103

public static final int T__103
See Also:
Constant Field Values

T__104

public static final int T__104
See Also:
Constant Field Values

T__105

public static final int T__105
See Also:
Constant Field Values

T__106

public static final int T__106
See Also:
Constant Field Values

T__107

public static final int T__107
See Also:
Constant Field Values

T__108

public static final int T__108
See Also:
Constant Field Values

T__109

public static final int T__109
See Also:
Constant Field Values

T__110

public static final int T__110
See Also:
Constant Field Values

T__111

public static final int T__111
See Also:
Constant Field Values

T__112

public static final int T__112
See Also:
Constant Field Values

T__113

public static final int T__113
See Also:
Constant Field Values

T__114

public static final int T__114
See Also:
Constant Field Values

T__115

public static final int T__115
See Also:
Constant Field Values

T__116

public static final int T__116
See Also:
Constant Field Values

T__117

public static final int T__117
See Also:
Constant Field Values

T__118

public static final int T__118
See Also:
Constant Field Values

T__119

public static final int T__119
See Also:
Constant Field Values

T__120

public static final int T__120
See Also:
Constant Field Values

T__121

public static final int T__121
See Also:
Constant Field Values

COMMENT

public static final int COMMENT
See Also:
Constant Field Values

CharacterLiteral

public static final int CharacterLiteral
See Also:
Constant Field Values

DecimalLiteral

public static final int DecimalLiteral
See Also:
Constant Field Values

ENUM

public static final int ENUM
See Also:
Constant Field Values

EscapeSequence

public static final int EscapeSequence
See Also:
Constant Field Values

Exponent

public static final int Exponent
See Also:
Constant Field Values

FloatTypeSuffix

public static final int FloatTypeSuffix
See Also:
Constant Field Values

FloatingPointLiteral

public static final int FloatingPointLiteral
See Also:
Constant Field Values

HexDigit

public static final int HexDigit
See Also:
Constant Field Values

HexLiteral

public static final int HexLiteral
See Also:
Constant Field Values

Identifier

public static final int Identifier
See Also:
Constant Field Values

IntegerTypeSuffix

public static final int IntegerTypeSuffix
See Also:
Constant Field Values

JavaIDDigit

public static final int JavaIDDigit
See Also:
Constant Field Values

LINE_COMMENT

public static final int LINE_COMMENT
See Also:
Constant Field Values

Letter

public static final int Letter
See Also:
Constant Field Values

OctalEscape

public static final int OctalEscape
See Also:
Constant Field Values

OctalLiteral

public static final int OctalLiteral
See Also:
Constant Field Values

StringLiteral

public static final int StringLiteral
See Also:
Constant Field Values

UnicodeEscape

public static final int UnicodeEscape
See Also:
Constant Field Values

WS

public static final int WS
See Also:
Constant Field Values

VarDecl_stack

protected Stack<JavaParser.VarDecl_scope> VarDecl_stack

IGNORE_TOKEN

public static final org.antlr.runtime.CommonToken IGNORE_TOKEN

variableDeclarator_stack

protected Stack<JavaParser.variableDeclarator_scope> variableDeclarator_stack

dfa105

protected JavaParser.DFA105 dfa105

dfa111

protected JavaParser.DFA111 dfa111

dfa113

protected JavaParser.DFA113 dfa113

dfa118

protected JavaParser.DFA118 dfa118

dfa121

protected JavaParser.DFA121 dfa121

dfa123

protected JavaParser.DFA123 dfa123

dfa129

protected JavaParser.DFA129 dfa129

dfa135

protected JavaParser.DFA135 dfa135

dfa140

protected JavaParser.DFA140 dfa140

dfa150

protected JavaParser.DFA150 dfa150

dfa152

protected JavaParser.DFA152 dfa152

dfa164

protected JavaParser.DFA164 dfa164

dfa166

protected JavaParser.DFA166 dfa166

dfa168

protected JavaParser.DFA168 dfa168

FOLLOW_annotations_in_compilationUnit81

public static final org.antlr.runtime.BitSet FOLLOW_annotations_in_compilationUnit81

FOLLOW_packageDeclaration_in_compilationUnit92

public static final org.antlr.runtime.BitSet FOLLOW_packageDeclaration_in_compilationUnit92

FOLLOW_importDeclaration_in_compilationUnit103

public static final org.antlr.runtime.BitSet FOLLOW_importDeclaration_in_compilationUnit103

FOLLOW_typeDeclaration_in_compilationUnit114

public static final org.antlr.runtime.BitSet FOLLOW_typeDeclaration_in_compilationUnit114

FOLLOW_94_in_packageDeclaration132

public static final org.antlr.runtime.BitSet FOLLOW_94_in_packageDeclaration132

FOLLOW_qualifiedName_in_packageDeclaration134

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedName_in_packageDeclaration134

FOLLOW_47_in_packageDeclaration136

public static final org.antlr.runtime.BitSet FOLLOW_47_in_packageDeclaration136

FOLLOW_84_in_importDeclaration153

public static final org.antlr.runtime.BitSet FOLLOW_84_in_importDeclaration153

FOLLOW_101_in_importDeclaration155

public static final org.antlr.runtime.BitSet FOLLOW_101_in_importDeclaration155

FOLLOW_Identifier_in_importDeclaration158

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_importDeclaration158

FOLLOW_42_in_importDeclaration161

public static final org.antlr.runtime.BitSet FOLLOW_42_in_importDeclaration161

FOLLOW_Identifier_in_importDeclaration163

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_importDeclaration163

FOLLOW_42_in_importDeclaration168

public static final org.antlr.runtime.BitSet FOLLOW_42_in_importDeclaration168

FOLLOW_33_in_importDeclaration170

public static final org.antlr.runtime.BitSet FOLLOW_33_in_importDeclaration170

FOLLOW_47_in_importDeclaration174

public static final org.antlr.runtime.BitSet FOLLOW_47_in_importDeclaration174

FOLLOW_classOrInterfaceDeclaration_in_typeDeclaration191

public static final org.antlr.runtime.BitSet FOLLOW_classOrInterfaceDeclaration_in_typeDeclaration191

FOLLOW_47_in_typeDeclaration201

public static final org.antlr.runtime.BitSet FOLLOW_47_in_typeDeclaration201

FOLLOW_modifier_in_classOrInterfaceDeclaration218

public static final org.antlr.runtime.BitSet FOLLOW_modifier_in_classOrInterfaceDeclaration218

FOLLOW_classDeclaration_in_classOrInterfaceDeclaration222

public static final org.antlr.runtime.BitSet FOLLOW_classDeclaration_in_classOrInterfaceDeclaration222

FOLLOW_interfaceDeclaration_in_classOrInterfaceDeclaration226

public static final org.antlr.runtime.BitSet FOLLOW_interfaceDeclaration_in_classOrInterfaceDeclaration226

FOLLOW_normalClassDeclaration_in_classDeclaration244

public static final org.antlr.runtime.BitSet FOLLOW_normalClassDeclaration_in_classDeclaration244

FOLLOW_enumDeclaration_in_classDeclaration254

public static final org.antlr.runtime.BitSet FOLLOW_enumDeclaration_in_classDeclaration254

FOLLOW_67_in_normalClassDeclaration271

public static final org.antlr.runtime.BitSet FOLLOW_67_in_normalClassDeclaration271

FOLLOW_Identifier_in_normalClassDeclaration273

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_normalClassDeclaration273

FOLLOW_typeParameters_in_normalClassDeclaration276

public static final org.antlr.runtime.BitSet FOLLOW_typeParameters_in_normalClassDeclaration276

FOLLOW_76_in_normalClassDeclaration289

public static final org.antlr.runtime.BitSet FOLLOW_76_in_normalClassDeclaration289

FOLLOW_type_in_normalClassDeclaration291

public static final org.antlr.runtime.BitSet FOLLOW_type_in_normalClassDeclaration291

FOLLOW_83_in_normalClassDeclaration304

public static final org.antlr.runtime.BitSet FOLLOW_83_in_normalClassDeclaration304

FOLLOW_typeList_in_normalClassDeclaration306

public static final org.antlr.runtime.BitSet FOLLOW_typeList_in_normalClassDeclaration306

FOLLOW_classBody_in_normalClassDeclaration318

public static final org.antlr.runtime.BitSet FOLLOW_classBody_in_normalClassDeclaration318

FOLLOW_48_in_typeParameters335

public static final org.antlr.runtime.BitSet FOLLOW_48_in_typeParameters335

FOLLOW_typeParameter_in_typeParameters337

public static final org.antlr.runtime.BitSet FOLLOW_typeParameter_in_typeParameters337

FOLLOW_38_in_typeParameters340

public static final org.antlr.runtime.BitSet FOLLOW_38_in_typeParameters340

FOLLOW_typeParameter_in_typeParameters342

public static final org.antlr.runtime.BitSet FOLLOW_typeParameter_in_typeParameters342

FOLLOW_51_in_typeParameters346

public static final org.antlr.runtime.BitSet FOLLOW_51_in_typeParameters346

FOLLOW_Identifier_in_typeParameter363

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_typeParameter363

FOLLOW_76_in_typeParameter366

public static final org.antlr.runtime.BitSet FOLLOW_76_in_typeParameter366

FOLLOW_bound_in_typeParameter368

public static final org.antlr.runtime.BitSet FOLLOW_bound_in_typeParameter368

FOLLOW_type_in_bound387

public static final org.antlr.runtime.BitSet FOLLOW_type_in_bound387

FOLLOW_29_in_bound390

public static final org.antlr.runtime.BitSet FOLLOW_29_in_bound390

FOLLOW_type_in_bound392

public static final org.antlr.runtime.BitSet FOLLOW_type_in_bound392

FOLLOW_ENUM_in_enumDeclaration411

public static final org.antlr.runtime.BitSet FOLLOW_ENUM_in_enumDeclaration411

FOLLOW_Identifier_in_enumDeclaration413

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_enumDeclaration413

FOLLOW_83_in_enumDeclaration416

public static final org.antlr.runtime.BitSet FOLLOW_83_in_enumDeclaration416

FOLLOW_typeList_in_enumDeclaration418

public static final org.antlr.runtime.BitSet FOLLOW_typeList_in_enumDeclaration418

FOLLOW_enumBody_in_enumDeclaration422

public static final org.antlr.runtime.BitSet FOLLOW_enumBody_in_enumDeclaration422

FOLLOW_116_in_enumBody439

public static final org.antlr.runtime.BitSet FOLLOW_116_in_enumBody439

FOLLOW_enumConstants_in_enumBody441

public static final org.antlr.runtime.BitSet FOLLOW_enumConstants_in_enumBody441

FOLLOW_38_in_enumBody444

public static final org.antlr.runtime.BitSet FOLLOW_38_in_enumBody444

FOLLOW_enumBodyDeclarations_in_enumBody447

public static final org.antlr.runtime.BitSet FOLLOW_enumBodyDeclarations_in_enumBody447

FOLLOW_120_in_enumBody450

public static final org.antlr.runtime.BitSet FOLLOW_120_in_enumBody450

FOLLOW_enumConstant_in_enumConstants467

public static final org.antlr.runtime.BitSet FOLLOW_enumConstant_in_enumConstants467

FOLLOW_38_in_enumConstants470

public static final org.antlr.runtime.BitSet FOLLOW_38_in_enumConstants470

FOLLOW_enumConstant_in_enumConstants472

public static final org.antlr.runtime.BitSet FOLLOW_enumConstant_in_enumConstants472

FOLLOW_annotations_in_enumConstant491

public static final org.antlr.runtime.BitSet FOLLOW_annotations_in_enumConstant491

FOLLOW_Identifier_in_enumConstant494

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_enumConstant494

FOLLOW_arguments_in_enumConstant497

public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_enumConstant497

FOLLOW_classBody_in_enumConstant502

public static final org.antlr.runtime.BitSet FOLLOW_classBody_in_enumConstant502

FOLLOW_47_in_enumBodyDeclarations521

public static final org.antlr.runtime.BitSet FOLLOW_47_in_enumBodyDeclarations521

FOLLOW_classBodyDeclaration_in_enumBodyDeclarations524

public static final org.antlr.runtime.BitSet FOLLOW_classBodyDeclaration_in_enumBodyDeclarations524

FOLLOW_normalInterfaceDeclaration_in_interfaceDeclaration543

public static final org.antlr.runtime.BitSet FOLLOW_normalInterfaceDeclaration_in_interfaceDeclaration543

FOLLOW_annotationTypeDeclaration_in_interfaceDeclaration555

public static final org.antlr.runtime.BitSet FOLLOW_annotationTypeDeclaration_in_interfaceDeclaration555

FOLLOW_88_in_normalInterfaceDeclaration572

public static final org.antlr.runtime.BitSet FOLLOW_88_in_normalInterfaceDeclaration572

FOLLOW_Identifier_in_normalInterfaceDeclaration574

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_normalInterfaceDeclaration574

FOLLOW_typeParameters_in_normalInterfaceDeclaration576

public static final org.antlr.runtime.BitSet FOLLOW_typeParameters_in_normalInterfaceDeclaration576

FOLLOW_76_in_normalInterfaceDeclaration580

public static final org.antlr.runtime.BitSet FOLLOW_76_in_normalInterfaceDeclaration580

FOLLOW_typeList_in_normalInterfaceDeclaration582

public static final org.antlr.runtime.BitSet FOLLOW_typeList_in_normalInterfaceDeclaration582

FOLLOW_interfaceBody_in_normalInterfaceDeclaration586

public static final org.antlr.runtime.BitSet FOLLOW_interfaceBody_in_normalInterfaceDeclaration586

FOLLOW_type_in_typeList603

public static final org.antlr.runtime.BitSet FOLLOW_type_in_typeList603

FOLLOW_38_in_typeList606

public static final org.antlr.runtime.BitSet FOLLOW_38_in_typeList606

FOLLOW_type_in_typeList608

public static final org.antlr.runtime.BitSet FOLLOW_type_in_typeList608

FOLLOW_116_in_classBody627

public static final org.antlr.runtime.BitSet FOLLOW_116_in_classBody627

FOLLOW_classBodyDeclaration_in_classBody629

public static final org.antlr.runtime.BitSet FOLLOW_classBodyDeclaration_in_classBody629

FOLLOW_120_in_classBody632

public static final org.antlr.runtime.BitSet FOLLOW_120_in_classBody632

FOLLOW_116_in_interfaceBody649

public static final org.antlr.runtime.BitSet FOLLOW_116_in_interfaceBody649

FOLLOW_interfaceBodyDeclaration_in_interfaceBody651

public static final org.antlr.runtime.BitSet FOLLOW_interfaceBodyDeclaration_in_interfaceBody651

FOLLOW_120_in_interfaceBody654

public static final org.antlr.runtime.BitSet FOLLOW_120_in_interfaceBody654

FOLLOW_47_in_classBodyDeclaration671

public static final org.antlr.runtime.BitSet FOLLOW_47_in_classBodyDeclaration671

FOLLOW_101_in_classBodyDeclaration679

public static final org.antlr.runtime.BitSet FOLLOW_101_in_classBodyDeclaration679

FOLLOW_block_in_classBodyDeclaration682

public static final org.antlr.runtime.BitSet FOLLOW_block_in_classBodyDeclaration682

FOLLOW_modifier_in_classBodyDeclaration690

public static final org.antlr.runtime.BitSet FOLLOW_modifier_in_classBodyDeclaration690

FOLLOW_memberDecl_in_classBodyDeclaration693

public static final org.antlr.runtime.BitSet FOLLOW_memberDecl_in_classBodyDeclaration693

FOLLOW_genericMethodOrConstructorDecl_in_memberDecl710

public static final org.antlr.runtime.BitSet FOLLOW_genericMethodOrConstructorDecl_in_memberDecl710

FOLLOW_methodDeclaration_in_memberDecl718

public static final org.antlr.runtime.BitSet FOLLOW_methodDeclaration_in_memberDecl718

FOLLOW_fieldDeclaration_in_memberDecl726

public static final org.antlr.runtime.BitSet FOLLOW_fieldDeclaration_in_memberDecl726

FOLLOW_113_in_memberDecl734

public static final org.antlr.runtime.BitSet FOLLOW_113_in_memberDecl734

FOLLOW_Identifier_in_memberDecl736

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_memberDecl736

FOLLOW_voidMethodDeclaratorRest_in_memberDecl738

public static final org.antlr.runtime.BitSet FOLLOW_voidMethodDeclaratorRest_in_memberDecl738

FOLLOW_Identifier_in_memberDecl746

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_memberDecl746

FOLLOW_constructorDeclaratorRest_in_memberDecl748

public static final org.antlr.runtime.BitSet FOLLOW_constructorDeclaratorRest_in_memberDecl748

FOLLOW_interfaceDeclaration_in_memberDecl756

public static final org.antlr.runtime.BitSet FOLLOW_interfaceDeclaration_in_memberDecl756

FOLLOW_classDeclaration_in_memberDecl764

public static final org.antlr.runtime.BitSet FOLLOW_classDeclaration_in_memberDecl764

FOLLOW_typeParameters_in_genericMethodOrConstructorDecl781

public static final org.antlr.runtime.BitSet FOLLOW_typeParameters_in_genericMethodOrConstructorDecl781

FOLLOW_genericMethodOrConstructorRest_in_genericMethodOrConstructorDecl783

public static final org.antlr.runtime.BitSet FOLLOW_genericMethodOrConstructorRest_in_genericMethodOrConstructorDecl783

FOLLOW_type_in_genericMethodOrConstructorRest801

public static final org.antlr.runtime.BitSet FOLLOW_type_in_genericMethodOrConstructorRest801

FOLLOW_113_in_genericMethodOrConstructorRest805

public static final org.antlr.runtime.BitSet FOLLOW_113_in_genericMethodOrConstructorRest805

FOLLOW_Identifier_in_genericMethodOrConstructorRest808

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_genericMethodOrConstructorRest808

FOLLOW_methodDeclaratorRest_in_genericMethodOrConstructorRest810

public static final org.antlr.runtime.BitSet FOLLOW_methodDeclaratorRest_in_genericMethodOrConstructorRest810

FOLLOW_Identifier_in_genericMethodOrConstructorRest818

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_genericMethodOrConstructorRest818

FOLLOW_constructorDeclaratorRest_in_genericMethodOrConstructorRest820

public static final org.antlr.runtime.BitSet FOLLOW_constructorDeclaratorRest_in_genericMethodOrConstructorRest820

FOLLOW_type_in_methodDeclaration842

public static final org.antlr.runtime.BitSet FOLLOW_type_in_methodDeclaration842

FOLLOW_Identifier_in_methodDeclaration844

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_methodDeclaration844

FOLLOW_methodDeclaratorRest_in_methodDeclaration846

public static final org.antlr.runtime.BitSet FOLLOW_methodDeclaratorRest_in_methodDeclaration846

FOLLOW_type_in_fieldDeclaration863

public static final org.antlr.runtime.BitSet FOLLOW_type_in_fieldDeclaration863

FOLLOW_variableDeclarators_in_fieldDeclaration865

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclarators_in_fieldDeclaration865

FOLLOW_47_in_fieldDeclaration867

public static final org.antlr.runtime.BitSet FOLLOW_47_in_fieldDeclaration867

FOLLOW_modifier_in_interfaceBodyDeclaration884

public static final org.antlr.runtime.BitSet FOLLOW_modifier_in_interfaceBodyDeclaration884

FOLLOW_interfaceMemberDecl_in_interfaceBodyDeclaration887

public static final org.antlr.runtime.BitSet FOLLOW_interfaceMemberDecl_in_interfaceBodyDeclaration887

FOLLOW_47_in_interfaceBodyDeclaration897

public static final org.antlr.runtime.BitSet FOLLOW_47_in_interfaceBodyDeclaration897

FOLLOW_interfaceMethodOrFieldDecl_in_interfaceMemberDecl914

public static final org.antlr.runtime.BitSet FOLLOW_interfaceMethodOrFieldDecl_in_interfaceMemberDecl914

FOLLOW_interfaceGenericMethodDecl_in_interfaceMemberDecl924

public static final org.antlr.runtime.BitSet FOLLOW_interfaceGenericMethodDecl_in_interfaceMemberDecl924

FOLLOW_113_in_interfaceMemberDecl934

public static final org.antlr.runtime.BitSet FOLLOW_113_in_interfaceMemberDecl934

FOLLOW_Identifier_in_interfaceMemberDecl936

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_interfaceMemberDecl936

FOLLOW_voidInterfaceMethodDeclaratorRest_in_interfaceMemberDecl938

public static final org.antlr.runtime.BitSet FOLLOW_voidInterfaceMethodDeclaratorRest_in_interfaceMemberDecl938

FOLLOW_interfaceDeclaration_in_interfaceMemberDecl948

public static final org.antlr.runtime.BitSet FOLLOW_interfaceDeclaration_in_interfaceMemberDecl948

FOLLOW_classDeclaration_in_interfaceMemberDecl958

public static final org.antlr.runtime.BitSet FOLLOW_classDeclaration_in_interfaceMemberDecl958

FOLLOW_type_in_interfaceMethodOrFieldDecl975

public static final org.antlr.runtime.BitSet FOLLOW_type_in_interfaceMethodOrFieldDecl975

FOLLOW_Identifier_in_interfaceMethodOrFieldDecl977

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_interfaceMethodOrFieldDecl977

FOLLOW_interfaceMethodOrFieldRest_in_interfaceMethodOrFieldDecl979

public static final org.antlr.runtime.BitSet FOLLOW_interfaceMethodOrFieldRest_in_interfaceMethodOrFieldDecl979

FOLLOW_constantDeclaratorsRest_in_interfaceMethodOrFieldRest996

public static final org.antlr.runtime.BitSet FOLLOW_constantDeclaratorsRest_in_interfaceMethodOrFieldRest996

FOLLOW_47_in_interfaceMethodOrFieldRest998

public static final org.antlr.runtime.BitSet FOLLOW_47_in_interfaceMethodOrFieldRest998

FOLLOW_interfaceMethodDeclaratorRest_in_interfaceMethodOrFieldRest1006

public static final org.antlr.runtime.BitSet FOLLOW_interfaceMethodDeclaratorRest_in_interfaceMethodOrFieldRest1006

FOLLOW_formalParameters_in_methodDeclaratorRest1023

public static final org.antlr.runtime.BitSet FOLLOW_formalParameters_in_methodDeclaratorRest1023

FOLLOW_54_in_methodDeclaratorRest1026

public static final org.antlr.runtime.BitSet FOLLOW_54_in_methodDeclaratorRest1026

FOLLOW_55_in_methodDeclaratorRest1028

public static final org.antlr.runtime.BitSet FOLLOW_55_in_methodDeclaratorRest1028

FOLLOW_108_in_methodDeclaratorRest1041

public static final org.antlr.runtime.BitSet FOLLOW_108_in_methodDeclaratorRest1041

FOLLOW_qualifiedNameList_in_methodDeclaratorRest1043

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedNameList_in_methodDeclaratorRest1043

FOLLOW_methodBody_in_methodDeclaratorRest1059

public static final org.antlr.runtime.BitSet FOLLOW_methodBody_in_methodDeclaratorRest1059

FOLLOW_47_in_methodDeclaratorRest1073

public static final org.antlr.runtime.BitSet FOLLOW_47_in_methodDeclaratorRest1073

FOLLOW_formalParameters_in_voidMethodDeclaratorRest1100

public static final org.antlr.runtime.BitSet FOLLOW_formalParameters_in_voidMethodDeclaratorRest1100

FOLLOW_108_in_voidMethodDeclaratorRest1103

public static final org.antlr.runtime.BitSet FOLLOW_108_in_voidMethodDeclaratorRest1103

FOLLOW_qualifiedNameList_in_voidMethodDeclaratorRest1105

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedNameList_in_voidMethodDeclaratorRest1105

FOLLOW_methodBody_in_voidMethodDeclaratorRest1121

public static final org.antlr.runtime.BitSet FOLLOW_methodBody_in_voidMethodDeclaratorRest1121

FOLLOW_47_in_voidMethodDeclaratorRest1135

public static final org.antlr.runtime.BitSet FOLLOW_47_in_voidMethodDeclaratorRest1135

FOLLOW_formalParameters_in_interfaceMethodDeclaratorRest1162

public static final org.antlr.runtime.BitSet FOLLOW_formalParameters_in_interfaceMethodDeclaratorRest1162

FOLLOW_54_in_interfaceMethodDeclaratorRest1165

public static final org.antlr.runtime.BitSet FOLLOW_54_in_interfaceMethodDeclaratorRest1165

FOLLOW_55_in_interfaceMethodDeclaratorRest1167

public static final org.antlr.runtime.BitSet FOLLOW_55_in_interfaceMethodDeclaratorRest1167

FOLLOW_108_in_interfaceMethodDeclaratorRest1172

public static final org.antlr.runtime.BitSet FOLLOW_108_in_interfaceMethodDeclaratorRest1172

FOLLOW_qualifiedNameList_in_interfaceMethodDeclaratorRest1174

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedNameList_in_interfaceMethodDeclaratorRest1174

FOLLOW_47_in_interfaceMethodDeclaratorRest1178

public static final org.antlr.runtime.BitSet FOLLOW_47_in_interfaceMethodDeclaratorRest1178

FOLLOW_typeParameters_in_interfaceGenericMethodDecl1195

public static final org.antlr.runtime.BitSet FOLLOW_typeParameters_in_interfaceGenericMethodDecl1195

FOLLOW_type_in_interfaceGenericMethodDecl1198

public static final org.antlr.runtime.BitSet FOLLOW_type_in_interfaceGenericMethodDecl1198

FOLLOW_113_in_interfaceGenericMethodDecl1202

public static final org.antlr.runtime.BitSet FOLLOW_113_in_interfaceGenericMethodDecl1202

FOLLOW_Identifier_in_interfaceGenericMethodDecl1205

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_interfaceGenericMethodDecl1205

FOLLOW_interfaceMethodDeclaratorRest_in_interfaceGenericMethodDecl1215

public static final org.antlr.runtime.BitSet FOLLOW_interfaceMethodDeclaratorRest_in_interfaceGenericMethodDecl1215

FOLLOW_formalParameters_in_voidInterfaceMethodDeclaratorRest1232

public static final org.antlr.runtime.BitSet FOLLOW_formalParameters_in_voidInterfaceMethodDeclaratorRest1232

FOLLOW_108_in_voidInterfaceMethodDeclaratorRest1235

public static final org.antlr.runtime.BitSet FOLLOW_108_in_voidInterfaceMethodDeclaratorRest1235

FOLLOW_qualifiedNameList_in_voidInterfaceMethodDeclaratorRest1237

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedNameList_in_voidInterfaceMethodDeclaratorRest1237

FOLLOW_47_in_voidInterfaceMethodDeclaratorRest1241

public static final org.antlr.runtime.BitSet FOLLOW_47_in_voidInterfaceMethodDeclaratorRest1241

FOLLOW_formalParameters_in_constructorDeclaratorRest1258

public static final org.antlr.runtime.BitSet FOLLOW_formalParameters_in_constructorDeclaratorRest1258

FOLLOW_108_in_constructorDeclaratorRest1261

public static final org.antlr.runtime.BitSet FOLLOW_108_in_constructorDeclaratorRest1261

FOLLOW_qualifiedNameList_in_constructorDeclaratorRest1263

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedNameList_in_constructorDeclaratorRest1263

FOLLOW_methodBody_in_constructorDeclaratorRest1267

public static final org.antlr.runtime.BitSet FOLLOW_methodBody_in_constructorDeclaratorRest1267

FOLLOW_Identifier_in_constantDeclarator1284

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_constantDeclarator1284

FOLLOW_constantDeclaratorRest_in_constantDeclarator1286

public static final org.antlr.runtime.BitSet FOLLOW_constantDeclaratorRest_in_constantDeclarator1286

FOLLOW_variableDeclarator_in_variableDeclarators1303

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclarator_in_variableDeclarators1303

FOLLOW_38_in_variableDeclarators1306

public static final org.antlr.runtime.BitSet FOLLOW_38_in_variableDeclarators1306

FOLLOW_variableDeclarator_in_variableDeclarators1308

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclarator_in_variableDeclarators1308

FOLLOW_Identifier_in_variableDeclarator1355

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_variableDeclarator1355

FOLLOW_variableDeclaratorRest_in_variableDeclarator1359

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclaratorRest_in_variableDeclarator1359

FOLLOW_54_in_variableDeclaratorRest1387

public static final org.antlr.runtime.BitSet FOLLOW_54_in_variableDeclaratorRest1387

FOLLOW_55_in_variableDeclaratorRest1389

public static final org.antlr.runtime.BitSet FOLLOW_55_in_variableDeclaratorRest1389

FOLLOW_49_in_variableDeclaratorRest1394

public static final org.antlr.runtime.BitSet FOLLOW_49_in_variableDeclaratorRest1394

FOLLOW_variableInitializer_in_variableDeclaratorRest1396

public static final org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_variableDeclaratorRest1396

FOLLOW_49_in_variableDeclaratorRest1406

public static final org.antlr.runtime.BitSet FOLLOW_49_in_variableDeclaratorRest1406

FOLLOW_variableInitializer_in_variableDeclaratorRest1408

public static final org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_variableDeclaratorRest1408

FOLLOW_constantDeclaratorRest_in_constantDeclaratorsRest1433

public static final org.antlr.runtime.BitSet FOLLOW_constantDeclaratorRest_in_constantDeclaratorsRest1433

FOLLOW_38_in_constantDeclaratorsRest1436

public static final org.antlr.runtime.BitSet FOLLOW_38_in_constantDeclaratorsRest1436

FOLLOW_constantDeclarator_in_constantDeclaratorsRest1438

public static final org.antlr.runtime.BitSet FOLLOW_constantDeclarator_in_constantDeclaratorsRest1438

FOLLOW_54_in_constantDeclaratorRest1458

public static final org.antlr.runtime.BitSet FOLLOW_54_in_constantDeclaratorRest1458

FOLLOW_55_in_constantDeclaratorRest1460

public static final org.antlr.runtime.BitSet FOLLOW_55_in_constantDeclaratorRest1460

FOLLOW_49_in_constantDeclaratorRest1464

public static final org.antlr.runtime.BitSet FOLLOW_49_in_constantDeclaratorRest1464

FOLLOW_variableInitializer_in_constantDeclaratorRest1466

public static final org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_constantDeclaratorRest1466

FOLLOW_Identifier_in_variableDeclaratorId1483

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_variableDeclaratorId1483

FOLLOW_54_in_variableDeclaratorId1486

public static final org.antlr.runtime.BitSet FOLLOW_54_in_variableDeclaratorId1486

FOLLOW_55_in_variableDeclaratorId1488

public static final org.antlr.runtime.BitSet FOLLOW_55_in_variableDeclaratorId1488

FOLLOW_arrayInitializer_in_variableInitializer1507

public static final org.antlr.runtime.BitSet FOLLOW_arrayInitializer_in_variableInitializer1507

FOLLOW_expression_in_variableInitializer1517

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_variableInitializer1517

FOLLOW_116_in_arrayInitializer1534

public static final org.antlr.runtime.BitSet FOLLOW_116_in_arrayInitializer1534

FOLLOW_variableInitializer_in_arrayInitializer1537

public static final org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_arrayInitializer1537

FOLLOW_38_in_arrayInitializer1540

public static final org.antlr.runtime.BitSet FOLLOW_38_in_arrayInitializer1540

FOLLOW_variableInitializer_in_arrayInitializer1542

public static final org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_arrayInitializer1542

FOLLOW_38_in_arrayInitializer1547

public static final org.antlr.runtime.BitSet FOLLOW_38_in_arrayInitializer1547

FOLLOW_120_in_arrayInitializer1554

public static final org.antlr.runtime.BitSet FOLLOW_120_in_arrayInitializer1554

FOLLOW_annotation_in_modifier1573

public static final org.antlr.runtime.BitSet FOLLOW_annotation_in_modifier1573

FOLLOW_97_in_modifier1583

public static final org.antlr.runtime.BitSet FOLLOW_97_in_modifier1583

FOLLOW_96_in_modifier1593

public static final org.antlr.runtime.BitSet FOLLOW_96_in_modifier1593

FOLLOW_95_in_modifier1603

public static final org.antlr.runtime.BitSet FOLLOW_95_in_modifier1603

FOLLOW_101_in_modifier1613

public static final org.antlr.runtime.BitSet FOLLOW_101_in_modifier1613

FOLLOW_58_in_modifier1623

public static final org.antlr.runtime.BitSet FOLLOW_58_in_modifier1623

FOLLOW_78_in_modifier1633

public static final org.antlr.runtime.BitSet FOLLOW_78_in_modifier1633

FOLLOW_91_in_modifier1643

public static final org.antlr.runtime.BitSet FOLLOW_91_in_modifier1643

FOLLOW_105_in_modifier1653

public static final org.antlr.runtime.BitSet FOLLOW_105_in_modifier1653

FOLLOW_109_in_modifier1663

public static final org.antlr.runtime.BitSet FOLLOW_109_in_modifier1663

FOLLOW_114_in_modifier1673

public static final org.antlr.runtime.BitSet FOLLOW_114_in_modifier1673

FOLLOW_102_in_modifier1683

public static final org.antlr.runtime.BitSet FOLLOW_102_in_modifier1683

FOLLOW_Identifier_in_packageOrTypeName1700

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_packageOrTypeName1700

FOLLOW_42_in_packageOrTypeName1703

public static final org.antlr.runtime.BitSet FOLLOW_42_in_packageOrTypeName1703

FOLLOW_Identifier_in_packageOrTypeName1705

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_packageOrTypeName1705

FOLLOW_Identifier_in_enumConstantName1726

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_enumConstantName1726

FOLLOW_Identifier_in_typeName1745

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_typeName1745

FOLLOW_packageOrTypeName_in_typeName1755

public static final org.antlr.runtime.BitSet FOLLOW_packageOrTypeName_in_typeName1755

FOLLOW_42_in_typeName1757

public static final org.antlr.runtime.BitSet FOLLOW_42_in_typeName1757

FOLLOW_Identifier_in_typeName1759

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_typeName1759

FOLLOW_Identifier_in_type1776

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_type1776

FOLLOW_typeArguments_in_type1779

public static final org.antlr.runtime.BitSet FOLLOW_typeArguments_in_type1779

FOLLOW_42_in_type1784

public static final org.antlr.runtime.BitSet FOLLOW_42_in_type1784

FOLLOW_Identifier_in_type1786

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_type1786

FOLLOW_typeArguments_in_type1789

public static final org.antlr.runtime.BitSet FOLLOW_typeArguments_in_type1789

FOLLOW_54_in_type1797

public static final org.antlr.runtime.BitSet FOLLOW_54_in_type1797

FOLLOW_55_in_type1799

public static final org.antlr.runtime.BitSet FOLLOW_55_in_type1799

FOLLOW_primitiveType_in_type1809

public static final org.antlr.runtime.BitSet FOLLOW_primitiveType_in_type1809

FOLLOW_54_in_type1812

public static final org.antlr.runtime.BitSet FOLLOW_54_in_type1812

FOLLOW_55_in_type1814

public static final org.antlr.runtime.BitSet FOLLOW_55_in_type1814

FOLLOW_78_in_variableModifier1908

public static final org.antlr.runtime.BitSet FOLLOW_78_in_variableModifier1908

FOLLOW_annotation_in_variableModifier1918

public static final org.antlr.runtime.BitSet FOLLOW_annotation_in_variableModifier1918

FOLLOW_48_in_typeArguments1935

public static final org.antlr.runtime.BitSet FOLLOW_48_in_typeArguments1935

FOLLOW_typeArgument_in_typeArguments1937

public static final org.antlr.runtime.BitSet FOLLOW_typeArgument_in_typeArguments1937

FOLLOW_38_in_typeArguments1940

public static final org.antlr.runtime.BitSet FOLLOW_38_in_typeArguments1940

FOLLOW_typeArgument_in_typeArguments1942

public static final org.antlr.runtime.BitSet FOLLOW_typeArgument_in_typeArguments1942

FOLLOW_51_in_typeArguments1946

public static final org.antlr.runtime.BitSet FOLLOW_51_in_typeArguments1946

FOLLOW_type_in_typeArgument1963

public static final org.antlr.runtime.BitSet FOLLOW_type_in_typeArgument1963

FOLLOW_52_in_typeArgument1971

public static final org.antlr.runtime.BitSet FOLLOW_52_in_typeArgument1971

FOLLOW_set_in_typeArgument1974

public static final org.antlr.runtime.BitSet FOLLOW_set_in_typeArgument1974

FOLLOW_type_in_typeArgument1982

public static final org.antlr.runtime.BitSet FOLLOW_type_in_typeArgument1982

FOLLOW_qualifiedName_in_qualifiedNameList2001

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedName_in_qualifiedNameList2001

FOLLOW_38_in_qualifiedNameList2004

public static final org.antlr.runtime.BitSet FOLLOW_38_in_qualifiedNameList2004

FOLLOW_qualifiedName_in_qualifiedNameList2006

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedName_in_qualifiedNameList2006

FOLLOW_31_in_formalParameters2025

public static final org.antlr.runtime.BitSet FOLLOW_31_in_formalParameters2025

FOLLOW_formalParameterDecls_in_formalParameters2027

public static final org.antlr.runtime.BitSet FOLLOW_formalParameterDecls_in_formalParameters2027

FOLLOW_32_in_formalParameters2030

public static final org.antlr.runtime.BitSet FOLLOW_32_in_formalParameters2030

FOLLOW_variableModifier_in_formalParameterDecls2047

public static final org.antlr.runtime.BitSet FOLLOW_variableModifier_in_formalParameterDecls2047

FOLLOW_type_in_formalParameterDecls2050

public static final org.antlr.runtime.BitSet FOLLOW_type_in_formalParameterDecls2050

FOLLOW_formalParameterDeclsRest_in_formalParameterDecls2052

public static final org.antlr.runtime.BitSet FOLLOW_formalParameterDeclsRest_in_formalParameterDecls2052

FOLLOW_variableDeclaratorId_in_formalParameterDeclsRest2070

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclaratorId_in_formalParameterDeclsRest2070

FOLLOW_38_in_formalParameterDeclsRest2073

public static final org.antlr.runtime.BitSet FOLLOW_38_in_formalParameterDeclsRest2073

FOLLOW_formalParameterDecls_in_formalParameterDeclsRest2075

public static final org.antlr.runtime.BitSet FOLLOW_formalParameterDecls_in_formalParameterDeclsRest2075

FOLLOW_43_in_formalParameterDeclsRest2087

public static final org.antlr.runtime.BitSet FOLLOW_43_in_formalParameterDeclsRest2087

FOLLOW_variableDeclaratorId_in_formalParameterDeclsRest2089

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclaratorId_in_formalParameterDeclsRest2089

FOLLOW_block_in_methodBody2106

public static final org.antlr.runtime.BitSet FOLLOW_block_in_methodBody2106

FOLLOW_Identifier_in_qualifiedName2123

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_qualifiedName2123

FOLLOW_42_in_qualifiedName2126

public static final org.antlr.runtime.BitSet FOLLOW_42_in_qualifiedName2126

FOLLOW_Identifier_in_qualifiedName2128

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_qualifiedName2128

FOLLOW_integerLiteral_in_literal2150

public static final org.antlr.runtime.BitSet FOLLOW_integerLiteral_in_literal2150

FOLLOW_FloatingPointLiteral_in_literal2160

public static final org.antlr.runtime.BitSet FOLLOW_FloatingPointLiteral_in_literal2160

FOLLOW_CharacterLiteral_in_literal2170

public static final org.antlr.runtime.BitSet FOLLOW_CharacterLiteral_in_literal2170

FOLLOW_StringLiteral_in_literal2180

public static final org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_literal2180

FOLLOW_booleanLiteral_in_literal2190

public static final org.antlr.runtime.BitSet FOLLOW_booleanLiteral_in_literal2190

FOLLOW_93_in_literal2200

public static final org.antlr.runtime.BitSet FOLLOW_93_in_literal2200

FOLLOW_annotation_in_annotations2287

public static final org.antlr.runtime.BitSet FOLLOW_annotation_in_annotations2287

FOLLOW_53_in_annotation2305

public static final org.antlr.runtime.BitSet FOLLOW_53_in_annotation2305

FOLLOW_annotationName_in_annotation2307

public static final org.antlr.runtime.BitSet FOLLOW_annotationName_in_annotation2307

FOLLOW_31_in_annotation2310

public static final org.antlr.runtime.BitSet FOLLOW_31_in_annotation2310

FOLLOW_elementValuePairs_in_annotation2312

public static final org.antlr.runtime.BitSet FOLLOW_elementValuePairs_in_annotation2312

FOLLOW_32_in_annotation2315

public static final org.antlr.runtime.BitSet FOLLOW_32_in_annotation2315

FOLLOW_Identifier_in_annotationName2334

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_annotationName2334

FOLLOW_42_in_annotationName2337

public static final org.antlr.runtime.BitSet FOLLOW_42_in_annotationName2337

FOLLOW_Identifier_in_annotationName2339

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_annotationName2339

FOLLOW_elementValuePair_in_elementValuePairs2358

public static final org.antlr.runtime.BitSet FOLLOW_elementValuePair_in_elementValuePairs2358

FOLLOW_38_in_elementValuePairs2361

public static final org.antlr.runtime.BitSet FOLLOW_38_in_elementValuePairs2361

FOLLOW_elementValuePair_in_elementValuePairs2363

public static final org.antlr.runtime.BitSet FOLLOW_elementValuePair_in_elementValuePairs2363

FOLLOW_Identifier_in_elementValuePair2383

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_elementValuePair2383

FOLLOW_49_in_elementValuePair2385

public static final org.antlr.runtime.BitSet FOLLOW_49_in_elementValuePair2385

FOLLOW_elementValue_in_elementValuePair2389

public static final org.antlr.runtime.BitSet FOLLOW_elementValue_in_elementValuePair2389

FOLLOW_conditionalExpression_in_elementValue2406

public static final org.antlr.runtime.BitSet FOLLOW_conditionalExpression_in_elementValue2406

FOLLOW_annotation_in_elementValue2416

public static final org.antlr.runtime.BitSet FOLLOW_annotation_in_elementValue2416

FOLLOW_elementValueArrayInitializer_in_elementValue2426

public static final org.antlr.runtime.BitSet FOLLOW_elementValueArrayInitializer_in_elementValue2426

FOLLOW_116_in_elementValueArrayInitializer2443

public static final org.antlr.runtime.BitSet FOLLOW_116_in_elementValueArrayInitializer2443

FOLLOW_elementValue_in_elementValueArrayInitializer2446

public static final org.antlr.runtime.BitSet FOLLOW_elementValue_in_elementValueArrayInitializer2446

FOLLOW_38_in_elementValueArrayInitializer2449

public static final org.antlr.runtime.BitSet FOLLOW_38_in_elementValueArrayInitializer2449

FOLLOW_elementValue_in_elementValueArrayInitializer2451

public static final org.antlr.runtime.BitSet FOLLOW_elementValue_in_elementValueArrayInitializer2451

FOLLOW_120_in_elementValueArrayInitializer2458

public static final org.antlr.runtime.BitSet FOLLOW_120_in_elementValueArrayInitializer2458

FOLLOW_53_in_annotationTypeDeclaration2475

public static final org.antlr.runtime.BitSet FOLLOW_53_in_annotationTypeDeclaration2475

FOLLOW_88_in_annotationTypeDeclaration2477

public static final org.antlr.runtime.BitSet FOLLOW_88_in_annotationTypeDeclaration2477

FOLLOW_Identifier_in_annotationTypeDeclaration2479

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_annotationTypeDeclaration2479

FOLLOW_annotationTypeBody_in_annotationTypeDeclaration2481

public static final org.antlr.runtime.BitSet FOLLOW_annotationTypeBody_in_annotationTypeDeclaration2481

FOLLOW_116_in_annotationTypeBody2498

public static final org.antlr.runtime.BitSet FOLLOW_116_in_annotationTypeBody2498

FOLLOW_annotationTypeElementDeclarations_in_annotationTypeBody2501

public static final org.antlr.runtime.BitSet FOLLOW_annotationTypeElementDeclarations_in_annotationTypeBody2501

FOLLOW_120_in_annotationTypeBody2505

public static final org.antlr.runtime.BitSet FOLLOW_120_in_annotationTypeBody2505

FOLLOW_annotationTypeElementDeclaration_in_annotationTypeElementDeclarations2523

public static final org.antlr.runtime.BitSet FOLLOW_annotationTypeElementDeclaration_in_annotationTypeElementDeclarations2523

FOLLOW_annotationTypeElementDeclaration_in_annotationTypeElementDeclarations2527

public static final org.antlr.runtime.BitSet FOLLOW_annotationTypeElementDeclaration_in_annotationTypeElementDeclarations2527

FOLLOW_modifier_in_annotationTypeElementDeclaration2547

public static final org.antlr.runtime.BitSet FOLLOW_modifier_in_annotationTypeElementDeclaration2547

FOLLOW_annotationTypeElementRest_in_annotationTypeElementDeclaration2551

public static final org.antlr.runtime.BitSet FOLLOW_annotationTypeElementRest_in_annotationTypeElementDeclaration2551

FOLLOW_type_in_annotationTypeElementRest2568

public static final org.antlr.runtime.BitSet FOLLOW_type_in_annotationTypeElementRest2568

FOLLOW_annotationMethodOrConstantRest_in_annotationTypeElementRest2570

public static final org.antlr.runtime.BitSet FOLLOW_annotationMethodOrConstantRest_in_annotationTypeElementRest2570

FOLLOW_47_in_annotationTypeElementRest2572

public static final org.antlr.runtime.BitSet FOLLOW_47_in_annotationTypeElementRest2572

FOLLOW_classDeclaration_in_annotationTypeElementRest2582

public static final org.antlr.runtime.BitSet FOLLOW_classDeclaration_in_annotationTypeElementRest2582

FOLLOW_47_in_annotationTypeElementRest2584

public static final org.antlr.runtime.BitSet FOLLOW_47_in_annotationTypeElementRest2584

FOLLOW_interfaceDeclaration_in_annotationTypeElementRest2595

public static final org.antlr.runtime.BitSet FOLLOW_interfaceDeclaration_in_annotationTypeElementRest2595

FOLLOW_47_in_annotationTypeElementRest2597

public static final org.antlr.runtime.BitSet FOLLOW_47_in_annotationTypeElementRest2597

FOLLOW_enumDeclaration_in_annotationTypeElementRest2608

public static final org.antlr.runtime.BitSet FOLLOW_enumDeclaration_in_annotationTypeElementRest2608

FOLLOW_47_in_annotationTypeElementRest2610

public static final org.antlr.runtime.BitSet FOLLOW_47_in_annotationTypeElementRest2610

FOLLOW_annotationTypeDeclaration_in_annotationTypeElementRest2621

public static final org.antlr.runtime.BitSet FOLLOW_annotationTypeDeclaration_in_annotationTypeElementRest2621

FOLLOW_47_in_annotationTypeElementRest2623

public static final org.antlr.runtime.BitSet FOLLOW_47_in_annotationTypeElementRest2623

FOLLOW_annotationMethodRest_in_annotationMethodOrConstantRest2641

public static final org.antlr.runtime.BitSet FOLLOW_annotationMethodRest_in_annotationMethodOrConstantRest2641

FOLLOW_annotationConstantRest_in_annotationMethodOrConstantRest2651

public static final org.antlr.runtime.BitSet FOLLOW_annotationConstantRest_in_annotationMethodOrConstantRest2651

FOLLOW_Identifier_in_annotationMethodRest2669

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_annotationMethodRest2669

FOLLOW_31_in_annotationMethodRest2671

public static final org.antlr.runtime.BitSet FOLLOW_31_in_annotationMethodRest2671

FOLLOW_32_in_annotationMethodRest2673

public static final org.antlr.runtime.BitSet FOLLOW_32_in_annotationMethodRest2673

FOLLOW_defaultValue_in_annotationMethodRest2676

public static final org.antlr.runtime.BitSet FOLLOW_defaultValue_in_annotationMethodRest2676

FOLLOW_variableDeclarators_in_annotationConstantRest2702

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclarators_in_annotationConstantRest2702

FOLLOW_69_in_defaultValue2721

public static final org.antlr.runtime.BitSet FOLLOW_69_in_defaultValue2721

FOLLOW_elementValue_in_defaultValue2723

public static final org.antlr.runtime.BitSet FOLLOW_elementValue_in_defaultValue2723

FOLLOW_116_in_block2769

public static final org.antlr.runtime.BitSet FOLLOW_116_in_block2769

FOLLOW_blockStatement_in_block2771

public static final org.antlr.runtime.BitSet FOLLOW_blockStatement_in_block2771

FOLLOW_120_in_block2774

public static final org.antlr.runtime.BitSet FOLLOW_120_in_block2774

FOLLOW_localVariableDeclaration_in_blockStatement2791

public static final org.antlr.runtime.BitSet FOLLOW_localVariableDeclaration_in_blockStatement2791

FOLLOW_classOrInterfaceDeclaration_in_blockStatement2799

public static final org.antlr.runtime.BitSet FOLLOW_classOrInterfaceDeclaration_in_blockStatement2799

FOLLOW_statement_in_blockStatement2811

public static final org.antlr.runtime.BitSet FOLLOW_statement_in_blockStatement2811

FOLLOW_variableModifier_in_localVariableDeclaration2865

public static final org.antlr.runtime.BitSet FOLLOW_variableModifier_in_localVariableDeclaration2865

FOLLOW_type_in_localVariableDeclaration2888

public static final org.antlr.runtime.BitSet FOLLOW_type_in_localVariableDeclaration2888

FOLLOW_variableDeclarators_in_localVariableDeclaration2904

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclarators_in_localVariableDeclaration2904

FOLLOW_47_in_localVariableDeclaration2906

public static final org.antlr.runtime.BitSet FOLLOW_47_in_localVariableDeclaration2906

FOLLOW_block_in_statement2923

public static final org.antlr.runtime.BitSet FOLLOW_block_in_statement2923

FOLLOW_59_in_statement2931

public static final org.antlr.runtime.BitSet FOLLOW_59_in_statement2931

FOLLOW_expression_in_statement2933

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_statement2933

FOLLOW_46_in_statement2936

public static final org.antlr.runtime.BitSet FOLLOW_46_in_statement2936

FOLLOW_expression_in_statement2938

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_statement2938

FOLLOW_47_in_statement2942

public static final org.antlr.runtime.BitSet FOLLOW_47_in_statement2942

FOLLOW_ifStatement_in_statement2950

public static final org.antlr.runtime.BitSet FOLLOW_ifStatement_in_statement2950

FOLLOW_forStatement_in_statement2958

public static final org.antlr.runtime.BitSet FOLLOW_forStatement_in_statement2958

FOLLOW_whileStatement_in_statement2967

public static final org.antlr.runtime.BitSet FOLLOW_whileStatement_in_statement2967

FOLLOW_71_in_statement2975

public static final org.antlr.runtime.BitSet FOLLOW_71_in_statement2975

FOLLOW_statement_in_statement2977

public static final org.antlr.runtime.BitSet FOLLOW_statement_in_statement2977

FOLLOW_115_in_statement2979

public static final org.antlr.runtime.BitSet FOLLOW_115_in_statement2979

FOLLOW_parExpression_in_statement2981

public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_statement2981

FOLLOW_47_in_statement2983

public static final org.antlr.runtime.BitSet FOLLOW_47_in_statement2983

FOLLOW_tryStatement_in_statement2996

public static final org.antlr.runtime.BitSet FOLLOW_tryStatement_in_statement2996

FOLLOW_104_in_statement3011

public static final org.antlr.runtime.BitSet FOLLOW_104_in_statement3011

FOLLOW_parExpression_in_statement3013

public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_statement3013

FOLLOW_116_in_statement3015

public static final org.antlr.runtime.BitSet FOLLOW_116_in_statement3015

FOLLOW_switchBlockStatementGroups_in_statement3017

public static final org.antlr.runtime.BitSet FOLLOW_switchBlockStatementGroups_in_statement3017

FOLLOW_120_in_statement3019

public static final org.antlr.runtime.BitSet FOLLOW_120_in_statement3019

FOLLOW_105_in_statement3027

public static final org.antlr.runtime.BitSet FOLLOW_105_in_statement3027

FOLLOW_parExpression_in_statement3029

public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_statement3029

FOLLOW_block_in_statement3031

public static final org.antlr.runtime.BitSet FOLLOW_block_in_statement3031

FOLLOW_99_in_statement3039

public static final org.antlr.runtime.BitSet FOLLOW_99_in_statement3039

FOLLOW_expression_in_statement3041

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_statement3041

FOLLOW_47_in_statement3044

public static final org.antlr.runtime.BitSet FOLLOW_47_in_statement3044

FOLLOW_throwStatement_in_statement3053

public static final org.antlr.runtime.BitSet FOLLOW_throwStatement_in_statement3053

FOLLOW_61_in_statement3061

public static final org.antlr.runtime.BitSet FOLLOW_61_in_statement3061

FOLLOW_Identifier_in_statement3063

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_statement3063

FOLLOW_47_in_statement3066

public static final org.antlr.runtime.BitSet FOLLOW_47_in_statement3066

FOLLOW_68_in_statement3074

public static final org.antlr.runtime.BitSet FOLLOW_68_in_statement3074

FOLLOW_Identifier_in_statement3076

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_statement3076

FOLLOW_47_in_statement3079

public static final org.antlr.runtime.BitSet FOLLOW_47_in_statement3079

FOLLOW_modifyStatement_in_statement3092

public static final org.antlr.runtime.BitSet FOLLOW_modifyStatement_in_statement3092

FOLLOW_updateStatement_in_statement3096

public static final org.antlr.runtime.BitSet FOLLOW_updateStatement_in_statement3096

FOLLOW_retractStatement_in_statement3100

public static final org.antlr.runtime.BitSet FOLLOW_retractStatement_in_statement3100

FOLLOW_deleteStatement_in_statement3104

public static final org.antlr.runtime.BitSet FOLLOW_deleteStatement_in_statement3104

FOLLOW_insertStatement_in_statement3108

public static final org.antlr.runtime.BitSet FOLLOW_insertStatement_in_statement3108

FOLLOW_47_in_statement3116

public static final org.antlr.runtime.BitSet FOLLOW_47_in_statement3116

FOLLOW_statementExpression_in_statement3124

public static final org.antlr.runtime.BitSet FOLLOW_statementExpression_in_statement3124

FOLLOW_47_in_statement3126

public static final org.antlr.runtime.BitSet FOLLOW_47_in_statement3126

FOLLOW_Identifier_in_statement3134

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_statement3134

FOLLOW_46_in_statement3136

public static final org.antlr.runtime.BitSet FOLLOW_46_in_statement3136

FOLLOW_statement_in_statement3138

public static final org.antlr.runtime.BitSet FOLLOW_statement_in_statement3138

FOLLOW_107_in_throwStatement3171

public static final org.antlr.runtime.BitSet FOLLOW_107_in_throwStatement3171

FOLLOW_expression_in_throwStatement3177

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_throwStatement3177

FOLLOW_47_in_throwStatement3187

public static final org.antlr.runtime.BitSet FOLLOW_47_in_throwStatement3187

FOLLOW_82_in_ifStatement3243

public static final org.antlr.runtime.BitSet FOLLOW_82_in_ifStatement3243

FOLLOW_parExpression_in_ifStatement3245

public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_ifStatement3245

FOLLOW_statement_in_ifStatement3263

public static final org.antlr.runtime.BitSet FOLLOW_statement_in_ifStatement3263

FOLLOW_73_in_ifStatement3290

public static final org.antlr.runtime.BitSet FOLLOW_73_in_ifStatement3290

FOLLOW_82_in_ifStatement3294

public static final org.antlr.runtime.BitSet FOLLOW_82_in_ifStatement3294

FOLLOW_parExpression_in_ifStatement3296

public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_ifStatement3296

FOLLOW_statement_in_ifStatement3327

public static final org.antlr.runtime.BitSet FOLLOW_statement_in_ifStatement3327

FOLLOW_81_in_forStatement3409

public static final org.antlr.runtime.BitSet FOLLOW_81_in_forStatement3409

FOLLOW_31_in_forStatement3413

public static final org.antlr.runtime.BitSet FOLLOW_31_in_forStatement3413

FOLLOW_variableModifier_in_forStatement3449

public static final org.antlr.runtime.BitSet FOLLOW_variableModifier_in_forStatement3449

FOLLOW_type_in_forStatement3488

public static final org.antlr.runtime.BitSet FOLLOW_type_in_forStatement3488

FOLLOW_Identifier_in_forStatement3514

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_forStatement3514

FOLLOW_46_in_forStatement3541

public static final org.antlr.runtime.BitSet FOLLOW_46_in_forStatement3541

FOLLOW_expression_in_forStatement3543

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_forStatement3543

FOLLOW_forInit_in_forStatement3579

public static final org.antlr.runtime.BitSet FOLLOW_forInit_in_forStatement3579

FOLLOW_47_in_forStatement3584

public static final org.antlr.runtime.BitSet FOLLOW_47_in_forStatement3584

FOLLOW_expression_in_forStatement3586

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_forStatement3586

FOLLOW_47_in_forStatement3589

public static final org.antlr.runtime.BitSet FOLLOW_47_in_forStatement3589

FOLLOW_forUpdate_in_forStatement3591

public static final org.antlr.runtime.BitSet FOLLOW_forUpdate_in_forStatement3591

FOLLOW_32_in_forStatement3637

public static final org.antlr.runtime.BitSet FOLLOW_32_in_forStatement3637

FOLLOW_statement_in_forStatement3641

public static final org.antlr.runtime.BitSet FOLLOW_statement_in_forStatement3641

FOLLOW_115_in_whileStatement3700

public static final org.antlr.runtime.BitSet FOLLOW_115_in_whileStatement3700

FOLLOW_parExpression_in_whileStatement3702

public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_whileStatement3702

FOLLOW_statement_in_whileStatement3719

public static final org.antlr.runtime.BitSet FOLLOW_statement_in_whileStatement3719

FOLLOW_111_in_tryStatement3772

public static final org.antlr.runtime.BitSet FOLLOW_111_in_tryStatement3772

FOLLOW_116_in_tryStatement3783

public static final org.antlr.runtime.BitSet FOLLOW_116_in_tryStatement3783

FOLLOW_blockStatement_in_tryStatement3785

public static final org.antlr.runtime.BitSet FOLLOW_blockStatement_in_tryStatement3785

FOLLOW_120_in_tryStatement3796

public static final org.antlr.runtime.BitSet FOLLOW_120_in_tryStatement3796

FOLLOW_64_in_tryStatement3814

public static final org.antlr.runtime.BitSet FOLLOW_64_in_tryStatement3814

FOLLOW_31_in_tryStatement3816

public static final org.antlr.runtime.BitSet FOLLOW_31_in_tryStatement3816

FOLLOW_formalParameter_in_tryStatement3818

public static final org.antlr.runtime.BitSet FOLLOW_formalParameter_in_tryStatement3818

FOLLOW_32_in_tryStatement3820

public static final org.antlr.runtime.BitSet FOLLOW_32_in_tryStatement3820

FOLLOW_116_in_tryStatement3832

public static final org.antlr.runtime.BitSet FOLLOW_116_in_tryStatement3832

FOLLOW_blockStatement_in_tryStatement3834

public static final org.antlr.runtime.BitSet FOLLOW_blockStatement_in_tryStatement3834

FOLLOW_120_in_tryStatement3847

public static final org.antlr.runtime.BitSet FOLLOW_120_in_tryStatement3847

FOLLOW_79_in_tryStatement3881

public static final org.antlr.runtime.BitSet FOLLOW_79_in_tryStatement3881

FOLLOW_116_in_tryStatement3893

public static final org.antlr.runtime.BitSet FOLLOW_116_in_tryStatement3893

FOLLOW_blockStatement_in_tryStatement3895

public static final org.antlr.runtime.BitSet FOLLOW_blockStatement_in_tryStatement3895

FOLLOW_120_in_tryStatement3909

public static final org.antlr.runtime.BitSet FOLLOW_120_in_tryStatement3909

FOLLOW_90_in_modifyStatement3951

public static final org.antlr.runtime.BitSet FOLLOW_90_in_modifyStatement3951

FOLLOW_parExpression_in_modifyStatement3953

public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_modifyStatement3953

FOLLOW_116_in_modifyStatement3965

public static final org.antlr.runtime.BitSet FOLLOW_116_in_modifyStatement3965

FOLLOW_expression_in_modifyStatement3973

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_modifyStatement3973

FOLLOW_38_in_modifyStatement3989

public static final org.antlr.runtime.BitSet FOLLOW_38_in_modifyStatement3989

FOLLOW_expression_in_modifyStatement3993

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_modifyStatement3993

FOLLOW_120_in_modifyStatement4017

public static final org.antlr.runtime.BitSet FOLLOW_120_in_modifyStatement4017

FOLLOW_112_in_updateStatement4046

public static final org.antlr.runtime.BitSet FOLLOW_112_in_updateStatement4046

FOLLOW_31_in_updateStatement4048

public static final org.antlr.runtime.BitSet FOLLOW_31_in_updateStatement4048

FOLLOW_expression_in_updateStatement4054

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_updateStatement4054

FOLLOW_32_in_updateStatement4064

public static final org.antlr.runtime.BitSet FOLLOW_32_in_updateStatement4064

FOLLOW_98_in_retractStatement4097

public static final org.antlr.runtime.BitSet FOLLOW_98_in_retractStatement4097

FOLLOW_31_in_retractStatement4099

public static final org.antlr.runtime.BitSet FOLLOW_31_in_retractStatement4099

FOLLOW_expression_in_retractStatement4105

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_retractStatement4105

FOLLOW_32_in_retractStatement4115

public static final org.antlr.runtime.BitSet FOLLOW_32_in_retractStatement4115

FOLLOW_70_in_deleteStatement4144

public static final org.antlr.runtime.BitSet FOLLOW_70_in_deleteStatement4144

FOLLOW_31_in_deleteStatement4146

public static final org.antlr.runtime.BitSet FOLLOW_31_in_deleteStatement4146

FOLLOW_expression_in_deleteStatement4152

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_deleteStatement4152

FOLLOW_32_in_deleteStatement4162

public static final org.antlr.runtime.BitSet FOLLOW_32_in_deleteStatement4162

FOLLOW_85_in_insertStatement4191

public static final org.antlr.runtime.BitSet FOLLOW_85_in_insertStatement4191

FOLLOW_31_in_insertStatement4193

public static final org.antlr.runtime.BitSet FOLLOW_31_in_insertStatement4193

FOLLOW_expression_in_insertStatement4199

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_insertStatement4199

FOLLOW_32_in_insertStatement4209

public static final org.antlr.runtime.BitSet FOLLOW_32_in_insertStatement4209

FOLLOW_75_in_epStatement4262

public static final org.antlr.runtime.BitSet FOLLOW_75_in_epStatement4262

FOLLOW_54_in_epStatement4264

public static final org.antlr.runtime.BitSet FOLLOW_54_in_epStatement4264

FOLLOW_StringLiteral_in_epStatement4268

public static final org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_epStatement4268

FOLLOW_55_in_epStatement4272

public static final org.antlr.runtime.BitSet FOLLOW_55_in_epStatement4272

FOLLOW_74_in_epStatement4298

public static final org.antlr.runtime.BitSet FOLLOW_74_in_epStatement4298

FOLLOW_54_in_epStatement4300

public static final org.antlr.runtime.BitSet FOLLOW_54_in_epStatement4300

FOLLOW_StringLiteral_in_epStatement4304

public static final org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_epStatement4304

FOLLOW_55_in_epStatement4308

public static final org.antlr.runtime.BitSet FOLLOW_55_in_epStatement4308

FOLLOW_65_in_epStatement4334

public static final org.antlr.runtime.BitSet FOLLOW_65_in_epStatement4334

FOLLOW_54_in_epStatement4336

public static final org.antlr.runtime.BitSet FOLLOW_54_in_epStatement4336

FOLLOW_StringLiteral_in_epStatement4340

public static final org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_epStatement4340

FOLLOW_55_in_epStatement4344

public static final org.antlr.runtime.BitSet FOLLOW_55_in_epStatement4344

FOLLOW_variableModifier_in_formalParameter4388

public static final org.antlr.runtime.BitSet FOLLOW_variableModifier_in_formalParameter4388

FOLLOW_type_in_formalParameter4391

public static final org.antlr.runtime.BitSet FOLLOW_type_in_formalParameter4391

FOLLOW_variableDeclaratorId_in_formalParameter4393

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclaratorId_in_formalParameter4393

FOLLOW_switchBlockStatementGroup_in_switchBlockStatementGroups4411

public static final org.antlr.runtime.BitSet FOLLOW_switchBlockStatementGroup_in_switchBlockStatementGroups4411

FOLLOW_switchLabel_in_switchBlockStatementGroup4430

public static final org.antlr.runtime.BitSet FOLLOW_switchLabel_in_switchBlockStatementGroup4430

FOLLOW_blockStatement_in_switchBlockStatementGroup4432

public static final org.antlr.runtime.BitSet FOLLOW_blockStatement_in_switchBlockStatementGroup4432

FOLLOW_63_in_switchLabel4450

public static final org.antlr.runtime.BitSet FOLLOW_63_in_switchLabel4450

FOLLOW_constantExpression_in_switchLabel4452

public static final org.antlr.runtime.BitSet FOLLOW_constantExpression_in_switchLabel4452

FOLLOW_46_in_switchLabel4454

public static final org.antlr.runtime.BitSet FOLLOW_46_in_switchLabel4454

FOLLOW_63_in_switchLabel4464

public static final org.antlr.runtime.BitSet FOLLOW_63_in_switchLabel4464

FOLLOW_enumConstantName_in_switchLabel4466

public static final org.antlr.runtime.BitSet FOLLOW_enumConstantName_in_switchLabel4466

FOLLOW_46_in_switchLabel4468

public static final org.antlr.runtime.BitSet FOLLOW_46_in_switchLabel4468

FOLLOW_69_in_switchLabel4478

public static final org.antlr.runtime.BitSet FOLLOW_69_in_switchLabel4478

FOLLOW_46_in_switchLabel4480

public static final org.antlr.runtime.BitSet FOLLOW_46_in_switchLabel4480

FOLLOW_38_in_moreStatementExpressions4498

public static final org.antlr.runtime.BitSet FOLLOW_38_in_moreStatementExpressions4498

FOLLOW_statementExpression_in_moreStatementExpressions4500

public static final org.antlr.runtime.BitSet FOLLOW_statementExpression_in_moreStatementExpressions4500

FOLLOW_forVarControl_in_forControl4558

public static final org.antlr.runtime.BitSet FOLLOW_forVarControl_in_forControl4558

FOLLOW_forInit_in_forControl4566

public static final org.antlr.runtime.BitSet FOLLOW_forInit_in_forControl4566

FOLLOW_47_in_forControl4569

public static final org.antlr.runtime.BitSet FOLLOW_47_in_forControl4569

FOLLOW_expression_in_forControl4571

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_forControl4571

FOLLOW_47_in_forControl4574

public static final org.antlr.runtime.BitSet FOLLOW_47_in_forControl4574

FOLLOW_forUpdate_in_forControl4576

public static final org.antlr.runtime.BitSet FOLLOW_forUpdate_in_forControl4576

FOLLOW_variableModifier_in_forInit4596

public static final org.antlr.runtime.BitSet FOLLOW_variableModifier_in_forInit4596

FOLLOW_type_in_forInit4631

public static final org.antlr.runtime.BitSet FOLLOW_type_in_forInit4631

FOLLOW_variableDeclarators_in_forInit4651

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclarators_in_forInit4651

FOLLOW_expressionList_in_forInit4659

public static final org.antlr.runtime.BitSet FOLLOW_expressionList_in_forInit4659

FOLLOW_variableModifier_in_forVarControl4678

public static final org.antlr.runtime.BitSet FOLLOW_variableModifier_in_forVarControl4678

FOLLOW_type_in_forVarControl4713

public static final org.antlr.runtime.BitSet FOLLOW_type_in_forVarControl4713

FOLLOW_Identifier_in_forVarControl4735

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_forVarControl4735

FOLLOW_46_in_forVarControl4756

public static final org.antlr.runtime.BitSet FOLLOW_46_in_forVarControl4756

FOLLOW_expression_in_forVarControl4758

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_forVarControl4758

FOLLOW_expressionList_in_forUpdate4775

public static final org.antlr.runtime.BitSet FOLLOW_expressionList_in_forUpdate4775

FOLLOW_31_in_parExpression4794

public static final org.antlr.runtime.BitSet FOLLOW_31_in_parExpression4794

FOLLOW_expression_in_parExpression4796

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_parExpression4796

FOLLOW_32_in_parExpression4798

public static final org.antlr.runtime.BitSet FOLLOW_32_in_parExpression4798

FOLLOW_expression_in_expressionList4817

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expressionList4817

FOLLOW_38_in_expressionList4820

public static final org.antlr.runtime.BitSet FOLLOW_38_in_expressionList4820

FOLLOW_expression_in_expressionList4822

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expressionList4822

FOLLOW_expression_in_statementExpression4841

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_statementExpression4841

FOLLOW_expression_in_constantExpression4858

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_constantExpression4858

FOLLOW_conditionalExpression_in_expression4875

public static final org.antlr.runtime.BitSet FOLLOW_conditionalExpression_in_expression4875

FOLLOW_assignmentOperator_in_expression4878

public static final org.antlr.runtime.BitSet FOLLOW_assignmentOperator_in_expression4878

FOLLOW_expression_in_expression4880

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expression4880

FOLLOW_49_in_assignmentOperator4899

public static final org.antlr.runtime.BitSet FOLLOW_49_in_assignmentOperator4899

FOLLOW_37_in_assignmentOperator4909

public static final org.antlr.runtime.BitSet FOLLOW_37_in_assignmentOperator4909

FOLLOW_41_in_assignmentOperator4919

public static final org.antlr.runtime.BitSet FOLLOW_41_in_assignmentOperator4919

FOLLOW_34_in_assignmentOperator4929

public static final org.antlr.runtime.BitSet FOLLOW_34_in_assignmentOperator4929

FOLLOW_45_in_assignmentOperator4939

public static final org.antlr.runtime.BitSet FOLLOW_45_in_assignmentOperator4939

FOLLOW_30_in_assignmentOperator4949

public static final org.antlr.runtime.BitSet FOLLOW_30_in_assignmentOperator4949

FOLLOW_118_in_assignmentOperator4959

public static final org.antlr.runtime.BitSet FOLLOW_118_in_assignmentOperator4959

FOLLOW_57_in_assignmentOperator4969

public static final org.antlr.runtime.BitSet FOLLOW_57_in_assignmentOperator4969

FOLLOW_27_in_assignmentOperator4979

public static final org.antlr.runtime.BitSet FOLLOW_27_in_assignmentOperator4979

FOLLOW_48_in_assignmentOperator4989

public static final org.antlr.runtime.BitSet FOLLOW_48_in_assignmentOperator4989

FOLLOW_48_in_assignmentOperator4991

public static final org.antlr.runtime.BitSet FOLLOW_48_in_assignmentOperator4991

FOLLOW_49_in_assignmentOperator4993

public static final org.antlr.runtime.BitSet FOLLOW_49_in_assignmentOperator4993

FOLLOW_51_in_assignmentOperator5003

public static final org.antlr.runtime.BitSet FOLLOW_51_in_assignmentOperator5003

FOLLOW_51_in_assignmentOperator5005

public static final org.antlr.runtime.BitSet FOLLOW_51_in_assignmentOperator5005

FOLLOW_49_in_assignmentOperator5007

public static final org.antlr.runtime.BitSet FOLLOW_49_in_assignmentOperator5007

FOLLOW_51_in_assignmentOperator5017

public static final org.antlr.runtime.BitSet FOLLOW_51_in_assignmentOperator5017

FOLLOW_51_in_assignmentOperator5019

public static final org.antlr.runtime.BitSet FOLLOW_51_in_assignmentOperator5019

FOLLOW_51_in_assignmentOperator5021

public static final org.antlr.runtime.BitSet FOLLOW_51_in_assignmentOperator5021

FOLLOW_49_in_assignmentOperator5023

public static final org.antlr.runtime.BitSet FOLLOW_49_in_assignmentOperator5023

FOLLOW_conditionalOrExpression_in_conditionalExpression5042

public static final org.antlr.runtime.BitSet FOLLOW_conditionalOrExpression_in_conditionalExpression5042

FOLLOW_52_in_conditionalExpression5046

public static final org.antlr.runtime.BitSet FOLLOW_52_in_conditionalExpression5046

FOLLOW_expression_in_conditionalExpression5048

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_conditionalExpression5048

FOLLOW_46_in_conditionalExpression5050

public static final org.antlr.runtime.BitSet FOLLOW_46_in_conditionalExpression5050

FOLLOW_expression_in_conditionalExpression5052

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_conditionalExpression5052

FOLLOW_conditionalAndExpression_in_conditionalOrExpression5074

public static final org.antlr.runtime.BitSet FOLLOW_conditionalAndExpression_in_conditionalOrExpression5074

FOLLOW_119_in_conditionalOrExpression5078

public static final org.antlr.runtime.BitSet FOLLOW_119_in_conditionalOrExpression5078

FOLLOW_conditionalAndExpression_in_conditionalOrExpression5080

public static final org.antlr.runtime.BitSet FOLLOW_conditionalAndExpression_in_conditionalOrExpression5080

FOLLOW_inclusiveOrExpression_in_conditionalAndExpression5102

public static final org.antlr.runtime.BitSet FOLLOW_inclusiveOrExpression_in_conditionalAndExpression5102

FOLLOW_28_in_conditionalAndExpression5106

public static final org.antlr.runtime.BitSet FOLLOW_28_in_conditionalAndExpression5106

FOLLOW_inclusiveOrExpression_in_conditionalAndExpression5108

public static final org.antlr.runtime.BitSet FOLLOW_inclusiveOrExpression_in_conditionalAndExpression5108

FOLLOW_exclusiveOrExpression_in_inclusiveOrExpression5130

public static final org.antlr.runtime.BitSet FOLLOW_exclusiveOrExpression_in_inclusiveOrExpression5130

FOLLOW_117_in_inclusiveOrExpression5134

public static final org.antlr.runtime.BitSet FOLLOW_117_in_inclusiveOrExpression5134

FOLLOW_exclusiveOrExpression_in_inclusiveOrExpression5136

public static final org.antlr.runtime.BitSet FOLLOW_exclusiveOrExpression_in_inclusiveOrExpression5136

FOLLOW_andExpression_in_exclusiveOrExpression5158

public static final org.antlr.runtime.BitSet FOLLOW_andExpression_in_exclusiveOrExpression5158

FOLLOW_56_in_exclusiveOrExpression5162

public static final org.antlr.runtime.BitSet FOLLOW_56_in_exclusiveOrExpression5162

FOLLOW_andExpression_in_exclusiveOrExpression5164

public static final org.antlr.runtime.BitSet FOLLOW_andExpression_in_exclusiveOrExpression5164

FOLLOW_equalityExpression_in_andExpression5186

public static final org.antlr.runtime.BitSet FOLLOW_equalityExpression_in_andExpression5186

FOLLOW_29_in_andExpression5190

public static final org.antlr.runtime.BitSet FOLLOW_29_in_andExpression5190

FOLLOW_equalityExpression_in_andExpression5192

public static final org.antlr.runtime.BitSet FOLLOW_equalityExpression_in_andExpression5192

FOLLOW_instanceOfExpression_in_equalityExpression5214

public static final org.antlr.runtime.BitSet FOLLOW_instanceOfExpression_in_equalityExpression5214

FOLLOW_set_in_equalityExpression5218

public static final org.antlr.runtime.BitSet FOLLOW_set_in_equalityExpression5218

FOLLOW_instanceOfExpression_in_equalityExpression5226

public static final org.antlr.runtime.BitSet FOLLOW_instanceOfExpression_in_equalityExpression5226

FOLLOW_relationalExpression_in_instanceOfExpression5248

public static final org.antlr.runtime.BitSet FOLLOW_relationalExpression_in_instanceOfExpression5248

FOLLOW_86_in_instanceOfExpression5251

public static final org.antlr.runtime.BitSet FOLLOW_86_in_instanceOfExpression5251

FOLLOW_type_in_instanceOfExpression5253

public static final org.antlr.runtime.BitSet FOLLOW_type_in_instanceOfExpression5253

FOLLOW_shiftExpression_in_relationalExpression5274

public static final org.antlr.runtime.BitSet FOLLOW_shiftExpression_in_relationalExpression5274

FOLLOW_relationalOp_in_relationalExpression5278

public static final org.antlr.runtime.BitSet FOLLOW_relationalOp_in_relationalExpression5278

FOLLOW_shiftExpression_in_relationalExpression5280

public static final org.antlr.runtime.BitSet FOLLOW_shiftExpression_in_relationalExpression5280

FOLLOW_48_in_relationalOp5301

public static final org.antlr.runtime.BitSet FOLLOW_48_in_relationalOp5301

FOLLOW_49_in_relationalOp5303

public static final org.antlr.runtime.BitSet FOLLOW_49_in_relationalOp5303

FOLLOW_51_in_relationalOp5307

public static final org.antlr.runtime.BitSet FOLLOW_51_in_relationalOp5307

FOLLOW_49_in_relationalOp5309

public static final org.antlr.runtime.BitSet FOLLOW_49_in_relationalOp5309

FOLLOW_48_in_relationalOp5313

public static final org.antlr.runtime.BitSet FOLLOW_48_in_relationalOp5313

FOLLOW_51_in_relationalOp5317

public static final org.antlr.runtime.BitSet FOLLOW_51_in_relationalOp5317

FOLLOW_additiveExpression_in_shiftExpression5337

public static final org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_shiftExpression5337

FOLLOW_shiftOp_in_shiftExpression5341

public static final org.antlr.runtime.BitSet FOLLOW_shiftOp_in_shiftExpression5341

FOLLOW_additiveExpression_in_shiftExpression5343

public static final org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_shiftExpression5343

FOLLOW_48_in_shiftOp5373

public static final org.antlr.runtime.BitSet FOLLOW_48_in_shiftOp5373

FOLLOW_48_in_shiftOp5375

public static final org.antlr.runtime.BitSet FOLLOW_48_in_shiftOp5375

FOLLOW_51_in_shiftOp5379

public static final org.antlr.runtime.BitSet FOLLOW_51_in_shiftOp5379

FOLLOW_51_in_shiftOp5381

public static final org.antlr.runtime.BitSet FOLLOW_51_in_shiftOp5381

FOLLOW_51_in_shiftOp5383

public static final org.antlr.runtime.BitSet FOLLOW_51_in_shiftOp5383

FOLLOW_51_in_shiftOp5387

public static final org.antlr.runtime.BitSet FOLLOW_51_in_shiftOp5387

FOLLOW_51_in_shiftOp5389

public static final org.antlr.runtime.BitSet FOLLOW_51_in_shiftOp5389

FOLLOW_multiplicativeExpression_in_additiveExpression5410

public static final org.antlr.runtime.BitSet FOLLOW_multiplicativeExpression_in_additiveExpression5410

FOLLOW_set_in_additiveExpression5414

public static final org.antlr.runtime.BitSet FOLLOW_set_in_additiveExpression5414

FOLLOW_multiplicativeExpression_in_additiveExpression5422

public static final org.antlr.runtime.BitSet FOLLOW_multiplicativeExpression_in_additiveExpression5422

FOLLOW_unaryExpression_in_multiplicativeExpression5444

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_multiplicativeExpression5444

FOLLOW_set_in_multiplicativeExpression5448

public static final org.antlr.runtime.BitSet FOLLOW_set_in_multiplicativeExpression5448

FOLLOW_unaryExpression_in_multiplicativeExpression5462

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_multiplicativeExpression5462

FOLLOW_35_in_unaryExpression5484

public static final org.antlr.runtime.BitSet FOLLOW_35_in_unaryExpression5484

FOLLOW_unaryExpression_in_unaryExpression5486

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_unaryExpression5486

FOLLOW_39_in_unaryExpression5494

public static final org.antlr.runtime.BitSet FOLLOW_39_in_unaryExpression5494

FOLLOW_unaryExpression_in_unaryExpression5496

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_unaryExpression5496

FOLLOW_36_in_unaryExpression5506

public static final org.antlr.runtime.BitSet FOLLOW_36_in_unaryExpression5506

FOLLOW_primary_in_unaryExpression5508

public static final org.antlr.runtime.BitSet FOLLOW_primary_in_unaryExpression5508

FOLLOW_40_in_unaryExpression5518

public static final org.antlr.runtime.BitSet FOLLOW_40_in_unaryExpression5518

FOLLOW_primary_in_unaryExpression5520

public static final org.antlr.runtime.BitSet FOLLOW_primary_in_unaryExpression5520

FOLLOW_unaryExpressionNotPlusMinus_in_unaryExpression5530

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpressionNotPlusMinus_in_unaryExpression5530

FOLLOW_121_in_unaryExpressionNotPlusMinus5549

public static final org.antlr.runtime.BitSet FOLLOW_121_in_unaryExpressionNotPlusMinus5549

FOLLOW_unaryExpression_in_unaryExpressionNotPlusMinus5551

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_unaryExpressionNotPlusMinus5551

FOLLOW_24_in_unaryExpressionNotPlusMinus5560

public static final org.antlr.runtime.BitSet FOLLOW_24_in_unaryExpressionNotPlusMinus5560

FOLLOW_unaryExpression_in_unaryExpressionNotPlusMinus5562

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_unaryExpressionNotPlusMinus5562

FOLLOW_castExpression_in_unaryExpressionNotPlusMinus5572

public static final org.antlr.runtime.BitSet FOLLOW_castExpression_in_unaryExpressionNotPlusMinus5572

FOLLOW_primary_in_unaryExpressionNotPlusMinus5582

public static final org.antlr.runtime.BitSet FOLLOW_primary_in_unaryExpressionNotPlusMinus5582

FOLLOW_selector_in_unaryExpressionNotPlusMinus5584

public static final org.antlr.runtime.BitSet FOLLOW_selector_in_unaryExpressionNotPlusMinus5584

FOLLOW_31_in_castExpression5610

public static final org.antlr.runtime.BitSet FOLLOW_31_in_castExpression5610

FOLLOW_primitiveType_in_castExpression5612

public static final org.antlr.runtime.BitSet FOLLOW_primitiveType_in_castExpression5612

FOLLOW_32_in_castExpression5614

public static final org.antlr.runtime.BitSet FOLLOW_32_in_castExpression5614

FOLLOW_unaryExpression_in_castExpression5616

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_castExpression5616

FOLLOW_31_in_castExpression5625

public static final org.antlr.runtime.BitSet FOLLOW_31_in_castExpression5625

FOLLOW_type_in_castExpression5628

public static final org.antlr.runtime.BitSet FOLLOW_type_in_castExpression5628

FOLLOW_expression_in_castExpression5632

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_castExpression5632

FOLLOW_32_in_castExpression5635

public static final org.antlr.runtime.BitSet FOLLOW_32_in_castExpression5635

FOLLOW_unaryExpressionNotPlusMinus_in_castExpression5637

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpressionNotPlusMinus_in_castExpression5637

FOLLOW_parExpression_in_primary5654

public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_primary5654

FOLLOW_nonWildcardTypeArguments_in_primary5664

public static final org.antlr.runtime.BitSet FOLLOW_nonWildcardTypeArguments_in_primary5664

FOLLOW_explicitGenericInvocationSuffix_in_primary5675

public static final org.antlr.runtime.BitSet FOLLOW_explicitGenericInvocationSuffix_in_primary5675

FOLLOW_106_in_primary5679

public static final org.antlr.runtime.BitSet FOLLOW_106_in_primary5679

FOLLOW_arguments_in_primary5681

public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_primary5681

FOLLOW_106_in_primary5692

public static final org.antlr.runtime.BitSet FOLLOW_106_in_primary5692

FOLLOW_42_in_primary5695

public static final org.antlr.runtime.BitSet FOLLOW_42_in_primary5695

FOLLOW_Identifier_in_primary5697

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_primary5697

FOLLOW_identifierSuffix_in_primary5702

public static final org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_primary5702

FOLLOW_103_in_primary5714

public static final org.antlr.runtime.BitSet FOLLOW_103_in_primary5714

FOLLOW_superSuffix_in_primary5716

public static final org.antlr.runtime.BitSet FOLLOW_superSuffix_in_primary5716

FOLLOW_epStatement_in_primary5726

public static final org.antlr.runtime.BitSet FOLLOW_epStatement_in_primary5726

FOLLOW_42_in_primary5729

public static final org.antlr.runtime.BitSet FOLLOW_42_in_primary5729

FOLLOW_methodName_in_primary5731

public static final org.antlr.runtime.BitSet FOLLOW_methodName_in_primary5731

FOLLOW_identifierSuffix_in_primary5736

public static final org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_primary5736

FOLLOW_literal_in_primary5748

public static final org.antlr.runtime.BitSet FOLLOW_literal_in_primary5748

FOLLOW_92_in_primary5758

public static final org.antlr.runtime.BitSet FOLLOW_92_in_primary5758

FOLLOW_creator_in_primary5760

public static final org.antlr.runtime.BitSet FOLLOW_creator_in_primary5760

FOLLOW_Identifier_in_primary5772

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_primary5772

FOLLOW_42_in_primary5777

public static final org.antlr.runtime.BitSet FOLLOW_42_in_primary5777

FOLLOW_methodName_in_primary5779

public static final org.antlr.runtime.BitSet FOLLOW_methodName_in_primary5779

FOLLOW_identifierSuffix_in_primary5784

public static final org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_primary5784

FOLLOW_primitiveType_in_primary5796

public static final org.antlr.runtime.BitSet FOLLOW_primitiveType_in_primary5796

FOLLOW_54_in_primary5799

public static final org.antlr.runtime.BitSet FOLLOW_54_in_primary5799

FOLLOW_55_in_primary5801

public static final org.antlr.runtime.BitSet FOLLOW_55_in_primary5801

FOLLOW_42_in_primary5805

public static final org.antlr.runtime.BitSet FOLLOW_42_in_primary5805

FOLLOW_67_in_primary5807

public static final org.antlr.runtime.BitSet FOLLOW_67_in_primary5807

FOLLOW_113_in_primary5817

public static final org.antlr.runtime.BitSet FOLLOW_113_in_primary5817

FOLLOW_42_in_primary5819

public static final org.antlr.runtime.BitSet FOLLOW_42_in_primary5819

FOLLOW_67_in_primary5821

public static final org.antlr.runtime.BitSet FOLLOW_67_in_primary5821

FOLLOW_54_in_identifierSuffix5876

public static final org.antlr.runtime.BitSet FOLLOW_54_in_identifierSuffix5876

FOLLOW_55_in_identifierSuffix5878

public static final org.antlr.runtime.BitSet FOLLOW_55_in_identifierSuffix5878

FOLLOW_42_in_identifierSuffix5882

public static final org.antlr.runtime.BitSet FOLLOW_42_in_identifierSuffix5882

FOLLOW_67_in_identifierSuffix5884

public static final org.antlr.runtime.BitSet FOLLOW_67_in_identifierSuffix5884

FOLLOW_54_in_identifierSuffix5893

public static final org.antlr.runtime.BitSet FOLLOW_54_in_identifierSuffix5893

FOLLOW_expression_in_identifierSuffix5895

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_identifierSuffix5895

FOLLOW_55_in_identifierSuffix5897

public static final org.antlr.runtime.BitSet FOLLOW_55_in_identifierSuffix5897

FOLLOW_arguments_in_identifierSuffix5910

public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_identifierSuffix5910

FOLLOW_42_in_identifierSuffix5920

public static final org.antlr.runtime.BitSet FOLLOW_42_in_identifierSuffix5920

FOLLOW_67_in_identifierSuffix5922

public static final org.antlr.runtime.BitSet FOLLOW_67_in_identifierSuffix5922

FOLLOW_42_in_identifierSuffix5932

public static final org.antlr.runtime.BitSet FOLLOW_42_in_identifierSuffix5932

FOLLOW_explicitGenericInvocation_in_identifierSuffix5934

public static final org.antlr.runtime.BitSet FOLLOW_explicitGenericInvocation_in_identifierSuffix5934

FOLLOW_42_in_identifierSuffix5944

public static final org.antlr.runtime.BitSet FOLLOW_42_in_identifierSuffix5944

FOLLOW_106_in_identifierSuffix5946

public static final org.antlr.runtime.BitSet FOLLOW_106_in_identifierSuffix5946

FOLLOW_42_in_identifierSuffix5956

public static final org.antlr.runtime.BitSet FOLLOW_42_in_identifierSuffix5956

FOLLOW_103_in_identifierSuffix5958

public static final org.antlr.runtime.BitSet FOLLOW_103_in_identifierSuffix5958

FOLLOW_arguments_in_identifierSuffix5960

public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_identifierSuffix5960

FOLLOW_42_in_identifierSuffix5970

public static final org.antlr.runtime.BitSet FOLLOW_42_in_identifierSuffix5970

FOLLOW_92_in_identifierSuffix5972

public static final org.antlr.runtime.BitSet FOLLOW_92_in_identifierSuffix5972

FOLLOW_nonWildcardTypeArguments_in_identifierSuffix5975

public static final org.antlr.runtime.BitSet FOLLOW_nonWildcardTypeArguments_in_identifierSuffix5975

FOLLOW_innerCreator_in_identifierSuffix5979

public static final org.antlr.runtime.BitSet FOLLOW_innerCreator_in_identifierSuffix5979

FOLLOW_nonWildcardTypeArguments_in_creator5996

public static final org.antlr.runtime.BitSet FOLLOW_nonWildcardTypeArguments_in_creator5996

FOLLOW_createdName_in_creator5999

public static final org.antlr.runtime.BitSet FOLLOW_createdName_in_creator5999

FOLLOW_arrayCreatorRest_in_creator6010

public static final org.antlr.runtime.BitSet FOLLOW_arrayCreatorRest_in_creator6010

FOLLOW_classCreatorRest_in_creator6014

public static final org.antlr.runtime.BitSet FOLLOW_classCreatorRest_in_creator6014

FOLLOW_Identifier_in_createdName6032

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_createdName6032

FOLLOW_typeArguments_in_createdName6034

public static final org.antlr.runtime.BitSet FOLLOW_typeArguments_in_createdName6034

FOLLOW_42_in_createdName6046

public static final org.antlr.runtime.BitSet FOLLOW_42_in_createdName6046

FOLLOW_Identifier_in_createdName6048

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_createdName6048

FOLLOW_typeArguments_in_createdName6050

public static final org.antlr.runtime.BitSet FOLLOW_typeArguments_in_createdName6050

FOLLOW_primitiveType_in_createdName6061

public static final org.antlr.runtime.BitSet FOLLOW_primitiveType_in_createdName6061

FOLLOW_Identifier_in_innerCreator6078

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_innerCreator6078

FOLLOW_classCreatorRest_in_innerCreator6080

public static final org.antlr.runtime.BitSet FOLLOW_classCreatorRest_in_innerCreator6080

FOLLOW_54_in_arrayCreatorRest6097

public static final org.antlr.runtime.BitSet FOLLOW_54_in_arrayCreatorRest6097

FOLLOW_55_in_arrayCreatorRest6111

public static final org.antlr.runtime.BitSet FOLLOW_55_in_arrayCreatorRest6111

FOLLOW_54_in_arrayCreatorRest6114

public static final org.antlr.runtime.BitSet FOLLOW_54_in_arrayCreatorRest6114

FOLLOW_55_in_arrayCreatorRest6116

public static final org.antlr.runtime.BitSet FOLLOW_55_in_arrayCreatorRest6116

FOLLOW_arrayInitializer_in_arrayCreatorRest6120

public static final org.antlr.runtime.BitSet FOLLOW_arrayInitializer_in_arrayCreatorRest6120

FOLLOW_expression_in_arrayCreatorRest6134

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_arrayCreatorRest6134

FOLLOW_55_in_arrayCreatorRest6136

public static final org.antlr.runtime.BitSet FOLLOW_55_in_arrayCreatorRest6136

FOLLOW_54_in_arrayCreatorRest6139

public static final org.antlr.runtime.BitSet FOLLOW_54_in_arrayCreatorRest6139

FOLLOW_expression_in_arrayCreatorRest6141

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_arrayCreatorRest6141

FOLLOW_55_in_arrayCreatorRest6143

public static final org.antlr.runtime.BitSet FOLLOW_55_in_arrayCreatorRest6143

FOLLOW_54_in_arrayCreatorRest6148

public static final org.antlr.runtime.BitSet FOLLOW_54_in_arrayCreatorRest6148

FOLLOW_55_in_arrayCreatorRest6150

public static final org.antlr.runtime.BitSet FOLLOW_55_in_arrayCreatorRest6150

FOLLOW_arguments_in_classCreatorRest6179

public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_classCreatorRest6179

FOLLOW_classBody_in_classCreatorRest6181

public static final org.antlr.runtime.BitSet FOLLOW_classBody_in_classCreatorRest6181

FOLLOW_nonWildcardTypeArguments_in_explicitGenericInvocation6199

public static final org.antlr.runtime.BitSet FOLLOW_nonWildcardTypeArguments_in_explicitGenericInvocation6199

FOLLOW_explicitGenericInvocationSuffix_in_explicitGenericInvocation6201

public static final org.antlr.runtime.BitSet FOLLOW_explicitGenericInvocationSuffix_in_explicitGenericInvocation6201

FOLLOW_48_in_nonWildcardTypeArguments6218

public static final org.antlr.runtime.BitSet FOLLOW_48_in_nonWildcardTypeArguments6218

FOLLOW_typeList_in_nonWildcardTypeArguments6220

public static final org.antlr.runtime.BitSet FOLLOW_typeList_in_nonWildcardTypeArguments6220

FOLLOW_51_in_nonWildcardTypeArguments6222

public static final org.antlr.runtime.BitSet FOLLOW_51_in_nonWildcardTypeArguments6222

FOLLOW_103_in_explicitGenericInvocationSuffix6239

public static final org.antlr.runtime.BitSet FOLLOW_103_in_explicitGenericInvocationSuffix6239

FOLLOW_superSuffix_in_explicitGenericInvocationSuffix6241

public static final org.antlr.runtime.BitSet FOLLOW_superSuffix_in_explicitGenericInvocationSuffix6241

FOLLOW_Identifier_in_explicitGenericInvocationSuffix6251

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_explicitGenericInvocationSuffix6251

FOLLOW_arguments_in_explicitGenericInvocationSuffix6253

public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_explicitGenericInvocationSuffix6253

FOLLOW_42_in_selector6270

public static final org.antlr.runtime.BitSet FOLLOW_42_in_selector6270

FOLLOW_methodName_in_selector6272

public static final org.antlr.runtime.BitSet FOLLOW_methodName_in_selector6272

FOLLOW_arguments_in_selector6275

public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_selector6275

FOLLOW_42_in_selector6287

public static final org.antlr.runtime.BitSet FOLLOW_42_in_selector6287

FOLLOW_106_in_selector6289

public static final org.antlr.runtime.BitSet FOLLOW_106_in_selector6289

FOLLOW_42_in_selector6299

public static final org.antlr.runtime.BitSet FOLLOW_42_in_selector6299

FOLLOW_103_in_selector6301

public static final org.antlr.runtime.BitSet FOLLOW_103_in_selector6301

FOLLOW_superSuffix_in_selector6303

public static final org.antlr.runtime.BitSet FOLLOW_superSuffix_in_selector6303

FOLLOW_42_in_selector6313

public static final org.antlr.runtime.BitSet FOLLOW_42_in_selector6313

FOLLOW_92_in_selector6315

public static final org.antlr.runtime.BitSet FOLLOW_92_in_selector6315

FOLLOW_nonWildcardTypeArguments_in_selector6318

public static final org.antlr.runtime.BitSet FOLLOW_nonWildcardTypeArguments_in_selector6318

FOLLOW_innerCreator_in_selector6322

public static final org.antlr.runtime.BitSet FOLLOW_innerCreator_in_selector6322

FOLLOW_54_in_selector6332

public static final org.antlr.runtime.BitSet FOLLOW_54_in_selector6332

FOLLOW_expression_in_selector6334

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_selector6334

FOLLOW_55_in_selector6336

public static final org.antlr.runtime.BitSet FOLLOW_55_in_selector6336

FOLLOW_arguments_in_superSuffix6353

public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_superSuffix6353

FOLLOW_42_in_superSuffix6363

public static final org.antlr.runtime.BitSet FOLLOW_42_in_superSuffix6363

FOLLOW_Identifier_in_superSuffix6365

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_superSuffix6365

FOLLOW_arguments_in_superSuffix6368

public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_superSuffix6368

FOLLOW_31_in_arguments6395

public static final org.antlr.runtime.BitSet FOLLOW_31_in_arguments6395

FOLLOW_expressionList_in_arguments6397

public static final org.antlr.runtime.BitSet FOLLOW_expressionList_in_arguments6397

FOLLOW_32_in_arguments6400

public static final org.antlr.runtime.BitSet FOLLOW_32_in_arguments6400

FOLLOW_annotations_in_synpred1_Java81

public static final org.antlr.runtime.BitSet FOLLOW_annotations_in_synpred1_Java81

FOLLOW_methodDeclaration_in_synpred38_Java718

public static final org.antlr.runtime.BitSet FOLLOW_methodDeclaration_in_synpred38_Java718

FOLLOW_fieldDeclaration_in_synpred39_Java726

public static final org.antlr.runtime.BitSet FOLLOW_fieldDeclaration_in_synpred39_Java726

FOLLOW_42_in_synpred85_Java1703

public static final org.antlr.runtime.BitSet FOLLOW_42_in_synpred85_Java1703

FOLLOW_Identifier_in_synpred85_Java1705

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_synpred85_Java1705

FOLLOW_annotation_in_synpred120_Java2287

public static final org.antlr.runtime.BitSet FOLLOW_annotation_in_synpred120_Java2287

FOLLOW_classDeclaration_in_synpred135_Java2582

public static final org.antlr.runtime.BitSet FOLLOW_classDeclaration_in_synpred135_Java2582

FOLLOW_47_in_synpred135_Java2584

public static final org.antlr.runtime.BitSet FOLLOW_47_in_synpred135_Java2584

FOLLOW_interfaceDeclaration_in_synpred137_Java2595

public static final org.antlr.runtime.BitSet FOLLOW_interfaceDeclaration_in_synpred137_Java2595

FOLLOW_47_in_synpred137_Java2597

public static final org.antlr.runtime.BitSet FOLLOW_47_in_synpred137_Java2597

FOLLOW_enumDeclaration_in_synpred139_Java2608

public static final org.antlr.runtime.BitSet FOLLOW_enumDeclaration_in_synpred139_Java2608

FOLLOW_47_in_synpred139_Java2610

public static final org.antlr.runtime.BitSet FOLLOW_47_in_synpred139_Java2610

FOLLOW_localVariableDeclaration_in_synpred144_Java2791

public static final org.antlr.runtime.BitSet FOLLOW_localVariableDeclaration_in_synpred144_Java2791

FOLLOW_classOrInterfaceDeclaration_in_synpred145_Java2799

public static final org.antlr.runtime.BitSet FOLLOW_classOrInterfaceDeclaration_in_synpred145_Java2799

FOLLOW_82_in_synpred171_Java3294

public static final org.antlr.runtime.BitSet FOLLOW_82_in_synpred171_Java3294

FOLLOW_parExpression_in_synpred171_Java3296

public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_synpred171_Java3296

FOLLOW_73_in_synpred172_Java3290

public static final org.antlr.runtime.BitSet FOLLOW_73_in_synpred172_Java3290

FOLLOW_82_in_synpred172_Java3294

public static final org.antlr.runtime.BitSet FOLLOW_82_in_synpred172_Java3294

FOLLOW_parExpression_in_synpred172_Java3296

public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_synpred172_Java3296

FOLLOW_statement_in_synpred172_Java3327

public static final org.antlr.runtime.BitSet FOLLOW_statement_in_synpred172_Java3327

FOLLOW_variableModifier_in_synpred174_Java3449

public static final org.antlr.runtime.BitSet FOLLOW_variableModifier_in_synpred174_Java3449

FOLLOW_type_in_synpred174_Java3488

public static final org.antlr.runtime.BitSet FOLLOW_type_in_synpred174_Java3488

FOLLOW_Identifier_in_synpred174_Java3514

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_synpred174_Java3514

FOLLOW_46_in_synpred174_Java3541

public static final org.antlr.runtime.BitSet FOLLOW_46_in_synpred174_Java3541

FOLLOW_expression_in_synpred174_Java3543

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_synpred174_Java3543

FOLLOW_63_in_synpred190_Java4450

public static final org.antlr.runtime.BitSet FOLLOW_63_in_synpred190_Java4450

FOLLOW_constantExpression_in_synpred190_Java4452

public static final org.antlr.runtime.BitSet FOLLOW_constantExpression_in_synpred190_Java4452

FOLLOW_46_in_synpred190_Java4454

public static final org.antlr.runtime.BitSet FOLLOW_46_in_synpred190_Java4454

FOLLOW_63_in_synpred191_Java4464

public static final org.antlr.runtime.BitSet FOLLOW_63_in_synpred191_Java4464

FOLLOW_enumConstantName_in_synpred191_Java4466

public static final org.antlr.runtime.BitSet FOLLOW_enumConstantName_in_synpred191_Java4466

FOLLOW_46_in_synpred191_Java4468

public static final org.antlr.runtime.BitSet FOLLOW_46_in_synpred191_Java4468

FOLLOW_forVarControl_in_synpred193_Java4558

public static final org.antlr.runtime.BitSet FOLLOW_forVarControl_in_synpred193_Java4558

FOLLOW_variableModifier_in_synpred198_Java4596

public static final org.antlr.runtime.BitSet FOLLOW_variableModifier_in_synpred198_Java4596

FOLLOW_type_in_synpred198_Java4631

public static final org.antlr.runtime.BitSet FOLLOW_type_in_synpred198_Java4631

FOLLOW_variableDeclarators_in_synpred198_Java4651

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclarators_in_synpred198_Java4651

FOLLOW_assignmentOperator_in_synpred201_Java4878

public static final org.antlr.runtime.BitSet FOLLOW_assignmentOperator_in_synpred201_Java4878

FOLLOW_expression_in_synpred201_Java4880

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_synpred201_Java4880

FOLLOW_51_in_synpred212_Java5003

public static final org.antlr.runtime.BitSet FOLLOW_51_in_synpred212_Java5003

FOLLOW_51_in_synpred212_Java5005

public static final org.antlr.runtime.BitSet FOLLOW_51_in_synpred212_Java5005

FOLLOW_49_in_synpred212_Java5007

public static final org.antlr.runtime.BitSet FOLLOW_49_in_synpred212_Java5007

FOLLOW_relationalOp_in_synpred222_Java5278

public static final org.antlr.runtime.BitSet FOLLOW_relationalOp_in_synpred222_Java5278

FOLLOW_shiftExpression_in_synpred222_Java5280

public static final org.antlr.runtime.BitSet FOLLOW_shiftExpression_in_synpred222_Java5280

FOLLOW_shiftOp_in_synpred226_Java5341

public static final org.antlr.runtime.BitSet FOLLOW_shiftOp_in_synpred226_Java5341

FOLLOW_additiveExpression_in_synpred226_Java5343

public static final org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_synpred226_Java5343

FOLLOW_51_in_synpred228_Java5379

public static final org.antlr.runtime.BitSet FOLLOW_51_in_synpred228_Java5379

FOLLOW_51_in_synpred228_Java5381

public static final org.antlr.runtime.BitSet FOLLOW_51_in_synpred228_Java5381

FOLLOW_51_in_synpred228_Java5383

public static final org.antlr.runtime.BitSet FOLLOW_51_in_synpred228_Java5383

FOLLOW_castExpression_in_synpred240_Java5572

public static final org.antlr.runtime.BitSet FOLLOW_castExpression_in_synpred240_Java5572

FOLLOW_31_in_synpred244_Java5610

public static final org.antlr.runtime.BitSet FOLLOW_31_in_synpred244_Java5610

FOLLOW_primitiveType_in_synpred244_Java5612

public static final org.antlr.runtime.BitSet FOLLOW_primitiveType_in_synpred244_Java5612

FOLLOW_32_in_synpred244_Java5614

public static final org.antlr.runtime.BitSet FOLLOW_32_in_synpred244_Java5614

FOLLOW_unaryExpression_in_synpred244_Java5616

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_synpred244_Java5616

FOLLOW_type_in_synpred245_Java5628

public static final org.antlr.runtime.BitSet FOLLOW_type_in_synpred245_Java5628

FOLLOW_42_in_synpred249_Java5695

public static final org.antlr.runtime.BitSet FOLLOW_42_in_synpred249_Java5695

FOLLOW_Identifier_in_synpred249_Java5697

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_synpred249_Java5697

FOLLOW_identifierSuffix_in_synpred250_Java5702

public static final org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_synpred250_Java5702

FOLLOW_42_in_synpred253_Java5729

public static final org.antlr.runtime.BitSet FOLLOW_42_in_synpred253_Java5729

FOLLOW_methodName_in_synpred253_Java5731

public static final org.antlr.runtime.BitSet FOLLOW_methodName_in_synpred253_Java5731

FOLLOW_identifierSuffix_in_synpred254_Java5736

public static final org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_synpred254_Java5736

FOLLOW_42_in_synpred258_Java5777

public static final org.antlr.runtime.BitSet FOLLOW_42_in_synpred258_Java5777

FOLLOW_methodName_in_synpred258_Java5779

public static final org.antlr.runtime.BitSet FOLLOW_methodName_in_synpred258_Java5779

FOLLOW_identifierSuffix_in_synpred259_Java5784

public static final org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_synpred259_Java5784

FOLLOW_54_in_synpred270_Java5893

public static final org.antlr.runtime.BitSet FOLLOW_54_in_synpred270_Java5893

FOLLOW_expression_in_synpred270_Java5895

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_synpred270_Java5895

FOLLOW_55_in_synpred270_Java5897

public static final org.antlr.runtime.BitSet FOLLOW_55_in_synpred270_Java5897

FOLLOW_54_in_synpred286_Java6139

public static final org.antlr.runtime.BitSet FOLLOW_54_in_synpred286_Java6139

FOLLOW_expression_in_synpred286_Java6141

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_synpred286_Java6141

FOLLOW_55_in_synpred286_Java6143

public static final org.antlr.runtime.BitSet FOLLOW_55_in_synpred286_Java6143
Constructor Detail

JavaParser

public JavaParser(org.antlr.runtime.TokenStream input)

JavaParser

public JavaParser(org.antlr.runtime.TokenStream input,
                  org.antlr.runtime.RecognizerSharedState state)
Method Detail

getDelegates

public org.antlr.runtime.Parser[] getDelegates()

getTokenNames

public String[] getTokenNames()
Overrides:
getTokenNames in class org.antlr.runtime.BaseRecognizer

getGrammarFileName

public String getGrammarFileName()
Overrides:
getGrammarFileName in class org.antlr.runtime.BaseRecognizer

getIdentifiers

public List getIdentifiers()

addBlockDescr

public void addBlockDescr(JavaBlockDescr blockDescr)

pushContainerBlockDescr

public void pushContainerBlockDescr(JavaContainerBlockDescr blockDescr,
                                    boolean addToParent)

popContainerBlockDescr

public void popContainerBlockDescr()

getRootBlockDescr

public JavaRootBlockDescr getRootBlockDescr()

setSource

public void setSource(String source)

getSource

public String getSource()

reportError

public void reportError(org.antlr.runtime.RecognitionException ex)
Overrides:
reportError in class org.antlr.runtime.BaseRecognizer

getErrors

public List getErrors()
return the raw RecognitionException errors


getErrorMessages

public List getErrorMessages()
Return a list of pretty strings summarising the errors


hasErrors

public boolean hasErrors()
return true if any parser errors were accumulated


createErrorMessage

public String createErrorMessage(org.antlr.runtime.RecognitionException e)
This will take a RecognitionException, and create a sensible error message out of it


increaseLevel

public void increaseLevel()

decreaseLevel

public void decreaseLevel()

addLocalDeclaration

public void addLocalDeclaration(JavaLocalDeclarationDescr decl)

getLocalDeclarations

public List<JavaLocalDeclarationDescr> getLocalDeclarations()

compilationUnit

public final void compilationUnit()
                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

packageDeclaration

public final void packageDeclaration()
                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

importDeclaration

public final void importDeclaration()
                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

typeDeclaration

public final void typeDeclaration()
                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

classOrInterfaceDeclaration

public final void classOrInterfaceDeclaration()
                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

classDeclaration

public final void classDeclaration()
                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

normalClassDeclaration

public final void normalClassDeclaration()
                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

typeParameters

public final void typeParameters()
                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

typeParameter

public final void typeParameter()
                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

bound

public final void bound()
                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

enumDeclaration

public final void enumDeclaration()
                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

enumBody

public final void enumBody()
                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

enumConstants

public final void enumConstants()
                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

enumConstant

public final void enumConstant()
                        throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

enumBodyDeclarations

public final void enumBodyDeclarations()
                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

interfaceDeclaration

public final void interfaceDeclaration()
                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

normalInterfaceDeclaration

public final void normalInterfaceDeclaration()
                                      throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

typeList

public final void typeList()
                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

classBody

public final void classBody()
                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

interfaceBody

public final void interfaceBody()
                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

classBodyDeclaration

public final void classBodyDeclaration()
                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

memberDecl

public final void memberDecl()
                      throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

genericMethodOrConstructorDecl

public final void genericMethodOrConstructorDecl()
                                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

genericMethodOrConstructorRest

public final void genericMethodOrConstructorRest()
                                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

methodDeclaration

public final void methodDeclaration()
                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

fieldDeclaration

public final void fieldDeclaration()
                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

interfaceBodyDeclaration

public final void interfaceBodyDeclaration()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

interfaceMemberDecl

public final void interfaceMemberDecl()
                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

interfaceMethodOrFieldDecl

public final void interfaceMethodOrFieldDecl()
                                      throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

interfaceMethodOrFieldRest

public final void interfaceMethodOrFieldRest()
                                      throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

methodDeclaratorRest

public final void methodDeclaratorRest()
                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

voidMethodDeclaratorRest

public final void voidMethodDeclaratorRest()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

interfaceMethodDeclaratorRest

public final void interfaceMethodDeclaratorRest()
                                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

interfaceGenericMethodDecl

public final void interfaceGenericMethodDecl()
                                      throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

voidInterfaceMethodDeclaratorRest

public final void voidInterfaceMethodDeclaratorRest()
                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

constructorDeclaratorRest

public final void constructorDeclaratorRest()
                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

constantDeclarator

public final void constantDeclarator()
                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

variableDeclarators

public final void variableDeclarators()
                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

variableDeclarator

public final void variableDeclarator()
                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

variableDeclaratorRest

public final JavaParser.variableDeclaratorRest_return variableDeclaratorRest()
                                                                      throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

constantDeclaratorsRest

public final void constantDeclaratorsRest()
                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

constantDeclaratorRest

public final void constantDeclaratorRest()
                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

variableDeclaratorId

public final void variableDeclaratorId()
                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

variableInitializer

public final void variableInitializer()
                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

arrayInitializer

public final void arrayInitializer()
                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

modifier

public final void modifier()
                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

packageOrTypeName

public final void packageOrTypeName()
                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

enumConstantName

public final void enumConstantName()
                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

typeName

public final void typeName()
                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

type

public final JavaParser.type_return type()
                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

primitiveType

public final void primitiveType()
                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

variableModifier

public final JavaParser.variableModifier_return variableModifier()
                                                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

typeArguments

public final void typeArguments()
                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

typeArgument

public final void typeArgument()
                        throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

qualifiedNameList

public final void qualifiedNameList()
                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

formalParameters

public final void formalParameters()
                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

formalParameterDecls

public final void formalParameterDecls()
                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

formalParameterDeclsRest

public final void formalParameterDeclsRest()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

methodBody

public final void methodBody()
                      throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

qualifiedName

public final void qualifiedName()
                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

literal

public final void literal()
                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

integerLiteral

public final void integerLiteral()
                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

booleanLiteral

public final void booleanLiteral()
                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

annotations

public final void annotations()
                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

annotation

public final void annotation()
                      throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

annotationName

public final void annotationName()
                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

elementValuePairs

public final void elementValuePairs()
                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

elementValuePair

public final void elementValuePair()
                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

elementValue

public final void elementValue()
                        throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

elementValueArrayInitializer

public final void elementValueArrayInitializer()
                                        throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

annotationTypeDeclaration

public final void annotationTypeDeclaration()
                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

annotationTypeBody

public final void annotationTypeBody()
                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

annotationTypeElementDeclarations

public final void annotationTypeElementDeclarations()
                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

annotationTypeElementDeclaration

public final void annotationTypeElementDeclaration()
                                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

annotationTypeElementRest

public final void annotationTypeElementRest()
                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

annotationMethodOrConstantRest

public final void annotationMethodOrConstantRest()
                                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

annotationMethodRest

public final void annotationMethodRest()
                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

annotationConstantRest

public final void annotationConstantRest()
                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

defaultValue

public final void defaultValue()
                        throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

block

public final void block()
                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

blockStatement

public final void blockStatement()
                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

localVariableDeclaration

public final void localVariableDeclaration()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

statement

public final JavaParser.statement_return statement()
                                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

throwStatement

public final void throwStatement()
                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ifStatement

public final void ifStatement()
                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

forStatement

public final void forStatement()
                        throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

whileStatement

public final void whileStatement()
                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

tryStatement

public final void tryStatement()
                        throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

modifyStatement

public final void modifyStatement()
                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

updateStatement

public final void updateStatement()
                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

retractStatement

public final void retractStatement()
                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

deleteStatement

public final void deleteStatement()
                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

insertStatement

public final void insertStatement()
                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

epStatement

public final void epStatement()
                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

formalParameter

public final JavaParser.formalParameter_return formalParameter()
                                                        throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

switchBlockStatementGroups

public final void switchBlockStatementGroups()
                                      throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

switchBlockStatementGroup

public final void switchBlockStatementGroup()
                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

switchLabel

public final void switchLabel()
                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

moreStatementExpressions

public final void moreStatementExpressions()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

forControl

public final void forControl()
                      throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

forInit

public final void forInit()
                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

forVarControl

public final void forVarControl()
                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

forUpdate

public final void forUpdate()
                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

parExpression

public final JavaParser.parExpression_return parExpression()
                                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

expressionList

public final void expressionList()
                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

statementExpression

public final void statementExpression()
                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

constantExpression

public final void constantExpression()
                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

expression

public final JavaParser.expression_return expression()
                                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

assignmentOperator

public final void assignmentOperator()
                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

conditionalExpression

public final void conditionalExpression()
                                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

conditionalOrExpression

public final void conditionalOrExpression()
                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

conditionalAndExpression

public final void conditionalAndExpression()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

inclusiveOrExpression

public final void inclusiveOrExpression()
                                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

exclusiveOrExpression

public final void exclusiveOrExpression()
                                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

andExpression

public final void andExpression()
                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

equalityExpression

public final void equalityExpression()
                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

instanceOfExpression

public final void instanceOfExpression()
                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

relationalExpression

public final void relationalExpression()
                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

relationalOp

public final void relationalOp()
                        throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

shiftExpression

public final void shiftExpression()
                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

shiftOp

public final void shiftOp()
                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

additiveExpression

public final void additiveExpression()
                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

multiplicativeExpression

public final void multiplicativeExpression()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

unaryExpression

public final void unaryExpression()
                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

unaryExpressionNotPlusMinus

public final void unaryExpressionNotPlusMinus()
                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

castExpression

public final void castExpression()
                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

primary

public final void primary()
                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

methodName

public final void methodName()
                      throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

identifierSuffix

public final void identifierSuffix()
                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

creator

public final void creator()
                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

createdName

public final void createdName()
                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

innerCreator

public final void innerCreator()
                        throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

arrayCreatorRest

public final void arrayCreatorRest()
                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

classCreatorRest

public final void classCreatorRest()
                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

explicitGenericInvocation

public final void explicitGenericInvocation()
                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

nonWildcardTypeArguments

public final void nonWildcardTypeArguments()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

explicitGenericInvocationSuffix

public final void explicitGenericInvocationSuffix()
                                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

selector

public final void selector()
                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

superSuffix

public final void superSuffix()
                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

arguments

public final void arguments()
                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred1_Java_fragment

public final void synpred1_Java_fragment()
                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred38_Java_fragment

public final void synpred38_Java_fragment()
                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred39_Java_fragment

public final void synpred39_Java_fragment()
                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred85_Java_fragment

public final void synpred85_Java_fragment()
                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred120_Java_fragment

public final void synpred120_Java_fragment()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred135_Java_fragment

public final void synpred135_Java_fragment()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred137_Java_fragment

public final void synpred137_Java_fragment()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred139_Java_fragment

public final void synpred139_Java_fragment()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred144_Java_fragment

public final void synpred144_Java_fragment()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred145_Java_fragment

public final void synpred145_Java_fragment()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred171_Java_fragment

public final void synpred171_Java_fragment()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred172_Java_fragment

public final void synpred172_Java_fragment()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred174_Java_fragment

public final void synpred174_Java_fragment()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred190_Java_fragment

public final void synpred190_Java_fragment()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred191_Java_fragment

public final void synpred191_Java_fragment()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred193_Java_fragment

public final void synpred193_Java_fragment()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred198_Java_fragment

public final void synpred198_Java_fragment()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred201_Java_fragment

public final void synpred201_Java_fragment()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred212_Java_fragment

public final void synpred212_Java_fragment()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred222_Java_fragment

public final void synpred222_Java_fragment()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred226_Java_fragment

public final void synpred226_Java_fragment()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred228_Java_fragment

public final void synpred228_Java_fragment()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred240_Java_fragment

public final void synpred240_Java_fragment()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred244_Java_fragment

public final void synpred244_Java_fragment()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred245_Java_fragment

public final void synpred245_Java_fragment()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred249_Java_fragment

public final void synpred249_Java_fragment()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred250_Java_fragment

public final void synpred250_Java_fragment()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred253_Java_fragment

public final void synpred253_Java_fragment()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred254_Java_fragment

public final void synpred254_Java_fragment()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred258_Java_fragment

public final void synpred258_Java_fragment()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred259_Java_fragment

public final void synpred259_Java_fragment()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred270_Java_fragment

public final void synpred270_Java_fragment()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred286_Java_fragment

public final void synpred286_Java_fragment()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred258_Java

public final boolean synpred258_Java()

synpred193_Java

public final boolean synpred193_Java()

synpred226_Java

public final boolean synpred226_Java()

synpred139_Java

public final boolean synpred139_Java()

synpred249_Java

public final boolean synpred249_Java()

synpred1_Java

public final boolean synpred1_Java()

synpred253_Java

public final boolean synpred253_Java()

synpred144_Java

public final boolean synpred144_Java()

synpred191_Java

public final boolean synpred191_Java()

synpred245_Java

public final boolean synpred245_Java()

synpred254_Java

public final boolean synpred254_Java()

synpred222_Java

public final boolean synpred222_Java()

synpred286_Java

public final boolean synpred286_Java()

synpred137_Java

public final boolean synpred137_Java()

synpred38_Java

public final boolean synpred38_Java()

synpred145_Java

public final boolean synpred145_Java()

synpred212_Java

public final boolean synpred212_Java()

synpred190_Java

public final boolean synpred190_Java()

synpred39_Java

public final boolean synpred39_Java()

synpred259_Java

public final boolean synpred259_Java()

synpred171_Java

public final boolean synpred171_Java()

synpred172_Java

public final boolean synpred172_Java()

synpred198_Java

public final boolean synpred198_Java()

synpred120_Java

public final boolean synpred120_Java()

synpred174_Java

public final boolean synpred174_Java()

synpred270_Java

public final boolean synpred270_Java()

synpred240_Java

public final boolean synpred240_Java()

synpred85_Java

public final boolean synpred85_Java()

synpred244_Java

public final boolean synpred244_Java()

synpred250_Java

public final boolean synpred250_Java()

synpred135_Java

public final boolean synpred135_Java()

synpred201_Java

public final boolean synpred201_Java()

synpred228_Java

public final boolean synpred228_Java()

Drools :: Compiler 6.2.0.Final

Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.