org.drools.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.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
static class JavaParser.expression_return
           
static class JavaParser.formalParameter_return
           
protected static class JavaParser.localVariableDeclaration_scope
           
static class JavaParser.parExpression_return
           
static class JavaParser.statement_return
           
static class JavaParser.type_return
           
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  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA1 dfa1
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA100 dfa100
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA101 dfa101
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA104 dfa104
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA105 dfa105
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA108 dfa108
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA111 dfa111
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA112 dfa112
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA113 dfa113
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA115 dfa115
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA116 dfa116
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA117 dfa117
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA118 dfa118
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA119 dfa119
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA120 dfa120
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA121 dfa121
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA122 dfa122
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA123 dfa123
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA125 dfa125
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA129 dfa129
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA130 dfa130
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA132 dfa132
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA133 dfa133
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA134 dfa134
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA135 dfa135
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA137 dfa137
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA140 dfa140
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA141 dfa141
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA142 dfa142
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA143 dfa143
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA144 dfa144
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA145 dfa145
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA146 dfa146
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA147 dfa147
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA148 dfa148
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA149 dfa149
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA150 dfa150
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA151 dfa151
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA152 dfa152
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA154 dfa154
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA155 dfa155
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA156 dfa156
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA157 dfa157
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA158 dfa158
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA159 dfa159
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA160 dfa160
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA161 dfa161
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA163 dfa163
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA164 dfa164
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA165 dfa165
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA166 dfa166
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA167 dfa167
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA168 dfa168
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA170 dfa170
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA172 dfa172
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA174 dfa174
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA182 dfa182
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA183 dfa183
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA184 dfa184
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA185 dfa185
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA187 dfa187
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA190 dfa190
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA192 dfa192
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA2 dfa2
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA215 dfa215
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA26 dfa26
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA3 dfa3
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA31 dfa31
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA32 dfa32
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA34 dfa34
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA35 dfa35
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA36 dfa36
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA39 dfa39
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA4 dfa4
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA40 dfa40
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA60 dfa60
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA61 dfa61
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA63 dfa63
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA64 dfa64
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA67 dfa67
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA68 dfa68
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA69 dfa69
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA70 dfa70
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA71 dfa71
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA8 dfa8
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA85 dfa85
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA86 dfa86
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA87 dfa87
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA88 dfa88
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA9 dfa9
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA90 dfa90
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA91 dfa91
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA93 dfa93
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA94 dfa94
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA95 dfa95
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA96 dfa96
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA97 dfa97
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA98 dfa98
           
protected  org.drools.rule.builder.dialect.java.parser.JavaParser.DFA99 dfa99
           
static int ENUM
           
static int EOF
           
static int EscapeSequence
           
static int Exponent
           
static int FloatingPointLiteral
           
static int FloatTypeSuffix
           
static org.antlr.runtime.BitSet FOLLOW_100_in_assignmentOperator4634
           
static org.antlr.runtime.BitSet FOLLOW_101_in_assignmentOperator4644
           
static org.antlr.runtime.BitSet FOLLOW_102_in_assignmentOperator4654
           
static org.antlr.runtime.BitSet FOLLOW_103_in_conditionalOrExpression4753
           
static org.antlr.runtime.BitSet FOLLOW_104_in_conditionalAndExpression4781
           
static org.antlr.runtime.BitSet FOLLOW_105_in_inclusiveOrExpression4809
           
static org.antlr.runtime.BitSet FOLLOW_106_in_exclusiveOrExpression4837
           
static org.antlr.runtime.BitSet FOLLOW_109_in_instanceOfExpression4926
           
static org.antlr.runtime.BitSet FOLLOW_110_in_unaryExpression5159
           
static org.antlr.runtime.BitSet FOLLOW_111_in_unaryExpression5169
           
static org.antlr.runtime.BitSet FOLLOW_114_in_unaryExpression5181
           
static org.antlr.runtime.BitSet FOLLOW_115_in_unaryExpression5193
           
static org.antlr.runtime.BitSet FOLLOW_116_in_unaryExpressionNotPlusMinus5224
           
static org.antlr.runtime.BitSet FOLLOW_117_in_unaryExpressionNotPlusMinus5235
           
static org.antlr.runtime.BitSet FOLLOW_118_in_identifierSuffix5584
           
static org.antlr.runtime.BitSet FOLLOW_118_in_primary5354
           
static org.antlr.runtime.BitSet FOLLOW_118_in_primary5367
           
static org.antlr.runtime.BitSet FOLLOW_118_in_selector5927
           
static org.antlr.runtime.BitSet FOLLOW_119_in_identifierSuffix5610
           
static org.antlr.runtime.BitSet FOLLOW_119_in_primary5433
           
static org.antlr.runtime.BitSet FOLLOW_119_in_selector5953
           
static org.antlr.runtime.BitSet FOLLOW_24_in_packageDeclaration124
           
static org.antlr.runtime.BitSet FOLLOW_25_in_annotationTypeElementRest2559
           
static org.antlr.runtime.BitSet FOLLOW_25_in_annotationTypeElementRest2571
           
static org.antlr.runtime.BitSet FOLLOW_25_in_annotationTypeElementRest2584
           
static org.antlr.runtime.BitSet FOLLOW_25_in_annotationTypeElementRest2597
           
static org.antlr.runtime.BitSet FOLLOW_25_in_annotationTypeElementRest2610
           
static org.antlr.runtime.BitSet FOLLOW_25_in_classBodyDeclaration663
           
static org.antlr.runtime.BitSet FOLLOW_25_in_enumBodyDeclarations513
           
static org.antlr.runtime.BitSet FOLLOW_25_in_fieldDeclaration854
           
static org.antlr.runtime.BitSet FOLLOW_25_in_forControl4343
           
static org.antlr.runtime.BitSet FOLLOW_25_in_forControl4348
           
static org.antlr.runtime.BitSet FOLLOW_25_in_forStatement3465
           
static org.antlr.runtime.BitSet FOLLOW_25_in_forStatement3470
           
static org.antlr.runtime.BitSet FOLLOW_25_in_importDeclaration166
           
static org.antlr.runtime.BitSet FOLLOW_25_in_interfaceBodyDeclaration884
           
static org.antlr.runtime.BitSet FOLLOW_25_in_interfaceMethodDeclaratorRest1165
           
static org.antlr.runtime.BitSet FOLLOW_25_in_interfaceMethodOrFieldRest985
           
static org.antlr.runtime.BitSet FOLLOW_25_in_localVariableDeclaration2889
           
static org.antlr.runtime.BitSet FOLLOW_25_in_methodDeclaratorRest1060
           
static org.antlr.runtime.BitSet FOLLOW_25_in_packageDeclaration128
           
static org.antlr.runtime.BitSet FOLLOW_25_in_statement2925
           
static org.antlr.runtime.BitSet FOLLOW_25_in_statement2966
           
static org.antlr.runtime.BitSet FOLLOW_25_in_statement3027
           
static org.antlr.runtime.BitSet FOLLOW_25_in_statement3049
           
static org.antlr.runtime.BitSet FOLLOW_25_in_statement3062
           
static org.antlr.runtime.BitSet FOLLOW_25_in_statement3097
           
static org.antlr.runtime.BitSet FOLLOW_25_in_statement3107
           
static org.antlr.runtime.BitSet FOLLOW_25_in_synpred135_Java2571
           
static org.antlr.runtime.BitSet FOLLOW_25_in_synpred137_Java2584
           
static org.antlr.runtime.BitSet FOLLOW_25_in_synpred139_Java2597
           
static org.antlr.runtime.BitSet FOLLOW_25_in_throwStatement3168
           
static org.antlr.runtime.BitSet FOLLOW_25_in_typeDeclaration193
           
static org.antlr.runtime.BitSet FOLLOW_25_in_voidInterfaceMethodDeclaratorRest1228
           
static org.antlr.runtime.BitSet FOLLOW_25_in_voidMethodDeclaratorRest1122
           
static org.antlr.runtime.BitSet FOLLOW_26_in_importDeclaration145
           
static org.antlr.runtime.BitSet FOLLOW_27_in_classBodyDeclaration671
           
static org.antlr.runtime.BitSet FOLLOW_27_in_importDeclaration147
           
static org.antlr.runtime.BitSet FOLLOW_27_in_modifier1600
           
static org.antlr.runtime.BitSet FOLLOW_28_in_annotationName2324
           
static org.antlr.runtime.BitSet FOLLOW_28_in_createdName5684
           
static org.antlr.runtime.BitSet FOLLOW_28_in_identifierSuffix5520
           
static org.antlr.runtime.BitSet FOLLOW_28_in_identifierSuffix5558
           
static org.antlr.runtime.BitSet FOLLOW_28_in_identifierSuffix5570
           
static org.antlr.runtime.BitSet FOLLOW_28_in_identifierSuffix5582
           
static org.antlr.runtime.BitSet FOLLOW_28_in_identifierSuffix5594
           
static org.antlr.runtime.BitSet FOLLOW_28_in_identifierSuffix5608
           
static org.antlr.runtime.BitSet FOLLOW_28_in_importDeclaration153
           
static org.antlr.runtime.BitSet FOLLOW_28_in_importDeclaration160
           
static org.antlr.runtime.BitSet FOLLOW_28_in_packageOrTypeName1690
           
static org.antlr.runtime.BitSet FOLLOW_28_in_primary5370
           
static org.antlr.runtime.BitSet FOLLOW_28_in_primary5404
           
static org.antlr.runtime.BitSet FOLLOW_28_in_primary5452
           
static org.antlr.runtime.BitSet FOLLOW_28_in_primary5480
           
static org.antlr.runtime.BitSet FOLLOW_28_in_primary5494
           
static org.antlr.runtime.BitSet FOLLOW_28_in_qualifiedName2113
           
static org.antlr.runtime.BitSet FOLLOW_28_in_selector5908
           
static org.antlr.runtime.BitSet FOLLOW_28_in_selector5925
           
static org.antlr.runtime.BitSet FOLLOW_28_in_selector5937
           
static org.antlr.runtime.BitSet FOLLOW_28_in_selector5951
           
static org.antlr.runtime.BitSet FOLLOW_28_in_superSuffix6001
           
static org.antlr.runtime.BitSet FOLLOW_28_in_synpred247_Java5370
           
static org.antlr.runtime.BitSet FOLLOW_28_in_synpred251_Java5404
           
static org.antlr.runtime.BitSet FOLLOW_28_in_synpred256_Java5452
           
static org.antlr.runtime.BitSet FOLLOW_28_in_synpred85_Java1690
           
static org.antlr.runtime.BitSet FOLLOW_28_in_type1771
           
static org.antlr.runtime.BitSet FOLLOW_28_in_typeName1744
           
static org.antlr.runtime.BitSet FOLLOW_29_in_importDeclaration162
           
static org.antlr.runtime.BitSet FOLLOW_30_in_identifierSuffix5522
           
static org.antlr.runtime.BitSet FOLLOW_30_in_identifierSuffix5560
           
static org.antlr.runtime.BitSet FOLLOW_30_in_normalClassDeclaration263
           
static org.antlr.runtime.BitSet FOLLOW_30_in_primary5482
           
static org.antlr.runtime.BitSet FOLLOW_30_in_primary5496
           
static org.antlr.runtime.BitSet FOLLOW_31_in_normalClassDeclaration281
           
static org.antlr.runtime.BitSet FOLLOW_31_in_normalInterfaceDeclaration572
           
static org.antlr.runtime.BitSet FOLLOW_31_in_typeParameter358
           
static org.antlr.runtime.BitSet FOLLOW_32_in_enumDeclaration408
           
static org.antlr.runtime.BitSet FOLLOW_32_in_normalClassDeclaration296
           
static org.antlr.runtime.BitSet FOLLOW_33_in_assignmentOperator4664
           
static org.antlr.runtime.BitSet FOLLOW_33_in_assignmentOperator4666
           
static org.antlr.runtime.BitSet FOLLOW_33_in_nonWildcardTypeArguments5856
           
static org.antlr.runtime.BitSet FOLLOW_33_in_relationalOp4976
           
static org.antlr.runtime.BitSet FOLLOW_33_in_relationalOp4988
           
static org.antlr.runtime.BitSet FOLLOW_33_in_shiftOp5048
           
static org.antlr.runtime.BitSet FOLLOW_33_in_shiftOp5050
           
static org.antlr.runtime.BitSet FOLLOW_33_in_typeArguments1922
           
static org.antlr.runtime.BitSet FOLLOW_33_in_typeParameters327
           
static org.antlr.runtime.BitSet FOLLOW_34_in_arrayInitializer1527
           
static org.antlr.runtime.BitSet FOLLOW_34_in_arrayInitializer1534
           
static org.antlr.runtime.BitSet FOLLOW_34_in_constantDeclaratorsRest1423
           
static org.antlr.runtime.BitSet FOLLOW_34_in_elementValueArrayInitializer2436
           
static org.antlr.runtime.BitSet FOLLOW_34_in_elementValuePairs2348
           
static org.antlr.runtime.BitSet FOLLOW_34_in_enumBody436
           
static org.antlr.runtime.BitSet FOLLOW_34_in_enumConstants462
           
static org.antlr.runtime.BitSet FOLLOW_34_in_expressionList4495
           
static org.antlr.runtime.BitSet FOLLOW_34_in_formalParameterDeclsRest2060
           
static org.antlr.runtime.BitSet FOLLOW_34_in_modifyStatement3870
           
static org.antlr.runtime.BitSet FOLLOW_34_in_moreStatementExpressions4303
           
static org.antlr.runtime.BitSet FOLLOW_34_in_qualifiedNameList1991
           
static org.antlr.runtime.BitSet FOLLOW_34_in_typeArguments1927
           
static org.antlr.runtime.BitSet FOLLOW_34_in_typeList598
           
static org.antlr.runtime.BitSet FOLLOW_34_in_typeParameters332
           
static org.antlr.runtime.BitSet FOLLOW_34_in_variableDeclarators1293
           
static org.antlr.runtime.BitSet FOLLOW_35_in_assignmentOperator4678
           
static org.antlr.runtime.BitSet FOLLOW_35_in_assignmentOperator4680
           
static org.antlr.runtime.BitSet FOLLOW_35_in_assignmentOperator4692
           
static org.antlr.runtime.BitSet FOLLOW_35_in_assignmentOperator4694
           
static org.antlr.runtime.BitSet FOLLOW_35_in_assignmentOperator4696
           
static org.antlr.runtime.BitSet FOLLOW_35_in_nonWildcardTypeArguments5860
           
static org.antlr.runtime.BitSet FOLLOW_35_in_relationalOp4982
           
static org.antlr.runtime.BitSet FOLLOW_35_in_relationalOp4992
           
static org.antlr.runtime.BitSet FOLLOW_35_in_shiftOp5054
           
static org.antlr.runtime.BitSet FOLLOW_35_in_shiftOp5056
           
static org.antlr.runtime.BitSet FOLLOW_35_in_shiftOp5058
           
static org.antlr.runtime.BitSet FOLLOW_35_in_shiftOp5062
           
static org.antlr.runtime.BitSet FOLLOW_35_in_shiftOp5064
           
static org.antlr.runtime.BitSet FOLLOW_35_in_synpred210_Java4678
           
static org.antlr.runtime.BitSet FOLLOW_35_in_synpred210_Java4680
           
static org.antlr.runtime.BitSet FOLLOW_35_in_synpred226_Java5054
           
static org.antlr.runtime.BitSet FOLLOW_35_in_synpred226_Java5056
           
static org.antlr.runtime.BitSet FOLLOW_35_in_synpred226_Java5058
           
static org.antlr.runtime.BitSet FOLLOW_35_in_typeArguments1933
           
static org.antlr.runtime.BitSet FOLLOW_35_in_typeParameters338
           
static org.antlr.runtime.BitSet FOLLOW_36_in_andExpression4865
           
static org.antlr.runtime.BitSet FOLLOW_36_in_bound382
           
static org.antlr.runtime.BitSet FOLLOW_37_in_annotationTypeBody2485
           
static org.antlr.runtime.BitSet FOLLOW_37_in_arrayInitializer1521
           
static org.antlr.runtime.BitSet FOLLOW_37_in_block2751
           
static org.antlr.runtime.BitSet FOLLOW_37_in_classBody619
           
static org.antlr.runtime.BitSet FOLLOW_37_in_elementValueArrayInitializer2430
           
static org.antlr.runtime.BitSet FOLLOW_37_in_enumBody431
           
static org.antlr.runtime.BitSet FOLLOW_37_in_interfaceBody641
           
static org.antlr.runtime.BitSet FOLLOW_37_in_modifyStatement3846
           
static org.antlr.runtime.BitSet FOLLOW_37_in_statement2998
           
static org.antlr.runtime.BitSet FOLLOW_37_in_tryStatement3664
           
static org.antlr.runtime.BitSet FOLLOW_37_in_tryStatement3713
           
static org.antlr.runtime.BitSet FOLLOW_37_in_tryStatement3774
           
static org.antlr.runtime.BitSet FOLLOW_38_in_annotationTypeBody2492
           
static org.antlr.runtime.BitSet FOLLOW_38_in_arrayInitializer1541
           
static org.antlr.runtime.BitSet FOLLOW_38_in_block2756
           
static org.antlr.runtime.BitSet FOLLOW_38_in_classBody624
           
static org.antlr.runtime.BitSet FOLLOW_38_in_elementValueArrayInitializer2445
           
static org.antlr.runtime.BitSet FOLLOW_38_in_enumBody442
           
static org.antlr.runtime.BitSet FOLLOW_38_in_interfaceBody646
           
static org.antlr.runtime.BitSet FOLLOW_38_in_modifyStatement3898
           
static org.antlr.runtime.BitSet FOLLOW_38_in_statement3002
           
static org.antlr.runtime.BitSet FOLLOW_38_in_tryStatement3677
           
static org.antlr.runtime.BitSet FOLLOW_38_in_tryStatement3728
           
static org.antlr.runtime.BitSet FOLLOW_38_in_tryStatement3790
           
static org.antlr.runtime.BitSet FOLLOW_39_in_annotationTypeDeclaration2464
           
static org.antlr.runtime.BitSet FOLLOW_39_in_normalInterfaceDeclaration564
           
static org.antlr.runtime.BitSet FOLLOW_40_in_genericMethodOrConstructorRest797
           
static org.antlr.runtime.BitSet FOLLOW_40_in_interfaceGenericMethodDecl1189
           
static org.antlr.runtime.BitSet FOLLOW_40_in_interfaceMemberDecl921
           
static org.antlr.runtime.BitSet FOLLOW_40_in_memberDecl726
           
static org.antlr.runtime.BitSet FOLLOW_40_in_primary5492
           
static org.antlr.runtime.BitSet FOLLOW_41_in_arrayCreatorRest5735
           
static org.antlr.runtime.BitSet FOLLOW_41_in_arrayCreatorRest5752
           
static org.antlr.runtime.BitSet FOLLOW_41_in_arrayCreatorRest5777
           
static org.antlr.runtime.BitSet FOLLOW_41_in_arrayCreatorRest5786
           
static org.antlr.runtime.BitSet FOLLOW_41_in_constantDeclaratorRest1445
           
static org.antlr.runtime.BitSet FOLLOW_41_in_epStatement4069
           
static org.antlr.runtime.BitSet FOLLOW_41_in_epStatement4105
           
static org.antlr.runtime.BitSet FOLLOW_41_in_epStatement4141
           
static org.antlr.runtime.BitSet FOLLOW_41_in_identifierSuffix5514
           
static org.antlr.runtime.BitSet FOLLOW_41_in_identifierSuffix5531
           
static org.antlr.runtime.BitSet FOLLOW_41_in_interfaceMethodDeclaratorRest1152
           
static org.antlr.runtime.BitSet FOLLOW_41_in_methodDeclaratorRest1013
           
static org.antlr.runtime.BitSet FOLLOW_41_in_primary5474
           
static org.antlr.runtime.BitSet FOLLOW_41_in_selector5970
           
static org.antlr.runtime.BitSet FOLLOW_41_in_synpred263_Java5531
           
static org.antlr.runtime.BitSet FOLLOW_41_in_synpred279_Java5777
           
static org.antlr.runtime.BitSet FOLLOW_41_in_type1784
           
static org.antlr.runtime.BitSet FOLLOW_41_in_type1799
           
static org.antlr.runtime.BitSet FOLLOW_41_in_variableDeclaratorId1473
           
static org.antlr.runtime.BitSet FOLLOW_41_in_variableDeclaratorRest1374
           
static org.antlr.runtime.BitSet FOLLOW_42_in_arrayCreatorRest5749
           
static org.antlr.runtime.BitSet FOLLOW_42_in_arrayCreatorRest5754
           
static org.antlr.runtime.BitSet FOLLOW_42_in_arrayCreatorRest5774
           
static org.antlr.runtime.BitSet FOLLOW_42_in_arrayCreatorRest5781
           
static org.antlr.runtime.BitSet FOLLOW_42_in_arrayCreatorRest5788
           
static org.antlr.runtime.BitSet FOLLOW_42_in_constantDeclaratorRest1447
           
static org.antlr.runtime.BitSet FOLLOW_42_in_epStatement4077
           
static org.antlr.runtime.BitSet FOLLOW_42_in_epStatement4113
           
static org.antlr.runtime.BitSet FOLLOW_42_in_epStatement4149
           
static org.antlr.runtime.BitSet FOLLOW_42_in_identifierSuffix5516
           
static org.antlr.runtime.BitSet FOLLOW_42_in_identifierSuffix5535
           
static org.antlr.runtime.BitSet FOLLOW_42_in_interfaceMethodDeclaratorRest1154
           
static org.antlr.runtime.BitSet FOLLOW_42_in_methodDeclaratorRest1015
           
static org.antlr.runtime.BitSet FOLLOW_42_in_primary5476
           
static org.antlr.runtime.BitSet FOLLOW_42_in_selector5974
           
static org.antlr.runtime.BitSet FOLLOW_42_in_synpred263_Java5535
           
static org.antlr.runtime.BitSet FOLLOW_42_in_synpred279_Java5781
           
static org.antlr.runtime.BitSet FOLLOW_42_in_type1786
           
static org.antlr.runtime.BitSet FOLLOW_42_in_type1801
           
static org.antlr.runtime.BitSet FOLLOW_42_in_variableDeclaratorId1475
           
