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
           
static class JavaParser.parExpression_return
           
static class JavaParser.statement_return
           
static class JavaParser.type_return
           
protected static class JavaParser.VarDecl_scope
           
protected static class JavaParser.variableDeclarator_scope
           
static class JavaParser.variableDeclaratorRest_return
           
static class JavaParser.variableModifier_return
           
 
Field Summary
static int CharacterLiteral
           
static int COMMENT
           
static int DecimalLiteral
           
protected  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_assignmentOperator4881
           
static org.antlr.runtime.BitSet FOLLOW_101_in_assignmentOperator4891
           
static org.antlr.runtime.BitSet FOLLOW_102_in_assignmentOperator4901
           
static org.antlr.runtime.BitSet FOLLOW_103_in_conditionalOrExpression5000
           
static org.antlr.runtime.BitSet FOLLOW_104_in_conditionalAndExpression5028
           
static org.antlr.runtime.BitSet FOLLOW_105_in_inclusiveOrExpression5056
           
static org.antlr.runtime.BitSet FOLLOW_106_in_exclusiveOrExpression5084
           
static org.antlr.runtime.BitSet FOLLOW_109_in_instanceOfExpression5173
           
static org.antlr.runtime.BitSet FOLLOW_110_in_unaryExpression5406
           
static org.antlr.runtime.BitSet FOLLOW_111_in_unaryExpression5416
           
static org.antlr.runtime.BitSet FOLLOW_114_in_unaryExpression5428
           
static org.antlr.runtime.BitSet FOLLOW_115_in_unaryExpression5440
           
static org.antlr.runtime.BitSet FOLLOW_116_in_unaryExpressionNotPlusMinus5471
           
static org.antlr.runtime.BitSet FOLLOW_117_in_unaryExpressionNotPlusMinus5482
           
static org.antlr.runtime.BitSet FOLLOW_118_in_identifierSuffix5831
           
static org.antlr.runtime.BitSet FOLLOW_118_in_primary5601
           
static org.antlr.runtime.BitSet FOLLOW_118_in_primary5614
           
static org.antlr.runtime.BitSet FOLLOW_118_in_selector6174
           
static org.antlr.runtime.BitSet FOLLOW_119_in_identifierSuffix5857
           
static org.antlr.runtime.BitSet FOLLOW_119_in_primary5680
           
static org.antlr.runtime.BitSet FOLLOW_119_in_selector6200
           
static org.antlr.runtime.BitSet FOLLOW_24_in_packageDeclaration132
           
static org.antlr.runtime.BitSet FOLLOW_25_in_annotationTypeElementRest2572
           
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_annotationTypeElementRest2623
           
static org.antlr.runtime.BitSet FOLLOW_25_in_classBodyDeclaration671
           
static org.antlr.runtime.BitSet FOLLOW_25_in_enumBodyDeclarations521
           
static org.antlr.runtime.BitSet FOLLOW_25_in_fieldDeclaration867
           
static org.antlr.runtime.BitSet FOLLOW_25_in_forControl4491
           
static org.antlr.runtime.BitSet FOLLOW_25_in_forControl4496
           
static org.antlr.runtime.BitSet FOLLOW_25_in_forStatement3582
           
static org.antlr.runtime.BitSet FOLLOW_25_in_forStatement3587
           
static org.antlr.runtime.BitSet FOLLOW_25_in_importDeclaration174
           
static org.antlr.runtime.BitSet FOLLOW_25_in_interfaceBodyDeclaration897
           
static org.antlr.runtime.BitSet FOLLOW_25_in_interfaceMethodDeclaratorRest1178
           
static org.antlr.runtime.BitSet FOLLOW_25_in_interfaceMethodOrFieldRest998
           
static org.antlr.runtime.BitSet FOLLOW_25_in_localVariableDeclaration2906
           
static org.antlr.runtime.BitSet FOLLOW_25_in_methodDeclaratorRest1073
           
static org.antlr.runtime.BitSet FOLLOW_25_in_packageDeclaration136
           
static org.antlr.runtime.BitSet FOLLOW_25_in_statement2942
           
static org.antlr.runtime.BitSet FOLLOW_25_in_statement2983
           
static org.antlr.runtime.BitSet FOLLOW_25_in_statement3044
           
static org.antlr.runtime.BitSet FOLLOW_25_in_statement3066
           
static org.antlr.runtime.BitSet FOLLOW_25_in_statement3079
           
static org.antlr.runtime.BitSet FOLLOW_25_in_statement3114
           
static org.antlr.runtime.BitSet FOLLOW_25_in_statement3124
           
static org.antlr.runtime.BitSet FOLLOW_25_in_synpred135_Java2584
           
static org.antlr.runtime.BitSet FOLLOW_25_in_synpred137_Java2597
           
static org.antlr.runtime.BitSet FOLLOW_25_in_synpred139_Java2610
           
static org.antlr.runtime.BitSet FOLLOW_25_in_throwStatement3185
           
static org.antlr.runtime.BitSet FOLLOW_25_in_typeDeclaration201
           
static org.antlr.runtime.BitSet FOLLOW_25_in_voidInterfaceMethodDeclaratorRest1241
           
static org.antlr.runtime.BitSet FOLLOW_25_in_voidMethodDeclaratorRest1135
           
static org.antlr.runtime.BitSet FOLLOW_26_in_importDeclaration153
           
static org.antlr.runtime.BitSet FOLLOW_27_in_classBodyDeclaration679
           
static org.antlr.runtime.BitSet FOLLOW_27_in_importDeclaration155
           
static org.antlr.runtime.BitSet FOLLOW_27_in_modifier1613
           
static org.antlr.runtime.BitSet FOLLOW_28_in_annotationName2337
           
static org.antlr.runtime.BitSet FOLLOW_28_in_createdName5931
           
static org.antlr.runtime.BitSet FOLLOW_28_in_identifierSuffix5767
           
static org.antlr.runtime.BitSet FOLLOW_28_in_identifierSuffix5805
           
static org.antlr.runtime.BitSet FOLLOW_28_in_identifierSuffix5817
           
static org.antlr.runtime.BitSet FOLLOW_28_in_identifierSuffix5829
           
static org.antlr.runtime.BitSet FOLLOW_28_in_identifierSuffix5841
           
static org.antlr.runtime.BitSet FOLLOW_28_in_identifierSuffix5855
           
static org.antlr.runtime.BitSet FOLLOW_28_in_importDeclaration161
           
static org.antlr.runtime.BitSet FOLLOW_28_in_importDeclaration168
           
static org.antlr.runtime.BitSet FOLLOW_28_in_packageOrTypeName1703
           
static org.antlr.runtime.BitSet FOLLOW_28_in_primary5617
           
static org.antlr.runtime.BitSet FOLLOW_28_in_primary5651
           
static org.antlr.runtime.BitSet FOLLOW_28_in_primary5699
           
static org.antlr.runtime.BitSet FOLLOW_28_in_primary5727
           
static org.antlr.runtime.BitSet FOLLOW_28_in_primary5741
           
static org.antlr.runtime.BitSet FOLLOW_28_in_qualifiedName2126
           
static org.antlr.runtime.BitSet FOLLOW_28_in_selector6155
           
static org.antlr.runtime.BitSet FOLLOW_28_in_selector6172
           
static org.antlr.runtime.BitSet FOLLOW_28_in_selector6184
           
static org.antlr.runtime.BitSet FOLLOW_28_in_selector6198
           
static org.antlr.runtime.BitSet FOLLOW_28_in_superSuffix6248
           
static org.antlr.runtime.BitSet FOLLOW_28_in_synpred247_Java5617
           
static org.antlr.runtime.BitSet FOLLOW_28_in_synpred251_Java5651
           
static org.antlr.runtime.BitSet FOLLOW_28_in_synpred256_Java5699
           
static org.antlr.runtime.BitSet FOLLOW_28_in_synpred85_Java1703
           
static org.antlr.runtime.BitSet FOLLOW_28_in_type1784
           
static org.antlr.runtime.BitSet FOLLOW_28_in_typeName1757
           
static org.antlr.runtime.BitSet FOLLOW_29_in_importDeclaration170
           
static org.antlr.runtime.BitSet FOLLOW_30_in_identifierSuffix5769
           
static org.antlr.runtime.BitSet FOLLOW_30_in_identifierSuffix5807
           
static org.antlr.runtime.BitSet FOLLOW_30_in_normalClassDeclaration271
           
static org.antlr.runtime.BitSet FOLLOW_30_in_primary5729
           
static org.antlr.runtime.BitSet FOLLOW_30_in_primary5743
           
static org.antlr.runtime.BitSet FOLLOW_31_in_normalClassDeclaration289
           
static org.antlr.runtime.BitSet FOLLOW_31_in_normalInterfaceDeclaration580
           
static org.antlr.runtime.BitSet FOLLOW_31_in_typeParameter366
           
static org.antlr.runtime.BitSet FOLLOW_32_in_enumDeclaration416
           
static org.antlr.runtime.BitSet FOLLOW_32_in_normalClassDeclaration304
           
static org.antlr.runtime.BitSet FOLLOW_33_in_assignmentOperator4911
           
static org.antlr.runtime.BitSet FOLLOW_33_in_assignmentOperator4913
           
static org.antlr.runtime.BitSet FOLLOW_33_in_nonWildcardTypeArguments6103
           
static org.antlr.runtime.BitSet FOLLOW_33_in_relationalOp5223
           
static org.antlr.runtime.BitSet FOLLOW_33_in_relationalOp5235
           
static org.antlr.runtime.BitSet FOLLOW_33_in_shiftOp5295
           
static org.antlr.runtime.BitSet FOLLOW_33_in_shiftOp5297
           
static org.antlr.runtime.BitSet FOLLOW_33_in_typeArguments1935
           
static org.antlr.runtime.BitSet FOLLOW_33_in_typeParameters335
           
static org.antlr.runtime.BitSet FOLLOW_34_in_arrayInitializer1540
           
static org.antlr.runtime.BitSet FOLLOW_34_in_arrayInitializer1547
           
static org.antlr.runtime.BitSet FOLLOW_34_in_constantDeclaratorsRest1436
           
static org.antlr.runtime.BitSet FOLLOW_34_in_elementValueArrayInitializer2449
           
static org.antlr.runtime.BitSet FOLLOW_34_in_elementValuePairs2361
           
static org.antlr.runtime.BitSet FOLLOW_34_in_enumBody444
           
static org.antlr.runtime.BitSet FOLLOW_34_in_enumConstants470
           
static org.antlr.runtime.BitSet FOLLOW_34_in_expressionList4742
           
static org.antlr.runtime.BitSet FOLLOW_34_in_formalParameterDeclsRest2073
           
static org.antlr.runtime.BitSet FOLLOW_34_in_modifyStatement3987
           
static org.antlr.runtime.BitSet FOLLOW_34_in_moreStatementExpressions4420
           
static org.antlr.runtime.BitSet FOLLOW_34_in_qualifiedNameList2004
           
static org.antlr.runtime.BitSet FOLLOW_34_in_typeArguments1940
           
static org.antlr.runtime.BitSet FOLLOW_34_in_typeList606
           
static org.antlr.runtime.BitSet FOLLOW_34_in_typeParameters340
           
static org.antlr.runtime.BitSet FOLLOW_34_in_variableDeclarators1306
           
static org.antlr.runtime.BitSet FOLLOW_35_in_assignmentOperator4925
           
static org.antlr.runtime.BitSet FOLLOW_35_in_assignmentOperator4927
           
static org.antlr.runtime.BitSet FOLLOW_35_in_assignmentOperator4939
           
static org.antlr.runtime.BitSet FOLLOW_35_in_assignmentOperator4941
           
static org.antlr.runtime.BitSet FOLLOW_35_in_assignmentOperator4943
           
static org.antlr.runtime.BitSet FOLLOW_35_in_nonWildcardTypeArguments6107
           
static org.antlr.runtime.BitSet FOLLOW_35_in_relationalOp5229
           
static org.antlr.runtime.BitSet FOLLOW_35_in_relationalOp5239
           
static org.antlr.runtime.BitSet FOLLOW_35_in_shiftOp5301
           
static org.antlr.runtime.BitSet FOLLOW_35_in_shiftOp5303
           
static org.antlr.runtime.BitSet FOLLOW_35_in_shiftOp5305
           
static org.antlr.runtime.BitSet FOLLOW_35_in_shiftOp5309
           
static org.antlr.runtime.BitSet FOLLOW_35_in_shiftOp5311
           
static org.antlr.runtime.BitSet FOLLOW_35_in_synpred210_Java4925
           
static org.antlr.runtime.BitSet FOLLOW_35_in_synpred210_Java4927
           
static org.antlr.runtime.BitSet FOLLOW_35_in_synpred226_Java5301
           
static org.antlr.runtime.BitSet FOLLOW_35_in_synpred226_Java5303
           
static org.antlr.runtime.BitSet FOLLOW_35_in_synpred226_Java5305
           
static org.antlr.runtime.BitSet FOLLOW_35_in_typeArguments1946
           
static org.antlr.runtime.BitSet FOLLOW_35_in_typeParameters346
           
static org.antlr.runtime.BitSet FOLLOW_36_in_andExpression5112
           
static org.antlr.runtime.BitSet FOLLOW_36_in_bound390
           
static org.antlr.runtime.BitSet FOLLOW_37_in_annotationTypeBody2498
           
static org.antlr.runtime.BitSet FOLLOW_37_in_arrayInitializer1534
           
static org.antlr.runtime.BitSet FOLLOW_37_in_block2769
           
static org.antlr.runtime.BitSet FOLLOW_37_in_classBody627
           
static org.antlr.runtime.BitSet FOLLOW_37_in_elementValueArrayInitializer2443
           
static org.antlr.runtime.BitSet FOLLOW_37_in_enumBody439
           
static org.antlr.runtime.BitSet FOLLOW_37_in_interfaceBody649
           
static org.antlr.runtime.BitSet FOLLOW_37_in_modifyStatement3963
           
static org.antlr.runtime.BitSet FOLLOW_37_in_statement3015
           
static org.antlr.runtime.BitSet FOLLOW_37_in_tryStatement3781
           
static org.antlr.runtime.BitSet FOLLOW_37_in_tryStatement3830
           
static org.antlr.runtime.BitSet FOLLOW_37_in_tryStatement3891
           
static org.antlr.runtime.BitSet FOLLOW_38_in_annotationTypeBody2505
           
static org.antlr.runtime.BitSet FOLLOW_38_in_arrayInitializer1554
           
static org.antlr.runtime.BitSet FOLLOW_38_in_block2774
           
static org.antlr.runtime.BitSet FOLLOW_38_in_classBody632
           
static org.antlr.runtime.BitSet FOLLOW_38_in_elementValueArrayInitializer2458
           
static org.antlr.runtime.BitSet FOLLOW_38_in_enumBody450
           
static org.antlr.runtime.BitSet FOLLOW_38_in_interfaceBody654
           
static org.antlr.runtime.BitSet FOLLOW_38_in_modifyStatement4015
           
static org.antlr.runtime.BitSet FOLLOW_38_in_statement3019
           
static org.antlr.runtime.BitSet FOLLOW_38_in_tryStatement3794
           
static org.antlr.runtime.BitSet FOLLOW_38_in_tryStatement3845
           
static org.antlr.runtime.BitSet FOLLOW_38_in_tryStatement3907
           
static org.antlr.runtime.BitSet FOLLOW_39_in_annotationTypeDeclaration2477
           
static org.antlr.runtime.BitSet FOLLOW_39_in_normalInterfaceDeclaration572
           
static org.antlr.runtime.BitSet FOLLOW_40_in_genericMethodOrConstructorRest805
           
static org.antlr.runtime.BitSet FOLLOW_40_in_interfaceGenericMethodDecl1202
           
static org.antlr.runtime.BitSet FOLLOW_40_in_interfaceMemberDecl934
           
static org.antlr.runtime.BitSet FOLLOW_40_in_memberDecl734
           
static org.antlr.runtime.BitSet FOLLOW_40_in_primary5739
           
static org.antlr.runtime.BitSet FOLLOW_41_in_arrayCreatorRest5982
           
static org.antlr.runtime.BitSet FOLLOW_41_in_arrayCreatorRest5999
           
static org.antlr.runtime.BitSet FOLLOW_41_in_arrayCreatorRest6024
           
static org.antlr.runtime.BitSet FOLLOW_41_in_arrayCreatorRest6033
           
static org.antlr.runtime.BitSet FOLLOW_41_in_constantDeclaratorRest1458
           
static org.antlr.runtime.BitSet FOLLOW_41_in_epStatement4186
           
static org.antlr.runtime.BitSet FOLLOW_41_in_epStatement4222
           
static org.antlr.runtime.BitSet FOLLOW_41_in_epStatement4258
           
static org.antlr.runtime.BitSet FOLLOW_41_in_identifierSuffix5761
           
static org.antlr.runtime.BitSet FOLLOW_41_in_identifierSuffix5778
           
static org.antlr.runtime.BitSet FOLLOW_41_in_interfaceMethodDeclaratorRest1165
           
static org.antlr.runtime.BitSet FOLLOW_41_in_methodDeclaratorRest1026
           
static org.antlr.runtime.BitSet FOLLOW_41_in_primary5721
           
static org.antlr.runtime.BitSet FOLLOW_41_in_selector6217
           
static org.antlr.runtime.BitSet FOLLOW_41_in_synpred263_Java5778
           
static org.antlr.runtime.BitSet FOLLOW_41_in_synpred279_Java6024
           
static org.antlr.runtime.BitSet FOLLOW_41_in_type1797
           
static org.antlr.runtime.BitSet FOLLOW_41_in_type1812
           
static org.antlr.runtime.BitSet FOLLOW_41_in_variableDeclaratorId1486
           
static org.antlr.runtime.BitSet FOLLOW_41_in_variableDeclaratorRest1387
           
static org.antlr.runtime.BitSet FOLLOW_42_in_arrayCreatorRest5996
           
static org.antlr.runtime.BitSet FOLLOW_42_in_arrayCreatorRest6001
           
static org.antlr.runtime.BitSet FOLLOW_42_in_arrayCreatorRest6021
           
static org.antlr.runtime.BitSet FOLLOW_42_in_arrayCreatorRest6028
           
static org.antlr.runtime.BitSet FOLLOW_42_in_arrayCreatorRest6035
           
static org.antlr.runtime.BitSet FOLLOW_42_in_constantDeclaratorRest1460
           
static org.antlr.runtime.BitSet FOLLOW_42_in_epStatement4194
           
static org.antlr.runtime.BitSet FOLLOW_42_in_epStatement4230
           
static org.antlr.runtime.BitSet FOLLOW_42_in_epStatement4266
           
static org.antlr.runtime.BitSet FOLLOW_42_in_identifierSuffix5763
           
static org.antlr.runtime.BitSet FOLLOW_42_in_identifierSuffix5782
           
static org.antlr.runtime.BitSet FOLLOW_42_in_interfaceMethodDeclaratorRest1167
           
static org.antlr.runtime.BitSet FOLLOW_42_in_methodDeclaratorRest1028
           
static org.antlr.runtime.BitSet FOLLOW_42_in_primary5723
           
static org.antlr.runtime.BitSet FOLLOW_42_in_selector6221
           
static org.antlr.runtime.BitSet FOLLOW_42_in_synpred263_Java5782
           
static org.antlr.runtime.BitSet FOLLOW_42_in_synpred279_Java6028
           
static org.antlr.runtime.BitSet FOLLOW_42_in_type1799
           
static org.antlr.runtime.BitSet FOLLOW_42_in_type1814
           
static org.antlr.runtime.BitSet FOLLOW_42_in_variableDeclaratorId1488
           
static org.antlr.runtime.BitSet FOLLOW_42_in_variableDeclaratorRest1389
           
static org.antlr.runtime.BitSet FOLLOW_43_in_constructorDeclaratorRest1261
           
static org.antlr.runtime.BitSet FOLLOW_43_in_interfaceMethodDeclaratorRest1172
           
static org.antlr.runtime.BitSet FOLLOW_43_in_methodDeclaratorRest1041
           
static org.antlr.runtime.BitSet FOLLOW_43_in_voidInterfaceMethodDeclaratorRest1235
           
static org.antlr.runtime.BitSet FOLLOW_43_in_voidMethodDeclaratorRest1103
           
static org.antlr.runtime.BitSet FOLLOW_44_in_assignmentOperator4821
           
static org.antlr.runtime.BitSet FOLLOW_44_in_assignmentOperator4915
           
static org.antlr.runtime.BitSet FOLLOW_44_in_assignmentOperator4929
           
static org.antlr.runtime.BitSet FOLLOW_44_in_assignmentOperator4945
           
static org.antlr.runtime.BitSet FOLLOW_44_in_constantDeclaratorRest1464
           
static org.antlr.runtime.BitSet FOLLOW_44_in_elementValuePair2385
           
static org.antlr.runtime.BitSet FOLLOW_44_in_relationalOp5225
           
static org.antlr.runtime.BitSet FOLLOW_44_in_relationalOp5231
           
static org.antlr.runtime.BitSet FOLLOW_44_in_synpred210_Java4929
           
static org.antlr.runtime.BitSet FOLLOW_44_in_variableDeclaratorRest1394
           
static org.antlr.runtime.BitSet FOLLOW_44_in_variableDeclaratorRest1406
           
static org.antlr.runtime.BitSet FOLLOW_45_in_modifier1583
           
static org.antlr.runtime.BitSet FOLLOW_46_in_modifier1593
           
static org.antlr.runtime.BitSet FOLLOW_47_in_modifier1603
           
static org.antlr.runtime.BitSet FOLLOW_48_in_modifier1623
           
static org.antlr.runtime.BitSet FOLLOW_49_in_modifier1633
           
static org.antlr.runtime.BitSet FOLLOW_49_in_variableModifier1908
           
static org.antlr.runtime.BitSet FOLLOW_50_in_modifier1643
           
static org.antlr.runtime.BitSet FOLLOW_51_in_modifier1653
           
static org.antlr.runtime.BitSet FOLLOW_51_in_statement3027
           
static org.antlr.runtime.BitSet FOLLOW_52_in_modifier1663
           
static org.antlr.runtime.BitSet FOLLOW_53_in_modifier1673
           
