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

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

    • tokenNames

      public static final String[] tokenNames
    • EOF

      public static final int EOF
      See Also:
    • T__29

      public static final int T__29
      See Also:
    • T__30

      public static final int T__30
      See Also:
    • T__31

      public static final int T__31
      See Also:
    • T__32

      public static final int T__32
      See Also:
    • T__33

      public static final int T__33
      See Also:
    • T__34

      public static final int T__34
      See Also:
    • T__35

      public static final int T__35
      See Also:
    • T__36

      public static final int T__36
      See Also:
    • T__37

      public static final int T__37
      See Also:
    • T__38

      public static final int T__38
      See Also:
    • T__39

      public static final int T__39
      See Also:
    • T__40

      public static final int T__40
      See Also:
    • T__41

      public static final int T__41
      See Also:
    • T__42

      public static final int T__42
      See Also:
    • T__43

      public static final int T__43
      See Also:
    • T__44

      public static final int T__44
      See Also:
    • T__45

      public static final int T__45
      See Also:
    • T__46

      public static final int T__46
      See Also:
    • T__47

      public static final int T__47
      See Also:
    • T__48

      public static final int T__48
      See Also:
    • T__49

      public static final int T__49
      See Also:
    • T__50

      public static final int T__50
      See Also:
    • T__51

      public static final int T__51
      See Also:
    • T__52

      public static final int T__52
      See Also:
    • T__53

      public static final int T__53
      See Also:
    • T__54

      public static final int T__54
      See Also:
    • T__55

      public static final int T__55
      See Also:
    • T__56

      public static final int T__56
      See Also:
    • T__57

      public static final int T__57
      See Also:
    • T__58

      public static final int T__58
      See Also:
    • T__59

      public static final int T__59
      See Also:
    • T__60

      public static final int T__60
      See Also:
    • T__61

      public static final int T__61
      See Also:
    • T__62

      public static final int T__62
      See Also:
    • T__63

      public static final int T__63
      See Also:
    • T__64

      public static final int T__64
      See Also:
    • T__65

      public static final int T__65
      See Also:
    • T__66

      public static final int T__66
      See Also:
    • T__67

      public static final int T__67
      See Also:
    • T__68

      public static final int T__68
      See Also:
    • T__69

      public static final int T__69
      See Also:
    • T__70

      public static final int T__70
      See Also:
    • T__71

      public static final int T__71
      See Also:
    • T__72

      public static final int T__72
      See Also:
    • T__73

      public static final int T__73
      See Also:
    • T__74

      public static final int T__74
      See Also:
    • T__75

      public static final int T__75
      See Also:
    • T__76

      public static final int T__76
      See Also:
    • T__77

      public static final int T__77
      See Also:
    • T__78

      public static final int T__78
      See Also:
    • T__79

      public static final int T__79
      See Also:
    • T__80

      public static final int T__80
      See Also:
    • T__81

      public static final int T__81
      See Also:
    • T__82

      public static final int T__82
      See Also:
    • T__83

      public static final int T__83
      See Also:
    • T__84

      public static final int T__84
      See Also:
    • T__85

      public static final int T__85
      See Also:
    • T__86

      public static final int T__86
      See Also:
    • T__87

      public static final int T__87
      See Also:
    • T__88

      public static final int T__88
      See Also:
    • T__89

      public static final int T__89
      See Also:
    • T__90

      public static final int T__90
      See Also:
    • T__91

      public static final int T__91
      See Also:
    • T__92

      public static final int T__92
      See Also:
    • T__93

      public static final int T__93
      See Also:
    • T__94

      public static final int T__94
      See Also:
    • T__95

      public static final int T__95
      See Also:
    • T__96

      public static final int T__96
      See Also:
    • T__97

      public static final int T__97
      See Also:
    • T__98

      public static final int T__98
      See Also:
    • T__99

      public static final int T__99
      See Also:
    • T__100

      public static final int T__100
      See Also:
    • T__101

      public static final int T__101
      See Also:
    • T__102

      public static final int T__102
      See Also:
    • T__103

      public static final int T__103
      See Also:
    • T__104

      public static final int T__104
      See Also:
    • T__105

      public static final int T__105
      See Also:
    • T__106

      public static final int T__106
      See Also:
    • T__107

      public static final int T__107
      See Also:
    • T__108

      public static final int T__108
      See Also:
    • T__109

      public static final int T__109
      See Also:
    • T__110

      public static final int T__110
      See Also:
    • T__111

      public static final int T__111
      See Also:
    • T__112

      public static final int T__112
      See Also:
    • T__113

      public static final int T__113
      See Also:
    • T__114

      public static final int T__114
      See Also:
    • T__115

      public static final int T__115
      See Also:
    • T__116

      public static final int T__116
      See Also:
    • T__117

      public static final int T__117
      See Also:
    • T__118

      public static final int T__118
      See Also:
    • T__119

      public static final int T__119
      See Also:
    • T__120

      public static final int T__120
      See Also:
    • T__121

      public static final int T__121
      See Also:
    • T__122

      public static final int T__122
      See Also:
    • T__123

      public static final int T__123
      See Also:
    • T__124

      public static final int T__124
      See Also:
    • T__125

      public static final int T__125
      See Also:
    • T__126

      public static final int T__126
      See Also:
    • COMMENT

      public static final int COMMENT
      See Also:
    • CharacterLiteral

      public static final int CharacterLiteral
      See Also:
    • DecimalLiteral

      public static final int DecimalLiteral
      See Also:
    • Digit

      public static final int Digit
      See Also:
    • DigitOrUnderscore

      public static final int DigitOrUnderscore
      See Also:
    • Digits

      public static final int Digits
      See Also:
    • ENUM

      public static final int ENUM
      See Also:
    • EscapeSequence

      public static final int EscapeSequence
      See Also:
    • Exponent

      public static final int Exponent
      See Also:
    • FloatTypeSuffix

      public static final int FloatTypeSuffix
      See Also:
    • FloatingPointLiteral

      public static final int FloatingPointLiteral
      See Also:
    • HexDigit

      public static final int HexDigit
      See Also:
    • HexLiteral

      public static final int HexLiteral
      See Also:
    • Identifier

      public static final int Identifier
      See Also:
    • IntegerTypeSuffix

      public static final int IntegerTypeSuffix
      See Also:
    • JavaLetter

      public static final int JavaLetter
      See Also:
    • JavaLetterOrDigit

      public static final int JavaLetterOrDigit
      See Also:
    • LINE_COMMENT

      public static final int LINE_COMMENT
      See Also:
    • NonZeroDigit

      public static final int NonZeroDigit
      See Also:
    • OctalEscape

      public static final int OctalEscape
      See Also:
    • OctalLiteral

      public static final int OctalLiteral
      See Also:
    • StringLiteral

      public static final int StringLiteral
      See Also:
    • Underscores

      public static final int Underscores
      See Also:
    • UnicodeEscape

      public static final int UnicodeEscape
      See Also:
    • WS

      public static final int WS
      See Also:
    • VarDecl_stack

      protected Stack<JavaParser.VarDecl_scope> VarDecl_stack
    • IGNORE_TOKEN

      public static final org.antlr.runtime.CommonToken IGNORE_TOKEN
    • variableDeclarator_stack

      protected Stack<JavaParser.variableDeclarator_scope> variableDeclarator_stack
    • dfa105

      protected JavaParser.DFA105 dfa105
    • dfa111

      protected JavaParser.DFA111 dfa111
    • dfa113

      protected JavaParser.DFA113 dfa113
    • dfa118

      protected JavaParser.DFA118 dfa118
    • dfa121

      protected JavaParser.DFA121 dfa121
    • dfa123

      protected JavaParser.DFA123 dfa123
    • dfa129

      protected JavaParser.DFA129 dfa129
    • dfa135

      protected JavaParser.DFA135 dfa135
    • dfa141

      protected JavaParser.DFA141 dfa141
    • dfa140

      protected JavaParser.DFA140 dfa140
    • dfa151

      protected JavaParser.DFA151 dfa151
    • dfa153

      protected JavaParser.DFA153 dfa153
    • dfa165

      protected JavaParser.DFA165 dfa165
    • dfa167

      protected JavaParser.DFA167 dfa167
    • dfa169

      protected JavaParser.DFA169 dfa169
    • 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_99_in_packageDeclaration132

      public static final org.antlr.runtime.BitSet FOLLOW_99_in_packageDeclaration132
    • FOLLOW_qualifiedName_in_packageDeclaration134

      public static final org.antlr.runtime.BitSet FOLLOW_qualifiedName_in_packageDeclaration134
    • FOLLOW_52_in_packageDeclaration136

      public static final org.antlr.runtime.BitSet FOLLOW_52_in_packageDeclaration136
    • FOLLOW_89_in_importDeclaration153

      public static final org.antlr.runtime.BitSet FOLLOW_89_in_importDeclaration153
    • FOLLOW_106_in_importDeclaration155

      public static final org.antlr.runtime.BitSet FOLLOW_106_in_importDeclaration155
    • FOLLOW_Identifier_in_importDeclaration158

      public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_importDeclaration158
    • FOLLOW_47_in_importDeclaration161

      public static final org.antlr.runtime.BitSet FOLLOW_47_in_importDeclaration161
    • FOLLOW_Identifier_in_importDeclaration163

      public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_importDeclaration163
    • FOLLOW_47_in_importDeclaration168

      public static final org.antlr.runtime.BitSet FOLLOW_47_in_importDeclaration168
    • FOLLOW_38_in_importDeclaration170

      public static final org.antlr.runtime.BitSet FOLLOW_38_in_importDeclaration170
    • FOLLOW_52_in_importDeclaration174

      public static final org.antlr.runtime.BitSet FOLLOW_52_in_importDeclaration174
    • FOLLOW_classOrInterfaceDeclaration_in_typeDeclaration191

      public static final org.antlr.runtime.BitSet FOLLOW_classOrInterfaceDeclaration_in_typeDeclaration191
    • FOLLOW_52_in_typeDeclaration201

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

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

      public static final org.antlr.runtime.BitSet FOLLOW_81_in_normalClassDeclaration289
    • FOLLOW_type_in_normalClassDeclaration291

      public static final org.antlr.runtime.BitSet FOLLOW_type_in_normalClassDeclaration291
    • FOLLOW_88_in_normalClassDeclaration304

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

      public static final org.antlr.runtime.BitSet FOLLOW_53_in_typeParameters335
    • FOLLOW_typeParameter_in_typeParameters337

      public static final org.antlr.runtime.BitSet FOLLOW_typeParameter_in_typeParameters337
    • FOLLOW_43_in_typeParameters340

      public static final org.antlr.runtime.BitSet FOLLOW_43_in_typeParameters340
    • FOLLOW_typeParameter_in_typeParameters342

      public static final org.antlr.runtime.BitSet FOLLOW_typeParameter_in_typeParameters342
    • FOLLOW_56_in_typeParameters346

      public static final org.antlr.runtime.BitSet FOLLOW_56_in_typeParameters346
    • FOLLOW_Identifier_in_typeParameter363

      public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_typeParameter363
    • FOLLOW_81_in_typeParameter366

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

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

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

      public static final org.antlr.runtime.BitSet FOLLOW_121_in_enumBody439
    • FOLLOW_enumConstants_in_enumBody441

      public static final org.antlr.runtime.BitSet FOLLOW_enumConstants_in_enumBody441
    • FOLLOW_43_in_enumBody444

      public static final org.antlr.runtime.BitSet FOLLOW_43_in_enumBody444
    • FOLLOW_enumBodyDeclarations_in_enumBody447

      public static final org.antlr.runtime.BitSet FOLLOW_enumBodyDeclarations_in_enumBody447
    • FOLLOW_125_in_enumBody450

      public static final org.antlr.runtime.BitSet FOLLOW_125_in_enumBody450
    • FOLLOW_enumConstant_in_enumConstants467

      public static final org.antlr.runtime.BitSet FOLLOW_enumConstant_in_enumConstants467
    • FOLLOW_43_in_enumConstants470

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

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

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

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

      public static final org.antlr.runtime.BitSet FOLLOW_43_in_typeList606
    • FOLLOW_type_in_typeList608

      public static final org.antlr.runtime.BitSet FOLLOW_type_in_typeList608
    • FOLLOW_121_in_classBody627

      public static final org.antlr.runtime.BitSet FOLLOW_121_in_classBody627
    • FOLLOW_classBodyDeclaration_in_classBody629

      public static final org.antlr.runtime.BitSet FOLLOW_classBodyDeclaration_in_classBody629
    • FOLLOW_125_in_classBody632

      public static final org.antlr.runtime.BitSet FOLLOW_125_in_classBody632
    • FOLLOW_121_in_interfaceBody649

      public static final org.antlr.runtime.BitSet FOLLOW_121_in_interfaceBody649
    • FOLLOW_interfaceBodyDeclaration_in_interfaceBody651

      public static final org.antlr.runtime.BitSet FOLLOW_interfaceBodyDeclaration_in_interfaceBody651
    • FOLLOW_125_in_interfaceBody654

      public static final org.antlr.runtime.BitSet FOLLOW_125_in_interfaceBody654
    • FOLLOW_52_in_classBodyDeclaration671

      public static final org.antlr.runtime.BitSet FOLLOW_52_in_classBodyDeclaration671
    • FOLLOW_106_in_classBodyDeclaration679

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

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

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

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

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

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

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

      public static final org.antlr.runtime.BitSet FOLLOW_59_in_methodDeclaratorRest1026
    • FOLLOW_60_in_methodDeclaratorRest1028

      public static final org.antlr.runtime.BitSet FOLLOW_60_in_methodDeclaratorRest1028
    • FOLLOW_113_in_methodDeclaratorRest1041

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

      public static final org.antlr.runtime.BitSet FOLLOW_52_in_methodDeclaratorRest1073
    • FOLLOW_formalParameters_in_voidMethodDeclaratorRest1100

      public static final org.antlr.runtime.BitSet FOLLOW_formalParameters_in_voidMethodDeclaratorRest1100
    • FOLLOW_113_in_voidMethodDeclaratorRest1103

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

      public static final org.antlr.runtime.BitSet FOLLOW_52_in_voidMethodDeclaratorRest1135
    • FOLLOW_formalParameters_in_interfaceMethodDeclaratorRest1162

      public static final org.antlr.runtime.BitSet FOLLOW_formalParameters_in_interfaceMethodDeclaratorRest1162
    • FOLLOW_59_in_interfaceMethodDeclaratorRest1165

      public static final org.antlr.runtime.BitSet FOLLOW_59_in_interfaceMethodDeclaratorRest1165
    • FOLLOW_60_in_interfaceMethodDeclaratorRest1167

      public static final org.antlr.runtime.BitSet FOLLOW_60_in_interfaceMethodDeclaratorRest1167
    • FOLLOW_113_in_interfaceMethodDeclaratorRest1172

      public static final org.antlr.runtime.BitSet FOLLOW_113_in_interfaceMethodDeclaratorRest1172
    • FOLLOW_qualifiedNameList_in_interfaceMethodDeclaratorRest1174

      public static final org.antlr.runtime.BitSet FOLLOW_qualifiedNameList_in_interfaceMethodDeclaratorRest1174
    • FOLLOW_52_in_interfaceMethodDeclaratorRest1178

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

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

      public static final org.antlr.runtime.BitSet FOLLOW_113_in_voidInterfaceMethodDeclaratorRest1235
    • FOLLOW_qualifiedNameList_in_voidInterfaceMethodDeclaratorRest1237

      public static final org.antlr.runtime.BitSet FOLLOW_qualifiedNameList_in_voidInterfaceMethodDeclaratorRest1237
    • FOLLOW_52_in_voidInterfaceMethodDeclaratorRest1241

      public static final org.antlr.runtime.BitSet FOLLOW_52_in_voidInterfaceMethodDeclaratorRest1241
    • FOLLOW_formalParameters_in_constructorDeclaratorRest1258

      public static final org.antlr.runtime.BitSet FOLLOW_formalParameters_in_constructorDeclaratorRest1258
    • FOLLOW_113_in_constructorDeclaratorRest1261

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

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

      public static final org.antlr.runtime.BitSet FOLLOW_59_in_variableDeclaratorRest1387
    • FOLLOW_60_in_variableDeclaratorRest1389

      public static final org.antlr.runtime.BitSet FOLLOW_60_in_variableDeclaratorRest1389
    • FOLLOW_54_in_variableDeclaratorRest1394

      public static final org.antlr.runtime.BitSet FOLLOW_54_in_variableDeclaratorRest1394
    • FOLLOW_variableInitializer_in_variableDeclaratorRest1396

      public static final org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_variableDeclaratorRest1396
    • FOLLOW_54_in_variableDeclaratorRest1406

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

      public static final org.antlr.runtime.BitSet FOLLOW_43_in_constantDeclaratorsRest1436
    • FOLLOW_constantDeclarator_in_constantDeclaratorsRest1438

      public static final org.antlr.runtime.BitSet FOLLOW_constantDeclarator_in_constantDeclaratorsRest1438
    • FOLLOW_59_in_constantDeclaratorRest1458

      public static final org.antlr.runtime.BitSet FOLLOW_59_in_constantDeclaratorRest1458
    • FOLLOW_60_in_constantDeclaratorRest1460

      public static final org.antlr.runtime.BitSet FOLLOW_60_in_constantDeclaratorRest1460
    • FOLLOW_54_in_constantDeclaratorRest1464

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

      public static final org.antlr.runtime.BitSet FOLLOW_59_in_variableDeclaratorId1486
    • FOLLOW_60_in_variableDeclaratorId1488

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

      public static final org.antlr.runtime.BitSet FOLLOW_121_in_arrayInitializer1534
    • FOLLOW_variableInitializer_in_arrayInitializer1537

      public static final org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_arrayInitializer1537
    • FOLLOW_43_in_arrayInitializer1540

      public static final org.antlr.runtime.BitSet FOLLOW_43_in_arrayInitializer1540
    • FOLLOW_variableInitializer_in_arrayInitializer1542

      public static final org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_arrayInitializer1542
    • FOLLOW_43_in_arrayInitializer1547

      public static final org.antlr.runtime.BitSet FOLLOW_43_in_arrayInitializer1547
    • FOLLOW_125_in_arrayInitializer1554

      public static final org.antlr.runtime.BitSet FOLLOW_125_in_arrayInitializer1554
    • FOLLOW_annotation_in_modifier1573

      public static final org.antlr.runtime.BitSet FOLLOW_annotation_in_modifier1573
    • FOLLOW_102_in_modifier1583

      public static final org.antlr.runtime.BitSet FOLLOW_102_in_modifier1583
    • FOLLOW_101_in_modifier1593

      public static final org.antlr.runtime.BitSet FOLLOW_101_in_modifier1593
    • FOLLOW_100_in_modifier1603

      public static final org.antlr.runtime.BitSet FOLLOW_100_in_modifier1603
    • FOLLOW_106_in_modifier1613

      public static final org.antlr.runtime.BitSet FOLLOW_106_in_modifier1613
    • FOLLOW_63_in_modifier1623

      public static final org.antlr.runtime.BitSet FOLLOW_63_in_modifier1623
    • FOLLOW_83_in_modifier1633

      public static final org.antlr.runtime.BitSet FOLLOW_83_in_modifier1633
    • FOLLOW_96_in_modifier1643

      public static final org.antlr.runtime.BitSet FOLLOW_96_in_modifier1643
    • FOLLOW_110_in_modifier1653

      public static final org.antlr.runtime.BitSet FOLLOW_110_in_modifier1653
    • FOLLOW_114_in_modifier1663

      public static final org.antlr.runtime.BitSet FOLLOW_114_in_modifier1663
    • FOLLOW_119_in_modifier1673

      public static final org.antlr.runtime.BitSet FOLLOW_119_in_modifier1673
    • FOLLOW_107_in_modifier1683

      public static final org.antlr.runtime.BitSet FOLLOW_107_in_modifier1683
    • FOLLOW_Identifier_in_packageOrTypeName1700

      public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_packageOrTypeName1700
    • FOLLOW_47_in_packageOrTypeName1703

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

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

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

      public static final org.antlr.runtime.BitSet FOLLOW_59_in_type1797
    • FOLLOW_60_in_type1799

      public static final org.antlr.runtime.BitSet FOLLOW_60_in_type1799
    • FOLLOW_primitiveType_in_type1809

      public static final org.antlr.runtime.BitSet FOLLOW_primitiveType_in_type1809
    • FOLLOW_59_in_type1812

      public static final org.antlr.runtime.BitSet FOLLOW_59_in_type1812
    • FOLLOW_60_in_type1814

      public static final org.antlr.runtime.BitSet FOLLOW_60_in_type1814
    • FOLLOW_83_in_variableModifier1908

      public static final org.antlr.runtime.BitSet FOLLOW_83_in_variableModifier1908
    • FOLLOW_annotation_in_variableModifier1918

      public static final org.antlr.runtime.BitSet FOLLOW_annotation_in_variableModifier1918
    • FOLLOW_53_in_typeArguments1935

      public static final org.antlr.runtime.BitSet FOLLOW_53_in_typeArguments1935
    • FOLLOW_typeArgument_in_typeArguments1937

      public static final org.antlr.runtime.BitSet FOLLOW_typeArgument_in_typeArguments1937
    • FOLLOW_43_in_typeArguments1940

      public static final org.antlr.runtime.BitSet FOLLOW_43_in_typeArguments1940
    • FOLLOW_typeArgument_in_typeArguments1942

      public static final org.antlr.runtime.BitSet FOLLOW_typeArgument_in_typeArguments1942
    • FOLLOW_56_in_typeArguments1946

      public static final org.antlr.runtime.BitSet FOLLOW_56_in_typeArguments1946
    • FOLLOW_type_in_typeArgument1963

      public static final org.antlr.runtime.BitSet FOLLOW_type_in_typeArgument1963
    • FOLLOW_57_in_typeArgument1971

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

      public static final org.antlr.runtime.BitSet FOLLOW_43_in_qualifiedNameList2004
    • FOLLOW_qualifiedName_in_qualifiedNameList2006

      public static final org.antlr.runtime.BitSet FOLLOW_qualifiedName_in_qualifiedNameList2006
    • FOLLOW_36_in_formalParameters2025

      public static final org.antlr.runtime.BitSet FOLLOW_36_in_formalParameters2025
    • FOLLOW_formalParameterDecls_in_formalParameters2027

      public static final org.antlr.runtime.BitSet FOLLOW_formalParameterDecls_in_formalParameters2027
    • FOLLOW_37_in_formalParameters2030

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

      public static final org.antlr.runtime.BitSet FOLLOW_43_in_formalParameterDeclsRest2073
    • FOLLOW_formalParameterDecls_in_formalParameterDeclsRest2075

      public static final org.antlr.runtime.BitSet FOLLOW_formalParameterDecls_in_formalParameterDeclsRest2075
    • FOLLOW_48_in_formalParameterDeclsRest2087

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

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

      public static final org.antlr.runtime.BitSet FOLLOW_98_in_literal2200
    • FOLLOW_annotation_in_annotations2287

      public static final org.antlr.runtime.BitSet FOLLOW_annotation_in_annotations2287
    • FOLLOW_58_in_annotation2305

      public static final org.antlr.runtime.BitSet FOLLOW_58_in_annotation2305
    • FOLLOW_annotationName_in_annotation2307

      public static final org.antlr.runtime.BitSet FOLLOW_annotationName_in_annotation2307
    • FOLLOW_36_in_annotation2310

      public static final org.antlr.runtime.BitSet FOLLOW_36_in_annotation2310
    • FOLLOW_elementValuePairs_in_annotation2312

      public static final org.antlr.runtime.BitSet FOLLOW_elementValuePairs_in_annotation2312
    • FOLLOW_37_in_annotation2315

      public static final org.antlr.runtime.BitSet FOLLOW_37_in_annotation2315
    • FOLLOW_Identifier_in_annotationName2334

      public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_annotationName2334
    • FOLLOW_47_in_annotationName2337

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

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

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

      public static final org.antlr.runtime.BitSet FOLLOW_121_in_elementValueArrayInitializer2443
    • FOLLOW_elementValue_in_elementValueArrayInitializer2446

      public static final org.antlr.runtime.BitSet FOLLOW_elementValue_in_elementValueArrayInitializer2446
    • FOLLOW_43_in_elementValueArrayInitializer2449

      public static final org.antlr.runtime.BitSet FOLLOW_43_in_elementValueArrayInitializer2449
    • FOLLOW_elementValue_in_elementValueArrayInitializer2451

      public static final org.antlr.runtime.BitSet FOLLOW_elementValue_in_elementValueArrayInitializer2451
    • FOLLOW_125_in_elementValueArrayInitializer2458

      public static final org.antlr.runtime.BitSet FOLLOW_125_in_elementValueArrayInitializer2458
    • FOLLOW_58_in_annotationTypeDeclaration2475

      public static final org.antlr.runtime.BitSet FOLLOW_58_in_annotationTypeDeclaration2475
    • FOLLOW_93_in_annotationTypeDeclaration2477

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

      public static final org.antlr.runtime.BitSet FOLLOW_121_in_annotationTypeBody2498
    • FOLLOW_annotationTypeElementDeclarations_in_annotationTypeBody2501

      public static final org.antlr.runtime.BitSet FOLLOW_annotationTypeElementDeclarations_in_annotationTypeBody2501
    • FOLLOW_125_in_annotationTypeBody2505

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

      public static final org.antlr.runtime.BitSet FOLLOW_52_in_annotationTypeElementRest2572
    • FOLLOW_classDeclaration_in_annotationTypeElementRest2582

      public static final org.antlr.runtime.BitSet FOLLOW_classDeclaration_in_annotationTypeElementRest2582
    • FOLLOW_52_in_annotationTypeElementRest2584

      public static final org.antlr.runtime.BitSet FOLLOW_52_in_annotationTypeElementRest2584
    • FOLLOW_interfaceDeclaration_in_annotationTypeElementRest2595

      public static final org.antlr.runtime.BitSet FOLLOW_interfaceDeclaration_in_annotationTypeElementRest2595
    • FOLLOW_52_in_annotationTypeElementRest2597

      public static final org.antlr.runtime.BitSet FOLLOW_52_in_annotationTypeElementRest2597
    • FOLLOW_enumDeclaration_in_annotationTypeElementRest2608

      public static final org.antlr.runtime.BitSet FOLLOW_enumDeclaration_in_annotationTypeElementRest2608
    • FOLLOW_52_in_annotationTypeElementRest2610

      public static final org.antlr.runtime.BitSet FOLLOW_52_in_annotationTypeElementRest2610
    • FOLLOW_annotationTypeDeclaration_in_annotationTypeElementRest2621

      public static final org.antlr.runtime.BitSet FOLLOW_annotationTypeDeclaration_in_annotationTypeElementRest2621
    • FOLLOW_52_in_annotationTypeElementRest2623

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

      public static final org.antlr.runtime.BitSet FOLLOW_36_in_annotationMethodRest2671
    • FOLLOW_37_in_annotationMethodRest2673

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

      public static final org.antlr.runtime.BitSet FOLLOW_74_in_defaultValue2721
    • FOLLOW_elementValue_in_defaultValue2723

      public static final org.antlr.runtime.BitSet FOLLOW_elementValue_in_defaultValue2723
    • FOLLOW_121_in_block2769

      public static final org.antlr.runtime.BitSet FOLLOW_121_in_block2769
    • FOLLOW_blockStatement_in_block2771

      public static final org.antlr.runtime.BitSet FOLLOW_blockStatement_in_block2771
    • FOLLOW_125_in_block2774

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

      public static final org.antlr.runtime.BitSet FOLLOW_52_in_localVariableDeclaration2906
    • FOLLOW_block_in_statement2923

      public static final org.antlr.runtime.BitSet FOLLOW_block_in_statement2923
    • FOLLOW_64_in_statement2931

      public static final org.antlr.runtime.BitSet FOLLOW_64_in_statement2931
    • FOLLOW_expression_in_statement2933

      public static final org.antlr.runtime.BitSet FOLLOW_expression_in_statement2933
    • FOLLOW_51_in_statement2936

      public static final org.antlr.runtime.BitSet FOLLOW_51_in_statement2936
    • FOLLOW_expression_in_statement2938

      public static final org.antlr.runtime.BitSet FOLLOW_expression_in_statement2938
    • FOLLOW_52_in_statement2942

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

      public static final org.antlr.runtime.BitSet FOLLOW_76_in_statement2975
    • FOLLOW_statement_in_statement2977

      public static final org.antlr.runtime.BitSet FOLLOW_statement_in_statement2977
    • FOLLOW_120_in_statement2979

      public static final org.antlr.runtime.BitSet FOLLOW_120_in_statement2979
    • FOLLOW_parExpression_in_statement2981

      public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_statement2981
    • FOLLOW_52_in_statement2983

      public static final org.antlr.runtime.BitSet FOLLOW_52_in_statement2983
    • FOLLOW_tryStatement_in_statement2996

      public static final org.antlr.runtime.BitSet FOLLOW_tryStatement_in_statement2996
    • FOLLOW_109_in_statement3011

      public static final org.antlr.runtime.BitSet FOLLOW_109_in_statement3011
    • FOLLOW_parExpression_in_statement3013

      public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_statement3013
    • FOLLOW_121_in_statement3015

      public static final org.antlr.runtime.BitSet FOLLOW_121_in_statement3015
    • FOLLOW_switchBlockStatementGroups_in_statement3017

      public static final org.antlr.runtime.BitSet FOLLOW_switchBlockStatementGroups_in_statement3017
    • FOLLOW_125_in_statement3019

      public static final org.antlr.runtime.BitSet FOLLOW_125_in_statement3019
    • FOLLOW_110_in_statement3027

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

      public static final org.antlr.runtime.BitSet FOLLOW_104_in_statement3039
    • FOLLOW_expression_in_statement3041

      public static final org.antlr.runtime.BitSet FOLLOW_expression_in_statement3041
    • FOLLOW_52_in_statement3044

      public static final org.antlr.runtime.BitSet FOLLOW_52_in_statement3044
    • FOLLOW_throwStatement_in_statement3053

      public static final org.antlr.runtime.BitSet FOLLOW_throwStatement_in_statement3053
    • FOLLOW_66_in_statement3061

      public static final org.antlr.runtime.BitSet FOLLOW_66_in_statement3061
    • FOLLOW_Identifier_in_statement3063

      public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_statement3063
    • FOLLOW_52_in_statement3066

      public static final org.antlr.runtime.BitSet FOLLOW_52_in_statement3066
    • FOLLOW_73_in_statement3074

      public static final org.antlr.runtime.BitSet FOLLOW_73_in_statement3074
    • FOLLOW_Identifier_in_statement3076

      public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_statement3076
    • FOLLOW_52_in_statement3079

      public static final org.antlr.runtime.BitSet FOLLOW_52_in_statement3079
    • FOLLOW_modifyStatement_in_statement3092

      public static final org.antlr.runtime.BitSet FOLLOW_modifyStatement_in_statement3092
    • FOLLOW_updateStatement_in_statement3096

      public static final org.antlr.runtime.BitSet FOLLOW_updateStatement_in_statement3096
    • FOLLOW_retractStatement_in_statement3100

      public static final org.antlr.runtime.BitSet FOLLOW_retractStatement_in_statement3100
    • FOLLOW_deleteStatement_in_statement3104

      public static final org.antlr.runtime.BitSet FOLLOW_deleteStatement_in_statement3104
    • FOLLOW_insertStatement_in_statement3108

      public static final org.antlr.runtime.BitSet FOLLOW_insertStatement_in_statement3108
    • FOLLOW_52_in_statement3116

      public static final org.antlr.runtime.BitSet FOLLOW_52_in_statement3116
    • FOLLOW_statementExpression_in_statement3124

      public static final org.antlr.runtime.BitSet FOLLOW_statementExpression_in_statement3124
    • FOLLOW_52_in_statement3126

      public static final org.antlr.runtime.BitSet FOLLOW_52_in_statement3126
    • FOLLOW_Identifier_in_statement3134

      public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_statement3134
    • FOLLOW_51_in_statement3136

      public static final org.antlr.runtime.BitSet FOLLOW_51_in_statement3136
    • FOLLOW_statement_in_statement3138

      public static final org.antlr.runtime.BitSet FOLLOW_statement_in_statement3138
    • FOLLOW_112_in_throwStatement3171

      public static final org.antlr.runtime.BitSet FOLLOW_112_in_throwStatement3171
    • FOLLOW_expression_in_throwStatement3177

      public static final org.antlr.runtime.BitSet FOLLOW_expression_in_throwStatement3177
    • FOLLOW_52_in_throwStatement3187

      public static final org.antlr.runtime.BitSet FOLLOW_52_in_throwStatement3187
    • FOLLOW_87_in_ifStatement3243

      public static final org.antlr.runtime.BitSet FOLLOW_87_in_ifStatement3243
    • FOLLOW_parExpression_in_ifStatement3245

      public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_ifStatement3245
    • FOLLOW_statement_in_ifStatement3263

      public static final org.antlr.runtime.BitSet FOLLOW_statement_in_ifStatement3263
    • FOLLOW_78_in_ifStatement3290

      public static final org.antlr.runtime.BitSet FOLLOW_78_in_ifStatement3290
    • FOLLOW_87_in_ifStatement3294

      public static final org.antlr.runtime.BitSet FOLLOW_87_in_ifStatement3294
    • FOLLOW_parExpression_in_ifStatement3296

      public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_ifStatement3296
    • FOLLOW_statement_in_ifStatement3327

      public static final org.antlr.runtime.BitSet FOLLOW_statement_in_ifStatement3327
    • FOLLOW_86_in_forStatement3409

      public static final org.antlr.runtime.BitSet FOLLOW_86_in_forStatement3409
    • FOLLOW_36_in_forStatement3413

      public static final org.antlr.runtime.BitSet FOLLOW_36_in_forStatement3413
    • FOLLOW_variableModifier_in_forStatement3449

      public static final org.antlr.runtime.BitSet FOLLOW_variableModifier_in_forStatement3449
    • FOLLOW_type_in_forStatement3488

      public static final org.antlr.runtime.BitSet FOLLOW_type_in_forStatement3488
    • FOLLOW_Identifier_in_forStatement3514

      public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_forStatement3514
    • FOLLOW_51_in_forStatement3541

      public static final org.antlr.runtime.BitSet FOLLOW_51_in_forStatement3541
    • FOLLOW_expression_in_forStatement3543

      public static final org.antlr.runtime.BitSet FOLLOW_expression_in_forStatement3543
    • FOLLOW_forInit_in_forStatement3579

      public static final org.antlr.runtime.BitSet FOLLOW_forInit_in_forStatement3579
    • FOLLOW_52_in_forStatement3584

      public static final org.antlr.runtime.BitSet FOLLOW_52_in_forStatement3584
    • FOLLOW_expression_in_forStatement3586

      public static final org.antlr.runtime.BitSet FOLLOW_expression_in_forStatement3586
    • FOLLOW_52_in_forStatement3589

      public static final org.antlr.runtime.BitSet FOLLOW_52_in_forStatement3589
    • FOLLOW_forUpdate_in_forStatement3591

      public static final org.antlr.runtime.BitSet FOLLOW_forUpdate_in_forStatement3591
    • FOLLOW_37_in_forStatement3637

      public static final org.antlr.runtime.BitSet FOLLOW_37_in_forStatement3637
    • FOLLOW_statement_in_forStatement3641

      public static final org.antlr.runtime.BitSet FOLLOW_statement_in_forStatement3641
    • FOLLOW_120_in_whileStatement3700

      public static final org.antlr.runtime.BitSet FOLLOW_120_in_whileStatement3700
    • FOLLOW_parExpression_in_whileStatement3702

      public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_whileStatement3702
    • FOLLOW_statement_in_whileStatement3719

      public static final org.antlr.runtime.BitSet FOLLOW_statement_in_whileStatement3719
    • FOLLOW_116_in_tryStatement3772

      public static final org.antlr.runtime.BitSet FOLLOW_116_in_tryStatement3772
    • FOLLOW_121_in_tryStatement3783

      public static final org.antlr.runtime.BitSet FOLLOW_121_in_tryStatement3783
    • FOLLOW_blockStatement_in_tryStatement3785

      public static final org.antlr.runtime.BitSet FOLLOW_blockStatement_in_tryStatement3785
    • FOLLOW_125_in_tryStatement3796

      public static final org.antlr.runtime.BitSet FOLLOW_125_in_tryStatement3796
    • FOLLOW_69_in_tryStatement3814

      public static final org.antlr.runtime.BitSet FOLLOW_69_in_tryStatement3814
    • FOLLOW_36_in_tryStatement3816

      public static final org.antlr.runtime.BitSet FOLLOW_36_in_tryStatement3816
    • FOLLOW_formalParameter_in_tryStatement3818

      public static final org.antlr.runtime.BitSet FOLLOW_formalParameter_in_tryStatement3818
    • FOLLOW_37_in_tryStatement3820

      public static final org.antlr.runtime.BitSet FOLLOW_37_in_tryStatement3820
    • FOLLOW_121_in_tryStatement3832

      public static final org.antlr.runtime.BitSet FOLLOW_121_in_tryStatement3832
    • FOLLOW_blockStatement_in_tryStatement3834

      public static final org.antlr.runtime.BitSet FOLLOW_blockStatement_in_tryStatement3834
    • FOLLOW_125_in_tryStatement3847

      public static final org.antlr.runtime.BitSet FOLLOW_125_in_tryStatement3847
    • FOLLOW_84_in_tryStatement3881

      public static final org.antlr.runtime.BitSet FOLLOW_84_in_tryStatement3881
    • FOLLOW_121_in_tryStatement3893

      public static final org.antlr.runtime.BitSet FOLLOW_121_in_tryStatement3893
    • FOLLOW_blockStatement_in_tryStatement3895

      public static final org.antlr.runtime.BitSet FOLLOW_blockStatement_in_tryStatement3895
    • FOLLOW_125_in_tryStatement3909

      public static final org.antlr.runtime.BitSet FOLLOW_125_in_tryStatement3909
    • FOLLOW_95_in_modifyStatement3951

      public static final org.antlr.runtime.BitSet FOLLOW_95_in_modifyStatement3951
    • FOLLOW_parExpression_in_modifyStatement3953

      public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_modifyStatement3953
    • FOLLOW_121_in_modifyStatement3965

      public static final org.antlr.runtime.BitSet FOLLOW_121_in_modifyStatement3965
    • FOLLOW_expression_in_modifyStatement3973

      public static final org.antlr.runtime.BitSet FOLLOW_expression_in_modifyStatement3973
    • FOLLOW_43_in_modifyStatement3989

      public static final org.antlr.runtime.BitSet FOLLOW_43_in_modifyStatement3989
    • FOLLOW_expression_in_modifyStatement3993

      public static final org.antlr.runtime.BitSet FOLLOW_expression_in_modifyStatement3993
    • FOLLOW_125_in_modifyStatement4017

      public static final org.antlr.runtime.BitSet FOLLOW_125_in_modifyStatement4017
    • FOLLOW_117_in_updateStatement4046

      public static final org.antlr.runtime.BitSet FOLLOW_117_in_updateStatement4046
    • FOLLOW_36_in_updateStatement4048

      public static final org.antlr.runtime.BitSet FOLLOW_36_in_updateStatement4048
    • FOLLOW_expression_in_updateStatement4054

      public static final org.antlr.runtime.BitSet FOLLOW_expression_in_updateStatement4054
    • FOLLOW_37_in_updateStatement4064

      public static final org.antlr.runtime.BitSet FOLLOW_37_in_updateStatement4064
    • FOLLOW_103_in_retractStatement4097

      public static final org.antlr.runtime.BitSet FOLLOW_103_in_retractStatement4097
    • FOLLOW_36_in_retractStatement4099

      public static final org.antlr.runtime.BitSet FOLLOW_36_in_retractStatement4099
    • FOLLOW_expression_in_retractStatement4105

      public static final org.antlr.runtime.BitSet FOLLOW_expression_in_retractStatement4105
    • FOLLOW_37_in_retractStatement4115

      public static final org.antlr.runtime.BitSet FOLLOW_37_in_retractStatement4115
    • FOLLOW_75_in_deleteStatement4144

      public static final org.antlr.runtime.BitSet FOLLOW_75_in_deleteStatement4144
    • FOLLOW_36_in_deleteStatement4146

      public static final org.antlr.runtime.BitSet FOLLOW_36_in_deleteStatement4146
    • FOLLOW_expression_in_deleteStatement4152

      public static final org.antlr.runtime.BitSet FOLLOW_expression_in_deleteStatement4152
    • FOLLOW_37_in_deleteStatement4162

      public static final org.antlr.runtime.BitSet FOLLOW_37_in_deleteStatement4162
    • FOLLOW_90_in_insertStatement4191

      public static final org.antlr.runtime.BitSet FOLLOW_90_in_insertStatement4191
    • FOLLOW_36_in_insertStatement4193

      public static final org.antlr.runtime.BitSet FOLLOW_36_in_insertStatement4193
    • FOLLOW_expression_in_insertStatement4199

      public static final org.antlr.runtime.BitSet FOLLOW_expression_in_insertStatement4199
    • FOLLOW_37_in_insertStatement4209

      public static final org.antlr.runtime.BitSet FOLLOW_37_in_insertStatement4209
    • FOLLOW_80_in_epStatement4262

      public static final org.antlr.runtime.BitSet FOLLOW_80_in_epStatement4262
    • FOLLOW_59_in_epStatement4264

      public static final org.antlr.runtime.BitSet FOLLOW_59_in_epStatement4264
    • FOLLOW_StringLiteral_in_epStatement4268

      public static final org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_epStatement4268
    • FOLLOW_60_in_epStatement4272

      public static final org.antlr.runtime.BitSet FOLLOW_60_in_epStatement4272
    • FOLLOW_79_in_epStatement4298

      public static final org.antlr.runtime.BitSet FOLLOW_79_in_epStatement4298
    • FOLLOW_59_in_epStatement4300

      public static final org.antlr.runtime.BitSet FOLLOW_59_in_epStatement4300
    • FOLLOW_StringLiteral_in_epStatement4304

      public static final org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_epStatement4304
    • FOLLOW_60_in_epStatement4308

      public static final org.antlr.runtime.BitSet FOLLOW_60_in_epStatement4308
    • FOLLOW_70_in_epStatement4334

      public static final org.antlr.runtime.BitSet FOLLOW_70_in_epStatement4334
    • FOLLOW_59_in_epStatement4336

      public static final org.antlr.runtime.BitSet FOLLOW_59_in_epStatement4336
    • FOLLOW_StringLiteral_in_epStatement4340

      public static final org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_epStatement4340
    • FOLLOW_60_in_epStatement4344

      public static final org.antlr.runtime.BitSet FOLLOW_60_in_epStatement4344
    • FOLLOW_variableModifier_in_formalParameter4388

      public static final org.antlr.runtime.BitSet FOLLOW_variableModifier_in_formalParameter4388
    • FOLLOW_type_in_formalParameter4391

      public static final org.antlr.runtime.BitSet FOLLOW_type_in_formalParameter4391
    • FOLLOW_variableDeclaratorId_in_formalParameter4393

      public static final org.antlr.runtime.BitSet FOLLOW_variableDeclaratorId_in_formalParameter4393
    • FOLLOW_switchBlockStatementGroup_in_switchBlockStatementGroups4411

      public static final org.antlr.runtime.BitSet FOLLOW_switchBlockStatementGroup_in_switchBlockStatementGroups4411
    • FOLLOW_switchLabel_in_switchBlockStatementGroup4430

      public static final org.antlr.runtime.BitSet FOLLOW_switchLabel_in_switchBlockStatementGroup4430
    • FOLLOW_blockStatement_in_switchBlockStatementGroup4432

      public static final org.antlr.runtime.BitSet FOLLOW_blockStatement_in_switchBlockStatementGroup4432
    • FOLLOW_68_in_switchLabel4450

      public static final org.antlr.runtime.BitSet FOLLOW_68_in_switchLabel4450
    • FOLLOW_constantExpression_in_switchLabel4452

      public static final org.antlr.runtime.BitSet FOLLOW_constantExpression_in_switchLabel4452
    • FOLLOW_51_in_switchLabel4454

      public static final org.antlr.runtime.BitSet FOLLOW_51_in_switchLabel4454
    • FOLLOW_68_in_switchLabel4464

      public static final org.antlr.runtime.BitSet FOLLOW_68_in_switchLabel4464
    • FOLLOW_enumConstantName_in_switchLabel4466

      public static final org.antlr.runtime.BitSet FOLLOW_enumConstantName_in_switchLabel4466
    • FOLLOW_51_in_switchLabel4468

      public static final org.antlr.runtime.BitSet FOLLOW_51_in_switchLabel4468
    • FOLLOW_74_in_switchLabel4478

      public static final org.antlr.runtime.BitSet FOLLOW_74_in_switchLabel4478
    • FOLLOW_51_in_switchLabel4480

      public static final org.antlr.runtime.BitSet FOLLOW_51_in_switchLabel4480
    • FOLLOW_43_in_moreStatementExpressions4498

      public static final org.antlr.runtime.BitSet FOLLOW_43_in_moreStatementExpressions4498
    • FOLLOW_statementExpression_in_moreStatementExpressions4500

      public static final org.antlr.runtime.BitSet FOLLOW_statementExpression_in_moreStatementExpressions4500
    • FOLLOW_forVarControl_in_forControl4558

      public static final org.antlr.runtime.BitSet FOLLOW_forVarControl_in_forControl4558
    • FOLLOW_forInit_in_forControl4566

      public static final org.antlr.runtime.BitSet FOLLOW_forInit_in_forControl4566
    • FOLLOW_52_in_forControl4569

      public static final org.antlr.runtime.BitSet FOLLOW_52_in_forControl4569
    • FOLLOW_expression_in_forControl4571

      public static final org.antlr.runtime.BitSet FOLLOW_expression_in_forControl4571
    • FOLLOW_52_in_forControl4574

      public static final org.antlr.runtime.BitSet FOLLOW_52_in_forControl4574
    • FOLLOW_forUpdate_in_forControl4576

      public static final org.antlr.runtime.BitSet FOLLOW_forUpdate_in_forControl4576
    • FOLLOW_variableModifier_in_forInit4596

      public static final org.antlr.runtime.BitSet FOLLOW_variableModifier_in_forInit4596
    • FOLLOW_type_in_forInit4631

      public static final org.antlr.runtime.BitSet FOLLOW_type_in_forInit4631
    • FOLLOW_variableDeclarators_in_forInit4651

      public static final org.antlr.runtime.BitSet FOLLOW_variableDeclarators_in_forInit4651
    • FOLLOW_expressionList_in_forInit4659

      public static final org.antlr.runtime.BitSet FOLLOW_expressionList_in_forInit4659
    • FOLLOW_variableModifier_in_forVarControl4678

      public static final org.antlr.runtime.BitSet FOLLOW_variableModifier_in_forVarControl4678
    • FOLLOW_type_in_forVarControl4713

      public static final org.antlr.runtime.BitSet FOLLOW_type_in_forVarControl4713
    • FOLLOW_Identifier_in_forVarControl4735

      public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_forVarControl4735
    • FOLLOW_51_in_forVarControl4756

      public static final org.antlr.runtime.BitSet FOLLOW_51_in_forVarControl4756
    • FOLLOW_expression_in_forVarControl4758

      public static final org.antlr.runtime.BitSet FOLLOW_expression_in_forVarControl4758
    • FOLLOW_expressionList_in_forUpdate4775

      public static final org.antlr.runtime.BitSet FOLLOW_expressionList_in_forUpdate4775
    • FOLLOW_36_in_parExpression4794

      public static final org.antlr.runtime.BitSet FOLLOW_36_in_parExpression4794
    • FOLLOW_expression_in_parExpression4796

      public static final org.antlr.runtime.BitSet FOLLOW_expression_in_parExpression4796
    • FOLLOW_37_in_parExpression4798

      public static final org.antlr.runtime.BitSet FOLLOW_37_in_parExpression4798
    • FOLLOW_expression_in_expressionList4817

      public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expressionList4817
    • FOLLOW_43_in_expressionList4820

      public static final org.antlr.runtime.BitSet FOLLOW_43_in_expressionList4820
    • FOLLOW_expression_in_expressionList4822

      public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expressionList4822
    • FOLLOW_expression_in_statementExpression4841

      public static final org.antlr.runtime.BitSet FOLLOW_expression_in_statementExpression4841
    • FOLLOW_expression_in_constantExpression4858

      public static final org.antlr.runtime.BitSet FOLLOW_expression_in_constantExpression4858
    • FOLLOW_assignmentExpression_in_expression4875

      public static final org.antlr.runtime.BitSet FOLLOW_assignmentExpression_in_expression4875
    • FOLLOW_conditionalExpression_in_expression4885

      public static final org.antlr.runtime.BitSet FOLLOW_conditionalExpression_in_expression4885
    • FOLLOW_assignmentOperator_in_expression4888

      public static final org.antlr.runtime.BitSet FOLLOW_assignmentOperator_in_expression4888
    • FOLLOW_expression_in_expression4890

      public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expression4890
    • FOLLOW_conditionalExpression_in_assignmentExpression4911

      public static final org.antlr.runtime.BitSet FOLLOW_conditionalExpression_in_assignmentExpression4911
    • FOLLOW_54_in_assignmentExpression4913

      public static final org.antlr.runtime.BitSet FOLLOW_54_in_assignmentExpression4913
    • FOLLOW_expression_in_assignmentExpression4915

      public static final org.antlr.runtime.BitSet FOLLOW_expression_in_assignmentExpression4915
    • FOLLOW_42_in_assignmentOperator4942

      public static final org.antlr.runtime.BitSet FOLLOW_42_in_assignmentOperator4942
    • FOLLOW_46_in_assignmentOperator4952

      public static final org.antlr.runtime.BitSet FOLLOW_46_in_assignmentOperator4952
    • FOLLOW_39_in_assignmentOperator4962

      public static final org.antlr.runtime.BitSet FOLLOW_39_in_assignmentOperator4962
    • FOLLOW_50_in_assignmentOperator4972

      public static final org.antlr.runtime.BitSet FOLLOW_50_in_assignmentOperator4972
    • FOLLOW_35_in_assignmentOperator4982

      public static final org.antlr.runtime.BitSet FOLLOW_35_in_assignmentOperator4982
    • FOLLOW_123_in_assignmentOperator4992

      public static final org.antlr.runtime.BitSet FOLLOW_123_in_assignmentOperator4992
    • FOLLOW_62_in_assignmentOperator5002

      public static final org.antlr.runtime.BitSet FOLLOW_62_in_assignmentOperator5002
    • FOLLOW_32_in_assignmentOperator5012

      public static final org.antlr.runtime.BitSet FOLLOW_32_in_assignmentOperator5012
    • FOLLOW_53_in_assignmentOperator5022

      public static final org.antlr.runtime.BitSet FOLLOW_53_in_assignmentOperator5022
    • FOLLOW_53_in_assignmentOperator5024

      public static final org.antlr.runtime.BitSet FOLLOW_53_in_assignmentOperator5024
    • FOLLOW_54_in_assignmentOperator5026

      public static final org.antlr.runtime.BitSet FOLLOW_54_in_assignmentOperator5026
    • FOLLOW_56_in_assignmentOperator5036

      public static final org.antlr.runtime.BitSet FOLLOW_56_in_assignmentOperator5036
    • FOLLOW_56_in_assignmentOperator5038

      public static final org.antlr.runtime.BitSet FOLLOW_56_in_assignmentOperator5038
    • FOLLOW_54_in_assignmentOperator5040

      public static final org.antlr.runtime.BitSet FOLLOW_54_in_assignmentOperator5040
    • FOLLOW_56_in_assignmentOperator5050

      public static final org.antlr.runtime.BitSet FOLLOW_56_in_assignmentOperator5050
    • FOLLOW_56_in_assignmentOperator5052

      public static final org.antlr.runtime.BitSet FOLLOW_56_in_assignmentOperator5052
    • FOLLOW_56_in_assignmentOperator5054

      public static final org.antlr.runtime.BitSet FOLLOW_56_in_assignmentOperator5054
    • FOLLOW_54_in_assignmentOperator5056

      public static final org.antlr.runtime.BitSet FOLLOW_54_in_assignmentOperator5056
    • FOLLOW_conditionalOrExpression_in_conditionalExpression5075

      public static final org.antlr.runtime.BitSet FOLLOW_conditionalOrExpression_in_conditionalExpression5075
    • FOLLOW_57_in_conditionalExpression5079

      public static final org.antlr.runtime.BitSet FOLLOW_57_in_conditionalExpression5079
    • FOLLOW_expression_in_conditionalExpression5081

      public static final org.antlr.runtime.BitSet FOLLOW_expression_in_conditionalExpression5081
    • FOLLOW_51_in_conditionalExpression5083

      public static final org.antlr.runtime.BitSet FOLLOW_51_in_conditionalExpression5083
    • FOLLOW_expression_in_conditionalExpression5085

      public static final org.antlr.runtime.BitSet FOLLOW_expression_in_conditionalExpression5085
    • FOLLOW_conditionalAndExpression_in_conditionalOrExpression5107

      public static final org.antlr.runtime.BitSet FOLLOW_conditionalAndExpression_in_conditionalOrExpression5107
    • FOLLOW_124_in_conditionalOrExpression5111

      public static final org.antlr.runtime.BitSet FOLLOW_124_in_conditionalOrExpression5111
    • FOLLOW_conditionalAndExpression_in_conditionalOrExpression5113

      public static final org.antlr.runtime.BitSet FOLLOW_conditionalAndExpression_in_conditionalOrExpression5113
    • FOLLOW_inclusiveOrExpression_in_conditionalAndExpression5135

      public static final org.antlr.runtime.BitSet FOLLOW_inclusiveOrExpression_in_conditionalAndExpression5135
    • FOLLOW_33_in_conditionalAndExpression5139

      public static final org.antlr.runtime.BitSet FOLLOW_33_in_conditionalAndExpression5139
    • FOLLOW_inclusiveOrExpression_in_conditionalAndExpression5141

      public static final org.antlr.runtime.BitSet FOLLOW_inclusiveOrExpression_in_conditionalAndExpression5141
    • FOLLOW_exclusiveOrExpression_in_inclusiveOrExpression5163

      public static final org.antlr.runtime.BitSet FOLLOW_exclusiveOrExpression_in_inclusiveOrExpression5163
    • FOLLOW_122_in_inclusiveOrExpression5167

      public static final org.antlr.runtime.BitSet FOLLOW_122_in_inclusiveOrExpression5167
    • FOLLOW_exclusiveOrExpression_in_inclusiveOrExpression5169

      public static final org.antlr.runtime.BitSet FOLLOW_exclusiveOrExpression_in_inclusiveOrExpression5169
    • FOLLOW_andExpression_in_exclusiveOrExpression5191

      public static final org.antlr.runtime.BitSet FOLLOW_andExpression_in_exclusiveOrExpression5191
    • FOLLOW_61_in_exclusiveOrExpression5195

      public static final org.antlr.runtime.BitSet FOLLOW_61_in_exclusiveOrExpression5195
    • FOLLOW_andExpression_in_exclusiveOrExpression5197

      public static final org.antlr.runtime.BitSet FOLLOW_andExpression_in_exclusiveOrExpression5197
    • FOLLOW_equalityExpression_in_andExpression5219

      public static final org.antlr.runtime.BitSet FOLLOW_equalityExpression_in_andExpression5219
    • FOLLOW_34_in_andExpression5223

      public static final org.antlr.runtime.BitSet FOLLOW_34_in_andExpression5223
    • FOLLOW_equalityExpression_in_andExpression5225

      public static final org.antlr.runtime.BitSet FOLLOW_equalityExpression_in_andExpression5225
    • FOLLOW_instanceOfExpression_in_equalityExpression5247

      public static final org.antlr.runtime.BitSet FOLLOW_instanceOfExpression_in_equalityExpression5247
    • FOLLOW_set_in_equalityExpression5251

      public static final org.antlr.runtime.BitSet FOLLOW_set_in_equalityExpression5251
    • FOLLOW_instanceOfExpression_in_equalityExpression5259

      public static final org.antlr.runtime.BitSet FOLLOW_instanceOfExpression_in_equalityExpression5259
    • FOLLOW_relationalExpression_in_instanceOfExpression5281

      public static final org.antlr.runtime.BitSet FOLLOW_relationalExpression_in_instanceOfExpression5281
    • FOLLOW_91_in_instanceOfExpression5284

      public static final org.antlr.runtime.BitSet FOLLOW_91_in_instanceOfExpression5284
    • FOLLOW_type_in_instanceOfExpression5286

      public static final org.antlr.runtime.BitSet FOLLOW_type_in_instanceOfExpression5286
    • FOLLOW_shiftExpression_in_relationalExpression5307

      public static final org.antlr.runtime.BitSet FOLLOW_shiftExpression_in_relationalExpression5307
    • FOLLOW_relationalOp_in_relationalExpression5311

      public static final org.antlr.runtime.BitSet FOLLOW_relationalOp_in_relationalExpression5311
    • FOLLOW_shiftExpression_in_relationalExpression5313

      public static final org.antlr.runtime.BitSet FOLLOW_shiftExpression_in_relationalExpression5313
    • FOLLOW_53_in_relationalOp5334

      public static final org.antlr.runtime.BitSet FOLLOW_53_in_relationalOp5334
    • FOLLOW_54_in_relationalOp5336

      public static final org.antlr.runtime.BitSet FOLLOW_54_in_relationalOp5336
    • FOLLOW_56_in_relationalOp5340

      public static final org.antlr.runtime.BitSet FOLLOW_56_in_relationalOp5340
    • FOLLOW_54_in_relationalOp5342

      public static final org.antlr.runtime.BitSet FOLLOW_54_in_relationalOp5342
    • FOLLOW_53_in_relationalOp5346

      public static final org.antlr.runtime.BitSet FOLLOW_53_in_relationalOp5346
    • FOLLOW_56_in_relationalOp5350

      public static final org.antlr.runtime.BitSet FOLLOW_56_in_relationalOp5350
    • FOLLOW_additiveExpression_in_shiftExpression5370

      public static final org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_shiftExpression5370
    • FOLLOW_shiftOp_in_shiftExpression5374

      public static final org.antlr.runtime.BitSet FOLLOW_shiftOp_in_shiftExpression5374
    • FOLLOW_additiveExpression_in_shiftExpression5376

      public static final org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_shiftExpression5376
    • FOLLOW_53_in_shiftOp5406

      public static final org.antlr.runtime.BitSet FOLLOW_53_in_shiftOp5406
    • FOLLOW_53_in_shiftOp5408

      public static final org.antlr.runtime.BitSet FOLLOW_53_in_shiftOp5408
    • FOLLOW_56_in_shiftOp5412

      public static final org.antlr.runtime.BitSet FOLLOW_56_in_shiftOp5412
    • FOLLOW_56_in_shiftOp5414

      public static final org.antlr.runtime.BitSet FOLLOW_56_in_shiftOp5414
    • FOLLOW_56_in_shiftOp5416

      public static final org.antlr.runtime.BitSet FOLLOW_56_in_shiftOp5416
    • FOLLOW_56_in_shiftOp5420

      public static final org.antlr.runtime.BitSet FOLLOW_56_in_shiftOp5420
    • FOLLOW_56_in_shiftOp5422

      public static final org.antlr.runtime.BitSet FOLLOW_56_in_shiftOp5422
    • FOLLOW_multiplicativeExpression_in_additiveExpression5443

      public static final org.antlr.runtime.BitSet FOLLOW_multiplicativeExpression_in_additiveExpression5443
    • FOLLOW_set_in_additiveExpression5447

      public static final org.antlr.runtime.BitSet FOLLOW_set_in_additiveExpression5447
    • FOLLOW_multiplicativeExpression_in_additiveExpression5455

      public static final org.antlr.runtime.BitSet FOLLOW_multiplicativeExpression_in_additiveExpression5455
    • FOLLOW_unaryExpression_in_multiplicativeExpression5477

      public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_multiplicativeExpression5477
    • FOLLOW_set_in_multiplicativeExpression5481

      public static final org.antlr.runtime.BitSet FOLLOW_set_in_multiplicativeExpression5481
    • FOLLOW_unaryExpression_in_multiplicativeExpression5495

      public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_multiplicativeExpression5495
    • FOLLOW_40_in_unaryExpression5517

      public static final org.antlr.runtime.BitSet FOLLOW_40_in_unaryExpression5517
    • FOLLOW_unaryExpression_in_unaryExpression5519

      public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_unaryExpression5519
    • FOLLOW_44_in_unaryExpression5527

      public static final org.antlr.runtime.BitSet FOLLOW_44_in_unaryExpression5527
    • FOLLOW_unaryExpression_in_unaryExpression5529

      public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_unaryExpression5529
    • FOLLOW_41_in_unaryExpression5539

      public static final org.antlr.runtime.BitSet FOLLOW_41_in_unaryExpression5539
    • FOLLOW_primary_in_unaryExpression5541

      public static final org.antlr.runtime.BitSet FOLLOW_primary_in_unaryExpression5541
    • FOLLOW_45_in_unaryExpression5551

      public static final org.antlr.runtime.BitSet FOLLOW_45_in_unaryExpression5551
    • FOLLOW_primary_in_unaryExpression5553

      public static final org.antlr.runtime.BitSet FOLLOW_primary_in_unaryExpression5553
    • FOLLOW_unaryExpressionNotPlusMinus_in_unaryExpression5563

      public static final org.antlr.runtime.BitSet FOLLOW_unaryExpressionNotPlusMinus_in_unaryExpression5563
    • FOLLOW_126_in_unaryExpressionNotPlusMinus5582

      public static final org.antlr.runtime.BitSet FOLLOW_126_in_unaryExpressionNotPlusMinus5582
    • FOLLOW_unaryExpression_in_unaryExpressionNotPlusMinus5584

      public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_unaryExpressionNotPlusMinus5584
    • FOLLOW_29_in_unaryExpressionNotPlusMinus5593

      public static final org.antlr.runtime.BitSet FOLLOW_29_in_unaryExpressionNotPlusMinus5593
    • FOLLOW_unaryExpression_in_unaryExpressionNotPlusMinus5595

      public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_unaryExpressionNotPlusMinus5595
    • FOLLOW_castExpression_in_unaryExpressionNotPlusMinus5605

      public static final org.antlr.runtime.BitSet FOLLOW_castExpression_in_unaryExpressionNotPlusMinus5605
    • FOLLOW_primary_in_unaryExpressionNotPlusMinus5615

      public static final org.antlr.runtime.BitSet FOLLOW_primary_in_unaryExpressionNotPlusMinus5615
    • FOLLOW_selector_in_unaryExpressionNotPlusMinus5617

      public static final org.antlr.runtime.BitSet FOLLOW_selector_in_unaryExpressionNotPlusMinus5617
    • FOLLOW_36_in_castExpression5643

      public static final org.antlr.runtime.BitSet FOLLOW_36_in_castExpression5643
    • FOLLOW_primitiveType_in_castExpression5645

      public static final org.antlr.runtime.BitSet FOLLOW_primitiveType_in_castExpression5645
    • FOLLOW_37_in_castExpression5647

      public static final org.antlr.runtime.BitSet FOLLOW_37_in_castExpression5647
    • FOLLOW_unaryExpression_in_castExpression5649

      public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_castExpression5649
    • FOLLOW_36_in_castExpression5658

      public static final org.antlr.runtime.BitSet FOLLOW_36_in_castExpression5658
    • FOLLOW_type_in_castExpression5661

      public static final org.antlr.runtime.BitSet FOLLOW_type_in_castExpression5661
    • FOLLOW_expression_in_castExpression5665

      public static final org.antlr.runtime.BitSet FOLLOW_expression_in_castExpression5665
    • FOLLOW_37_in_castExpression5668

      public static final org.antlr.runtime.BitSet FOLLOW_37_in_castExpression5668
    • FOLLOW_unaryExpressionNotPlusMinus_in_castExpression5670

      public static final org.antlr.runtime.BitSet FOLLOW_unaryExpressionNotPlusMinus_in_castExpression5670
    • FOLLOW_parExpression_in_primary5687

      public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_primary5687
    • FOLLOW_nonWildcardTypeArguments_in_primary5697

      public static final org.antlr.runtime.BitSet FOLLOW_nonWildcardTypeArguments_in_primary5697
    • FOLLOW_explicitGenericInvocationSuffix_in_primary5708

      public static final org.antlr.runtime.BitSet FOLLOW_explicitGenericInvocationSuffix_in_primary5708
    • FOLLOW_111_in_primary5712

      public static final org.antlr.runtime.BitSet FOLLOW_111_in_primary5712
    • FOLLOW_arguments_in_primary5714

      public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_primary5714
    • FOLLOW_111_in_primary5725

      public static final org.antlr.runtime.BitSet FOLLOW_111_in_primary5725
    • FOLLOW_47_in_primary5728

      public static final org.antlr.runtime.BitSet FOLLOW_47_in_primary5728
    • FOLLOW_Identifier_in_primary5730

      public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_primary5730
    • FOLLOW_identifierSuffix_in_primary5735

      public static final org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_primary5735
    • FOLLOW_108_in_primary5747

      public static final org.antlr.runtime.BitSet FOLLOW_108_in_primary5747
    • FOLLOW_superSuffix_in_primary5749

      public static final org.antlr.runtime.BitSet FOLLOW_superSuffix_in_primary5749
    • FOLLOW_epStatement_in_primary5759

      public static final org.antlr.runtime.BitSet FOLLOW_epStatement_in_primary5759
    • FOLLOW_47_in_primary5762

      public static final org.antlr.runtime.BitSet FOLLOW_47_in_primary5762
    • FOLLOW_methodName_in_primary5764

      public static final org.antlr.runtime.BitSet FOLLOW_methodName_in_primary5764
    • FOLLOW_identifierSuffix_in_primary5769

      public static final org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_primary5769
    • FOLLOW_literal_in_primary5781

      public static final org.antlr.runtime.BitSet FOLLOW_literal_in_primary5781
    • FOLLOW_97_in_primary5791

      public static final org.antlr.runtime.BitSet FOLLOW_97_in_primary5791
    • FOLLOW_creator_in_primary5793

      public static final org.antlr.runtime.BitSet FOLLOW_creator_in_primary5793
    • FOLLOW_Identifier_in_primary5805

      public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_primary5805
    • FOLLOW_47_in_primary5810

      public static final org.antlr.runtime.BitSet FOLLOW_47_in_primary5810
    • FOLLOW_methodName_in_primary5812

      public static final org.antlr.runtime.BitSet FOLLOW_methodName_in_primary5812
    • FOLLOW_identifierSuffix_in_primary5817

      public static final org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_primary5817
    • FOLLOW_primitiveType_in_primary5829

      public static final org.antlr.runtime.BitSet FOLLOW_primitiveType_in_primary5829
    • FOLLOW_59_in_primary5832

      public static final org.antlr.runtime.BitSet FOLLOW_59_in_primary5832
    • FOLLOW_60_in_primary5834

      public static final org.antlr.runtime.BitSet FOLLOW_60_in_primary5834
    • FOLLOW_47_in_primary5838

      public static final org.antlr.runtime.BitSet FOLLOW_47_in_primary5838
    • FOLLOW_72_in_primary5840

      public static final org.antlr.runtime.BitSet FOLLOW_72_in_primary5840
    • FOLLOW_118_in_primary5850

      public static final org.antlr.runtime.BitSet FOLLOW_118_in_primary5850
    • FOLLOW_47_in_primary5852

      public static final org.antlr.runtime.BitSet FOLLOW_47_in_primary5852
    • FOLLOW_72_in_primary5854

      public static final org.antlr.runtime.BitSet FOLLOW_72_in_primary5854
    • FOLLOW_59_in_identifierSuffix5909

      public static final org.antlr.runtime.BitSet FOLLOW_59_in_identifierSuffix5909
    • FOLLOW_60_in_identifierSuffix5911

      public static final org.antlr.runtime.BitSet FOLLOW_60_in_identifierSuffix5911
    • FOLLOW_47_in_identifierSuffix5915

      public static final org.antlr.runtime.BitSet FOLLOW_47_in_identifierSuffix5915
    • FOLLOW_72_in_identifierSuffix5917

      public static final org.antlr.runtime.BitSet FOLLOW_72_in_identifierSuffix5917
    • FOLLOW_59_in_identifierSuffix5926

      public static final org.antlr.runtime.BitSet FOLLOW_59_in_identifierSuffix5926
    • FOLLOW_expression_in_identifierSuffix5928

      public static final org.antlr.runtime.BitSet FOLLOW_expression_in_identifierSuffix5928
    • FOLLOW_60_in_identifierSuffix5930

      public static final org.antlr.runtime.BitSet FOLLOW_60_in_identifierSuffix5930
    • FOLLOW_arguments_in_identifierSuffix5943

      public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_identifierSuffix5943
    • FOLLOW_47_in_identifierSuffix5953

      public static final org.antlr.runtime.BitSet FOLLOW_47_in_identifierSuffix5953
    • FOLLOW_72_in_identifierSuffix5955

      public static final org.antlr.runtime.BitSet FOLLOW_72_in_identifierSuffix5955
    • FOLLOW_47_in_identifierSuffix5965

      public static final org.antlr.runtime.BitSet FOLLOW_47_in_identifierSuffix5965
    • FOLLOW_explicitGenericInvocation_in_identifierSuffix5967

      public static final org.antlr.runtime.BitSet FOLLOW_explicitGenericInvocation_in_identifierSuffix5967
    • FOLLOW_47_in_identifierSuffix5977

      public static final org.antlr.runtime.BitSet FOLLOW_47_in_identifierSuffix5977
    • FOLLOW_111_in_identifierSuffix5979

      public static final org.antlr.runtime.BitSet FOLLOW_111_in_identifierSuffix5979
    • FOLLOW_47_in_identifierSuffix5989

      public static final org.antlr.runtime.BitSet FOLLOW_47_in_identifierSuffix5989
    • FOLLOW_108_in_identifierSuffix5991

      public static final org.antlr.runtime.BitSet FOLLOW_108_in_identifierSuffix5991
    • FOLLOW_arguments_in_identifierSuffix5993

      public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_identifierSuffix5993
    • FOLLOW_47_in_identifierSuffix6003

      public static final org.antlr.runtime.BitSet FOLLOW_47_in_identifierSuffix6003
    • FOLLOW_97_in_identifierSuffix6005

      public static final org.antlr.runtime.BitSet FOLLOW_97_in_identifierSuffix6005
    • FOLLOW_nonWildcardTypeArguments_in_identifierSuffix6008

      public static final org.antlr.runtime.BitSet FOLLOW_nonWildcardTypeArguments_in_identifierSuffix6008
    • FOLLOW_innerCreator_in_identifierSuffix6012

      public static final org.antlr.runtime.BitSet FOLLOW_innerCreator_in_identifierSuffix6012
    • FOLLOW_nonWildcardTypeArguments_in_creator6029

      public static final org.antlr.runtime.BitSet FOLLOW_nonWildcardTypeArguments_in_creator6029
    • FOLLOW_createdName_in_creator6032

      public static final org.antlr.runtime.BitSet FOLLOW_createdName_in_creator6032
    • FOLLOW_arrayCreatorRest_in_creator6043

      public static final org.antlr.runtime.BitSet FOLLOW_arrayCreatorRest_in_creator6043
    • FOLLOW_classCreatorRest_in_creator6047

      public static final org.antlr.runtime.BitSet FOLLOW_classCreatorRest_in_creator6047
    • FOLLOW_Identifier_in_createdName6065

      public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_createdName6065
    • FOLLOW_typeArguments_in_createdName6067

      public static final org.antlr.runtime.BitSet FOLLOW_typeArguments_in_createdName6067
    • FOLLOW_47_in_createdName6079

      public static final org.antlr.runtime.BitSet FOLLOW_47_in_createdName6079
    • FOLLOW_Identifier_in_createdName6081

      public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_createdName6081
    • FOLLOW_typeArguments_in_createdName6083

      public static final org.antlr.runtime.BitSet FOLLOW_typeArguments_in_createdName6083
    • FOLLOW_primitiveType_in_createdName6094

      public static final org.antlr.runtime.BitSet FOLLOW_primitiveType_in_createdName6094
    • FOLLOW_Identifier_in_innerCreator6111

      public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_innerCreator6111
    • FOLLOW_classCreatorRest_in_innerCreator6113

      public static final org.antlr.runtime.BitSet FOLLOW_classCreatorRest_in_innerCreator6113
    • FOLLOW_59_in_arrayCreatorRest6130

      public static final org.antlr.runtime.BitSet FOLLOW_59_in_arrayCreatorRest6130
    • FOLLOW_60_in_arrayCreatorRest6144

      public static final org.antlr.runtime.BitSet FOLLOW_60_in_arrayCreatorRest6144
    • FOLLOW_59_in_arrayCreatorRest6147

      public static final org.antlr.runtime.BitSet FOLLOW_59_in_arrayCreatorRest6147
    • FOLLOW_60_in_arrayCreatorRest6149

      public static final org.antlr.runtime.BitSet FOLLOW_60_in_arrayCreatorRest6149
    • FOLLOW_arrayInitializer_in_arrayCreatorRest6153

      public static final org.antlr.runtime.BitSet FOLLOW_arrayInitializer_in_arrayCreatorRest6153
    • FOLLOW_expression_in_arrayCreatorRest6167

      public static final org.antlr.runtime.BitSet FOLLOW_expression_in_arrayCreatorRest6167
    • FOLLOW_60_in_arrayCreatorRest6169

      public static final org.antlr.runtime.BitSet FOLLOW_60_in_arrayCreatorRest6169
    • FOLLOW_59_in_arrayCreatorRest6172

      public static final org.antlr.runtime.BitSet FOLLOW_59_in_arrayCreatorRest6172
    • FOLLOW_expression_in_arrayCreatorRest6174

      public static final org.antlr.runtime.BitSet FOLLOW_expression_in_arrayCreatorRest6174
    • FOLLOW_60_in_arrayCreatorRest6176

      public static final org.antlr.runtime.BitSet FOLLOW_60_in_arrayCreatorRest6176
    • FOLLOW_59_in_arrayCreatorRest6181

      public static final org.antlr.runtime.BitSet FOLLOW_59_in_arrayCreatorRest6181
    • FOLLOW_60_in_arrayCreatorRest6183

      public static final org.antlr.runtime.BitSet FOLLOW_60_in_arrayCreatorRest6183
    • FOLLOW_arguments_in_classCreatorRest6212

      public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_classCreatorRest6212
    • FOLLOW_classBody_in_classCreatorRest6214

      public static final org.antlr.runtime.BitSet FOLLOW_classBody_in_classCreatorRest6214
    • FOLLOW_nonWildcardTypeArguments_in_explicitGenericInvocation6232

      public static final org.antlr.runtime.BitSet FOLLOW_nonWildcardTypeArguments_in_explicitGenericInvocation6232
    • FOLLOW_explicitGenericInvocationSuffix_in_explicitGenericInvocation6234

      public static final org.antlr.runtime.BitSet FOLLOW_explicitGenericInvocationSuffix_in_explicitGenericInvocation6234
    • FOLLOW_53_in_nonWildcardTypeArguments6251

      public static final org.antlr.runtime.BitSet FOLLOW_53_in_nonWildcardTypeArguments6251
    • FOLLOW_typeList_in_nonWildcardTypeArguments6253

      public static final org.antlr.runtime.BitSet FOLLOW_typeList_in_nonWildcardTypeArguments6253
    • FOLLOW_56_in_nonWildcardTypeArguments6255

      public static final org.antlr.runtime.BitSet FOLLOW_56_in_nonWildcardTypeArguments6255
    • FOLLOW_108_in_explicitGenericInvocationSuffix6272

      public static final org.antlr.runtime.BitSet FOLLOW_108_in_explicitGenericInvocationSuffix6272
    • FOLLOW_superSuffix_in_explicitGenericInvocationSuffix6274

      public static final org.antlr.runtime.BitSet FOLLOW_superSuffix_in_explicitGenericInvocationSuffix6274
    • FOLLOW_Identifier_in_explicitGenericInvocationSuffix6284

      public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_explicitGenericInvocationSuffix6284
    • FOLLOW_arguments_in_explicitGenericInvocationSuffix6286

      public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_explicitGenericInvocationSuffix6286
    • FOLLOW_47_in_selector6303

      public static final org.antlr.runtime.BitSet FOLLOW_47_in_selector6303
    • FOLLOW_methodName_in_selector6305

      public static final org.antlr.runtime.BitSet FOLLOW_methodName_in_selector6305
    • FOLLOW_arguments_in_selector6308

      public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_selector6308
    • FOLLOW_47_in_selector6320

      public static final org.antlr.runtime.BitSet FOLLOW_47_in_selector6320
    • FOLLOW_111_in_selector6322

      public static final org.antlr.runtime.BitSet FOLLOW_111_in_selector6322
    • FOLLOW_47_in_selector6332

      public static final org.antlr.runtime.BitSet FOLLOW_47_in_selector6332
    • FOLLOW_108_in_selector6334

      public static final org.antlr.runtime.BitSet FOLLOW_108_in_selector6334
    • FOLLOW_superSuffix_in_selector6336

      public static final org.antlr.runtime.BitSet FOLLOW_superSuffix_in_selector6336
    • FOLLOW_47_in_selector6346

      public static final org.antlr.runtime.BitSet FOLLOW_47_in_selector6346
    • FOLLOW_97_in_selector6348

      public static final org.antlr.runtime.BitSet FOLLOW_97_in_selector6348
    • FOLLOW_nonWildcardTypeArguments_in_selector6351

      public static final org.antlr.runtime.BitSet FOLLOW_nonWildcardTypeArguments_in_selector6351
    • FOLLOW_innerCreator_in_selector6355

      public static final org.antlr.runtime.BitSet FOLLOW_innerCreator_in_selector6355
    • FOLLOW_59_in_selector6365

      public static final org.antlr.runtime.BitSet FOLLOW_59_in_selector6365
    • FOLLOW_expression_in_selector6367

      public static final org.antlr.runtime.BitSet FOLLOW_expression_in_selector6367
    • FOLLOW_60_in_selector6369

      public static final org.antlr.runtime.BitSet FOLLOW_60_in_selector6369
    • FOLLOW_arguments_in_superSuffix6386

      public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_superSuffix6386
    • FOLLOW_47_in_superSuffix6396

      public static final org.antlr.runtime.BitSet FOLLOW_47_in_superSuffix6396
    • FOLLOW_Identifier_in_superSuffix6398

      public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_superSuffix6398
    • FOLLOW_arguments_in_superSuffix6401

      public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_superSuffix6401
    • FOLLOW_36_in_arguments6428

      public static final org.antlr.runtime.BitSet FOLLOW_36_in_arguments6428
    • FOLLOW_expressionList_in_arguments6430

      public static final org.antlr.runtime.BitSet FOLLOW_expressionList_in_arguments6430
    • FOLLOW_37_in_arguments6433

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

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

      public static final org.antlr.runtime.BitSet FOLLOW_52_in_synpred135_Java2584
    • FOLLOW_interfaceDeclaration_in_synpred137_Java2595

      public static final org.antlr.runtime.BitSet FOLLOW_interfaceDeclaration_in_synpred137_Java2595
    • FOLLOW_52_in_synpred137_Java2597

      public static final org.antlr.runtime.BitSet FOLLOW_52_in_synpred137_Java2597
    • FOLLOW_enumDeclaration_in_synpred139_Java2608

      public static final org.antlr.runtime.BitSet FOLLOW_enumDeclaration_in_synpred139_Java2608
    • FOLLOW_52_in_synpred139_Java2610

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

      public static final org.antlr.runtime.BitSet FOLLOW_87_in_synpred171_Java3294
    • FOLLOW_parExpression_in_synpred171_Java3296

      public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_synpred171_Java3296
    • FOLLOW_78_in_synpred172_Java3290

      public static final org.antlr.runtime.BitSet FOLLOW_78_in_synpred172_Java3290
    • FOLLOW_87_in_synpred172_Java3294

      public static final org.antlr.runtime.BitSet FOLLOW_87_in_synpred172_Java3294
    • FOLLOW_parExpression_in_synpred172_Java3296

      public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_synpred172_Java3296
    • FOLLOW_statement_in_synpred172_Java3327

      public static final org.antlr.runtime.BitSet FOLLOW_statement_in_synpred172_Java3327
    • FOLLOW_variableModifier_in_synpred174_Java3449

      public static final org.antlr.runtime.BitSet FOLLOW_variableModifier_in_synpred174_Java3449
    • FOLLOW_type_in_synpred174_Java3488

      public static final org.antlr.runtime.BitSet FOLLOW_type_in_synpred174_Java3488
    • FOLLOW_Identifier_in_synpred174_Java3514

      public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_synpred174_Java3514
    • FOLLOW_51_in_synpred174_Java3541

      public static final org.antlr.runtime.BitSet FOLLOW_51_in_synpred174_Java3541
    • FOLLOW_expression_in_synpred174_Java3543

      public static final org.antlr.runtime.BitSet FOLLOW_expression_in_synpred174_Java3543
    • FOLLOW_68_in_synpred190_Java4450

      public static final org.antlr.runtime.BitSet FOLLOW_68_in_synpred190_Java4450
    • FOLLOW_constantExpression_in_synpred190_Java4452

      public static final org.antlr.runtime.BitSet FOLLOW_constantExpression_in_synpred190_Java4452
    • FOLLOW_51_in_synpred190_Java4454

      public static final org.antlr.runtime.BitSet FOLLOW_51_in_synpred190_Java4454
    • FOLLOW_68_in_synpred191_Java4464

      public static final org.antlr.runtime.BitSet FOLLOW_68_in_synpred191_Java4464
    • FOLLOW_enumConstantName_in_synpred191_Java4466

      public static final org.antlr.runtime.BitSet FOLLOW_enumConstantName_in_synpred191_Java4466
    • FOLLOW_51_in_synpred191_Java4468

      public static final org.antlr.runtime.BitSet FOLLOW_51_in_synpred191_Java4468
    • FOLLOW_forVarControl_in_synpred193_Java4558

      public static final org.antlr.runtime.BitSet FOLLOW_forVarControl_in_synpred193_Java4558
    • FOLLOW_variableModifier_in_synpred198_Java4596

      public static final org.antlr.runtime.BitSet FOLLOW_variableModifier_in_synpred198_Java4596
    • FOLLOW_type_in_synpred198_Java4631

      public static final org.antlr.runtime.BitSet FOLLOW_type_in_synpred198_Java4631
    • FOLLOW_variableDeclarators_in_synpred198_Java4651

      public static final org.antlr.runtime.BitSet FOLLOW_variableDeclarators_in_synpred198_Java4651
    • FOLLOW_assignmentExpression_in_synpred201_Java4875

      public static final org.antlr.runtime.BitSet FOLLOW_assignmentExpression_in_synpred201_Java4875
    • FOLLOW_assignmentOperator_in_synpred202_Java4888

      public static final org.antlr.runtime.BitSet FOLLOW_assignmentOperator_in_synpred202_Java4888
    • FOLLOW_expression_in_synpred202_Java4890

      public static final org.antlr.runtime.BitSet FOLLOW_expression_in_synpred202_Java4890
    • FOLLOW_56_in_synpred212_Java5036

      public static final org.antlr.runtime.BitSet FOLLOW_56_in_synpred212_Java5036
    • FOLLOW_56_in_synpred212_Java5038

      public static final org.antlr.runtime.BitSet FOLLOW_56_in_synpred212_Java5038
    • FOLLOW_54_in_synpred212_Java5040

      public static final org.antlr.runtime.BitSet FOLLOW_54_in_synpred212_Java5040
    • FOLLOW_relationalOp_in_synpred222_Java5311

      public static final org.antlr.runtime.BitSet FOLLOW_relationalOp_in_synpred222_Java5311
    • FOLLOW_shiftExpression_in_synpred222_Java5313

      public static final org.antlr.runtime.BitSet FOLLOW_shiftExpression_in_synpred222_Java5313
    • FOLLOW_shiftOp_in_synpred226_Java5374

      public static final org.antlr.runtime.BitSet FOLLOW_shiftOp_in_synpred226_Java5374
    • FOLLOW_additiveExpression_in_synpred226_Java5376

      public static final org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_synpred226_Java5376
    • FOLLOW_56_in_synpred228_Java5412

      public static final org.antlr.runtime.BitSet FOLLOW_56_in_synpred228_Java5412
    • FOLLOW_56_in_synpred228_Java5414

      public static final org.antlr.runtime.BitSet FOLLOW_56_in_synpred228_Java5414
    • FOLLOW_56_in_synpred228_Java5416

      public static final org.antlr.runtime.BitSet FOLLOW_56_in_synpred228_Java5416
    • FOLLOW_castExpression_in_synpred240_Java5605

      public static final org.antlr.runtime.BitSet FOLLOW_castExpression_in_synpred240_Java5605
    • FOLLOW_36_in_synpred244_Java5643

      public static final org.antlr.runtime.BitSet FOLLOW_36_in_synpred244_Java5643
    • FOLLOW_primitiveType_in_synpred244_Java5645

      public static final org.antlr.runtime.BitSet FOLLOW_primitiveType_in_synpred244_Java5645
    • FOLLOW_37_in_synpred244_Java5647

      public static final org.antlr.runtime.BitSet FOLLOW_37_in_synpred244_Java5647
    • FOLLOW_unaryExpression_in_synpred244_Java5649

      public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_synpred244_Java5649
    • FOLLOW_type_in_synpred245_Java5661

      public static final org.antlr.runtime.BitSet FOLLOW_type_in_synpred245_Java5661
    • FOLLOW_47_in_synpred249_Java5728

      public static final org.antlr.runtime.BitSet FOLLOW_47_in_synpred249_Java5728
    • FOLLOW_Identifier_in_synpred249_Java5730

      public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_synpred249_Java5730
    • FOLLOW_identifierSuffix_in_synpred250_Java5735

      public static final org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_synpred250_Java5735
    • FOLLOW_47_in_synpred253_Java5762

      public static final org.antlr.runtime.BitSet FOLLOW_47_in_synpred253_Java5762
    • FOLLOW_methodName_in_synpred253_Java5764

      public static final org.antlr.runtime.BitSet FOLLOW_methodName_in_synpred253_Java5764
    • FOLLOW_identifierSuffix_in_synpred254_Java5769

      public static final org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_synpred254_Java5769
    • FOLLOW_47_in_synpred258_Java5810

      public static final org.antlr.runtime.BitSet FOLLOW_47_in_synpred258_Java5810
    • FOLLOW_methodName_in_synpred258_Java5812

      public static final org.antlr.runtime.BitSet FOLLOW_methodName_in_synpred258_Java5812
    • FOLLOW_identifierSuffix_in_synpred259_Java5817

      public static final org.antlr.runtime.BitSet FOLLOW_identifierSuffix_in_synpred259_Java5817
    • FOLLOW_59_in_synpred270_Java5926

      public static final org.antlr.runtime.BitSet FOLLOW_59_in_synpred270_Java5926
    • FOLLOW_expression_in_synpred270_Java5928

      public static final org.antlr.runtime.BitSet FOLLOW_expression_in_synpred270_Java5928
    • FOLLOW_60_in_synpred270_Java5930

      public static final org.antlr.runtime.BitSet FOLLOW_60_in_synpred270_Java5930
    • FOLLOW_59_in_synpred286_Java6172

      public static final org.antlr.runtime.BitSet FOLLOW_59_in_synpred286_Java6172
    • FOLLOW_expression_in_synpred286_Java6174

      public static final org.antlr.runtime.BitSet FOLLOW_expression_in_synpred286_Java6174
    • FOLLOW_60_in_synpred286_Java6176

      public static final org.antlr.runtime.BitSet FOLLOW_60_in_synpred286_Java6176
  • Constructor Details

    • JavaParser

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

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

    • getDelegates

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

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

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

      public Set<String> getIdentifiers()
    • addBlockDescr

      public void addBlockDescr(JavaBlockDescr blockDescr)
    • addAssignment

      public void addAssignment(String variable)
    • pushContainerBlockDescr

      public void pushContainerBlockDescr(JavaContainerBlockDescr blockDescr, boolean addToParent)
    • popContainerBlockDescr

      public void popContainerBlockDescr()
    • getRootBlockDescr

      public JavaRootBlockDescr getRootBlockDescr()
    • getAssignedVariables

      public Set<String> getAssignedVariables()
    • setSource

      public void setSource(String source)
    • getSource

      public String getSource()
    • reportError

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

      public List getErrors()
      return the raw RecognitionException errors
    • getErrorMessages

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

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

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

      public void increaseLevel()
    • decreaseLevel

      public void decreaseLevel()
    • addLocalDeclaration

      public void addLocalDeclaration(JavaLocalDeclarationDescr decl)
    • getLocalDeclarations

      public List<JavaLocalDeclarationDescr> getLocalDeclarations()
    • compilationUnit

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      public final void assignmentExpression() 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 JavaParser.conditionalExpression_return conditionalExpression() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • conditionalOrExpression

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      public final boolean synpred222_Java()
    • synpred139_Java

      public final boolean synpred139_Java()
    • synpred228_Java

      public final boolean synpred228_Java()
    • synpred286_Java

      public final boolean synpred286_Java()
    • synpred172_Java

      public final boolean synpred172_Java()
    • synpred259_Java

      public final boolean synpred259_Java()
    • synpred1_Java

      public final boolean synpred1_Java()
    • synpred144_Java

      public final boolean synpred144_Java()
    • synpred244_Java

      public final boolean synpred244_Java()
    • synpred190_Java

      public final boolean synpred190_Java()
    • synpred202_Java

      public final boolean synpred202_Java()
    • synpred174_Java

      public final boolean synpred174_Java()
    • synpred258_Java

      public final boolean synpred258_Java()
    • synpred171_Java

      public final boolean synpred171_Java()
    • synpred201_Java

      public final boolean synpred201_Java()
    • synpred240_Java

      public final boolean synpred240_Java()
    • synpred212_Java

      public final boolean synpred212_Java()
    • synpred249_Java

      public final boolean synpred249_Java()
    • synpred193_Java

      public final boolean synpred193_Java()
    • synpred135_Java

      public final boolean synpred135_Java()
    • synpred254_Java

      public final boolean synpred254_Java()
    • synpred39_Java

      public final boolean synpred39_Java()
    • synpred191_Java

      public final boolean synpred191_Java()
    • synpred270_Java

      public final boolean synpred270_Java()
    • synpred85_Java

      public final boolean synpred85_Java()
    • synpred137_Java

      public final boolean synpred137_Java()
    • synpred245_Java

      public final boolean synpred245_Java()
    • synpred38_Java

      public final boolean synpred38_Java()
    • synpred120_Java

      public final boolean synpred120_Java()
    • synpred226_Java

      public final boolean synpred226_Java()
    • synpred198_Java

      public final boolean synpred198_Java()
    • synpred253_Java

      public final boolean synpred253_Java()
    • synpred145_Java

      public final boolean synpred145_Java()
    • synpred250_Java

      public final boolean synpred250_Java()