static org.antlr.runtime.BitSet FOLLOW_42_in_variableDeclaratorRest1376
           
static org.antlr.runtime.BitSet FOLLOW_43_in_constructorDeclaratorRest1248
           
static org.antlr.runtime.BitSet FOLLOW_43_in_interfaceMethodDeclaratorRest1159
           
static org.antlr.runtime.BitSet FOLLOW_43_in_methodDeclaratorRest1028
           
static org.antlr.runtime.BitSet FOLLOW_43_in_voidInterfaceMethodDeclaratorRest1222
           
static org.antlr.runtime.BitSet FOLLOW_43_in_voidMethodDeclaratorRest1090
           
static org.antlr.runtime.BitSet FOLLOW_44_in_assignmentOperator4574
           
static org.antlr.runtime.BitSet FOLLOW_44_in_assignmentOperator4668
           
static org.antlr.runtime.BitSet FOLLOW_44_in_assignmentOperator4682
           
static org.antlr.runtime.BitSet FOLLOW_44_in_assignmentOperator4698
           
static org.antlr.runtime.BitSet FOLLOW_44_in_constantDeclaratorRest1451
           
static org.antlr.runtime.BitSet FOLLOW_44_in_elementValuePair2372
           
static org.antlr.runtime.BitSet FOLLOW_44_in_relationalOp4978
           
static org.antlr.runtime.BitSet FOLLOW_44_in_relationalOp4984
           
static org.antlr.runtime.BitSet FOLLOW_44_in_synpred210_Java4682
           
static org.antlr.runtime.BitSet FOLLOW_44_in_variableDeclaratorRest1381
           
static org.antlr.runtime.BitSet FOLLOW_44_in_variableDeclaratorRest1393
           
static org.antlr.runtime.BitSet FOLLOW_45_in_modifier1570
           
static org.antlr.runtime.BitSet FOLLOW_46_in_modifier1580
           
static org.antlr.runtime.BitSet FOLLOW_47_in_modifier1590
           
static org.antlr.runtime.BitSet FOLLOW_48_in_modifier1610
           
static org.antlr.runtime.BitSet FOLLOW_49_in_modifier1620
           
static org.antlr.runtime.BitSet FOLLOW_49_in_variableModifier1895
           
static org.antlr.runtime.BitSet FOLLOW_50_in_modifier1630
           
static org.antlr.runtime.BitSet FOLLOW_51_in_modifier1640
           
static org.antlr.runtime.BitSet FOLLOW_51_in_statement3010
           
static org.antlr.runtime.BitSet FOLLOW_52_in_modifier1650
           
static org.antlr.runtime.BitSet FOLLOW_53_in_modifier1660
           
static org.antlr.runtime.BitSet FOLLOW_54_in_modifier1670
           
static org.antlr.runtime.BitSet FOLLOW_63_in_conditionalExpression4721
           
static org.antlr.runtime.BitSet FOLLOW_63_in_typeArgument1958
           
static org.antlr.runtime.BitSet FOLLOW_64_in_explicitGenericInvocationSuffix5877
           
static org.antlr.runtime.BitSet FOLLOW_64_in_identifierSuffix5596
           
static org.antlr.runtime.BitSet FOLLOW_64_in_primary5389
           
static org.antlr.runtime.BitSet FOLLOW_64_in_selector5939
           
static org.antlr.runtime.BitSet FOLLOW_65_in_annotation2297
           
static org.antlr.runtime.BitSet FOLLOW_65_in_annotationMethodRest2658
           
static org.antlr.runtime.BitSet FOLLOW_65_in_arguments6025
           
static org.antlr.runtime.BitSet FOLLOW_65_in_castExpression5285
           
static org.antlr.runtime.BitSet FOLLOW_65_in_castExpression5300
           
static org.antlr.runtime.BitSet FOLLOW_65_in_formalParameters2012
           
static org.antlr.runtime.BitSet FOLLOW_65_in_forStatement3380
           
static org.antlr.runtime.BitSet FOLLOW_65_in_parExpression4469
           
static org.antlr.runtime.BitSet FOLLOW_65_in_retractStatement3998
           
static org.antlr.runtime.BitSet FOLLOW_65_in_synpred242_Java5285
           
static org.antlr.runtime.BitSet FOLLOW_65_in_tryStatement3697
           
static org.antlr.runtime.BitSet FOLLOW_65_in_updateStatement3938
           
static org.antlr.runtime.BitSet FOLLOW_66_in_annotation2302
           
static org.antlr.runtime.BitSet FOLLOW_66_in_annotationMethodRest2660
           
static org.antlr.runtime.BitSet FOLLOW_66_in_arguments6030
           
static org.antlr.runtime.BitSet FOLLOW_66_in_castExpression5289
           
static org.antlr.runtime.BitSet FOLLOW_66_in_castExpression5310
           
static org.antlr.runtime.BitSet FOLLOW_66_in_formalParameters2017
           
static org.antlr.runtime.BitSet FOLLOW_66_in_forStatement3518
           
static org.antlr.runtime.BitSet FOLLOW_66_in_parExpression4473
           
static org.antlr.runtime.BitSet FOLLOW_66_in_retractStatement4014
           
static org.antlr.runtime.BitSet FOLLOW_66_in_synpred242_Java5289
           
static org.antlr.runtime.BitSet FOLLOW_66_in_tryStatement3701
           
static org.antlr.runtime.BitSet FOLLOW_66_in_updateStatement3954
           
static org.antlr.runtime.BitSet FOLLOW_67_in_formalParameterDeclsRest2074
           
static org.antlr.runtime.BitSet FOLLOW_68_in_literal2187
           
static org.antlr.runtime.BitSet FOLLOW_71_in_annotation2292
           
static org.antlr.runtime.BitSet FOLLOW_71_in_annotationTypeDeclaration2462
           
static org.antlr.runtime.BitSet FOLLOW_72_in_defaultValue2703
           
static org.antlr.runtime.BitSet FOLLOW_72_in_switchLabel4283
           
static org.antlr.runtime.BitSet FOLLOW_73_in_statement2914
           
static org.antlr.runtime.BitSet FOLLOW_74_in_conditionalExpression4725
           
static org.antlr.runtime.BitSet FOLLOW_74_in_forStatement3422
           
static org.antlr.runtime.BitSet FOLLOW_74_in_forVarControl4431
           
static org.antlr.runtime.BitSet FOLLOW_74_in_statement2919
           
static org.antlr.runtime.BitSet FOLLOW_74_in_statement3117
           
static org.antlr.runtime.BitSet FOLLOW_74_in_switchLabel4259
           
static org.antlr.runtime.BitSet FOLLOW_74_in_switchLabel4273
           
static org.antlr.runtime.BitSet FOLLOW_74_in_switchLabel4285
           
static org.antlr.runtime.BitSet FOLLOW_74_in_synpred172_Java3422
           
static org.antlr.runtime.BitSet FOLLOW_74_in_synpred188_Java4259
           
static org.antlr.runtime.BitSet FOLLOW_74_in_synpred189_Java4273
           
static org.antlr.runtime.BitSet FOLLOW_75_in_statement2958
           
static org.antlr.runtime.BitSet FOLLOW_76_in_statement2962
           
static org.antlr.runtime.BitSet FOLLOW_76_in_whileStatement3581
           
static org.antlr.runtime.BitSet FOLLOW_77_in_statement2994
           
static org.antlr.runtime.BitSet FOLLOW_78_in_statement3022
           
static org.antlr.runtime.BitSet FOLLOW_79_in_statement3044
           
static org.antlr.runtime.BitSet FOLLOW_80_in_statement3057
           
static org.antlr.runtime.BitSet FOLLOW_81_in_throwStatement3152
           
static org.antlr.runtime.BitSet FOLLOW_82_in_ifStatement3224
           
static org.antlr.runtime.BitSet FOLLOW_82_in_ifStatement3275
           
static org.antlr.runtime.BitSet FOLLOW_82_in_synpred169_Java3275
           
static org.antlr.runtime.BitSet FOLLOW_82_in_synpred170_Java3275
           
static org.antlr.runtime.BitSet FOLLOW_83_in_ifStatement3271
           
static org.antlr.runtime.BitSet FOLLOW_83_in_synpred170_Java3271
           
static org.antlr.runtime.BitSet FOLLOW_84_in_forStatement3376
           
static org.antlr.runtime.BitSet FOLLOW_85_in_tryStatement3653
           
static org.antlr.runtime.BitSet FOLLOW_86_in_tryStatement3695
           
static org.antlr.runtime.BitSet FOLLOW_87_in_tryStatement3762
           
static org.antlr.runtime.BitSet FOLLOW_88_in_modifyStatement3832
           
static org.antlr.runtime.BitSet FOLLOW_89_in_updateStatement3936
           
static org.antlr.runtime.BitSet FOLLOW_90_in_retractStatement3996
           
static org.antlr.runtime.BitSet FOLLOW_91_in_epStatement4067
           
static org.antlr.runtime.BitSet FOLLOW_92_in_epStatement4103
           
static org.antlr.runtime.BitSet FOLLOW_93_in_epStatement4139
           
static org.antlr.runtime.BitSet FOLLOW_94_in_switchLabel4255
           
static org.antlr.runtime.BitSet FOLLOW_94_in_switchLabel4269
           
static org.antlr.runtime.BitSet FOLLOW_94_in_synpred188_Java4255
           
static org.antlr.runtime.BitSet FOLLOW_94_in_synpred189_Java4269
           
static org.antlr.runtime.BitSet FOLLOW_95_in_assignmentOperator4584
           
static org.antlr.runtime.BitSet FOLLOW_96_in_assignmentOperator4594
           
static org.antlr.runtime.BitSet FOLLOW_97_in_assignmentOperator4604
           
static org.antlr.runtime.BitSet FOLLOW_98_in_assignmentOperator4614
           
static org.antlr.runtime.BitSet FOLLOW_99_in_assignmentOperator4624
           
static org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_shiftExpression5012
           
static org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_shiftExpression5018
           
static org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_synpred224_Java5018
           
static org.antlr.runtime.BitSet FOLLOW_andExpression_in_exclusiveOrExpression4833
           
static org.antlr.runtime.BitSet FOLLOW_andExpression_in_exclusiveOrExpression4839
           
static org.antlr.runtime.BitSet FOLLOW_annotation_in_annotations2274
           
static org.antlr.runtime.BitSet FOLLOW_annotation_in_elementValue2403
           
static org.antlr.runtime.BitSet FOLLOW_annotation_in_modifier1560
           
static org.antlr.runtime.BitSet FOLLOW_annotation_in_synpred120_Java2274
           
static org.antlr.runtime.BitSet FOLLOW_annotation_in_variableModifier1905
           
static org.antlr.runtime.BitSet FOLLOW_annotationConstantRest_in_annotationMethodOrConstantRest2638
           
static org.antlr.runtime.BitSet FOLLOW_annotationMethodOrConstantRest_in_annotationTypeElementRest2557
           
static org.antlr.runtime.BitSet FOLLOW_annotationMethodRest_in_annotationMethodOrConstantRest2628
           
static org.antlr.runtime.BitSet FOLLOW_annotationName_in_annotation2294
           
static org.antlr.runtime.BitSet FOLLOW_annotations_in_compilationUnit73
           
static org.antlr.runtime.BitSet FOLLOW_annotations_in_enumConstant483
           
static org.antlr.runtime.BitSet FOLLOW_annotations_in_synpred1_Java73
           
static org.antlr.runtime.BitSet FOLLOW_annotationTypeBody_in_annotationTypeDeclaration2468
           
static org.antlr.runtime.BitSet FOLLOW_annotationTypeDeclaration_in_annotationTypeElementRest2608
           
static org.antlr.runtime.BitSet FOLLOW_annotationTypeDeclaration_in_interfaceDeclaration547
           
static org.antlr.runtime.BitSet FOLLOW_annotationTypeElementDeclaration_in_annotationTypeElementDeclarations2510
           
static org.antlr.runtime.BitSet FOLLOW_annotationTypeElementDeclaration_in_annotationTypeElementDeclarations2514
           
static org.antlr.runtime.BitSet FOLLOW_annotationTypeElementDeclarations_in_annotationTypeBody2488
           
static org.antlr.runtime.BitSet FOLLOW_annotationTypeElementRest_in_annotationTypeElementDeclaration2538
           
static org.antlr.runtime.BitSet FOLLOW_arguments_in_classCreatorRest5817
           
static org.antlr.runtime.BitSet FOLLOW_arguments_in_enumConstant489
           
static org.antlr.runtime.BitSet FOLLOW_arguments_in_explicitGenericInvocationSuffix5891
           
static org.antlr.runtime.BitSet FOLLOW_arguments_in_identifierSuffix5548
           
static org.antlr.runtime.BitSet FOLLOW_arguments_in_identifierSuffix5598
           
static org.antlr.runtime.BitSet FOLLOW_arguments_in_primary5356
           
static org.antlr.runtime.BitSet FOLLOW_arguments_in_selector5913
           
static org.antlr.runtime.BitSet FOLLOW_arguments_in_superSuffix5991
           
static org.antlr.runtime.BitSet FOLLOW_arguments_in_superSuffix6006
           
static org.antlr.runtime.BitSet FOLLOW_arrayCreatorRest_in_creator5648
           
static org.antlr.runtime.BitSet FOLLOW_arrayInitializer_in_arrayCreatorRest5758
           
static org.antlr.runtime.BitSet FOLLOW_arrayInitializer_in_variableInitializer1494
           
static org.antlr.runtime.BitSet FOLLOW_assignmentOperator_in_expression4553
           
static org.antlr.runtime.BitSet FOLLOW_assignmentOperator_in_synpred199_Java4553
           
static org.antlr.runtime.BitSet FOLLOW_block_in_classBodyDeclaration674
           
static org.antlr.runtime.BitSet FOLLOW_block_in_methodBody2093
           
static org.antlr.runtime.BitSet FOLLOW_block_in_statement2906
           
static org.antlr.runtime.BitSet FOLLOW_block_in_statement3014
           
static org.antlr.runtime.BitSet FOLLOW_blockStatement_in_block2753
           
static org.antlr.runtime.BitSet FOLLOW_blockStatement_in_switchBlockStatementGroup4237
           
static org.antlr.runtime.BitSet FOLLOW_blockStatement_in_tryStatement3666
           
static org.antlr.runtime.BitSet FOLLOW_blockStatement_in_tryStatement3715
           
static org.antlr.runtime.BitSet FOLLOW_blockStatement_in_tryStatement3776
           
static org.antlr.runtime.BitSet FOLLOW_booleanLiteral_in_literal2177
           
static org.antlr.runtime.BitSet FOLLOW_bound_in_typeParameter360
           
static org.antlr.runtime.BitSet FOLLOW_castExpression_in_synpred238_Java5247
           
static org.antlr.runtime.BitSet FOLLOW_castExpression_in_unaryExpressionNotPlusMinus5247
           
static org.antlr.runtime.BitSet FOLLOW_CharacterLiteral_in_literal2157
           
static org.antlr.runtime.BitSet FOLLOW_classBody_in_classCreatorRest5819
           
static org.antlr.runtime.BitSet FOLLOW_classBody_in_enumConstant494
           
static org.antlr.runtime.BitSet FOLLOW_classBody_in_normalClassDeclaration310
           
static org.antlr.runtime.BitSet FOLLOW_classBodyDeclaration_in_classBody621
           
static org.antlr.runtime.BitSet FOLLOW_classBodyDeclaration_in_enumBodyDeclarations516
           
static org.antlr.runtime.BitSet FOLLOW_classCreatorRest_in_creator5652
           
static org.antlr.runtime.BitSet FOLLOW_classCreatorRest_in_innerCreator5718
           
static org.antlr.runtime.BitSet FOLLOW_classDeclaration_in_annotationTypeElementRest2569
           
static org.antlr.runtime.BitSet FOLLOW_classDeclaration_in_classOrInterfaceDeclaration214
           
static org.antlr.runtime.BitSet FOLLOW_classDeclaration_in_interfaceMemberDecl945
           
static org.antlr.runtime.BitSet FOLLOW_classDeclaration_in_memberDecl756
           
static org.antlr.runtime.BitSet FOLLOW_classDeclaration_in_synpred135_Java2569
           
static org.antlr.runtime.BitSet FOLLOW_classOrInterfaceDeclaration_in_blockStatement2781
           
static org.antlr.runtime.BitSet FOLLOW_classOrInterfaceDeclaration_in_synpred145_Java2781
           
static org.antlr.runtime.BitSet FOLLOW_classOrInterfaceDeclaration_in_typeDeclaration183
           
static org.antlr.runtime.BitSet FOLLOW_conditionalAndExpression_in_conditionalOrExpression4749
           
static org.antlr.runtime.BitSet FOLLOW_conditionalAndExpression_in_conditionalOrExpression4755
           
static org.antlr.runtime.BitSet FOLLOW_conditionalExpression_in_elementValue2393
           
static org.antlr.runtime.BitSet FOLLOW_conditionalExpression_in_expression4550
           
static org.antlr.runtime.BitSet FOLLOW_conditionalOrExpression_in_conditionalExpression4717
           
static org.antlr.runtime.BitSet FOLLOW_constantDeclarator_in_constantDeclaratorsRest1425
           
static org.antlr.runtime.BitSet FOLLOW_constantDeclaratorRest_in_constantDeclarator1273
           
static org.antlr.runtime.BitSet FOLLOW_constantDeclaratorRest_in_constantDeclaratorsRest1420
           
static org.antlr.runtime.BitSet FOLLOW_constantDeclaratorsRest_in_interfaceMethodOrFieldRest983
           
static org.antlr.runtime.BitSet FOLLOW_constantExpression_in_switchLabel4257
           
static org.antlr.runtime.BitSet FOLLOW_constantExpression_in_synpred188_Java4257
           
static org.antlr.runtime.BitSet FOLLOW_constructorDeclaratorRest_in_genericMethodOrConstructorRest812
           
static org.antlr.runtime.BitSet FOLLOW_constructorDeclaratorRest_in_memberDecl740
           
static org.antlr.runtime.BitSet FOLLOW_createdName_in_creator5637
           
static org.antlr.runtime.BitSet FOLLOW_creator_in_primary5435
           
static org.antlr.runtime.BitSet FOLLOW_defaultValue_in_annotationMethodRest2663
           
static org.antlr.runtime.BitSet FOLLOW_elementValue_in_defaultValue2705
           
static org.antlr.runtime.BitSet FOLLOW_elementValue_in_elementValueArrayInitializer2433
           
static org.antlr.runtime.BitSet FOLLOW_elementValue_in_elementValueArrayInitializer2438
           
static org.antlr.runtime.BitSet FOLLOW_elementValue_in_elementValuePair2376
           
static org.antlr.runtime.BitSet FOLLOW_elementValueArrayInitializer_in_elementValue2413
           
static org.antlr.runtime.BitSet FOLLOW_elementValuePair_in_elementValuePairs2345
           
static org.antlr.runtime.BitSet FOLLOW_elementValuePair_in_elementValuePairs2350
           
static org.antlr.runtime.BitSet FOLLOW_elementValuePairs_in_annotation2299
           
static org.antlr.runtime.BitSet FOLLOW_ENUM_in_enumDeclaration403
           
static org.antlr.runtime.BitSet FOLLOW_enumBody_in_enumDeclaration414
           
static org.antlr.runtime.BitSet FOLLOW_enumBodyDeclarations_in_enumBody439
           
static org.antlr.runtime.BitSet FOLLOW_enumConstant_in_enumConstants459
           
static org.antlr.runtime.BitSet FOLLOW_enumConstant_in_enumConstants464
           
static org.antlr.runtime.BitSet FOLLOW_enumConstantName_in_switchLabel4271
           
static org.antlr.runtime.BitSet FOLLOW_enumConstantName_in_synpred189_Java4271
           
static org.antlr.runtime.BitSet FOLLOW_enumConstants_in_enumBody433
           
static org.antlr.runtime.BitSet FOLLOW_enumDeclaration_in_annotationTypeElementRest2595
           
static org.antlr.runtime.BitSet FOLLOW_enumDeclaration_in_classDeclaration246
           
static org.antlr.runtime.BitSet FOLLOW_enumDeclaration_in_synpred139_Java2595
           
static org.antlr.runtime.BitSet FOLLOW_epStatement_in_primary5401
           
static org.antlr.runtime.BitSet FOLLOW_equalityExpression_in_andExpression4861
           
static org.antlr.runtime.BitSet FOLLOW_equalityExpression_in_andExpression4867
           
static org.antlr.runtime.BitSet FOLLOW_exclusiveOrExpression_in_inclusiveOrExpression4805
           
static org.antlr.runtime.BitSet FOLLOW_exclusiveOrExpression_in_inclusiveOrExpression4811
           
static org.antlr.runtime.BitSet FOLLOW_explicitGenericInvocation_in_identifierSuffix5572
           
static org.antlr.runtime.BitSet FOLLOW_explicitGenericInvocationSuffix_in_explicitGenericInvocation5839
           
static org.antlr.runtime.BitSet FOLLOW_explicitGenericInvocationSuffix_in_primary5350
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_arrayCreatorRest5772
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_arrayCreatorRest5779
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_castExpression5307
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_conditionalExpression4723
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_conditionalExpression4727
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_constantExpression4533
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_expression4555
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_expressionList4492
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_expressionList4497
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_forControl4345
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_forStatement3424
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_forStatement3467
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_forVarControl4433
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_identifierSuffix5533
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_modifyStatement3854
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_modifyStatement3874
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_parExpression4471
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_retractStatement4004
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_selector5972
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_statement2916
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_statement2921
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_statement3024
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_statementExpression4516
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_synpred172_Java3424
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_synpred199_Java4555
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_synpred263_Java5533
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_synpred279_Java5779
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_throwStatement3158
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_updateStatement3944
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_variableInitializer1504
           
static org.antlr.runtime.BitSet FOLLOW_expressionList_in_arguments6027
           
static org.antlr.runtime.BitSet FOLLOW_expressionList_in_forInit4407
           
static org.antlr.runtime.BitSet FOLLOW_expressionList_in_forUpdate4450
           
static org.antlr.runtime.BitSet FOLLOW_fieldDeclaration_in_memberDecl718
           
static org.antlr.runtime.BitSet FOLLOW_fieldDeclaration_in_synpred39_Java718
           
static org.antlr.runtime.BitSet FOLLOW_FloatingPointLiteral_in_literal2147
           