static org.antlr.runtime.BitSet FOLLOW_54_in_modifier1683
           
static org.antlr.runtime.BitSet FOLLOW_63_in_conditionalExpression4968
           
static org.antlr.runtime.BitSet FOLLOW_63_in_typeArgument1971
           
static org.antlr.runtime.BitSet FOLLOW_64_in_explicitGenericInvocationSuffix6124
           
static org.antlr.runtime.BitSet FOLLOW_64_in_identifierSuffix5843
           
static org.antlr.runtime.BitSet FOLLOW_64_in_primary5636
           
static org.antlr.runtime.BitSet FOLLOW_64_in_selector6186
           
static org.antlr.runtime.BitSet FOLLOW_65_in_annotation2310
           
static org.antlr.runtime.BitSet FOLLOW_65_in_annotationMethodRest2671
           
static org.antlr.runtime.BitSet FOLLOW_65_in_arguments6280
           
static org.antlr.runtime.BitSet FOLLOW_65_in_castExpression5532
           
static org.antlr.runtime.BitSet FOLLOW_65_in_castExpression5547
           
static org.antlr.runtime.BitSet FOLLOW_65_in_formalParameters2025
           
static org.antlr.runtime.BitSet FOLLOW_65_in_forStatement3411
           
static org.antlr.runtime.BitSet FOLLOW_65_in_parExpression4716
           
static org.antlr.runtime.BitSet FOLLOW_65_in_retractStatement4115
           
static org.antlr.runtime.BitSet FOLLOW_65_in_synpred242_Java5532
           
static org.antlr.runtime.BitSet FOLLOW_65_in_tryStatement3814
           
static org.antlr.runtime.BitSet FOLLOW_65_in_updateStatement4055
           
static org.antlr.runtime.BitSet FOLLOW_66_in_annotation2315
           
static org.antlr.runtime.BitSet FOLLOW_66_in_annotationMethodRest2673
           
static org.antlr.runtime.BitSet FOLLOW_66_in_arguments6285
           
static org.antlr.runtime.BitSet FOLLOW_66_in_castExpression5536
           
static org.antlr.runtime.BitSet FOLLOW_66_in_castExpression5557
           
static org.antlr.runtime.BitSet FOLLOW_66_in_formalParameters2030
           
static org.antlr.runtime.BitSet FOLLOW_66_in_forStatement3635
           
static org.antlr.runtime.BitSet FOLLOW_66_in_parExpression4720
           
static org.antlr.runtime.BitSet FOLLOW_66_in_retractStatement4131
           
static org.antlr.runtime.BitSet FOLLOW_66_in_synpred242_Java5536
           
static org.antlr.runtime.BitSet FOLLOW_66_in_tryStatement3818
           
static org.antlr.runtime.BitSet FOLLOW_66_in_updateStatement4071
           
static org.antlr.runtime.BitSet FOLLOW_67_in_formalParameterDeclsRest2087
           
static org.antlr.runtime.BitSet FOLLOW_68_in_literal2200
           
static org.antlr.runtime.BitSet FOLLOW_71_in_annotation2305
           
static org.antlr.runtime.BitSet FOLLOW_71_in_annotationTypeDeclaration2475
           
static org.antlr.runtime.BitSet FOLLOW_72_in_defaultValue2721
           
static org.antlr.runtime.BitSet FOLLOW_72_in_switchLabel4400
           
static org.antlr.runtime.BitSet FOLLOW_73_in_statement2931
           
static org.antlr.runtime.BitSet FOLLOW_74_in_conditionalExpression4972
           
static org.antlr.runtime.BitSet FOLLOW_74_in_forStatement3539
           
static org.antlr.runtime.BitSet FOLLOW_74_in_forVarControl4678
           
static org.antlr.runtime.BitSet FOLLOW_74_in_statement2936
           
static org.antlr.runtime.BitSet FOLLOW_74_in_statement3134
           
static org.antlr.runtime.BitSet FOLLOW_74_in_switchLabel4376
           
static org.antlr.runtime.BitSet FOLLOW_74_in_switchLabel4390
           
static org.antlr.runtime.BitSet FOLLOW_74_in_switchLabel4402
           
static org.antlr.runtime.BitSet FOLLOW_74_in_synpred172_Java3539
           
static org.antlr.runtime.BitSet FOLLOW_74_in_synpred188_Java4376
           
static org.antlr.runtime.BitSet FOLLOW_74_in_synpred189_Java4390
           
static org.antlr.runtime.BitSet FOLLOW_75_in_statement2975
           
static org.antlr.runtime.BitSet FOLLOW_76_in_statement2979
           
static org.antlr.runtime.BitSet FOLLOW_76_in_whileStatement3698
           
static org.antlr.runtime.BitSet FOLLOW_77_in_statement3011
           
static org.antlr.runtime.BitSet FOLLOW_78_in_statement3039
           
static org.antlr.runtime.BitSet FOLLOW_79_in_statement3061
           
static org.antlr.runtime.BitSet FOLLOW_80_in_statement3074
           
static org.antlr.runtime.BitSet FOLLOW_81_in_throwStatement3169
           
static org.antlr.runtime.BitSet FOLLOW_82_in_ifStatement3241
           
static org.antlr.runtime.BitSet FOLLOW_82_in_ifStatement3292
           
static org.antlr.runtime.BitSet FOLLOW_82_in_synpred169_Java3292
           
static org.antlr.runtime.BitSet FOLLOW_82_in_synpred170_Java3292
           
static org.antlr.runtime.BitSet FOLLOW_83_in_ifStatement3288
           
static org.antlr.runtime.BitSet FOLLOW_83_in_synpred170_Java3288
           
static org.antlr.runtime.BitSet FOLLOW_84_in_forStatement3407
           
static org.antlr.runtime.BitSet FOLLOW_85_in_tryStatement3770
           
static org.antlr.runtime.BitSet FOLLOW_86_in_tryStatement3812
           
static org.antlr.runtime.BitSet FOLLOW_87_in_tryStatement3879
           
static org.antlr.runtime.BitSet FOLLOW_88_in_modifyStatement3949
           
static org.antlr.runtime.BitSet FOLLOW_89_in_updateStatement4053
           
static org.antlr.runtime.BitSet FOLLOW_90_in_retractStatement4113
           
static org.antlr.runtime.BitSet FOLLOW_91_in_epStatement4184
           
static org.antlr.runtime.BitSet FOLLOW_92_in_epStatement4220
           
static org.antlr.runtime.BitSet FOLLOW_93_in_epStatement4256
           
static org.antlr.runtime.BitSet FOLLOW_94_in_switchLabel4372
           
static org.antlr.runtime.BitSet FOLLOW_94_in_switchLabel4386
           
static org.antlr.runtime.BitSet FOLLOW_94_in_synpred188_Java4372
           
static org.antlr.runtime.BitSet FOLLOW_94_in_synpred189_Java4386
           
static org.antlr.runtime.BitSet FOLLOW_95_in_assignmentOperator4831
           
static org.antlr.runtime.BitSet FOLLOW_96_in_assignmentOperator4841
           
static org.antlr.runtime.BitSet FOLLOW_97_in_assignmentOperator4851
           
static org.antlr.runtime.BitSet FOLLOW_98_in_assignmentOperator4861
           
static org.antlr.runtime.BitSet FOLLOW_99_in_assignmentOperator4871
           
static org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_shiftExpression5259
           
static org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_shiftExpression5265
           
static org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_synpred224_Java5265
           
static org.antlr.runtime.BitSet FOLLOW_andExpression_in_exclusiveOrExpression5080
           
static org.antlr.runtime.BitSet FOLLOW_andExpression_in_exclusiveOrExpression5086
           
static org.antlr.runtime.BitSet FOLLOW_annotation_in_annotations2287
           
static org.antlr.runtime.BitSet FOLLOW_annotation_in_elementValue2416
           
static org.antlr.runtime.BitSet FOLLOW_annotation_in_modifier1573
           
static org.antlr.runtime.BitSet FOLLOW_annotation_in_synpred120_Java2287
           
static org.antlr.runtime.BitSet FOLLOW_annotation_in_variableModifier1918
           
static org.antlr.runtime.BitSet FOLLOW_annotationConstantRest_in_annotationMethodOrConstantRest2651
           
static org.antlr.runtime.BitSet FOLLOW_annotationMethodOrConstantRest_in_annotationTypeElementRest2570
           
static org.antlr.runtime.BitSet FOLLOW_annotationMethodRest_in_annotationMethodOrConstantRest2641
           
static org.antlr.runtime.BitSet FOLLOW_annotationName_in_annotation2307
           
static org.antlr.runtime.BitSet FOLLOW_annotations_in_compilationUnit81
           
static org.antlr.runtime.BitSet FOLLOW_annotations_in_enumConstant491
           
static org.antlr.runtime.BitSet FOLLOW_annotations_in_synpred1_Java81
           
static org.antlr.runtime.BitSet FOLLOW_annotationTypeBody_in_annotationTypeDeclaration2481
           
static org.antlr.runtime.BitSet FOLLOW_annotationTypeDeclaration_in_annotationTypeElementRest2621
           
static org.antlr.runtime.BitSet FOLLOW_annotationTypeDeclaration_in_interfaceDeclaration555
           
static org.antlr.runtime.BitSet FOLLOW_annotationTypeElementDeclaration_in_annotationTypeElementDeclarations2523
           
static org.antlr.runtime.BitSet FOLLOW_annotationTypeElementDeclaration_in_annotationTypeElementDeclarations2527
           
static org.antlr.runtime.BitSet FOLLOW_annotationTypeElementDeclarations_in_annotationTypeBody2501
           
static org.antlr.runtime.BitSet FOLLOW_annotationTypeElementRest_in_annotationTypeElementDeclaration2551
           
static org.antlr.runtime.BitSet FOLLOW_arguments_in_classCreatorRest6064
           
static org.antlr.runtime.BitSet FOLLOW_arguments_in_enumConstant497
           
static org.antlr.runtime.BitSet FOLLOW_arguments_in_explicitGenericInvocationSuffix6138
           
static org.antlr.runtime.BitSet FOLLOW_arguments_in_identifierSuffix5795
           
static org.antlr.runtime.BitSet FOLLOW_arguments_in_identifierSuffix5845
           
static org.antlr.runtime.BitSet FOLLOW_arguments_in_primary5603
           
static org.antlr.runtime.BitSet FOLLOW_arguments_in_selector6160
           
static org.antlr.runtime.BitSet FOLLOW_arguments_in_superSuffix6238
           
static org.antlr.runtime.BitSet FOLLOW_arguments_in_superSuffix6253
           
static org.antlr.runtime.BitSet FOLLOW_arrayCreatorRest_in_creator5895
           
static org.antlr.runtime.BitSet FOLLOW_arrayInitializer_in_arrayCreatorRest6005
           
static org.antlr.runtime.BitSet FOLLOW_arrayInitializer_in_variableInitializer1507
           
static org.antlr.runtime.BitSet FOLLOW_assignmentOperator_in_expression4800
           
static org.antlr.runtime.BitSet FOLLOW_assignmentOperator_in_synpred199_Java4800
           
static org.antlr.runtime.BitSet FOLLOW_block_in_classBodyDeclaration682
           
static org.antlr.runtime.BitSet FOLLOW_block_in_methodBody2106
           
static org.antlr.runtime.BitSet FOLLOW_block_in_statement2923
           
static org.antlr.runtime.BitSet FOLLOW_block_in_statement3031
           
static org.antlr.runtime.BitSet FOLLOW_blockStatement_in_block2771
           
static org.antlr.runtime.BitSet FOLLOW_blockStatement_in_switchBlockStatementGroup4354
           
static org.antlr.runtime.BitSet FOLLOW_blockStatement_in_tryStatement3783
           
static org.antlr.runtime.BitSet FOLLOW_blockStatement_in_tryStatement3832
           
static org.antlr.runtime.BitSet FOLLOW_blockStatement_in_tryStatement3893
           
static org.antlr.runtime.BitSet FOLLOW_booleanLiteral_in_literal2190
           
static org.antlr.runtime.BitSet FOLLOW_bound_in_typeParameter368
           
static org.antlr.runtime.BitSet FOLLOW_castExpression_in_synpred238_Java5494
           
static org.antlr.runtime.BitSet FOLLOW_castExpression_in_unaryExpressionNotPlusMinus5494
           
static org.antlr.runtime.BitSet FOLLOW_CharacterLiteral_in_literal2170
           
static org.antlr.runtime.BitSet FOLLOW_classBody_in_classCreatorRest6066
           
static org.antlr.runtime.BitSet FOLLOW_classBody_in_enumConstant502
           
static org.antlr.runtime.BitSet FOLLOW_classBody_in_normalClassDeclaration318
           
static org.antlr.runtime.BitSet FOLLOW_classBodyDeclaration_in_classBody629
           
static org.antlr.runtime.BitSet FOLLOW_classBodyDeclaration_in_enumBodyDeclarations524
           
static org.antlr.runtime.BitSet FOLLOW_classCreatorRest_in_creator5899
           
static org.antlr.runtime.BitSet FOLLOW_classCreatorRest_in_innerCreator5965
           
static org.antlr.runtime.BitSet FOLLOW_classDeclaration_in_annotationTypeElementRest2582
           
static org.antlr.runtime.BitSet FOLLOW_classDeclaration_in_classOrInterfaceDeclaration222
           
static org.antlr.runtime.BitSet FOLLOW_classDeclaration_in_interfaceMemberDecl958
           
static org.antlr.runtime.BitSet FOLLOW_classDeclaration_in_memberDecl764
           
static org.antlr.runtime.BitSet FOLLOW_classDeclaration_in_synpred135_Java2582
           
static org.antlr.runtime.BitSet FOLLOW_classOrInterfaceDeclaration_in_blockStatement2799
           
static org.antlr.runtime.BitSet FOLLOW_classOrInterfaceDeclaration_in_synpred145_Java2799
           
static org.antlr.runtime.BitSet FOLLOW_classOrInterfaceDeclaration_in_typeDeclaration191
           
static org.antlr.runtime.BitSet FOLLOW_conditionalAndExpression_in_conditionalOrExpression4996
           
static org.antlr.runtime.BitSet FOLLOW_conditionalAndExpression_in_conditionalOrExpression5002
           
static org.antlr.runtime.BitSet FOLLOW_conditionalExpression_in_elementValue2406
           
static org.antlr.runtime.BitSet FOLLOW_conditionalExpression_in_expression4797
           
static org.antlr.runtime.BitSet FOLLOW_conditionalOrExpression_in_conditionalExpression4964
           
static org.antlr.runtime.BitSet FOLLOW_constantDeclarator_in_constantDeclaratorsRest1438
           
static org.antlr.runtime.BitSet FOLLOW_constantDeclaratorRest_in_constantDeclarator1286
           
static org.antlr.runtime.BitSet FOLLOW_constantDeclaratorRest_in_constantDeclaratorsRest1433
           
static org.antlr.runtime.BitSet FOLLOW_constantDeclaratorsRest_in_interfaceMethodOrFieldRest996
           
static org.antlr.runtime.BitSet FOLLOW_constantExpression_in_switchLabel4374
           
static org.antlr.runtime.BitSet FOLLOW_constantExpression_in_synpred188_Java4374
           
static org.antlr.runtime.BitSet FOLLOW_constructorDeclaratorRest_in_genericMethodOrConstructorRest820
           
static org.antlr.runtime.BitSet FOLLOW_constructorDeclaratorRest_in_memberDecl748
           
static org.antlr.runtime.BitSet FOLLOW_createdName_in_creator5884
           
static org.antlr.runtime.BitSet FOLLOW_creator_in_primary5682
           
static org.antlr.runtime.BitSet FOLLOW_defaultValue_in_annotationMethodRest2676
           
static org.antlr.runtime.BitSet FOLLOW_elementValue_in_defaultValue2723
           
static org.antlr.runtime.BitSet FOLLOW_elementValue_in_elementValueArrayInitializer2446
           
static org.antlr.runtime.BitSet FOLLOW_elementValue_in_elementValueArrayInitializer2451
           
static org.antlr.runtime.BitSet FOLLOW_elementValue_in_elementValuePair2389
           
static org.antlr.runtime.BitSet FOLLOW_elementValueArrayInitializer_in_elementValue2426
           
static org.antlr.runtime.BitSet FOLLOW_elementValuePair_in_elementValuePairs2358
           
static org.antlr.runtime.BitSet FOLLOW_elementValuePair_in_elementValuePairs2363
           
static org.antlr.runtime.BitSet FOLLOW_elementValuePairs_in_annotation2312
           
static org.antlr.runtime.BitSet FOLLOW_ENUM_in_enumDeclaration411
           
static org.antlr.runtime.BitSet FOLLOW_enumBody_in_enumDeclaration422
           
static org.antlr.runtime.BitSet FOLLOW_enumBodyDeclarations_in_enumBody447
           
static org.antlr.runtime.BitSet FOLLOW_enumConstant_in_enumConstants467
           
static org.antlr.runtime.BitSet FOLLOW_enumConstant_in_enumConstants472
           
static org.antlr.runtime.BitSet FOLLOW_enumConstantName_in_switchLabel4388
           
static org.antlr.runtime.BitSet FOLLOW_enumConstantName_in_synpred189_Java4388
           
static org.antlr.runtime.BitSet FOLLOW_enumConstants_in_enumBody441
           
static org.antlr.runtime.BitSet FOLLOW_enumDeclaration_in_annotationTypeElementRest2608
           
static org.antlr.runtime.BitSet FOLLOW_enumDeclaration_in_classDeclaration254
           
static org.antlr.runtime.BitSet FOLLOW_enumDeclaration_in_synpred139_Java2608
           
static org.antlr.runtime.BitSet FOLLOW_epStatement_in_primary5648
           
static org.antlr.runtime.BitSet FOLLOW_equalityExpression_in_andExpression5108
           
static org.antlr.runtime.BitSet FOLLOW_equalityExpression_in_andExpression5114
           
static org.antlr.runtime.BitSet FOLLOW_exclusiveOrExpression_in_inclusiveOrExpression5052
           
static org.antlr.runtime.BitSet FOLLOW_exclusiveOrExpression_in_inclusiveOrExpression5058
           
static org.antlr.runtime.BitSet FOLLOW_explicitGenericInvocation_in_identifierSuffix5819
           
static org.antlr.runtime.BitSet FOLLOW_explicitGenericInvocationSuffix_in_explicitGenericInvocation6086
           
static org.antlr.runtime.BitSet FOLLOW_explicitGenericInvocationSuffix_in_primary5597
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_arrayCreatorRest6019
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_arrayCreatorRest6026
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_castExpression5554
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_conditionalExpression4970
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_conditionalExpression4974
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_constantExpression4780
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_expression4802
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_expressionList4739
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_expressionList4744
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_forControl4493
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_forStatement3541
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_forStatement3584
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_forVarControl4680
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_identifierSuffix5780
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_modifyStatement3971
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_modifyStatement3991
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_parExpression4718
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_retractStatement4121
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_selector6219
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_statement2933
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_statement2938
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_statement3041
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_statementExpression4763
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_synpred172_Java3541
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_synpred199_Java4802
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_synpred263_Java5780
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_synpred279_Java6026
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_throwStatement3175
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_updateStatement4061
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_variableInitializer1517
           
static org.antlr.runtime.BitSet FOLLOW_expressionList_in_arguments6282
           
static org.antlr.runtime.BitSet FOLLOW_expressionList_in_forInit4581
           
static org.antlr.runtime.BitSet FOLLOW_expressionList_in_forUpdate4697
           
static org.antlr.runtime.BitSet FOLLOW_fieldDeclaration_in_memberDecl726
           
static org.antlr.runtime.BitSet FOLLOW_fieldDeclaration_in_synpred39_Java726
           
static org.antlr.runtime.BitSet FOLLOW_FloatingPointLiteral_in_literal2160
           
static org.antlr.runtime.BitSet FOLLOW_forInit_in_forControl4488
           
static org.antlr.runtime.BitSet FOLLOW_forInit_in_forStatement3577
           
static org.antlr.runtime.BitSet FOLLOW_formalParameter_in_tryStatement3816
           
static org.antlr.runtime.BitSet FOLLOW_formalParameterDecls_in_formalParameterDeclsRest2075
           
static org.antlr.runtime.BitSet FOLLOW_formalParameterDecls_in_formalParameters2027
           
static org.antlr.runtime.BitSet FOLLOW_formalParameterDeclsRest_in_formalParameterDecls2052
           
static org.antlr.runtime.BitSet FOLLOW_formalParameters_in_constructorDeclaratorRest1258
           
static org.antlr.runtime.BitSet FOLLOW_formalParameters_in_interfaceMethodDeclaratorRest1162
           
static org.antlr.runtime.BitSet FOLLOW_formalParameters_in_methodDeclaratorRest1023
           
static org.antlr.runtime.BitSet FOLLOW_formalParameters_in_voidInterfaceMethodDeclaratorRest1232
           
static org.antlr.runtime.BitSet FOLLOW_formalParameters_in_voidMethodDeclaratorRest1100
           
static org.antlr.runtime.BitSet FOLLOW_forStatement_in_statement2958
           
static org.antlr.runtime.BitSet FOLLOW_forUpdate_in_forControl4498
           
static org.antlr.runtime.BitSet FOLLOW_forUpdate_in_forStatement3589
           
static org.antlr.runtime.BitSet FOLLOW_forVarControl_in_forControl4480
           
static org.antlr.runtime.BitSet FOLLOW_forVarControl_in_synpred191_Java4480
           
static org.antlr.runtime.BitSet FOLLOW_genericMethodOrConstructorDecl_in_memberDecl710
           
