org.cesta.parsers.java
Class ShadowVariablesParser
java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.tree.TreeParser
org.cesta.parsers.java.AbstractTreeParser
org.cesta.parsers.java.ShadowVariablesParser
public class ShadowVariablesParser
- extends AbstractTreeParser
This tree rewrite parser provides protection against error induction.
Each variable with supported type (currently byte, short, boolean) has its own
shadow negation copy, which is updated on each modification and checked on each
read access.
Fields inherited from class org.antlr.runtime.tree.TreeParser |
DOWN, input, UP |
Fields inherited from class org.antlr.runtime.BaseRecognizer |
DEFAULT_TOKEN_CHANNEL, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, MEMO_RULE_FAILED, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME, state |
Methods inherited from class org.cesta.parsers.java.AbstractTreeParser |
cleanupRewrite, clearParams, getCurrentRewriteParams, getCurrentStartIndex, getCurrentStopIndex, getDefaultTemplateGroup, getLogger, getMaxRewriteID, getOriginalCode, getParam, getParam, getParamB, getParamB, getParams, getParamS, getParamS, getRewritesCount, getStartIndex, getStopIndex, getTokenRewriteStream, initRewrite, performRewrite, removeIndent, setDefaultTemplateLib, setParam, setParams |
Methods inherited from class org.antlr.runtime.tree.TreeParser |
getCurrentInputSymbol, getErrorHeader, getErrorMessage, getMissingSymbol, getSourceName, getTreeNodeStream, matchAny, recoverFromMismatchedToken, reset, setTreeNodeStream, traceIn, traceOut |
Methods inherited from class org.antlr.runtime.BaseRecognizer |
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, failed, getBacktrackingLevel, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, reportError, setBacktrackingLevel, toStrings, traceIn, traceOut |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
tokenNames
public static final java.lang.String[] tokenNames
PACKAGE
public static final int PACKAGE
- See Also:
- Constant Field Values
EXPONENT
public static final int EXPONENT
- See Also:
- Constant Field Values
STAR
public static final int STAR
- See Also:
- Constant Field Values
WHILE
public static final int WHILE
- See Also:
- Constant Field Values
MOD
public static final int MOD
- See Also:
- Constant Field Values
MOD_ASSIGN
public static final int MOD_ASSIGN
- See Also:
- Constant Field Values
CASE
public static final int CASE
- See Also:
- Constant Field Values
CHAR
public static final int CHAR
- See Also:
- Constant Field Values
NEW
public static final int NEW
- See Also:
- Constant Field Values
DO
public static final int DO
- See Also:
- Constant Field Values
GENERIC_TYPE_PARAM_LIST
public static final int GENERIC_TYPE_PARAM_LIST
- See Also:
- Constant Field Values
CLASS_INSTANCE_INITIALIZER
public static final int CLASS_INSTANCE_INITIALIZER
- See Also:
- Constant Field Values
ARRAY_ELEMENT_ACCESS
public static final int ARRAY_ELEMENT_ACCESS
- See Also:
- Constant Field Values
FOR_CONDITION
public static final int FOR_CONDITION
- See Also:
- Constant Field Values
NOT
public static final int NOT
- See Also:
- Constant Field Values
VAR_DECLARATION
public static final int VAR_DECLARATION
- See Also:
- Constant Field Values
ANNOTATION_METHOD_DECL
public static final int ANNOTATION_METHOD_DECL
- See Also:
- Constant Field Values
EOF
public static final int EOF
- See Also:
- Constant Field Values
DIV_ASSIGN
public static final int DIV_ASSIGN
- See Also:
- Constant Field Values
BREAK
public static final int BREAK
- See Also:
- Constant Field Values
LOGICAL_AND
public static final int LOGICAL_AND
- See Also:
- Constant Field Values
BIT_SHIFT_RIGHT_ASSIGN
public static final int BIT_SHIFT_RIGHT_ASSIGN
- See Also:
- Constant Field Values
UNARY_PLUS
public static final int UNARY_PLUS
- See Also:
- Constant Field Values
TYPE
public static final int TYPE
- See Also:
- Constant Field Values
FINAL
public static final int FINAL
- See Also:
- Constant Field Values
INC
public static final int INC
- See Also:
- Constant Field Values
RPAREN
public static final int RPAREN
- See Also:
- Constant Field Values
IMPORT
public static final int IMPORT
- See Also:
- Constant Field Values
STRING_LITERAL
public static final int STRING_LITERAL
- See Also:
- Constant Field Values
FOR_UPDATE
public static final int FOR_UPDATE
- See Also:
- Constant Field Values
FLOATING_POINT_LITERAL
public static final int FLOATING_POINT_LITERAL
- See Also:
- Constant Field Values
CAST_EXPR
public static final int CAST_EXPR
- See Also:
- Constant Field Values
NOT_EQUAL
public static final int NOT_EQUAL
- See Also:
- Constant Field Values
VOID_METHOD_DECL
public static final int VOID_METHOD_DECL
- See Also:
- Constant Field Values
RETURN
public static final int RETURN
- See Also:
- Constant Field Values
THIS
public static final int THIS
- See Also:
- Constant Field Values
DOUBLE
public static final int DOUBLE
- See Also:
- Constant Field Values
VOID
public static final int VOID
- See Also:
- Constant Field Values
ENUM_TOP_LEVEL_SCOPE
public static final int ENUM_TOP_LEVEL_SCOPE
- See Also:
- Constant Field Values
SUPER
public static final int SUPER
- See Also:
- Constant Field Values
COMMENT
public static final int COMMENT
- See Also:
- Constant Field Values
ANNOTATION_INIT_KEY_LIST
public static final int ANNOTATION_INIT_KEY_LIST
- See Also:
- Constant Field Values
JAVA_ID_START
public static final int JAVA_ID_START
- See Also:
- Constant Field Values
FLOAT_TYPE_SUFFIX
public static final int FLOAT_TYPE_SUFFIX
- See Also:
- Constant Field Values
PRE_DEC
public static final int PRE_DEC
- See Also:
- Constant Field Values
RBRACK
public static final int RBRACK
- See Also:
- Constant Field Values
IMPLEMENTS_CLAUSE
public static final int IMPLEMENTS_CLAUSE
- See Also:
- Constant Field Values
SWITCH_BLOCK_LABEL_LIST
public static final int SWITCH_BLOCK_LABEL_LIST
- See Also:
- Constant Field Values
LINE_COMMENT
public static final int LINE_COMMENT
- See Also:
- Constant Field Values
PRIVATE
public static final int PRIVATE
- See Also:
- Constant Field Values
STATIC
public static final int STATIC
- See Also:
- Constant Field Values
BLOCK_SCOPE
public static final int BLOCK_SCOPE
- See Also:
- Constant Field Values
ANNOTATION_INIT_DEFAULT_KEY
public static final int ANNOTATION_INIT_DEFAULT_KEY
- See Also:
- Constant Field Values
SWITCH
public static final int SWITCH
- See Also:
- Constant Field Values
NULL
public static final int NULL
- See Also:
- Constant Field Values
VAR_DECLARATOR
public static final int VAR_DECLARATOR
- See Also:
- Constant Field Values
MINUS_ASSIGN
public static final int MINUS_ASSIGN
- See Also:
- Constant Field Values
ELSE
public static final int ELSE
- See Also:
- Constant Field Values
STRICTFP
public static final int STRICTFP
- See Also:
- Constant Field Values
CHARACTER_LITERAL
public static final int CHARACTER_LITERAL
- See Also:
- Constant Field Values
PRE_INC
public static final int PRE_INC
- See Also:
- Constant Field Values
ANNOTATION_LIST
public static final int ANNOTATION_LIST
- See Also:
- Constant Field Values
ELLIPSIS
public static final int ELLIPSIS
- See Also:
- Constant Field Values
NATIVE
public static final int NATIVE
- See Also:
- Constant Field Values
OCTAL_ESCAPE
public static final int OCTAL_ESCAPE
- See Also:
- Constant Field Values
UNARY_MINUS
public static final int UNARY_MINUS
- See Also:
- Constant Field Values
THROWS
public static final int THROWS
- See Also:
- Constant Field Values
LCURLY
public static final int LCURLY
- See Also:
- Constant Field Values
INT
public static final int INT
- See Also:
- Constant Field Values
FORMAL_PARAM_VARARG_DECL
public static final int FORMAL_PARAM_VARARG_DECL
- See Also:
- Constant Field Values
METHOD_CALL
public static final int METHOD_CALL
- See Also:
- Constant Field Values
ASSERT
public static final int ASSERT
- See Also:
- Constant Field Values
TRY
public static final int TRY
- See Also:
- Constant Field Values
INTERFACE_TOP_LEVEL_SCOPE
public static final int INTERFACE_TOP_LEVEL_SCOPE
- See Also:
- Constant Field Values
SHIFT_LEFT
public static final int SHIFT_LEFT
- See Also:
- Constant Field Values
WS
public static final int WS
- See Also:
- Constant Field Values
SHIFT_RIGHT
public static final int SHIFT_RIGHT
- See Also:
- Constant Field Values
FORMAL_PARAM_STD_DECL
public static final int FORMAL_PARAM_STD_DECL
- See Also:
- Constant Field Values
LOCAL_MODIFIER_LIST
public static final int LOCAL_MODIFIER_LIST
- See Also:
- Constant Field Values
OR
public static final int OR
- See Also:
- Constant Field Values
LESS_THAN
public static final int LESS_THAN
- See Also:
- Constant Field Values
SHIFT_RIGHT_ASSIGN
public static final int SHIFT_RIGHT_ASSIGN
- See Also:
- Constant Field Values
EXTENDS_BOUND_LIST
public static final int EXTENDS_BOUND_LIST
- See Also:
- Constant Field Values
JAVA_SOURCE
public static final int JAVA_SOURCE
- See Also:
- Constant Field Values
CATCH
public static final int CATCH
- See Also:
- Constant Field Values
FALSE
public static final int FALSE
- See Also:
- Constant Field Values
INTEGER_TYPE_SUFFIX
public static final int INTEGER_TYPE_SUFFIX
- See Also:
- Constant Field Values
DECIMAL_LITERAL
public static final int DECIMAL_LITERAL
- See Also:
- Constant Field Values
THROW
public static final int THROW
- See Also:
- Constant Field Values
FOR_INIT
public static final int FOR_INIT
- See Also:
- Constant Field Values
PROTECTED
public static final int PROTECTED
- See Also:
- Constant Field Values
DEC
public static final int DEC
- See Also:
- Constant Field Values
CLASS
public static final int CLASS
- See Also:
- Constant Field Values
LBRACK
public static final int LBRACK
- See Also:
- Constant Field Values
BIT_SHIFT_RIGHT
public static final int BIT_SHIFT_RIGHT
- See Also:
- Constant Field Values
THROWS_CLAUSE
public static final int THROWS_CLAUSE
- See Also:
- Constant Field Values
GREATER_OR_EQUAL
public static final int GREATER_OR_EQUAL
- See Also:
- Constant Field Values
FOR
public static final int FOR
- See Also:
- Constant Field Values
LOGICAL_NOT
public static final int LOGICAL_NOT
- See Also:
- Constant Field Values
THIS_CONSTRUCTOR_CALL
public static final int THIS_CONSTRUCTOR_CALL
- See Also:
- Constant Field Values
FLOAT
public static final int FLOAT
- See Also:
- Constant Field Values
ABSTRACT
public static final int ABSTRACT
- See Also:
- Constant Field Values
AND
public static final int AND
- See Also:
- Constant Field Values
POST_DEC
public static final int POST_DEC
- See Also:
- Constant Field Values
AND_ASSIGN
public static final int AND_ASSIGN
- See Also:
- Constant Field Values
ANNOTATION_SCOPE
public static final int ANNOTATION_SCOPE
- See Also:
- Constant Field Values
MODIFIER_LIST
public static final int MODIFIER_LIST
- See Also:
- Constant Field Values
STATIC_ARRAY_CREATOR
public static final int STATIC_ARRAY_CREATOR
- See Also:
- Constant Field Values
LPAREN
public static final int LPAREN
- See Also:
- Constant Field Values
IF
public static final int IF
- See Also:
- Constant Field Values
AT
public static final int AT
- See Also:
- Constant Field Values
CONSTRUCTOR_DECL
public static final int CONSTRUCTOR_DECL
- See Also:
- Constant Field Values
ESCAPE_SEQUENCE
public static final int ESCAPE_SEQUENCE
- See Also:
- Constant Field Values
LABELED_STATEMENT
public static final int LABELED_STATEMENT
- See Also:
- Constant Field Values
UNICODE_ESCAPE
public static final int UNICODE_ESCAPE
- See Also:
- Constant Field Values
BOOLEAN
public static final int BOOLEAN
- See Also:
- Constant Field Values
SYNCHRONIZED
public static final int SYNCHRONIZED
- See Also:
- Constant Field Values
EXPR
public static final int EXPR
- See Also:
- Constant Field Values
CLASS_TOP_LEVEL_SCOPE
public static final int CLASS_TOP_LEVEL_SCOPE
- See Also:
- Constant Field Values
IMPLEMENTS
public static final int IMPLEMENTS
- See Also:
- Constant Field Values
CONTINUE
public static final int CONTINUE
- See Also:
- Constant Field Values
COMMA
public static final int COMMA
- See Also:
- Constant Field Values
TRANSIENT
public static final int TRANSIENT
- See Also:
- Constant Field Values
XOR_ASSIGN
public static final int XOR_ASSIGN
- See Also:
- Constant Field Values
EQUAL
public static final int EQUAL
- See Also:
- Constant Field Values
LOGICAL_OR
public static final int LOGICAL_OR
- See Also:
- Constant Field Values
ARGUMENT_LIST
public static final int ARGUMENT_LIST
- See Also:
- Constant Field Values
QUALIFIED_TYPE_IDENT
public static final int QUALIFIED_TYPE_IDENT
- See Also:
- Constant Field Values
IDENT
public static final int IDENT
- See Also:
- Constant Field Values
PLUS
public static final int PLUS
- See Also:
- Constant Field Values
ANNOTATION_INIT_BLOCK
public static final int ANNOTATION_INIT_BLOCK
- See Also:
- Constant Field Values
HEX_LITERAL
public static final int HEX_LITERAL
- See Also:
- Constant Field Values
DOT
public static final int DOT
- See Also:
- Constant Field Values
SHIFT_LEFT_ASSIGN
public static final int SHIFT_LEFT_ASSIGN
- See Also:
- Constant Field Values
FORMAL_PARAM_LIST
public static final int FORMAL_PARAM_LIST
- See Also:
- Constant Field Values
GENERIC_TYPE_ARG_LIST
public static final int GENERIC_TYPE_ARG_LIST
- See Also:
- Constant Field Values
DOTSTAR
public static final int DOTSTAR
- See Also:
- Constant Field Values
ANNOTATION_TOP_LEVEL_SCOPE
public static final int ANNOTATION_TOP_LEVEL_SCOPE
- See Also:
- Constant Field Values
BYTE
public static final int BYTE
- See Also:
- Constant Field Values
XOR
public static final int XOR
- See Also:
- Constant Field Values
JAVA_ID_PART
public static final int JAVA_ID_PART
- See Also:
- Constant Field Values
GREATER_THAN
public static final int GREATER_THAN
- See Also:
- Constant Field Values
VOLATILE
public static final int VOLATILE
- See Also:
- Constant Field Values
PARENTESIZED_EXPR
public static final int PARENTESIZED_EXPR
- See Also:
- Constant Field Values
LESS_OR_EQUAL
public static final int LESS_OR_EQUAL
- See Also:
- Constant Field Values
ARRAY_DECLARATOR_LIST
public static final int ARRAY_DECLARATOR_LIST
- See Also:
- Constant Field Values
CLASS_STATIC_INITIALIZER
public static final int CLASS_STATIC_INITIALIZER
- See Also:
- Constant Field Values
DEFAULT
public static final int DEFAULT
- See Also:
- Constant Field Values
OCTAL_LITERAL
public static final int OCTAL_LITERAL
- See Also:
- Constant Field Values
HEX_DIGIT
public static final int HEX_DIGIT
- See Also:
- Constant Field Values
SHORT
public static final int SHORT
- See Also:
- Constant Field Values
INSTANCEOF
public static final int INSTANCEOF
- See Also:
- Constant Field Values
MINUS
public static final int MINUS
- See Also:
- Constant Field Values
SEMI
public static final int SEMI
- See Also:
- Constant Field Values
TRUE
public static final int TRUE
- See Also:
- Constant Field Values
EXTENDS_CLAUSE
public static final int EXTENDS_CLAUSE
- See Also:
- Constant Field Values
STAR_ASSIGN
public static final int STAR_ASSIGN
- See Also:
- Constant Field Values
VAR_DECLARATOR_LIST
public static final int VAR_DECLARATOR_LIST
- See Also:
- Constant Field Values
COLON
public static final int COLON
- See Also:
- Constant Field Values
ARRAY_DECLARATOR
public static final int ARRAY_DECLARATOR
- See Also:
- Constant Field Values
OR_ASSIGN
public static final int OR_ASSIGN
- See Also:
- Constant Field Values
ENUM
public static final int ENUM
- See Also:
- Constant Field Values
QUESTION
public static final int QUESTION
- See Also:
- Constant Field Values
NEWLINE
public static final int NEWLINE
- See Also:
- Constant Field Values
FINALLY
public static final int FINALLY
- See Also:
- Constant Field Values
RCURLY
public static final int RCURLY
- See Also:
- Constant Field Values
ASSIGN
public static final int ASSIGN
- See Also:
- Constant Field Values
PLUS_ASSIGN
public static final int PLUS_ASSIGN
- See Also:
- Constant Field Values
ANNOTATION_INIT_ARRAY_ELEMENT
public static final int ANNOTATION_INIT_ARRAY_ELEMENT
- See Also:
- Constant Field Values
FUNCTION_METHOD_DECL
public static final int FUNCTION_METHOD_DECL
- See Also:
- Constant Field Values
INTERFACE
public static final int INTERFACE
- See Also:
- Constant Field Values
DIV
public static final int DIV
- See Also:
- Constant Field Values
POST_INC
public static final int POST_INC
- See Also:
- Constant Field Values
LONG
public static final int LONG
- See Also:
- Constant Field Values
CLASS_CONSTRUCTOR_CALL
public static final int CLASS_CONSTRUCTOR_CALL
- See Also:
- Constant Field Values
PUBLIC
public static final int PUBLIC
- See Also:
- Constant Field Values
EXTENDS
public static final int EXTENDS
- See Also:
- Constant Field Values
FOR_EACH
public static final int FOR_EACH
- See Also:
- Constant Field Values
ARRAY_INITIALIZER
public static final int ARRAY_INITIALIZER
- See Also:
- Constant Field Values
CATCH_CLAUSE_LIST
public static final int CATCH_CLAUSE_LIST
- See Also:
- Constant Field Values
SUPER_CONSTRUCTOR_CALL
public static final int SUPER_CONSTRUCTOR_CALL
- See Also:
- Constant Field Values
VariableDeclaration_stack
protected java.util.Stack VariableDeclaration_stack
templateLib
protected org.antlr.stringtemplate.StringTemplateGroup templateLib
block_stack
protected java.util.Stack block_stack
ifStatement_stack
protected java.util.Stack ifStatement_stack
parenthesizedExpression_stack
protected java.util.Stack parenthesizedExpression_stack
assignExpression_stack
protected java.util.Stack assignExpression_stack
primaryExpression_stack
protected java.util.Stack primaryExpression_stack
classDeclaration_stack
protected java.util.Stack classDeclaration_stack
methodScopeDeclarations_stack
protected java.util.Stack methodScopeDeclarations_stack
variableDeclarator_stack
protected java.util.Stack variableDeclarator_stack
dfa35
protected org.cesta.parsers.java.ShadowVariablesParser.DFA35 dfa35
dfa66
protected org.cesta.parsers.java.ShadowVariablesParser.DFA66 dfa66
dfa78
protected org.cesta.parsers.java.ShadowVariablesParser.DFA78 dfa78
dfa79
protected org.cesta.parsers.java.ShadowVariablesParser.DFA79 dfa79
dfa83
protected org.cesta.parsers.java.ShadowVariablesParser.DFA83 dfa83
FOLLOW_JAVA_SOURCE_in_javaSource131
public static final org.antlr.runtime.BitSet FOLLOW_JAVA_SOURCE_in_javaSource131
FOLLOW_annotationList_in_javaSource133
public static final org.antlr.runtime.BitSet FOLLOW_annotationList_in_javaSource133
FOLLOW_packageDeclaration_in_javaSource135
public static final org.antlr.runtime.BitSet FOLLOW_packageDeclaration_in_javaSource135
FOLLOW_importDeclaration_in_javaSource138
public static final org.antlr.runtime.BitSet FOLLOW_importDeclaration_in_javaSource138
FOLLOW_typeDeclaration_in_javaSource141
public static final org.antlr.runtime.BitSet FOLLOW_typeDeclaration_in_javaSource141
FOLLOW_additionalImports_in_javaSource144
public static final org.antlr.runtime.BitSet FOLLOW_additionalImports_in_javaSource144
FOLLOW_PACKAGE_in_packageDeclaration166
public static final org.antlr.runtime.BitSet FOLLOW_PACKAGE_in_packageDeclaration166
FOLLOW_qualifiedIdentifier_in_packageDeclaration168
public static final org.antlr.runtime.BitSet FOLLOW_qualifiedIdentifier_in_packageDeclaration168
FOLLOW_IMPORT_in_importDeclaration195
public static final org.antlr.runtime.BitSet FOLLOW_IMPORT_in_importDeclaration195
FOLLOW_STATIC_in_importDeclaration197
public static final org.antlr.runtime.BitSet FOLLOW_STATIC_in_importDeclaration197
FOLLOW_qualifiedIdentifier_in_importDeclaration200
public static final org.antlr.runtime.BitSet FOLLOW_qualifiedIdentifier_in_importDeclaration200
FOLLOW_DOTSTAR_in_importDeclaration202
public static final org.antlr.runtime.BitSet FOLLOW_DOTSTAR_in_importDeclaration202
FOLLOW_classDeclaration_in_typeDeclaration227
public static final org.antlr.runtime.BitSet FOLLOW_classDeclaration_in_typeDeclaration227
FOLLOW_INTERFACE_in_typeDeclaration238
public static final org.antlr.runtime.BitSet FOLLOW_INTERFACE_in_typeDeclaration238
FOLLOW_modifierList_in_typeDeclaration240
public static final org.antlr.runtime.BitSet FOLLOW_modifierList_in_typeDeclaration240
FOLLOW_IDENT_in_typeDeclaration242
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_typeDeclaration242
FOLLOW_genericTypeParameterList_in_typeDeclaration244
public static final org.antlr.runtime.BitSet FOLLOW_genericTypeParameterList_in_typeDeclaration244
FOLLOW_extendsClause_in_typeDeclaration247
public static final org.antlr.runtime.BitSet FOLLOW_extendsClause_in_typeDeclaration247
FOLLOW_interfaceTopLevelScope_in_typeDeclaration250
public static final org.antlr.runtime.BitSet FOLLOW_interfaceTopLevelScope_in_typeDeclaration250
FOLLOW_ENUM_in_typeDeclaration262
public static final org.antlr.runtime.BitSet FOLLOW_ENUM_in_typeDeclaration262
FOLLOW_modifierList_in_typeDeclaration264
public static final org.antlr.runtime.BitSet FOLLOW_modifierList_in_typeDeclaration264
FOLLOW_IDENT_in_typeDeclaration266
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_typeDeclaration266
FOLLOW_implementsClause_in_typeDeclaration268
public static final org.antlr.runtime.BitSet FOLLOW_implementsClause_in_typeDeclaration268
FOLLOW_enumTopLevelScope_in_typeDeclaration271
public static final org.antlr.runtime.BitSet FOLLOW_enumTopLevelScope_in_typeDeclaration271
FOLLOW_AT_in_typeDeclaration283
public static final org.antlr.runtime.BitSet FOLLOW_AT_in_typeDeclaration283
FOLLOW_modifierList_in_typeDeclaration285
public static final org.antlr.runtime.BitSet FOLLOW_modifierList_in_typeDeclaration285
FOLLOW_IDENT_in_typeDeclaration287
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_typeDeclaration287
FOLLOW_annotationTopLevelScope_in_typeDeclaration289
public static final org.antlr.runtime.BitSet FOLLOW_annotationTopLevelScope_in_typeDeclaration289
FOLLOW_EXTENDS_CLAUSE_in_extendsClause326
public static final org.antlr.runtime.BitSet FOLLOW_EXTENDS_CLAUSE_in_extendsClause326
FOLLOW_type_in_extendsClause328
public static final org.antlr.runtime.BitSet FOLLOW_type_in_extendsClause328
FOLLOW_IMPLEMENTS_CLAUSE_in_implementsClause357
public static final org.antlr.runtime.BitSet FOLLOW_IMPLEMENTS_CLAUSE_in_implementsClause357
FOLLOW_type_in_implementsClause359
public static final org.antlr.runtime.BitSet FOLLOW_type_in_implementsClause359
FOLLOW_GENERIC_TYPE_PARAM_LIST_in_genericTypeParameterList389
public static final org.antlr.runtime.BitSet FOLLOW_GENERIC_TYPE_PARAM_LIST_in_genericTypeParameterList389
FOLLOW_genericTypeParameter_in_genericTypeParameterList391
public static final org.antlr.runtime.BitSet FOLLOW_genericTypeParameter_in_genericTypeParameterList391
FOLLOW_IDENT_in_genericTypeParameter413
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_genericTypeParameter413
FOLLOW_bound_in_genericTypeParameter415
public static final org.antlr.runtime.BitSet FOLLOW_bound_in_genericTypeParameter415
FOLLOW_EXTENDS_BOUND_LIST_in_bound445
public static final org.antlr.runtime.BitSet FOLLOW_EXTENDS_BOUND_LIST_in_bound445
FOLLOW_type_in_bound447
public static final org.antlr.runtime.BitSet FOLLOW_type_in_bound447
FOLLOW_ENUM_TOP_LEVEL_SCOPE_in_enumTopLevelScope469
public static final org.antlr.runtime.BitSet FOLLOW_ENUM_TOP_LEVEL_SCOPE_in_enumTopLevelScope469
FOLLOW_enumConstant_in_enumTopLevelScope471
public static final org.antlr.runtime.BitSet FOLLOW_enumConstant_in_enumTopLevelScope471
FOLLOW_classTopLevelScope_in_enumTopLevelScope474
public static final org.antlr.runtime.BitSet FOLLOW_classTopLevelScope_in_enumTopLevelScope474
FOLLOW_IDENT_in_enumConstant500
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_enumConstant500
FOLLOW_annotationList_in_enumConstant502
public static final org.antlr.runtime.BitSet FOLLOW_annotationList_in_enumConstant502
FOLLOW_arguments_in_enumConstant504
public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_enumConstant504
FOLLOW_classTopLevelScope_in_enumConstant507
public static final org.antlr.runtime.BitSet FOLLOW_classTopLevelScope_in_enumConstant507
FOLLOW_CLASS_TOP_LEVEL_SCOPE_in_classTopLevelScope538
public static final org.antlr.runtime.BitSet FOLLOW_CLASS_TOP_LEVEL_SCOPE_in_classTopLevelScope538
FOLLOW_classScopeDeclarations_in_classTopLevelScope540
public static final org.antlr.runtime.BitSet FOLLOW_classScopeDeclarations_in_classTopLevelScope540
FOLLOW_classAdditionalCode_in_classTopLevelScope544
public static final org.antlr.runtime.BitSet FOLLOW_classAdditionalCode_in_classTopLevelScope544
FOLLOW_CLASS_INSTANCE_INITIALIZER_in_classScopeDeclarations565
public static final org.antlr.runtime.BitSet FOLLOW_CLASS_INSTANCE_INITIALIZER_in_classScopeDeclarations565
FOLLOW_block_in_classScopeDeclarations567
public static final org.antlr.runtime.BitSet FOLLOW_block_in_classScopeDeclarations567
FOLLOW_CLASS_STATIC_INITIALIZER_in_classScopeDeclarations579
public static final org.antlr.runtime.BitSet FOLLOW_CLASS_STATIC_INITIALIZER_in_classScopeDeclarations579
FOLLOW_block_in_classScopeDeclarations581
public static final org.antlr.runtime.BitSet FOLLOW_block_in_classScopeDeclarations581
FOLLOW_methodScopeDeclarations_in_classScopeDeclarations592
public static final org.antlr.runtime.BitSet FOLLOW_methodScopeDeclarations_in_classScopeDeclarations592
FOLLOW_globalVariableDeclaration_in_classScopeDeclarations602
public static final org.antlr.runtime.BitSet FOLLOW_globalVariableDeclaration_in_classScopeDeclarations602
FOLLOW_typeDeclaration_in_classScopeDeclarations612
public static final org.antlr.runtime.BitSet FOLLOW_typeDeclaration_in_classScopeDeclarations612
FOLLOW_INTERFACE_TOP_LEVEL_SCOPE_in_interfaceTopLevelScope636
public static final org.antlr.runtime.BitSet FOLLOW_INTERFACE_TOP_LEVEL_SCOPE_in_interfaceTopLevelScope636
FOLLOW_interfaceScopeDeclarations_in_interfaceTopLevelScope638
public static final org.antlr.runtime.BitSet FOLLOW_interfaceScopeDeclarations_in_interfaceTopLevelScope638
FOLLOW_FUNCTION_METHOD_DECL_in_interfaceScopeDeclarations664
public static final org.antlr.runtime.BitSet FOLLOW_FUNCTION_METHOD_DECL_in_interfaceScopeDeclarations664
FOLLOW_modifierList_in_interfaceScopeDeclarations666
public static final org.antlr.runtime.BitSet FOLLOW_modifierList_in_interfaceScopeDeclarations666
FOLLOW_genericTypeParameterList_in_interfaceScopeDeclarations668
public static final org.antlr.runtime.BitSet FOLLOW_genericTypeParameterList_in_interfaceScopeDeclarations668
FOLLOW_type_in_interfaceScopeDeclarations671
public static final org.antlr.runtime.BitSet FOLLOW_type_in_interfaceScopeDeclarations671
FOLLOW_IDENT_in_interfaceScopeDeclarations673
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_interfaceScopeDeclarations673
FOLLOW_formalParameterList_in_interfaceScopeDeclarations675
public static final org.antlr.runtime.BitSet FOLLOW_formalParameterList_in_interfaceScopeDeclarations675
FOLLOW_arrayDeclaratorList_in_interfaceScopeDeclarations677
public static final org.antlr.runtime.BitSet FOLLOW_arrayDeclaratorList_in_interfaceScopeDeclarations677
FOLLOW_throwsClause_in_interfaceScopeDeclarations680
public static final org.antlr.runtime.BitSet FOLLOW_throwsClause_in_interfaceScopeDeclarations680
FOLLOW_VOID_METHOD_DECL_in_interfaceScopeDeclarations693
public static final org.antlr.runtime.BitSet FOLLOW_VOID_METHOD_DECL_in_interfaceScopeDeclarations693
FOLLOW_modifierList_in_interfaceScopeDeclarations695
public static final org.antlr.runtime.BitSet FOLLOW_modifierList_in_interfaceScopeDeclarations695
FOLLOW_genericTypeParameterList_in_interfaceScopeDeclarations697
public static final org.antlr.runtime.BitSet FOLLOW_genericTypeParameterList_in_interfaceScopeDeclarations697
FOLLOW_IDENT_in_interfaceScopeDeclarations700
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_interfaceScopeDeclarations700
FOLLOW_formalParameterList_in_interfaceScopeDeclarations702
public static final org.antlr.runtime.BitSet FOLLOW_formalParameterList_in_interfaceScopeDeclarations702
FOLLOW_throwsClause_in_interfaceScopeDeclarations704
public static final org.antlr.runtime.BitSet FOLLOW_throwsClause_in_interfaceScopeDeclarations704
FOLLOW_globalVariableDeclaration_in_interfaceScopeDeclarations794
public static final org.antlr.runtime.BitSet FOLLOW_globalVariableDeclaration_in_interfaceScopeDeclarations794
FOLLOW_typeDeclaration_in_interfaceScopeDeclarations804
public static final org.antlr.runtime.BitSet FOLLOW_typeDeclaration_in_interfaceScopeDeclarations804
FOLLOW_VAR_DECLARATOR_LIST_in_variableDeclaratorList824
public static final org.antlr.runtime.BitSet FOLLOW_VAR_DECLARATOR_LIST_in_variableDeclaratorList824
FOLLOW_variableDeclarator_in_variableDeclaratorList826
public static final org.antlr.runtime.BitSet FOLLOW_variableDeclarator_in_variableDeclaratorList826
FOLLOW_IDENT_in_variableDeclaratorId855
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_variableDeclaratorId855
FOLLOW_arrayDeclaratorList_in_variableDeclaratorId866
public static final org.antlr.runtime.BitSet FOLLOW_arrayDeclaratorList_in_variableDeclaratorId866
FOLLOW_arrayInitializer_in_variableInitializer890
public static final org.antlr.runtime.BitSet FOLLOW_arrayInitializer_in_variableInitializer890
FOLLOW_expression_in_variableInitializer900
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_variableInitializer900
FOLLOW_LBRACK_in_arrayDeclarator919
public static final org.antlr.runtime.BitSet FOLLOW_LBRACK_in_arrayDeclarator919
FOLLOW_RBRACK_in_arrayDeclarator921
public static final org.antlr.runtime.BitSet FOLLOW_RBRACK_in_arrayDeclarator921
FOLLOW_ARRAY_DECLARATOR_LIST_in_arrayDeclaratorList947
public static final org.antlr.runtime.BitSet FOLLOW_ARRAY_DECLARATOR_LIST_in_arrayDeclaratorList947
FOLLOW_ARRAY_DECLARATOR_in_arrayDeclaratorList949
public static final org.antlr.runtime.BitSet FOLLOW_ARRAY_DECLARATOR_in_arrayDeclaratorList949
FOLLOW_ARRAY_INITIALIZER_in_arrayInitializer977
public static final org.antlr.runtime.BitSet FOLLOW_ARRAY_INITIALIZER_in_arrayInitializer977
FOLLOW_variableInitializer_in_arrayInitializer979
public static final org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_arrayInitializer979
FOLLOW_THROWS_CLAUSE_in_throwsClause1001
public static final org.antlr.runtime.BitSet FOLLOW_THROWS_CLAUSE_in_throwsClause1001
FOLLOW_qualifiedIdentifier_in_throwsClause1003
public static final org.antlr.runtime.BitSet FOLLOW_qualifiedIdentifier_in_throwsClause1003
FOLLOW_MODIFIER_LIST_in_modifierList1025
public static final org.antlr.runtime.BitSet FOLLOW_MODIFIER_LIST_in_modifierList1025
FOLLOW_modifier_in_modifierList1027
public static final org.antlr.runtime.BitSet FOLLOW_modifier_in_modifierList1027
FOLLOW_PUBLIC_in_modifier1048
public static final org.antlr.runtime.BitSet FOLLOW_PUBLIC_in_modifier1048
FOLLOW_PROTECTED_in_modifier1058
public static final org.antlr.runtime.BitSet FOLLOW_PROTECTED_in_modifier1058
FOLLOW_PRIVATE_in_modifier1068
public static final org.antlr.runtime.BitSet FOLLOW_PRIVATE_in_modifier1068
FOLLOW_STATIC_in_modifier1080
public static final org.antlr.runtime.BitSet FOLLOW_STATIC_in_modifier1080
FOLLOW_ABSTRACT_in_modifier1092
public static final org.antlr.runtime.BitSet FOLLOW_ABSTRACT_in_modifier1092
FOLLOW_NATIVE_in_modifier1102
public static final org.antlr.runtime.BitSet FOLLOW_NATIVE_in_modifier1102
FOLLOW_SYNCHRONIZED_in_modifier1112
public static final org.antlr.runtime.BitSet FOLLOW_SYNCHRONIZED_in_modifier1112
FOLLOW_TRANSIENT_in_modifier1122
public static final org.antlr.runtime.BitSet FOLLOW_TRANSIENT_in_modifier1122
FOLLOW_VOLATILE_in_modifier1132
public static final org.antlr.runtime.BitSet FOLLOW_VOLATILE_in_modifier1132
FOLLOW_STRICTFP_in_modifier1142
public static final org.antlr.runtime.BitSet FOLLOW_STRICTFP_in_modifier1142
FOLLOW_localModifier_in_modifier1152
public static final org.antlr.runtime.BitSet FOLLOW_localModifier_in_modifier1152
FOLLOW_LOCAL_MODIFIER_LIST_in_localModifierList1172
public static final org.antlr.runtime.BitSet FOLLOW_LOCAL_MODIFIER_LIST_in_localModifierList1172
FOLLOW_localModifier_in_localModifierList1174
public static final org.antlr.runtime.BitSet FOLLOW_localModifier_in_localModifierList1174
FOLLOW_FINAL_in_localModifier1195
public static final org.antlr.runtime.BitSet FOLLOW_FINAL_in_localModifier1195
FOLLOW_annotation_in_localModifier1207
public static final org.antlr.runtime.BitSet FOLLOW_annotation_in_localModifier1207
FOLLOW_TYPE_in_type1227
public static final org.antlr.runtime.BitSet FOLLOW_TYPE_in_type1227
FOLLOW_primitiveType_in_type1230
public static final org.antlr.runtime.BitSet FOLLOW_primitiveType_in_type1230
FOLLOW_qualifiedTypeIdent_in_type1234
public static final org.antlr.runtime.BitSet FOLLOW_qualifiedTypeIdent_in_type1234
FOLLOW_arrayDeclaratorList_in_type1237
public static final org.antlr.runtime.BitSet FOLLOW_arrayDeclaratorList_in_type1237
FOLLOW_QUALIFIED_TYPE_IDENT_in_qualifiedTypeIdent1259
public static final org.antlr.runtime.BitSet FOLLOW_QUALIFIED_TYPE_IDENT_in_qualifiedTypeIdent1259
FOLLOW_typeIdent_in_qualifiedTypeIdent1261
public static final org.antlr.runtime.BitSet FOLLOW_typeIdent_in_qualifiedTypeIdent1261
FOLLOW_IDENT_in_typeIdent1284
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_typeIdent1284
FOLLOW_genericTypeArgumentList_in_typeIdent1286
public static final org.antlr.runtime.BitSet FOLLOW_genericTypeArgumentList_in_typeIdent1286
FOLLOW_set_in_primitiveType0
public static final org.antlr.runtime.BitSet FOLLOW_set_in_primitiveType0
FOLLOW_GENERIC_TYPE_ARG_LIST_in_genericTypeArgumentList1397
public static final org.antlr.runtime.BitSet FOLLOW_GENERIC_TYPE_ARG_LIST_in_genericTypeArgumentList1397
FOLLOW_genericTypeArgument_in_genericTypeArgumentList1399
public static final org.antlr.runtime.BitSet FOLLOW_genericTypeArgument_in_genericTypeArgumentList1399
FOLLOW_type_in_genericTypeArgument1424
public static final org.antlr.runtime.BitSet FOLLOW_type_in_genericTypeArgument1424
FOLLOW_QUESTION_in_genericTypeArgument1435
public static final org.antlr.runtime.BitSet FOLLOW_QUESTION_in_genericTypeArgument1435
FOLLOW_genericWildcardBoundType_in_genericTypeArgument1437
public static final org.antlr.runtime.BitSet FOLLOW_genericWildcardBoundType_in_genericTypeArgument1437
FOLLOW_EXTENDS_in_genericWildcardBoundType1577
public static final org.antlr.runtime.BitSet FOLLOW_EXTENDS_in_genericWildcardBoundType1577
FOLLOW_type_in_genericWildcardBoundType1579
public static final org.antlr.runtime.BitSet FOLLOW_type_in_genericWildcardBoundType1579
FOLLOW_SUPER_in_genericWildcardBoundType1591
public static final org.antlr.runtime.BitSet FOLLOW_SUPER_in_genericWildcardBoundType1591
FOLLOW_type_in_genericWildcardBoundType1593
public static final org.antlr.runtime.BitSet FOLLOW_type_in_genericWildcardBoundType1593
FOLLOW_FORMAL_PARAM_LIST_in_formalParameterList1614
public static final org.antlr.runtime.BitSet FOLLOW_FORMAL_PARAM_LIST_in_formalParameterList1614
FOLLOW_formalParameterStandardDecl_in_formalParameterList1616
public static final org.antlr.runtime.BitSet FOLLOW_formalParameterStandardDecl_in_formalParameterList1616
FOLLOW_formalParameterVarargDecl_in_formalParameterList1619
public static final org.antlr.runtime.BitSet FOLLOW_formalParameterVarargDecl_in_formalParameterList1619
FOLLOW_FORMAL_PARAM_STD_DECL_in_formalParameterStandardDecl1646
public static final org.antlr.runtime.BitSet FOLLOW_FORMAL_PARAM_STD_DECL_in_formalParameterStandardDecl1646
FOLLOW_localModifierList_in_formalParameterStandardDecl1648
public static final org.antlr.runtime.BitSet FOLLOW_localModifierList_in_formalParameterStandardDecl1648
FOLLOW_type_in_formalParameterStandardDecl1650
public static final org.antlr.runtime.BitSet FOLLOW_type_in_formalParameterStandardDecl1650
FOLLOW_variableDeclaratorId_in_formalParameterStandardDecl1652
public static final org.antlr.runtime.BitSet FOLLOW_variableDeclaratorId_in_formalParameterStandardDecl1652
FOLLOW_FORMAL_PARAM_VARARG_DECL_in_formalParameterVarargDecl1687
public static final org.antlr.runtime.BitSet FOLLOW_FORMAL_PARAM_VARARG_DECL_in_formalParameterVarargDecl1687
FOLLOW_localModifierList_in_formalParameterVarargDecl1689
public static final org.antlr.runtime.BitSet FOLLOW_localModifierList_in_formalParameterVarargDecl1689
FOLLOW_type_in_formalParameterVarargDecl1691
public static final org.antlr.runtime.BitSet FOLLOW_type_in_formalParameterVarargDecl1691
FOLLOW_variableDeclaratorId_in_formalParameterVarargDecl1693
public static final org.antlr.runtime.BitSet FOLLOW_variableDeclaratorId_in_formalParameterVarargDecl1693
FOLLOW_IDENT_in_qualifiedIdentifier1727
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_qualifiedIdentifier1727
FOLLOW_DOT_in_qualifiedIdentifier1738
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_qualifiedIdentifier1738
FOLLOW_qualifiedIdentifier_in_qualifiedIdentifier1740
public static final org.antlr.runtime.BitSet FOLLOW_qualifiedIdentifier_in_qualifiedIdentifier1740
FOLLOW_IDENT_in_qualifiedIdentifier1742
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_qualifiedIdentifier1742
FOLLOW_ANNOTATION_LIST_in_annotationList1769
public static final org.antlr.runtime.BitSet FOLLOW_ANNOTATION_LIST_in_annotationList1769
FOLLOW_annotation_in_annotationList1771
public static final org.antlr.runtime.BitSet FOLLOW_annotation_in_annotationList1771
FOLLOW_AT_in_annotation1793
public static final org.antlr.runtime.BitSet FOLLOW_AT_in_annotation1793
FOLLOW_qualifiedIdentifier_in_annotation1795
public static final org.antlr.runtime.BitSet FOLLOW_qualifiedIdentifier_in_annotation1795
FOLLOW_annotationInit_in_annotation1797
public static final org.antlr.runtime.BitSet FOLLOW_annotationInit_in_annotation1797
FOLLOW_ANNOTATION_INIT_BLOCK_in_annotationInit1823
public static final org.antlr.runtime.BitSet FOLLOW_ANNOTATION_INIT_BLOCK_in_annotationInit1823
FOLLOW_annotationInitializers_in_annotationInit1825
public static final org.antlr.runtime.BitSet FOLLOW_annotationInitializers_in_annotationInit1825
FOLLOW_ANNOTATION_INIT_KEY_LIST_in_annotationInitializers1846
public static final org.antlr.runtime.BitSet FOLLOW_ANNOTATION_INIT_KEY_LIST_in_annotationInitializers1846
FOLLOW_annotationInitializer_in_annotationInitializers1848
public static final org.antlr.runtime.BitSet FOLLOW_annotationInitializer_in_annotationInitializers1848
FOLLOW_ANNOTATION_INIT_DEFAULT_KEY_in_annotationInitializers1861
public static final org.antlr.runtime.BitSet FOLLOW_ANNOTATION_INIT_DEFAULT_KEY_in_annotationInitializers1861
FOLLOW_annotationElementValue_in_annotationInitializers1863
public static final org.antlr.runtime.BitSet FOLLOW_annotationElementValue_in_annotationInitializers1863
FOLLOW_IDENT_in_annotationInitializer1888
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_annotationInitializer1888
FOLLOW_annotationElementValue_in_annotationInitializer1890
public static final org.antlr.runtime.BitSet FOLLOW_annotationElementValue_in_annotationInitializer1890
FOLLOW_ANNOTATION_INIT_ARRAY_ELEMENT_in_annotationElementValue1915
public static final org.antlr.runtime.BitSet FOLLOW_ANNOTATION_INIT_ARRAY_ELEMENT_in_annotationElementValue1915
FOLLOW_annotationElementValue_in_annotationElementValue1917
public static final org.antlr.runtime.BitSet FOLLOW_annotationElementValue_in_annotationElementValue1917
FOLLOW_annotation_in_annotationElementValue1929
public static final org.antlr.runtime.BitSet FOLLOW_annotation_in_annotationElementValue1929
FOLLOW_expression_in_annotationElementValue1939
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_annotationElementValue1939
FOLLOW_ANNOTATION_TOP_LEVEL_SCOPE_in_annotationTopLevelScope1963
public static final org.antlr.runtime.BitSet FOLLOW_ANNOTATION_TOP_LEVEL_SCOPE_in_annotationTopLevelScope1963
FOLLOW_annotationScopeDeclarations_in_annotationTopLevelScope1965
public static final org.antlr.runtime.BitSet FOLLOW_annotationScopeDeclarations_in_annotationTopLevelScope1965
FOLLOW_ANNOTATION_METHOD_DECL_in_annotationScopeDeclarations1991
public static final org.antlr.runtime.BitSet FOLLOW_ANNOTATION_METHOD_DECL_in_annotationScopeDeclarations1991
FOLLOW_modifierList_in_annotationScopeDeclarations1993
public static final org.antlr.runtime.BitSet FOLLOW_modifierList_in_annotationScopeDeclarations1993
FOLLOW_type_in_annotationScopeDeclarations1995
public static final org.antlr.runtime.BitSet FOLLOW_type_in_annotationScopeDeclarations1995
FOLLOW_IDENT_in_annotationScopeDeclarations1997
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_annotationScopeDeclarations1997
FOLLOW_annotationDefaultValue_in_annotationScopeDeclarations1999
public static final org.antlr.runtime.BitSet FOLLOW_annotationDefaultValue_in_annotationScopeDeclarations1999
FOLLOW_VAR_DECLARATION_in_annotationScopeDeclarations2012
public static final org.antlr.runtime.BitSet FOLLOW_VAR_DECLARATION_in_annotationScopeDeclarations2012
FOLLOW_modifierList_in_annotationScopeDeclarations2014
public static final org.antlr.runtime.BitSet FOLLOW_modifierList_in_annotationScopeDeclarations2014
FOLLOW_type_in_annotationScopeDeclarations2016
public static final org.antlr.runtime.BitSet FOLLOW_type_in_annotationScopeDeclarations2016
FOLLOW_variableDeclaratorList_in_annotationScopeDeclarations2018
public static final org.antlr.runtime.BitSet FOLLOW_variableDeclaratorList_in_annotationScopeDeclarations2018
FOLLOW_typeDeclaration_in_annotationScopeDeclarations2029
public static final org.antlr.runtime.BitSet FOLLOW_typeDeclaration_in_annotationScopeDeclarations2029
FOLLOW_DEFAULT_in_annotationDefaultValue2053
public static final org.antlr.runtime.BitSet FOLLOW_DEFAULT_in_annotationDefaultValue2053
FOLLOW_annotationElementValue_in_annotationDefaultValue2055
public static final org.antlr.runtime.BitSet FOLLOW_annotationElementValue_in_annotationDefaultValue2055
FOLLOW_BLOCK_SCOPE_in_block2089
public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_SCOPE_in_block2089
FOLLOW_blockStatement_in_block2091
public static final org.antlr.runtime.BitSet FOLLOW_blockStatement_in_block2091
FOLLOW_localVariableDeclaration_in_blockStatement2116
public static final org.antlr.runtime.BitSet FOLLOW_localVariableDeclaration_in_blockStatement2116
FOLLOW_typeDeclaration_in_blockStatement2126
public static final org.antlr.runtime.BitSet FOLLOW_typeDeclaration_in_blockStatement2126
FOLLOW_statement_in_blockStatement2136
public static final org.antlr.runtime.BitSet FOLLOW_statement_in_blockStatement2136
FOLLOW_block_in_statement2163
public static final org.antlr.runtime.BitSet FOLLOW_block_in_statement2163
FOLLOW_ASSERT_in_statement2174
public static final org.antlr.runtime.BitSet FOLLOW_ASSERT_in_statement2174
FOLLOW_expression_in_statement2176
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_statement2176
FOLLOW_expression_in_statement2178
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_statement2178
FOLLOW_ifStatement_in_statement2190
public static final org.antlr.runtime.BitSet FOLLOW_ifStatement_in_statement2190
FOLLOW_FOR_in_statement2201
public static final org.antlr.runtime.BitSet FOLLOW_FOR_in_statement2201
FOLLOW_forInit_in_statement2203
public static final org.antlr.runtime.BitSet FOLLOW_forInit_in_statement2203
FOLLOW_forCondition_in_statement2205
public static final org.antlr.runtime.BitSet FOLLOW_forCondition_in_statement2205
FOLLOW_forUpdater_in_statement2207
public static final org.antlr.runtime.BitSet FOLLOW_forUpdater_in_statement2207
FOLLOW_statement_in_statement2209
public static final org.antlr.runtime.BitSet FOLLOW_statement_in_statement2209
FOLLOW_FOR_EACH_in_statement2221
public static final org.antlr.runtime.BitSet FOLLOW_FOR_EACH_in_statement2221
FOLLOW_localModifierList_in_statement2223
public static final org.antlr.runtime.BitSet FOLLOW_localModifierList_in_statement2223
FOLLOW_type_in_statement2225
public static final org.antlr.runtime.BitSet FOLLOW_type_in_statement2225
FOLLOW_IDENT_in_statement2227
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_statement2227
FOLLOW_expression_in_statement2229
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_statement2229
FOLLOW_statement_in_statement2231
public static final org.antlr.runtime.BitSet FOLLOW_statement_in_statement2231
FOLLOW_WHILE_in_statement2244
public static final org.antlr.runtime.BitSet FOLLOW_WHILE_in_statement2244
FOLLOW_parenthesizedExpression_in_statement2246
public static final org.antlr.runtime.BitSet FOLLOW_parenthesizedExpression_in_statement2246
FOLLOW_statement_in_statement2248
public static final org.antlr.runtime.BitSet FOLLOW_statement_in_statement2248
FOLLOW_DO_in_statement2260
public static final org.antlr.runtime.BitSet FOLLOW_DO_in_statement2260
FOLLOW_statement_in_statement2262
public static final org.antlr.runtime.BitSet FOLLOW_statement_in_statement2262
FOLLOW_parenthesizedExpression_in_statement2264
public static final org.antlr.runtime.BitSet FOLLOW_parenthesizedExpression_in_statement2264
FOLLOW_TRY_in_statement2276
public static final org.antlr.runtime.BitSet FOLLOW_TRY_in_statement2276
FOLLOW_block_in_statement2278
public static final org.antlr.runtime.BitSet FOLLOW_block_in_statement2278
FOLLOW_catches_in_statement2280
public static final org.antlr.runtime.BitSet FOLLOW_catches_in_statement2280
FOLLOW_block_in_statement2283
public static final org.antlr.runtime.BitSet FOLLOW_block_in_statement2283
FOLLOW_SWITCH_in_statement2298
public static final org.antlr.runtime.BitSet FOLLOW_SWITCH_in_statement2298
FOLLOW_parenthesizedExpression_in_statement2300
public static final org.antlr.runtime.BitSet FOLLOW_parenthesizedExpression_in_statement2300
FOLLOW_switchBlockLabels_in_statement2302
public static final org.antlr.runtime.BitSet FOLLOW_switchBlockLabels_in_statement2302
FOLLOW_SYNCHRONIZED_in_statement2314
public static final org.antlr.runtime.BitSet FOLLOW_SYNCHRONIZED_in_statement2314
FOLLOW_parenthesizedExpression_in_statement2316
public static final org.antlr.runtime.BitSet FOLLOW_parenthesizedExpression_in_statement2316
FOLLOW_block_in_statement2318
public static final org.antlr.runtime.BitSet FOLLOW_block_in_statement2318
FOLLOW_RETURN_in_statement2330
public static final org.antlr.runtime.BitSet FOLLOW_RETURN_in_statement2330
FOLLOW_expression_in_statement2332
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_statement2332
FOLLOW_THROW_in_statement2345
public static final org.antlr.runtime.BitSet FOLLOW_THROW_in_statement2345
FOLLOW_expression_in_statement2347
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_statement2347
FOLLOW_BREAK_in_statement2359
public static final org.antlr.runtime.BitSet FOLLOW_BREAK_in_statement2359
FOLLOW_IDENT_in_statement2361
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_statement2361
FOLLOW_CONTINUE_in_statement2374
public static final org.antlr.runtime.BitSet FOLLOW_CONTINUE_in_statement2374
FOLLOW_IDENT_in_statement2376
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_statement2376
FOLLOW_LABELED_STATEMENT_in_statement2389
public static final org.antlr.runtime.BitSet FOLLOW_LABELED_STATEMENT_in_statement2389
FOLLOW_IDENT_in_statement2391
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_statement2391
FOLLOW_statement_in_statement2393
public static final org.antlr.runtime.BitSet FOLLOW_statement_in_statement2393
FOLLOW_expression_in_statement2404
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_statement2404
FOLLOW_SEMI_in_statement2414
public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_statement2414
FOLLOW_IF_in_ifStatement2449
public static final org.antlr.runtime.BitSet FOLLOW_IF_in_ifStatement2449
FOLLOW_parenthesizedExpression_in_ifStatement2451
public static final org.antlr.runtime.BitSet FOLLOW_parenthesizedExpression_in_ifStatement2451
FOLLOW_statement_in_ifStatement2453
public static final org.antlr.runtime.BitSet FOLLOW_statement_in_ifStatement2453
FOLLOW_statement_in_ifStatement2455
public static final org.antlr.runtime.BitSet FOLLOW_statement_in_ifStatement2455
FOLLOW_CATCH_CLAUSE_LIST_in_catches2477
public static final org.antlr.runtime.BitSet FOLLOW_CATCH_CLAUSE_LIST_in_catches2477
FOLLOW_catchClause_in_catches2479
public static final org.antlr.runtime.BitSet FOLLOW_catchClause_in_catches2479
FOLLOW_CATCH_in_catchClause2505
public static final org.antlr.runtime.BitSet FOLLOW_CATCH_in_catchClause2505
FOLLOW_formalParameterStandardDecl_in_catchClause2507
public static final org.antlr.runtime.BitSet FOLLOW_formalParameterStandardDecl_in_catchClause2507
FOLLOW_block_in_catchClause2509
public static final org.antlr.runtime.BitSet FOLLOW_block_in_catchClause2509
FOLLOW_SWITCH_BLOCK_LABEL_LIST_in_switchBlockLabels2530
public static final org.antlr.runtime.BitSet FOLLOW_SWITCH_BLOCK_LABEL_LIST_in_switchBlockLabels2530
FOLLOW_switchCaseLabel_in_switchBlockLabels2532
public static final org.antlr.runtime.BitSet FOLLOW_switchCaseLabel_in_switchBlockLabels2532
FOLLOW_switchDefaultLabel_in_switchBlockLabels2535
public static final org.antlr.runtime.BitSet FOLLOW_switchDefaultLabel_in_switchBlockLabels2535
FOLLOW_switchCaseLabel_in_switchBlockLabels2538
public static final org.antlr.runtime.BitSet FOLLOW_switchCaseLabel_in_switchBlockLabels2538
FOLLOW_CASE_in_switchCaseLabel2568
public static final org.antlr.runtime.BitSet FOLLOW_CASE_in_switchCaseLabel2568
FOLLOW_expression_in_switchCaseLabel2570
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_switchCaseLabel2570
FOLLOW_blockStatement_in_switchCaseLabel2572
public static final org.antlr.runtime.BitSet FOLLOW_blockStatement_in_switchCaseLabel2572
FOLLOW_DEFAULT_in_switchDefaultLabel2598
public static final org.antlr.runtime.BitSet FOLLOW_DEFAULT_in_switchDefaultLabel2598
FOLLOW_blockStatement_in_switchDefaultLabel2600
public static final org.antlr.runtime.BitSet FOLLOW_blockStatement_in_switchDefaultLabel2600
FOLLOW_FOR_INIT_in_forInit2626
public static final org.antlr.runtime.BitSet FOLLOW_FOR_INIT_in_forInit2626
FOLLOW_localVariableDeclaration_in_forInit2629
public static final org.antlr.runtime.BitSet FOLLOW_localVariableDeclaration_in_forInit2629
FOLLOW_expression_in_forInit2633
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_forInit2633
FOLLOW_FOR_CONDITION_in_forCondition2661
public static final org.antlr.runtime.BitSet FOLLOW_FOR_CONDITION_in_forCondition2661
FOLLOW_expression_in_forCondition2663
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_forCondition2663
FOLLOW_FOR_UPDATE_in_forUpdater2689
public static final org.antlr.runtime.BitSet FOLLOW_FOR_UPDATE_in_forUpdater2689
FOLLOW_expression_in_forUpdater2691
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_forUpdater2691
FOLLOW_PARENTESIZED_EXPR_in_parenthesizedExpression2730
public static final org.antlr.runtime.BitSet FOLLOW_PARENTESIZED_EXPR_in_parenthesizedExpression2730
FOLLOW_expression_in_parenthesizedExpression2732
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_parenthesizedExpression2732
FOLLOW_EXPR_in_expression2757
public static final org.antlr.runtime.BitSet FOLLOW_EXPR_in_expression2757
FOLLOW_expr_in_expression2759
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expression2759
FOLLOW_ASSIGN_in_assignExpression2795
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_assignExpression2795
FOLLOW_expr_in_assignExpression2799
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_assignExpression2799
FOLLOW_expr_in_assignExpression2803
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_assignExpression2803
FOLLOW_PLUS_ASSIGN_in_assignExpression2820
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_ASSIGN_in_assignExpression2820
FOLLOW_expr_in_assignExpression2824
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_assignExpression2824
FOLLOW_expr_in_assignExpression2828
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_assignExpression2828
FOLLOW_MINUS_ASSIGN_in_assignExpression2845
public static final org.antlr.runtime.BitSet FOLLOW_MINUS_ASSIGN_in_assignExpression2845
FOLLOW_expr_in_assignExpression2849
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_assignExpression2849
FOLLOW_expr_in_assignExpression2853
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_assignExpression2853
FOLLOW_STAR_ASSIGN_in_assignExpression2870
public static final org.antlr.runtime.BitSet FOLLOW_STAR_ASSIGN_in_assignExpression2870
FOLLOW_expr_in_assignExpression2874
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_assignExpression2874
FOLLOW_expr_in_assignExpression2878
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_assignExpression2878
FOLLOW_DIV_ASSIGN_in_assignExpression2895
public static final org.antlr.runtime.BitSet FOLLOW_DIV_ASSIGN_in_assignExpression2895
FOLLOW_expr_in_assignExpression2899
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_assignExpression2899
FOLLOW_expr_in_assignExpression2903
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_assignExpression2903
FOLLOW_AND_ASSIGN_in_assignExpression2920
public static final org.antlr.runtime.BitSet FOLLOW_AND_ASSIGN_in_assignExpression2920
FOLLOW_expr_in_assignExpression2924
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_assignExpression2924
FOLLOW_expr_in_assignExpression2928
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_assignExpression2928
FOLLOW_OR_ASSIGN_in_assignExpression2945
public static final org.antlr.runtime.BitSet FOLLOW_OR_ASSIGN_in_assignExpression2945
FOLLOW_expr_in_assignExpression2949
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_assignExpression2949
FOLLOW_expr_in_assignExpression2953
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_assignExpression2953
FOLLOW_XOR_ASSIGN_in_assignExpression2970
public static final org.antlr.runtime.BitSet FOLLOW_XOR_ASSIGN_in_assignExpression2970
FOLLOW_expr_in_assignExpression2974
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_assignExpression2974
FOLLOW_expr_in_assignExpression2978
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_assignExpression2978
FOLLOW_MOD_ASSIGN_in_assignExpression2995
public static final org.antlr.runtime.BitSet FOLLOW_MOD_ASSIGN_in_assignExpression2995
FOLLOW_expr_in_assignExpression2999
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_assignExpression2999
FOLLOW_expr_in_assignExpression3003
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_assignExpression3003
FOLLOW_BIT_SHIFT_RIGHT_ASSIGN_in_assignExpression3020
public static final org.antlr.runtime.BitSet FOLLOW_BIT_SHIFT_RIGHT_ASSIGN_in_assignExpression3020
FOLLOW_expr_in_assignExpression3024
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_assignExpression3024
FOLLOW_expr_in_assignExpression3028
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_assignExpression3028
FOLLOW_SHIFT_RIGHT_ASSIGN_in_assignExpression3045
public static final org.antlr.runtime.BitSet FOLLOW_SHIFT_RIGHT_ASSIGN_in_assignExpression3045
FOLLOW_expr_in_assignExpression3049
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_assignExpression3049
FOLLOW_expr_in_assignExpression3053
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_assignExpression3053
FOLLOW_SHIFT_LEFT_ASSIGN_in_assignExpression3070
public static final org.antlr.runtime.BitSet FOLLOW_SHIFT_LEFT_ASSIGN_in_assignExpression3070
FOLLOW_expr_in_assignExpression3074
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_assignExpression3074
FOLLOW_expr_in_assignExpression3078
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_assignExpression3078
FOLLOW_PRE_INC_in_assignExpression3095
public static final org.antlr.runtime.BitSet FOLLOW_PRE_INC_in_assignExpression3095
FOLLOW_expr_in_assignExpression3099
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_assignExpression3099
FOLLOW_PRE_DEC_in_assignExpression3163
public static final org.antlr.runtime.BitSet FOLLOW_PRE_DEC_in_assignExpression3163
FOLLOW_expr_in_assignExpression3167
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_assignExpression3167
FOLLOW_POST_INC_in_assignExpression3231
public static final org.antlr.runtime.BitSet FOLLOW_POST_INC_in_assignExpression3231
FOLLOW_expr_in_assignExpression3235
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_assignExpression3235
FOLLOW_POST_DEC_in_assignExpression3299
public static final org.antlr.runtime.BitSet FOLLOW_POST_DEC_in_assignExpression3299
FOLLOW_expr_in_assignExpression3303
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_assignExpression3303
FOLLOW_assignExpression_in_expr3390
public static final org.antlr.runtime.BitSet FOLLOW_assignExpression_in_expr3390
FOLLOW_QUESTION_in_expr3399
public static final org.antlr.runtime.BitSet FOLLOW_QUESTION_in_expr3399
FOLLOW_expr_in_expr3401
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3401
FOLLOW_expr_in_expr3403
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3403
FOLLOW_expr_in_expr3405
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3405
FOLLOW_LOGICAL_OR_in_expr3417
public static final org.antlr.runtime.BitSet FOLLOW_LOGICAL_OR_in_expr3417
FOLLOW_expr_in_expr3419
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3419
FOLLOW_expr_in_expr3421
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3421
FOLLOW_LOGICAL_AND_in_expr3433
public static final org.antlr.runtime.BitSet FOLLOW_LOGICAL_AND_in_expr3433
FOLLOW_expr_in_expr3435
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3435
FOLLOW_expr_in_expr3437
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3437
FOLLOW_OR_in_expr3449
public static final org.antlr.runtime.BitSet FOLLOW_OR_in_expr3449
FOLLOW_expr_in_expr3451
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3451
FOLLOW_expr_in_expr3453
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3453
FOLLOW_XOR_in_expr3465
public static final org.antlr.runtime.BitSet FOLLOW_XOR_in_expr3465
FOLLOW_expr_in_expr3467
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3467
FOLLOW_expr_in_expr3469
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3469
FOLLOW_AND_in_expr3481
public static final org.antlr.runtime.BitSet FOLLOW_AND_in_expr3481
FOLLOW_expr_in_expr3483
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3483
FOLLOW_expr_in_expr3485
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3485
FOLLOW_EQUAL_in_expr3497
public static final org.antlr.runtime.BitSet FOLLOW_EQUAL_in_expr3497
FOLLOW_expr_in_expr3499
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3499
FOLLOW_expr_in_expr3501
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3501
FOLLOW_NOT_EQUAL_in_expr3513
public static final org.antlr.runtime.BitSet FOLLOW_NOT_EQUAL_in_expr3513
FOLLOW_expr_in_expr3515
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3515
FOLLOW_expr_in_expr3517
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3517
FOLLOW_INSTANCEOF_in_expr3529
public static final org.antlr.runtime.BitSet FOLLOW_INSTANCEOF_in_expr3529
FOLLOW_expr_in_expr3531
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3531
FOLLOW_type_in_expr3533
public static final org.antlr.runtime.BitSet FOLLOW_type_in_expr3533
FOLLOW_LESS_OR_EQUAL_in_expr3545
public static final org.antlr.runtime.BitSet FOLLOW_LESS_OR_EQUAL_in_expr3545
FOLLOW_expr_in_expr3547
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3547
FOLLOW_expr_in_expr3549
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3549
FOLLOW_GREATER_OR_EQUAL_in_expr3561
public static final org.antlr.runtime.BitSet FOLLOW_GREATER_OR_EQUAL_in_expr3561
FOLLOW_expr_in_expr3563
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3563
FOLLOW_expr_in_expr3565
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3565
FOLLOW_BIT_SHIFT_RIGHT_in_expr3577
public static final org.antlr.runtime.BitSet FOLLOW_BIT_SHIFT_RIGHT_in_expr3577
FOLLOW_expr_in_expr3579
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3579
FOLLOW_expr_in_expr3581
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3581
FOLLOW_SHIFT_RIGHT_in_expr3593
public static final org.antlr.runtime.BitSet FOLLOW_SHIFT_RIGHT_in_expr3593
FOLLOW_expr_in_expr3595
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3595
FOLLOW_expr_in_expr3597
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3597
FOLLOW_GREATER_THAN_in_expr3609
public static final org.antlr.runtime.BitSet FOLLOW_GREATER_THAN_in_expr3609
FOLLOW_expr_in_expr3611
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3611
FOLLOW_expr_in_expr3613
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3613
FOLLOW_SHIFT_LEFT_in_expr3625
public static final org.antlr.runtime.BitSet FOLLOW_SHIFT_LEFT_in_expr3625
FOLLOW_expr_in_expr3627
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3627
FOLLOW_expr_in_expr3629
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3629
FOLLOW_LESS_THAN_in_expr3641
public static final org.antlr.runtime.BitSet FOLLOW_LESS_THAN_in_expr3641
FOLLOW_expr_in_expr3643
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3643
FOLLOW_expr_in_expr3645
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3645
FOLLOW_PLUS_in_expr3657
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_in_expr3657
FOLLOW_expr_in_expr3659
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3659
FOLLOW_expr_in_expr3661
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3661
FOLLOW_MINUS_in_expr3673
public static final org.antlr.runtime.BitSet FOLLOW_MINUS_in_expr3673
FOLLOW_expr_in_expr3675
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3675
FOLLOW_expr_in_expr3677
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3677
FOLLOW_STAR_in_expr3689
public static final org.antlr.runtime.BitSet FOLLOW_STAR_in_expr3689
FOLLOW_expr_in_expr3691
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3691
FOLLOW_expr_in_expr3693
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3693
FOLLOW_DIV_in_expr3705
public static final org.antlr.runtime.BitSet FOLLOW_DIV_in_expr3705
FOLLOW_expr_in_expr3707
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3707
FOLLOW_expr_in_expr3709
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3709
FOLLOW_MOD_in_expr3721
public static final org.antlr.runtime.BitSet FOLLOW_MOD_in_expr3721
FOLLOW_expr_in_expr3723
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3723
FOLLOW_expr_in_expr3725
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3725
FOLLOW_UNARY_PLUS_in_expr3737
public static final org.antlr.runtime.BitSet FOLLOW_UNARY_PLUS_in_expr3737
FOLLOW_expr_in_expr3739
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3739
FOLLOW_UNARY_MINUS_in_expr3751
public static final org.antlr.runtime.BitSet FOLLOW_UNARY_MINUS_in_expr3751
FOLLOW_expr_in_expr3753
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3753
FOLLOW_NOT_in_expr3765
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_expr3765
FOLLOW_expr_in_expr3767
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3767
FOLLOW_LOGICAL_NOT_in_expr3779
public static final org.antlr.runtime.BitSet FOLLOW_LOGICAL_NOT_in_expr3779
FOLLOW_expr_in_expr3781
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3781
FOLLOW_CAST_EXPR_in_expr3793
public static final org.antlr.runtime.BitSet FOLLOW_CAST_EXPR_in_expr3793
FOLLOW_type_in_expr3795
public static final org.antlr.runtime.BitSet FOLLOW_type_in_expr3795
FOLLOW_expr_in_expr3797
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3797
FOLLOW_primaryExpression_in_expr3810
public static final org.antlr.runtime.BitSet FOLLOW_primaryExpression_in_expr3810
FOLLOW_DOT_in_primaryExpression3855
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_primaryExpression3855
FOLLOW_primaryExpression_in_primaryExpression3875
public static final org.antlr.runtime.BitSet FOLLOW_primaryExpression_in_primaryExpression3875
FOLLOW_IDENT_in_primaryExpression3899
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_primaryExpression3899
FOLLOW_THIS_in_primaryExpression3923
public static final org.antlr.runtime.BitSet FOLLOW_THIS_in_primaryExpression3923
FOLLOW_SUPER_in_primaryExpression3947
public static final org.antlr.runtime.BitSet FOLLOW_SUPER_in_primaryExpression3947
FOLLOW_innerNewExpression_in_primaryExpression3971
public static final org.antlr.runtime.BitSet FOLLOW_innerNewExpression_in_primaryExpression3971
FOLLOW_CLASS_in_primaryExpression3993
public static final org.antlr.runtime.BitSet FOLLOW_CLASS_in_primaryExpression3993
FOLLOW_primitiveType_in_primaryExpression4029
public static final org.antlr.runtime.BitSet FOLLOW_primitiveType_in_primaryExpression4029
FOLLOW_CLASS_in_primaryExpression4031
public static final org.antlr.runtime.BitSet FOLLOW_CLASS_in_primaryExpression4031
FOLLOW_VOID_in_primaryExpression4049
public static final org.antlr.runtime.BitSet FOLLOW_VOID_in_primaryExpression4049
FOLLOW_CLASS_in_primaryExpression4051
public static final org.antlr.runtime.BitSet FOLLOW_CLASS_in_primaryExpression4051
FOLLOW_parenthesizedExpression_in_primaryExpression4085
public static final org.antlr.runtime.BitSet FOLLOW_parenthesizedExpression_in_primaryExpression4085
FOLLOW_IDENT_in_primaryExpression4095
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_primaryExpression4095
FOLLOW_METHOD_CALL_in_primaryExpression4110
public static final org.antlr.runtime.BitSet FOLLOW_METHOD_CALL_in_primaryExpression4110
FOLLOW_primaryExpression_in_primaryExpression4112
public static final org.antlr.runtime.BitSet FOLLOW_primaryExpression_in_primaryExpression4112
FOLLOW_genericTypeArgumentList_in_primaryExpression4114
public static final org.antlr.runtime.BitSet FOLLOW_genericTypeArgumentList_in_primaryExpression4114
FOLLOW_arguments_in_primaryExpression4119
public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_primaryExpression4119
FOLLOW_explicitConstructorCall_in_primaryExpression4132
public static final org.antlr.runtime.BitSet FOLLOW_explicitConstructorCall_in_primaryExpression4132
FOLLOW_ARRAY_ELEMENT_ACCESS_in_primaryExpression4143
public static final org.antlr.runtime.BitSet FOLLOW_ARRAY_ELEMENT_ACCESS_in_primaryExpression4143
FOLLOW_primaryExpression_in_primaryExpression4145
public static final org.antlr.runtime.BitSet FOLLOW_primaryExpression_in_primaryExpression4145
FOLLOW_expression_in_primaryExpression4147
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_primaryExpression4147
FOLLOW_literal_in_primaryExpression4158
public static final org.antlr.runtime.BitSet FOLLOW_literal_in_primaryExpression4158
FOLLOW_newExpression_in_primaryExpression4168
public static final org.antlr.runtime.BitSet FOLLOW_newExpression_in_primaryExpression4168
FOLLOW_THIS_in_primaryExpression4178
public static final org.antlr.runtime.BitSet FOLLOW_THIS_in_primaryExpression4178
FOLLOW_arrayTypeDeclarator_in_primaryExpression4190
public static final org.antlr.runtime.BitSet FOLLOW_arrayTypeDeclarator_in_primaryExpression4190
FOLLOW_SUPER_in_primaryExpression4200
public static final org.antlr.runtime.BitSet FOLLOW_SUPER_in_primaryExpression4200
FOLLOW_THIS_CONSTRUCTOR_CALL_in_explicitConstructorCall4226
public static final org.antlr.runtime.BitSet FOLLOW_THIS_CONSTRUCTOR_CALL_in_explicitConstructorCall4226
FOLLOW_genericTypeArgumentList_in_explicitConstructorCall4228
public static final org.antlr.runtime.BitSet FOLLOW_genericTypeArgumentList_in_explicitConstructorCall4228
FOLLOW_arguments_in_explicitConstructorCall4231
public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_explicitConstructorCall4231
FOLLOW_SUPER_CONSTRUCTOR_CALL_in_explicitConstructorCall4243
public static final org.antlr.runtime.BitSet FOLLOW_SUPER_CONSTRUCTOR_CALL_in_explicitConstructorCall4243
FOLLOW_primaryExpression_in_explicitConstructorCall4245
public static final org.antlr.runtime.BitSet FOLLOW_primaryExpression_in_explicitConstructorCall4245
FOLLOW_genericTypeArgumentList_in_explicitConstructorCall4248
public static final org.antlr.runtime.BitSet FOLLOW_genericTypeArgumentList_in_explicitConstructorCall4248
FOLLOW_arguments_in_explicitConstructorCall4251
public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_explicitConstructorCall4251
FOLLOW_ARRAY_DECLARATOR_in_arrayTypeDeclarator4272
public static final org.antlr.runtime.BitSet FOLLOW_ARRAY_DECLARATOR_in_arrayTypeDeclarator4272
FOLLOW_arrayTypeDeclarator_in_arrayTypeDeclarator4275
public static final org.antlr.runtime.BitSet FOLLOW_arrayTypeDeclarator_in_arrayTypeDeclarator4275
FOLLOW_qualifiedIdentifier_in_arrayTypeDeclarator4279
public static final org.antlr.runtime.BitSet FOLLOW_qualifiedIdentifier_in_arrayTypeDeclarator4279
FOLLOW_primitiveType_in_arrayTypeDeclarator4283
public static final org.antlr.runtime.BitSet FOLLOW_primitiveType_in_arrayTypeDeclarator4283
FOLLOW_STATIC_ARRAY_CREATOR_in_newExpression4307
public static final org.antlr.runtime.BitSet FOLLOW_STATIC_ARRAY_CREATOR_in_newExpression4307
FOLLOW_primitiveType_in_newExpression4325
public static final org.antlr.runtime.BitSet FOLLOW_primitiveType_in_newExpression4325
FOLLOW_newArrayConstruction_in_newExpression4327
public static final org.antlr.runtime.BitSet FOLLOW_newArrayConstruction_in_newExpression4327
FOLLOW_genericTypeArgumentList_in_newExpression4345
public static final org.antlr.runtime.BitSet FOLLOW_genericTypeArgumentList_in_newExpression4345
FOLLOW_qualifiedTypeIdent_in_newExpression4348
public static final org.antlr.runtime.BitSet FOLLOW_qualifiedTypeIdent_in_newExpression4348
FOLLOW_newArrayConstruction_in_newExpression4350
public static final org.antlr.runtime.BitSet FOLLOW_newArrayConstruction_in_newExpression4350
FOLLOW_CLASS_CONSTRUCTOR_CALL_in_newExpression4385
public static final org.antlr.runtime.BitSet FOLLOW_CLASS_CONSTRUCTOR_CALL_in_newExpression4385
FOLLOW_genericTypeArgumentList_in_newExpression4387
public static final org.antlr.runtime.BitSet FOLLOW_genericTypeArgumentList_in_newExpression4387
FOLLOW_qualifiedTypeIdent_in_newExpression4390
public static final org.antlr.runtime.BitSet FOLLOW_qualifiedTypeIdent_in_newExpression4390
FOLLOW_arguments_in_newExpression4392
public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_newExpression4392
FOLLOW_classTopLevelScope_in_newExpression4394
public static final org.antlr.runtime.BitSet FOLLOW_classTopLevelScope_in_newExpression4394
FOLLOW_CLASS_CONSTRUCTOR_CALL_in_innerNewExpression4417
public static final org.antlr.runtime.BitSet FOLLOW_CLASS_CONSTRUCTOR_CALL_in_innerNewExpression4417
FOLLOW_genericTypeArgumentList_in_innerNewExpression4419
public static final org.antlr.runtime.BitSet FOLLOW_genericTypeArgumentList_in_innerNewExpression4419
FOLLOW_IDENT_in_innerNewExpression4422
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_innerNewExpression4422
FOLLOW_arguments_in_innerNewExpression4424
public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_innerNewExpression4424
FOLLOW_classTopLevelScope_in_innerNewExpression4426
public static final org.antlr.runtime.BitSet FOLLOW_classTopLevelScope_in_innerNewExpression4426
FOLLOW_arrayDeclaratorList_in_newArrayConstruction4451
public static final org.antlr.runtime.BitSet FOLLOW_arrayDeclaratorList_in_newArrayConstruction4451
FOLLOW_arrayInitializer_in_newArrayConstruction4453
public static final org.antlr.runtime.BitSet FOLLOW_arrayInitializer_in_newArrayConstruction4453
FOLLOW_expression_in_newArrayConstruction4463
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_newArrayConstruction4463
FOLLOW_arrayDeclaratorList_in_newArrayConstruction4466
public static final org.antlr.runtime.BitSet FOLLOW_arrayDeclaratorList_in_newArrayConstruction4466
FOLLOW_ARGUMENT_LIST_in_arguments4487
public static final org.antlr.runtime.BitSet FOLLOW_ARGUMENT_LIST_in_arguments4487
FOLLOW_expression_in_arguments4489
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_arguments4489
FOLLOW_set_in_literal0
public static final org.antlr.runtime.BitSet FOLLOW_set_in_literal0
FOLLOW_CLASS_in_classDeclaration4621
public static final org.antlr.runtime.BitSet FOLLOW_CLASS_in_classDeclaration4621
FOLLOW_modifierList_in_classDeclaration4623
public static final org.antlr.runtime.BitSet FOLLOW_modifierList_in_classDeclaration4623
FOLLOW_IDENT_in_classDeclaration4625
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_classDeclaration4625
FOLLOW_genericTypeParameterList_in_classDeclaration4627
public static final org.antlr.runtime.BitSet FOLLOW_genericTypeParameterList_in_classDeclaration4627
FOLLOW_extendsClause_in_classDeclaration4630
public static final org.antlr.runtime.BitSet FOLLOW_extendsClause_in_classDeclaration4630
FOLLOW_implementsClause_in_classDeclaration4633
public static final org.antlr.runtime.BitSet FOLLOW_implementsClause_in_classDeclaration4633
FOLLOW_classTopLevelScope_in_classDeclaration4636
public static final org.antlr.runtime.BitSet FOLLOW_classTopLevelScope_in_classDeclaration4636
FOLLOW_FUNCTION_METHOD_DECL_in_methodScopeDeclarations4675
public static final org.antlr.runtime.BitSet FOLLOW_FUNCTION_METHOD_DECL_in_methodScopeDeclarations4675
FOLLOW_modifierList_in_methodScopeDeclarations4677
public static final org.antlr.runtime.BitSet FOLLOW_modifierList_in_methodScopeDeclarations4677
FOLLOW_genericTypeParameterList_in_methodScopeDeclarations4679
public static final org.antlr.runtime.BitSet FOLLOW_genericTypeParameterList_in_methodScopeDeclarations4679
FOLLOW_type_in_methodScopeDeclarations4682
public static final org.antlr.runtime.BitSet FOLLOW_type_in_methodScopeDeclarations4682
FOLLOW_IDENT_in_methodScopeDeclarations4684
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_methodScopeDeclarations4684
FOLLOW_formalParameterList_in_methodScopeDeclarations4686
public static final org.antlr.runtime.BitSet FOLLOW_formalParameterList_in_methodScopeDeclarations4686
FOLLOW_arrayDeclaratorList_in_methodScopeDeclarations4688
public static final org.antlr.runtime.BitSet FOLLOW_arrayDeclaratorList_in_methodScopeDeclarations4688
FOLLOW_throwsClause_in_methodScopeDeclarations4691
public static final org.antlr.runtime.BitSet FOLLOW_throwsClause_in_methodScopeDeclarations4691
FOLLOW_block_in_methodScopeDeclarations4694
public static final org.antlr.runtime.BitSet FOLLOW_block_in_methodScopeDeclarations4694
FOLLOW_VOID_METHOD_DECL_in_methodScopeDeclarations4702
public static final org.antlr.runtime.BitSet FOLLOW_VOID_METHOD_DECL_in_methodScopeDeclarations4702
FOLLOW_modifierList_in_methodScopeDeclarations4704
public static final org.antlr.runtime.BitSet FOLLOW_modifierList_in_methodScopeDeclarations4704
FOLLOW_genericTypeParameterList_in_methodScopeDeclarations4706
public static final org.antlr.runtime.BitSet FOLLOW_genericTypeParameterList_in_methodScopeDeclarations4706
FOLLOW_IDENT_in_methodScopeDeclarations4709
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_methodScopeDeclarations4709
FOLLOW_formalParameterList_in_methodScopeDeclarations4711
public static final org.antlr.runtime.BitSet FOLLOW_formalParameterList_in_methodScopeDeclarations4711
FOLLOW_throwsClause_in_methodScopeDeclarations4713
public static final org.antlr.runtime.BitSet FOLLOW_throwsClause_in_methodScopeDeclarations4713
FOLLOW_block_in_methodScopeDeclarations4716
public static final org.antlr.runtime.BitSet FOLLOW_block_in_methodScopeDeclarations4716
FOLLOW_CONSTRUCTOR_DECL_in_methodScopeDeclarations4724
public static final org.antlr.runtime.BitSet FOLLOW_CONSTRUCTOR_DECL_in_methodScopeDeclarations4724
FOLLOW_modifierList_in_methodScopeDeclarations4726
public static final org.antlr.runtime.BitSet FOLLOW_modifierList_in_methodScopeDeclarations4726
FOLLOW_genericTypeParameterList_in_methodScopeDeclarations4728
public static final org.antlr.runtime.BitSet FOLLOW_genericTypeParameterList_in_methodScopeDeclarations4728
FOLLOW_formalParameterList_in_methodScopeDeclarations4731
public static final org.antlr.runtime.BitSet FOLLOW_formalParameterList_in_methodScopeDeclarations4731
FOLLOW_throwsClause_in_methodScopeDeclarations4733
public static final org.antlr.runtime.BitSet FOLLOW_throwsClause_in_methodScopeDeclarations4733
FOLLOW_block_in_methodScopeDeclarations4736
public static final org.antlr.runtime.BitSet FOLLOW_block_in_methodScopeDeclarations4736
FOLLOW_VAR_DECLARATION_in_globalVariableDeclaration4765
public static final org.antlr.runtime.BitSet FOLLOW_VAR_DECLARATION_in_globalVariableDeclaration4765
FOLLOW_modifierList_in_globalVariableDeclaration4771
public static final org.antlr.runtime.BitSet FOLLOW_modifierList_in_globalVariableDeclaration4771
FOLLOW_type_in_globalVariableDeclaration4777
public static final org.antlr.runtime.BitSet FOLLOW_type_in_globalVariableDeclaration4777
FOLLOW_variableDeclaratorList_in_globalVariableDeclaration4784
public static final org.antlr.runtime.BitSet FOLLOW_variableDeclaratorList_in_globalVariableDeclaration4784
FOLLOW_VAR_DECLARATION_in_localVariableDeclaration4822
public static final org.antlr.runtime.BitSet FOLLOW_VAR_DECLARATION_in_localVariableDeclaration4822
FOLLOW_localModifierList_in_localVariableDeclaration4828
public static final org.antlr.runtime.BitSet FOLLOW_localModifierList_in_localVariableDeclaration4828
FOLLOW_type_in_localVariableDeclaration4834
public static final org.antlr.runtime.BitSet FOLLOW_type_in_localVariableDeclaration4834
FOLLOW_variableDeclaratorList_in_localVariableDeclaration4841
public static final org.antlr.runtime.BitSet FOLLOW_variableDeclaratorList_in_localVariableDeclaration4841
FOLLOW_VAR_DECLARATOR_in_variableDeclarator4873
public static final org.antlr.runtime.BitSet FOLLOW_VAR_DECLARATOR_in_variableDeclarator4873
FOLLOW_variableDeclaratorId_in_variableDeclarator4875
public static final org.antlr.runtime.BitSet FOLLOW_variableDeclaratorId_in_variableDeclarator4875
FOLLOW_variableResistantInitializer_in_variableDeclarator4885
public static final org.antlr.runtime.BitSet FOLLOW_variableResistantInitializer_in_variableDeclarator4885
FOLLOW_variableInitializer_in_variableResistantInitializer4905
public static final org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_variableResistantInitializer4905
FOLLOW_switchCaseLabel_in_synpred110_ShadowVariablesParser2532
public static final org.antlr.runtime.BitSet FOLLOW_switchCaseLabel_in_synpred110_ShadowVariablesParser2532
FOLLOW_expression_in_synpred117_ShadowVariablesParser2633
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_synpred117_ShadowVariablesParser2633
ShadowVariablesParser
public ShadowVariablesParser(org.antlr.runtime.tree.TreeNodeStream input)
ShadowVariablesParser
public ShadowVariablesParser(org.antlr.runtime.tree.TreeNodeStream input,
org.antlr.runtime.RecognizerSharedState state)
setTemplateLib
public void setTemplateLib(org.antlr.stringtemplate.StringTemplateGroup templateLib)
- Description copied from class:
AbstractTreeParser
- Sets current template library. Should be called from transformation,
otherwise default StringTemplateGroup will be used.
- Specified by:
setTemplateLib
in class AbstractTreeParser
- Parameters:
templateLib
- Template library to be used
getTemplateLib
public org.antlr.stringtemplate.StringTemplateGroup getTemplateLib()
- Description copied from class:
AbstractTreeParser
- Current template library.
- Specified by:
getTemplateLib
in class AbstractTreeParser
- Returns:
- current template library
getTokenNames
public java.lang.String[] getTokenNames()
- Overrides:
getTokenNames
in class org.antlr.runtime.BaseRecognizer
getGrammarFileName
public java.lang.String getGrammarFileName()
- Overrides:
getGrammarFileName
in class org.antlr.runtime.BaseRecognizer
resistantSetValue
public void resistantSetValue(java.lang.Object start,
java.lang.String ident,
java.lang.String value,
java.lang.String templateName)
- Will replace tokens with new setter if specified variable exists and is supported.
resistantGetValue
public void resistantGetValue(java.lang.Object start,
java.lang.String ident)
- Will replace tokens with new getter if specified variable exists and is supported.
resistantGetValue
public void resistantGetValue(java.lang.Object start,
java.lang.String ident,
java.lang.String templateName)
- Will replace tokens with new getter if specified variable exists and is supported.
You can provide custom template name.
- Parameters:
start
- tree which should be replaced by getterident
- which identifier should be used (this.var or var)templateName
- name of template, that should be used for replace
getGlobalVariable
public ShadowVariablesParser.Variable getGlobalVariable(java.lang.String name)
- Search for global variable with given name in current context
getLocalVariable
public ShadowVariablesParser.Variable getLocalVariable(java.lang.String name)
- Search for local variable with given name in current context
getMethodVariable
public ShadowVariablesParser.Variable getMethodVariable(java.lang.String name)
- Searches for variable in method parameters
getVariable
public ShadowVariablesParser.Variable getVariable(java.lang.String name)
- Will try to search variable with given name (local from block or global from class).
javaSource
public final ShadowVariablesParser.javaSource_return javaSource()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
packageDeclaration
public final ShadowVariablesParser.packageDeclaration_return packageDeclaration()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
importDeclaration
public final ShadowVariablesParser.importDeclaration_return importDeclaration()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
typeDeclaration
public final ShadowVariablesParser.typeDeclaration_return typeDeclaration()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
extendsClause
public final ShadowVariablesParser.extendsClause_return extendsClause()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
implementsClause
public final ShadowVariablesParser.implementsClause_return implementsClause()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
genericTypeParameterList
public final ShadowVariablesParser.genericTypeParameterList_return genericTypeParameterList()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
genericTypeParameter
public final ShadowVariablesParser.genericTypeParameter_return genericTypeParameter()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
bound
public final ShadowVariablesParser.bound_return bound()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
enumTopLevelScope
public final ShadowVariablesParser.enumTopLevelScope_return enumTopLevelScope()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
enumConstant
public final ShadowVariablesParser.enumConstant_return enumConstant()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
classTopLevelScope
public final ShadowVariablesParser.classTopLevelScope_return classTopLevelScope()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
classScopeDeclarations
public final ShadowVariablesParser.classScopeDeclarations_return classScopeDeclarations()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
interfaceTopLevelScope
public final ShadowVariablesParser.interfaceTopLevelScope_return interfaceTopLevelScope()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
interfaceScopeDeclarations
public final ShadowVariablesParser.interfaceScopeDeclarations_return interfaceScopeDeclarations()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
variableDeclaratorList
public final ShadowVariablesParser.variableDeclaratorList_return variableDeclaratorList()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
variableDeclaratorId
public final ShadowVariablesParser.variableDeclaratorId_return variableDeclaratorId()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
variableInitializer
public final ShadowVariablesParser.variableInitializer_return variableInitializer()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
arrayDeclarator
public final ShadowVariablesParser.arrayDeclarator_return arrayDeclarator()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
arrayDeclaratorList
public final ShadowVariablesParser.arrayDeclaratorList_return arrayDeclaratorList()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
arrayInitializer
public final ShadowVariablesParser.arrayInitializer_return arrayInitializer()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
throwsClause
public final ShadowVariablesParser.throwsClause_return throwsClause()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
modifierList
public final ShadowVariablesParser.modifierList_return modifierList()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
modifier
public final ShadowVariablesParser.modifier_return modifier()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
localModifierList
public final ShadowVariablesParser.localModifierList_return localModifierList()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
localModifier
public final ShadowVariablesParser.localModifier_return localModifier()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
type
public final ShadowVariablesParser.type_return type()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
qualifiedTypeIdent
public final ShadowVariablesParser.qualifiedTypeIdent_return qualifiedTypeIdent()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
typeIdent
public final ShadowVariablesParser.typeIdent_return typeIdent()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
primitiveType
public final ShadowVariablesParser.primitiveType_return primitiveType()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
genericTypeArgumentList
public final ShadowVariablesParser.genericTypeArgumentList_return genericTypeArgumentList()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
genericTypeArgument
public final ShadowVariablesParser.genericTypeArgument_return genericTypeArgument()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
genericWildcardBoundType
public final ShadowVariablesParser.genericWildcardBoundType_return genericWildcardBoundType()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
formalParameterList
public final ShadowVariablesParser.formalParameterList_return formalParameterList()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
formalParameterStandardDecl
public final ShadowVariablesParser.formalParameterStandardDecl_return formalParameterStandardDecl()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
formalParameterVarargDecl
public final ShadowVariablesParser.formalParameterVarargDecl_return formalParameterVarargDecl()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
qualifiedIdentifier
public final ShadowVariablesParser.qualifiedIdentifier_return qualifiedIdentifier()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
annotationList
public final ShadowVariablesParser.annotationList_return annotationList()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
annotation
public final ShadowVariablesParser.annotation_return annotation()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
annotationInit
public final ShadowVariablesParser.annotationInit_return annotationInit()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
annotationInitializers
public final ShadowVariablesParser.annotationInitializers_return annotationInitializers()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
annotationInitializer
public final ShadowVariablesParser.annotationInitializer_return annotationInitializer()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
annotationElementValue
public final ShadowVariablesParser.annotationElementValue_return annotationElementValue()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
annotationTopLevelScope
public final ShadowVariablesParser.annotationTopLevelScope_return annotationTopLevelScope()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
annotationScopeDeclarations
public final ShadowVariablesParser.annotationScopeDeclarations_return annotationScopeDeclarations()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
annotationDefaultValue
public final ShadowVariablesParser.annotationDefaultValue_return annotationDefaultValue()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
block
public final ShadowVariablesParser.block_return block()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
blockStatement
public final ShadowVariablesParser.blockStatement_return blockStatement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
statement
public final ShadowVariablesParser.statement_return statement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
ifStatement
public final ShadowVariablesParser.ifStatement_return ifStatement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
catches
public final ShadowVariablesParser.catches_return catches()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
catchClause
public final ShadowVariablesParser.catchClause_return catchClause()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
switchBlockLabels
public final ShadowVariablesParser.switchBlockLabels_return switchBlockLabels()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
switchCaseLabel
public final ShadowVariablesParser.switchCaseLabel_return switchCaseLabel()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
switchDefaultLabel
public final ShadowVariablesParser.switchDefaultLabel_return switchDefaultLabel()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
forInit
public final ShadowVariablesParser.forInit_return forInit()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
forCondition
public final ShadowVariablesParser.forCondition_return forCondition()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
forUpdater
public final ShadowVariablesParser.forUpdater_return forUpdater()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
parenthesizedExpression
public final ShadowVariablesParser.parenthesizedExpression_return parenthesizedExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
expression
public final ShadowVariablesParser.expression_return expression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
assignExpression
public final ShadowVariablesParser.assignExpression_return assignExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
expr
public final ShadowVariablesParser.expr_return expr()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
primaryExpression
public final ShadowVariablesParser.primaryExpression_return primaryExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
explicitConstructorCall
public final ShadowVariablesParser.explicitConstructorCall_return explicitConstructorCall()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
arrayTypeDeclarator
public final ShadowVariablesParser.arrayTypeDeclarator_return arrayTypeDeclarator()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
newExpression
public final ShadowVariablesParser.newExpression_return newExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
innerNewExpression
public final ShadowVariablesParser.innerNewExpression_return innerNewExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
newArrayConstruction
public final ShadowVariablesParser.newArrayConstruction_return newArrayConstruction()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
arguments
public final ShadowVariablesParser.arguments_return arguments()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
literal
public final ShadowVariablesParser.literal_return literal()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
classDeclaration
public final ShadowVariablesParser.classDeclaration_return classDeclaration()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
methodScopeDeclarations
public final ShadowVariablesParser.methodScopeDeclarations_return methodScopeDeclarations()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
globalVariableDeclaration
public final ShadowVariablesParser.globalVariableDeclaration_return globalVariableDeclaration()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
localVariableDeclaration
public final ShadowVariablesParser.localVariableDeclaration_return localVariableDeclaration()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
variableDeclarator
public final ShadowVariablesParser.variableDeclarator_return variableDeclarator()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
variableResistantInitializer
public final ShadowVariablesParser.variableResistantInitializer_return variableResistantInitializer(org.antlr.runtime.tree.CommonTree varDecl)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
classAdditionalCode
public final ShadowVariablesParser.classAdditionalCode_return classAdditionalCode(org.antlr.runtime.tree.CommonTree tree)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
additionalImports
public final ShadowVariablesParser.additionalImports_return additionalImports(org.antlr.runtime.tree.CommonTree tree)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred110_ShadowVariablesParser_fragment
public final void synpred110_ShadowVariablesParser_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred117_ShadowVariablesParser_fragment
public final void synpred117_ShadowVariablesParser_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred117_ShadowVariablesParser
public final boolean synpred117_ShadowVariablesParser()
synpred110_ShadowVariablesParser
public final boolean synpred110_ShadowVariablesParser()