static org.antlr.runtime.BitSet FOLLOW_forInit_in_forControl4340
           
static org.antlr.runtime.BitSet FOLLOW_forInit_in_forStatement3460
           
static org.antlr.runtime.BitSet FOLLOW_formalParameter_in_tryStatement3699
           
static org.antlr.runtime.BitSet FOLLOW_formalParameterDecls_in_formalParameterDeclsRest2062
           
static org.antlr.runtime.BitSet FOLLOW_formalParameterDecls_in_formalParameters2014
           
static org.antlr.runtime.BitSet FOLLOW_formalParameterDeclsRest_in_formalParameterDecls2039
           
static org.antlr.runtime.BitSet FOLLOW_formalParameters_in_constructorDeclaratorRest1245
           
static org.antlr.runtime.BitSet FOLLOW_formalParameters_in_interfaceMethodDeclaratorRest1149
           
static org.antlr.runtime.BitSet FOLLOW_formalParameters_in_methodDeclaratorRest1010
           
static org.antlr.runtime.BitSet FOLLOW_formalParameters_in_voidInterfaceMethodDeclaratorRest1219
           
static org.antlr.runtime.BitSet FOLLOW_formalParameters_in_voidMethodDeclaratorRest1087
           
static org.antlr.runtime.BitSet FOLLOW_forStatement_in_statement2941
           
static org.antlr.runtime.BitSet FOLLOW_forUpdate_in_forControl4350
           
static org.antlr.runtime.BitSet FOLLOW_forUpdate_in_forStatement3472
           
static org.antlr.runtime.BitSet FOLLOW_forVarControl_in_forControl4332
           
static org.antlr.runtime.BitSet FOLLOW_forVarControl_in_synpred191_Java4332
           
static org.antlr.runtime.BitSet FOLLOW_genericMethodOrConstructorDecl_in_memberDecl702
           
static org.antlr.runtime.BitSet FOLLOW_genericMethodOrConstructorRest_in_genericMethodOrConstructorDecl775
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_annotationMethodRest2656
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_annotationName2321
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_annotationName2326
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_annotationTypeDeclaration2466
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_constantDeclarator1271
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_createdName5670
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_createdName5686
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_elementValuePair2370
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_enumConstant486
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_enumConstantName1713
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_enumDeclaration405
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_explicitGenericInvocationSuffix5889
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_forStatement3418
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_forVarControl4429
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_genericMethodOrConstructorRest800
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_genericMethodOrConstructorRest810
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_importDeclaration150
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_importDeclaration155
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_innerCreator5716
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_interfaceGenericMethodDecl1192
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_interfaceMemberDecl923
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_interfaceMethodOrFieldDecl964
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_memberDecl728
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_memberDecl738
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_methodDeclaration831
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_normalClassDeclaration265
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_normalInterfaceDeclaration566
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_packageOrTypeName1687
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_packageOrTypeName1692
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_primary5372
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_primary5406
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_primary5447
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_primary5454
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_qualifiedName2110
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_qualifiedName2115
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_selector5910
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_statement3046
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_statement3059
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_statement3115
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_superSuffix6003
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_synpred172_Java3418
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_synpred247_Java5372
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_synpred251_Java5406
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_synpred256_Java5454
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_synpred85_Java1692
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_type1763
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_type1773
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_typeName1732
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_typeName1746
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_typeParameter355
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_variableDeclarator1342
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_variableDeclaratorId1470
           
static org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_primary5377
           
static org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_primary5411
           
static org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_primary5459
           
static org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_synpred248_Java5377
           
static org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_synpred252_Java5411
           
static org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_synpred257_Java5459
           
static org.antlr.runtime.BitSet FOLLOW_ifStatement_in_statement2933
           
static org.antlr.runtime.BitSet FOLLOW_importDeclaration_in_compilationUnit95
           
static org.antlr.runtime.BitSet FOLLOW_inclusiveOrExpression_in_conditionalAndExpression4777
           
static org.antlr.runtime.BitSet FOLLOW_inclusiveOrExpression_in_conditionalAndExpression4783
           
static org.antlr.runtime.BitSet FOLLOW_innerCreator_in_identifierSuffix5617
           
static org.antlr.runtime.BitSet FOLLOW_innerCreator_in_selector5960
           
static org.antlr.runtime.BitSet FOLLOW_instanceOfExpression_in_equalityExpression4889
           
static org.antlr.runtime.BitSet FOLLOW_instanceOfExpression_in_equalityExpression4901
           
static org.antlr.runtime.BitSet FOLLOW_integerLiteral_in_literal2137
           
static org.antlr.runtime.BitSet FOLLOW_interfaceBody_in_normalInterfaceDeclaration578
           
static org.antlr.runtime.BitSet FOLLOW_interfaceBodyDeclaration_in_interfaceBody643
           
static org.antlr.runtime.BitSet FOLLOW_interfaceDeclaration_in_annotationTypeElementRest2582
           
static org.antlr.runtime.BitSet FOLLOW_interfaceDeclaration_in_classOrInterfaceDeclaration218
           
static org.antlr.runtime.BitSet FOLLOW_interfaceDeclaration_in_interfaceMemberDecl935
           
static org.antlr.runtime.BitSet FOLLOW_interfaceDeclaration_in_memberDecl748
           
static org.antlr.runtime.BitSet FOLLOW_interfaceDeclaration_in_synpred137_Java2582
           
static org.antlr.runtime.BitSet FOLLOW_interfaceGenericMethodDecl_in_interfaceMemberDecl911
           
static org.antlr.runtime.BitSet FOLLOW_interfaceMemberDecl_in_interfaceBodyDeclaration874
           
static org.antlr.runtime.BitSet FOLLOW_interfaceMethodDeclaratorRest_in_interfaceGenericMethodDecl1202
           
static org.antlr.runtime.BitSet FOLLOW_interfaceMethodDeclaratorRest_in_interfaceMethodOrFieldRest993
           
static org.antlr.runtime.BitSet FOLLOW_interfaceMethodOrFieldDecl_in_interfaceMemberDecl901
           
static org.antlr.runtime.BitSet FOLLOW_interfaceMethodOrFieldRest_in_interfaceMethodOrFieldDecl966
           
static org.antlr.runtime.BitSet FOLLOW_literal_in_primary5423
           
static org.antlr.runtime.BitSet FOLLOW_localVariableDeclaration_in_blockStatement2773
           
static org.antlr.runtime.BitSet FOLLOW_localVariableDeclaration_in_synpred144_Java2773
           
static org.antlr.runtime.BitSet FOLLOW_memberDecl_in_classBodyDeclaration685
           
static org.antlr.runtime.BitSet FOLLOW_methodBody_in_constructorDeclaratorRest1254
           
static org.antlr.runtime.BitSet FOLLOW_methodBody_in_methodDeclaratorRest1046
           
static org.antlr.runtime.BitSet FOLLOW_methodBody_in_voidMethodDeclaratorRest1108
           
static org.antlr.runtime.BitSet FOLLOW_methodDeclaration_in_memberDecl710
           
static org.antlr.runtime.BitSet FOLLOW_methodDeclaration_in_synpred38_Java710
           
static org.antlr.runtime.BitSet FOLLOW_methodDeclaratorRest_in_genericMethodOrConstructorRest802
           
static org.antlr.runtime.BitSet FOLLOW_methodDeclaratorRest_in_methodDeclaration833
           
static org.antlr.runtime.BitSet FOLLOW_modifier_in_annotationTypeElementDeclaration2534
           
static org.antlr.runtime.BitSet FOLLOW_modifier_in_classBodyDeclaration682
           
static org.antlr.runtime.BitSet FOLLOW_modifier_in_classOrInterfaceDeclaration210
           
static org.antlr.runtime.BitSet FOLLOW_modifier_in_interfaceBodyDeclaration871
           
static org.antlr.runtime.BitSet FOLLOW_modifyStatement_in_statement3075
           
static org.antlr.runtime.BitSet FOLLOW_multiplicativeExpression_in_additiveExpression5085
           
static org.antlr.runtime.BitSet FOLLOW_multiplicativeExpression_in_additiveExpression5097
           
static org.antlr.runtime.BitSet FOLLOW_nonWildcardTypeArguments_in_creator5634
           
static org.antlr.runtime.BitSet FOLLOW_nonWildcardTypeArguments_in_explicitGenericInvocation5837
           
static org.antlr.runtime.BitSet FOLLOW_nonWildcardTypeArguments_in_identifierSuffix5613
           
static org.antlr.runtime.BitSet FOLLOW_nonWildcardTypeArguments_in_primary5339
           
static org.antlr.runtime.BitSet FOLLOW_nonWildcardTypeArguments_in_selector5956
           
static org.antlr.runtime.BitSet FOLLOW_normalClassDeclaration_in_classDeclaration236
           
static org.antlr.runtime.BitSet FOLLOW_normalInterfaceDeclaration_in_interfaceDeclaration535
           
static org.antlr.runtime.BitSet FOLLOW_packageDeclaration_in_compilationUnit84
           
static org.antlr.runtime.BitSet FOLLOW_packageOrTypeName_in_typeName1742
           
static org.antlr.runtime.BitSet FOLLOW_parExpression_in_ifStatement3226
           
static org.antlr.runtime.BitSet FOLLOW_parExpression_in_ifStatement3277
           
static org.antlr.runtime.BitSet FOLLOW_parExpression_in_modifyStatement3834
           
static org.antlr.runtime.BitSet FOLLOW_parExpression_in_primary5329
           
static org.antlr.runtime.BitSet FOLLOW_parExpression_in_statement2964
           
static org.antlr.runtime.BitSet FOLLOW_parExpression_in_statement2996
           
static org.antlr.runtime.BitSet FOLLOW_parExpression_in_statement3012
           
static org.antlr.runtime.BitSet FOLLOW_parExpression_in_synpred169_Java3277
           
static org.antlr.runtime.BitSet FOLLOW_parExpression_in_synpred170_Java3277
           
static org.antlr.runtime.BitSet FOLLOW_parExpression_in_whileStatement3583
           
static org.antlr.runtime.BitSet FOLLOW_primary_in_unaryExpression5183
           
static org.antlr.runtime.BitSet FOLLOW_primary_in_unaryExpression5195
           
static org.antlr.runtime.BitSet FOLLOW_primary_in_unaryExpressionNotPlusMinus5257
           
static org.antlr.runtime.BitSet FOLLOW_primitiveType_in_castExpression5287
           
static org.antlr.runtime.BitSet FOLLOW_primitiveType_in_createdName5699
           
static org.antlr.runtime.BitSet FOLLOW_primitiveType_in_primary5471
           
static org.antlr.runtime.BitSet FOLLOW_primitiveType_in_synpred242_Java5287
           
static org.antlr.runtime.BitSet FOLLOW_primitiveType_in_type1796
           
static org.antlr.runtime.BitSet FOLLOW_qualifiedName_in_packageDeclaration126
           
static org.antlr.runtime.BitSet FOLLOW_qualifiedName_in_qualifiedNameList1988
           
static org.antlr.runtime.BitSet FOLLOW_qualifiedName_in_qualifiedNameList1993
           
static org.antlr.runtime.BitSet FOLLOW_qualifiedNameList_in_constructorDeclaratorRest1250
           
static org.antlr.runtime.BitSet FOLLOW_qualifiedNameList_in_interfaceMethodDeclaratorRest1161
           
static org.antlr.runtime.BitSet FOLLOW_qualifiedNameList_in_methodDeclaratorRest1030
           
static org.antlr.runtime.BitSet FOLLOW_qualifiedNameList_in_voidInterfaceMethodDeclaratorRest1224
           
static org.antlr.runtime.BitSet FOLLOW_qualifiedNameList_in_voidMethodDeclaratorRest1092
           
static org.antlr.runtime.BitSet FOLLOW_relationalExpression_in_instanceOfExpression4923
           
static org.antlr.runtime.BitSet FOLLOW_relationalOp_in_relationalExpression4953
           
static org.antlr.runtime.BitSet FOLLOW_relationalOp_in_synpred220_Java4953
           
static org.antlr.runtime.BitSet FOLLOW_retractStatement_in_statement3089
           
static org.antlr.runtime.BitSet FOLLOW_selector_in_unaryExpressionNotPlusMinus5259
           
static org.antlr.runtime.BitSet FOLLOW_set_in_additiveExpression5089
           
static org.antlr.runtime.BitSet FOLLOW_set_in_booleanLiteral0
           
static org.antlr.runtime.BitSet FOLLOW_set_in_equalityExpression4893
           
static org.antlr.runtime.BitSet FOLLOW_set_in_integerLiteral0
           
static org.antlr.runtime.BitSet FOLLOW_set_in_multiplicativeExpression5123
           
static org.antlr.runtime.BitSet FOLLOW_set_in_primitiveType0
           
static org.antlr.runtime.BitSet FOLLOW_set_in_typeArgument1961
           
static org.antlr.runtime.BitSet FOLLOW_set_in_unaryExpressionNotPlusMinus5262
           
static org.antlr.runtime.BitSet FOLLOW_shiftExpression_in_relationalExpression4949
           
static org.antlr.runtime.BitSet FOLLOW_shiftExpression_in_relationalExpression4955
           
static org.antlr.runtime.BitSet FOLLOW_shiftExpression_in_synpred220_Java4955
           
static org.antlr.runtime.BitSet FOLLOW_shiftOp_in_shiftExpression5016
           
static org.antlr.runtime.BitSet FOLLOW_shiftOp_in_synpred224_Java5016
           
static org.antlr.runtime.BitSet FOLLOW_statement_in_blockStatement2793
           
static org.antlr.runtime.BitSet FOLLOW_statement_in_forStatement3522
           
static org.antlr.runtime.BitSet FOLLOW_statement_in_ifStatement3244
           
static org.antlr.runtime.BitSet FOLLOW_statement_in_ifStatement3308
           
static org.antlr.runtime.BitSet FOLLOW_statement_in_statement2960
           
static org.antlr.runtime.BitSet FOLLOW_statement_in_statement3119
           
static org.antlr.runtime.BitSet FOLLOW_statement_in_synpred170_Java3308
           
static org.antlr.runtime.BitSet FOLLOW_statement_in_whileStatement3600
           
static org.antlr.runtime.BitSet FOLLOW_statementExpression_in_moreStatementExpressions4305
           
static org.antlr.runtime.BitSet FOLLOW_statementExpression_in_statement3105
           
static org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_epStatement4073
           
static org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_epStatement4109
           
static org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_epStatement4145
           
static org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_literal2167
           
static org.antlr.runtime.BitSet FOLLOW_superSuffix_in_explicitGenericInvocationSuffix5879
           
static org.antlr.runtime.BitSet FOLLOW_superSuffix_in_primary5391
           
static org.antlr.runtime.BitSet FOLLOW_superSuffix_in_selector5941
           
static org.antlr.runtime.BitSet FOLLOW_switchBlockStatementGroup_in_switchBlockStatementGroups4216
           
static org.antlr.runtime.BitSet FOLLOW_switchBlockStatementGroups_in_statement3000
           
static org.antlr.runtime.BitSet FOLLOW_switchLabel_in_switchBlockStatementGroup4235
           
static org.antlr.runtime.BitSet FOLLOW_throwStatement_in_statement3036
           
static org.antlr.runtime.BitSet FOLLOW_tryStatement_in_statement2979
           
static org.antlr.runtime.BitSet FOLLOW_type_in_annotationTypeElementRest2555
           
static org.antlr.runtime.BitSet FOLLOW_type_in_bound379
           
static org.antlr.runtime.BitSet FOLLOW_type_in_bound384
           
static org.antlr.runtime.BitSet FOLLOW_type_in_castExpression5303
           
static org.antlr.runtime.BitSet FOLLOW_type_in_fieldDeclaration850
           
static org.antlr.runtime.BitSet FOLLOW_type_in_forInit4397
           
static org.antlr.runtime.BitSet FOLLOW_type_in_formalParameter4196
           
static org.antlr.runtime.BitSet FOLLOW_type_in_formalParameterDecls2037
           
static org.antlr.runtime.BitSet FOLLOW_type_in_forStatement3416
           
static org.antlr.runtime.BitSet FOLLOW_type_in_forVarControl4427
           
static org.antlr.runtime.BitSet FOLLOW_type_in_genericMethodOrConstructorRest793
           
static org.antlr.runtime.BitSet FOLLOW_type_in_instanceOfExpression4928
           
static org.antlr.runtime.BitSet FOLLOW_type_in_interfaceGenericMethodDecl1185
           
static org.antlr.runtime.BitSet FOLLOW_type_in_interfaceMethodOrFieldDecl962
           
static org.antlr.runtime.BitSet FOLLOW_type_in_localVariableDeclaration2871
           
static org.antlr.runtime.BitSet FOLLOW_type_in_methodDeclaration829
           
static org.antlr.runtime.BitSet FOLLOW_type_in_normalClassDeclaration283
           
static org.antlr.runtime.BitSet FOLLOW_type_in_synpred172_Java3416
           
static org.antlr.runtime.BitSet FOLLOW_type_in_synpred196_Java4397
           
static org.antlr.runtime.BitSet FOLLOW_type_in_synpred243_Java5303
           
static org.antlr.runtime.BitSet FOLLOW_type_in_typeArgument1950
           
static org.antlr.runtime.BitSet FOLLOW_type_in_typeArgument1969
           
static org.antlr.runtime.BitSet FOLLOW_type_in_typeList595
           
static org.antlr.runtime.BitSet FOLLOW_type_in_typeList600
           
static org.antlr.runtime.BitSet FOLLOW_typeArgument_in_typeArguments1924
           
static org.antlr.runtime.BitSet FOLLOW_typeArgument_in_typeArguments1929
           
static org.antlr.runtime.BitSet FOLLOW_typeArguments_in_createdName5672
           
static org.antlr.runtime.BitSet FOLLOW_typeArguments_in_createdName5688
           
static org.antlr.runtime.BitSet FOLLOW_typeArguments_in_type1766
           
static org.antlr.runtime.BitSet FOLLOW_typeArguments_in_type1776
           
static org.antlr.runtime.BitSet FOLLOW_typeDeclaration_in_compilationUnit106
           
static org.antlr.runtime.BitSet FOLLOW_typeList_in_enumDeclaration410
           
static org.antlr.runtime.BitSet FOLLOW_typeList_in_nonWildcardTypeArguments5858
           
static org.antlr.runtime.BitSet FOLLOW_typeList_in_normalClassDeclaration298
           
static org.antlr.runtime.BitSet FOLLOW_typeList_in_normalInterfaceDeclaration574
           
static org.antlr.runtime.BitSet FOLLOW_typeParameter_in_typeParameters329
           
static org.antlr.runtime.BitSet FOLLOW_typeParameter_in_typeParameters334
           
static org.antlr.runtime.BitSet FOLLOW_typeParameters_in_genericMethodOrConstructorDecl773
           
static org.antlr.runtime.BitSet FOLLOW_typeParameters_in_interfaceGenericMethodDecl1182
           
static org.antlr.runtime.BitSet FOLLOW_typeParameters_in_normalClassDeclaration268
           
static org.antlr.runtime.BitSet FOLLOW_typeParameters_in_normalInterfaceDeclaration568
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_castExpression5291
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_multiplicativeExpression5119
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_multiplicativeExpression5137
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_synpred242_Java5291
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_unaryExpression5161
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_unaryExpression5171
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_unaryExpressionNotPlusMinus5226
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_unaryExpressionNotPlusMinus5237
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpressionNotPlusMinus_in_castExpression5312
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpressionNotPlusMinus_in_unaryExpression5205
           
static org.antlr.runtime.BitSet FOLLOW_updateStatement_in_statement3082
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclarator_in_variableDeclarators1290
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclarator_in_variableDeclarators1295
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclaratorId_in_formalParameter4198
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclaratorId_in_formalParameterDeclsRest2057
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclaratorId_in_formalParameterDeclsRest2076
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclaratorRest_in_variableDeclarator1346
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclarators_in_annotationConstantRest2684
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclarators_in_fieldDeclaration852
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclarators_in_forInit4399
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclarators_in_localVariableDeclaration2887
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclarators_in_synpred196_Java4399
           
static org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_arrayInitializer1524
           
static org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_arrayInitializer1529
           
static org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_constantDeclaratorRest1453
           
static org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_variableDeclaratorRest1383
           
static org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_variableDeclaratorRest1395
           
static org.antlr.runtime.BitSet FOLLOW_variableModifier_in_forInit4394
           
static org.antlr.runtime.BitSet FOLLOW_variableModifier_in_formalParameter4193
           
static org.antlr.runtime.BitSet FOLLOW_variableModifier_in_formalParameterDecls2034
           
static org.antlr.runtime.BitSet FOLLOW_variableModifier_in_forStatement3413
           
static org.antlr.runtime.BitSet FOLLOW_variableModifier_in_forVarControl4424
           
static org.antlr.runtime.BitSet FOLLOW_variableModifier_in_localVariableDeclaration2848
           
static org.antlr.runtime.BitSet FOLLOW_variableModifier_in_synpred172_Java3413
           
static org.antlr.runtime.BitSet FOLLOW_variableModifier_in_synpred196_Java4394
           
static org.antlr.runtime.BitSet FOLLOW_voidInterfaceMethodDeclaratorRest_in_interfaceMemberDecl925
           
static org.antlr.runtime.BitSet FOLLOW_voidMethodDeclaratorRest_in_memberDecl730
           
static org.antlr.runtime.BitSet FOLLOW_whileStatement_in_statement2950
           
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
           