static org.antlr.runtime.BitSet FOLLOW_genericMethodOrConstructorRest_in_genericMethodOrConstructorDecl783
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_annotationMethodRest2669
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_annotationName2334
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_annotationName2339
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_annotationTypeDeclaration2479
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_constantDeclarator1284
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_createdName5917
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_createdName5933
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_elementValuePair2383
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_enumConstant494
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_enumConstantName1726
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_enumDeclaration413
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_explicitGenericInvocationSuffix6136
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_forStatement3512
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_forVarControl4657
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_genericMethodOrConstructorRest808
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_genericMethodOrConstructorRest818
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_importDeclaration158
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_importDeclaration163
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_innerCreator5963
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_interfaceGenericMethodDecl1205
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_interfaceMemberDecl936
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_interfaceMethodOrFieldDecl977
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_memberDecl736
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_memberDecl746
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_methodDeclaration844
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_normalClassDeclaration273
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_normalInterfaceDeclaration574
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_packageOrTypeName1700
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_packageOrTypeName1705
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_primary5619
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_primary5653
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_primary5694
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_primary5701
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_qualifiedName2123
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_qualifiedName2128
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_selector6157
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_statement3063
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_statement3076
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_statement3132
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_superSuffix6250
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_synpred172_Java3512
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_synpred247_Java5619
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_synpred251_Java5653
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_synpred256_Java5701
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_synpred85_Java1705
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_type1776
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_type1786
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_typeName1745
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_typeName1759
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_typeParameter363
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_variableDeclarator1355
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_variableDeclaratorId1483
           
static org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_primary5624
           
static org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_primary5658
           
static org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_primary5706
           
static org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_synpred248_Java5624
           
static org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_synpred252_Java5658
           
static org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_synpred257_Java5706
           
static org.antlr.runtime.BitSet FOLLOW_ifStatement_in_statement2950
           
static org.antlr.runtime.BitSet FOLLOW_importDeclaration_in_compilationUnit103
           
static org.antlr.runtime.BitSet FOLLOW_inclusiveOrExpression_in_conditionalAndExpression5024
           
static org.antlr.runtime.BitSet FOLLOW_inclusiveOrExpression_in_conditionalAndExpression5030
           
static org.antlr.runtime.BitSet FOLLOW_innerCreator_in_identifierSuffix5864
           
static org.antlr.runtime.BitSet FOLLOW_innerCreator_in_selector6207
           
static org.antlr.runtime.BitSet FOLLOW_instanceOfExpression_in_equalityExpression5136
           
static org.antlr.runtime.BitSet FOLLOW_instanceOfExpression_in_equalityExpression5148
           
static org.antlr.runtime.BitSet FOLLOW_integerLiteral_in_literal2150
           
static org.antlr.runtime.BitSet FOLLOW_interfaceBody_in_normalInterfaceDeclaration586
           
static org.antlr.runtime.BitSet FOLLOW_interfaceBodyDeclaration_in_interfaceBody651
           
static org.antlr.runtime.BitSet FOLLOW_interfaceDeclaration_in_annotationTypeElementRest2595
           
static org.antlr.runtime.BitSet FOLLOW_interfaceDeclaration_in_classOrInterfaceDeclaration226
           
static org.antlr.runtime.BitSet FOLLOW_interfaceDeclaration_in_interfaceMemberDecl948
           
static org.antlr.runtime.BitSet FOLLOW_interfaceDeclaration_in_memberDecl756
           
static org.antlr.runtime.BitSet FOLLOW_interfaceDeclaration_in_synpred137_Java2595
           
static org.antlr.runtime.BitSet FOLLOW_interfaceGenericMethodDecl_in_interfaceMemberDecl924
           
static org.antlr.runtime.BitSet FOLLOW_interfaceMemberDecl_in_interfaceBodyDeclaration887
           
static org.antlr.runtime.BitSet FOLLOW_interfaceMethodDeclaratorRest_in_interfaceGenericMethodDecl1215
           
static org.antlr.runtime.BitSet FOLLOW_interfaceMethodDeclaratorRest_in_interfaceMethodOrFieldRest1006
           
static org.antlr.runtime.BitSet FOLLOW_interfaceMethodOrFieldDecl_in_interfaceMemberDecl914
           
static org.antlr.runtime.BitSet FOLLOW_interfaceMethodOrFieldRest_in_interfaceMethodOrFieldDecl979
           
static org.antlr.runtime.BitSet FOLLOW_literal_in_primary5670
           
static org.antlr.runtime.BitSet FOLLOW_localVariableDeclaration_in_blockStatement2791
           
static org.antlr.runtime.BitSet FOLLOW_localVariableDeclaration_in_synpred144_Java2791
           
static org.antlr.runtime.BitSet FOLLOW_memberDecl_in_classBodyDeclaration693
           
static org.antlr.runtime.BitSet FOLLOW_methodBody_in_constructorDeclaratorRest1267
           
static org.antlr.runtime.BitSet FOLLOW_methodBody_in_methodDeclaratorRest1059
           
static org.antlr.runtime.BitSet FOLLOW_methodBody_in_voidMethodDeclaratorRest1121
           
static org.antlr.runtime.BitSet FOLLOW_methodDeclaration_in_memberDecl718
           
static org.antlr.runtime.BitSet FOLLOW_methodDeclaration_in_synpred38_Java718
           
static org.antlr.runtime.BitSet FOLLOW_methodDeclaratorRest_in_genericMethodOrConstructorRest810
           
static org.antlr.runtime.BitSet FOLLOW_methodDeclaratorRest_in_methodDeclaration846
           
static org.antlr.runtime.BitSet FOLLOW_modifier_in_annotationTypeElementDeclaration2547
           
static org.antlr.runtime.BitSet FOLLOW_modifier_in_classBodyDeclaration690
           
static org.antlr.runtime.BitSet FOLLOW_modifier_in_classOrInterfaceDeclaration218
           
static org.antlr.runtime.BitSet FOLLOW_modifier_in_interfaceBodyDeclaration884
           
static org.antlr.runtime.BitSet FOLLOW_modifyStatement_in_statement3092
           
static org.antlr.runtime.BitSet FOLLOW_multiplicativeExpression_in_additiveExpression5332
           
static org.antlr.runtime.BitSet FOLLOW_multiplicativeExpression_in_additiveExpression5344
           
static org.antlr.runtime.BitSet FOLLOW_nonWildcardTypeArguments_in_creator5881
           
static org.antlr.runtime.BitSet FOLLOW_nonWildcardTypeArguments_in_explicitGenericInvocation6084
           
static org.antlr.runtime.BitSet FOLLOW_nonWildcardTypeArguments_in_identifierSuffix5860
           
static org.antlr.runtime.BitSet FOLLOW_nonWildcardTypeArguments_in_primary5586
           
static org.antlr.runtime.BitSet FOLLOW_nonWildcardTypeArguments_in_selector6203
           
static org.antlr.runtime.BitSet FOLLOW_normalClassDeclaration_in_classDeclaration244
           
static org.antlr.runtime.BitSet FOLLOW_normalInterfaceDeclaration_in_interfaceDeclaration543
           
static org.antlr.runtime.BitSet FOLLOW_packageDeclaration_in_compilationUnit92
           
static org.antlr.runtime.BitSet FOLLOW_packageOrTypeName_in_typeName1755
           
static org.antlr.runtime.BitSet FOLLOW_parExpression_in_ifStatement3243
           
static org.antlr.runtime.BitSet FOLLOW_parExpression_in_ifStatement3294
           
static org.antlr.runtime.BitSet FOLLOW_parExpression_in_modifyStatement3951
           
static org.antlr.runtime.BitSet FOLLOW_parExpression_in_primary5576
           
static org.antlr.runtime.BitSet FOLLOW_parExpression_in_statement2981
           
static org.antlr.runtime.BitSet FOLLOW_parExpression_in_statement3013
           
static org.antlr.runtime.BitSet FOLLOW_parExpression_in_statement3029
           
static org.antlr.runtime.BitSet FOLLOW_parExpression_in_synpred169_Java3294
           
static org.antlr.runtime.BitSet FOLLOW_parExpression_in_synpred170_Java3294
           
static org.antlr.runtime.BitSet FOLLOW_parExpression_in_whileStatement3700
           
static org.antlr.runtime.BitSet FOLLOW_primary_in_unaryExpression5430
           
static org.antlr.runtime.BitSet FOLLOW_primary_in_unaryExpression5442
           
static org.antlr.runtime.BitSet FOLLOW_primary_in_unaryExpressionNotPlusMinus5504
           
static org.antlr.runtime.BitSet FOLLOW_primitiveType_in_castExpression5534
           
static org.antlr.runtime.BitSet FOLLOW_primitiveType_in_createdName5946
           
static org.antlr.runtime.BitSet FOLLOW_primitiveType_in_primary5718
           
static org.antlr.runtime.BitSet FOLLOW_primitiveType_in_synpred242_Java5534
           
static org.antlr.runtime.BitSet FOLLOW_primitiveType_in_type1809
           
static org.antlr.runtime.BitSet FOLLOW_qualifiedName_in_packageDeclaration134
           
static org.antlr.runtime.BitSet FOLLOW_qualifiedName_in_qualifiedNameList2001
           
static org.antlr.runtime.BitSet FOLLOW_qualifiedName_in_qualifiedNameList2006
           
static org.antlr.runtime.BitSet FOLLOW_qualifiedNameList_in_constructorDeclaratorRest1263
           
static org.antlr.runtime.BitSet FOLLOW_qualifiedNameList_in_interfaceMethodDeclaratorRest1174
           
static org.antlr.runtime.BitSet FOLLOW_qualifiedNameList_in_methodDeclaratorRest1043
           
static org.antlr.runtime.BitSet FOLLOW_qualifiedNameList_in_voidInterfaceMethodDeclaratorRest1237
           
static org.antlr.runtime.BitSet FOLLOW_qualifiedNameList_in_voidMethodDeclaratorRest1105
           
static org.antlr.runtime.BitSet FOLLOW_relationalExpression_in_instanceOfExpression5170
           
static org.antlr.runtime.BitSet FOLLOW_relationalOp_in_relationalExpression5200
           
static org.antlr.runtime.BitSet FOLLOW_relationalOp_in_synpred220_Java5200
           
static org.antlr.runtime.BitSet FOLLOW_retractStatement_in_statement3106
           
static org.antlr.runtime.BitSet FOLLOW_selector_in_unaryExpressionNotPlusMinus5506
           
static org.antlr.runtime.BitSet FOLLOW_set_in_additiveExpression5336
           
static org.antlr.runtime.BitSet FOLLOW_set_in_booleanLiteral0
           
static org.antlr.runtime.BitSet FOLLOW_set_in_equalityExpression5140
           
static org.antlr.runtime.BitSet FOLLOW_set_in_integerLiteral0
           
static org.antlr.runtime.BitSet FOLLOW_set_in_multiplicativeExpression5370
           
static org.antlr.runtime.BitSet FOLLOW_set_in_primitiveType0
           
static org.antlr.runtime.BitSet FOLLOW_set_in_typeArgument1974
           
static org.antlr.runtime.BitSet FOLLOW_set_in_unaryExpressionNotPlusMinus5509
           
static org.antlr.runtime.BitSet FOLLOW_shiftExpression_in_relationalExpression5196
           
static org.antlr.runtime.BitSet FOLLOW_shiftExpression_in_relationalExpression5202
           
static org.antlr.runtime.BitSet FOLLOW_shiftExpression_in_synpred220_Java5202
           
static org.antlr.runtime.BitSet FOLLOW_shiftOp_in_shiftExpression5263
           
static org.antlr.runtime.BitSet FOLLOW_shiftOp_in_synpred224_Java5263
           
static org.antlr.runtime.BitSet FOLLOW_statement_in_blockStatement2811
           
static org.antlr.runtime.BitSet FOLLOW_statement_in_forStatement3639
           
static org.antlr.runtime.BitSet FOLLOW_statement_in_ifStatement3261
           
static org.antlr.runtime.BitSet FOLLOW_statement_in_ifStatement3325
           
static org.antlr.runtime.BitSet FOLLOW_statement_in_statement2977
           
static org.antlr.runtime.BitSet FOLLOW_statement_in_statement3136
           
static org.antlr.runtime.BitSet FOLLOW_statement_in_synpred170_Java3325
           
static org.antlr.runtime.BitSet FOLLOW_statement_in_whileStatement3717
           
static org.antlr.runtime.BitSet FOLLOW_statementExpression_in_moreStatementExpressions4422
           
static org.antlr.runtime.BitSet FOLLOW_statementExpression_in_statement3122
           
static org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_epStatement4190
           
static org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_epStatement4226
           
static org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_epStatement4262
           
static org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_literal2180
           
static org.antlr.runtime.BitSet FOLLOW_superSuffix_in_explicitGenericInvocationSuffix6126
           
static org.antlr.runtime.BitSet FOLLOW_superSuffix_in_primary5638
           
static org.antlr.runtime.BitSet FOLLOW_superSuffix_in_selector6188
           
static org.antlr.runtime.BitSet FOLLOW_switchBlockStatementGroup_in_switchBlockStatementGroups4333
           
static org.antlr.runtime.BitSet FOLLOW_switchBlockStatementGroups_in_statement3017
           
static org.antlr.runtime.BitSet FOLLOW_switchLabel_in_switchBlockStatementGroup4352
           
static org.antlr.runtime.BitSet FOLLOW_throwStatement_in_statement3053
           
static org.antlr.runtime.BitSet FOLLOW_tryStatement_in_statement2996
           
static org.antlr.runtime.BitSet FOLLOW_type_in_annotationTypeElementRest2568
           
static org.antlr.runtime.BitSet FOLLOW_type_in_bound387
           
static org.antlr.runtime.BitSet FOLLOW_type_in_bound392
           
static org.antlr.runtime.BitSet FOLLOW_type_in_castExpression5550
           
static org.antlr.runtime.BitSet FOLLOW_type_in_fieldDeclaration863
           
static org.antlr.runtime.BitSet FOLLOW_type_in_forInit4553
           
static org.antlr.runtime.BitSet FOLLOW_type_in_formalParameter4313
           
static org.antlr.runtime.BitSet FOLLOW_type_in_formalParameterDecls2050
           
static org.antlr.runtime.BitSet FOLLOW_type_in_forStatement3486
           
static org.antlr.runtime.BitSet FOLLOW_type_in_forVarControl4635
           
static org.antlr.runtime.BitSet FOLLOW_type_in_genericMethodOrConstructorRest801
           
static org.antlr.runtime.BitSet FOLLOW_type_in_instanceOfExpression5175
           
static org.antlr.runtime.BitSet FOLLOW_type_in_interfaceGenericMethodDecl1198
           
static org.antlr.runtime.BitSet FOLLOW_type_in_interfaceMethodOrFieldDecl975
           
static org.antlr.runtime.BitSet FOLLOW_type_in_localVariableDeclaration2888
           
static org.antlr.runtime.BitSet FOLLOW_type_in_methodDeclaration842
           
static org.antlr.runtime.BitSet FOLLOW_type_in_normalClassDeclaration291
           
static org.antlr.runtime.BitSet FOLLOW_type_in_synpred172_Java3486
           
static org.antlr.runtime.BitSet FOLLOW_type_in_synpred196_Java4553
           
static org.antlr.runtime.BitSet FOLLOW_type_in_synpred243_Java5550
           
static org.antlr.runtime.BitSet FOLLOW_type_in_typeArgument1963
           
static org.antlr.runtime.BitSet FOLLOW_type_in_typeArgument1982
           
static org.antlr.runtime.BitSet FOLLOW_type_in_typeList603
           
static org.antlr.runtime.BitSet FOLLOW_type_in_typeList608
           
static org.antlr.runtime.BitSet FOLLOW_typeArgument_in_typeArguments1937
           
static org.antlr.runtime.BitSet FOLLOW_typeArgument_in_typeArguments1942
           
static org.antlr.runtime.BitSet FOLLOW_typeArguments_in_createdName5919
           
static org.antlr.runtime.BitSet FOLLOW_typeArguments_in_createdName5935
           
static org.antlr.runtime.BitSet FOLLOW_typeArguments_in_type1779
           
static org.antlr.runtime.BitSet FOLLOW_typeArguments_in_type1789
           
static org.antlr.runtime.BitSet FOLLOW_typeDeclaration_in_compilationUnit114
           
static org.antlr.runtime.BitSet FOLLOW_typeList_in_enumDeclaration418
           
static org.antlr.runtime.BitSet FOLLOW_typeList_in_nonWildcardTypeArguments6105
           
static org.antlr.runtime.BitSet FOLLOW_typeList_in_normalClassDeclaration306
           
static org.antlr.runtime.BitSet FOLLOW_typeList_in_normalInterfaceDeclaration582
           
static org.antlr.runtime.BitSet FOLLOW_typeParameter_in_typeParameters337
           
static org.antlr.runtime.BitSet FOLLOW_typeParameter_in_typeParameters342
           
static org.antlr.runtime.BitSet FOLLOW_typeParameters_in_genericMethodOrConstructorDecl781
           
static org.antlr.runtime.BitSet FOLLOW_typeParameters_in_interfaceGenericMethodDecl1195
           
static org.antlr.runtime.BitSet FOLLOW_typeParameters_in_normalClassDeclaration276
           
static org.antlr.runtime.BitSet FOLLOW_typeParameters_in_normalInterfaceDeclaration576
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_castExpression5538
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_multiplicativeExpression5366
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_multiplicativeExpression5384
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_synpred242_Java5538
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_unaryExpression5408
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_unaryExpression5418
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_unaryExpressionNotPlusMinus5473
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_unaryExpressionNotPlusMinus5484
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpressionNotPlusMinus_in_castExpression5559
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpressionNotPlusMinus_in_unaryExpression5452
           
static org.antlr.runtime.BitSet FOLLOW_updateStatement_in_statement3099
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclarator_in_variableDeclarators1303
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclarator_in_variableDeclarators1308
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclaratorId_in_formalParameter4315
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclaratorId_in_formalParameterDeclsRest2070
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclaratorId_in_formalParameterDeclsRest2089
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclaratorRest_in_variableDeclarator1359
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclarators_in_annotationConstantRest2702
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclarators_in_fieldDeclaration865
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclarators_in_forInit4573
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclarators_in_localVariableDeclaration2904
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclarators_in_synpred196_Java4573
           
static org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_arrayInitializer1537
           
static org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_arrayInitializer1542
           
static org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_constantDeclaratorRest1466
           
static org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_variableDeclaratorRest1396
           
static org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_variableDeclaratorRest1408
           
static org.antlr.runtime.BitSet FOLLOW_variableModifier_in_forInit4518
           
static org.antlr.runtime.BitSet FOLLOW_variableModifier_in_formalParameter4310
           
static org.antlr.runtime.BitSet FOLLOW_variableModifier_in_formalParameterDecls2047
           
static org.antlr.runtime.BitSet FOLLOW_variableModifier_in_forStatement3447
           
static org.antlr.runtime.BitSet FOLLOW_variableModifier_in_forVarControl4600
           
static org.antlr.runtime.BitSet FOLLOW_variableModifier_in_localVariableDeclaration2865
           
static org.antlr.runtime.BitSet FOLLOW_variableModifier_in_synpred172_Java3447
           
static org.antlr.runtime.BitSet FOLLOW_variableModifier_in_synpred196_Java4518
           
static org.antlr.runtime.BitSet FOLLOW_voidInterfaceMethodDeclaratorRest_in_interfaceMemberDecl938
           
static org.antlr.runtime.BitSet FOLLOW_voidMethodDeclaratorRest_in_memberDecl738
           
static org.antlr.runtime.BitSet FOLLOW_whileStatement_in_statement2967
           
static int HexDigit
           
static int HexLiteral
           
static int Identifier
           
static org.antlr.runtime.CommonToken IGNORE_TOKEN
           
static int IntegerTypeSuffix
           
static int JavaIDDigit
           
static int Letter
           
static int LINE_COMMENT
           
static int OctalEscape
           
static int OctalLiteral
           
static int StringLiteral
           
static int T__100
           
static int T__101
           
static int T__102
           
static int T__103
           
static int T__104
           
static int T__105
           
static int T__106
           
static int T__107
           
static int T__108
           
static int T__109
           
static int T__110
           
static int T__111
           
static int T__112
           
static int T__113
           
static int T__114
           
static int T__115
           
static int T__116
           
static int T__117
           
static int T__118
           
static int T__119
           
static int T__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 VarDecl_stack
           
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 addLocalDeclaration(JavaLocalDeclarationDescr decl)
           
 void andExpression()
           
 void annotation()
           
 void annotationConstantRest()
           
 void annotationMethodOrConstantRest()
           
 void annotationMethodRest()
           
 void annotationName()
           
 void annotations()
           
 void annotationTypeBody()
           
 void annotationTypeDeclaration()
           
 void annotationTypeElementDeclaration()
           
 void annotationTypeElementDeclarations()
           
 void annotationTypeElementRest()
           
 void arguments()
           
 void arrayCreatorRest()
           
 void arrayInitializer()
           
 void assignmentOperator()
           
 void block()
           
 void blockStatement()
           
 void booleanLiteral()
           
 void bound()
           
 void castExpression()
           
 void classBody()
           
 void classBodyDeclaration()
           
 void classCreatorRest()
           
 void classDeclaration()
           
 void classOrInterfaceDeclaration()
           
 void compilationUnit()
           
 void conditionalAndExpression()
           
 void conditionalExpression()
           
 void conditionalOrExpression()
           
 void constantDeclarator()
           
 void constantDeclaratorRest()
           
 void constantDeclaratorsRest()
           
 void constantExpression()
           
 void constructorDeclaratorRest()
           
 void createdName()
           
 String createErrorMessage(org.antlr.runtime.RecognitionException e)
          This will take a RecognitionException, and create a sensible error message out of it
 void creator()
           
 void decreaseLevel()
           
 void defaultValue()
           
 void 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<JavaLocalDeclarationDescr> getLocalDeclarations()
           
 JavaRootBlockDescr getRootBlockDescr()
           
 String getSource()
           
 String[] getTokenNames()
           
 boolean hasErrors()
          return true if any parser errors were accumulated
 void identifierSuffix()
           
 void ifStatement()
           
 void importDeclaration()
           
 void inclusiveOrExpression()
           
 void increaseLevel()
           
 void innerCreator()
           
 void 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, failed, getBacktrackingLevel, getErrorHeader, getErrorMessage, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, recoverFromMismatchedToken, setBacktrackingLevel, toStrings, traceIn, traceOut
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tokenNames

public static final String[] tokenNames

EOF

public static final int EOF
See Also:
Constant Field Values

T__24

public static final int T__24
See Also:
Constant Field Values

T__25

public static final int T__25
See Also:
Constant Field Values

T__26

public static final int T__26
See Also:
Constant Field Values

T__27

public static final int T__27
See Also:
Constant Field Values

T__28

public static final int T__28
See Also:
Constant Field Values