protected  Stack localVariableDeclaration_stack
           
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__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 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 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 defaultValue()
           
 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()
           
 List getErrorMessages()
          Return a list of pretty strings summarising the errors
 List getErrors()
          return the raw RecognitionException errors
 String getGrammarFileName()
           
 List getIdentifiers()
           
 List 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 innerCreator()
           
 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 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 synpred169_Java_fragment()
           
 boolean synpred169_Java()
           
 void synpred170_Java_fragment()
           
 boolean synpred170_Java()
           
 void synpred172_Java_fragment()
           
 boolean synpred172_Java()
           
 void synpred188_Java_fragment()
           
 boolean synpred188_Java()
           
 void synpred189_Java_fragment()
           
 boolean synpred189_Java()
           
 void synpred191_Java_fragment()
           
 boolean synpred191_Java()
           
 void synpred196_Java_fragment()
           
 boolean synpred196_Java()
           
 void synpred199_Java_fragment()
           
 boolean synpred199_Java()
           
 void synpred210_Java_fragment()
           
 boolean synpred210_Java()
           
 void synpred220_Java_fragment()
           
 boolean synpred220_Java()
           
 void synpred224_Java_fragment()
           
 boolean synpred224_Java()
           
 void synpred226_Java_fragment()
           
 boolean synpred226_Java()
           
 void synpred238_Java_fragment()
           
 boolean synpred238_Java()
           
 void synpred242_Java_fragment()
           
 boolean synpred242_Java()
           
 void synpred243_Java_fragment()
           
 boolean synpred243_Java()
           
 void synpred247_Java_fragment()
           
 boolean synpred247_Java()
           
 void synpred248_Java_fragment()
           
 boolean synpred248_Java()
           
 void synpred251_Java_fragment()
           
 boolean synpred251_Java()
           
 void synpred252_Java_fragment()
           
 boolean synpred252_Java()
           
 void synpred256_Java_fragment()
           
 boolean synpred256_Java()
           
 void synpred257_Java_fragment()
           
 boolean synpred257_Java()
           
 void synpred263_Java_fragment()
           
 boolean synpred263_Java()
           
 void synpred279_Java_fragment()
           
 boolean synpred279_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, getBacktrackingLevel, getErrorHeader, getErrorMessage, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatch, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, recoverFromMismatchedToken, 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

Identifier

public static final int Identifier
See Also:
Constant Field Values

ENUM

public static final int ENUM
See Also:
Constant Field Values

FloatingPointLiteral

public static final int FloatingPointLiteral
See Also:
Constant Field Values

CharacterLiteral

public static final int CharacterLiteral
See Also:
Constant Field Values

StringLiteral

public static final int StringLiteral
See Also:
Constant Field Values

HexLiteral

public static final int HexLiteral
See Also:
Constant Field Values

OctalLiteral

public static final int OctalLiteral
See Also:
Constant Field Values

DecimalLiteral

public static final int DecimalLiteral
See Also:
Constant Field Values

HexDigit

public static final int HexDigit
See Also:
Constant Field Values

IntegerTypeSuffix

public static final int IntegerTypeSuffix
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

EscapeSequence

public static final int EscapeSequence
See Also:
Constant Field Values

UnicodeEscape

public static final int UnicodeEscape
See Also:
Constant Field Values

OctalEscape

public static final int OctalEscape
See Also:
Constant Field Values

Letter

public static final int Letter
See Also:
Constant Field Values

JavaIDDigit

public static final int JavaIDDigit
See Also:
Constant Field Values

WS

public static final int WS
See Also:
Constant Field Values

COMMENT

public static final int COMMENT
See Also:
Constant Field Values

LINE_COMMENT

public static final int LINE_COMMENT
See Also:
Constant Field Values

IGNORE_TOKEN

public static final org.antlr.runtime.CommonToken IGNORE_TOKEN

variableDeclarator_stack

protected Stack variableDeclarator_stack

localVariableDeclaration_stack

protected Stack localVariableDeclaration_stack

dfa1

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA1 dfa1

dfa2

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA2 dfa2

dfa3

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA3 dfa3

dfa4

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA4 dfa4

dfa8

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA8 dfa8

dfa9

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA9 dfa9

dfa26

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA26 dfa26

dfa31

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA31 dfa31

dfa32

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA32 dfa32

dfa35

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA35 dfa35

dfa34

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA34 dfa34

dfa36

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA36 dfa36

dfa40

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA40 dfa40

dfa39

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA39 dfa39

dfa60

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA60 dfa60

dfa63

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA63 dfa63

dfa61

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA61 dfa61

dfa64

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA64 dfa64

dfa67

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA67 dfa67

dfa69

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA69 dfa69

dfa68

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA68 dfa68

dfa70

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA70 dfa70

dfa71

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA71 dfa71

dfa85

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA85 dfa85

dfa87

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA87 dfa87

dfa86

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA86 dfa86

dfa88

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA88 dfa88

dfa90

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA90 dfa90

dfa91

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA91 dfa91

dfa93

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA93 dfa93

dfa94

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA94 dfa94

dfa95

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA95 dfa95

dfa96

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA96 dfa96

dfa101

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA101 dfa101

dfa97

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA97 dfa97

dfa98

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA98 dfa98

dfa99

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA99 dfa99

dfa100

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA100 dfa100

dfa104

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA104 dfa104

dfa105

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA105 dfa105

dfa111

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA111 dfa111

dfa108

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA108 dfa108

dfa113

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA113 dfa113

dfa112

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA112 dfa112

dfa118

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA118 dfa118

dfa115

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA115 dfa115

dfa116

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA116 dfa116

dfa117

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA117 dfa117

dfa119

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA119 dfa119

dfa121

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA121 dfa121

dfa120

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA120 dfa120

dfa123

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA123 dfa123

dfa122

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA122 dfa122

dfa125

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA125 dfa125

dfa129

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA129 dfa129

dfa130

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA130 dfa130

dfa135

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA135 dfa135

dfa132

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA132 dfa132

dfa133

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA133 dfa133

dfa134

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA134 dfa134

dfa137

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA137 dfa137

dfa140

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA140 dfa140

dfa141

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA141 dfa141

dfa142

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA142 dfa142

dfa143

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA143 dfa143

dfa144

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA144 dfa144

dfa145

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA145 dfa145

dfa146

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA146 dfa146

dfa147

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA147 dfa147

dfa148

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA148 dfa148

dfa149

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA149 dfa149

dfa150

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA150 dfa150

dfa151

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA151 dfa151

dfa152

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA152 dfa152

dfa154

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA154 dfa154

dfa155

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA155 dfa155

dfa156

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA156 dfa156

dfa159

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA159 dfa159

dfa157

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA157 dfa157

dfa158

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA158 dfa158

dfa161

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA161 dfa161

dfa160

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA160 dfa160

dfa170

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA170 dfa170

dfa163

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA163 dfa163

dfa164

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA164 dfa164

dfa165

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA165 dfa165

dfa166

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA166 dfa166

dfa167

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA167 dfa167

dfa168

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA168 dfa168

dfa174

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA174 dfa174

dfa172

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA172 dfa172

dfa184

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA184 dfa184

dfa182

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA182 dfa182

dfa183

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA183 dfa183

dfa185

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA185 dfa185

dfa187

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA187 dfa187

dfa190

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA190 dfa190

dfa192

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA192 dfa192

dfa215

protected org.drools.rule.builder.dialect.java.parser.JavaParser.DFA215 dfa215

FOLLOW_annotations_in_compilationUnit73

public static final org.antlr.runtime.BitSet FOLLOW_annotations_in_compilationUnit73

FOLLOW_packageDeclaration_in_compilationUnit84

public static final org.antlr.runtime.BitSet FOLLOW_packageDeclaration_in_compilationUnit84

FOLLOW_importDeclaration_in_compilationUnit95

public static final org.antlr.runtime.BitSet FOLLOW_importDeclaration_in_compilationUnit95

FOLLOW_typeDeclaration_in_compilationUnit106

public static final org.antlr.runtime.BitSet FOLLOW_typeDeclaration_in_compilationUnit106

FOLLOW_24_in_packageDeclaration124

public static final org.antlr.runtime.BitSet FOLLOW_24_in_packageDeclaration124

FOLLOW_qualifiedName_in_packageDeclaration126

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedName_in_packageDeclaration126

FOLLOW_25_in_packageDeclaration128

public static final org.antlr.runtime.BitSet FOLLOW_25_in_packageDeclaration128

FOLLOW_26_in_importDeclaration145

public static final org.antlr.runtime.BitSet FOLLOW_26_in_importDeclaration145

FOLLOW_27_in_importDeclaration147

public static final org.antlr.runtime.BitSet FOLLOW_27_in_importDeclaration147

FOLLOW_Identifier_in_importDeclaration150

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_importDeclaration150

FOLLOW_28_in_importDeclaration153

public static final org.antlr.runtime.BitSet FOLLOW_28_in_importDeclaration153

FOLLOW_Identifier_in_importDeclaration155

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_importDeclaration155

FOLLOW_28_in_importDeclaration160

public static final org.antlr.runtime.BitSet FOLLOW_28_in_importDeclaration160

FOLLOW_29_in_importDeclaration162

public static final org.antlr.runtime.BitSet FOLLOW_29_in_importDeclaration162

FOLLOW_25_in_importDeclaration166

public static final org.antlr.runtime.BitSet FOLLOW_25_in_importDeclaration166

FOLLOW_classOrInterfaceDeclaration_in_typeDeclaration183

public static final org.antlr.runtime.BitSet FOLLOW_classOrInterfaceDeclaration_in_typeDeclaration183

FOLLOW_25_in_typeDeclaration193

public static final org.antlr.runtime.BitSet FOLLOW_25_in_typeDeclaration193

FOLLOW_modifier_in_classOrInterfaceDeclaration210

public static final org.antlr.runtime.BitSet FOLLOW_modifier_in_classOrInterfaceDeclaration210

FOLLOW_classDeclaration_in_classOrInterfaceDeclaration214

public static final org.antlr.runtime.BitSet FOLLOW_classDeclaration_in_classOrInterfaceDeclaration214

FOLLOW_interfaceDeclaration_in_classOrInterfaceDeclaration218

public static final org.antlr.runtime.BitSet FOLLOW_interfaceDeclaration_in_classOrInterfaceDeclaration218

FOLLOW_normalClassDeclaration_in_classDeclaration236

public static final org.antlr.runtime.BitSet FOLLOW_normalClassDeclaration_in_classDeclaration236

FOLLOW_enumDeclaration_in_classDeclaration246

public static final org.antlr.runtime.BitSet FOLLOW_enumDeclaration_in_classDeclaration246

FOLLOW_30_in_normalClassDeclaration263

public static final org.antlr.runtime.BitSet FOLLOW_30_in_normalClassDeclaration263

FOLLOW_Identifier_in_normalClassDeclaration265

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_normalClassDeclaration265

FOLLOW_typeParameters_in_normalClassDeclaration268

public static final org.antlr.runtime.BitSet FOLLOW_typeParameters_in_normalClassDeclaration268

FOLLOW_31_in_normalClassDeclaration281

public static final org.antlr.runtime.BitSet FOLLOW_31_in_normalClassDeclaration281

FOLLOW_type_in_normalClassDeclaration283

public static final org.antlr.runtime.BitSet FOLLOW_type_in_normalClassDeclaration283

FOLLOW_32_in_normalClassDeclaration296

public static final org.antlr.runtime.BitSet FOLLOW_32_in_normalClassDeclaration296

FOLLOW_typeList_in_normalClassDeclaration298

public static final org.antlr.runtime.BitSet FOLLOW_typeList_in_normalClassDeclaration298

FOLLOW_classBody_in_normalClassDeclaration310

public static final org.antlr.runtime.BitSet FOLLOW_classBody_in_normalClassDeclaration310

FOLLOW_33_in_typeParameters327

public static final org.antlr.runtime.BitSet FOLLOW_33_in_typeParameters327

FOLLOW_typeParameter_in_typeParameters329

public static final org.antlr.runtime.BitSet FOLLOW_typeParameter_in_typeParameters329

FOLLOW_34_in_typeParameters332

public static final org.antlr.runtime.BitSet FOLLOW_34_in_typeParameters332

FOLLOW_typeParameter_in_typeParameters334

public static final org.antlr.runtime.BitSet FOLLOW_typeParameter_in_typeParameters334

FOLLOW_35_in_typeParameters338

public static final org.antlr.runtime.BitSet FOLLOW_35_in_typeParameters338

FOLLOW_Identifier_in_typeParameter355

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_typeParameter355

FOLLOW_31_in_typeParameter358

public static final org.antlr.runtime.BitSet FOLLOW_31_in_typeParameter358

FOLLOW_bound_in_typeParameter360

public static final org.antlr.runtime.BitSet FOLLOW_bound_in_typeParameter360

FOLLOW_type_in_bound379

public static final org.antlr.runtime.BitSet FOLLOW_type_in_bound379

FOLLOW_36_in_bound382

public static final org.antlr.runtime.BitSet FOLLOW_36_in_bound382

FOLLOW_type_in_bound384

public static final org.antlr.runtime.BitSet FOLLOW_type_in_bound384

FOLLOW_ENUM_in_enumDeclaration403

public static final org.antlr.runtime.BitSet FOLLOW_ENUM_in_enumDeclaration403

FOLLOW_Identifier_in_enumDeclaration405

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_enumDeclaration405

FOLLOW_32_in_enumDeclaration408

public static final org.antlr.runtime.BitSet FOLLOW_32_in_enumDeclaration408

FOLLOW_typeList_in_enumDeclaration410

public static final org.antlr.runtime.BitSet FOLLOW_typeList_in_enumDeclaration410

FOLLOW_enumBody_in_enumDeclaration414

public static final org.antlr.runtime.BitSet FOLLOW_enumBody_in_enumDeclaration414

FOLLOW_37_in_enumBody431

public static final org.antlr.runtime.BitSet FOLLOW_37_in_enumBody431

FOLLOW_enumConstants_in_enumBody433

public static final org.antlr.runtime.BitSet FOLLOW_enumConstants_in_enumBody433

FOLLOW_34_in_enumBody436

public static final org.antlr.runtime.BitSet FOLLOW_34_in_enumBody436

FOLLOW_enumBodyDeclarations_in_enumBody439

public static final org.antlr.runtime.BitSet FOLLOW_enumBodyDeclarations_in_enumBody439

FOLLOW_38_in_enumBody442

public static final org.antlr.runtime.BitSet FOLLOW_38_in_enumBody442

FOLLOW_enumConstant_in_enumConstants459

public static final org.antlr.runtime.BitSet FOLLOW_enumConstant_in_enumConstants459

FOLLOW_34_in_enumConstants462

public static final org.antlr.runtime.BitSet FOLLOW_34_in_enumConstants462

FOLLOW_enumConstant_in_enumConstants464

public static final org.antlr.runtime.BitSet FOLLOW_enumConstant_in_enumConstants464

FOLLOW_annotations_in_enumConstant483

public static final org.antlr.runtime.BitSet FOLLOW_annotations_in_enumConstant483

FOLLOW_Identifier_in_enumConstant486

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_enumConstant486

FOLLOW_arguments_in_enumConstant489

public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_enumConstant489

FOLLOW_classBody_in_enumConstant494

public static final org.antlr.runtime.BitSet FOLLOW_classBody_in_enumConstant494

FOLLOW_25_in_enumBodyDeclarations513

public static final org.antlr.runtime.BitSet FOLLOW_25_in_enumBodyDeclarations513

FOLLOW_classBodyDeclaration_in_enumBodyDeclarations516

public static final org.antlr.runtime.BitSet FOLLOW_classBodyDeclaration_in_enumBodyDeclarations516

FOLLOW_normalInterfaceDeclaration_in_interfaceDeclaration535

public static final org.antlr.runtime.BitSet FOLLOW_normalInterfaceDeclaration_in_interfaceDeclaration535

FOLLOW_annotationTypeDeclaration_in_interfaceDeclaration547

public static final org.antlr.runtime.BitSet FOLLOW_annotationTypeDeclaration_in_interfaceDeclaration547

FOLLOW_39_in_normalInterfaceDeclaration564

public static final org.antlr.runtime.BitSet FOLLOW_39_in_normalInterfaceDeclaration564

FOLLOW_Identifier_in_normalInterfaceDeclaration566

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_normalInterfaceDeclaration566

FOLLOW_typeParameters_in_normalInterfaceDeclaration568

public static final org.antlr.runtime.BitSet FOLLOW_typeParameters_in_normalInterfaceDeclaration568

FOLLOW_31_in_normalInterfaceDeclaration572

public static final org.antlr.runtime.BitSet FOLLOW_31_in_normalInterfaceDeclaration572

FOLLOW_typeList_in_normalInterfaceDeclaration574

public static final org.antlr.runtime.BitSet FOLLOW_typeList_in_normalInterfaceDeclaration574

FOLLOW_interfaceBody_in_normalInterfaceDeclaration578

public static final org.antlr.runtime.BitSet FOLLOW_interfaceBody_in_normalInterfaceDeclaration578

FOLLOW_type_in_typeList595

public static final org.antlr.runtime.BitSet FOLLOW_type_in_typeList595

FOLLOW_34_in_typeList598

public static final org.antlr.runtime.BitSet FOLLOW_34_in_typeList598

FOLLOW_type_in_typeList600

public static final org.antlr.runtime.BitSet FOLLOW_type_in_typeList600

FOLLOW_37_in_classBody619

public static final org.antlr.runtime.BitSet FOLLOW_37_in_classBody619

FOLLOW_classBodyDeclaration_in_classBody621

public static final org.antlr.runtime.BitSet FOLLOW_classBodyDeclaration_in_classBody621

FOLLOW_38_in_classBody624

public static final org.antlr.runtime.BitSet FOLLOW_38_in_classBody624

FOLLOW_37_in_interfaceBody641

public static final org.antlr.runtime.BitSet FOLLOW_37_in_interfaceBody641

FOLLOW_interfaceBodyDeclaration_in_interfaceBody643

public static final org.antlr.runtime.BitSet FOLLOW_interfaceBodyDeclaration_in_interfaceBody643

FOLLOW_38_in_interfaceBody646

public static final org.antlr.runtime.BitSet FOLLOW_38_in_interfaceBody646

FOLLOW_25_in_classBodyDeclaration663

public static final org.antlr.runtime.BitSet FOLLOW_25_in_classBodyDeclaration663

FOLLOW_27_in_classBodyDeclaration671

public static final org.antlr.runtime.BitSet FOLLOW_27_in_classBodyDeclaration671

FOLLOW_block_in_classBodyDeclaration674

public static final org.antlr.runtime.BitSet FOLLOW_block_in_classBodyDeclaration674

FOLLOW_modifier_in_classBodyDeclaration682

public static final org.antlr.runtime.BitSet FOLLOW_modifier_in_classBodyDeclaration682

FOLLOW_memberDecl_in_classBodyDeclaration685

public static final org.antlr.runtime.BitSet FOLLOW_memberDecl_in_classBodyDeclaration685

FOLLOW_genericMethodOrConstructorDecl_in_memberDecl702

public static final org.antlr.runtime.BitSet FOLLOW_genericMethodOrConstructorDecl_in_memberDecl702

FOLLOW_methodDeclaration_in_memberDecl710

public static final org.antlr.runtime.BitSet FOLLOW_methodDeclaration_in_memberDecl710

FOLLOW_fieldDeclaration_in_memberDecl718

public static final org.antlr.runtime.BitSet FOLLOW_fieldDeclaration_in_memberDecl718

FOLLOW_40_in_memberDecl726

public static final org.antlr.runtime.BitSet FOLLOW_40_in_memberDecl726

FOLLOW_Identifier_in_memberDecl728

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_memberDecl728

FOLLOW_voidMethodDeclaratorRest_in_memberDecl730

public static final org.antlr.runtime.BitSet FOLLOW_voidMethodDeclaratorRest_in_memberDecl730

FOLLOW_Identifier_in_memberDecl738

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_memberDecl738

FOLLOW_constructorDeclaratorRest_in_memberDecl740

public static final org.antlr.runtime.BitSet FOLLOW_constructorDeclaratorRest_in_memberDecl740

FOLLOW_interfaceDeclaration_in_memberDecl748

public static final org.antlr.runtime.BitSet FOLLOW_interfaceDeclaration_in_memberDecl748

FOLLOW_classDeclaration_in_memberDecl756

public static final org.antlr.runtime.BitSet FOLLOW_classDeclaration_in_memberDecl756

FOLLOW_typeParameters_in_genericMethodOrConstructorDecl773

public static final org.antlr.runtime.BitSet FOLLOW_typeParameters_in_genericMethodOrConstructorDecl773

FOLLOW_genericMethodOrConstructorRest_in_genericMethodOrConstructorDecl775

public static final org.antlr.runtime.BitSet FOLLOW_genericMethodOrConstructorRest_in_genericMethodOrConstructorDecl775

FOLLOW_type_in_genericMethodOrConstructorRest793

public static final org.antlr.runtime.BitSet FOLLOW_type_in_genericMethodOrConstructorRest793

FOLLOW_40_in_genericMethodOrConstructorRest797

public static final org.antlr.runtime.BitSet FOLLOW_40_in_genericMethodOrConstructorRest797

FOLLOW_Identifier_in_genericMethodOrConstructorRest800

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_genericMethodOrConstructorRest800

FOLLOW_methodDeclaratorRest_in_genericMethodOrConstructorRest802

public static final org.antlr.runtime.BitSet FOLLOW_methodDeclaratorRest_in_genericMethodOrConstructorRest802

FOLLOW_Identifier_in_genericMethodOrConstructorRest810

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_genericMethodOrConstructorRest810

FOLLOW_constructorDeclaratorRest_in_genericMethodOrConstructorRest812

public static final org.antlr.runtime.BitSet FOLLOW_constructorDeclaratorRest_in_genericMethodOrConstructorRest812

FOLLOW_type_in_methodDeclaration829

public static final org.antlr.runtime.BitSet FOLLOW_type_in_methodDeclaration829

FOLLOW_Identifier_in_methodDeclaration831

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_methodDeclaration831

FOLLOW_methodDeclaratorRest_in_methodDeclaration833

public static final org.antlr.runtime.BitSet FOLLOW_methodDeclaratorRest_in_methodDeclaration833

FOLLOW_type_in_fieldDeclaration850

public static final org.antlr.runtime.BitSet FOLLOW_type_in_fieldDeclaration850

FOLLOW_variableDeclarators_in_fieldDeclaration852

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclarators_in_fieldDeclaration852

FOLLOW_25_in_fieldDeclaration854

public static final org.antlr.runtime.BitSet FOLLOW_25_in_fieldDeclaration854

FOLLOW_modifier_in_interfaceBodyDeclaration871

public static final org.antlr.runtime.BitSet FOLLOW_modifier_in_interfaceBodyDeclaration871

FOLLOW_interfaceMemberDecl_in_interfaceBodyDeclaration874

public static final org.antlr.runtime.BitSet FOLLOW_interfaceMemberDecl_in_interfaceBodyDeclaration874

FOLLOW_25_in_interfaceBodyDeclaration884

public static final org.antlr.runtime.BitSet FOLLOW_25_in_interfaceBodyDeclaration884

FOLLOW_interfaceMethodOrFieldDecl_in_interfaceMemberDecl901

public static final org.antlr.runtime.BitSet FOLLOW_interfaceMethodOrFieldDecl_in_interfaceMemberDecl901

FOLLOW_interfaceGenericMethodDecl_in_interfaceMemberDecl911

public static final org.antlr.runtime.BitSet FOLLOW_interfaceGenericMethodDecl_in_interfaceMemberDecl911

FOLLOW_40_in_interfaceMemberDecl921

public static final org.antlr.runtime.BitSet FOLLOW_40_in_interfaceMemberDecl921

FOLLOW_Identifier_in_interfaceMemberDecl923

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_interfaceMemberDecl923

FOLLOW_voidInterfaceMethodDeclaratorRest_in_interfaceMemberDecl925

public static final org.antlr.runtime.BitSet FOLLOW_voidInterfaceMethodDeclaratorRest_in_interfaceMemberDecl925

FOLLOW_interfaceDeclaration_in_interfaceMemberDecl935

public static final org.antlr.runtime.BitSet FOLLOW_interfaceDeclaration_in_interfaceMemberDecl935

FOLLOW_classDeclaration_in_interfaceMemberDecl945

public static final org.antlr.runtime.BitSet FOLLOW_classDeclaration_in_interfaceMemberDecl945

FOLLOW_type_in_interfaceMethodOrFieldDecl962

public static final org.antlr.runtime.BitSet FOLLOW_type_in_interfaceMethodOrFieldDecl962

FOLLOW_Identifier_in_interfaceMethodOrFieldDecl964

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_interfaceMethodOrFieldDecl964

FOLLOW_interfaceMethodOrFieldRest_in_interfaceMethodOrFieldDecl966

public static final org.antlr.runtime.BitSet FOLLOW_interfaceMethodOrFieldRest_in_interfaceMethodOrFieldDecl966

FOLLOW_constantDeclaratorsRest_in_interfaceMethodOrFieldRest983

public static final org.antlr.runtime.BitSet FOLLOW_constantDeclaratorsRest_in_interfaceMethodOrFieldRest983

FOLLOW_25_in_interfaceMethodOrFieldRest985

public static final org.antlr.runtime.BitSet FOLLOW_25_in_interfaceMethodOrFieldRest985

FOLLOW_interfaceMethodDeclaratorRest_in_interfaceMethodOrFieldRest993

public static final org.antlr.runtime.BitSet FOLLOW_interfaceMethodDeclaratorRest_in_interfaceMethodOrFieldRest993

FOLLOW_formalParameters_in_methodDeclaratorRest1010

public static final org.antlr.runtime.BitSet FOLLOW_formalParameters_in_methodDeclaratorRest1010

FOLLOW_41_in_methodDeclaratorRest1013

public static final org.antlr.runtime.BitSet FOLLOW_41_in_methodDeclaratorRest1013

FOLLOW_42_in_methodDeclaratorRest1015

public static final org.antlr.runtime.BitSet FOLLOW_42_in_methodDeclaratorRest1015

FOLLOW_43_in_methodDeclaratorRest1028

public static final org.antlr.runtime.BitSet FOLLOW_43_in_methodDeclaratorRest1028

FOLLOW_qualifiedNameList_in_methodDeclaratorRest1030

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedNameList_in_methodDeclaratorRest1030

FOLLOW_methodBody_in_methodDeclaratorRest1046

public static final org.antlr.runtime.BitSet FOLLOW_methodBody_in_methodDeclaratorRest1046

FOLLOW_25_in_methodDeclaratorRest1060

public static final org.antlr.runtime.BitSet FOLLOW_25_in_methodDeclaratorRest1060

FOLLOW_formalParameters_in_voidMethodDeclaratorRest1087

public static final org.antlr.runtime.BitSet FOLLOW_formalParameters_in_voidMethodDeclaratorRest1087

FOLLOW_43_in_voidMethodDeclaratorRest1090

public static final org.antlr.runtime.BitSet FOLLOW_43_in_voidMethodDeclaratorRest1090

FOLLOW_qualifiedNameList_in_voidMethodDeclaratorRest1092

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedNameList_in_voidMethodDeclaratorRest1092

FOLLOW_methodBody_in_voidMethodDeclaratorRest1108

public static final org.antlr.runtime.BitSet FOLLOW_methodBody_in_voidMethodDeclaratorRest1108

FOLLOW_25_in_voidMethodDeclaratorRest1122

public static final org.antlr.runtime.BitSet FOLLOW_25_in_voidMethodDeclaratorRest1122

FOLLOW_formalParameters_in_interfaceMethodDeclaratorRest1149

public static final org.antlr.runtime.BitSet FOLLOW_formalParameters_in_interfaceMethodDeclaratorRest1149

FOLLOW_41_in_interfaceMethodDeclaratorRest1152

public static final org.antlr.runtime.BitSet FOLLOW_41_in_interfaceMethodDeclaratorRest1152

FOLLOW_42_in_interfaceMethodDeclaratorRest1154

public static final org.antlr.runtime.BitSet FOLLOW_42_in_interfaceMethodDeclaratorRest1154

FOLLOW_43_in_interfaceMethodDeclaratorRest1159

public static final org.antlr.runtime.BitSet FOLLOW_43_in_interfaceMethodDeclaratorRest1159

FOLLOW_qualifiedNameList_in_interfaceMethodDeclaratorRest1161

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedNameList_in_interfaceMethodDeclaratorRest1161

FOLLOW_25_in_interfaceMethodDeclaratorRest1165

public static final org.antlr.runtime.BitSet FOLLOW_25_in_interfaceMethodDeclaratorRest1165

FOLLOW_typeParameters_in_interfaceGenericMethodDecl1182

public static final org.antlr.runtime.BitSet FOLLOW_typeParameters_in_interfaceGenericMethodDecl1182

FOLLOW_type_in_interfaceGenericMethodDecl1185

public static final org.antlr.runtime.BitSet FOLLOW_type_in_interfaceGenericMethodDecl1185

FOLLOW_40_in_interfaceGenericMethodDecl1189

public static final org.antlr.runtime.BitSet FOLLOW_40_in_interfaceGenericMethodDecl1189

FOLLOW_Identifier_in_interfaceGenericMethodDecl1192

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_interfaceGenericMethodDecl1192

FOLLOW_interfaceMethodDeclaratorRest_in_interfaceGenericMethodDecl1202

public static final org.antlr.runtime.BitSet FOLLOW_interfaceMethodDeclaratorRest_in_interfaceGenericMethodDecl1202

FOLLOW_formalParameters_in_voidInterfaceMethodDeclaratorRest1219

public static final org.antlr.runtime.BitSet FOLLOW_formalParameters_in_voidInterfaceMethodDeclaratorRest1219

FOLLOW_43_in_voidInterfaceMethodDeclaratorRest1222

public static final org.antlr.runtime.BitSet FOLLOW_43_in_voidInterfaceMethodDeclaratorRest1222

FOLLOW_qualifiedNameList_in_voidInterfaceMethodDeclaratorRest1224

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedNameList_in_voidInterfaceMethodDeclaratorRest1224

FOLLOW_25_in_voidInterfaceMethodDeclaratorRest1228

public static final org.antlr.runtime.BitSet FOLLOW_25_in_voidInterfaceMethodDeclaratorRest1228

FOLLOW_formalParameters_in_constructorDeclaratorRest1245

public static final org.antlr.runtime.BitSet FOLLOW_formalParameters_in_constructorDeclaratorRest1245

FOLLOW_43_in_constructorDeclaratorRest1248

public static final org.antlr.runtime.BitSet FOLLOW_43_in_constructorDeclaratorRest1248

FOLLOW_qualifiedNameList_in_constructorDeclaratorRest1250

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedNameList_in_constructorDeclaratorRest1250

FOLLOW_methodBody_in_constructorDeclaratorRest1254

public static final org.antlr.runtime.BitSet FOLLOW_methodBody_in_constructorDeclaratorRest1254

FOLLOW_Identifier_in_constantDeclarator1271

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_constantDeclarator1271

FOLLOW_constantDeclaratorRest_in_constantDeclarator1273

public static final org.antlr.runtime.BitSet FOLLOW_constantDeclaratorRest_in_constantDeclarator1273

FOLLOW_variableDeclarator_in_variableDeclarators1290

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclarator_in_variableDeclarators1290

FOLLOW_34_in_variableDeclarators1293

public static final org.antlr.runtime.BitSet FOLLOW_34_in_variableDeclarators1293

FOLLOW_variableDeclarator_in_variableDeclarators1295

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclarator_in_variableDeclarators1295

FOLLOW_Identifier_in_variableDeclarator1342

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_variableDeclarator1342

FOLLOW_variableDeclaratorRest_in_variableDeclarator1346

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclaratorRest_in_variableDeclarator1346

FOLLOW_41_in_variableDeclaratorRest1374

public static final org.antlr.runtime.BitSet FOLLOW_41_in_variableDeclaratorRest1374

FOLLOW_42_in_variableDeclaratorRest1376

public static final org.antlr.runtime.BitSet FOLLOW_42_in_variableDeclaratorRest1376

FOLLOW_44_in_variableDeclaratorRest1381

public static final org.antlr.runtime.BitSet FOLLOW_44_in_variableDeclaratorRest1381

FOLLOW_variableInitializer_in_variableDeclaratorRest1383

public static final org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_variableDeclaratorRest1383

FOLLOW_44_in_variableDeclaratorRest1393

public static final org.antlr.runtime.BitSet FOLLOW_44_in_variableDeclaratorRest1393

FOLLOW_variableInitializer_in_variableDeclaratorRest1395

public static final org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_variableDeclaratorRest1395

FOLLOW_constantDeclaratorRest_in_constantDeclaratorsRest1420

public static final org.antlr.runtime.BitSet FOLLOW_constantDeclaratorRest_in_constantDeclaratorsRest1420

FOLLOW_34_in_constantDeclaratorsRest1423

public static final org.antlr.runtime.BitSet FOLLOW_34_in_constantDeclaratorsRest1423

FOLLOW_constantDeclarator_in_constantDeclaratorsRest1425

public static final org.antlr.runtime.BitSet FOLLOW_constantDeclarator_in_constantDeclaratorsRest1425

FOLLOW_41_in_constantDeclaratorRest1445

public static final org.antlr.runtime.BitSet FOLLOW_41_in_constantDeclaratorRest1445

FOLLOW_42_in_constantDeclaratorRest1447

public static final org.antlr.runtime.BitSet FOLLOW_42_in_constantDeclaratorRest1447

FOLLOW_44_in_constantDeclaratorRest1451

public static final org.antlr.runtime.BitSet FOLLOW_44_in_constantDeclaratorRest1451

FOLLOW_variableInitializer_in_constantDeclaratorRest1453

public static final org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_constantDeclaratorRest1453

FOLLOW_Identifier_in_variableDeclaratorId1470

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_variableDeclaratorId1470

FOLLOW_41_in_variableDeclaratorId1473

public static final org.antlr.runtime.BitSet FOLLOW_41_in_variableDeclaratorId1473

FOLLOW_42_in_variableDeclaratorId1475

public static final org.antlr.runtime.BitSet FOLLOW_42_in_variableDeclaratorId1475

FOLLOW_arrayInitializer_in_variableInitializer1494

public static final org.antlr.runtime.BitSet FOLLOW_arrayInitializer_in_variableInitializer1494

FOLLOW_expression_in_variableInitializer1504

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_variableInitializer1504

FOLLOW_37_in_arrayInitializer1521

public static final org.antlr.runtime.BitSet FOLLOW_37_in_arrayInitializer1521

FOLLOW_variableInitializer_in_arrayInitializer1524

public static final org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_arrayInitializer1524

FOLLOW_34_in_arrayInitializer1527

public static final org.antlr.runtime.BitSet FOLLOW_34_in_arrayInitializer1527

FOLLOW_variableInitializer_in_arrayInitializer1529

public static final org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_arrayInitializer1529

FOLLOW_34_in_arrayInitializer1534

public static final org.antlr.runtime.BitSet FOLLOW_34_in_arrayInitializer1534

FOLLOW_38_in_arrayInitializer1541

public static final org.antlr.runtime.BitSet FOLLOW_38_in_arrayInitializer1541

FOLLOW_annotation_in_modifier1560

public static final org.antlr.runtime.BitSet FOLLOW_annotation_in_modifier1560

FOLLOW_45_in_modifier1570

public static final org.antlr.runtime.BitSet FOLLOW_45_in_modifier1570

FOLLOW_46_in_modifier1580

public static final org.antlr.runtime.BitSet FOLLOW_46_in_modifier1580

FOLLOW_47_in_modifier1590

public static final org.antlr.runtime.BitSet FOLLOW_47_in_modifier1590

FOLLOW_27_in_modifier1600

public static final org.antlr.runtime.BitSet FOLLOW_27_in_modifier1600

FOLLOW_48_in_modifier1610

public static final org.antlr.runtime.BitSet FOLLOW_48_in_modifier1610

FOLLOW_49_in_modifier1620

public static final org.antlr.runtime.BitSet FOLLOW_49_in_modifier1620

FOLLOW_50_in_modifier1630

public static final org.antlr.runtime.BitSet FOLLOW_50_in_modifier1630

FOLLOW_51_in_modifier1640

public static final org.antlr.runtime.BitSet FOLLOW_51_in_modifier1640

FOLLOW_52_in_modifier1650

public static final org.antlr.runtime.BitSet FOLLOW_52_in_modifier1650

FOLLOW_53_in_modifier1660

public static final org.antlr.runtime.BitSet FOLLOW_53_in_modifier1660

FOLLOW_54_in_modifier1670

public static final org.antlr.runtime.BitSet FOLLOW_54_in_modifier1670

FOLLOW_Identifier_in_packageOrTypeName1687

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_packageOrTypeName1687

FOLLOW_28_in_packageOrTypeName1690

public static final org.antlr.runtime.BitSet FOLLOW_28_in_packageOrTypeName1690

FOLLOW_Identifier_in_packageOrTypeName1692

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_packageOrTypeName1692

FOLLOW_Identifier_in_enumConstantName1713

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_enumConstantName1713

FOLLOW_Identifier_in_typeName1732

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_typeName1732

FOLLOW_packageOrTypeName_in_typeName1742

public static final org.antlr.runtime.BitSet FOLLOW_packageOrTypeName_in_typeName1742

FOLLOW_28_in_typeName1744

public static final org.antlr.runtime.BitSet FOLLOW_28_in_typeName1744

FOLLOW_Identifier_in_typeName1746

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_typeName1746

FOLLOW_Identifier_in_type1763

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_type1763

FOLLOW_typeArguments_in_type1766

public static final org.antlr.runtime.BitSet FOLLOW_typeArguments_in_type1766

FOLLOW_28_in_type1771

public static final org.antlr.runtime.BitSet FOLLOW_28_in_type1771

FOLLOW_Identifier_in_type1773

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_type1773

FOLLOW_typeArguments_in_type1776

public static final org.antlr.runtime.BitSet FOLLOW_typeArguments_in_type1776

FOLLOW_41_in_type1784

public static final org.antlr.runtime.BitSet FOLLOW_41_in_type1784

FOLLOW_42_in_type1786

public static final org.antlr.runtime.BitSet FOLLOW_42_in_type1786

FOLLOW_primitiveType_in_type1796

public static final org.antlr.runtime.BitSet FOLLOW_primitiveType_in_type1796

FOLLOW_41_in_type1799

public static final org.antlr.runtime.BitSet FOLLOW_41_in_type1799

FOLLOW_42_in_type1801

public static final org.antlr.runtime.BitSet FOLLOW_42_in_type1801

FOLLOW_set_in_primitiveType0

public static final org.antlr.runtime.BitSet FOLLOW_set_in_primitiveType0

FOLLOW_49_in_variableModifier1895

public static final org.antlr.runtime.BitSet FOLLOW_49_in_variableModifier1895

FOLLOW_annotation_in_variableModifier1905

public static final org.antlr.runtime.BitSet FOLLOW_annotation_in_variableModifier1905

FOLLOW_33_in_typeArguments1922

public static final org.antlr.runtime.BitSet FOLLOW_33_in_typeArguments1922

FOLLOW_typeArgument_in_typeArguments1924

public static final org.antlr.runtime.BitSet FOLLOW_typeArgument_in_typeArguments1924

FOLLOW_34_in_typeArguments1927

public static final org.antlr.runtime.BitSet FOLLOW_34_in_typeArguments1927

FOLLOW_typeArgument_in_typeArguments1929

public static final org.antlr.runtime.BitSet FOLLOW_typeArgument_in_typeArguments1929

FOLLOW_35_in_typeArguments1933

public static final org.antlr.runtime.BitSet FOLLOW_35_in_typeArguments1933

FOLLOW_type_in_typeArgument1950

public static final org.antlr.runtime.BitSet FOLLOW_type_in_typeArgument1950

FOLLOW_63_in_typeArgument1958

public static final org.antlr.runtime.BitSet FOLLOW_63_in_typeArgument1958

FOLLOW_set_in_typeArgument1961

public static final org.antlr.runtime.BitSet FOLLOW_set_in_typeArgument1961

FOLLOW_type_in_typeArgument1969

public static final org.antlr.runtime.BitSet FOLLOW_type_in_typeArgument1969

FOLLOW_qualifiedName_in_qualifiedNameList1988

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedName_in_qualifiedNameList1988

FOLLOW_34_in_qualifiedNameList1991

public static final org.antlr.runtime.BitSet FOLLOW_34_in_qualifiedNameList1991

FOLLOW_qualifiedName_in_qualifiedNameList1993

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedName_in_qualifiedNameList1993

FOLLOW_65_in_formalParameters2012

public static final org.antlr.runtime.BitSet FOLLOW_65_in_formalParameters2012

FOLLOW_formalParameterDecls_in_formalParameters2014

public static final org.antlr.runtime.BitSet FOLLOW_formalParameterDecls_in_formalParameters2014

FOLLOW_66_in_formalParameters2017

public static final org.antlr.runtime.BitSet FOLLOW_66_in_formalParameters2017

FOLLOW_variableModifier_in_formalParameterDecls2034

public static final org.antlr.runtime.BitSet FOLLOW_variableModifier_in_formalParameterDecls2034

FOLLOW_type_in_formalParameterDecls2037

public static final org.antlr.runtime.BitSet FOLLOW_type_in_formalParameterDecls2037

FOLLOW_formalParameterDeclsRest_in_formalParameterDecls2039

public static final org.antlr.runtime.BitSet FOLLOW_formalParameterDeclsRest_in_formalParameterDecls2039

FOLLOW_variableDeclaratorId_in_formalParameterDeclsRest2057

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclaratorId_in_formalParameterDeclsRest2057

FOLLOW_34_in_formalParameterDeclsRest2060

public static final org.antlr.runtime.BitSet FOLLOW_34_in_formalParameterDeclsRest2060

FOLLOW_formalParameterDecls_in_formalParameterDeclsRest2062

public static final org.antlr.runtime.BitSet FOLLOW_formalParameterDecls_in_formalParameterDeclsRest2062

FOLLOW_67_in_formalParameterDeclsRest2074

public static final org.antlr.runtime.BitSet FOLLOW_67_in_formalParameterDeclsRest2074

FOLLOW_variableDeclaratorId_in_formalParameterDeclsRest2076

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclaratorId_in_formalParameterDeclsRest2076

FOLLOW_block_in_methodBody2093

public static final org.antlr.runtime.BitSet FOLLOW_block_in_methodBody2093

FOLLOW_Identifier_in_qualifiedName2110

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_qualifiedName2110

FOLLOW_28_in_qualifiedName2113

public static final org.antlr.runtime.BitSet FOLLOW_28_in_qualifiedName2113

FOLLOW_Identifier_in_qualifiedName2115

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_qualifiedName2115

FOLLOW_integerLiteral_in_literal2137

public static final org.antlr.runtime.BitSet FOLLOW_integerLiteral_in_literal2137

FOLLOW_FloatingPointLiteral_in_literal2147

public static final org.antlr.runtime.BitSet FOLLOW_FloatingPointLiteral_in_literal2147

FOLLOW_CharacterLiteral_in_literal2157

public static final org.antlr.runtime.BitSet FOLLOW_CharacterLiteral_in_literal2157

FOLLOW_StringLiteral_in_literal2167

public static final org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_literal2167

FOLLOW_booleanLiteral_in_literal2177

public static final org.antlr.runtime.BitSet FOLLOW_booleanLiteral_in_literal2177

FOLLOW_68_in_literal2187

public static final org.antlr.runtime.BitSet FOLLOW_68_in_literal2187

FOLLOW_set_in_integerLiteral0

public static final org.antlr.runtime.BitSet FOLLOW_set_in_integerLiteral0

FOLLOW_set_in_booleanLiteral0

public static final org.antlr.runtime.BitSet FOLLOW_set_in_booleanLiteral0

FOLLOW_annotation_in_annotations2274

public static final org.antlr.runtime.BitSet FOLLOW_annotation_in_annotations2274

FOLLOW_71_in_annotation2292

public static final org.antlr.runtime.BitSet FOLLOW_71_in_annotation2292

FOLLOW_annotationName_in_annotation2294

public static final org.antlr.runtime.BitSet FOLLOW_annotationName_in_annotation2294

FOLLOW_65_in_annotation2297

public static final org.antlr.runtime.BitSet FOLLOW_65_in_annotation2297

FOLLOW_elementValuePairs_in_annotation2299

public static final org.antlr.runtime.BitSet FOLLOW_elementValuePairs_in_annotation2299

FOLLOW_66_in_annotation2302

public static final org.antlr.runtime.BitSet FOLLOW_66_in_annotation2302

FOLLOW_Identifier_in_annotationName2321

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_annotationName2321

FOLLOW_28_in_annotationName2324

public static final org.antlr.runtime.BitSet FOLLOW_28_in_annotationName2324

FOLLOW_Identifier_in_annotationName2326

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_annotationName2326

FOLLOW_elementValuePair_in_elementValuePairs2345

public static final org.antlr.runtime.BitSet FOLLOW_elementValuePair_in_elementValuePairs2345

FOLLOW_34_in_elementValuePairs2348

public static final org.antlr.runtime.BitSet FOLLOW_34_in_elementValuePairs2348

FOLLOW_elementValuePair_in_elementValuePairs2350

public static final org.antlr.runtime.BitSet FOLLOW_elementValuePair_in_elementValuePairs2350