T__29

public static final int T__29
See Also:
Constant Field Values

T__30

public static final int T__30
See Also:
Constant Field Values

T__31

public static final int T__31
See Also:
Constant Field Values

T__32

public static final int T__32
See Also:
Constant Field Values

T__33

public static final int T__33
See Also:
Constant Field Values

T__34

public static final int T__34
See Also:
Constant Field Values

T__35

public static final int T__35
See Also:
Constant Field Values

T__36

public static final int T__36
See Also:
Constant Field Values

T__37

public static final int T__37
See Also:
Constant Field Values

T__38

public static final int T__38
See Also:
Constant Field Values

T__39

public static final int T__39
See Also:
Constant Field Values

T__40

public static final int T__40
See Also:
Constant Field Values

T__41

public static final int T__41
See Also:
Constant Field Values

T__42

public static final int T__42
See Also:
Constant Field Values

T__43

public static final int T__43
See Also:
Constant Field Values

T__44

public static final int T__44
See Also:
Constant Field Values

T__45

public static final int T__45
See Also:
Constant Field Values

T__46

public static final int T__46
See Also:
Constant Field Values

T__47

public static final int T__47
See Also:
Constant Field Values

T__48

public static final int T__48
See Also:
Constant Field Values

T__49

public static final int T__49
See Also:
Constant Field Values

T__50

public static final int T__50
See Also:
Constant Field Values

T__51

public static final int T__51
See Also:
Constant Field Values

T__52

public static final int T__52
See Also:
Constant Field Values

T__53

public static final int T__53
See Also:
Constant Field Values

T__54

public static final int T__54
See Also:
Constant Field Values

T__55

public static final int T__55
See Also:
Constant Field Values

T__56

public static final int T__56
See Also:
Constant Field Values

T__57

public static final int T__57
See Also:
Constant Field Values

T__58

public static final int T__58
See Also:
Constant Field Values

T__59

public static final int T__59
See Also:
Constant Field Values

T__60

public static final int T__60
See Also:
Constant Field Values

T__61

public static final int T__61
See Also:
Constant Field Values

T__62

public static final int T__62
See Also:
Constant Field Values

T__63

public static final int T__63
See Also:
Constant Field Values

T__64

public static final int T__64
See Also:
Constant Field Values

T__65

public static final int T__65
See Also:
Constant Field Values

T__66

public static final int T__66
See Also:
Constant Field Values

T__67

public static final int T__67
See Also:
Constant Field Values

T__68

public static final int T__68
See Also:
Constant Field Values

T__69

public static final int T__69
See Also:
Constant Field Values

T__70

public static final int T__70
See Also:
Constant Field Values

T__71

public static final int T__71
See Also:
Constant Field Values

T__72

public static final int T__72
See Also:
Constant Field Values

T__73

public static final int T__73
See Also:
Constant Field Values

T__74

public static final int T__74
See Also:
Constant Field Values

T__75

public static final int T__75
See Also:
Constant Field Values

T__76

public static final int T__76
See Also:
Constant Field Values

T__77

public static final int T__77
See Also:
Constant Field Values

T__78

public static final int T__78
See Also:
Constant Field Values

T__79

public static final int T__79
See Also:
Constant Field Values

T__80

public static final int T__80
See Also:
Constant Field Values

T__81

public static final int T__81
See Also:
Constant Field Values

T__82

public static final int T__82
See Also:
Constant Field Values

T__83

public static final int T__83
See Also:
Constant Field Values

T__84

public static final int T__84
See Also:
Constant Field Values

T__85

public static final int T__85
See Also:
Constant Field Values

T__86

public static final int T__86
See Also:
Constant Field Values

T__87

public static final int T__87
See Also:
Constant Field Values

T__88

public static final int T__88
See Also:
Constant Field Values

T__89

public static final int T__89
See Also:
Constant Field Values

T__90

public static final int T__90
See Also:
Constant Field Values

T__91

public static final int T__91
See Also:
Constant Field Values

T__92

public static final int T__92
See Also:
Constant Field Values

T__93

public static final int T__93
See Also:
Constant Field Values

T__94

public static final int T__94
See Also:
Constant Field Values

T__95

public static final int T__95
See Also:
Constant Field Values

T__96

public static final int T__96
See Also:
Constant Field Values

T__97

public static final int T__97
See Also:
Constant Field Values

T__98

public static final int T__98
See Also:
Constant Field Values

T__99

public static final int T__99
See Also:
Constant Field Values

T__100

public static final int T__100
See Also:
Constant Field Values

T__101

public static final int T__101
See Also:
Constant Field Values

T__102

public static final int T__102
See Also:
Constant Field Values

T__103

public static final int T__103
See Also:
Constant Field Values

T__104

public static final int T__104
See Also:
Constant Field Values

T__105

public static final int T__105
See Also:
Constant Field Values

T__106

public static final int T__106
See Also:
Constant Field Values

T__107

public static final int T__107
See Also:
Constant Field Values

T__108

public static final int T__108
See Also:
Constant Field Values

T__109

public static final int T__109
See Also:
Constant Field Values

T__110

public static final int T__110
See Also:
Constant Field Values

T__111

public static final int T__111
See Also:
Constant Field Values

T__112

public static final int T__112
See Also:
Constant Field Values

T__113

public static final int T__113
See Also:
Constant Field Values

T__114

public static final int T__114
See Also:
Constant Field Values

T__115

public static final int T__115
See Also:
Constant Field Values

T__116

public static final int T__116
See Also:
Constant Field Values

T__117

public static final int T__117
See Also:
Constant Field Values

T__118

public static final int T__118
See Also:
Constant Field Values

T__119

public static final int T__119
See Also:
Constant Field Values

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

VarDecl_stack

protected Stack VarDecl_stack

IGNORE_TOKEN

public static final org.antlr.runtime.CommonToken IGNORE_TOKEN

variableDeclarator_stack

protected Stack variableDeclarator_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_compilationUnit81

public static final org.antlr.runtime.BitSet FOLLOW_annotations_in_compilationUnit81

FOLLOW_packageDeclaration_in_compilationUnit92

public static final org.antlr.runtime.BitSet FOLLOW_packageDeclaration_in_compilationUnit92

FOLLOW_importDeclaration_in_compilationUnit103

public static final org.antlr.runtime.BitSet FOLLOW_importDeclaration_in_compilationUnit103

FOLLOW_typeDeclaration_in_compilationUnit114

public static final org.antlr.runtime.BitSet FOLLOW_typeDeclaration_in_compilationUnit114

FOLLOW_24_in_packageDeclaration132

public static final org.antlr.runtime.BitSet FOLLOW_24_in_packageDeclaration132

FOLLOW_qualifiedName_in_packageDeclaration134

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedName_in_packageDeclaration134

FOLLOW_25_in_packageDeclaration136

public static final org.antlr.runtime.BitSet FOLLOW_25_in_packageDeclaration136

FOLLOW_26_in_importDeclaration153

public static final org.antlr.runtime.BitSet FOLLOW_26_in_importDeclaration153

FOLLOW_27_in_importDeclaration155

public static final org.antlr.runtime.BitSet FOLLOW_27_in_importDeclaration155

FOLLOW_Identifier_in_importDeclaration158

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_importDeclaration158

FOLLOW_28_in_importDeclaration161

public static final org.antlr.runtime.BitSet FOLLOW_28_in_importDeclaration161

FOLLOW_Identifier_in_importDeclaration163

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_importDeclaration163

FOLLOW_28_in_importDeclaration168

public static final org.antlr.runtime.BitSet FOLLOW_28_in_importDeclaration168

FOLLOW_29_in_importDeclaration170

public static final org.antlr.runtime.BitSet FOLLOW_29_in_importDeclaration170

FOLLOW_25_in_importDeclaration174

public static final org.antlr.runtime.BitSet FOLLOW_25_in_importDeclaration174

FOLLOW_classOrInterfaceDeclaration_in_typeDeclaration191

public static final org.antlr.runtime.BitSet FOLLOW_classOrInterfaceDeclaration_in_typeDeclaration191

FOLLOW_25_in_typeDeclaration201

public static final org.antlr.runtime.BitSet FOLLOW_25_in_typeDeclaration201

FOLLOW_modifier_in_classOrInterfaceDeclaration218

public static final org.antlr.runtime.BitSet FOLLOW_modifier_in_classOrInterfaceDeclaration218

FOLLOW_classDeclaration_in_classOrInterfaceDeclaration222

public static final org.antlr.runtime.BitSet FOLLOW_classDeclaration_in_classOrInterfaceDeclaration222

FOLLOW_interfaceDeclaration_in_classOrInterfaceDeclaration226

public static final org.antlr.runtime.BitSet FOLLOW_interfaceDeclaration_in_classOrInterfaceDeclaration226

FOLLOW_normalClassDeclaration_in_classDeclaration244

public static final org.antlr.runtime.BitSet FOLLOW_normalClassDeclaration_in_classDeclaration244

FOLLOW_enumDeclaration_in_classDeclaration254

public static final org.antlr.runtime.BitSet FOLLOW_enumDeclaration_in_classDeclaration254

FOLLOW_30_in_normalClassDeclaration271

public static final org.antlr.runtime.BitSet FOLLOW_30_in_normalClassDeclaration271

FOLLOW_Identifier_in_normalClassDeclaration273

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_normalClassDeclaration273

FOLLOW_typeParameters_in_normalClassDeclaration276

public static final org.antlr.runtime.BitSet FOLLOW_typeParameters_in_normalClassDeclaration276

FOLLOW_31_in_normalClassDeclaration289

public static final org.antlr.runtime.BitSet FOLLOW_31_in_normalClassDeclaration289

FOLLOW_type_in_normalClassDeclaration291

public static final org.antlr.runtime.BitSet FOLLOW_type_in_normalClassDeclaration291

FOLLOW_32_in_normalClassDeclaration304

public static final org.antlr.runtime.BitSet FOLLOW_32_in_normalClassDeclaration304

FOLLOW_typeList_in_normalClassDeclaration306

public static final org.antlr.runtime.BitSet FOLLOW_typeList_in_normalClassDeclaration306

FOLLOW_classBody_in_normalClassDeclaration318

public static final org.antlr.runtime.BitSet FOLLOW_classBody_in_normalClassDeclaration318

FOLLOW_33_in_typeParameters335

public static final org.antlr.runtime.BitSet FOLLOW_33_in_typeParameters335

FOLLOW_typeParameter_in_typeParameters337

public static final org.antlr.runtime.BitSet FOLLOW_typeParameter_in_typeParameters337

FOLLOW_34_in_typeParameters340

public static final org.antlr.runtime.BitSet FOLLOW_34_in_typeParameters340

FOLLOW_typeParameter_in_typeParameters342

public static final org.antlr.runtime.BitSet FOLLOW_typeParameter_in_typeParameters342

FOLLOW_35_in_typeParameters346

public static final org.antlr.runtime.BitSet FOLLOW_35_in_typeParameters346

FOLLOW_Identifier_in_typeParameter363

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_typeParameter363

FOLLOW_31_in_typeParameter366

public static final org.antlr.runtime.BitSet FOLLOW_31_in_typeParameter366

FOLLOW_bound_in_typeParameter368

public static final org.antlr.runtime.BitSet FOLLOW_bound_in_typeParameter368

FOLLOW_type_in_bound387

public static final org.antlr.runtime.BitSet FOLLOW_type_in_bound387

FOLLOW_36_in_bound390

public static final org.antlr.runtime.BitSet FOLLOW_36_in_bound390

FOLLOW_type_in_bound392

public static final org.antlr.runtime.BitSet FOLLOW_type_in_bound392

FOLLOW_ENUM_in_enumDeclaration411

public static final org.antlr.runtime.BitSet FOLLOW_ENUM_in_enumDeclaration411

FOLLOW_Identifier_in_enumDeclaration413

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_enumDeclaration413

FOLLOW_32_in_enumDeclaration416

public static final org.antlr.runtime.BitSet FOLLOW_32_in_enumDeclaration416

FOLLOW_typeList_in_enumDeclaration418

public static final org.antlr.runtime.BitSet FOLLOW_typeList_in_enumDeclaration418

FOLLOW_enumBody_in_enumDeclaration422

public static final org.antlr.runtime.BitSet FOLLOW_enumBody_in_enumDeclaration422

FOLLOW_37_in_enumBody439

public static final org.antlr.runtime.BitSet FOLLOW_37_in_enumBody439

FOLLOW_enumConstants_in_enumBody441

public static final org.antlr.runtime.BitSet FOLLOW_enumConstants_in_enumBody441

FOLLOW_34_in_enumBody444

public static final org.antlr.runtime.BitSet FOLLOW_34_in_enumBody444

FOLLOW_enumBodyDeclarations_in_enumBody447

public static final org.antlr.runtime.BitSet FOLLOW_enumBodyDeclarations_in_enumBody447

FOLLOW_38_in_enumBody450

public static final org.antlr.runtime.BitSet FOLLOW_38_in_enumBody450

FOLLOW_enumConstant_in_enumConstants467

public static final org.antlr.runtime.BitSet FOLLOW_enumConstant_in_enumConstants467

FOLLOW_34_in_enumConstants470

public static final org.antlr.runtime.BitSet FOLLOW_34_in_enumConstants470

FOLLOW_enumConstant_in_enumConstants472

public static final org.antlr.runtime.BitSet FOLLOW_enumConstant_in_enumConstants472

FOLLOW_annotations_in_enumConstant491

public static final org.antlr.runtime.BitSet FOLLOW_annotations_in_enumConstant491

FOLLOW_Identifier_in_enumConstant494

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_enumConstant494

FOLLOW_arguments_in_enumConstant497

public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_enumConstant497

FOLLOW_classBody_in_enumConstant502

public static final org.antlr.runtime.BitSet FOLLOW_classBody_in_enumConstant502

FOLLOW_25_in_enumBodyDeclarations521

public static final org.antlr.runtime.BitSet FOLLOW_25_in_enumBodyDeclarations521

FOLLOW_classBodyDeclaration_in_enumBodyDeclarations524

public static final org.antlr.runtime.BitSet FOLLOW_classBodyDeclaration_in_enumBodyDeclarations524

FOLLOW_normalInterfaceDeclaration_in_interfaceDeclaration543

public static final org.antlr.runtime.BitSet FOLLOW_normalInterfaceDeclaration_in_interfaceDeclaration543

FOLLOW_annotationTypeDeclaration_in_interfaceDeclaration555

public static final org.antlr.runtime.BitSet FOLLOW_annotationTypeDeclaration_in_interfaceDeclaration555

FOLLOW_39_in_normalInterfaceDeclaration572

public static final org.antlr.runtime.BitSet FOLLOW_39_in_normalInterfaceDeclaration572

FOLLOW_Identifier_in_normalInterfaceDeclaration574

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_normalInterfaceDeclaration574

FOLLOW_typeParameters_in_normalInterfaceDeclaration576

public static final org.antlr.runtime.BitSet FOLLOW_typeParameters_in_normalInterfaceDeclaration576

FOLLOW_31_in_normalInterfaceDeclaration580

public static final org.antlr.runtime.BitSet FOLLOW_31_in_normalInterfaceDeclaration580

FOLLOW_typeList_in_normalInterfaceDeclaration582

public static final org.antlr.runtime.BitSet FOLLOW_typeList_in_normalInterfaceDeclaration582

FOLLOW_interfaceBody_in_normalInterfaceDeclaration586

public static final org.antlr.runtime.BitSet FOLLOW_interfaceBody_in_normalInterfaceDeclaration586

FOLLOW_type_in_typeList603

public static final org.antlr.runtime.BitSet FOLLOW_type_in_typeList603

FOLLOW_34_in_typeList606

public static final org.antlr.runtime.BitSet FOLLOW_34_in_typeList606

FOLLOW_type_in_typeList608

public static final org.antlr.runtime.BitSet FOLLOW_type_in_typeList608

FOLLOW_37_in_classBody627

public static final org.antlr.runtime.BitSet FOLLOW_37_in_classBody627

FOLLOW_classBodyDeclaration_in_classBody629

public static final org.antlr.runtime.BitSet FOLLOW_classBodyDeclaration_in_classBody629

FOLLOW_38_in_classBody632

public static final org.antlr.runtime.BitSet FOLLOW_38_in_classBody632

FOLLOW_37_in_interfaceBody649

public static final org.antlr.runtime.BitSet FOLLOW_37_in_interfaceBody649

FOLLOW_interfaceBodyDeclaration_in_interfaceBody651

public static final org.antlr.runtime.BitSet FOLLOW_interfaceBodyDeclaration_in_interfaceBody651

FOLLOW_38_in_interfaceBody654

public static final org.antlr.runtime.BitSet FOLLOW_38_in_interfaceBody654

FOLLOW_25_in_classBodyDeclaration671

public static final org.antlr.runtime.BitSet FOLLOW_25_in_classBodyDeclaration671

FOLLOW_27_in_classBodyDeclaration679

public static final org.antlr.runtime.BitSet FOLLOW_27_in_classBodyDeclaration679

FOLLOW_block_in_classBodyDeclaration682

public static final org.antlr.runtime.BitSet FOLLOW_block_in_classBodyDeclaration682

FOLLOW_modifier_in_classBodyDeclaration690

public static final org.antlr.runtime.BitSet FOLLOW_modifier_in_classBodyDeclaration690

FOLLOW_memberDecl_in_classBodyDeclaration693

public static final org.antlr.runtime.BitSet FOLLOW_memberDecl_in_classBodyDeclaration693

FOLLOW_genericMethodOrConstructorDecl_in_memberDecl710

public static final org.antlr.runtime.BitSet FOLLOW_genericMethodOrConstructorDecl_in_memberDecl710

FOLLOW_methodDeclaration_in_memberDecl718

public static final org.antlr.runtime.BitSet FOLLOW_methodDeclaration_in_memberDecl718

FOLLOW_fieldDeclaration_in_memberDecl726

public static final org.antlr.runtime.BitSet FOLLOW_fieldDeclaration_in_memberDecl726

FOLLOW_40_in_memberDecl734

public static final org.antlr.runtime.BitSet FOLLOW_40_in_memberDecl734

FOLLOW_Identifier_in_memberDecl736

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_memberDecl736

FOLLOW_voidMethodDeclaratorRest_in_memberDecl738

public static final org.antlr.runtime.BitSet FOLLOW_voidMethodDeclaratorRest_in_memberDecl738

FOLLOW_Identifier_in_memberDecl746

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_memberDecl746

FOLLOW_constructorDeclaratorRest_in_memberDecl748

public static final org.antlr.runtime.BitSet FOLLOW_constructorDeclaratorRest_in_memberDecl748

FOLLOW_interfaceDeclaration_in_memberDecl756

public static final org.antlr.runtime.BitSet FOLLOW_interfaceDeclaration_in_memberDecl756

FOLLOW_classDeclaration_in_memberDecl764

public static final org.antlr.runtime.BitSet FOLLOW_classDeclaration_in_memberDecl764

FOLLOW_typeParameters_in_genericMethodOrConstructorDecl781

public static final org.antlr.runtime.BitSet FOLLOW_typeParameters_in_genericMethodOrConstructorDecl781

FOLLOW_genericMethodOrConstructorRest_in_genericMethodOrConstructorDecl783

public static final org.antlr.runtime.BitSet FOLLOW_genericMethodOrConstructorRest_in_genericMethodOrConstructorDecl783

FOLLOW_type_in_genericMethodOrConstructorRest801

public static final org.antlr.runtime.BitSet FOLLOW_type_in_genericMethodOrConstructorRest801

FOLLOW_40_in_genericMethodOrConstructorRest805

public static final org.antlr.runtime.BitSet FOLLOW_40_in_genericMethodOrConstructorRest805

FOLLOW_Identifier_in_genericMethodOrConstructorRest808

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_genericMethodOrConstructorRest808

FOLLOW_methodDeclaratorRest_in_genericMethodOrConstructorRest810

public static final org.antlr.runtime.BitSet FOLLOW_methodDeclaratorRest_in_genericMethodOrConstructorRest810

FOLLOW_Identifier_in_genericMethodOrConstructorRest818

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_genericMethodOrConstructorRest818

FOLLOW_constructorDeclaratorRest_in_genericMethodOrConstructorRest820

public static final org.antlr.runtime.BitSet FOLLOW_constructorDeclaratorRest_in_genericMethodOrConstructorRest820

FOLLOW_type_in_methodDeclaration842

public static final org.antlr.runtime.BitSet FOLLOW_type_in_methodDeclaration842

FOLLOW_Identifier_in_methodDeclaration844

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_methodDeclaration844

FOLLOW_methodDeclaratorRest_in_methodDeclaration846

public static final org.antlr.runtime.BitSet FOLLOW_methodDeclaratorRest_in_methodDeclaration846

FOLLOW_type_in_fieldDeclaration863

public static final org.antlr.runtime.BitSet FOLLOW_type_in_fieldDeclaration863

FOLLOW_variableDeclarators_in_fieldDeclaration865

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclarators_in_fieldDeclaration865

FOLLOW_25_in_fieldDeclaration867

public static final org.antlr.runtime.BitSet FOLLOW_25_in_fieldDeclaration867

FOLLOW_modifier_in_interfaceBodyDeclaration884

public static final org.antlr.runtime.BitSet FOLLOW_modifier_in_interfaceBodyDeclaration884

FOLLOW_interfaceMemberDecl_in_interfaceBodyDeclaration887

public static final org.antlr.runtime.BitSet FOLLOW_interfaceMemberDecl_in_interfaceBodyDeclaration887

FOLLOW_25_in_interfaceBodyDeclaration897

public static final org.antlr.runtime.BitSet FOLLOW_25_in_interfaceBodyDeclaration897

FOLLOW_interfaceMethodOrFieldDecl_in_interfaceMemberDecl914

public static final org.antlr.runtime.BitSet FOLLOW_interfaceMethodOrFieldDecl_in_interfaceMemberDecl914

FOLLOW_interfaceGenericMethodDecl_in_interfaceMemberDecl924

public static final org.antlr.runtime.BitSet FOLLOW_interfaceGenericMethodDecl_in_interfaceMemberDecl924

FOLLOW_40_in_interfaceMemberDecl934

public static final org.antlr.runtime.BitSet FOLLOW_40_in_interfaceMemberDecl934