FOLLOW_Identifier_in_elementValuePair2370

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_elementValuePair2370

FOLLOW_44_in_elementValuePair2372

public static final org.antlr.runtime.BitSet FOLLOW_44_in_elementValuePair2372

FOLLOW_elementValue_in_elementValuePair2376

public static final org.antlr.runtime.BitSet FOLLOW_elementValue_in_elementValuePair2376

FOLLOW_conditionalExpression_in_elementValue2393

public static final org.antlr.runtime.BitSet FOLLOW_conditionalExpression_in_elementValue2393

FOLLOW_annotation_in_elementValue2403

public static final org.antlr.runtime.BitSet FOLLOW_annotation_in_elementValue2403

FOLLOW_elementValueArrayInitializer_in_elementValue2413

public static final org.antlr.runtime.BitSet FOLLOW_elementValueArrayInitializer_in_elementValue2413

FOLLOW_37_in_elementValueArrayInitializer2430

public static final org.antlr.runtime.BitSet FOLLOW_37_in_elementValueArrayInitializer2430

FOLLOW_elementValue_in_elementValueArrayInitializer2433

public static final org.antlr.runtime.BitSet FOLLOW_elementValue_in_elementValueArrayInitializer2433

FOLLOW_34_in_elementValueArrayInitializer2436

public static final org.antlr.runtime.BitSet FOLLOW_34_in_elementValueArrayInitializer2436

FOLLOW_elementValue_in_elementValueArrayInitializer2438

public static final org.antlr.runtime.BitSet FOLLOW_elementValue_in_elementValueArrayInitializer2438

FOLLOW_38_in_elementValueArrayInitializer2445

public static final org.antlr.runtime.BitSet FOLLOW_38_in_elementValueArrayInitializer2445

FOLLOW_71_in_annotationTypeDeclaration2462

public static final org.antlr.runtime.BitSet FOLLOW_71_in_annotationTypeDeclaration2462

FOLLOW_39_in_annotationTypeDeclaration2464

public static final org.antlr.runtime.BitSet FOLLOW_39_in_annotationTypeDeclaration2464

FOLLOW_Identifier_in_annotationTypeDeclaration2466

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_annotationTypeDeclaration2466

FOLLOW_annotationTypeBody_in_annotationTypeDeclaration2468

public static final org.antlr.runtime.BitSet FOLLOW_annotationTypeBody_in_annotationTypeDeclaration2468

FOLLOW_37_in_annotationTypeBody2485

public static final org.antlr.runtime.BitSet FOLLOW_37_in_annotationTypeBody2485

FOLLOW_annotationTypeElementDeclarations_in_annotationTypeBody2488

public static final org.antlr.runtime.BitSet FOLLOW_annotationTypeElementDeclarations_in_annotationTypeBody2488

FOLLOW_38_in_annotationTypeBody2492

public static final org.antlr.runtime.BitSet FOLLOW_38_in_annotationTypeBody2492

FOLLOW_annotationTypeElementDeclaration_in_annotationTypeElementDeclarations2510

public static final org.antlr.runtime.BitSet FOLLOW_annotationTypeElementDeclaration_in_annotationTypeElementDeclarations2510

FOLLOW_annotationTypeElementDeclaration_in_annotationTypeElementDeclarations2514

public static final org.antlr.runtime.BitSet FOLLOW_annotationTypeElementDeclaration_in_annotationTypeElementDeclarations2514

FOLLOW_modifier_in_annotationTypeElementDeclaration2534

public static final org.antlr.runtime.BitSet FOLLOW_modifier_in_annotationTypeElementDeclaration2534

FOLLOW_annotationTypeElementRest_in_annotationTypeElementDeclaration2538

public static final org.antlr.runtime.BitSet FOLLOW_annotationTypeElementRest_in_annotationTypeElementDeclaration2538

FOLLOW_type_in_annotationTypeElementRest2555

public static final org.antlr.runtime.BitSet FOLLOW_type_in_annotationTypeElementRest2555

FOLLOW_annotationMethodOrConstantRest_in_annotationTypeElementRest2557

public static final org.antlr.runtime.BitSet FOLLOW_annotationMethodOrConstantRest_in_annotationTypeElementRest2557

FOLLOW_25_in_annotationTypeElementRest2559

public static final org.antlr.runtime.BitSet FOLLOW_25_in_annotationTypeElementRest2559

FOLLOW_classDeclaration_in_annotationTypeElementRest2569

public static final org.antlr.runtime.BitSet FOLLOW_classDeclaration_in_annotationTypeElementRest2569

FOLLOW_25_in_annotationTypeElementRest2571

public static final org.antlr.runtime.BitSet FOLLOW_25_in_annotationTypeElementRest2571

FOLLOW_interfaceDeclaration_in_annotationTypeElementRest2582

public static final org.antlr.runtime.BitSet FOLLOW_interfaceDeclaration_in_annotationTypeElementRest2582

FOLLOW_25_in_annotationTypeElementRest2584

public static final org.antlr.runtime.BitSet FOLLOW_25_in_annotationTypeElementRest2584

FOLLOW_enumDeclaration_in_annotationTypeElementRest2595

public static final org.antlr.runtime.BitSet FOLLOW_enumDeclaration_in_annotationTypeElementRest2595

FOLLOW_25_in_annotationTypeElementRest2597

public static final org.antlr.runtime.BitSet FOLLOW_25_in_annotationTypeElementRest2597

FOLLOW_annotationTypeDeclaration_in_annotationTypeElementRest2608

public static final org.antlr.runtime.BitSet FOLLOW_annotationTypeDeclaration_in_annotationTypeElementRest2608

FOLLOW_25_in_annotationTypeElementRest2610

public static final org.antlr.runtime.BitSet FOLLOW_25_in_annotationTypeElementRest2610

FOLLOW_annotationMethodRest_in_annotationMethodOrConstantRest2628

public static final org.antlr.runtime.BitSet FOLLOW_annotationMethodRest_in_annotationMethodOrConstantRest2628

FOLLOW_annotationConstantRest_in_annotationMethodOrConstantRest2638

public static final org.antlr.runtime.BitSet FOLLOW_annotationConstantRest_in_annotationMethodOrConstantRest2638

FOLLOW_Identifier_in_annotationMethodRest2656

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_annotationMethodRest2656

FOLLOW_65_in_annotationMethodRest2658

public static final org.antlr.runtime.BitSet FOLLOW_65_in_annotationMethodRest2658

FOLLOW_66_in_annotationMethodRest2660

public static final org.antlr.runtime.BitSet FOLLOW_66_in_annotationMethodRest2660

FOLLOW_defaultValue_in_annotationMethodRest2663

public static final org.antlr.runtime.BitSet FOLLOW_defaultValue_in_annotationMethodRest2663

FOLLOW_variableDeclarators_in_annotationConstantRest2684

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclarators_in_annotationConstantRest2684

FOLLOW_72_in_defaultValue2703

public static final org.antlr.runtime.BitSet FOLLOW_72_in_defaultValue2703

FOLLOW_elementValue_in_defaultValue2705

public static final org.antlr.runtime.BitSet FOLLOW_elementValue_in_defaultValue2705

FOLLOW_37_in_block2751

public static final org.antlr.runtime.BitSet FOLLOW_37_in_block2751

FOLLOW_blockStatement_in_block2753

public static final org.antlr.runtime.BitSet FOLLOW_blockStatement_in_block2753

FOLLOW_38_in_block2756

public static final org.antlr.runtime.BitSet FOLLOW_38_in_block2756

FOLLOW_localVariableDeclaration_in_blockStatement2773

public static final org.antlr.runtime.BitSet FOLLOW_localVariableDeclaration_in_blockStatement2773

FOLLOW_classOrInterfaceDeclaration_in_blockStatement2781

public static final org.antlr.runtime.BitSet FOLLOW_classOrInterfaceDeclaration_in_blockStatement2781

FOLLOW_statement_in_blockStatement2793

public static final org.antlr.runtime.BitSet FOLLOW_statement_in_blockStatement2793

FOLLOW_variableModifier_in_localVariableDeclaration2848

public static final org.antlr.runtime.BitSet FOLLOW_variableModifier_in_localVariableDeclaration2848

FOLLOW_type_in_localVariableDeclaration2871

public static final org.antlr.runtime.BitSet FOLLOW_type_in_localVariableDeclaration2871

FOLLOW_variableDeclarators_in_localVariableDeclaration2887

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclarators_in_localVariableDeclaration2887

FOLLOW_25_in_localVariableDeclaration2889

public static final org.antlr.runtime.BitSet FOLLOW_25_in_localVariableDeclaration2889

FOLLOW_block_in_statement2906

public static final org.antlr.runtime.BitSet FOLLOW_block_in_statement2906

FOLLOW_73_in_statement2914

public static final org.antlr.runtime.BitSet FOLLOW_73_in_statement2914

FOLLOW_expression_in_statement2916

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_statement2916

FOLLOW_74_in_statement2919

public static final org.antlr.runtime.BitSet FOLLOW_74_in_statement2919

FOLLOW_expression_in_statement2921

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_statement2921

FOLLOW_25_in_statement2925

public static final org.antlr.runtime.BitSet FOLLOW_25_in_statement2925

FOLLOW_ifStatement_in_statement2933

public static final org.antlr.runtime.BitSet FOLLOW_ifStatement_in_statement2933

FOLLOW_forStatement_in_statement2941

public static final org.antlr.runtime.BitSet FOLLOW_forStatement_in_statement2941

FOLLOW_whileStatement_in_statement2950

public static final org.antlr.runtime.BitSet FOLLOW_whileStatement_in_statement2950

FOLLOW_75_in_statement2958

public static final org.antlr.runtime.BitSet FOLLOW_75_in_statement2958

FOLLOW_statement_in_statement2960

public static final org.antlr.runtime.BitSet FOLLOW_statement_in_statement2960

FOLLOW_76_in_statement2962

public static final org.antlr.runtime.BitSet FOLLOW_76_in_statement2962

FOLLOW_parExpression_in_statement2964

public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_statement2964

FOLLOW_25_in_statement2966

public static final org.antlr.runtime.BitSet FOLLOW_25_in_statement2966

FOLLOW_tryStatement_in_statement2979

public static final org.antlr.runtime.BitSet FOLLOW_tryStatement_in_statement2979

FOLLOW_77_in_statement2994

public static final org.antlr.runtime.BitSet FOLLOW_77_in_statement2994

FOLLOW_parExpression_in_statement2996

public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_statement2996

FOLLOW_37_in_statement2998

public static final org.antlr.runtime.BitSet FOLLOW_37_in_statement2998

FOLLOW_switchBlockStatementGroups_in_statement3000

public static final org.antlr.runtime.BitSet FOLLOW_switchBlockStatementGroups_in_statement3000

FOLLOW_38_in_statement3002

public static final org.antlr.runtime.BitSet FOLLOW_38_in_statement3002

FOLLOW_51_in_statement3010

public static final org.antlr.runtime.BitSet FOLLOW_51_in_statement3010

FOLLOW_parExpression_in_statement3012

public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_statement3012

FOLLOW_block_in_statement3014

public static final org.antlr.runtime.BitSet FOLLOW_block_in_statement3014

FOLLOW_78_in_statement3022

public static final org.antlr.runtime.BitSet FOLLOW_78_in_statement3022

FOLLOW_expression_in_statement3024

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_statement3024

FOLLOW_25_in_statement3027

public static final org.antlr.runtime.BitSet FOLLOW_25_in_statement3027

FOLLOW_throwStatement_in_statement3036

public static final org.antlr.runtime.BitSet FOLLOW_throwStatement_in_statement3036

FOLLOW_79_in_statement3044

public static final org.antlr.runtime.BitSet FOLLOW_79_in_statement3044

FOLLOW_Identifier_in_statement3046

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_statement3046

FOLLOW_25_in_statement3049

public static final org.antlr.runtime.BitSet FOLLOW_25_in_statement3049

FOLLOW_80_in_statement3057

public static final org.antlr.runtime.BitSet FOLLOW_80_in_statement3057

FOLLOW_Identifier_in_statement3059

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_statement3059

FOLLOW_25_in_statement3062

public static final org.antlr.runtime.BitSet FOLLOW_25_in_statement3062

FOLLOW_modifyStatement_in_statement3075

public static final org.antlr.runtime.BitSet FOLLOW_modifyStatement_in_statement3075

FOLLOW_updateStatement_in_statement3082

public static final org.antlr.runtime.BitSet FOLLOW_updateStatement_in_statement3082

FOLLOW_retractStatement_in_statement3089

public static final org.antlr.runtime.BitSet FOLLOW_retractStatement_in_statement3089

FOLLOW_25_in_statement3097

public static final org.antlr.runtime.BitSet FOLLOW_25_in_statement3097

FOLLOW_statementExpression_in_statement3105

public static final org.antlr.runtime.BitSet FOLLOW_statementExpression_in_statement3105

FOLLOW_25_in_statement3107

public static final org.antlr.runtime.BitSet FOLLOW_25_in_statement3107

FOLLOW_Identifier_in_statement3115

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_statement3115

FOLLOW_74_in_statement3117

public static final org.antlr.runtime.BitSet FOLLOW_74_in_statement3117

FOLLOW_statement_in_statement3119

public static final org.antlr.runtime.BitSet FOLLOW_statement_in_statement3119

FOLLOW_81_in_throwStatement3152

public static final org.antlr.runtime.BitSet FOLLOW_81_in_throwStatement3152

FOLLOW_expression_in_throwStatement3158

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_throwStatement3158

FOLLOW_25_in_throwStatement3168

public static final org.antlr.runtime.BitSet FOLLOW_25_in_throwStatement3168

FOLLOW_82_in_ifStatement3224

public static final org.antlr.runtime.BitSet FOLLOW_82_in_ifStatement3224

FOLLOW_parExpression_in_ifStatement3226

public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_ifStatement3226

FOLLOW_statement_in_ifStatement3244

public static final org.antlr.runtime.BitSet FOLLOW_statement_in_ifStatement3244

FOLLOW_83_in_ifStatement3271

public static final org.antlr.runtime.BitSet FOLLOW_83_in_ifStatement3271

FOLLOW_82_in_ifStatement3275

public static final org.antlr.runtime.BitSet FOLLOW_82_in_ifStatement3275

FOLLOW_parExpression_in_ifStatement3277

public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_ifStatement3277

FOLLOW_statement_in_ifStatement3308

public static final org.antlr.runtime.BitSet FOLLOW_statement_in_ifStatement3308

FOLLOW_84_in_forStatement3376

public static final org.antlr.runtime.BitSet FOLLOW_84_in_forStatement3376

FOLLOW_65_in_forStatement3380

public static final org.antlr.runtime.BitSet FOLLOW_65_in_forStatement3380

FOLLOW_variableModifier_in_forStatement3413

public static final org.antlr.runtime.BitSet FOLLOW_variableModifier_in_forStatement3413

FOLLOW_type_in_forStatement3416

public static final org.antlr.runtime.BitSet FOLLOW_type_in_forStatement3416

FOLLOW_Identifier_in_forStatement3418

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_forStatement3418

FOLLOW_74_in_forStatement3422

public static final org.antlr.runtime.BitSet FOLLOW_74_in_forStatement3422

FOLLOW_expression_in_forStatement3424

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_forStatement3424

FOLLOW_forInit_in_forStatement3460

public static final org.antlr.runtime.BitSet FOLLOW_forInit_in_forStatement3460

FOLLOW_25_in_forStatement3465

public static final org.antlr.runtime.BitSet FOLLOW_25_in_forStatement3465

FOLLOW_expression_in_forStatement3467

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_forStatement3467

FOLLOW_25_in_forStatement3470

public static final org.antlr.runtime.BitSet FOLLOW_25_in_forStatement3470

FOLLOW_forUpdate_in_forStatement3472

public static final org.antlr.runtime.BitSet FOLLOW_forUpdate_in_forStatement3472

FOLLOW_66_in_forStatement3518

public static final org.antlr.runtime.BitSet FOLLOW_66_in_forStatement3518

FOLLOW_statement_in_forStatement3522

public static final org.antlr.runtime.BitSet FOLLOW_statement_in_forStatement3522

FOLLOW_76_in_whileStatement3581

public static final org.antlr.runtime.BitSet FOLLOW_76_in_whileStatement3581

FOLLOW_parExpression_in_whileStatement3583

public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_whileStatement3583

FOLLOW_statement_in_whileStatement3600

public static final org.antlr.runtime.BitSet FOLLOW_statement_in_whileStatement3600

FOLLOW_85_in_tryStatement3653

public static final org.antlr.runtime.BitSet FOLLOW_85_in_tryStatement3653

FOLLOW_37_in_tryStatement3664

public static final org.antlr.runtime.BitSet FOLLOW_37_in_tryStatement3664

FOLLOW_blockStatement_in_tryStatement3666

public static final org.antlr.runtime.BitSet FOLLOW_blockStatement_in_tryStatement3666

FOLLOW_38_in_tryStatement3677

public static final org.antlr.runtime.BitSet FOLLOW_38_in_tryStatement3677

FOLLOW_86_in_tryStatement3695

public static final org.antlr.runtime.BitSet FOLLOW_86_in_tryStatement3695

FOLLOW_65_in_tryStatement3697

public static final org.antlr.runtime.BitSet FOLLOW_65_in_tryStatement3697

FOLLOW_formalParameter_in_tryStatement3699

public static final org.antlr.runtime.BitSet FOLLOW_formalParameter_in_tryStatement3699

FOLLOW_66_in_tryStatement3701

public static final org.antlr.runtime.BitSet FOLLOW_66_in_tryStatement3701

FOLLOW_37_in_tryStatement3713

public static final org.antlr.runtime.BitSet FOLLOW_37_in_tryStatement3713

FOLLOW_blockStatement_in_tryStatement3715

public static final org.antlr.runtime.BitSet FOLLOW_blockStatement_in_tryStatement3715

FOLLOW_38_in_tryStatement3728

public static final org.antlr.runtime.BitSet FOLLOW_38_in_tryStatement3728

FOLLOW_87_in_tryStatement3762

public static final org.antlr.runtime.BitSet FOLLOW_87_in_tryStatement3762

FOLLOW_37_in_tryStatement3774

public static final org.antlr.runtime.BitSet FOLLOW_37_in_tryStatement3774

FOLLOW_blockStatement_in_tryStatement3776

public static final org.antlr.runtime.BitSet FOLLOW_blockStatement_in_tryStatement3776

FOLLOW_38_in_tryStatement3790

public static final org.antlr.runtime.BitSet FOLLOW_38_in_tryStatement3790

FOLLOW_88_in_modifyStatement3832

public static final org.antlr.runtime.BitSet FOLLOW_88_in_modifyStatement3832

FOLLOW_parExpression_in_modifyStatement3834

public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_modifyStatement3834

FOLLOW_37_in_modifyStatement3846

public static final org.antlr.runtime.BitSet FOLLOW_37_in_modifyStatement3846

FOLLOW_expression_in_modifyStatement3854

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_modifyStatement3854

FOLLOW_34_in_modifyStatement3870

public static final org.antlr.runtime.BitSet FOLLOW_34_in_modifyStatement3870

FOLLOW_expression_in_modifyStatement3874

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_modifyStatement3874

FOLLOW_38_in_modifyStatement3898

public static final org.antlr.runtime.BitSet FOLLOW_38_in_modifyStatement3898

FOLLOW_89_in_updateStatement3936

public static final org.antlr.runtime.BitSet FOLLOW_89_in_updateStatement3936

FOLLOW_65_in_updateStatement3938

public static final org.antlr.runtime.BitSet FOLLOW_65_in_updateStatement3938

FOLLOW_expression_in_updateStatement3944

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_updateStatement3944

FOLLOW_66_in_updateStatement3954

public static final org.antlr.runtime.BitSet FOLLOW_66_in_updateStatement3954

FOLLOW_90_in_retractStatement3996

public static final org.antlr.runtime.BitSet FOLLOW_90_in_retractStatement3996

FOLLOW_65_in_retractStatement3998

public static final org.antlr.runtime.BitSet FOLLOW_65_in_retractStatement3998

FOLLOW_expression_in_retractStatement4004

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_retractStatement4004

FOLLOW_66_in_retractStatement4014

public static final org.antlr.runtime.BitSet FOLLOW_66_in_retractStatement4014

FOLLOW_91_in_epStatement4067

public static final org.antlr.runtime.BitSet FOLLOW_91_in_epStatement4067

FOLLOW_41_in_epStatement4069

public static final org.antlr.runtime.BitSet FOLLOW_41_in_epStatement4069

FOLLOW_StringLiteral_in_epStatement4073

public static final org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_epStatement4073

FOLLOW_42_in_epStatement4077

public static final org.antlr.runtime.BitSet FOLLOW_42_in_epStatement4077

FOLLOW_92_in_epStatement4103

public static final org.antlr.runtime.BitSet FOLLOW_92_in_epStatement4103

FOLLOW_41_in_epStatement4105

public static final org.antlr.runtime.BitSet FOLLOW_41_in_epStatement4105

FOLLOW_StringLiteral_in_epStatement4109

public static final org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_epStatement4109

FOLLOW_42_in_epStatement4113

public static final org.antlr.runtime.BitSet FOLLOW_42_in_epStatement4113

FOLLOW_93_in_epStatement4139

public static final org.antlr.runtime.BitSet FOLLOW_93_in_epStatement4139

FOLLOW_41_in_epStatement4141

public static final org.antlr.runtime.BitSet FOLLOW_41_in_epStatement4141

FOLLOW_StringLiteral_in_epStatement4145

public static final org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_epStatement4145

FOLLOW_42_in_epStatement4149

public static final org.antlr.runtime.BitSet FOLLOW_42_in_epStatement4149

FOLLOW_variableModifier_in_formalParameter4193

public static final org.antlr.runtime.BitSet FOLLOW_variableModifier_in_formalParameter4193

FOLLOW_type_in_formalParameter4196

public static final org.antlr.runtime.BitSet FOLLOW_type_in_formalParameter4196

FOLLOW_variableDeclaratorId_in_formalParameter4198

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclaratorId_in_formalParameter4198

FOLLOW_switchBlockStatementGroup_in_switchBlockStatementGroups4216

public static final org.antlr.runtime.BitSet FOLLOW_switchBlockStatementGroup_in_switchBlockStatementGroups4216

FOLLOW_switchLabel_in_switchBlockStatementGroup4235

public static final org.antlr.runtime.BitSet FOLLOW_switchLabel_in_switchBlockStatementGroup4235

FOLLOW_blockStatement_in_switchBlockStatementGroup4237

public static final org.antlr.runtime.BitSet FOLLOW_blockStatement_in_switchBlockStatementGroup4237

FOLLOW_94_in_switchLabel4255

public static final org.antlr.runtime.BitSet FOLLOW_94_in_switchLabel4255

FOLLOW_constantExpression_in_switchLabel4257

public static final org.antlr.runtime.BitSet FOLLOW_constantExpression_in_switchLabel4257

FOLLOW_74_in_switchLabel4259

public static final org.antlr.runtime.BitSet FOLLOW_74_in_switchLabel4259

FOLLOW_94_in_switchLabel4269

public static final org.antlr.runtime.BitSet FOLLOW_94_in_switchLabel4269

FOLLOW_enumConstantName_in_switchLabel4271

public static final org.antlr.runtime.BitSet FOLLOW_enumConstantName_in_switchLabel4271

FOLLOW_74_in_switchLabel4273

public static final org.antlr.runtime.BitSet FOLLOW_74_in_switchLabel4273

FOLLOW_72_in_switchLabel4283

public static final org.antlr.runtime.BitSet FOLLOW_72_in_switchLabel4283

FOLLOW_74_in_switchLabel4285

public static final org.antlr.runtime.BitSet FOLLOW_74_in_switchLabel4285

FOLLOW_34_in_moreStatementExpressions4303

public static final org.antlr.runtime.BitSet FOLLOW_34_in_moreStatementExpressions4303

FOLLOW_statementExpression_in_moreStatementExpressions4305

public static final org.antlr.runtime.BitSet FOLLOW_statementExpression_in_moreStatementExpressions4305

FOLLOW_forVarControl_in_forControl4332

public static final org.antlr.runtime.BitSet FOLLOW_forVarControl_in_forControl4332

FOLLOW_forInit_in_forControl4340

public static final org.antlr.runtime.BitSet FOLLOW_forInit_in_forControl4340

FOLLOW_25_in_forControl4343

public static final org.antlr.runtime.BitSet FOLLOW_25_in_forControl4343

FOLLOW_expression_in_forControl4345

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_forControl4345

FOLLOW_25_in_forControl4348

public static final org.antlr.runtime.BitSet FOLLOW_25_in_forControl4348

FOLLOW_forUpdate_in_forControl4350

public static final org.antlr.runtime.BitSet FOLLOW_forUpdate_in_forControl4350

FOLLOW_variableModifier_in_forInit4394

public static final org.antlr.runtime.BitSet FOLLOW_variableModifier_in_forInit4394

FOLLOW_type_in_forInit4397

public static final org.antlr.runtime.BitSet FOLLOW_type_in_forInit4397

FOLLOW_variableDeclarators_in_forInit4399

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclarators_in_forInit4399

FOLLOW_expressionList_in_forInit4407

public static final org.antlr.runtime.BitSet FOLLOW_expressionList_in_forInit4407

FOLLOW_variableModifier_in_forVarControl4424

public static final org.antlr.runtime.BitSet FOLLOW_variableModifier_in_forVarControl4424

FOLLOW_type_in_forVarControl4427

public static final org.antlr.runtime.BitSet FOLLOW_type_in_forVarControl4427

FOLLOW_Identifier_in_forVarControl4429

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_forVarControl4429

FOLLOW_74_in_forVarControl4431

public static final org.antlr.runtime.BitSet FOLLOW_74_in_forVarControl4431

FOLLOW_expression_in_forVarControl4433

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_forVarControl4433

FOLLOW_expressionList_in_forUpdate4450

public static final org.antlr.runtime.BitSet FOLLOW_expressionList_in_forUpdate4450

FOLLOW_65_in_parExpression4469

public static final org.antlr.runtime.BitSet FOLLOW_65_in_parExpression4469

FOLLOW_expression_in_parExpression4471

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_parExpression4471

FOLLOW_66_in_parExpression4473

public static final org.antlr.runtime.BitSet FOLLOW_66_in_parExpression4473

FOLLOW_expression_in_expressionList4492

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expressionList4492

FOLLOW_34_in_expressionList4495

public static final org.antlr.runtime.BitSet FOLLOW_34_in_expressionList4495

FOLLOW_expression_in_expressionList4497

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expressionList4497

FOLLOW_expression_in_statementExpression4516

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_statementExpression4516

FOLLOW_expression_in_constantExpression4533

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_constantExpression4533

FOLLOW_conditionalExpression_in_expression4550

public static final org.antlr.runtime.BitSet FOLLOW_conditionalExpression_in_expression4550

FOLLOW_assignmentOperator_in_expression4553

public static final org.antlr.runtime.BitSet FOLLOW_assignmentOperator_in_expression4553

FOLLOW_expression_in_expression4555

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expression4555

FOLLOW_44_in_assignmentOperator4574

public static final org.antlr.runtime.BitSet FOLLOW_44_in_assignmentOperator4574

FOLLOW_95_in_assignmentOperator4584

public static final org.antlr.runtime.BitSet FOLLOW_95_in_assignmentOperator4584

FOLLOW_96_in_assignmentOperator4594

public static final org.antlr.runtime.BitSet FOLLOW_96_in_assignmentOperator4594

FOLLOW_97_in_assignmentOperator4604

public static final org.antlr.runtime.BitSet FOLLOW_97_in_assignmentOperator4604

FOLLOW_98_in_assignmentOperator4614

public static final org.antlr.runtime.BitSet FOLLOW_98_in_assignmentOperator4614

FOLLOW_99_in_assignmentOperator4624

public static final org.antlr.runtime.BitSet FOLLOW_99_in_assignmentOperator4624

FOLLOW_100_in_assignmentOperator4634

public static final org.antlr.runtime.BitSet FOLLOW_100_in_assignmentOperator4634

FOLLOW_101_in_assignmentOperator4644

public static final org.antlr.runtime.BitSet FOLLOW_101_in_assignmentOperator4644

FOLLOW_102_in_assignmentOperator4654

public static final org.antlr.runtime.BitSet FOLLOW_102_in_assignmentOperator4654

FOLLOW_33_in_assignmentOperator4664

public static final org.antlr.runtime.BitSet FOLLOW_33_in_assignmentOperator4664

FOLLOW_33_in_assignmentOperator4666

public static final org.antlr.runtime.BitSet FOLLOW_33_in_assignmentOperator4666

FOLLOW_44_in_assignmentOperator4668

public static final org.antlr.runtime.BitSet FOLLOW_44_in_assignmentOperator4668

FOLLOW_35_in_assignmentOperator4678

public static final org.antlr.runtime.BitSet FOLLOW_35_in_assignmentOperator4678

FOLLOW_35_in_assignmentOperator4680

public static final org.antlr.runtime.BitSet FOLLOW_35_in_assignmentOperator4680

FOLLOW_44_in_assignmentOperator4682

public static final org.antlr.runtime.BitSet FOLLOW_44_in_assignmentOperator4682

FOLLOW_35_in_assignmentOperator4692

public static final org.antlr.runtime.BitSet FOLLOW_35_in_assignmentOperator4692

FOLLOW_35_in_assignmentOperator4694

public static final org.antlr.runtime.BitSet FOLLOW_35_in_assignmentOperator4694

FOLLOW_35_in_assignmentOperator4696

public static final org.antlr.runtime.BitSet FOLLOW_35_in_assignmentOperator4696

FOLLOW_44_in_assignmentOperator4698

public static final org.antlr.runtime.BitSet FOLLOW_44_in_assignmentOperator4698

FOLLOW_conditionalOrExpression_in_conditionalExpression4717

public static final org.antlr.runtime.BitSet FOLLOW_conditionalOrExpression_in_conditionalExpression4717

FOLLOW_63_in_conditionalExpression4721

public static final org.antlr.runtime.BitSet FOLLOW_63_in_conditionalExpression4721

FOLLOW_expression_in_conditionalExpression4723

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_conditionalExpression4723

FOLLOW_74_in_conditionalExpression4725

public static final org.antlr.runtime.BitSet FOLLOW_74_in_conditionalExpression4725

FOLLOW_expression_in_conditionalExpression4727

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_conditionalExpression4727

FOLLOW_conditionalAndExpression_in_conditionalOrExpression4749

public static final org.antlr.runtime.BitSet FOLLOW_conditionalAndExpression_in_conditionalOrExpression4749

FOLLOW_103_in_conditionalOrExpression4753

public static final org.antlr.runtime.BitSet FOLLOW_103_in_conditionalOrExpression4753

FOLLOW_conditionalAndExpression_in_conditionalOrExpression4755

public static final org.antlr.runtime.BitSet FOLLOW_conditionalAndExpression_in_conditionalOrExpression4755

FOLLOW_inclusiveOrExpression_in_conditionalAndExpression4777

public static final org.antlr.runtime.BitSet FOLLOW_inclusiveOrExpression_in_conditionalAndExpression4777

FOLLOW_104_in_conditionalAndExpression4781

public static final org.antlr.runtime.BitSet FOLLOW_104_in_conditionalAndExpression4781

FOLLOW_inclusiveOrExpression_in_conditionalAndExpression4783

public static final org.antlr.runtime.BitSet FOLLOW_inclusiveOrExpression_in_conditionalAndExpression4783

FOLLOW_exclusiveOrExpression_in_inclusiveOrExpression4805

public static final org.antlr.runtime.BitSet FOLLOW_exclusiveOrExpression_in_inclusiveOrExpression4805

FOLLOW_105_in_inclusiveOrExpression4809

public static final org.antlr.runtime.BitSet FOLLOW_105_in_inclusiveOrExpression4809

FOLLOW_exclusiveOrExpression_in_inclusiveOrExpression4811

public static final org.antlr.runtime.BitSet FOLLOW_exclusiveOrExpression_in_inclusiveOrExpression4811

FOLLOW_andExpression_in_exclusiveOrExpression4833

public static final org.antlr.runtime.BitSet FOLLOW_andExpression_in_exclusiveOrExpression4833

FOLLOW_106_in_exclusiveOrExpression4837

public static final org.antlr.runtime.BitSet FOLLOW_106_in_exclusiveOrExpression4837

FOLLOW_andExpression_in_exclusiveOrExpression4839

public static final org.antlr.runtime.BitSet FOLLOW_andExpression_in_exclusiveOrExpression4839

FOLLOW_equalityExpression_in_andExpression4861

public static final org.antlr.runtime.BitSet FOLLOW_equalityExpression_in_andExpression4861

FOLLOW_36_in_andExpression4865

public static final org.antlr.runtime.BitSet FOLLOW_36_in_andExpression4865

FOLLOW_equalityExpression_in_andExpression4867

public static final org.antlr.runtime.BitSet FOLLOW_equalityExpression_in_andExpression4867

FOLLOW_instanceOfExpression_in_equalityExpression4889

public static final org.antlr.runtime.BitSet FOLLOW_instanceOfExpression_in_equalityExpression4889

FOLLOW_set_in_equalityExpression4893

public static final org.antlr.runtime.BitSet FOLLOW_set_in_equalityExpression4893

FOLLOW_instanceOfExpression_in_equalityExpression4901

public static final org.antlr.runtime.BitSet FOLLOW_instanceOfExpression_in_equalityExpression4901

FOLLOW_relationalExpression_in_instanceOfExpression4923

public static final org.antlr.runtime.BitSet FOLLOW_relationalExpression_in_instanceOfExpression4923

FOLLOW_109_in_instanceOfExpression4926

public static final org.antlr.runtime.BitSet FOLLOW_109_in_instanceOfExpression4926

FOLLOW_type_in_instanceOfExpression4928

public static final org.antlr.runtime.BitSet FOLLOW_type_in_instanceOfExpression4928

FOLLOW_shiftExpression_in_relationalExpression4949

public static final org.antlr.runtime.BitSet FOLLOW_shiftExpression_in_relationalExpression4949

FOLLOW_relationalOp_in_relationalExpression4953

public static final org.antlr.runtime.BitSet FOLLOW_relationalOp_in_relationalExpression4953

FOLLOW_shiftExpression_in_relationalExpression4955

public static final org.antlr.runtime.BitSet FOLLOW_shiftExpression_in_relationalExpression4955

FOLLOW_33_in_relationalOp4976

public static final org.antlr.runtime.BitSet FOLLOW_33_in_relationalOp4976

FOLLOW_44_in_relationalOp4978

public static final org.antlr.runtime.BitSet FOLLOW_44_in_relationalOp4978

FOLLOW_35_in_relationalOp4982

public static final org.antlr.runtime.BitSet FOLLOW_35_in_relationalOp4982

FOLLOW_44_in_relationalOp4984

public static final org.antlr.runtime.BitSet FOLLOW_44_in_relationalOp4984

FOLLOW_33_in_relationalOp4988

public static final org.antlr.runtime.BitSet FOLLOW_33_in_relationalOp4988

FOLLOW_35_in_relationalOp4992

public static final org.antlr.runtime.BitSet FOLLOW_35_in_relationalOp4992

FOLLOW_additiveExpression_in_shiftExpression5012

public static final org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_shiftExpression5012

FOLLOW_shiftOp_in_shiftExpression5016

public static final org.antlr.runtime.BitSet FOLLOW_shiftOp_in_shiftExpression5016

FOLLOW_additiveExpression_in_shiftExpression5018

public static final org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_shiftExpression5018

FOLLOW_33_in_shiftOp5048

public static final org.antlr.runtime.BitSet FOLLOW_33_in_shiftOp5048

FOLLOW_33_in_shiftOp5050

public static final org.antlr.runtime.BitSet FOLLOW_33_in_shiftOp5050

FOLLOW_35_in_shiftOp5054

public static final org.antlr.runtime.BitSet FOLLOW_35_in_shiftOp5054

FOLLOW_35_in_shiftOp5056

public static final org.antlr.runtime.BitSet FOLLOW_35_in_shiftOp5056

FOLLOW_35_in_shiftOp5058

public static final org.antlr.runtime.BitSet FOLLOW_35_in_shiftOp5058

FOLLOW_35_in_shiftOp5062

public static final org.antlr.runtime.BitSet FOLLOW_35_in_shiftOp5062

FOLLOW_35_in_shiftOp5064

public static final org.antlr.runtime.BitSet FOLLOW_35_in_shiftOp5064

FOLLOW_multiplicativeExpression_in_additiveExpression5085

public static final org.antlr.runtime.BitSet FOLLOW_multiplicativeExpression_in_additiveExpression5085

FOLLOW_set_in_additiveExpression5089

public static final org.antlr.runtime.BitSet FOLLOW_set_in_additiveExpression5089

FOLLOW_multiplicativeExpression_in_additiveExpression5097

public static final org.antlr.runtime.BitSet FOLLOW_multiplicativeExpression_in_additiveExpression5097

FOLLOW_unaryExpression_in_multiplicativeExpression5119

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_multiplicativeExpression5119

FOLLOW_set_in_multiplicativeExpression5123

public static final org.antlr.runtime.BitSet FOLLOW_set_in_multiplicativeExpression5123

FOLLOW_unaryExpression_in_multiplicativeExpression5137

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_multiplicativeExpression5137

FOLLOW_110_in_unaryExpression5159

public static final org.antlr.runtime.BitSet FOLLOW_110_in_unaryExpression5159

FOLLOW_unaryExpression_in_unaryExpression5161

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_unaryExpression5161

FOLLOW_111_in_unaryExpression5169

public static final org.antlr.runtime.BitSet FOLLOW_111_in_unaryExpression5169

FOLLOW_unaryExpression_in_unaryExpression5171

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_unaryExpression5171

FOLLOW_114_in_unaryExpression5181

public static final org.antlr.runtime.BitSet FOLLOW_114_in_unaryExpression5181

FOLLOW_primary_in_unaryExpression5183

public static final org.antlr.runtime.BitSet FOLLOW_primary_in_unaryExpression5183

FOLLOW_115_in_unaryExpression5193

public static final org.antlr.runtime.BitSet FOLLOW_115_in_unaryExpression5193

FOLLOW_primary_in_unaryExpression5195

public static final org.antlr.runtime.BitSet FOLLOW_primary_in_unaryExpression5195

FOLLOW_unaryExpressionNotPlusMinus_in_unaryExpression5205

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpressionNotPlusMinus_in_unaryExpression5205

FOLLOW_116_in_unaryExpressionNotPlusMinus5224

public static final org.antlr.runtime.BitSet FOLLOW_116_in_unaryExpressionNotPlusMinus5224

FOLLOW_unaryExpression_in_unaryExpressionNotPlusMinus5226

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_unaryExpressionNotPlusMinus5226

FOLLOW_117_in_unaryExpressionNotPlusMinus5235

public static final org.antlr.runtime.BitSet FOLLOW_117_in_unaryExpressionNotPlusMinus5235

FOLLOW_unaryExpression_in_unaryExpressionNotPlusMinus5237

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_unaryExpressionNotPlusMinus5237

FOLLOW_castExpression_in_unaryExpressionNotPlusMinus5247

public static final org.antlr.runtime.BitSet FOLLOW_castExpression_in_unaryExpressionNotPlusMinus5247

FOLLOW_primary_in_unaryExpressionNotPlusMinus5257

public static final org.antlr.runtime.BitSet FOLLOW_primary_in_unaryExpressionNotPlusMinus5257

FOLLOW_selector_in_unaryExpressionNotPlusMinus5259

public static final org.antlr.runtime.BitSet FOLLOW_selector_in_unaryExpressionNotPlusMinus5259

FOLLOW_set_in_unaryExpressionNotPlusMinus5262

public static final org.antlr.runtime.BitSet FOLLOW_set_in_unaryExpressionNotPlusMinus5262

FOLLOW_65_in_castExpression5285

public static final org.antlr.runtime.BitSet FOLLOW_65_in_castExpression5285

FOLLOW_primitiveType_in_castExpression5287

public static final org.antlr.runtime.BitSet FOLLOW_primitiveType_in_castExpression5287

FOLLOW_66_in_castExpression5289

public static final org.antlr.runtime.BitSet FOLLOW_66_in_castExpression5289

FOLLOW_unaryExpression_in_castExpression5291

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_castExpression5291

FOLLOW_65_in_castExpression5300

public static final org.antlr.runtime.BitSet FOLLOW_65_in_castExpression5300

FOLLOW_type_in_castExpression5303

public static final org.antlr.runtime.BitSet FOLLOW_type_in_castExpression5303

FOLLOW_expression_in_castExpression5307

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_castExpression5307

FOLLOW_66_in_castExpression5310

public static final org.antlr.runtime.BitSet FOLLOW_66_in_castExpression5310

FOLLOW_unaryExpressionNotPlusMinus_in_castExpression5312

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpressionNotPlusMinus_in_castExpression5312

FOLLOW_parExpression_in_primary5329

public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_primary5329

FOLLOW_nonWildcardTypeArguments_in_primary5339

public static final org.antlr.runtime.BitSet FOLLOW_nonWildcardTypeArguments_in_primary5339

FOLLOW_explicitGenericInvocationSuffix_in_primary5350

public static final org.antlr.runtime.BitSet FOLLOW_explicitGenericInvocationSuffix_in_primary5350

FOLLOW_118_in_primary5354

public static final org.antlr.runtime.BitSet FOLLOW_118_in_primary5354

FOLLOW_arguments_in_primary5356

public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_primary5356

FOLLOW_118_in_primary5367

public static final org.antlr.runtime.BitSet FOLLOW_118_in_primary5367

FOLLOW_28_in_primary5370

public static final org.antlr.runtime.BitSet FOLLOW_28_in_primary5370

FOLLOW_Identifier_in_primary5372

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_primary5372

FOLLOW_identifierSuffix_in_primary5377

public static final org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_primary5377

FOLLOW_64_in_primary5389

public static final org.antlr.runtime.BitSet FOLLOW_64_in_primary5389

FOLLOW_superSuffix_in_primary5391

public static final org.antlr.runtime.BitSet FOLLOW_superSuffix_in_primary5391

FOLLOW_epStatement_in_primary5401

public static final org.antlr.runtime.BitSet FOLLOW_epStatement_in_primary5401

FOLLOW_28_in_primary5404

public static final org.antlr.runtime.BitSet FOLLOW_28_in_primary5404

FOLLOW_Identifier_in_primary5406

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_primary5406

FOLLOW_identifierSuffix_in_primary5411

public static final org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_primary5411

FOLLOW_literal_in_primary5423

public static final org.antlr.runtime.BitSet FOLLOW_literal_in_primary5423

FOLLOW_119_in_primary5433

public static final org.antlr.runtime.BitSet FOLLOW_119_in_primary5433

FOLLOW_creator_in_primary5435

public static final org.antlr.runtime.BitSet FOLLOW_creator_in_primary5435

FOLLOW_Identifier_in_primary5447

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_primary5447

FOLLOW_28_in_primary5452

public static final org.antlr.runtime.BitSet FOLLOW_28_in_primary5452

FOLLOW_Identifier_in_primary5454

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_primary5454

FOLLOW_identifierSuffix_in_primary5459

public static final org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_primary5459

FOLLOW_primitiveType_in_primary5471

public static final org.antlr.runtime.BitSet FOLLOW_primitiveType_in_primary5471

FOLLOW_41_in_primary5474

public static final org.antlr.runtime.BitSet FOLLOW_41_in_primary5474

FOLLOW_42_in_primary5476

public static final org.antlr.runtime.BitSet FOLLOW_42_in_primary5476

FOLLOW_28_in_primary5480

public static final org.antlr.runtime.BitSet FOLLOW_28_in_primary5480

FOLLOW_30_in_primary5482

public static final org.antlr.runtime.BitSet FOLLOW_30_in_primary5482

FOLLOW_40_in_primary5492

public static final org.antlr.runtime.BitSet FOLLOW_40_in_primary5492

FOLLOW_28_in_primary5494

public static final org.antlr.runtime.BitSet FOLLOW_28_in_primary5494

FOLLOW_30_in_primary5496

public static final org.antlr.runtime.BitSet FOLLOW_30_in_primary5496

FOLLOW_41_in_identifierSuffix5514

public static final org.antlr.runtime.BitSet FOLLOW_41_in_identifierSuffix5514

FOLLOW_42_in_identifierSuffix5516

public static final org.antlr.runtime.BitSet FOLLOW_42_in_identifierSuffix5516