FOLLOW_Identifier_in_interfaceMemberDecl936

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_interfaceMemberDecl936

FOLLOW_voidInterfaceMethodDeclaratorRest_in_interfaceMemberDecl938

public static final org.antlr.runtime.BitSet FOLLOW_voidInterfaceMethodDeclaratorRest_in_interfaceMemberDecl938

FOLLOW_interfaceDeclaration_in_interfaceMemberDecl948

public static final org.antlr.runtime.BitSet FOLLOW_interfaceDeclaration_in_interfaceMemberDecl948

FOLLOW_classDeclaration_in_interfaceMemberDecl958

public static final org.antlr.runtime.BitSet FOLLOW_classDeclaration_in_interfaceMemberDecl958

FOLLOW_type_in_interfaceMethodOrFieldDecl975

public static final org.antlr.runtime.BitSet FOLLOW_type_in_interfaceMethodOrFieldDecl975

FOLLOW_Identifier_in_interfaceMethodOrFieldDecl977

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_interfaceMethodOrFieldDecl977

FOLLOW_interfaceMethodOrFieldRest_in_interfaceMethodOrFieldDecl979

public static final org.antlr.runtime.BitSet FOLLOW_interfaceMethodOrFieldRest_in_interfaceMethodOrFieldDecl979

FOLLOW_constantDeclaratorsRest_in_interfaceMethodOrFieldRest996

public static final org.antlr.runtime.BitSet FOLLOW_constantDeclaratorsRest_in_interfaceMethodOrFieldRest996

FOLLOW_25_in_interfaceMethodOrFieldRest998

public static final org.antlr.runtime.BitSet FOLLOW_25_in_interfaceMethodOrFieldRest998

FOLLOW_interfaceMethodDeclaratorRest_in_interfaceMethodOrFieldRest1006

public static final org.antlr.runtime.BitSet FOLLOW_interfaceMethodDeclaratorRest_in_interfaceMethodOrFieldRest1006

FOLLOW_formalParameters_in_methodDeclaratorRest1023

public static final org.antlr.runtime.BitSet FOLLOW_formalParameters_in_methodDeclaratorRest1023

FOLLOW_41_in_methodDeclaratorRest1026

public static final org.antlr.runtime.BitSet FOLLOW_41_in_methodDeclaratorRest1026

FOLLOW_42_in_methodDeclaratorRest1028

public static final org.antlr.runtime.BitSet FOLLOW_42_in_methodDeclaratorRest1028

FOLLOW_43_in_methodDeclaratorRest1041

public static final org.antlr.runtime.BitSet FOLLOW_43_in_methodDeclaratorRest1041

FOLLOW_qualifiedNameList_in_methodDeclaratorRest1043

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedNameList_in_methodDeclaratorRest1043

FOLLOW_methodBody_in_methodDeclaratorRest1059

public static final org.antlr.runtime.BitSet FOLLOW_methodBody_in_methodDeclaratorRest1059

FOLLOW_25_in_methodDeclaratorRest1073

public static final org.antlr.runtime.BitSet FOLLOW_25_in_methodDeclaratorRest1073

FOLLOW_formalParameters_in_voidMethodDeclaratorRest1100

public static final org.antlr.runtime.BitSet FOLLOW_formalParameters_in_voidMethodDeclaratorRest1100

FOLLOW_43_in_voidMethodDeclaratorRest1103

public static final org.antlr.runtime.BitSet FOLLOW_43_in_voidMethodDeclaratorRest1103

FOLLOW_qualifiedNameList_in_voidMethodDeclaratorRest1105

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedNameList_in_voidMethodDeclaratorRest1105

FOLLOW_methodBody_in_voidMethodDeclaratorRest1121

public static final org.antlr.runtime.BitSet FOLLOW_methodBody_in_voidMethodDeclaratorRest1121

FOLLOW_25_in_voidMethodDeclaratorRest1135

public static final org.antlr.runtime.BitSet FOLLOW_25_in_voidMethodDeclaratorRest1135

FOLLOW_formalParameters_in_interfaceMethodDeclaratorRest1162

public static final org.antlr.runtime.BitSet FOLLOW_formalParameters_in_interfaceMethodDeclaratorRest1162

FOLLOW_41_in_interfaceMethodDeclaratorRest1165

public static final org.antlr.runtime.BitSet FOLLOW_41_in_interfaceMethodDeclaratorRest1165

FOLLOW_42_in_interfaceMethodDeclaratorRest1167

public static final org.antlr.runtime.BitSet FOLLOW_42_in_interfaceMethodDeclaratorRest1167

FOLLOW_43_in_interfaceMethodDeclaratorRest1172

public static final org.antlr.runtime.BitSet FOLLOW_43_in_interfaceMethodDeclaratorRest1172

FOLLOW_qualifiedNameList_in_interfaceMethodDeclaratorRest1174

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedNameList_in_interfaceMethodDeclaratorRest1174

FOLLOW_25_in_interfaceMethodDeclaratorRest1178

public static final org.antlr.runtime.BitSet FOLLOW_25_in_interfaceMethodDeclaratorRest1178

FOLLOW_typeParameters_in_interfaceGenericMethodDecl1195

public static final org.antlr.runtime.BitSet FOLLOW_typeParameters_in_interfaceGenericMethodDecl1195

FOLLOW_type_in_interfaceGenericMethodDecl1198

public static final org.antlr.runtime.BitSet FOLLOW_type_in_interfaceGenericMethodDecl1198

FOLLOW_40_in_interfaceGenericMethodDecl1202

public static final org.antlr.runtime.BitSet FOLLOW_40_in_interfaceGenericMethodDecl1202

FOLLOW_Identifier_in_interfaceGenericMethodDecl1205

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_interfaceGenericMethodDecl1205

FOLLOW_interfaceMethodDeclaratorRest_in_interfaceGenericMethodDecl1215

public static final org.antlr.runtime.BitSet FOLLOW_interfaceMethodDeclaratorRest_in_interfaceGenericMethodDecl1215

FOLLOW_formalParameters_in_voidInterfaceMethodDeclaratorRest1232

public static final org.antlr.runtime.BitSet FOLLOW_formalParameters_in_voidInterfaceMethodDeclaratorRest1232

FOLLOW_43_in_voidInterfaceMethodDeclaratorRest1235

public static final org.antlr.runtime.BitSet FOLLOW_43_in_voidInterfaceMethodDeclaratorRest1235

FOLLOW_qualifiedNameList_in_voidInterfaceMethodDeclaratorRest1237

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedNameList_in_voidInterfaceMethodDeclaratorRest1237

FOLLOW_25_in_voidInterfaceMethodDeclaratorRest1241

public static final org.antlr.runtime.BitSet FOLLOW_25_in_voidInterfaceMethodDeclaratorRest1241

FOLLOW_formalParameters_in_constructorDeclaratorRest1258

public static final org.antlr.runtime.BitSet FOLLOW_formalParameters_in_constructorDeclaratorRest1258

FOLLOW_43_in_constructorDeclaratorRest1261

public static final org.antlr.runtime.BitSet FOLLOW_43_in_constructorDeclaratorRest1261

FOLLOW_qualifiedNameList_in_constructorDeclaratorRest1263

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedNameList_in_constructorDeclaratorRest1263

FOLLOW_methodBody_in_constructorDeclaratorRest1267

public static final org.antlr.runtime.BitSet FOLLOW_methodBody_in_constructorDeclaratorRest1267

FOLLOW_Identifier_in_constantDeclarator1284

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_constantDeclarator1284

FOLLOW_constantDeclaratorRest_in_constantDeclarator1286

public static final org.antlr.runtime.BitSet FOLLOW_constantDeclaratorRest_in_constantDeclarator1286

FOLLOW_variableDeclarator_in_variableDeclarators1303

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclarator_in_variableDeclarators1303

FOLLOW_34_in_variableDeclarators1306

public static final org.antlr.runtime.BitSet FOLLOW_34_in_variableDeclarators1306

FOLLOW_variableDeclarator_in_variableDeclarators1308

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclarator_in_variableDeclarators1308

FOLLOW_Identifier_in_variableDeclarator1355

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_variableDeclarator1355

FOLLOW_variableDeclaratorRest_in_variableDeclarator1359

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclaratorRest_in_variableDeclarator1359

FOLLOW_41_in_variableDeclaratorRest1387

public static final org.antlr.runtime.BitSet FOLLOW_41_in_variableDeclaratorRest1387

FOLLOW_42_in_variableDeclaratorRest1389

public static final org.antlr.runtime.BitSet FOLLOW_42_in_variableDeclaratorRest1389

FOLLOW_44_in_variableDeclaratorRest1394

public static final org.antlr.runtime.BitSet FOLLOW_44_in_variableDeclaratorRest1394

FOLLOW_variableInitializer_in_variableDeclaratorRest1396

public static final org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_variableDeclaratorRest1396

FOLLOW_44_in_variableDeclaratorRest1406

public static final org.antlr.runtime.BitSet FOLLOW_44_in_variableDeclaratorRest1406

FOLLOW_variableInitializer_in_variableDeclaratorRest1408

public static final org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_variableDeclaratorRest1408

FOLLOW_constantDeclaratorRest_in_constantDeclaratorsRest1433

public static final org.antlr.runtime.BitSet FOLLOW_constantDeclaratorRest_in_constantDeclaratorsRest1433

FOLLOW_34_in_constantDeclaratorsRest1436

public static final org.antlr.runtime.BitSet FOLLOW_34_in_constantDeclaratorsRest1436

FOLLOW_constantDeclarator_in_constantDeclaratorsRest1438

public static final org.antlr.runtime.BitSet FOLLOW_constantDeclarator_in_constantDeclaratorsRest1438

FOLLOW_41_in_constantDeclaratorRest1458

public static final org.antlr.runtime.BitSet FOLLOW_41_in_constantDeclaratorRest1458

FOLLOW_42_in_constantDeclaratorRest1460

public static final org.antlr.runtime.BitSet FOLLOW_42_in_constantDeclaratorRest1460

FOLLOW_44_in_constantDeclaratorRest1464

public static final org.antlr.runtime.BitSet FOLLOW_44_in_constantDeclaratorRest1464

FOLLOW_variableInitializer_in_constantDeclaratorRest1466

public static final org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_constantDeclaratorRest1466

FOLLOW_Identifier_in_variableDeclaratorId1483

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_variableDeclaratorId1483

FOLLOW_41_in_variableDeclaratorId1486

public static final org.antlr.runtime.BitSet FOLLOW_41_in_variableDeclaratorId1486

FOLLOW_42_in_variableDeclaratorId1488

public static final org.antlr.runtime.BitSet FOLLOW_42_in_variableDeclaratorId1488

FOLLOW_arrayInitializer_in_variableInitializer1507

public static final org.antlr.runtime.BitSet FOLLOW_arrayInitializer_in_variableInitializer1507

FOLLOW_expression_in_variableInitializer1517

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_variableInitializer1517

FOLLOW_37_in_arrayInitializer1534

public static final org.antlr.runtime.BitSet FOLLOW_37_in_arrayInitializer1534

FOLLOW_variableInitializer_in_arrayInitializer1537

public static final org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_arrayInitializer1537

FOLLOW_34_in_arrayInitializer1540

public static final org.antlr.runtime.BitSet FOLLOW_34_in_arrayInitializer1540

FOLLOW_variableInitializer_in_arrayInitializer1542

public static final org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_arrayInitializer1542

FOLLOW_34_in_arrayInitializer1547

public static final org.antlr.runtime.BitSet FOLLOW_34_in_arrayInitializer1547

FOLLOW_38_in_arrayInitializer1554

public static final org.antlr.runtime.BitSet FOLLOW_38_in_arrayInitializer1554

FOLLOW_annotation_in_modifier1573

public static final org.antlr.runtime.BitSet FOLLOW_annotation_in_modifier1573

FOLLOW_45_in_modifier1583

public static final org.antlr.runtime.BitSet FOLLOW_45_in_modifier1583

FOLLOW_46_in_modifier1593

public static final org.antlr.runtime.BitSet FOLLOW_46_in_modifier1593

FOLLOW_47_in_modifier1603

public static final org.antlr.runtime.BitSet FOLLOW_47_in_modifier1603

FOLLOW_27_in_modifier1613

public static final org.antlr.runtime.BitSet FOLLOW_27_in_modifier1613

FOLLOW_48_in_modifier1623

public static final org.antlr.runtime.BitSet FOLLOW_48_in_modifier1623

FOLLOW_49_in_modifier1633

public static final org.antlr.runtime.BitSet FOLLOW_49_in_modifier1633

FOLLOW_50_in_modifier1643

public static final org.antlr.runtime.BitSet FOLLOW_50_in_modifier1643

FOLLOW_51_in_modifier1653

public static final org.antlr.runtime.BitSet FOLLOW_51_in_modifier1653

FOLLOW_52_in_modifier1663

public static final org.antlr.runtime.BitSet FOLLOW_52_in_modifier1663

FOLLOW_53_in_modifier1673

public static final org.antlr.runtime.BitSet FOLLOW_53_in_modifier1673

FOLLOW_54_in_modifier1683

public static final org.antlr.runtime.BitSet FOLLOW_54_in_modifier1683

FOLLOW_Identifier_in_packageOrTypeName1700

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_packageOrTypeName1700

FOLLOW_28_in_packageOrTypeName1703

public static final org.antlr.runtime.BitSet FOLLOW_28_in_packageOrTypeName1703

FOLLOW_Identifier_in_packageOrTypeName1705

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_packageOrTypeName1705

FOLLOW_Identifier_in_enumConstantName1726

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_enumConstantName1726

FOLLOW_Identifier_in_typeName1745

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_typeName1745

FOLLOW_packageOrTypeName_in_typeName1755

public static final org.antlr.runtime.BitSet FOLLOW_packageOrTypeName_in_typeName1755

FOLLOW_28_in_typeName1757

public static final org.antlr.runtime.BitSet FOLLOW_28_in_typeName1757

FOLLOW_Identifier_in_typeName1759

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_typeName1759

FOLLOW_Identifier_in_type1776

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_type1776

FOLLOW_typeArguments_in_type1779

public static final org.antlr.runtime.BitSet FOLLOW_typeArguments_in_type1779

FOLLOW_28_in_type1784

public static final org.antlr.runtime.BitSet FOLLOW_28_in_type1784

FOLLOW_Identifier_in_type1786

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_type1786

FOLLOW_typeArguments_in_type1789

public static final org.antlr.runtime.BitSet FOLLOW_typeArguments_in_type1789

FOLLOW_41_in_type1797

public static final org.antlr.runtime.BitSet FOLLOW_41_in_type1797

FOLLOW_42_in_type1799

public static final org.antlr.runtime.BitSet FOLLOW_42_in_type1799

FOLLOW_primitiveType_in_type1809

public static final org.antlr.runtime.BitSet FOLLOW_primitiveType_in_type1809

FOLLOW_41_in_type1812

public static final org.antlr.runtime.BitSet FOLLOW_41_in_type1812

FOLLOW_42_in_type1814

public static final org.antlr.runtime.BitSet FOLLOW_42_in_type1814

FOLLOW_set_in_primitiveType0

public static final org.antlr.runtime.BitSet FOLLOW_set_in_primitiveType0

FOLLOW_49_in_variableModifier1908

public static final org.antlr.runtime.BitSet FOLLOW_49_in_variableModifier1908

FOLLOW_annotation_in_variableModifier1918

public static final org.antlr.runtime.BitSet FOLLOW_annotation_in_variableModifier1918

FOLLOW_33_in_typeArguments1935

public static final org.antlr.runtime.BitSet FOLLOW_33_in_typeArguments1935

FOLLOW_typeArgument_in_typeArguments1937

public static final org.antlr.runtime.BitSet FOLLOW_typeArgument_in_typeArguments1937

FOLLOW_34_in_typeArguments1940

public static final org.antlr.runtime.BitSet FOLLOW_34_in_typeArguments1940

FOLLOW_typeArgument_in_typeArguments1942

public static final org.antlr.runtime.BitSet FOLLOW_typeArgument_in_typeArguments1942

FOLLOW_35_in_typeArguments1946

public static final org.antlr.runtime.BitSet FOLLOW_35_in_typeArguments1946

FOLLOW_type_in_typeArgument1963

public static final org.antlr.runtime.BitSet FOLLOW_type_in_typeArgument1963

FOLLOW_63_in_typeArgument1971

public static final org.antlr.runtime.BitSet FOLLOW_63_in_typeArgument1971

FOLLOW_set_in_typeArgument1974

public static final org.antlr.runtime.BitSet FOLLOW_set_in_typeArgument1974

FOLLOW_type_in_typeArgument1982

public static final org.antlr.runtime.BitSet FOLLOW_type_in_typeArgument1982

FOLLOW_qualifiedName_in_qualifiedNameList2001

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedName_in_qualifiedNameList2001

FOLLOW_34_in_qualifiedNameList2004

public static final org.antlr.runtime.BitSet FOLLOW_34_in_qualifiedNameList2004

FOLLOW_qualifiedName_in_qualifiedNameList2006

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedName_in_qualifiedNameList2006

FOLLOW_65_in_formalParameters2025

public static final org.antlr.runtime.BitSet FOLLOW_65_in_formalParameters2025

FOLLOW_formalParameterDecls_in_formalParameters2027

public static final org.antlr.runtime.BitSet FOLLOW_formalParameterDecls_in_formalParameters2027

FOLLOW_66_in_formalParameters2030

public static final org.antlr.runtime.BitSet FOLLOW_66_in_formalParameters2030

FOLLOW_variableModifier_in_formalParameterDecls2047

public static final org.antlr.runtime.BitSet FOLLOW_variableModifier_in_formalParameterDecls2047

FOLLOW_type_in_formalParameterDecls2050

public static final org.antlr.runtime.BitSet FOLLOW_type_in_formalParameterDecls2050

FOLLOW_formalParameterDeclsRest_in_formalParameterDecls2052

public static final org.antlr.runtime.BitSet FOLLOW_formalParameterDeclsRest_in_formalParameterDecls2052

FOLLOW_variableDeclaratorId_in_formalParameterDeclsRest2070

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclaratorId_in_formalParameterDeclsRest2070

FOLLOW_34_in_formalParameterDeclsRest2073

public static final org.antlr.runtime.BitSet FOLLOW_34_in_formalParameterDeclsRest2073

FOLLOW_formalParameterDecls_in_formalParameterDeclsRest2075

public static final org.antlr.runtime.BitSet FOLLOW_formalParameterDecls_in_formalParameterDeclsRest2075

FOLLOW_67_in_formalParameterDeclsRest2087

public static final org.antlr.runtime.BitSet FOLLOW_67_in_formalParameterDeclsRest2087

FOLLOW_variableDeclaratorId_in_formalParameterDeclsRest2089

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclaratorId_in_formalParameterDeclsRest2089

FOLLOW_block_in_methodBody2106

public static final org.antlr.runtime.BitSet FOLLOW_block_in_methodBody2106

FOLLOW_Identifier_in_qualifiedName2123

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_qualifiedName2123

FOLLOW_28_in_qualifiedName2126

public static final org.antlr.runtime.BitSet FOLLOW_28_in_qualifiedName2126

FOLLOW_Identifier_in_qualifiedName2128

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_qualifiedName2128

FOLLOW_integerLiteral_in_literal2150

public static final org.antlr.runtime.BitSet FOLLOW_integerLiteral_in_literal2150

FOLLOW_FloatingPointLiteral_in_literal2160

public static final org.antlr.runtime.BitSet FOLLOW_FloatingPointLiteral_in_literal2160

FOLLOW_CharacterLiteral_in_literal2170

public static final org.antlr.runtime.BitSet FOLLOW_CharacterLiteral_in_literal2170

FOLLOW_StringLiteral_in_literal2180

public static final org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_literal2180

FOLLOW_booleanLiteral_in_literal2190

public static final org.antlr.runtime.BitSet FOLLOW_booleanLiteral_in_literal2190

FOLLOW_68_in_literal2200

public static final org.antlr.runtime.BitSet FOLLOW_68_in_literal2200

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_annotations2287

public static final org.antlr.runtime.BitSet FOLLOW_annotation_in_annotations2287

FOLLOW_71_in_annotation2305

public static final org.antlr.runtime.BitSet FOLLOW_71_in_annotation2305

FOLLOW_annotationName_in_annotation2307

public static final org.antlr.runtime.BitSet FOLLOW_annotationName_in_annotation2307

FOLLOW_65_in_annotation2310

public static final org.antlr.runtime.BitSet FOLLOW_65_in_annotation2310

FOLLOW_elementValuePairs_in_annotation2312

public static final org.antlr.runtime.BitSet FOLLOW_elementValuePairs_in_annotation2312

FOLLOW_66_in_annotation2315

public static final org.antlr.runtime.BitSet FOLLOW_66_in_annotation2315

FOLLOW_Identifier_in_annotationName2334

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_annotationName2334

FOLLOW_28_in_annotationName2337

public static final org.antlr.runtime.BitSet FOLLOW_28_in_annotationName2337

FOLLOW_Identifier_in_annotationName2339

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_annotationName2339

FOLLOW_elementValuePair_in_elementValuePairs2358

public static final org.antlr.runtime.BitSet FOLLOW_elementValuePair_in_elementValuePairs2358

FOLLOW_34_in_elementValuePairs2361

public static final org.antlr.runtime.BitSet FOLLOW_34_in_elementValuePairs2361

FOLLOW_elementValuePair_in_elementValuePairs2363

public static final org.antlr.runtime.BitSet FOLLOW_elementValuePair_in_elementValuePairs2363

FOLLOW_Identifier_in_elementValuePair2383

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_elementValuePair2383

FOLLOW_44_in_elementValuePair2385

public static final org.antlr.runtime.BitSet FOLLOW_44_in_elementValuePair2385

FOLLOW_elementValue_in_elementValuePair2389

public static final org.antlr.runtime.BitSet FOLLOW_elementValue_in_elementValuePair2389

FOLLOW_conditionalExpression_in_elementValue2406

public static final org.antlr.runtime.BitSet FOLLOW_conditionalExpression_in_elementValue2406

FOLLOW_annotation_in_elementValue2416

public static final org.antlr.runtime.BitSet FOLLOW_annotation_in_elementValue2416

FOLLOW_elementValueArrayInitializer_in_elementValue2426

public static final org.antlr.runtime.BitSet FOLLOW_elementValueArrayInitializer_in_elementValue2426

FOLLOW_37_in_elementValueArrayInitializer2443

public static final org.antlr.runtime.BitSet FOLLOW_37_in_elementValueArrayInitializer2443

FOLLOW_elementValue_in_elementValueArrayInitializer2446

public static final org.antlr.runtime.BitSet FOLLOW_elementValue_in_elementValueArrayInitializer2446

FOLLOW_34_in_elementValueArrayInitializer2449

public static final org.antlr.runtime.BitSet FOLLOW_34_in_elementValueArrayInitializer2449

FOLLOW_elementValue_in_elementValueArrayInitializer2451

public static final org.antlr.runtime.BitSet FOLLOW_elementValue_in_elementValueArrayInitializer2451

FOLLOW_38_in_elementValueArrayInitializer2458

public static final org.antlr.runtime.BitSet FOLLOW_38_in_elementValueArrayInitializer2458

FOLLOW_71_in_annotationTypeDeclaration2475

public static final org.antlr.runtime.BitSet FOLLOW_71_in_annotationTypeDeclaration2475

FOLLOW_39_in_annotationTypeDeclaration2477

public static final org.antlr.runtime.BitSet FOLLOW_39_in_annotationTypeDeclaration2477

FOLLOW_Identifier_in_annotationTypeDeclaration2479

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_annotationTypeDeclaration2479

FOLLOW_annotationTypeBody_in_annotationTypeDeclaration2481

public static final org.antlr.runtime.BitSet FOLLOW_annotationTypeBody_in_annotationTypeDeclaration2481

FOLLOW_37_in_annotationTypeBody2498

public static final org.antlr.runtime.BitSet FOLLOW_37_in_annotationTypeBody2498

FOLLOW_annotationTypeElementDeclarations_in_annotationTypeBody2501

public static final org.antlr.runtime.BitSet FOLLOW_annotationTypeElementDeclarations_in_annotationTypeBody2501

FOLLOW_38_in_annotationTypeBody2505

public static final org.antlr.runtime.BitSet FOLLOW_38_in_annotationTypeBody2505

FOLLOW_annotationTypeElementDeclaration_in_annotationTypeElementDeclarations2523

public static final org.antlr.runtime.BitSet FOLLOW_annotationTypeElementDeclaration_in_annotationTypeElementDeclarations2523

FOLLOW_annotationTypeElementDeclaration_in_annotationTypeElementDeclarations2527

public static final org.antlr.runtime.BitSet FOLLOW_annotationTypeElementDeclaration_in_annotationTypeElementDeclarations2527

FOLLOW_modifier_in_annotationTypeElementDeclaration2547

public static final org.antlr.runtime.BitSet FOLLOW_modifier_in_annotationTypeElementDeclaration2547

FOLLOW_annotationTypeElementRest_in_annotationTypeElementDeclaration2551

public static final org.antlr.runtime.BitSet FOLLOW_annotationTypeElementRest_in_annotationTypeElementDeclaration2551

FOLLOW_type_in_annotationTypeElementRest2568

public static final org.antlr.runtime.BitSet FOLLOW_type_in_annotationTypeElementRest2568

FOLLOW_annotationMethodOrConstantRest_in_annotationTypeElementRest2570

public static final org.antlr.runtime.BitSet FOLLOW_annotationMethodOrConstantRest_in_annotationTypeElementRest2570

FOLLOW_25_in_annotationTypeElementRest2572

public static final org.antlr.runtime.BitSet FOLLOW_25_in_annotationTypeElementRest2572

FOLLOW_classDeclaration_in_annotationTypeElementRest2582

public static final org.antlr.runtime.BitSet FOLLOW_classDeclaration_in_annotationTypeElementRest2582

FOLLOW_25_in_annotationTypeElementRest2584

public static final org.antlr.runtime.BitSet FOLLOW_25_in_annotationTypeElementRest2584

FOLLOW_interfaceDeclaration_in_annotationTypeElementRest2595

public static final org.antlr.runtime.BitSet FOLLOW_interfaceDeclaration_in_annotationTypeElementRest2595

FOLLOW_25_in_annotationTypeElementRest2597

public static final org.antlr.runtime.BitSet FOLLOW_25_in_annotationTypeElementRest2597

FOLLOW_enumDeclaration_in_annotationTypeElementRest2608

public static final org.antlr.runtime.BitSet FOLLOW_enumDeclaration_in_annotationTypeElementRest2608

FOLLOW_25_in_annotationTypeElementRest2610

public static final org.antlr.runtime.BitSet FOLLOW_25_in_annotationTypeElementRest2610

FOLLOW_annotationTypeDeclaration_in_annotationTypeElementRest2621

public static final org.antlr.runtime.BitSet FOLLOW_annotationTypeDeclaration_in_annotationTypeElementRest2621

FOLLOW_25_in_annotationTypeElementRest2623

public static final org.antlr.runtime.BitSet FOLLOW_25_in_annotationTypeElementRest2623

FOLLOW_annotationMethodRest_in_annotationMethodOrConstantRest2641

public static final org.antlr.runtime.BitSet FOLLOW_annotationMethodRest_in_annotationMethodOrConstantRest2641

FOLLOW_annotationConstantRest_in_annotationMethodOrConstantRest2651

public static final org.antlr.runtime.BitSet FOLLOW_annotationConstantRest_in_annotationMethodOrConstantRest2651

FOLLOW_Identifier_in_annotationMethodRest2669

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_annotationMethodRest2669

FOLLOW_65_in_annotationMethodRest2671

public static final org.antlr.runtime.BitSet FOLLOW_65_in_annotationMethodRest2671

FOLLOW_66_in_annotationMethodRest2673

public static final org.antlr.runtime.BitSet FOLLOW_66_in_annotationMethodRest2673

FOLLOW_defaultValue_in_annotationMethodRest2676

public static final org.antlr.runtime.BitSet FOLLOW_defaultValue_in_annotationMethodRest2676

FOLLOW_variableDeclarators_in_annotationConstantRest2702

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclarators_in_annotationConstantRest2702

FOLLOW_72_in_defaultValue2721

public static final org.antlr.runtime.BitSet FOLLOW_72_in_defaultValue2721

FOLLOW_elementValue_in_defaultValue2723

public static final org.antlr.runtime.BitSet FOLLOW_elementValue_in_defaultValue2723

FOLLOW_37_in_block2769

public static final org.antlr.runtime.BitSet FOLLOW_37_in_block2769

FOLLOW_blockStatement_in_block2771

public static final org.antlr.runtime.BitSet FOLLOW_blockStatement_in_block2771

FOLLOW_38_in_block2774

public static final org.antlr.runtime.BitSet FOLLOW_38_in_block2774

FOLLOW_localVariableDeclaration_in_blockStatement2791

public static final org.antlr.runtime.BitSet FOLLOW_localVariableDeclaration_in_blockStatement2791

FOLLOW_classOrInterfaceDeclaration_in_blockStatement2799

public static final org.antlr.runtime.BitSet FOLLOW_classOrInterfaceDeclaration_in_blockStatement2799

FOLLOW_statement_in_blockStatement2811

public static final org.antlr.runtime.BitSet FOLLOW_statement_in_blockStatement2811

FOLLOW_variableModifier_in_localVariableDeclaration2865

public static final org.antlr.runtime.BitSet FOLLOW_variableModifier_in_localVariableDeclaration2865

FOLLOW_type_in_localVariableDeclaration2888

public static final org.antlr.runtime.BitSet FOLLOW_type_in_localVariableDeclaration2888

FOLLOW_variableDeclarators_in_localVariableDeclaration2904

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclarators_in_localVariableDeclaration2904

FOLLOW_25_in_localVariableDeclaration2906

public static final org.antlr.runtime.BitSet FOLLOW_25_in_localVariableDeclaration2906

FOLLOW_block_in_statement2923

public static final org.antlr.runtime.BitSet FOLLOW_block_in_statement2923

FOLLOW_73_in_statement2931

public static final org.antlr.runtime.BitSet FOLLOW_73_in_statement2931

FOLLOW_expression_in_statement2933

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_statement2933

FOLLOW_74_in_statement2936

public static final org.antlr.runtime.BitSet FOLLOW_74_in_statement2936

FOLLOW_expression_in_statement2938

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_statement2938

FOLLOW_25_in_statement2942

public static final org.antlr.runtime.BitSet FOLLOW_25_in_statement2942

FOLLOW_ifStatement_in_statement2950

public static final org.antlr.runtime.BitSet FOLLOW_ifStatement_in_statement2950

FOLLOW_forStatement_in_statement2958

public static final org.antlr.runtime.BitSet FOLLOW_forStatement_in_statement2958

FOLLOW_whileStatement_in_statement2967

public static final org.antlr.runtime.BitSet FOLLOW_whileStatement_in_statement2967

FOLLOW_75_in_statement2975

public static final org.antlr.runtime.BitSet FOLLOW_75_in_statement2975

FOLLOW_statement_in_statement2977

public static final org.antlr.runtime.BitSet FOLLOW_statement_in_statement2977

FOLLOW_76_in_statement2979

public static final org.antlr.runtime.BitSet FOLLOW_76_in_statement2979

FOLLOW_parExpression_in_statement2981

public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_statement2981

FOLLOW_25_in_statement2983

public static final org.antlr.runtime.BitSet FOLLOW_25_in_statement2983

FOLLOW_tryStatement_in_statement2996

public static final org.antlr.runtime.BitSet FOLLOW_tryStatement_in_statement2996

FOLLOW_77_in_statement3011

public static final org.antlr.runtime.BitSet FOLLOW_77_in_statement3011

FOLLOW_parExpression_in_statement3013

public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_statement3013

FOLLOW_37_in_statement3015

public static final org.antlr.runtime.BitSet FOLLOW_37_in_statement3015

FOLLOW_switchBlockStatementGroups_in_statement3017

public static final org.antlr.runtime.BitSet FOLLOW_switchBlockStatementGroups_in_statement3017

FOLLOW_38_in_statement3019

public static final org.antlr.runtime.BitSet FOLLOW_38_in_statement3019

FOLLOW_51_in_statement3027

public static final org.antlr.runtime.BitSet FOLLOW_51_in_statement3027

FOLLOW_parExpression_in_statement3029

public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_statement3029

FOLLOW_block_in_statement3031

public static final org.antlr.runtime.BitSet FOLLOW_block_in_statement3031

FOLLOW_78_in_statement3039

public static final org.antlr.runtime.BitSet FOLLOW_78_in_statement3039

FOLLOW_expression_in_statement3041

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_statement3041

FOLLOW_25_in_statement3044

public static final org.antlr.runtime.BitSet FOLLOW_25_in_statement3044

FOLLOW_throwStatement_in_statement3053

public static final org.antlr.runtime.BitSet FOLLOW_throwStatement_in_statement3053

FOLLOW_79_in_statement3061

public static final org.antlr.runtime.BitSet FOLLOW_79_in_statement3061

FOLLOW_Identifier_in_statement3063

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_statement3063

FOLLOW_25_in_statement3066

public static final org.antlr.runtime.BitSet FOLLOW_25_in_statement3066

FOLLOW_80_in_statement3074

public static final org.antlr.runtime.BitSet FOLLOW_80_in_statement3074

FOLLOW_Identifier_in_statement3076

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_statement3076

FOLLOW_25_in_statement3079

public static final org.antlr.runtime.BitSet FOLLOW_25_in_statement3079

FOLLOW_modifyStatement_in_statement3092

public static final org.antlr.runtime.BitSet FOLLOW_modifyStatement_in_statement3092

FOLLOW_updateStatement_in_statement3099

public static final org.antlr.runtime.BitSet FOLLOW_updateStatement_in_statement3099

FOLLOW_retractStatement_in_statement3106

public static final org.antlr.runtime.BitSet FOLLOW_retractStatement_in_statement3106

FOLLOW_25_in_statement3114

public static final org.antlr.runtime.BitSet FOLLOW_25_in_statement3114

FOLLOW_statementExpression_in_statement3122

public static final org.antlr.runtime.BitSet FOLLOW_statementExpression_in_statement3122

FOLLOW_25_in_statement3124

public static final org.antlr.runtime.BitSet FOLLOW_25_in_statement3124

FOLLOW_Identifier_in_statement3132

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_statement3132

FOLLOW_74_in_statement3134

public static final org.antlr.runtime.BitSet FOLLOW_74_in_statement3134

FOLLOW_statement_in_statement3136

public static final org.antlr.runtime.BitSet FOLLOW_statement_in_statement3136

FOLLOW_81_in_throwStatement3169

public static final org.antlr.runtime.BitSet FOLLOW_81_in_throwStatement3169

FOLLOW_expression_in_throwStatement3175

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_throwStatement3175

FOLLOW_25_in_throwStatement3185

public static final org.antlr.runtime.BitSet FOLLOW_25_in_throwStatement3185

FOLLOW_82_in_ifStatement3241

public static final org.antlr.runtime.BitSet FOLLOW_82_in_ifStatement3241

FOLLOW_parExpression_in_ifStatement3243

public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_ifStatement3243

FOLLOW_statement_in_ifStatement3261

public static final org.antlr.runtime.BitSet FOLLOW_statement_in_ifStatement3261

FOLLOW_83_in_ifStatement3288

public static final org.antlr.runtime.BitSet FOLLOW_83_in_ifStatement3288

FOLLOW_82_in_ifStatement3292

public static final org.antlr.runtime.BitSet FOLLOW_82_in_ifStatement3292

FOLLOW_parExpression_in_ifStatement3294

public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_ifStatement3294

FOLLOW_statement_in_ifStatement3325

public static final org.antlr.runtime.BitSet FOLLOW_statement_in_ifStatement3325

FOLLOW_84_in_forStatement3407

public static final org.antlr.runtime.BitSet FOLLOW_84_in_forStatement3407

FOLLOW_65_in_forStatement3411

public static final org.antlr.runtime.BitSet FOLLOW_65_in_forStatement3411

FOLLOW_variableModifier_in_forStatement3447

public static final org.antlr.runtime.BitSet FOLLOW_variableModifier_in_forStatement3447

FOLLOW_type_in_forStatement3486

public static final org.antlr.runtime.BitSet FOLLOW_type_in_forStatement3486

FOLLOW_Identifier_in_forStatement3512

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_forStatement3512

FOLLOW_74_in_forStatement3539

public static final org.antlr.runtime.BitSet FOLLOW_74_in_forStatement3539

FOLLOW_expression_in_forStatement3541

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_forStatement3541

FOLLOW_forInit_in_forStatement3577

public static final org.antlr.runtime.BitSet FOLLOW_forInit_in_forStatement3577

FOLLOW_25_in_forStatement3582

public static final org.antlr.runtime.BitSet FOLLOW_25_in_forStatement3582

FOLLOW_expression_in_forStatement3584

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_forStatement3584

FOLLOW_25_in_forStatement3587

public static final org.antlr.runtime.BitSet FOLLOW_25_in_forStatement3587

FOLLOW_forUpdate_in_forStatement3589

public static final org.antlr.runtime.BitSet FOLLOW_forUpdate_in_forStatement3589

FOLLOW_66_in_forStatement3635

public static final org.antlr.runtime.BitSet FOLLOW_66_in_forStatement3635

FOLLOW_statement_in_forStatement3639

public static final org.antlr.runtime.BitSet FOLLOW_statement_in_forStatement3639

FOLLOW_76_in_whileStatement3698

public static final org.antlr.runtime.BitSet FOLLOW_76_in_whileStatement3698

FOLLOW_parExpression_in_whileStatement3700

public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_whileStatement3700

FOLLOW_statement_in_whileStatement3717

public static final org.antlr.runtime.BitSet FOLLOW_statement_in_whileStatement3717

FOLLOW_85_in_tryStatement3770

public static final org.antlr.runtime.BitSet FOLLOW_85_in_tryStatement3770

FOLLOW_37_in_tryStatement3781

public static final org.antlr.runtime.BitSet FOLLOW_37_in_tryStatement3781

FOLLOW_blockStatement_in_tryStatement3783

public static final org.antlr.runtime.BitSet FOLLOW_blockStatement_in_tryStatement3783

FOLLOW_38_in_tryStatement3794

public static final org.antlr.runtime.BitSet FOLLOW_38_in_tryStatement3794

FOLLOW_86_in_tryStatement3812

public static final org.antlr.runtime.BitSet FOLLOW_86_in_tryStatement3812

FOLLOW_65_in_tryStatement3814

public static final org.antlr.runtime.BitSet FOLLOW_65_in_tryStatement3814

FOLLOW_formalParameter_in_tryStatement3816

public static final org.antlr.runtime.BitSet FOLLOW_formalParameter_in_tryStatement3816

FOLLOW_66_in_tryStatement3818

public static final org.antlr.runtime.BitSet FOLLOW_66_in_tryStatement3818

FOLLOW_37_in_tryStatement3830

public static final org.antlr.runtime.BitSet FOLLOW_37_in_tryStatement3830

FOLLOW_blockStatement_in_tryStatement3832

public static final org.antlr.runtime.BitSet FOLLOW_blockStatement_in_tryStatement3832

FOLLOW_38_in_tryStatement3845

public static final org.antlr.runtime.BitSet FOLLOW_38_in_tryStatement3845

FOLLOW_87_in_tryStatement3879

public static final org.antlr.runtime.BitSet FOLLOW_87_in_tryStatement3879

FOLLOW_37_in_tryStatement3891

public static final org.antlr.runtime.BitSet FOLLOW_37_in_tryStatement3891

FOLLOW_blockStatement_in_tryStatement3893

public static final org.antlr.runtime.BitSet FOLLOW_blockStatement_in_tryStatement3893

FOLLOW_38_in_tryStatement3907

public static final org.antlr.runtime.BitSet FOLLOW_38_in_tryStatement3907

FOLLOW_88_in_modifyStatement3949

public static final org.antlr.runtime.BitSet FOLLOW_88_in_modifyStatement3949

FOLLOW_parExpression_in_modifyStatement3951

public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_modifyStatement3951

FOLLOW_37_in_modifyStatement3963

public static final org.antlr.runtime.BitSet FOLLOW_37_in_modifyStatement3963

FOLLOW_expression_in_modifyStatement3971

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_modifyStatement3971

FOLLOW_34_in_modifyStatement3987

public static final org.antlr.runtime.BitSet FOLLOW_34_in_modifyStatement3987

FOLLOW_expression_in_modifyStatement3991

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_modifyStatement3991

FOLLOW_38_in_modifyStatement4015

public static final org.antlr.runtime.BitSet FOLLOW_38_in_modifyStatement4015

FOLLOW_89_in_updateStatement4053

public static final org.antlr.runtime.BitSet FOLLOW_89_in_updateStatement4053

FOLLOW_65_in_updateStatement4055

public static final org.antlr.runtime.BitSet FOLLOW_65_in_updateStatement4055

FOLLOW_expression_in_updateStatement4061

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_updateStatement4061

FOLLOW_66_in_updateStatement4071

public static final org.antlr.runtime.BitSet FOLLOW_66_in_updateStatement4071

FOLLOW_90_in_retractStatement4113

public static final org.antlr.runtime.BitSet FOLLOW_90_in_retractStatement4113

FOLLOW_65_in_retractStatement4115

public static final org.antlr.runtime.BitSet FOLLOW_65_in_retractStatement4115

FOLLOW_expression_in_retractStatement4121

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_retractStatement4121

FOLLOW_66_in_retractStatement4131

public static final org.antlr.runtime.BitSet FOLLOW_66_in_retractStatement4131

FOLLOW_91_in_epStatement4184

public static final org.antlr.runtime.BitSet FOLLOW_91_in_epStatement4184

FOLLOW_41_in_epStatement4186

public static final org.antlr.runtime.BitSet FOLLOW_41_in_epStatement4186

FOLLOW_StringLiteral_in_epStatement4190

public static final org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_epStatement4190

FOLLOW_42_in_epStatement4194

public static final org.antlr.runtime.BitSet FOLLOW_42_in_epStatement4194

FOLLOW_92_in_epStatement4220

public static final org.antlr.runtime.BitSet FOLLOW_92_in_epStatement4220

FOLLOW_41_in_epStatement4222

public static final org.antlr.runtime.BitSet FOLLOW_41_in_epStatement4222

FOLLOW_StringLiteral_in_epStatement4226

public static final org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_epStatement4226

FOLLOW_42_in_epStatement4230

public static final org.antlr.runtime.BitSet FOLLOW_42_in_epStatement4230

FOLLOW_93_in_epStatement4256

public static final org.antlr.runtime.BitSet FOLLOW_93_in_epStatement4256

FOLLOW_41_in_epStatement4258

public static final org.antlr.runtime.BitSet FOLLOW_41_in_epStatement4258

FOLLOW_StringLiteral_in_epStatement4262

public static final org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_epStatement4262

FOLLOW_42_in_epStatement4266

public static final org.antlr.runtime.BitSet FOLLOW_42_in_epStatement4266

FOLLOW_variableModifier_in_formalParameter4310

public static final org.antlr.runtime.BitSet FOLLOW_variableModifier_in_formalParameter4310

FOLLOW_type_in_formalParameter4313

public static final org.antlr.runtime.BitSet FOLLOW_type_in_formalParameter4313

FOLLOW_variableDeclaratorId_in_formalParameter4315

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclaratorId_in_formalParameter4315

FOLLOW_switchBlockStatementGroup_in_switchBlockStatementGroups4333

public static final org.antlr.runtime.BitSet FOLLOW_switchBlockStatementGroup_in_switchBlockStatementGroups4333

FOLLOW_switchLabel_in_switchBlockStatementGroup4352

public static final org.antlr.runtime.BitSet FOLLOW_switchLabel_in_switchBlockStatementGroup4352

FOLLOW_blockStatement_in_switchBlockStatementGroup4354

public static final org.antlr.runtime.BitSet FOLLOW_blockStatement_in_switchBlockStatementGroup4354

FOLLOW_94_in_switchLabel4372

public static final org.antlr.runtime.BitSet FOLLOW_94_in_switchLabel4372

FOLLOW_constantExpression_in_switchLabel4374

public static final org.antlr.runtime.BitSet FOLLOW_constantExpression_in_switchLabel4374

FOLLOW_74_in_switchLabel4376