FOLLOW_28_in_identifierSuffix5520

public static final org.antlr.runtime.BitSet FOLLOW_28_in_identifierSuffix5520

FOLLOW_30_in_identifierSuffix5522

public static final org.antlr.runtime.BitSet FOLLOW_30_in_identifierSuffix5522

FOLLOW_41_in_identifierSuffix5531

public static final org.antlr.runtime.BitSet FOLLOW_41_in_identifierSuffix5531

FOLLOW_expression_in_identifierSuffix5533

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_identifierSuffix5533

FOLLOW_42_in_identifierSuffix5535

public static final org.antlr.runtime.BitSet FOLLOW_42_in_identifierSuffix5535

FOLLOW_arguments_in_identifierSuffix5548

public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_identifierSuffix5548

FOLLOW_28_in_identifierSuffix5558

public static final org.antlr.runtime.BitSet FOLLOW_28_in_identifierSuffix5558

FOLLOW_30_in_identifierSuffix5560

public static final org.antlr.runtime.BitSet FOLLOW_30_in_identifierSuffix5560

FOLLOW_28_in_identifierSuffix5570

public static final org.antlr.runtime.BitSet FOLLOW_28_in_identifierSuffix5570

FOLLOW_explicitGenericInvocation_in_identifierSuffix5572

public static final org.antlr.runtime.BitSet FOLLOW_explicitGenericInvocation_in_identifierSuffix5572

FOLLOW_28_in_identifierSuffix5582

public static final org.antlr.runtime.BitSet FOLLOW_28_in_identifierSuffix5582

FOLLOW_118_in_identifierSuffix5584

public static final org.antlr.runtime.BitSet FOLLOW_118_in_identifierSuffix5584

FOLLOW_28_in_identifierSuffix5594

public static final org.antlr.runtime.BitSet FOLLOW_28_in_identifierSuffix5594

FOLLOW_64_in_identifierSuffix5596

public static final org.antlr.runtime.BitSet FOLLOW_64_in_identifierSuffix5596

FOLLOW_arguments_in_identifierSuffix5598

public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_identifierSuffix5598

FOLLOW_28_in_identifierSuffix5608

public static final org.antlr.runtime.BitSet FOLLOW_28_in_identifierSuffix5608

FOLLOW_119_in_identifierSuffix5610

public static final org.antlr.runtime.BitSet FOLLOW_119_in_identifierSuffix5610

FOLLOW_nonWildcardTypeArguments_in_identifierSuffix5613

public static final org.antlr.runtime.BitSet FOLLOW_nonWildcardTypeArguments_in_identifierSuffix5613

FOLLOW_innerCreator_in_identifierSuffix5617

public static final org.antlr.runtime.BitSet FOLLOW_innerCreator_in_identifierSuffix5617

FOLLOW_nonWildcardTypeArguments_in_creator5634

public static final org.antlr.runtime.BitSet FOLLOW_nonWildcardTypeArguments_in_creator5634

FOLLOW_createdName_in_creator5637

public static final org.antlr.runtime.BitSet FOLLOW_createdName_in_creator5637

FOLLOW_arrayCreatorRest_in_creator5648

public static final org.antlr.runtime.BitSet FOLLOW_arrayCreatorRest_in_creator5648

FOLLOW_classCreatorRest_in_creator5652

public static final org.antlr.runtime.BitSet FOLLOW_classCreatorRest_in_creator5652

FOLLOW_Identifier_in_createdName5670

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_createdName5670

FOLLOW_typeArguments_in_createdName5672

public static final org.antlr.runtime.BitSet FOLLOW_typeArguments_in_createdName5672

FOLLOW_28_in_createdName5684

public static final org.antlr.runtime.BitSet FOLLOW_28_in_createdName5684

FOLLOW_Identifier_in_createdName5686

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_createdName5686

FOLLOW_typeArguments_in_createdName5688

public static final org.antlr.runtime.BitSet FOLLOW_typeArguments_in_createdName5688

FOLLOW_primitiveType_in_createdName5699

public static final org.antlr.runtime.BitSet FOLLOW_primitiveType_in_createdName5699

FOLLOW_Identifier_in_innerCreator5716

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_innerCreator5716

FOLLOW_classCreatorRest_in_innerCreator5718

public static final org.antlr.runtime.BitSet FOLLOW_classCreatorRest_in_innerCreator5718

FOLLOW_41_in_arrayCreatorRest5735

public static final org.antlr.runtime.BitSet FOLLOW_41_in_arrayCreatorRest5735

FOLLOW_42_in_arrayCreatorRest5749

public static final org.antlr.runtime.BitSet FOLLOW_42_in_arrayCreatorRest5749

FOLLOW_41_in_arrayCreatorRest5752

public static final org.antlr.runtime.BitSet FOLLOW_41_in_arrayCreatorRest5752

FOLLOW_42_in_arrayCreatorRest5754

public static final org.antlr.runtime.BitSet FOLLOW_42_in_arrayCreatorRest5754

FOLLOW_arrayInitializer_in_arrayCreatorRest5758

public static final org.antlr.runtime.BitSet FOLLOW_arrayInitializer_in_arrayCreatorRest5758

FOLLOW_expression_in_arrayCreatorRest5772

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_arrayCreatorRest5772

FOLLOW_42_in_arrayCreatorRest5774

public static final org.antlr.runtime.BitSet FOLLOW_42_in_arrayCreatorRest5774

FOLLOW_41_in_arrayCreatorRest5777

public static final org.antlr.runtime.BitSet FOLLOW_41_in_arrayCreatorRest5777

FOLLOW_expression_in_arrayCreatorRest5779

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_arrayCreatorRest5779

FOLLOW_42_in_arrayCreatorRest5781

public static final org.antlr.runtime.BitSet FOLLOW_42_in_arrayCreatorRest5781

FOLLOW_41_in_arrayCreatorRest5786

public static final org.antlr.runtime.BitSet FOLLOW_41_in_arrayCreatorRest5786

FOLLOW_42_in_arrayCreatorRest5788

public static final org.antlr.runtime.BitSet FOLLOW_42_in_arrayCreatorRest5788

FOLLOW_arguments_in_classCreatorRest5817

public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_classCreatorRest5817

FOLLOW_classBody_in_classCreatorRest5819

public static final org.antlr.runtime.BitSet FOLLOW_classBody_in_classCreatorRest5819

FOLLOW_nonWildcardTypeArguments_in_explicitGenericInvocation5837

public static final org.antlr.runtime.BitSet FOLLOW_nonWildcardTypeArguments_in_explicitGenericInvocation5837

FOLLOW_explicitGenericInvocationSuffix_in_explicitGenericInvocation5839

public static final org.antlr.runtime.BitSet FOLLOW_explicitGenericInvocationSuffix_in_explicitGenericInvocation5839

FOLLOW_33_in_nonWildcardTypeArguments5856

public static final org.antlr.runtime.BitSet FOLLOW_33_in_nonWildcardTypeArguments5856

FOLLOW_typeList_in_nonWildcardTypeArguments5858

public static final org.antlr.runtime.BitSet FOLLOW_typeList_in_nonWildcardTypeArguments5858

FOLLOW_35_in_nonWildcardTypeArguments5860

public static final org.antlr.runtime.BitSet FOLLOW_35_in_nonWildcardTypeArguments5860

FOLLOW_64_in_explicitGenericInvocationSuffix5877

public static final org.antlr.runtime.BitSet FOLLOW_64_in_explicitGenericInvocationSuffix5877

FOLLOW_superSuffix_in_explicitGenericInvocationSuffix5879

public static final org.antlr.runtime.BitSet FOLLOW_superSuffix_in_explicitGenericInvocationSuffix5879

FOLLOW_Identifier_in_explicitGenericInvocationSuffix5889

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_explicitGenericInvocationSuffix5889

FOLLOW_arguments_in_explicitGenericInvocationSuffix5891

public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_explicitGenericInvocationSuffix5891

FOLLOW_28_in_selector5908

public static final org.antlr.runtime.BitSet FOLLOW_28_in_selector5908

FOLLOW_Identifier_in_selector5910

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_selector5910

FOLLOW_arguments_in_selector5913

public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_selector5913

FOLLOW_28_in_selector5925

public static final org.antlr.runtime.BitSet FOLLOW_28_in_selector5925

FOLLOW_118_in_selector5927

public static final org.antlr.runtime.BitSet FOLLOW_118_in_selector5927

FOLLOW_28_in_selector5937

public static final org.antlr.runtime.BitSet FOLLOW_28_in_selector5937

FOLLOW_64_in_selector5939

public static final org.antlr.runtime.BitSet FOLLOW_64_in_selector5939

FOLLOW_superSuffix_in_selector5941

public static final org.antlr.runtime.BitSet FOLLOW_superSuffix_in_selector5941

FOLLOW_28_in_selector5951

public static final org.antlr.runtime.BitSet FOLLOW_28_in_selector5951

FOLLOW_119_in_selector5953

public static final org.antlr.runtime.BitSet FOLLOW_119_in_selector5953

FOLLOW_nonWildcardTypeArguments_in_selector5956

public static final org.antlr.runtime.BitSet FOLLOW_nonWildcardTypeArguments_in_selector5956

FOLLOW_innerCreator_in_selector5960

public static final org.antlr.runtime.BitSet FOLLOW_innerCreator_in_selector5960

FOLLOW_41_in_selector5970

public static final org.antlr.runtime.BitSet FOLLOW_41_in_selector5970

FOLLOW_expression_in_selector5972

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_selector5972

FOLLOW_42_in_selector5974

public static final org.antlr.runtime.BitSet FOLLOW_42_in_selector5974

FOLLOW_arguments_in_superSuffix5991

public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_superSuffix5991

FOLLOW_28_in_superSuffix6001

public static final org.antlr.runtime.BitSet FOLLOW_28_in_superSuffix6001

FOLLOW_Identifier_in_superSuffix6003

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_superSuffix6003

FOLLOW_arguments_in_superSuffix6006

public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_superSuffix6006

FOLLOW_65_in_arguments6025

public static final org.antlr.runtime.BitSet FOLLOW_65_in_arguments6025

FOLLOW_expressionList_in_arguments6027

public static final org.antlr.runtime.BitSet FOLLOW_expressionList_in_arguments6027

FOLLOW_66_in_arguments6030

public static final org.antlr.runtime.BitSet FOLLOW_66_in_arguments6030

FOLLOW_annotations_in_synpred1_Java73

public static final org.antlr.runtime.BitSet FOLLOW_annotations_in_synpred1_Java73

FOLLOW_methodDeclaration_in_synpred38_Java710

public static final org.antlr.runtime.BitSet FOLLOW_methodDeclaration_in_synpred38_Java710

FOLLOW_fieldDeclaration_in_synpred39_Java718

public static final org.antlr.runtime.BitSet FOLLOW_fieldDeclaration_in_synpred39_Java718

FOLLOW_28_in_synpred85_Java1690

public static final org.antlr.runtime.BitSet FOLLOW_28_in_synpred85_Java1690

FOLLOW_Identifier_in_synpred85_Java1692

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_synpred85_Java1692

FOLLOW_annotation_in_synpred120_Java2274

public static final org.antlr.runtime.BitSet FOLLOW_annotation_in_synpred120_Java2274

FOLLOW_classDeclaration_in_synpred135_Java2569

public static final org.antlr.runtime.BitSet FOLLOW_classDeclaration_in_synpred135_Java2569

FOLLOW_25_in_synpred135_Java2571

public static final org.antlr.runtime.BitSet FOLLOW_25_in_synpred135_Java2571

FOLLOW_interfaceDeclaration_in_synpred137_Java2582

public static final org.antlr.runtime.BitSet FOLLOW_interfaceDeclaration_in_synpred137_Java2582

FOLLOW_25_in_synpred137_Java2584

public static final org.antlr.runtime.BitSet FOLLOW_25_in_synpred137_Java2584

FOLLOW_enumDeclaration_in_synpred139_Java2595

public static final org.antlr.runtime.BitSet FOLLOW_enumDeclaration_in_synpred139_Java2595

FOLLOW_25_in_synpred139_Java2597

public static final org.antlr.runtime.BitSet FOLLOW_25_in_synpred139_Java2597

FOLLOW_localVariableDeclaration_in_synpred144_Java2773

public static final org.antlr.runtime.BitSet FOLLOW_localVariableDeclaration_in_synpred144_Java2773

FOLLOW_classOrInterfaceDeclaration_in_synpred145_Java2781

public static final org.antlr.runtime.BitSet FOLLOW_classOrInterfaceDeclaration_in_synpred145_Java2781

FOLLOW_82_in_synpred169_Java3275

public static final org.antlr.runtime.BitSet FOLLOW_82_in_synpred169_Java3275

FOLLOW_parExpression_in_synpred169_Java3277

public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_synpred169_Java3277

FOLLOW_83_in_synpred170_Java3271

public static final org.antlr.runtime.BitSet FOLLOW_83_in_synpred170_Java3271

FOLLOW_82_in_synpred170_Java3275

public static final org.antlr.runtime.BitSet FOLLOW_82_in_synpred170_Java3275

FOLLOW_parExpression_in_synpred170_Java3277

public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_synpred170_Java3277

FOLLOW_statement_in_synpred170_Java3308

public static final org.antlr.runtime.BitSet FOLLOW_statement_in_synpred170_Java3308

FOLLOW_variableModifier_in_synpred172_Java3413

public static final org.antlr.runtime.BitSet FOLLOW_variableModifier_in_synpred172_Java3413

FOLLOW_type_in_synpred172_Java3416

public static final org.antlr.runtime.BitSet FOLLOW_type_in_synpred172_Java3416

FOLLOW_Identifier_in_synpred172_Java3418

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_synpred172_Java3418

FOLLOW_74_in_synpred172_Java3422

public static final org.antlr.runtime.BitSet FOLLOW_74_in_synpred172_Java3422

FOLLOW_expression_in_synpred172_Java3424

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_synpred172_Java3424

FOLLOW_94_in_synpred188_Java4255

public static final org.antlr.runtime.BitSet FOLLOW_94_in_synpred188_Java4255

FOLLOW_constantExpression_in_synpred188_Java4257

public static final org.antlr.runtime.BitSet FOLLOW_constantExpression_in_synpred188_Java4257

FOLLOW_74_in_synpred188_Java4259

public static final org.antlr.runtime.BitSet FOLLOW_74_in_synpred188_Java4259

FOLLOW_94_in_synpred189_Java4269

public static final org.antlr.runtime.BitSet FOLLOW_94_in_synpred189_Java4269

FOLLOW_enumConstantName_in_synpred189_Java4271

public static final org.antlr.runtime.BitSet FOLLOW_enumConstantName_in_synpred189_Java4271

FOLLOW_74_in_synpred189_Java4273

public static final org.antlr.runtime.BitSet FOLLOW_74_in_synpred189_Java4273

FOLLOW_forVarControl_in_synpred191_Java4332

public static final org.antlr.runtime.BitSet FOLLOW_forVarControl_in_synpred191_Java4332

FOLLOW_variableModifier_in_synpred196_Java4394

public static final org.antlr.runtime.BitSet FOLLOW_variableModifier_in_synpred196_Java4394

FOLLOW_type_in_synpred196_Java4397

public static final org.antlr.runtime.BitSet FOLLOW_type_in_synpred196_Java4397

FOLLOW_variableDeclarators_in_synpred196_Java4399

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclarators_in_synpred196_Java4399

FOLLOW_assignmentOperator_in_synpred199_Java4553

public static final org.antlr.runtime.BitSet FOLLOW_assignmentOperator_in_synpred199_Java4553

FOLLOW_expression_in_synpred199_Java4555

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_synpred199_Java4555

FOLLOW_35_in_synpred210_Java4678

public static final org.antlr.runtime.BitSet FOLLOW_35_in_synpred210_Java4678

FOLLOW_35_in_synpred210_Java4680

public static final org.antlr.runtime.BitSet FOLLOW_35_in_synpred210_Java4680

FOLLOW_44_in_synpred210_Java4682

public static final org.antlr.runtime.BitSet FOLLOW_44_in_synpred210_Java4682

FOLLOW_relationalOp_in_synpred220_Java4953

public static final org.antlr.runtime.BitSet FOLLOW_relationalOp_in_synpred220_Java4953

FOLLOW_shiftExpression_in_synpred220_Java4955

public static final org.antlr.runtime.BitSet FOLLOW_shiftExpression_in_synpred220_Java4955

FOLLOW_shiftOp_in_synpred224_Java5016

public static final org.antlr.runtime.BitSet FOLLOW_shiftOp_in_synpred224_Java5016

FOLLOW_additiveExpression_in_synpred224_Java5018

public static final org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_synpred224_Java5018

FOLLOW_35_in_synpred226_Java5054

public static final org.antlr.runtime.BitSet FOLLOW_35_in_synpred226_Java5054

FOLLOW_35_in_synpred226_Java5056

public static final org.antlr.runtime.BitSet FOLLOW_35_in_synpred226_Java5056

FOLLOW_35_in_synpred226_Java5058

public static final org.antlr.runtime.BitSet FOLLOW_35_in_synpred226_Java5058

FOLLOW_castExpression_in_synpred238_Java5247

public static final org.antlr.runtime.BitSet FOLLOW_castExpression_in_synpred238_Java5247

FOLLOW_65_in_synpred242_Java5285

public static final org.antlr.runtime.BitSet FOLLOW_65_in_synpred242_Java5285

FOLLOW_primitiveType_in_synpred242_Java5287

public static final org.antlr.runtime.BitSet FOLLOW_primitiveType_in_synpred242_Java5287

FOLLOW_66_in_synpred242_Java5289

public static final org.antlr.runtime.BitSet FOLLOW_66_in_synpred242_Java5289

FOLLOW_unaryExpression_in_synpred242_Java5291

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_synpred242_Java5291

FOLLOW_type_in_synpred243_Java5303

public static final org.antlr.runtime.BitSet FOLLOW_type_in_synpred243_Java5303

FOLLOW_28_in_synpred247_Java5370

public static final org.antlr.runtime.BitSet FOLLOW_28_in_synpred247_Java5370

FOLLOW_Identifier_in_synpred247_Java5372

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_synpred247_Java5372

FOLLOW_identifierSuffix_in_synpred248_Java5377

public static final org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_synpred248_Java5377

FOLLOW_28_in_synpred251_Java5404

public static final org.antlr.runtime.BitSet FOLLOW_28_in_synpred251_Java5404

FOLLOW_Identifier_in_synpred251_Java5406

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_synpred251_Java5406

FOLLOW_identifierSuffix_in_synpred252_Java5411

public static final org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_synpred252_Java5411

FOLLOW_28_in_synpred256_Java5452

public static final org.antlr.runtime.BitSet FOLLOW_28_in_synpred256_Java5452

FOLLOW_Identifier_in_synpred256_Java5454

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_synpred256_Java5454

FOLLOW_identifierSuffix_in_synpred257_Java5459

public static final org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_synpred257_Java5459

FOLLOW_41_in_synpred263_Java5531

public static final org.antlr.runtime.BitSet FOLLOW_41_in_synpred263_Java5531

FOLLOW_expression_in_synpred263_Java5533

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_synpred263_Java5533

FOLLOW_42_in_synpred263_Java5535

public static final org.antlr.runtime.BitSet FOLLOW_42_in_synpred263_Java5535

FOLLOW_41_in_synpred279_Java5777

public static final org.antlr.runtime.BitSet FOLLOW_41_in_synpred279_Java5777

FOLLOW_expression_in_synpred279_Java5779

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_synpred279_Java5779

FOLLOW_42_in_synpred279_Java5781

public static final org.antlr.runtime.BitSet FOLLOW_42_in_synpred279_Java5781
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

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()

getLocalDeclarations

public List getLocalDeclarations()

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


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

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

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

synpred169_Java_fragment

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

synpred170_Java_fragment

public final void synpred170_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

synpred188_Java_fragment

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

synpred189_Java_fragment

public final void synpred189_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

synpred196_Java_fragment

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

synpred199_Java_fragment

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

synpred210_Java_fragment

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

synpred220_Java_fragment

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

synpred224_Java_fragment

public final void synpred224_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

synpred238_Java_fragment

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

synpred242_Java_fragment

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

synpred243_Java_fragment

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

synpred247_Java_fragment

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

synpred248_Java_fragment

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

synpred251_Java_fragment

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

synpred252_Java_fragment

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

synpred256_Java_fragment

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

synpred257_Java_fragment

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

synpred263_Java_fragment

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

synpred279_Java_fragment

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

synpred226_Java

public final boolean synpred226_Java()

synpred224_Java

public final boolean synpred224_Java()

synpred139_Java

public final boolean synpred139_Java()

synpred243_Java

public final boolean synpred243_Java()

synpred256_Java

public final boolean synpred256_Java()

synpred1_Java

public final boolean synpred1_Java()

synpred210_Java

public final boolean synpred210_Java()

synpred220_Java

public final boolean synpred220_Java()

synpred189_Java

public final boolean synpred189_Java()

synpred144_Java

public final boolean synpred144_Java()

synpred191_Java

public final boolean synpred191_Java()

synpred196_Java

public final boolean synpred196_Java()

synpred238_Java

public final boolean synpred238_Java()

synpred252_Java

public final boolean synpred252_Java()

synpred188_Java

public final boolean synpred188_Java()

synpred257_Java

public final boolean synpred257_Java()

synpred137_Java

public final boolean synpred137_Java()

synpred38_Java

public final boolean synpred38_Java()

synpred145_Java

public final boolean synpred145_Java()

synpred170_Java

public final boolean synpred170_Java()

synpred39_Java

public final boolean synpred39_Java()

synpred169_Java

public final boolean synpred169_Java()

synpred199_Java

public final boolean synpred199_Java()

synpred242_Java

public final boolean synpred242_Java()

synpred247_Java

public final boolean synpred247_Java()

synpred172_Java

public final boolean synpred172_Java()

synpred120_Java

public final boolean synpred120_Java()

synpred85_Java

public final boolean synpred85_Java()

synpred263_Java

public final boolean synpred263_Java()

synpred135_Java

public final boolean synpred135_Java()

synpred251_Java

public final boolean synpred251_Java()

synpred248_Java

public final boolean synpred248_Java()

synpred279_Java

public final boolean synpred279_Java()


Copyright © 2001-2013 JBoss Inc.. All Rights Reserved.