public static final org.antlr.runtime.BitSet FOLLOW_74_in_switchLabel4376

FOLLOW_94_in_switchLabel4386

public static final org.antlr.runtime.BitSet FOLLOW_94_in_switchLabel4386

FOLLOW_enumConstantName_in_switchLabel4388

public static final org.antlr.runtime.BitSet FOLLOW_enumConstantName_in_switchLabel4388

FOLLOW_74_in_switchLabel4390

public static final org.antlr.runtime.BitSet FOLLOW_74_in_switchLabel4390

FOLLOW_72_in_switchLabel4400

public static final org.antlr.runtime.BitSet FOLLOW_72_in_switchLabel4400

FOLLOW_74_in_switchLabel4402

public static final org.antlr.runtime.BitSet FOLLOW_74_in_switchLabel4402

FOLLOW_34_in_moreStatementExpressions4420

public static final org.antlr.runtime.BitSet FOLLOW_34_in_moreStatementExpressions4420

FOLLOW_statementExpression_in_moreStatementExpressions4422

public static final org.antlr.runtime.BitSet FOLLOW_statementExpression_in_moreStatementExpressions4422

FOLLOW_forVarControl_in_forControl4480

public static final org.antlr.runtime.BitSet FOLLOW_forVarControl_in_forControl4480

FOLLOW_forInit_in_forControl4488

public static final org.antlr.runtime.BitSet FOLLOW_forInit_in_forControl4488

FOLLOW_25_in_forControl4491

public static final org.antlr.runtime.BitSet FOLLOW_25_in_forControl4491

FOLLOW_expression_in_forControl4493

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_forControl4493

FOLLOW_25_in_forControl4496

public static final org.antlr.runtime.BitSet FOLLOW_25_in_forControl4496

FOLLOW_forUpdate_in_forControl4498

public static final org.antlr.runtime.BitSet FOLLOW_forUpdate_in_forControl4498

FOLLOW_variableModifier_in_forInit4518

public static final org.antlr.runtime.BitSet FOLLOW_variableModifier_in_forInit4518

FOLLOW_type_in_forInit4553

public static final org.antlr.runtime.BitSet FOLLOW_type_in_forInit4553

FOLLOW_variableDeclarators_in_forInit4573

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclarators_in_forInit4573

FOLLOW_expressionList_in_forInit4581

public static final org.antlr.runtime.BitSet FOLLOW_expressionList_in_forInit4581

FOLLOW_variableModifier_in_forVarControl4600

public static final org.antlr.runtime.BitSet FOLLOW_variableModifier_in_forVarControl4600

FOLLOW_type_in_forVarControl4635

public static final org.antlr.runtime.BitSet FOLLOW_type_in_forVarControl4635

FOLLOW_Identifier_in_forVarControl4657

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_forVarControl4657

FOLLOW_74_in_forVarControl4678

public static final org.antlr.runtime.BitSet FOLLOW_74_in_forVarControl4678

FOLLOW_expression_in_forVarControl4680

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_forVarControl4680

FOLLOW_expressionList_in_forUpdate4697

public static final org.antlr.runtime.BitSet FOLLOW_expressionList_in_forUpdate4697

FOLLOW_65_in_parExpression4716

public static final org.antlr.runtime.BitSet FOLLOW_65_in_parExpression4716

FOLLOW_expression_in_parExpression4718

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_parExpression4718

FOLLOW_66_in_parExpression4720

public static final org.antlr.runtime.BitSet FOLLOW_66_in_parExpression4720

FOLLOW_expression_in_expressionList4739

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expressionList4739

FOLLOW_34_in_expressionList4742

public static final org.antlr.runtime.BitSet FOLLOW_34_in_expressionList4742

FOLLOW_expression_in_expressionList4744

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expressionList4744

FOLLOW_expression_in_statementExpression4763

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_statementExpression4763

FOLLOW_expression_in_constantExpression4780

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_constantExpression4780

FOLLOW_conditionalExpression_in_expression4797

public static final org.antlr.runtime.BitSet FOLLOW_conditionalExpression_in_expression4797

FOLLOW_assignmentOperator_in_expression4800

public static final org.antlr.runtime.BitSet FOLLOW_assignmentOperator_in_expression4800

FOLLOW_expression_in_expression4802

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expression4802

FOLLOW_44_in_assignmentOperator4821

public static final org.antlr.runtime.BitSet FOLLOW_44_in_assignmentOperator4821

FOLLOW_95_in_assignmentOperator4831

public static final org.antlr.runtime.BitSet FOLLOW_95_in_assignmentOperator4831

FOLLOW_96_in_assignmentOperator4841

public static final org.antlr.runtime.BitSet FOLLOW_96_in_assignmentOperator4841

FOLLOW_97_in_assignmentOperator4851

public static final org.antlr.runtime.BitSet FOLLOW_97_in_assignmentOperator4851

FOLLOW_98_in_assignmentOperator4861

public static final org.antlr.runtime.BitSet FOLLOW_98_in_assignmentOperator4861

FOLLOW_99_in_assignmentOperator4871

public static final org.antlr.runtime.BitSet FOLLOW_99_in_assignmentOperator4871

FOLLOW_100_in_assignmentOperator4881

public static final org.antlr.runtime.BitSet FOLLOW_100_in_assignmentOperator4881

FOLLOW_101_in_assignmentOperator4891

public static final org.antlr.runtime.BitSet FOLLOW_101_in_assignmentOperator4891

FOLLOW_102_in_assignmentOperator4901

public static final org.antlr.runtime.BitSet FOLLOW_102_in_assignmentOperator4901

FOLLOW_33_in_assignmentOperator4911

public static final org.antlr.runtime.BitSet FOLLOW_33_in_assignmentOperator4911

FOLLOW_33_in_assignmentOperator4913

public static final org.antlr.runtime.BitSet FOLLOW_33_in_assignmentOperator4913

FOLLOW_44_in_assignmentOperator4915

public static final org.antlr.runtime.BitSet FOLLOW_44_in_assignmentOperator4915

FOLLOW_35_in_assignmentOperator4925

public static final org.antlr.runtime.BitSet FOLLOW_35_in_assignmentOperator4925

FOLLOW_35_in_assignmentOperator4927

public static final org.antlr.runtime.BitSet FOLLOW_35_in_assignmentOperator4927

FOLLOW_44_in_assignmentOperator4929

public static final org.antlr.runtime.BitSet FOLLOW_44_in_assignmentOperator4929

FOLLOW_35_in_assignmentOperator4939

public static final org.antlr.runtime.BitSet FOLLOW_35_in_assignmentOperator4939

FOLLOW_35_in_assignmentOperator4941

public static final org.antlr.runtime.BitSet FOLLOW_35_in_assignmentOperator4941

FOLLOW_35_in_assignmentOperator4943

public static final org.antlr.runtime.BitSet FOLLOW_35_in_assignmentOperator4943

FOLLOW_44_in_assignmentOperator4945

public static final org.antlr.runtime.BitSet FOLLOW_44_in_assignmentOperator4945

FOLLOW_conditionalOrExpression_in_conditionalExpression4964

public static final org.antlr.runtime.BitSet FOLLOW_conditionalOrExpression_in_conditionalExpression4964

FOLLOW_63_in_conditionalExpression4968

public static final org.antlr.runtime.BitSet FOLLOW_63_in_conditionalExpression4968

FOLLOW_expression_in_conditionalExpression4970

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_conditionalExpression4970

FOLLOW_74_in_conditionalExpression4972

public static final org.antlr.runtime.BitSet FOLLOW_74_in_conditionalExpression4972

FOLLOW_expression_in_conditionalExpression4974

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_conditionalExpression4974

FOLLOW_conditionalAndExpression_in_conditionalOrExpression4996

public static final org.antlr.runtime.BitSet FOLLOW_conditionalAndExpression_in_conditionalOrExpression4996

FOLLOW_103_in_conditionalOrExpression5000

public static final org.antlr.runtime.BitSet FOLLOW_103_in_conditionalOrExpression5000

FOLLOW_conditionalAndExpression_in_conditionalOrExpression5002

public static final org.antlr.runtime.BitSet FOLLOW_conditionalAndExpression_in_conditionalOrExpression5002

FOLLOW_inclusiveOrExpression_in_conditionalAndExpression5024

public static final org.antlr.runtime.BitSet FOLLOW_inclusiveOrExpression_in_conditionalAndExpression5024

FOLLOW_104_in_conditionalAndExpression5028

public static final org.antlr.runtime.BitSet FOLLOW_104_in_conditionalAndExpression5028

FOLLOW_inclusiveOrExpression_in_conditionalAndExpression5030

public static final org.antlr.runtime.BitSet FOLLOW_inclusiveOrExpression_in_conditionalAndExpression5030

FOLLOW_exclusiveOrExpression_in_inclusiveOrExpression5052

public static final org.antlr.runtime.BitSet FOLLOW_exclusiveOrExpression_in_inclusiveOrExpression5052

FOLLOW_105_in_inclusiveOrExpression5056

public static final org.antlr.runtime.BitSet FOLLOW_105_in_inclusiveOrExpression5056

FOLLOW_exclusiveOrExpression_in_inclusiveOrExpression5058

public static final org.antlr.runtime.BitSet FOLLOW_exclusiveOrExpression_in_inclusiveOrExpression5058

FOLLOW_andExpression_in_exclusiveOrExpression5080

public static final org.antlr.runtime.BitSet FOLLOW_andExpression_in_exclusiveOrExpression5080

FOLLOW_106_in_exclusiveOrExpression5084

public static final org.antlr.runtime.BitSet FOLLOW_106_in_exclusiveOrExpression5084

FOLLOW_andExpression_in_exclusiveOrExpression5086

public static final org.antlr.runtime.BitSet FOLLOW_andExpression_in_exclusiveOrExpression5086

FOLLOW_equalityExpression_in_andExpression5108

public static final org.antlr.runtime.BitSet FOLLOW_equalityExpression_in_andExpression5108

FOLLOW_36_in_andExpression5112

public static final org.antlr.runtime.BitSet FOLLOW_36_in_andExpression5112

FOLLOW_equalityExpression_in_andExpression5114

public static final org.antlr.runtime.BitSet FOLLOW_equalityExpression_in_andExpression5114

FOLLOW_instanceOfExpression_in_equalityExpression5136

public static final org.antlr.runtime.BitSet FOLLOW_instanceOfExpression_in_equalityExpression5136

FOLLOW_set_in_equalityExpression5140

public static final org.antlr.runtime.BitSet FOLLOW_set_in_equalityExpression5140

FOLLOW_instanceOfExpression_in_equalityExpression5148

public static final org.antlr.runtime.BitSet FOLLOW_instanceOfExpression_in_equalityExpression5148

FOLLOW_relationalExpression_in_instanceOfExpression5170

public static final org.antlr.runtime.BitSet FOLLOW_relationalExpression_in_instanceOfExpression5170

FOLLOW_109_in_instanceOfExpression5173

public static final org.antlr.runtime.BitSet FOLLOW_109_in_instanceOfExpression5173

FOLLOW_type_in_instanceOfExpression5175

public static final org.antlr.runtime.BitSet FOLLOW_type_in_instanceOfExpression5175

FOLLOW_shiftExpression_in_relationalExpression5196

public static final org.antlr.runtime.BitSet FOLLOW_shiftExpression_in_relationalExpression5196

FOLLOW_relationalOp_in_relationalExpression5200

public static final org.antlr.runtime.BitSet FOLLOW_relationalOp_in_relationalExpression5200

FOLLOW_shiftExpression_in_relationalExpression5202

public static final org.antlr.runtime.BitSet FOLLOW_shiftExpression_in_relationalExpression5202

FOLLOW_33_in_relationalOp5223

public static final org.antlr.runtime.BitSet FOLLOW_33_in_relationalOp5223

FOLLOW_44_in_relationalOp5225

public static final org.antlr.runtime.BitSet FOLLOW_44_in_relationalOp5225

FOLLOW_35_in_relationalOp5229

public static final org.antlr.runtime.BitSet FOLLOW_35_in_relationalOp5229

FOLLOW_44_in_relationalOp5231

public static final org.antlr.runtime.BitSet FOLLOW_44_in_relationalOp5231

FOLLOW_33_in_relationalOp5235

public static final org.antlr.runtime.BitSet FOLLOW_33_in_relationalOp5235

FOLLOW_35_in_relationalOp5239

public static final org.antlr.runtime.BitSet FOLLOW_35_in_relationalOp5239

FOLLOW_additiveExpression_in_shiftExpression5259

public static final org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_shiftExpression5259

FOLLOW_shiftOp_in_shiftExpression5263

public static final org.antlr.runtime.BitSet FOLLOW_shiftOp_in_shiftExpression5263

FOLLOW_additiveExpression_in_shiftExpression5265

public static final org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_shiftExpression5265

FOLLOW_33_in_shiftOp5295

public static final org.antlr.runtime.BitSet FOLLOW_33_in_shiftOp5295

FOLLOW_33_in_shiftOp5297

public static final org.antlr.runtime.BitSet FOLLOW_33_in_shiftOp5297

FOLLOW_35_in_shiftOp5301

public static final org.antlr.runtime.BitSet FOLLOW_35_in_shiftOp5301

FOLLOW_35_in_shiftOp5303

public static final org.antlr.runtime.BitSet FOLLOW_35_in_shiftOp5303

FOLLOW_35_in_shiftOp5305

public static final org.antlr.runtime.BitSet FOLLOW_35_in_shiftOp5305

FOLLOW_35_in_shiftOp5309

public static final org.antlr.runtime.BitSet FOLLOW_35_in_shiftOp5309

FOLLOW_35_in_shiftOp5311

public static final org.antlr.runtime.BitSet FOLLOW_35_in_shiftOp5311

FOLLOW_multiplicativeExpression_in_additiveExpression5332

public static final org.antlr.runtime.BitSet FOLLOW_multiplicativeExpression_in_additiveExpression5332

FOLLOW_set_in_additiveExpression5336

public static final org.antlr.runtime.BitSet FOLLOW_set_in_additiveExpression5336

FOLLOW_multiplicativeExpression_in_additiveExpression5344

public static final org.antlr.runtime.BitSet FOLLOW_multiplicativeExpression_in_additiveExpression5344

FOLLOW_unaryExpression_in_multiplicativeExpression5366

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_multiplicativeExpression5366

FOLLOW_set_in_multiplicativeExpression5370

public static final org.antlr.runtime.BitSet FOLLOW_set_in_multiplicativeExpression5370

FOLLOW_unaryExpression_in_multiplicativeExpression5384

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_multiplicativeExpression5384

FOLLOW_110_in_unaryExpression5406

public static final org.antlr.runtime.BitSet FOLLOW_110_in_unaryExpression5406

FOLLOW_unaryExpression_in_unaryExpression5408

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_unaryExpression5408

FOLLOW_111_in_unaryExpression5416

public static final org.antlr.runtime.BitSet FOLLOW_111_in_unaryExpression5416

FOLLOW_unaryExpression_in_unaryExpression5418

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_unaryExpression5418

FOLLOW_114_in_unaryExpression5428

public static final org.antlr.runtime.BitSet FOLLOW_114_in_unaryExpression5428

FOLLOW_primary_in_unaryExpression5430

public static final org.antlr.runtime.BitSet FOLLOW_primary_in_unaryExpression5430

FOLLOW_115_in_unaryExpression5440

public static final org.antlr.runtime.BitSet FOLLOW_115_in_unaryExpression5440

FOLLOW_primary_in_unaryExpression5442

public static final org.antlr.runtime.BitSet FOLLOW_primary_in_unaryExpression5442

FOLLOW_unaryExpressionNotPlusMinus_in_unaryExpression5452

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpressionNotPlusMinus_in_unaryExpression5452

FOLLOW_116_in_unaryExpressionNotPlusMinus5471

public static final org.antlr.runtime.BitSet FOLLOW_116_in_unaryExpressionNotPlusMinus5471

FOLLOW_unaryExpression_in_unaryExpressionNotPlusMinus5473

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_unaryExpressionNotPlusMinus5473

FOLLOW_117_in_unaryExpressionNotPlusMinus5482

public static final org.antlr.runtime.BitSet FOLLOW_117_in_unaryExpressionNotPlusMinus5482

FOLLOW_unaryExpression_in_unaryExpressionNotPlusMinus5484

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_unaryExpressionNotPlusMinus5484

FOLLOW_castExpression_in_unaryExpressionNotPlusMinus5494

public static final org.antlr.runtime.BitSet FOLLOW_castExpression_in_unaryExpressionNotPlusMinus5494

FOLLOW_primary_in_unaryExpressionNotPlusMinus5504

public static final org.antlr.runtime.BitSet FOLLOW_primary_in_unaryExpressionNotPlusMinus5504

FOLLOW_selector_in_unaryExpressionNotPlusMinus5506

public static final org.antlr.runtime.BitSet FOLLOW_selector_in_unaryExpressionNotPlusMinus5506

FOLLOW_set_in_unaryExpressionNotPlusMinus5509

public static final org.antlr.runtime.BitSet FOLLOW_set_in_unaryExpressionNotPlusMinus5509

FOLLOW_65_in_castExpression5532

public static final org.antlr.runtime.BitSet FOLLOW_65_in_castExpression5532

FOLLOW_primitiveType_in_castExpression5534

public static final org.antlr.runtime.BitSet FOLLOW_primitiveType_in_castExpression5534

FOLLOW_66_in_castExpression5536

public static final org.antlr.runtime.BitSet FOLLOW_66_in_castExpression5536

FOLLOW_unaryExpression_in_castExpression5538

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_castExpression5538

FOLLOW_65_in_castExpression5547

public static final org.antlr.runtime.BitSet FOLLOW_65_in_castExpression5547

FOLLOW_type_in_castExpression5550

public static final org.antlr.runtime.BitSet FOLLOW_type_in_castExpression5550

FOLLOW_expression_in_castExpression5554

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_castExpression5554

FOLLOW_66_in_castExpression5557

public static final org.antlr.runtime.BitSet FOLLOW_66_in_castExpression5557

FOLLOW_unaryExpressionNotPlusMinus_in_castExpression5559

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpressionNotPlusMinus_in_castExpression5559

FOLLOW_parExpression_in_primary5576

public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_primary5576

FOLLOW_nonWildcardTypeArguments_in_primary5586

public static final org.antlr.runtime.BitSet FOLLOW_nonWildcardTypeArguments_in_primary5586

FOLLOW_explicitGenericInvocationSuffix_in_primary5597

public static final org.antlr.runtime.BitSet FOLLOW_explicitGenericInvocationSuffix_in_primary5597

FOLLOW_118_in_primary5601

public static final org.antlr.runtime.BitSet FOLLOW_118_in_primary5601

FOLLOW_arguments_in_primary5603

public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_primary5603

FOLLOW_118_in_primary5614

public static final org.antlr.runtime.BitSet FOLLOW_118_in_primary5614

FOLLOW_28_in_primary5617

public static final org.antlr.runtime.BitSet FOLLOW_28_in_primary5617

FOLLOW_Identifier_in_primary5619

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_primary5619

FOLLOW_identifierSuffix_in_primary5624

public static final org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_primary5624

FOLLOW_64_in_primary5636

public static final org.antlr.runtime.BitSet FOLLOW_64_in_primary5636

FOLLOW_superSuffix_in_primary5638

public static final org.antlr.runtime.BitSet FOLLOW_superSuffix_in_primary5638

FOLLOW_epStatement_in_primary5648

public static final org.antlr.runtime.BitSet FOLLOW_epStatement_in_primary5648

FOLLOW_28_in_primary5651

public static final org.antlr.runtime.BitSet FOLLOW_28_in_primary5651

FOLLOW_Identifier_in_primary5653

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_primary5653

FOLLOW_identifierSuffix_in_primary5658

public static final org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_primary5658

FOLLOW_literal_in_primary5670

public static final org.antlr.runtime.BitSet FOLLOW_literal_in_primary5670

FOLLOW_119_in_primary5680

public static final org.antlr.runtime.BitSet FOLLOW_119_in_primary5680

FOLLOW_creator_in_primary5682

public static final org.antlr.runtime.BitSet FOLLOW_creator_in_primary5682

FOLLOW_Identifier_in_primary5694

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_primary5694

FOLLOW_28_in_primary5699

public static final org.antlr.runtime.BitSet FOLLOW_28_in_primary5699

FOLLOW_Identifier_in_primary5701

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_primary5701

FOLLOW_identifierSuffix_in_primary5706

public static final org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_primary5706

FOLLOW_primitiveType_in_primary5718

public static final org.antlr.runtime.BitSet FOLLOW_primitiveType_in_primary5718

FOLLOW_41_in_primary5721

public static final org.antlr.runtime.BitSet FOLLOW_41_in_primary5721

FOLLOW_42_in_primary5723

public static final org.antlr.runtime.BitSet FOLLOW_42_in_primary5723

FOLLOW_28_in_primary5727

public static final org.antlr.runtime.BitSet FOLLOW_28_in_primary5727

FOLLOW_30_in_primary5729

public static final org.antlr.runtime.BitSet FOLLOW_30_in_primary5729

FOLLOW_40_in_primary5739

public static final org.antlr.runtime.BitSet FOLLOW_40_in_primary5739

FOLLOW_28_in_primary5741

public static final org.antlr.runtime.BitSet FOLLOW_28_in_primary5741

FOLLOW_30_in_primary5743

public static final org.antlr.runtime.BitSet FOLLOW_30_in_primary5743

FOLLOW_41_in_identifierSuffix5761

public static final org.antlr.runtime.BitSet FOLLOW_41_in_identifierSuffix5761

FOLLOW_42_in_identifierSuffix5763

public static final org.antlr.runtime.BitSet FOLLOW_42_in_identifierSuffix5763

FOLLOW_28_in_identifierSuffix5767

public static final org.antlr.runtime.BitSet FOLLOW_28_in_identifierSuffix5767

FOLLOW_30_in_identifierSuffix5769

public static final org.antlr.runtime.BitSet FOLLOW_30_in_identifierSuffix5769

FOLLOW_41_in_identifierSuffix5778

public static final org.antlr.runtime.BitSet FOLLOW_41_in_identifierSuffix5778

FOLLOW_expression_in_identifierSuffix5780

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_identifierSuffix5780

FOLLOW_42_in_identifierSuffix5782

public static final org.antlr.runtime.BitSet FOLLOW_42_in_identifierSuffix5782

FOLLOW_arguments_in_identifierSuffix5795

public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_identifierSuffix5795

FOLLOW_28_in_identifierSuffix5805

public static final org.antlr.runtime.BitSet FOLLOW_28_in_identifierSuffix5805

FOLLOW_30_in_identifierSuffix5807

public static final org.antlr.runtime.BitSet FOLLOW_30_in_identifierSuffix5807

FOLLOW_28_in_identifierSuffix5817

public static final org.antlr.runtime.BitSet FOLLOW_28_in_identifierSuffix5817

FOLLOW_explicitGenericInvocation_in_identifierSuffix5819

public static final org.antlr.runtime.BitSet FOLLOW_explicitGenericInvocation_in_identifierSuffix5819

FOLLOW_28_in_identifierSuffix5829

public static final org.antlr.runtime.BitSet FOLLOW_28_in_identifierSuffix5829

FOLLOW_118_in_identifierSuffix5831

public static final org.antlr.runtime.BitSet FOLLOW_118_in_identifierSuffix5831

FOLLOW_28_in_identifierSuffix5841

public static final org.antlr.runtime.BitSet FOLLOW_28_in_identifierSuffix5841

FOLLOW_64_in_identifierSuffix5843

public static final org.antlr.runtime.BitSet FOLLOW_64_in_identifierSuffix5843

FOLLOW_arguments_in_identifierSuffix5845

public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_identifierSuffix5845

FOLLOW_28_in_identifierSuffix5855

public static final org.antlr.runtime.BitSet FOLLOW_28_in_identifierSuffix5855

FOLLOW_119_in_identifierSuffix5857

public static final org.antlr.runtime.BitSet FOLLOW_119_in_identifierSuffix5857

FOLLOW_nonWildcardTypeArguments_in_identifierSuffix5860

public static final org.antlr.runtime.BitSet FOLLOW_nonWildcardTypeArguments_in_identifierSuffix5860

FOLLOW_innerCreator_in_identifierSuffix5864

public static final org.antlr.runtime.BitSet FOLLOW_innerCreator_in_identifierSuffix5864

FOLLOW_nonWildcardTypeArguments_in_creator5881

public static final org.antlr.runtime.BitSet FOLLOW_nonWildcardTypeArguments_in_creator5881

FOLLOW_createdName_in_creator5884

public static final org.antlr.runtime.BitSet FOLLOW_createdName_in_creator5884

FOLLOW_arrayCreatorRest_in_creator5895

public static final org.antlr.runtime.BitSet FOLLOW_arrayCreatorRest_in_creator5895

FOLLOW_classCreatorRest_in_creator5899

public static final org.antlr.runtime.BitSet FOLLOW_classCreatorRest_in_creator5899

FOLLOW_Identifier_in_createdName5917

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_createdName5917

FOLLOW_typeArguments_in_createdName5919

public static final org.antlr.runtime.BitSet FOLLOW_typeArguments_in_createdName5919

FOLLOW_28_in_createdName5931

public static final org.antlr.runtime.BitSet FOLLOW_28_in_createdName5931

FOLLOW_Identifier_in_createdName5933

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_createdName5933

FOLLOW_typeArguments_in_createdName5935

public static final org.antlr.runtime.BitSet FOLLOW_typeArguments_in_createdName5935

FOLLOW_primitiveType_in_createdName5946

public static final org.antlr.runtime.BitSet FOLLOW_primitiveType_in_createdName5946

FOLLOW_Identifier_in_innerCreator5963

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_innerCreator5963

FOLLOW_classCreatorRest_in_innerCreator5965

public static final org.antlr.runtime.BitSet FOLLOW_classCreatorRest_in_innerCreator5965

FOLLOW_41_in_arrayCreatorRest5982

public static final org.antlr.runtime.BitSet FOLLOW_41_in_arrayCreatorRest5982

FOLLOW_42_in_arrayCreatorRest5996

public static final org.antlr.runtime.BitSet FOLLOW_42_in_arrayCreatorRest5996

FOLLOW_41_in_arrayCreatorRest5999

public static final org.antlr.runtime.BitSet FOLLOW_41_in_arrayCreatorRest5999

FOLLOW_42_in_arrayCreatorRest6001

public static final org.antlr.runtime.BitSet FOLLOW_42_in_arrayCreatorRest6001

FOLLOW_arrayInitializer_in_arrayCreatorRest6005

public static final org.antlr.runtime.BitSet FOLLOW_arrayInitializer_in_arrayCreatorRest6005

FOLLOW_expression_in_arrayCreatorRest6019

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_arrayCreatorRest6019

FOLLOW_42_in_arrayCreatorRest6021

public static final org.antlr.runtime.BitSet FOLLOW_42_in_arrayCreatorRest6021

FOLLOW_41_in_arrayCreatorRest6024

public static final org.antlr.runtime.BitSet FOLLOW_41_in_arrayCreatorRest6024

FOLLOW_expression_in_arrayCreatorRest6026

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_arrayCreatorRest6026

FOLLOW_42_in_arrayCreatorRest6028

public static final org.antlr.runtime.BitSet FOLLOW_42_in_arrayCreatorRest6028

FOLLOW_41_in_arrayCreatorRest6033

public static final org.antlr.runtime.BitSet FOLLOW_41_in_arrayCreatorRest6033

FOLLOW_42_in_arrayCreatorRest6035

public static final org.antlr.runtime.BitSet FOLLOW_42_in_arrayCreatorRest6035

FOLLOW_arguments_in_classCreatorRest6064

public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_classCreatorRest6064

FOLLOW_classBody_in_classCreatorRest6066

public static final org.antlr.runtime.BitSet FOLLOW_classBody_in_classCreatorRest6066

FOLLOW_nonWildcardTypeArguments_in_explicitGenericInvocation6084

public static final org.antlr.runtime.BitSet FOLLOW_nonWildcardTypeArguments_in_explicitGenericInvocation6084

FOLLOW_explicitGenericInvocationSuffix_in_explicitGenericInvocation6086

public static final org.antlr.runtime.BitSet FOLLOW_explicitGenericInvocationSuffix_in_explicitGenericInvocation6086

FOLLOW_33_in_nonWildcardTypeArguments6103

public static final org.antlr.runtime.BitSet FOLLOW_33_in_nonWildcardTypeArguments6103

FOLLOW_typeList_in_nonWildcardTypeArguments6105

public static final org.antlr.runtime.BitSet FOLLOW_typeList_in_nonWildcardTypeArguments6105

FOLLOW_35_in_nonWildcardTypeArguments6107

public static final org.antlr.runtime.BitSet FOLLOW_35_in_nonWildcardTypeArguments6107

FOLLOW_64_in_explicitGenericInvocationSuffix6124

public static final org.antlr.runtime.BitSet FOLLOW_64_in_explicitGenericInvocationSuffix6124

FOLLOW_superSuffix_in_explicitGenericInvocationSuffix6126

public static final org.antlr.runtime.BitSet FOLLOW_superSuffix_in_explicitGenericInvocationSuffix6126

FOLLOW_Identifier_in_explicitGenericInvocationSuffix6136

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_explicitGenericInvocationSuffix6136

FOLLOW_arguments_in_explicitGenericInvocationSuffix6138

public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_explicitGenericInvocationSuffix6138

FOLLOW_28_in_selector6155

public static final org.antlr.runtime.BitSet FOLLOW_28_in_selector6155

FOLLOW_Identifier_in_selector6157

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_selector6157

FOLLOW_arguments_in_selector6160

public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_selector6160

FOLLOW_28_in_selector6172

public static final org.antlr.runtime.BitSet FOLLOW_28_in_selector6172

FOLLOW_118_in_selector6174

public static final org.antlr.runtime.BitSet FOLLOW_118_in_selector6174

FOLLOW_28_in_selector6184

public static final org.antlr.runtime.BitSet FOLLOW_28_in_selector6184

FOLLOW_64_in_selector6186

public static final org.antlr.runtime.BitSet FOLLOW_64_in_selector6186

FOLLOW_superSuffix_in_selector6188

public static final org.antlr.runtime.BitSet FOLLOW_superSuffix_in_selector6188

FOLLOW_28_in_selector6198

public static final org.antlr.runtime.BitSet FOLLOW_28_in_selector6198

FOLLOW_119_in_selector6200

public static final org.antlr.runtime.BitSet FOLLOW_119_in_selector6200

FOLLOW_nonWildcardTypeArguments_in_selector6203

public static final org.antlr.runtime.BitSet FOLLOW_nonWildcardTypeArguments_in_selector6203

FOLLOW_innerCreator_in_selector6207

public static final org.antlr.runtime.BitSet FOLLOW_innerCreator_in_selector6207

FOLLOW_41_in_selector6217

public static final org.antlr.runtime.BitSet FOLLOW_41_in_selector6217

FOLLOW_expression_in_selector6219

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_selector6219

FOLLOW_42_in_selector6221

public static final org.antlr.runtime.BitSet FOLLOW_42_in_selector6221

FOLLOW_arguments_in_superSuffix6238

public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_superSuffix6238

FOLLOW_28_in_superSuffix6248

public static final org.antlr.runtime.BitSet FOLLOW_28_in_superSuffix6248

FOLLOW_Identifier_in_superSuffix6250

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_superSuffix6250

FOLLOW_arguments_in_superSuffix6253

public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_superSuffix6253

FOLLOW_65_in_arguments6280

public static final org.antlr.runtime.BitSet FOLLOW_65_in_arguments6280

FOLLOW_expressionList_in_arguments6282

public static final org.antlr.runtime.BitSet FOLLOW_expressionList_in_arguments6282

FOLLOW_66_in_arguments6285

public static final org.antlr.runtime.BitSet FOLLOW_66_in_arguments6285

FOLLOW_annotations_in_synpred1_Java81

public static final org.antlr.runtime.BitSet FOLLOW_annotations_in_synpred1_Java81

FOLLOW_methodDeclaration_in_synpred38_Java718

public static final org.antlr.runtime.BitSet FOLLOW_methodDeclaration_in_synpred38_Java718

FOLLOW_fieldDeclaration_in_synpred39_Java726

public static final org.antlr.runtime.BitSet FOLLOW_fieldDeclaration_in_synpred39_Java726

FOLLOW_28_in_synpred85_Java1703

public static final org.antlr.runtime.BitSet FOLLOW_28_in_synpred85_Java1703

FOLLOW_Identifier_in_synpred85_Java1705

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_synpred85_Java1705

FOLLOW_annotation_in_synpred120_Java2287

public static final org.antlr.runtime.BitSet FOLLOW_annotation_in_synpred120_Java2287

FOLLOW_classDeclaration_in_synpred135_Java2582

public static final org.antlr.runtime.BitSet FOLLOW_classDeclaration_in_synpred135_Java2582

FOLLOW_25_in_synpred135_Java2584

public static final org.antlr.runtime.BitSet FOLLOW_25_in_synpred135_Java2584

FOLLOW_interfaceDeclaration_in_synpred137_Java2595

public static final org.antlr.runtime.BitSet FOLLOW_interfaceDeclaration_in_synpred137_Java2595

FOLLOW_25_in_synpred137_Java2597

public static final org.antlr.runtime.BitSet FOLLOW_25_in_synpred137_Java2597

FOLLOW_enumDeclaration_in_synpred139_Java2608

public static final org.antlr.runtime.BitSet FOLLOW_enumDeclaration_in_synpred139_Java2608

FOLLOW_25_in_synpred139_Java2610

public static final org.antlr.runtime.BitSet FOLLOW_25_in_synpred139_Java2610

FOLLOW_localVariableDeclaration_in_synpred144_Java2791

public static final org.antlr.runtime.BitSet FOLLOW_localVariableDeclaration_in_synpred144_Java2791

FOLLOW_classOrInterfaceDeclaration_in_synpred145_Java2799

public static final org.antlr.runtime.BitSet FOLLOW_classOrInterfaceDeclaration_in_synpred145_Java2799

FOLLOW_82_in_synpred169_Java3292

public static final org.antlr.runtime.BitSet FOLLOW_82_in_synpred169_Java3292

FOLLOW_parExpression_in_synpred169_Java3294

public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_synpred169_Java3294

FOLLOW_83_in_synpred170_Java3288

public static final org.antlr.runtime.BitSet FOLLOW_83_in_synpred170_Java3288

FOLLOW_82_in_synpred170_Java3292

public static final org.antlr.runtime.BitSet FOLLOW_82_in_synpred170_Java3292

FOLLOW_parExpression_in_synpred170_Java3294

public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_synpred170_Java3294

FOLLOW_statement_in_synpred170_Java3325

public static final org.antlr.runtime.BitSet FOLLOW_statement_in_synpred170_Java3325

FOLLOW_variableModifier_in_synpred172_Java3447

public static final org.antlr.runtime.BitSet FOLLOW_variableModifier_in_synpred172_Java3447

FOLLOW_type_in_synpred172_Java3486

public static final org.antlr.runtime.BitSet FOLLOW_type_in_synpred172_Java3486

FOLLOW_Identifier_in_synpred172_Java3512

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_synpred172_Java3512

FOLLOW_74_in_synpred172_Java3539

public static final org.antlr.runtime.BitSet FOLLOW_74_in_synpred172_Java3539

FOLLOW_expression_in_synpred172_Java3541

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_synpred172_Java3541

FOLLOW_94_in_synpred188_Java4372

public static final org.antlr.runtime.BitSet FOLLOW_94_in_synpred188_Java4372

FOLLOW_constantExpression_in_synpred188_Java4374

public static final org.antlr.runtime.BitSet FOLLOW_constantExpression_in_synpred188_Java4374

FOLLOW_74_in_synpred188_Java4376

public static final org.antlr.runtime.BitSet FOLLOW_74_in_synpred188_Java4376

FOLLOW_94_in_synpred189_Java4386

public static final org.antlr.runtime.BitSet FOLLOW_94_in_synpred189_Java4386

FOLLOW_enumConstantName_in_synpred189_Java4388

public static final org.antlr.runtime.BitSet FOLLOW_enumConstantName_in_synpred189_Java4388

FOLLOW_74_in_synpred189_Java4390

public static final org.antlr.runtime.BitSet FOLLOW_74_in_synpred189_Java4390

FOLLOW_forVarControl_in_synpred191_Java4480

public static final org.antlr.runtime.BitSet FOLLOW_forVarControl_in_synpred191_Java4480

FOLLOW_variableModifier_in_synpred196_Java4518

public static final org.antlr.runtime.BitSet FOLLOW_variableModifier_in_synpred196_Java4518

FOLLOW_type_in_synpred196_Java4553

public static final org.antlr.runtime.BitSet FOLLOW_type_in_synpred196_Java4553

FOLLOW_variableDeclarators_in_synpred196_Java4573

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclarators_in_synpred196_Java4573

FOLLOW_assignmentOperator_in_synpred199_Java4800

public static final org.antlr.runtime.BitSet FOLLOW_assignmentOperator_in_synpred199_Java4800

FOLLOW_expression_in_synpred199_Java4802

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_synpred199_Java4802

FOLLOW_35_in_synpred210_Java4925

public static final org.antlr.runtime.BitSet FOLLOW_35_in_synpred210_Java4925

FOLLOW_35_in_synpred210_Java4927

public static final org.antlr.runtime.BitSet FOLLOW_35_in_synpred210_Java4927

FOLLOW_44_in_synpred210_Java4929

public static final org.antlr.runtime.BitSet FOLLOW_44_in_synpred210_Java4929

FOLLOW_relationalOp_in_synpred220_Java5200

public static final org.antlr.runtime.BitSet FOLLOW_relationalOp_in_synpred220_Java5200

FOLLOW_shiftExpression_in_synpred220_Java5202

public static final org.antlr.runtime.BitSet FOLLOW_shiftExpression_in_synpred220_Java5202

FOLLOW_shiftOp_in_synpred224_Java5263

public static final org.antlr.runtime.BitSet FOLLOW_shiftOp_in_synpred224_Java5263

FOLLOW_additiveExpression_in_synpred224_Java5265

public static final org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_synpred224_Java5265

FOLLOW_35_in_synpred226_Java5301

public static final org.antlr.runtime.BitSet FOLLOW_35_in_synpred226_Java5301

FOLLOW_35_in_synpred226_Java5303

public static final org.antlr.runtime.BitSet FOLLOW_35_in_synpred226_Java5303

FOLLOW_35_in_synpred226_Java5305

public static final org.antlr.runtime.BitSet FOLLOW_35_in_synpred226_Java5305

FOLLOW_castExpression_in_synpred238_Java5494

public static final org.antlr.runtime.BitSet FOLLOW_castExpression_in_synpred238_Java5494

FOLLOW_65_in_synpred242_Java5532

public static final org.antlr.runtime.BitSet FOLLOW_65_in_synpred242_Java5532

FOLLOW_primitiveType_in_synpred242_Java5534

public static final org.antlr.runtime.BitSet FOLLOW_primitiveType_in_synpred242_Java5534

FOLLOW_66_in_synpred242_Java5536

public static final org.antlr.runtime.BitSet FOLLOW_66_in_synpred242_Java5536

FOLLOW_unaryExpression_in_synpred242_Java5538

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_synpred242_Java5538

FOLLOW_type_in_synpred243_Java5550

public static final org.antlr.runtime.BitSet FOLLOW_type_in_synpred243_Java5550

FOLLOW_28_in_synpred247_Java5617

public static final org.antlr.runtime.BitSet FOLLOW_28_in_synpred247_Java5617

FOLLOW_Identifier_in_synpred247_Java5619

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_synpred247_Java5619

FOLLOW_identifierSuffix_in_synpred248_Java5624

public static final org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_synpred248_Java5624

FOLLOW_28_in_synpred251_Java5651

public static final org.antlr.runtime.BitSet FOLLOW_28_in_synpred251_Java5651

FOLLOW_Identifier_in_synpred251_Java5653

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_synpred251_Java5653

FOLLOW_identifierSuffix_in_synpred252_Java5658

public static final org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_synpred252_Java5658

FOLLOW_28_in_synpred256_Java5699

public static final org.antlr.runtime.BitSet FOLLOW_28_in_synpred256_Java5699

FOLLOW_Identifier_in_synpred256_Java5701

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_synpred256_Java5701

FOLLOW_identifierSuffix_in_synpred257_Java5706

public static final org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_synpred257_Java5706

FOLLOW_41_in_synpred263_Java5778

public static final org.antlr.runtime.BitSet FOLLOW_41_in_synpred263_Java5778

FOLLOW_expression_in_synpred263_Java5780

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_synpred263_Java5780

FOLLOW_42_in_synpred263_Java5782

public static final org.antlr.runtime.BitSet FOLLOW_42_in_synpred263_Java5782

FOLLOW_41_in_synpred279_Java6024

public static final org.antlr.runtime.BitSet FOLLOW_41_in_synpred279_Java6024

FOLLOW_expression_in_synpred279_Java6026

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_synpred279_Java6026

FOLLOW_42_in_synpred279_Java6028

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

addBlockDescr

public void addBlockDescr(JavaBlockDescr blockDescr)

pushContainerBlockDescr

public void pushContainerBlockDescr(JavaContainerBlockDescr blockDescr,
                                    boolean addToParent)

popContainerBlockDescr

public void popContainerBlockDescr()

getRootBlockDescr

public JavaRootBlockDescr getRootBlockDescr()

setSource

public void setSource(String source)

getSource

public String getSource()

reportError

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

getErrors

public List getErrors()
return the raw RecognitionException errors


getErrorMessages

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


hasErrors

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


createErrorMessage

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


increaseLevel

public void increaseLevel()

decreaseLevel

public void decreaseLevel()

addLocalDeclaration

public void addLocalDeclaration(JavaLocalDeclarationDescr decl)

getLocalDeclarations

public List<JavaLocalDeclarationDescr> getLocalDeclarations()

compilationUnit

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

packageDeclaration

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

importDeclaration

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

typeDeclaration

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

classOrInterfaceDeclaration

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

classDeclaration

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

normalClassDeclaration

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

typeParameters

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

typeParameter

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

bound

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

enumDeclaration

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

enumBody

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

enumConstants

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

enumConstant

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

enumBodyDeclarations

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

interfaceDeclaration

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

normalInterfaceDeclaration

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

typeList

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

classBody

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

interfaceBody

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

classBodyDeclaration

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

memberDecl

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

genericMethodOrConstructorDecl

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

genericMethodOrConstructorRest

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

methodDeclaration

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

fieldDeclaration

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

interfaceBodyDeclaration

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

interfaceMemberDecl

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

interfaceMethodOrFieldDecl

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

interfaceMethodOrFieldRest

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

methodDeclaratorRest

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

voidMethodDeclaratorRest

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

interfaceMethodDeclaratorRest

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

interfaceGenericMethodDecl

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

voidInterfaceMethodDeclaratorRest

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

constructorDeclaratorRest

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

constantDeclarator

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

variableDeclarators

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

variableDeclarator

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

variableDeclaratorRest

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

constantDeclaratorsRest

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

constantDeclaratorRest

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

variableDeclaratorId

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

variableInitializer

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

arrayInitializer

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

modifier

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

packageOrTypeName

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

enumConstantName

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

typeName

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

type

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

primitiveType

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

variableModifier

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

typeArguments

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

typeArgument

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

qualifiedNameList

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

formalParameters

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

formalParameterDecls

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

formalParameterDeclsRest

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

methodBody

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

qualifiedName

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

literal

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

integerLiteral

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

booleanLiteral

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

annotations

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

annotation

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

annotationName

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

elementValuePairs

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

elementValuePair

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

elementValue

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

elementValueArrayInitializer

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

annotationTypeDeclaration

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

annotationTypeBody

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

annotationTypeElementDeclarations

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

annotationTypeElementDeclaration

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

annotationTypeElementRest

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

annotationMethodOrConstantRest

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

annotationMethodRest

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

annotationConstantRest

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

defaultValue

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

block

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

blockStatement

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

localVariableDeclaration

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

statement

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

throwStatement

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

ifStatement

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

forStatement

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

whileStatement

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

tryStatement

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

modifyStatement

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

updateStatement

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

retractStatement

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

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-2012 JBoss by Red Hat. All Rights Reserved.