org.cesta.parsers.java
Class IfSwitchReplacementParser

java.lang.Object
  extended by org.antlr.runtime.BaseRecognizer
      extended by org.antlr.runtime.tree.TreeParser
          extended by org.cesta.parsers.java.AbstractTreeParser
              extended by org.cesta.parsers.java.IfSwitchReplacementParser

public class IfSwitchReplacementParser
extends AbstractTreeParser

This tree parser replaces possibly vulnerable if constructions to semantically equivalent switch constructions.


Nested Class Summary
static class IfSwitchReplacementParser.additionalImports_return
           
static class IfSwitchReplacementParser.annotation_return
           
static class IfSwitchReplacementParser.annotationDefaultValue_return
           
static class IfSwitchReplacementParser.annotationElementValue_return
           
static class IfSwitchReplacementParser.annotationInit_return
           
static class IfSwitchReplacementParser.annotationInitializer_return
           
static class IfSwitchReplacementParser.annotationInitializers_return
           
static class IfSwitchReplacementParser.annotationList_return
           
static class IfSwitchReplacementParser.annotationScopeDeclarations_return
           
static class IfSwitchReplacementParser.annotationTopLevelScope_return
           
static class IfSwitchReplacementParser.arguments_return
           
static class IfSwitchReplacementParser.arrayDeclarator_return
           
static class IfSwitchReplacementParser.arrayDeclaratorList_return
           
static class IfSwitchReplacementParser.arrayInitializer_return
           
static class IfSwitchReplacementParser.arrayTypeDeclarator_return
           
static class IfSwitchReplacementParser.block_return
           
static class IfSwitchReplacementParser.blockStatement_return
           
static class IfSwitchReplacementParser.bound_return
           
static class IfSwitchReplacementParser.catchClause_return
           
static class IfSwitchReplacementParser.catches_return
           
static class IfSwitchReplacementParser.classAdditionalCode_return
           
static class IfSwitchReplacementParser.classDeclaration_return
           
protected static class IfSwitchReplacementParser.classDeclaration_scope
           
static class IfSwitchReplacementParser.classScopeDeclarations_return
           
static class IfSwitchReplacementParser.classTopLevelScope_return
           
static class IfSwitchReplacementParser.constructorDeclaration_return
           
protected static class IfSwitchReplacementParser.constructorDeclaration_scope
           
static class IfSwitchReplacementParser.enumConstant_return
           
static class IfSwitchReplacementParser.enumTopLevelScope_return
           
static class IfSwitchReplacementParser.explicitConstructorCall_return
           
static class IfSwitchReplacementParser.expr_return
           
static class IfSwitchReplacementParser.expression_return
           
static class IfSwitchReplacementParser.extendsClause_return
           
static class IfSwitchReplacementParser.forCondition_return
           
static class IfSwitchReplacementParser.forInit_return
           
static class IfSwitchReplacementParser.formalParameterList_return
           
static class IfSwitchReplacementParser.formalParameterStandardDecl_return
           
static class IfSwitchReplacementParser.formalParameterVarargDecl_return
           
static class IfSwitchReplacementParser.forUpdater_return
           
static class IfSwitchReplacementParser.genericTypeArgument_return
           
static class IfSwitchReplacementParser.genericTypeArgumentList_return
           
static class IfSwitchReplacementParser.genericTypeParameter_return
           
static class IfSwitchReplacementParser.genericTypeParameterList_return
           
static class IfSwitchReplacementParser.genericWildcardBoundType_return
           
static class IfSwitchReplacementParser.ifSwitchTransformation_return
           
protected static class IfSwitchReplacementParser.ifSwitchTransformation_scope
           
static class IfSwitchReplacementParser.implementsClause_return
           
static class IfSwitchReplacementParser.importDeclaration_return
           
static class IfSwitchReplacementParser.innerNewExpression_return
           
static class IfSwitchReplacementParser.interfaceScopeDeclarations_return
           
static class IfSwitchReplacementParser.interfaceTopLevelScope_return
           
static class IfSwitchReplacementParser.javaSource_return
           
static class IfSwitchReplacementParser.literal_return
           
static class IfSwitchReplacementParser.localModifier_return
           
static class IfSwitchReplacementParser.localModifierList_return
           
static class IfSwitchReplacementParser.localVariableDeclaration_return
           
static class IfSwitchReplacementParser.methodDeclarations_return
           
protected static class IfSwitchReplacementParser.methodDeclarations_scope
           
static class IfSwitchReplacementParser.modifier_return
           
static class IfSwitchReplacementParser.modifierList_return
           
static class IfSwitchReplacementParser.newArrayConstruction_return
           
static class IfSwitchReplacementParser.newExpression_return
           
static class IfSwitchReplacementParser.packageDeclaration_return
           
static class IfSwitchReplacementParser.parenthesizedExpression_return
           
static class IfSwitchReplacementParser.primaryExpression_return
           
static class IfSwitchReplacementParser.primitiveType_return
           
static class IfSwitchReplacementParser.qualifiedIdentifier_return
           
static class IfSwitchReplacementParser.qualifiedTypeIdent_return
           
static class IfSwitchReplacementParser.statement_return
           
static class IfSwitchReplacementParser.STAttrMap
          allows convenient multi-value initialization: "new STAttrMap().put(...).put(...)"
static class IfSwitchReplacementParser.switchBlockLabels_return
           
static class IfSwitchReplacementParser.switchCaseLabel_return
           
static class IfSwitchReplacementParser.switchDefaultLabel_return
           
static class IfSwitchReplacementParser.throwsClause_return
           
static class IfSwitchReplacementParser.type_return
           
static class IfSwitchReplacementParser.typeDeclaration_return
           
static class IfSwitchReplacementParser.typeIdent_return
           
static class IfSwitchReplacementParser.variableDeclarator_return
           
static class IfSwitchReplacementParser.variableDeclaratorId_return
           
static class IfSwitchReplacementParser.variableDeclaratorList_return
           
static class IfSwitchReplacementParser.variableInitializer_return
           
 
Nested classes/interfaces inherited from class org.cesta.parsers.java.AbstractTreeParser
AbstractTreeParser.runtimeRewriteParams_scope
 
Field Summary
static int ABSTRACT
           
static int AND
           
static int AND_ASSIGN
           
static int ANNOTATION_INIT_ARRAY_ELEMENT
           
static int ANNOTATION_INIT_BLOCK
           
static int ANNOTATION_INIT_DEFAULT_KEY
           
static int ANNOTATION_INIT_KEY_LIST
           
static int ANNOTATION_LIST
           
static int ANNOTATION_METHOD_DECL
           
static int ANNOTATION_SCOPE
           
static int ANNOTATION_TOP_LEVEL_SCOPE
           
static int ARGUMENT_LIST
           
static int ARRAY_DECLARATOR
           
static int ARRAY_DECLARATOR_LIST
           
static int ARRAY_ELEMENT_ACCESS
           
static int ARRAY_INITIALIZER
           
static int ASSERT
           
static int ASSIGN
           
static int AT
           
static int BIT_SHIFT_RIGHT
           
static int BIT_SHIFT_RIGHT_ASSIGN
           
static int BLOCK_SCOPE
           
static int BOOLEAN
           
static int BREAK
           
static int BYTE
           
static int CASE
           
static int CAST_EXPR
           
static int CATCH
           
static int CATCH_CLAUSE_LIST
           
static int CLASS
           
static int CLASS_CONSTRUCTOR_CALL
           
static int CLASS_INSTANCE_INITIALIZER
           
static int CLASS_STATIC_INITIALIZER
           
static int CLASS_TOP_LEVEL_SCOPE
           
protected  java.util.Stack classDeclaration_stack
           
static int COLON
           
static int COMMA
           
static int COMMENT
           
static int CONSTRUCTOR_DECL
           
protected  java.util.Stack constructorDeclaration_stack
           
static int CONTINUE
           
static int DEC
           
static int DECIMAL_LITERAL
           
static int DEFAULT
           
protected  org.cesta.parsers.java.IfSwitchReplacementParser.DFA49 dfa49
           
protected  org.cesta.parsers.java.IfSwitchReplacementParser.DFA80 dfa80
           
protected  org.cesta.parsers.java.IfSwitchReplacementParser.DFA91 dfa91
           
protected  org.cesta.parsers.java.IfSwitchReplacementParser.DFA95 dfa95
           
static int DIV
           
static int DIV_ASSIGN
           
static int DO
           
static int DOT
           
static int DOTSTAR
           
static int DOUBLE
           
static int ELLIPSIS
           
static int ELSE
           
static int ENUM
           
static int ENUM_TOP_LEVEL_SCOPE
           
static int EOF
           
static int EQUAL
           
static int ESCAPE_SEQUENCE
           
static int EXPONENT
           
static int EXPR
           
static int EXTENDS
           
static int EXTENDS_BOUND_LIST
           
static int EXTENDS_CLAUSE
           
static int FALSE
           
static int FINAL
           
static int FINALLY
           
static int FLOAT
           
static int FLOAT_TYPE_SUFFIX
           
static int FLOATING_POINT_LITERAL
           
static org.antlr.runtime.BitSet FOLLOW_ABSTRACT_in_modifier1229
           
static org.antlr.runtime.BitSet FOLLOW_additionalImports_in_javaSource141
           
static org.antlr.runtime.BitSet FOLLOW_AND_ASSIGN_in_expr3086
           
static org.antlr.runtime.BitSet FOLLOW_AND_in_expr3280
           
static org.antlr.runtime.BitSet FOLLOW_annotation_in_annotationElementValue2044
           
static org.antlr.runtime.BitSet FOLLOW_annotation_in_annotationList1886
           
static org.antlr.runtime.BitSet FOLLOW_annotation_in_localModifier1342
           
static org.antlr.runtime.BitSet FOLLOW_ANNOTATION_INIT_ARRAY_ELEMENT_in_annotationElementValue2030
           
static org.antlr.runtime.BitSet FOLLOW_ANNOTATION_INIT_BLOCK_in_annotationInit1938
           
static org.antlr.runtime.BitSet FOLLOW_ANNOTATION_INIT_DEFAULT_KEY_in_annotationInitializers1976
           
static org.antlr.runtime.BitSet FOLLOW_ANNOTATION_INIT_KEY_LIST_in_annotationInitializers1961
           
static org.antlr.runtime.BitSet FOLLOW_ANNOTATION_LIST_in_annotationList1884
           
static org.antlr.runtime.BitSet FOLLOW_ANNOTATION_METHOD_DECL_in_annotationScopeDeclarations2106
           
static org.antlr.runtime.BitSet FOLLOW_ANNOTATION_TOP_LEVEL_SCOPE_in_annotationTopLevelScope2078
           
static org.antlr.runtime.BitSet FOLLOW_annotationDefaultValue_in_annotationScopeDeclarations2114
           
static org.antlr.runtime.BitSet FOLLOW_annotationElementValue_in_annotationDefaultValue2170
           
static org.antlr.runtime.BitSet FOLLOW_annotationElementValue_in_annotationElementValue2032
           
static org.antlr.runtime.BitSet FOLLOW_annotationElementValue_in_annotationInitializer2005
           
static org.antlr.runtime.BitSet FOLLOW_annotationElementValue_in_annotationInitializers1978
           
static org.antlr.runtime.BitSet FOLLOW_annotationInit_in_annotation1912
           
static org.antlr.runtime.BitSet FOLLOW_annotationInitializer_in_annotationInitializers1963
           
static org.antlr.runtime.BitSet FOLLOW_annotationInitializers_in_annotationInit1940
           
static org.antlr.runtime.BitSet FOLLOW_annotationList_in_enumConstant552
           
static org.antlr.runtime.BitSet FOLLOW_annotationList_in_javaSource130
           
static org.antlr.runtime.BitSet FOLLOW_annotationScopeDeclarations_in_annotationTopLevelScope2080
           
static org.antlr.runtime.BitSet FOLLOW_annotationTopLevelScope_in_typeDeclaration287
           
static org.antlr.runtime.BitSet FOLLOW_ARGUMENT_LIST_in_arguments4299
           
static org.antlr.runtime.BitSet FOLLOW_arguments_in_enumConstant554
           
static org.antlr.runtime.BitSet FOLLOW_arguments_in_explicitConstructorCall4043
           
static org.antlr.runtime.BitSet FOLLOW_arguments_in_explicitConstructorCall4063
           
static org.antlr.runtime.BitSet FOLLOW_arguments_in_innerNewExpression4236
           
static org.antlr.runtime.BitSet FOLLOW_arguments_in_newExpression4204
           
static org.antlr.runtime.BitSet FOLLOW_arguments_in_primaryExpression3937
           
static org.antlr.runtime.BitSet FOLLOW_ARRAY_DECLARATOR_in_arrayDeclaratorList1090
           
static org.antlr.runtime.BitSet FOLLOW_ARRAY_DECLARATOR_in_arrayTypeDeclarator4084
           
static org.antlr.runtime.BitSet FOLLOW_ARRAY_DECLARATOR_LIST_in_arrayDeclaratorList1088
           
static org.antlr.runtime.BitSet FOLLOW_ARRAY_ELEMENT_ACCESS_in_primaryExpression3959
           
static org.antlr.runtime.BitSet FOLLOW_ARRAY_INITIALIZER_in_arrayInitializer1118
           
static org.antlr.runtime.BitSet FOLLOW_arrayDeclaratorList_in_interfaceScopeDeclarations883
           
static org.antlr.runtime.BitSet FOLLOW_arrayDeclaratorList_in_methodDeclarations779
           
static org.antlr.runtime.BitSet FOLLOW_arrayDeclaratorList_in_newArrayConstruction4263
           
static org.antlr.runtime.BitSet FOLLOW_arrayDeclaratorList_in_newArrayConstruction4278
           
static org.antlr.runtime.BitSet FOLLOW_arrayDeclaratorList_in_type1372
           
static org.antlr.runtime.BitSet FOLLOW_arrayDeclaratorList_in_variableDeclaratorId1016
           
static org.antlr.runtime.BitSet FOLLOW_arrayInitializer_in_newArrayConstruction4265
           
static org.antlr.runtime.BitSet FOLLOW_arrayInitializer_in_variableInitializer1037
           
static org.antlr.runtime.BitSet FOLLOW_arrayTypeDeclarator_in_arrayTypeDeclarator4087
           
static org.antlr.runtime.BitSet FOLLOW_arrayTypeDeclarator_in_primaryExpression4004
           
static org.antlr.runtime.BitSet FOLLOW_ASSERT_in_statement2406
           
static org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_expr3006
           
static org.antlr.runtime.BitSet FOLLOW_AT_in_annotation1908
           
static org.antlr.runtime.BitSet FOLLOW_AT_in_typeDeclaration281
           
static org.antlr.runtime.BitSet FOLLOW_BIT_SHIFT_RIGHT_ASSIGN_in_expr3150
           
static org.antlr.runtime.BitSet FOLLOW_BIT_SHIFT_RIGHT_in_expr3376
           
static org.antlr.runtime.BitSet FOLLOW_block_in_catchClause2746
           
static org.antlr.runtime.BitSet FOLLOW_block_in_classScopeDeclarations616
           
static org.antlr.runtime.BitSet FOLLOW_block_in_classScopeDeclarations630
           
static org.antlr.runtime.BitSet FOLLOW_block_in_constructorDeclaration725
           
static org.antlr.runtime.BitSet FOLLOW_block_in_methodDeclarations785
           
static org.antlr.runtime.BitSet FOLLOW_block_in_methodDeclarations816
           
static org.antlr.runtime.BitSet FOLLOW_block_in_statement2393
           
static org.antlr.runtime.BitSet FOLLOW_block_in_statement2527
           
static org.antlr.runtime.BitSet FOLLOW_block_in_statement2534
           
static org.antlr.runtime.BitSet FOLLOW_block_in_statement2571
           
static org.antlr.runtime.BitSet FOLLOW_BLOCK_SCOPE_in_block2206
           
static org.antlr.runtime.BitSet FOLLOW_blockStatement_in_block2221
           
static org.antlr.runtime.BitSet FOLLOW_blockStatement_in_switchCaseLabel2809
           
static org.antlr.runtime.BitSet FOLLOW_blockStatement_in_switchDefaultLabel2837
           
static org.antlr.runtime.BitSet FOLLOW_bound_in_genericTypeParameter465
           
static org.antlr.runtime.BitSet FOLLOW_BREAK_in_statement2634
           
static org.antlr.runtime.BitSet FOLLOW_CASE_in_switchCaseLabel2805
           
static org.antlr.runtime.BitSet FOLLOW_CAST_EXPR_in_expr3648
           
static org.antlr.runtime.BitSet FOLLOW_CATCH_CLAUSE_LIST_in_catches2714
           
static org.antlr.runtime.BitSet FOLLOW_CATCH_in_catchClause2742
           
static org.antlr.runtime.BitSet FOLLOW_catchClause_in_catches2716
           
static org.antlr.runtime.BitSet FOLLOW_catches_in_statement2529
           
static org.antlr.runtime.BitSet FOLLOW_CLASS_CONSTRUCTOR_CALL_in_innerNewExpression4229
           
static org.antlr.runtime.BitSet FOLLOW_CLASS_CONSTRUCTOR_CALL_in_newExpression4197
           
static org.antlr.runtime.BitSet FOLLOW_CLASS_in_classDeclaration322
           
static org.antlr.runtime.BitSet FOLLOW_CLASS_in_primaryExpression3817
           
static org.antlr.runtime.BitSet FOLLOW_CLASS_in_primaryExpression3855
           
static org.antlr.runtime.BitSet FOLLOW_CLASS_in_primaryExpression3875
           
static org.antlr.runtime.BitSet FOLLOW_CLASS_INSTANCE_INITIALIZER_in_classScopeDeclarations614
           
static org.antlr.runtime.BitSet FOLLOW_CLASS_STATIC_INITIALIZER_in_classScopeDeclarations628
           
static org.antlr.runtime.BitSet FOLLOW_CLASS_TOP_LEVEL_SCOPE_in_classTopLevelScope587
           
static org.antlr.runtime.BitSet FOLLOW_classAdditionalCode_in_classTopLevelScope593
           
static org.antlr.runtime.BitSet FOLLOW_classDeclaration_in_typeDeclaration225
           
static org.antlr.runtime.BitSet FOLLOW_classScopeDeclarations_in_classTopLevelScope589
           
static org.antlr.runtime.BitSet FOLLOW_classTopLevelScope_in_classDeclaration339
           
static org.antlr.runtime.BitSet FOLLOW_classTopLevelScope_in_enumConstant557
           
static org.antlr.runtime.BitSet FOLLOW_classTopLevelScope_in_enumTopLevelScope524
           
static org.antlr.runtime.BitSet FOLLOW_classTopLevelScope_in_innerNewExpression4238
           
static org.antlr.runtime.BitSet FOLLOW_classTopLevelScope_in_newExpression4206
           
static org.antlr.runtime.BitSet FOLLOW_CONSTRUCTOR_DECL_in_constructorDeclaration713
           
static org.antlr.runtime.BitSet FOLLOW_constructorDeclaration_in_classScopeDeclarations659
           
static org.antlr.runtime.BitSet FOLLOW_CONTINUE_in_statement2649
           
static org.antlr.runtime.BitSet FOLLOW_DEFAULT_in_annotationDefaultValue2168
           
static org.antlr.runtime.BitSet FOLLOW_DEFAULT_in_switchDefaultLabel2835
           
static org.antlr.runtime.BitSet FOLLOW_DIV_ASSIGN_in_expr3070
           
static org.antlr.runtime.BitSet FOLLOW_DIV_in_expr3504
           
static org.antlr.runtime.BitSet FOLLOW_DO_in_statement2505
           
static org.antlr.runtime.BitSet FOLLOW_DOT_in_primaryExpression3689
           
static org.antlr.runtime.BitSet FOLLOW_DOT_in_qualifiedIdentifier1853
           
static org.antlr.runtime.BitSet FOLLOW_DOTSTAR_in_importDeclaration199
           
static org.antlr.runtime.BitSet FOLLOW_ENUM_in_typeDeclaration260
           
static org.antlr.runtime.BitSet FOLLOW_ENUM_TOP_LEVEL_SCOPE_in_enumTopLevelScope519
           
static org.antlr.runtime.BitSet FOLLOW_enumConstant_in_enumTopLevelScope521
           
static org.antlr.runtime.BitSet FOLLOW_enumTopLevelScope_in_typeDeclaration269
           
static org.antlr.runtime.BitSet FOLLOW_EQUAL_in_expr3296
           
static org.antlr.runtime.BitSet FOLLOW_explicitConstructorCall_in_primaryExpression3948
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3008
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3010
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3024
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3026
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3040
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3042
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3056
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3058
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3072
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3074
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3088
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3090
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3104
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3106
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3120
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3122
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3136
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3138
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3152
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3154
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3168
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3170
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3184
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3186
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3200
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3202
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3204
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3218
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3220
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3234
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3236
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3250
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3252
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3266
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3268
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3282
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3284
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3298
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3300
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3314
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3316
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3330
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3346
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3348
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3362
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3364
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3378
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3380
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3394
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3396
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3410
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3412
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3426
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3428
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3442
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3444
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3458
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3460
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3474
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3476
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3490
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3492
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3506
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3508
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3522
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3524
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3538
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3552
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3566
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3580
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3594
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3608
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3622
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3636
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expr3652
           
static org.antlr.runtime.BitSet FOLLOW_EXPR_in_expression2983
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_expression2985
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_annotationElementValue2054
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_arguments4301
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_forCondition2900
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_forInit2870
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_forUpdater2928
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_newArrayConstruction4275
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_parenthesizedExpression2958
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_primaryExpression3963
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_statement2408
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_statement2410
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_statement2467
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_statement2587
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_statement2612
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_statement2683
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_switchCaseLabel2807
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_synpred131_IfSwitchReplacementParser2870
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_variableInitializer1047
           
static org.antlr.runtime.BitSet FOLLOW_EXTENDS_BOUND_LIST_in_bound495
           
static org.antlr.runtime.BitSet FOLLOW_EXTENDS_CLAUSE_in_extendsClause376
           
static org.antlr.runtime.BitSet FOLLOW_EXTENDS_in_genericWildcardBoundType1712
           
static org.antlr.runtime.BitSet FOLLOW_extendsClause_in_classDeclaration333
           
static org.antlr.runtime.BitSet FOLLOW_extendsClause_in_typeDeclaration245
           
static org.antlr.runtime.BitSet FOLLOW_FINAL_in_localModifier1332
           
static org.antlr.runtime.BitSet FOLLOW_FOR_CONDITION_in_forCondition2898
           
static org.antlr.runtime.BitSet FOLLOW_FOR_EACH_in_statement2459
           
static org.antlr.runtime.BitSet FOLLOW_FOR_in_statement2435
           
static org.antlr.runtime.BitSet FOLLOW_FOR_INIT_in_forInit2863
           
static org.antlr.runtime.BitSet FOLLOW_FOR_UPDATE_in_forUpdater2926
           
static org.antlr.runtime.BitSet FOLLOW_forCondition_in_statement2439
           
static org.antlr.runtime.BitSet FOLLOW_forInit_in_statement2437
           
static org.antlr.runtime.BitSet FOLLOW_FORMAL_PARAM_LIST_in_formalParameterList1749
           
static org.antlr.runtime.BitSet FOLLOW_FORMAL_PARAM_STD_DECL_in_formalParameterStandardDecl1781
           
static org.antlr.runtime.BitSet FOLLOW_FORMAL_PARAM_VARARG_DECL_in_formalParameterVarargDecl1812
           
static org.antlr.runtime.BitSet FOLLOW_formalParameterList_in_constructorDeclaration720
           
static org.antlr.runtime.BitSet FOLLOW_formalParameterList_in_interfaceScopeDeclarations881
           
static org.antlr.runtime.BitSet FOLLOW_formalParameterList_in_interfaceScopeDeclarations908
           
static org.antlr.runtime.BitSet FOLLOW_formalParameterList_in_methodDeclarations777
           
static org.antlr.runtime.BitSet FOLLOW_formalParameterList_in_methodDeclarations811
           
static org.antlr.runtime.BitSet FOLLOW_formalParameterStandardDecl_in_catchClause2744
           
static org.antlr.runtime.BitSet FOLLOW_formalParameterStandardDecl_in_formalParameterList1751
           
static org.antlr.runtime.BitSet FOLLOW_formalParameterVarargDecl_in_formalParameterList1754
           
static org.antlr.runtime.BitSet FOLLOW_forUpdater_in_statement2441
           
static org.antlr.runtime.BitSet FOLLOW_FUNCTION_METHOD_DECL_in_interfaceScopeDeclarations870
           
static org.antlr.runtime.BitSet FOLLOW_FUNCTION_METHOD_DECL_in_methodDeclarations760
           
static org.antlr.runtime.BitSet FOLLOW_GENERIC_TYPE_ARG_LIST_in_genericTypeArgumentList1532
           
static org.antlr.runtime.BitSet FOLLOW_GENERIC_TYPE_PARAM_LIST_in_genericTypeParameterList439
           
static org.antlr.runtime.BitSet FOLLOW_genericTypeArgument_in_genericTypeArgumentList1534
           
static org.antlr.runtime.BitSet FOLLOW_genericTypeArgumentList_in_explicitConstructorCall4040
           
static org.antlr.runtime.BitSet FOLLOW_genericTypeArgumentList_in_explicitConstructorCall4060
           
static org.antlr.runtime.BitSet FOLLOW_genericTypeArgumentList_in_innerNewExpression4231
           
static org.antlr.runtime.BitSet FOLLOW_genericTypeArgumentList_in_newExpression4157
           
static org.antlr.runtime.BitSet FOLLOW_genericTypeArgumentList_in_newExpression4199
           
static org.antlr.runtime.BitSet FOLLOW_genericTypeArgumentList_in_primaryExpression3934
           
static org.antlr.runtime.BitSet FOLLOW_genericTypeArgumentList_in_typeIdent1421
           
static org.antlr.runtime.BitSet FOLLOW_genericTypeParameter_in_genericTypeParameterList441
           
static org.antlr.runtime.BitSet FOLLOW_genericTypeParameterList_in_classDeclaration330
           
static org.antlr.runtime.BitSet FOLLOW_genericTypeParameterList_in_constructorDeclaration717
           
static org.antlr.runtime.BitSet FOLLOW_genericTypeParameterList_in_interfaceScopeDeclarations874
           
static org.antlr.runtime.BitSet FOLLOW_genericTypeParameterList_in_interfaceScopeDeclarations903
           
static org.antlr.runtime.BitSet FOLLOW_genericTypeParameterList_in_methodDeclarations764
           
static org.antlr.runtime.BitSet FOLLOW_genericTypeParameterList_in_methodDeclarations802
           
static org.antlr.runtime.BitSet FOLLOW_genericTypeParameterList_in_typeDeclaration242
           
static org.antlr.runtime.BitSet FOLLOW_genericWildcardBoundType_in_genericTypeArgument1572
           
static org.antlr.runtime.BitSet FOLLOW_GREATER_OR_EQUAL_in_expr3360
           
static org.antlr.runtime.BitSet FOLLOW_GREATER_THAN_in_expr3408
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_annotationInitializer2003
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_annotationScopeDeclarations2112
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_classDeclaration326
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_enumConstant550
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_genericTypeParameter463
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_innerNewExpression4234
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_interfaceScopeDeclarations879
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_interfaceScopeDeclarations906
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_methodDeclarations773
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_methodDeclarations807
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_primaryExpression3729
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_primaryExpression3919
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_qualifiedIdentifier1842
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_qualifiedIdentifier1857
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_statement2465
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_statement2636
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_statement2651
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_statement2666
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_typeDeclaration240
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_typeDeclaration264
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_typeDeclaration285
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_typeIdent1419
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_variableDeclaratorId1014
           
static org.antlr.runtime.BitSet FOLLOW_IF_in_ifSwitchTransformation4479
           
static org.antlr.runtime.BitSet FOLLOW_ifSwitchTransformation_in_statement2422
           
static org.antlr.runtime.BitSet FOLLOW_IMPLEMENTS_CLAUSE_in_implementsClause407
           
static org.antlr.runtime.BitSet FOLLOW_implementsClause_in_classDeclaration336
           
static org.antlr.runtime.BitSet FOLLOW_implementsClause_in_typeDeclaration266
           
static org.antlr.runtime.BitSet FOLLOW_IMPORT_in_importDeclaration192
           
static org.antlr.runtime.BitSet FOLLOW_importDeclaration_in_javaSource135
           
static org.antlr.runtime.BitSet FOLLOW_innerNewExpression_in_primaryExpression3795
           
static org.antlr.runtime.BitSet FOLLOW_INSTANCEOF_in_expr3328
           
static org.antlr.runtime.BitSet FOLLOW_INTERFACE_in_typeDeclaration236
           
static org.antlr.runtime.BitSet FOLLOW_INTERFACE_TOP_LEVEL_SCOPE_in_interfaceTopLevelScope842
           
static org.antlr.runtime.BitSet FOLLOW_interfaceScopeDeclarations_in_interfaceTopLevelScope844
           
static org.antlr.runtime.BitSet FOLLOW_interfaceTopLevelScope_in_typeDeclaration248
           
static org.antlr.runtime.BitSet FOLLOW_JAVA_SOURCE_in_javaSource128
           
static org.antlr.runtime.BitSet FOLLOW_LABELED_STATEMENT_in_statement2664
           
static org.antlr.runtime.BitSet FOLLOW_LBRACK_in_arrayDeclarator1066
           
static org.antlr.runtime.BitSet FOLLOW_LESS_OR_EQUAL_in_expr3344
           
static org.antlr.runtime.BitSet FOLLOW_LESS_THAN_in_expr3440
           
static org.antlr.runtime.BitSet FOLLOW_literal_in_primaryExpression3974
           
static org.antlr.runtime.BitSet FOLLOW_LOCAL_MODIFIER_LIST_in_localModifierList1309
           
static org.antlr.runtime.BitSet FOLLOW_localModifier_in_localModifierList1311
           
static org.antlr.runtime.BitSet FOLLOW_localModifier_in_modifier1289
           
static org.antlr.runtime.BitSet FOLLOW_localModifierList_in_formalParameterStandardDecl1783
           
static org.antlr.runtime.BitSet FOLLOW_localModifierList_in_formalParameterVarargDecl1814
           
static org.antlr.runtime.BitSet FOLLOW_localModifierList_in_localVariableDeclaration2341
           
static org.antlr.runtime.BitSet FOLLOW_localModifierList_in_statement2461
           
static org.antlr.runtime.BitSet FOLLOW_localVariableDeclaration_in_blockStatement2291
           
static org.antlr.runtime.BitSet FOLLOW_localVariableDeclaration_in_forInit2866
           
static org.antlr.runtime.BitSet FOLLOW_LOGICAL_AND_in_expr3232
           
static org.antlr.runtime.BitSet FOLLOW_LOGICAL_NOT_in_expr3634
           
static org.antlr.runtime.BitSet FOLLOW_LOGICAL_OR_in_expr3216
           
static org.antlr.runtime.BitSet FOLLOW_METHOD_CALL_in_primaryExpression3930
           
static org.antlr.runtime.BitSet FOLLOW_methodDeclarations_in_classScopeDeclarations669
           
static org.antlr.runtime.BitSet FOLLOW_MINUS_ASSIGN_in_expr3038
           
static org.antlr.runtime.BitSet FOLLOW_MINUS_in_expr3472
           
static org.antlr.runtime.BitSet FOLLOW_MOD_ASSIGN_in_expr3134
           
static org.antlr.runtime.BitSet FOLLOW_MOD_in_expr3520
           
static org.antlr.runtime.BitSet FOLLOW_modifier_in_modifierList1168
           
static org.antlr.runtime.BitSet FOLLOW_MODIFIER_LIST_in_modifierList1166
           
static org.antlr.runtime.BitSet FOLLOW_modifierList_in_annotationScopeDeclarations2108
           
static org.antlr.runtime.BitSet FOLLOW_modifierList_in_annotationScopeDeclarations2129
           
static org.antlr.runtime.BitSet FOLLOW_modifierList_in_classDeclaration324
           
static org.antlr.runtime.BitSet FOLLOW_modifierList_in_classScopeDeclarations644
           
static org.antlr.runtime.BitSet FOLLOW_modifierList_in_constructorDeclaration715
           
static org.antlr.runtime.BitSet FOLLOW_modifierList_in_interfaceScopeDeclarations872
           
static org.antlr.runtime.BitSet FOLLOW_modifierList_in_interfaceScopeDeclarations901
           
static org.antlr.runtime.BitSet FOLLOW_modifierList_in_interfaceScopeDeclarations925
           
static org.antlr.runtime.BitSet FOLLOW_modifierList_in_methodDeclarations762
           
static org.antlr.runtime.BitSet FOLLOW_modifierList_in_methodDeclarations800
           
static org.antlr.runtime.BitSet FOLLOW_modifierList_in_typeDeclaration238
           
static org.antlr.runtime.BitSet FOLLOW_modifierList_in_typeDeclaration262
           
static org.antlr.runtime.BitSet FOLLOW_modifierList_in_typeDeclaration283
           
static org.antlr.runtime.BitSet FOLLOW_NATIVE_in_modifier1239
           
static org.antlr.runtime.BitSet FOLLOW_newArrayConstruction_in_newExpression4139
           
static org.antlr.runtime.BitSet FOLLOW_newArrayConstruction_in_newExpression4162
           
static org.antlr.runtime.BitSet FOLLOW_newExpression_in_primaryExpression3984
           
static org.antlr.runtime.BitSet FOLLOW_NOT_EQUAL_in_expr3312
           
static org.antlr.runtime.BitSet FOLLOW_NOT_in_expr3620
           
static org.antlr.runtime.BitSet FOLLOW_OR_ASSIGN_in_expr3102
           
static org.antlr.runtime.BitSet FOLLOW_OR_in_expr3248
           
static org.antlr.runtime.BitSet FOLLOW_PACKAGE_in_packageDeclaration163
           
static org.antlr.runtime.BitSet FOLLOW_packageDeclaration_in_javaSource132
           
static org.antlr.runtime.BitSet FOLLOW_PARENTESIZED_EXPR_in_parenthesizedExpression2956
           
static org.antlr.runtime.BitSet FOLLOW_parenthesizedExpression_in_ifSwitchTransformation4484
           
static org.antlr.runtime.BitSet FOLLOW_parenthesizedExpression_in_primaryExpression3909
           
static org.antlr.runtime.BitSet FOLLOW_parenthesizedExpression_in_statement2487
           
static org.antlr.runtime.BitSet FOLLOW_parenthesizedExpression_in_statement2511
           
static org.antlr.runtime.BitSet FOLLOW_parenthesizedExpression_in_statement2551
           
static org.antlr.runtime.BitSet FOLLOW_parenthesizedExpression_in_statement2567
           
static org.antlr.runtime.BitSet FOLLOW_PLUS_ASSIGN_in_expr3022
           
static org.antlr.runtime.BitSet FOLLOW_PLUS_in_expr3456
           
static org.antlr.runtime.BitSet FOLLOW_POST_DEC_in_expr3606
           
static org.antlr.runtime.BitSet FOLLOW_POST_INC_in_expr3592
           
static org.antlr.runtime.BitSet FOLLOW_PRE_DEC_in_expr3578
           
static org.antlr.runtime.BitSet FOLLOW_PRE_INC_in_expr3564
           
static org.antlr.runtime.BitSet FOLLOW_primaryExpression_in_explicitConstructorCall4057
           
static org.antlr.runtime.BitSet FOLLOW_primaryExpression_in_expr3663
           
static org.antlr.runtime.BitSet FOLLOW_primaryExpression_in_primaryExpression3707
           
static org.antlr.runtime.BitSet FOLLOW_primaryExpression_in_primaryExpression3932
           
static org.antlr.runtime.BitSet FOLLOW_primaryExpression_in_primaryExpression3961
           
static org.antlr.runtime.BitSet FOLLOW_primitiveType_in_arrayTypeDeclarator4095
           
static org.antlr.runtime.BitSet FOLLOW_primitiveType_in_newExpression4137
           
static org.antlr.runtime.BitSet FOLLOW_primitiveType_in_primaryExpression3853
           
static org.antlr.runtime.BitSet FOLLOW_primitiveType_in_type1365
           
static org.antlr.runtime.BitSet FOLLOW_PRIVATE_in_modifier1209
           
static org.antlr.runtime.BitSet FOLLOW_PROTECTED_in_modifier1199
           
static org.antlr.runtime.BitSet FOLLOW_PUBLIC_in_modifier1189
           
static org.antlr.runtime.BitSet FOLLOW_QUALIFIED_TYPE_IDENT_in_qualifiedTypeIdent1394
           
static org.antlr.runtime.BitSet FOLLOW_qualifiedIdentifier_in_annotation1910
           
static org.antlr.runtime.BitSet FOLLOW_qualifiedIdentifier_in_arrayTypeDeclarator4091
           
static org.antlr.runtime.BitSet FOLLOW_qualifiedIdentifier_in_importDeclaration197
           
static org.antlr.runtime.BitSet FOLLOW_qualifiedIdentifier_in_packageDeclaration165
           
static org.antlr.runtime.BitSet FOLLOW_qualifiedIdentifier_in_qualifiedIdentifier1855
           
static org.antlr.runtime.BitSet FOLLOW_qualifiedIdentifier_in_throwsClause1144
           
static org.antlr.runtime.BitSet FOLLOW_qualifiedTypeIdent_in_newExpression4160
           
static org.antlr.runtime.BitSet FOLLOW_qualifiedTypeIdent_in_newExpression4202
           
static org.antlr.runtime.BitSet FOLLOW_qualifiedTypeIdent_in_type1369
           
static org.antlr.runtime.BitSet FOLLOW_QUESTION_in_expr3198
           
static org.antlr.runtime.BitSet FOLLOW_QUESTION_in_genericTypeArgument1570
           
static org.antlr.runtime.BitSet FOLLOW_RBRACK_in_arrayDeclarator1068
           
static org.antlr.runtime.BitSet FOLLOW_RETURN_in_statement2585
           
static org.antlr.runtime.BitSet FOLLOW_SEMI_in_statement2693
           
static org.antlr.runtime.BitSet FOLLOW_set_in_literal0
           
static org.antlr.runtime.BitSet FOLLOW_set_in_primitiveType0
           
static org.antlr.runtime.BitSet FOLLOW_SHIFT_LEFT_ASSIGN_in_expr3182
           
static org.antlr.runtime.BitSet FOLLOW_SHIFT_LEFT_in_expr3424
           
static org.antlr.runtime.BitSet FOLLOW_SHIFT_RIGHT_ASSIGN_in_expr3166
           
static org.antlr.runtime.BitSet FOLLOW_SHIFT_RIGHT_in_expr3392
           
static org.antlr.runtime.BitSet FOLLOW_STAR_ASSIGN_in_expr3054
           
static org.antlr.runtime.BitSet FOLLOW_STAR_in_expr3488
           
static org.antlr.runtime.BitSet FOLLOW_statement_in_blockStatement2313
           
static org.antlr.runtime.BitSet FOLLOW_statement_in_ifSwitchTransformation4512
           
static org.antlr.runtime.BitSet FOLLOW_statement_in_ifSwitchTransformation4540
           
static org.antlr.runtime.BitSet FOLLOW_statement_in_statement2445
           
static org.antlr.runtime.BitSet FOLLOW_statement_in_statement2471
           
static org.antlr.runtime.BitSet FOLLOW_statement_in_statement2491
           
static org.antlr.runtime.BitSet FOLLOW_statement_in_statement2509
           
static org.antlr.runtime.BitSet FOLLOW_statement_in_statement2670
           
static org.antlr.runtime.BitSet FOLLOW_STATIC_ARRAY_CREATOR_in_newExpression4119
           
static org.antlr.runtime.BitSet FOLLOW_STATIC_in_importDeclaration194
           
static org.antlr.runtime.BitSet FOLLOW_STATIC_in_modifier1219
           
static org.antlr.runtime.BitSet FOLLOW_STRICTFP_in_modifier1279
           
static org.antlr.runtime.BitSet FOLLOW_SUPER_CONSTRUCTOR_CALL_in_explicitConstructorCall4055
           
static org.antlr.runtime.BitSet FOLLOW_SUPER_in_genericWildcardBoundType1726
           
static org.antlr.runtime.BitSet FOLLOW_SUPER_in_primaryExpression3773
           
static org.antlr.runtime.BitSet FOLLOW_SUPER_in_primaryExpression4014
           
static org.antlr.runtime.BitSet FOLLOW_SWITCH_BLOCK_LABEL_LIST_in_switchBlockLabels2767
           
static org.antlr.runtime.BitSet FOLLOW_SWITCH_in_statement2549
           
static org.antlr.runtime.BitSet FOLLOW_switchBlockLabels_in_statement2553
           
static org.antlr.runtime.BitSet FOLLOW_switchCaseLabel_in_switchBlockLabels2769
           
static org.antlr.runtime.BitSet FOLLOW_switchCaseLabel_in_switchBlockLabels2775
           
static org.antlr.runtime.BitSet FOLLOW_switchCaseLabel_in_synpred124_IfSwitchReplacementParser2769
           
static org.antlr.runtime.BitSet FOLLOW_switchDefaultLabel_in_switchBlockLabels2772
           
static org.antlr.runtime.BitSet FOLLOW_SYNCHRONIZED_in_modifier1249
           
static org.antlr.runtime.BitSet FOLLOW_SYNCHRONIZED_in_statement2565
           
static org.antlr.runtime.BitSet FOLLOW_THIS_CONSTRUCTOR_CALL_in_explicitConstructorCall4038
           
static org.antlr.runtime.BitSet FOLLOW_THIS_in_primaryExpression3751
           
static org.antlr.runtime.BitSet FOLLOW_THIS_in_primaryExpression3994
           
static org.antlr.runtime.BitSet FOLLOW_THROW_in_statement2610
           
static org.antlr.runtime.BitSet FOLLOW_THROWS_CLAUSE_in_throwsClause1142
           
static org.antlr.runtime.BitSet FOLLOW_throwsClause_in_constructorDeclaration722
           
static org.antlr.runtime.BitSet FOLLOW_throwsClause_in_interfaceScopeDeclarations886
           
static org.antlr.runtime.BitSet FOLLOW_throwsClause_in_interfaceScopeDeclarations910
           
static org.antlr.runtime.BitSet FOLLOW_throwsClause_in_methodDeclarations782
           
static org.antlr.runtime.BitSet FOLLOW_throwsClause_in_methodDeclarations813
           
static org.antlr.runtime.BitSet FOLLOW_TRANSIENT_in_modifier1259
           
static org.antlr.runtime.BitSet FOLLOW_TRY_in_statement2523
           
static org.antlr.runtime.BitSet FOLLOW_type_in_annotationScopeDeclarations2110
           
static org.antlr.runtime.BitSet FOLLOW_type_in_annotationScopeDeclarations2131
           
static org.antlr.runtime.BitSet FOLLOW_type_in_bound497
           
static org.antlr.runtime.BitSet FOLLOW_type_in_classScopeDeclarations646
           
static org.antlr.runtime.BitSet FOLLOW_type_in_expr3332
           
static org.antlr.runtime.BitSet FOLLOW_type_in_expr3650
           
static org.antlr.runtime.BitSet FOLLOW_type_in_extendsClause378
           
static org.antlr.runtime.BitSet FOLLOW_type_in_formalParameterStandardDecl1785
           
static org.antlr.runtime.BitSet FOLLOW_type_in_formalParameterVarargDecl1816
           
static org.antlr.runtime.BitSet FOLLOW_type_in_genericTypeArgument1559
           
static org.antlr.runtime.BitSet FOLLOW_type_in_genericWildcardBoundType1714
           
static org.antlr.runtime.BitSet FOLLOW_type_in_genericWildcardBoundType1728
           
static org.antlr.runtime.BitSet FOLLOW_type_in_implementsClause409
           
static org.antlr.runtime.BitSet FOLLOW_type_in_interfaceScopeDeclarations877
           
static org.antlr.runtime.BitSet FOLLOW_type_in_interfaceScopeDeclarations927
           
static org.antlr.runtime.BitSet FOLLOW_type_in_localVariableDeclaration2343
           
static org.antlr.runtime.BitSet FOLLOW_type_in_methodDeclarations769
           
static org.antlr.runtime.BitSet FOLLOW_type_in_statement2463
           
static org.antlr.runtime.BitSet FOLLOW_TYPE_in_type1362
           
static org.antlr.runtime.BitSet FOLLOW_typeDeclaration_in_annotationScopeDeclarations2144
           
static org.antlr.runtime.BitSet FOLLOW_typeDeclaration_in_blockStatement2301
           
static org.antlr.runtime.BitSet FOLLOW_typeDeclaration_in_classScopeDeclarations679
           
static org.antlr.runtime.BitSet FOLLOW_typeDeclaration_in_interfaceScopeDeclarations940
           
static org.antlr.runtime.BitSet FOLLOW_typeDeclaration_in_javaSource138
           
static org.antlr.runtime.BitSet FOLLOW_typeIdent_in_qualifiedTypeIdent1396
           
static org.antlr.runtime.BitSet FOLLOW_UNARY_MINUS_in_expr3550
           
static org.antlr.runtime.BitSet FOLLOW_UNARY_PLUS_in_expr3536
           
static org.antlr.runtime.BitSet FOLLOW_VAR_DECLARATION_in_annotationScopeDeclarations2127
           
static org.antlr.runtime.BitSet FOLLOW_VAR_DECLARATION_in_classScopeDeclarations642
           
static org.antlr.runtime.BitSet FOLLOW_VAR_DECLARATION_in_interfaceScopeDeclarations923
           
static org.antlr.runtime.BitSet FOLLOW_VAR_DECLARATION_in_localVariableDeclaration2339
           
static org.antlr.runtime.BitSet FOLLOW_VAR_DECLARATOR_in_variableDeclarator984
           
static org.antlr.runtime.BitSet FOLLOW_VAR_DECLARATOR_LIST_in_variableDeclaratorList960
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclarator_in_variableDeclaratorList962
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclaratorId_in_formalParameterStandardDecl1787
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclaratorId_in_formalParameterVarargDecl1818
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclaratorId_in_variableDeclarator986
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclaratorList_in_annotationScopeDeclarations2133
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclaratorList_in_classScopeDeclarations648
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclaratorList_in_interfaceScopeDeclarations929
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclaratorList_in_localVariableDeclaration2345
           
static org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_arrayInitializer1120
           
static org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_variableDeclarator988
           
static org.antlr.runtime.BitSet FOLLOW_VOID_in_primaryExpression3873
           
static org.antlr.runtime.BitSet FOLLOW_VOID_METHOD_DECL_in_interfaceScopeDeclarations899
           
static org.antlr.runtime.BitSet FOLLOW_VOID_METHOD_DECL_in_methodDeclarations798
           
static org.antlr.runtime.BitSet FOLLOW_VOLATILE_in_modifier1269
           
static org.antlr.runtime.BitSet FOLLOW_WHILE_in_statement2485
           
static org.antlr.runtime.BitSet FOLLOW_XOR_ASSIGN_in_expr3118
           
static org.antlr.runtime.BitSet FOLLOW_XOR_in_expr3264
           
static int FOR
           
static int FOR_CONDITION
           
static int FOR_EACH
           
static int FOR_INIT
           
static int FOR_UPDATE
           
static int FORMAL_PARAM_LIST
           
static int FORMAL_PARAM_STD_DECL
           
static int FORMAL_PARAM_VARARG_DECL
           
static int FUNCTION_METHOD_DECL
           
static int GENERIC_TYPE_ARG_LIST
           
static int GENERIC_TYPE_PARAM_LIST
           
static int GREATER_OR_EQUAL
           
static int GREATER_THAN
           
static int HEX_DIGIT
           
static int HEX_LITERAL
           
static int CHAR
           
static int CHARACTER_LITERAL
           
static int IDENT
           
static int IF
           
protected  java.util.Stack ifSwitchTransformation_stack
           
static int IMPLEMENTS
           
static int IMPLEMENTS_CLAUSE
           
static int IMPORT
           
static int INC
           
static int INSTANCEOF
           
static int INT
           
static int INTEGER_TYPE_SUFFIX
           
static int INTERFACE
           
static int INTERFACE_TOP_LEVEL_SCOPE
           
static int JAVA_ID_PART
           
static int JAVA_ID_START
           
static int JAVA_SOURCE
           
static int LABELED_STATEMENT
           
static int LBRACK
           
static int LCURLY
           
static int LESS_OR_EQUAL
           
static int LESS_THAN
           
static int LINE_COMMENT
           
static int LOCAL_MODIFIER_LIST
           
static int LOGICAL_AND
           
static int LOGICAL_NOT
           
static int LOGICAL_OR
           
static int LONG
           
static int LPAREN
           
static int METHOD_CALL
           
protected  java.util.Stack methodDeclarations_stack
           
static int MINUS
           
static int MINUS_ASSIGN
           
static int MOD
           
static int MOD_ASSIGN
           
static int MODIFIER_LIST
           
static int NATIVE
           
static int NEW
           
static int NEWLINE
           
static int NOT
           
static int NOT_EQUAL
           
static int NULL
           
static int OCTAL_ESCAPE
           
static int OCTAL_LITERAL
           
static int OR
           
static int OR_ASSIGN
           
static int PACKAGE
           
static int PARENTESIZED_EXPR
           
static int PLUS
           
static int PLUS_ASSIGN
           
static int POST_DEC
           
static int POST_INC
           
static int PRE_DEC
           
static int PRE_INC
           
static int PRIVATE
           
static int PROTECTED
           
static int PUBLIC
           
static int QUALIFIED_TYPE_IDENT
           
static int QUESTION
           
static int RBRACK
           
static int RCURLY
           
static int RETURN
           
static int RPAREN
           
static int SEMI
           
static int SHIFT_LEFT
           
static int SHIFT_LEFT_ASSIGN
           
static int SHIFT_RIGHT
           
static int SHIFT_RIGHT_ASSIGN
           
static int SHORT
           
static int STAR
           
static int STAR_ASSIGN
           
static int STATIC
           
static int STATIC_ARRAY_CREATOR
           
static int STRICTFP
           
static int STRING_LITERAL
           
static int SUPER
           
static int SUPER_CONSTRUCTOR_CALL
           
static int SWITCH
           
static int SWITCH_BLOCK_LABEL_LIST
           
static int SYNCHRONIZED
           
protected  org.antlr.stringtemplate.StringTemplateGroup templateLib
           
static int THIS
           
static int THIS_CONSTRUCTOR_CALL
           
static int THROW
           
static int THROWS
           
static int THROWS_CLAUSE
           
static java.lang.String[] tokenNames
           
static int TRANSIENT
           
static int TRUE
           
static int TRY
           
static int TYPE
           
static int UNARY_MINUS
           
static int UNARY_PLUS
           
static int UNICODE_ESCAPE
           
static int VAR_DECLARATION
           
static int VAR_DECLARATOR
           
static int VAR_DECLARATOR_LIST
           
static int VOID
           
static int VOID_METHOD_DECL
           
static int VOLATILE
           
static int WHILE
           
static int WS
           
static int XOR
           
static int XOR_ASSIGN
           
 
Fields inherited from class org.cesta.parsers.java.AbstractTreeParser
parameters, rewriteID, runtimeRewriteParams_stack, tokens
 
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
 
Constructor Summary
IfSwitchReplacementParser(org.antlr.runtime.tree.TreeNodeStream input)
           
IfSwitchReplacementParser(org.antlr.runtime.tree.TreeNodeStream input, org.antlr.runtime.RecognizerSharedState state)
           
 
Method Summary
 IfSwitchReplacementParser.additionalImports_return additionalImports(org.antlr.runtime.tree.CommonTree tree)
           
 IfSwitchReplacementParser.annotation_return annotation()
           
 IfSwitchReplacementParser.annotationDefaultValue_return annotationDefaultValue()
           
 IfSwitchReplacementParser.annotationElementValue_return annotationElementValue()
           
 IfSwitchReplacementParser.annotationInit_return annotationInit()
           
 IfSwitchReplacementParser.annotationInitializer_return annotationInitializer()
           
 IfSwitchReplacementParser.annotationInitializers_return annotationInitializers()
           
 IfSwitchReplacementParser.annotationList_return annotationList()
           
 IfSwitchReplacementParser.annotationScopeDeclarations_return annotationScopeDeclarations()
           
 IfSwitchReplacementParser.annotationTopLevelScope_return annotationTopLevelScope()
           
 IfSwitchReplacementParser.arguments_return arguments()
           
 IfSwitchReplacementParser.arrayDeclarator_return arrayDeclarator()
           
 IfSwitchReplacementParser.arrayDeclaratorList_return arrayDeclaratorList()
           
 IfSwitchReplacementParser.arrayInitializer_return arrayInitializer()
           
 IfSwitchReplacementParser.arrayTypeDeclarator_return arrayTypeDeclarator()
           
 IfSwitchReplacementParser.block_return block()
           
 IfSwitchReplacementParser.blockStatement_return blockStatement()
           
 IfSwitchReplacementParser.bound_return bound()
           
 IfSwitchReplacementParser.catchClause_return catchClause()
           
 IfSwitchReplacementParser.catches_return catches()
           
 IfSwitchReplacementParser.classAdditionalCode_return classAdditionalCode(org.antlr.runtime.tree.CommonTree tree)
           
 IfSwitchReplacementParser.classDeclaration_return classDeclaration()
           
 IfSwitchReplacementParser.classScopeDeclarations_return classScopeDeclarations()
           
 IfSwitchReplacementParser.classTopLevelScope_return classTopLevelScope()
           
 IfSwitchReplacementParser.constructorDeclaration_return constructorDeclaration()
           
 IfSwitchReplacementParser.enumConstant_return enumConstant()
           
 IfSwitchReplacementParser.enumTopLevelScope_return enumTopLevelScope()
           
 IfSwitchReplacementParser.explicitConstructorCall_return explicitConstructorCall()
           
 IfSwitchReplacementParser.expr_return expr()
           
 IfSwitchReplacementParser.expression_return expression()
           
 IfSwitchReplacementParser.extendsClause_return extendsClause()
           
 IfSwitchReplacementParser.forCondition_return forCondition()
           
 IfSwitchReplacementParser.forInit_return forInit()
           
 IfSwitchReplacementParser.formalParameterList_return formalParameterList()
           
 IfSwitchReplacementParser.formalParameterStandardDecl_return formalParameterStandardDecl()
           
 IfSwitchReplacementParser.formalParameterVarargDecl_return formalParameterVarargDecl()
           
 IfSwitchReplacementParser.forUpdater_return forUpdater()
           
 IfSwitchReplacementParser.genericTypeArgument_return genericTypeArgument()
           
 IfSwitchReplacementParser.genericTypeArgumentList_return genericTypeArgumentList()
           
 IfSwitchReplacementParser.genericTypeParameter_return genericTypeParameter()
           
 IfSwitchReplacementParser.genericTypeParameterList_return genericTypeParameterList()
           
 IfSwitchReplacementParser.genericWildcardBoundType_return genericWildcardBoundType()
           
 java.lang.String getGrammarFileName()
           
 org.antlr.stringtemplate.StringTemplateGroup getTemplateLib()
          Current template library.
 java.lang.String[] getTokenNames()
           
 IfSwitchReplacementParser.ifSwitchTransformation_return ifSwitchTransformation()
           
 IfSwitchReplacementParser.implementsClause_return implementsClause()
           
 IfSwitchReplacementParser.importDeclaration_return importDeclaration()
           
 IfSwitchReplacementParser.innerNewExpression_return innerNewExpression()
           
 IfSwitchReplacementParser.interfaceScopeDeclarations_return interfaceScopeDeclarations()
           
 IfSwitchReplacementParser.interfaceTopLevelScope_return interfaceTopLevelScope()
           
 IfSwitchReplacementParser.javaSource_return javaSource()
           
 IfSwitchReplacementParser.literal_return literal()
           
 IfSwitchReplacementParser.localModifier_return localModifier()
           
 IfSwitchReplacementParser.localModifierList_return localModifierList()
           
 IfSwitchReplacementParser.localVariableDeclaration_return localVariableDeclaration()
           
 IfSwitchReplacementParser.methodDeclarations_return methodDeclarations()
           
 IfSwitchReplacementParser.modifier_return modifier()
           
 IfSwitchReplacementParser.modifierList_return modifierList()
           
 IfSwitchReplacementParser.newArrayConstruction_return newArrayConstruction()
           
 IfSwitchReplacementParser.newExpression_return newExpression()
           
 IfSwitchReplacementParser.packageDeclaration_return packageDeclaration()
           
 IfSwitchReplacementParser.parenthesizedExpression_return parenthesizedExpression()
           
 IfSwitchReplacementParser.primaryExpression_return primaryExpression()
           
 IfSwitchReplacementParser.primitiveType_return primitiveType()
           
 IfSwitchReplacementParser.qualifiedIdentifier_return qualifiedIdentifier()
           
 IfSwitchReplacementParser.qualifiedTypeIdent_return qualifiedTypeIdent()
           
 void setTemplateLib(org.antlr.stringtemplate.StringTemplateGroup templateLib)
          Sets current template library.
 IfSwitchReplacementParser.statement_return statement()
           
 IfSwitchReplacementParser.switchBlockLabels_return switchBlockLabels()
           
 IfSwitchReplacementParser.switchCaseLabel_return switchCaseLabel()
           
 IfSwitchReplacementParser.switchDefaultLabel_return switchDefaultLabel()
           
 void synpred124_IfSwitchReplacementParser_fragment()
           
 boolean synpred124_IfSwitchReplacementParser()
           
 void synpred131_IfSwitchReplacementParser_fragment()
           
 boolean synpred131_IfSwitchReplacementParser()
           
 IfSwitchReplacementParser.throwsClause_return throwsClause()
           
 IfSwitchReplacementParser.type_return type()
           
 IfSwitchReplacementParser.typeDeclaration_return typeDeclaration()
           
 IfSwitchReplacementParser.typeIdent_return typeIdent()
           
 IfSwitchReplacementParser.variableDeclarator_return variableDeclarator()
           
 IfSwitchReplacementParser.variableDeclaratorId_return variableDeclaratorId()
           
 IfSwitchReplacementParser.variableDeclaratorList_return variableDeclaratorList()
           
 IfSwitchReplacementParser.variableInitializer_return variableInitializer()
           
 
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
 

Field Detail

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

templateLib

protected org.antlr.stringtemplate.StringTemplateGroup templateLib

classDeclaration_stack

protected java.util.Stack classDeclaration_stack

constructorDeclaration_stack

protected java.util.Stack constructorDeclaration_stack

methodDeclarations_stack

protected java.util.Stack methodDeclarations_stack

ifSwitchTransformation_stack

protected java.util.Stack ifSwitchTransformation_stack

dfa49

protected org.cesta.parsers.java.IfSwitchReplacementParser.DFA49 dfa49

dfa80

protected org.cesta.parsers.java.IfSwitchReplacementParser.DFA80 dfa80

dfa91

protected org.cesta.parsers.java.IfSwitchReplacementParser.DFA91 dfa91

dfa95

protected org.cesta.parsers.java.IfSwitchReplacementParser.DFA95 dfa95

FOLLOW_JAVA_SOURCE_in_javaSource128

public static final org.antlr.runtime.BitSet FOLLOW_JAVA_SOURCE_in_javaSource128

FOLLOW_annotationList_in_javaSource130

public static final org.antlr.runtime.BitSet FOLLOW_annotationList_in_javaSource130

FOLLOW_packageDeclaration_in_javaSource132

public static final org.antlr.runtime.BitSet FOLLOW_packageDeclaration_in_javaSource132

FOLLOW_importDeclaration_in_javaSource135

public static final org.antlr.runtime.BitSet FOLLOW_importDeclaration_in_javaSource135

FOLLOW_typeDeclaration_in_javaSource138

public static final org.antlr.runtime.BitSet FOLLOW_typeDeclaration_in_javaSource138

FOLLOW_additionalImports_in_javaSource141

public static final org.antlr.runtime.BitSet FOLLOW_additionalImports_in_javaSource141

FOLLOW_PACKAGE_in_packageDeclaration163

public static final org.antlr.runtime.BitSet FOLLOW_PACKAGE_in_packageDeclaration163

FOLLOW_qualifiedIdentifier_in_packageDeclaration165

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedIdentifier_in_packageDeclaration165

FOLLOW_IMPORT_in_importDeclaration192

public static final org.antlr.runtime.BitSet FOLLOW_IMPORT_in_importDeclaration192

FOLLOW_STATIC_in_importDeclaration194

public static final org.antlr.runtime.BitSet FOLLOW_STATIC_in_importDeclaration194

FOLLOW_qualifiedIdentifier_in_importDeclaration197

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedIdentifier_in_importDeclaration197

FOLLOW_DOTSTAR_in_importDeclaration199

public static final org.antlr.runtime.BitSet FOLLOW_DOTSTAR_in_importDeclaration199

FOLLOW_classDeclaration_in_typeDeclaration225

public static final org.antlr.runtime.BitSet FOLLOW_classDeclaration_in_typeDeclaration225

FOLLOW_INTERFACE_in_typeDeclaration236

public static final org.antlr.runtime.BitSet FOLLOW_INTERFACE_in_typeDeclaration236

FOLLOW_modifierList_in_typeDeclaration238

public static final org.antlr.runtime.BitSet FOLLOW_modifierList_in_typeDeclaration238

FOLLOW_IDENT_in_typeDeclaration240

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_typeDeclaration240

FOLLOW_genericTypeParameterList_in_typeDeclaration242

public static final org.antlr.runtime.BitSet FOLLOW_genericTypeParameterList_in_typeDeclaration242

FOLLOW_extendsClause_in_typeDeclaration245

public static final org.antlr.runtime.BitSet FOLLOW_extendsClause_in_typeDeclaration245

FOLLOW_interfaceTopLevelScope_in_typeDeclaration248

public static final org.antlr.runtime.BitSet FOLLOW_interfaceTopLevelScope_in_typeDeclaration248

FOLLOW_ENUM_in_typeDeclaration260

public static final org.antlr.runtime.BitSet FOLLOW_ENUM_in_typeDeclaration260

FOLLOW_modifierList_in_typeDeclaration262

public static final org.antlr.runtime.BitSet FOLLOW_modifierList_in_typeDeclaration262

FOLLOW_IDENT_in_typeDeclaration264

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_typeDeclaration264

FOLLOW_implementsClause_in_typeDeclaration266

public static final org.antlr.runtime.BitSet FOLLOW_implementsClause_in_typeDeclaration266

FOLLOW_enumTopLevelScope_in_typeDeclaration269

public static final org.antlr.runtime.BitSet FOLLOW_enumTopLevelScope_in_typeDeclaration269

FOLLOW_AT_in_typeDeclaration281

public static final org.antlr.runtime.BitSet FOLLOW_AT_in_typeDeclaration281

FOLLOW_modifierList_in_typeDeclaration283

public static final org.antlr.runtime.BitSet FOLLOW_modifierList_in_typeDeclaration283

FOLLOW_IDENT_in_typeDeclaration285

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_typeDeclaration285

FOLLOW_annotationTopLevelScope_in_typeDeclaration287

public static final org.antlr.runtime.BitSet FOLLOW_annotationTopLevelScope_in_typeDeclaration287

FOLLOW_CLASS_in_classDeclaration322

public static final org.antlr.runtime.BitSet FOLLOW_CLASS_in_classDeclaration322

FOLLOW_modifierList_in_classDeclaration324

public static final org.antlr.runtime.BitSet FOLLOW_modifierList_in_classDeclaration324

FOLLOW_IDENT_in_classDeclaration326

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_classDeclaration326

FOLLOW_genericTypeParameterList_in_classDeclaration330

public static final org.antlr.runtime.BitSet FOLLOW_genericTypeParameterList_in_classDeclaration330

FOLLOW_extendsClause_in_classDeclaration333

public static final org.antlr.runtime.BitSet FOLLOW_extendsClause_in_classDeclaration333

FOLLOW_implementsClause_in_classDeclaration336

public static final org.antlr.runtime.BitSet FOLLOW_implementsClause_in_classDeclaration336

FOLLOW_classTopLevelScope_in_classDeclaration339

public static final org.antlr.runtime.BitSet FOLLOW_classTopLevelScope_in_classDeclaration339

FOLLOW_EXTENDS_CLAUSE_in_extendsClause376

public static final org.antlr.runtime.BitSet FOLLOW_EXTENDS_CLAUSE_in_extendsClause376

FOLLOW_type_in_extendsClause378

public static final org.antlr.runtime.BitSet FOLLOW_type_in_extendsClause378

FOLLOW_IMPLEMENTS_CLAUSE_in_implementsClause407

public static final org.antlr.runtime.BitSet FOLLOW_IMPLEMENTS_CLAUSE_in_implementsClause407

FOLLOW_type_in_implementsClause409

public static final org.antlr.runtime.BitSet FOLLOW_type_in_implementsClause409

FOLLOW_GENERIC_TYPE_PARAM_LIST_in_genericTypeParameterList439

public static final org.antlr.runtime.BitSet FOLLOW_GENERIC_TYPE_PARAM_LIST_in_genericTypeParameterList439

FOLLOW_genericTypeParameter_in_genericTypeParameterList441

public static final org.antlr.runtime.BitSet FOLLOW_genericTypeParameter_in_genericTypeParameterList441

FOLLOW_IDENT_in_genericTypeParameter463

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_genericTypeParameter463

FOLLOW_bound_in_genericTypeParameter465

public static final org.antlr.runtime.BitSet FOLLOW_bound_in_genericTypeParameter465

FOLLOW_EXTENDS_BOUND_LIST_in_bound495

public static final org.antlr.runtime.BitSet FOLLOW_EXTENDS_BOUND_LIST_in_bound495

FOLLOW_type_in_bound497

public static final org.antlr.runtime.BitSet FOLLOW_type_in_bound497

FOLLOW_ENUM_TOP_LEVEL_SCOPE_in_enumTopLevelScope519

public static final org.antlr.runtime.BitSet FOLLOW_ENUM_TOP_LEVEL_SCOPE_in_enumTopLevelScope519

FOLLOW_enumConstant_in_enumTopLevelScope521

public static final org.antlr.runtime.BitSet FOLLOW_enumConstant_in_enumTopLevelScope521

FOLLOW_classTopLevelScope_in_enumTopLevelScope524

public static final org.antlr.runtime.BitSet FOLLOW_classTopLevelScope_in_enumTopLevelScope524

FOLLOW_IDENT_in_enumConstant550

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_enumConstant550

FOLLOW_annotationList_in_enumConstant552

public static final org.antlr.runtime.BitSet FOLLOW_annotationList_in_enumConstant552

FOLLOW_arguments_in_enumConstant554

public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_enumConstant554

FOLLOW_classTopLevelScope_in_enumConstant557

public static final org.antlr.runtime.BitSet FOLLOW_classTopLevelScope_in_enumConstant557

FOLLOW_CLASS_TOP_LEVEL_SCOPE_in_classTopLevelScope587

public static final org.antlr.runtime.BitSet FOLLOW_CLASS_TOP_LEVEL_SCOPE_in_classTopLevelScope587

FOLLOW_classScopeDeclarations_in_classTopLevelScope589

public static final org.antlr.runtime.BitSet FOLLOW_classScopeDeclarations_in_classTopLevelScope589

FOLLOW_classAdditionalCode_in_classTopLevelScope593

public static final org.antlr.runtime.BitSet FOLLOW_classAdditionalCode_in_classTopLevelScope593

FOLLOW_CLASS_INSTANCE_INITIALIZER_in_classScopeDeclarations614

public static final org.antlr.runtime.BitSet FOLLOW_CLASS_INSTANCE_INITIALIZER_in_classScopeDeclarations614

FOLLOW_block_in_classScopeDeclarations616

public static final org.antlr.runtime.BitSet FOLLOW_block_in_classScopeDeclarations616

FOLLOW_CLASS_STATIC_INITIALIZER_in_classScopeDeclarations628

public static final org.antlr.runtime.BitSet FOLLOW_CLASS_STATIC_INITIALIZER_in_classScopeDeclarations628

FOLLOW_block_in_classScopeDeclarations630

public static final org.antlr.runtime.BitSet FOLLOW_block_in_classScopeDeclarations630

FOLLOW_VAR_DECLARATION_in_classScopeDeclarations642

public static final org.antlr.runtime.BitSet FOLLOW_VAR_DECLARATION_in_classScopeDeclarations642

FOLLOW_modifierList_in_classScopeDeclarations644

public static final org.antlr.runtime.BitSet FOLLOW_modifierList_in_classScopeDeclarations644

FOLLOW_type_in_classScopeDeclarations646

public static final org.antlr.runtime.BitSet FOLLOW_type_in_classScopeDeclarations646

FOLLOW_variableDeclaratorList_in_classScopeDeclarations648

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclaratorList_in_classScopeDeclarations648

FOLLOW_constructorDeclaration_in_classScopeDeclarations659

public static final org.antlr.runtime.BitSet FOLLOW_constructorDeclaration_in_classScopeDeclarations659

FOLLOW_methodDeclarations_in_classScopeDeclarations669

public static final org.antlr.runtime.BitSet FOLLOW_methodDeclarations_in_classScopeDeclarations669

FOLLOW_typeDeclaration_in_classScopeDeclarations679

public static final org.antlr.runtime.BitSet FOLLOW_typeDeclaration_in_classScopeDeclarations679

FOLLOW_CONSTRUCTOR_DECL_in_constructorDeclaration713

public static final org.antlr.runtime.BitSet FOLLOW_CONSTRUCTOR_DECL_in_constructorDeclaration713

FOLLOW_modifierList_in_constructorDeclaration715

public static final org.antlr.runtime.BitSet FOLLOW_modifierList_in_constructorDeclaration715

FOLLOW_genericTypeParameterList_in_constructorDeclaration717

public static final org.antlr.runtime.BitSet FOLLOW_genericTypeParameterList_in_constructorDeclaration717

FOLLOW_formalParameterList_in_constructorDeclaration720

public static final org.antlr.runtime.BitSet FOLLOW_formalParameterList_in_constructorDeclaration720

FOLLOW_throwsClause_in_constructorDeclaration722

public static final org.antlr.runtime.BitSet FOLLOW_throwsClause_in_constructorDeclaration722

FOLLOW_block_in_constructorDeclaration725

public static final org.antlr.runtime.BitSet FOLLOW_block_in_constructorDeclaration725

FOLLOW_FUNCTION_METHOD_DECL_in_methodDeclarations760

public static final org.antlr.runtime.BitSet FOLLOW_FUNCTION_METHOD_DECL_in_methodDeclarations760

FOLLOW_modifierList_in_methodDeclarations762

public static final org.antlr.runtime.BitSet FOLLOW_modifierList_in_methodDeclarations762

FOLLOW_genericTypeParameterList_in_methodDeclarations764

public static final org.antlr.runtime.BitSet FOLLOW_genericTypeParameterList_in_methodDeclarations764

FOLLOW_type_in_methodDeclarations769

public static final org.antlr.runtime.BitSet FOLLOW_type_in_methodDeclarations769

FOLLOW_IDENT_in_methodDeclarations773

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_methodDeclarations773

FOLLOW_formalParameterList_in_methodDeclarations777

public static final org.antlr.runtime.BitSet FOLLOW_formalParameterList_in_methodDeclarations777

FOLLOW_arrayDeclaratorList_in_methodDeclarations779

public static final org.antlr.runtime.BitSet FOLLOW_arrayDeclaratorList_in_methodDeclarations779

FOLLOW_throwsClause_in_methodDeclarations782

public static final org.antlr.runtime.BitSet FOLLOW_throwsClause_in_methodDeclarations782

FOLLOW_block_in_methodDeclarations785

public static final org.antlr.runtime.BitSet FOLLOW_block_in_methodDeclarations785

FOLLOW_VOID_METHOD_DECL_in_methodDeclarations798

public static final org.antlr.runtime.BitSet FOLLOW_VOID_METHOD_DECL_in_methodDeclarations798

FOLLOW_modifierList_in_methodDeclarations800

public static final org.antlr.runtime.BitSet FOLLOW_modifierList_in_methodDeclarations800

FOLLOW_genericTypeParameterList_in_methodDeclarations802

public static final org.antlr.runtime.BitSet FOLLOW_genericTypeParameterList_in_methodDeclarations802

FOLLOW_IDENT_in_methodDeclarations807

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_methodDeclarations807

FOLLOW_formalParameterList_in_methodDeclarations811

public static final org.antlr.runtime.BitSet FOLLOW_formalParameterList_in_methodDeclarations811

FOLLOW_throwsClause_in_methodDeclarations813

public static final org.antlr.runtime.BitSet FOLLOW_throwsClause_in_methodDeclarations813

FOLLOW_block_in_methodDeclarations816

public static final org.antlr.runtime.BitSet FOLLOW_block_in_methodDeclarations816

FOLLOW_INTERFACE_TOP_LEVEL_SCOPE_in_interfaceTopLevelScope842

public static final org.antlr.runtime.BitSet FOLLOW_INTERFACE_TOP_LEVEL_SCOPE_in_interfaceTopLevelScope842

FOLLOW_interfaceScopeDeclarations_in_interfaceTopLevelScope844

public static final org.antlr.runtime.BitSet FOLLOW_interfaceScopeDeclarations_in_interfaceTopLevelScope844

FOLLOW_FUNCTION_METHOD_DECL_in_interfaceScopeDeclarations870

public static final org.antlr.runtime.BitSet FOLLOW_FUNCTION_METHOD_DECL_in_interfaceScopeDeclarations870

FOLLOW_modifierList_in_interfaceScopeDeclarations872

public static final org.antlr.runtime.BitSet FOLLOW_modifierList_in_interfaceScopeDeclarations872

FOLLOW_genericTypeParameterList_in_interfaceScopeDeclarations874

public static final org.antlr.runtime.BitSet FOLLOW_genericTypeParameterList_in_interfaceScopeDeclarations874

FOLLOW_type_in_interfaceScopeDeclarations877

public static final org.antlr.runtime.BitSet FOLLOW_type_in_interfaceScopeDeclarations877

FOLLOW_IDENT_in_interfaceScopeDeclarations879

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_interfaceScopeDeclarations879

FOLLOW_formalParameterList_in_interfaceScopeDeclarations881

public static final org.antlr.runtime.BitSet FOLLOW_formalParameterList_in_interfaceScopeDeclarations881

FOLLOW_arrayDeclaratorList_in_interfaceScopeDeclarations883

public static final org.antlr.runtime.BitSet FOLLOW_arrayDeclaratorList_in_interfaceScopeDeclarations883

FOLLOW_throwsClause_in_interfaceScopeDeclarations886

public static final org.antlr.runtime.BitSet FOLLOW_throwsClause_in_interfaceScopeDeclarations886

FOLLOW_VOID_METHOD_DECL_in_interfaceScopeDeclarations899

public static final org.antlr.runtime.BitSet FOLLOW_VOID_METHOD_DECL_in_interfaceScopeDeclarations899

FOLLOW_modifierList_in_interfaceScopeDeclarations901

public static final org.antlr.runtime.BitSet FOLLOW_modifierList_in_interfaceScopeDeclarations901

FOLLOW_genericTypeParameterList_in_interfaceScopeDeclarations903

public static final org.antlr.runtime.BitSet FOLLOW_genericTypeParameterList_in_interfaceScopeDeclarations903

FOLLOW_IDENT_in_interfaceScopeDeclarations906

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_interfaceScopeDeclarations906

FOLLOW_formalParameterList_in_interfaceScopeDeclarations908

public static final org.antlr.runtime.BitSet FOLLOW_formalParameterList_in_interfaceScopeDeclarations908

FOLLOW_throwsClause_in_interfaceScopeDeclarations910

public static final org.antlr.runtime.BitSet FOLLOW_throwsClause_in_interfaceScopeDeclarations910

FOLLOW_VAR_DECLARATION_in_interfaceScopeDeclarations923

public static final org.antlr.runtime.BitSet FOLLOW_VAR_DECLARATION_in_interfaceScopeDeclarations923

FOLLOW_modifierList_in_interfaceScopeDeclarations925

public static final org.antlr.runtime.BitSet FOLLOW_modifierList_in_interfaceScopeDeclarations925

FOLLOW_type_in_interfaceScopeDeclarations927

public static final org.antlr.runtime.BitSet FOLLOW_type_in_interfaceScopeDeclarations927

FOLLOW_variableDeclaratorList_in_interfaceScopeDeclarations929

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclaratorList_in_interfaceScopeDeclarations929

FOLLOW_typeDeclaration_in_interfaceScopeDeclarations940

public static final org.antlr.runtime.BitSet FOLLOW_typeDeclaration_in_interfaceScopeDeclarations940

FOLLOW_VAR_DECLARATOR_LIST_in_variableDeclaratorList960

public static final org.antlr.runtime.BitSet FOLLOW_VAR_DECLARATOR_LIST_in_variableDeclaratorList960

FOLLOW_variableDeclarator_in_variableDeclaratorList962

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclarator_in_variableDeclaratorList962

FOLLOW_VAR_DECLARATOR_in_variableDeclarator984

public static final org.antlr.runtime.BitSet FOLLOW_VAR_DECLARATOR_in_variableDeclarator984

FOLLOW_variableDeclaratorId_in_variableDeclarator986

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclaratorId_in_variableDeclarator986

FOLLOW_variableInitializer_in_variableDeclarator988

public static final org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_variableDeclarator988

FOLLOW_IDENT_in_variableDeclaratorId1014

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_variableDeclaratorId1014

FOLLOW_arrayDeclaratorList_in_variableDeclaratorId1016

public static final org.antlr.runtime.BitSet FOLLOW_arrayDeclaratorList_in_variableDeclaratorId1016

FOLLOW_arrayInitializer_in_variableInitializer1037

public static final org.antlr.runtime.BitSet FOLLOW_arrayInitializer_in_variableInitializer1037

FOLLOW_expression_in_variableInitializer1047

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_variableInitializer1047

FOLLOW_LBRACK_in_arrayDeclarator1066

public static final org.antlr.runtime.BitSet FOLLOW_LBRACK_in_arrayDeclarator1066

FOLLOW_RBRACK_in_arrayDeclarator1068

public static final org.antlr.runtime.BitSet FOLLOW_RBRACK_in_arrayDeclarator1068

FOLLOW_ARRAY_DECLARATOR_LIST_in_arrayDeclaratorList1088

public static final org.antlr.runtime.BitSet FOLLOW_ARRAY_DECLARATOR_LIST_in_arrayDeclaratorList1088

FOLLOW_ARRAY_DECLARATOR_in_arrayDeclaratorList1090

public static final org.antlr.runtime.BitSet FOLLOW_ARRAY_DECLARATOR_in_arrayDeclaratorList1090

FOLLOW_ARRAY_INITIALIZER_in_arrayInitializer1118

public static final org.antlr.runtime.BitSet FOLLOW_ARRAY_INITIALIZER_in_arrayInitializer1118

FOLLOW_variableInitializer_in_arrayInitializer1120

public static final org.antlr.runtime.BitSet FOLLOW_variableInitializer_in_arrayInitializer1120

FOLLOW_THROWS_CLAUSE_in_throwsClause1142

public static final org.antlr.runtime.BitSet FOLLOW_THROWS_CLAUSE_in_throwsClause1142

FOLLOW_qualifiedIdentifier_in_throwsClause1144

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedIdentifier_in_throwsClause1144

FOLLOW_MODIFIER_LIST_in_modifierList1166

public static final org.antlr.runtime.BitSet FOLLOW_MODIFIER_LIST_in_modifierList1166

FOLLOW_modifier_in_modifierList1168

public static final org.antlr.runtime.BitSet FOLLOW_modifier_in_modifierList1168

FOLLOW_PUBLIC_in_modifier1189

public static final org.antlr.runtime.BitSet FOLLOW_PUBLIC_in_modifier1189

FOLLOW_PROTECTED_in_modifier1199

public static final org.antlr.runtime.BitSet FOLLOW_PROTECTED_in_modifier1199

FOLLOW_PRIVATE_in_modifier1209

public static final org.antlr.runtime.BitSet FOLLOW_PRIVATE_in_modifier1209

FOLLOW_STATIC_in_modifier1219

public static final org.antlr.runtime.BitSet FOLLOW_STATIC_in_modifier1219

FOLLOW_ABSTRACT_in_modifier1229

public static final org.antlr.runtime.BitSet FOLLOW_ABSTRACT_in_modifier1229

FOLLOW_NATIVE_in_modifier1239

public static final org.antlr.runtime.BitSet FOLLOW_NATIVE_in_modifier1239

FOLLOW_SYNCHRONIZED_in_modifier1249

public static final org.antlr.runtime.BitSet FOLLOW_SYNCHRONIZED_in_modifier1249

FOLLOW_TRANSIENT_in_modifier1259

public static final org.antlr.runtime.BitSet FOLLOW_TRANSIENT_in_modifier1259

FOLLOW_VOLATILE_in_modifier1269

public static final org.antlr.runtime.BitSet FOLLOW_VOLATILE_in_modifier1269

FOLLOW_STRICTFP_in_modifier1279

public static final org.antlr.runtime.BitSet FOLLOW_STRICTFP_in_modifier1279

FOLLOW_localModifier_in_modifier1289

public static final org.antlr.runtime.BitSet FOLLOW_localModifier_in_modifier1289

FOLLOW_LOCAL_MODIFIER_LIST_in_localModifierList1309

public static final org.antlr.runtime.BitSet FOLLOW_LOCAL_MODIFIER_LIST_in_localModifierList1309

FOLLOW_localModifier_in_localModifierList1311

public static final org.antlr.runtime.BitSet FOLLOW_localModifier_in_localModifierList1311

FOLLOW_FINAL_in_localModifier1332

public static final org.antlr.runtime.BitSet FOLLOW_FINAL_in_localModifier1332

FOLLOW_annotation_in_localModifier1342

public static final org.antlr.runtime.BitSet FOLLOW_annotation_in_localModifier1342

FOLLOW_TYPE_in_type1362

public static final org.antlr.runtime.BitSet FOLLOW_TYPE_in_type1362

FOLLOW_primitiveType_in_type1365

public static final org.antlr.runtime.BitSet FOLLOW_primitiveType_in_type1365

FOLLOW_qualifiedTypeIdent_in_type1369

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedTypeIdent_in_type1369

FOLLOW_arrayDeclaratorList_in_type1372

public static final org.antlr.runtime.BitSet FOLLOW_arrayDeclaratorList_in_type1372

FOLLOW_QUALIFIED_TYPE_IDENT_in_qualifiedTypeIdent1394

public static final org.antlr.runtime.BitSet FOLLOW_QUALIFIED_TYPE_IDENT_in_qualifiedTypeIdent1394

FOLLOW_typeIdent_in_qualifiedTypeIdent1396

public static final org.antlr.runtime.BitSet FOLLOW_typeIdent_in_qualifiedTypeIdent1396

FOLLOW_IDENT_in_typeIdent1419

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_typeIdent1419

FOLLOW_genericTypeArgumentList_in_typeIdent1421

public static final org.antlr.runtime.BitSet FOLLOW_genericTypeArgumentList_in_typeIdent1421

FOLLOW_set_in_primitiveType0

public static final org.antlr.runtime.BitSet FOLLOW_set_in_primitiveType0

FOLLOW_GENERIC_TYPE_ARG_LIST_in_genericTypeArgumentList1532

public static final org.antlr.runtime.BitSet FOLLOW_GENERIC_TYPE_ARG_LIST_in_genericTypeArgumentList1532

FOLLOW_genericTypeArgument_in_genericTypeArgumentList1534

public static final org.antlr.runtime.BitSet FOLLOW_genericTypeArgument_in_genericTypeArgumentList1534

FOLLOW_type_in_genericTypeArgument1559

public static final org.antlr.runtime.BitSet FOLLOW_type_in_genericTypeArgument1559

FOLLOW_QUESTION_in_genericTypeArgument1570

public static final org.antlr.runtime.BitSet FOLLOW_QUESTION_in_genericTypeArgument1570

FOLLOW_genericWildcardBoundType_in_genericTypeArgument1572

public static final org.antlr.runtime.BitSet FOLLOW_genericWildcardBoundType_in_genericTypeArgument1572

FOLLOW_EXTENDS_in_genericWildcardBoundType1712

public static final org.antlr.runtime.BitSet FOLLOW_EXTENDS_in_genericWildcardBoundType1712

FOLLOW_type_in_genericWildcardBoundType1714

public static final org.antlr.runtime.BitSet FOLLOW_type_in_genericWildcardBoundType1714

FOLLOW_SUPER_in_genericWildcardBoundType1726

public static final org.antlr.runtime.BitSet FOLLOW_SUPER_in_genericWildcardBoundType1726

FOLLOW_type_in_genericWildcardBoundType1728

public static final org.antlr.runtime.BitSet FOLLOW_type_in_genericWildcardBoundType1728

FOLLOW_FORMAL_PARAM_LIST_in_formalParameterList1749

public static final org.antlr.runtime.BitSet FOLLOW_FORMAL_PARAM_LIST_in_formalParameterList1749

FOLLOW_formalParameterStandardDecl_in_formalParameterList1751

public static final org.antlr.runtime.BitSet FOLLOW_formalParameterStandardDecl_in_formalParameterList1751

FOLLOW_formalParameterVarargDecl_in_formalParameterList1754

public static final org.antlr.runtime.BitSet FOLLOW_formalParameterVarargDecl_in_formalParameterList1754

FOLLOW_FORMAL_PARAM_STD_DECL_in_formalParameterStandardDecl1781

public static final org.antlr.runtime.BitSet FOLLOW_FORMAL_PARAM_STD_DECL_in_formalParameterStandardDecl1781

FOLLOW_localModifierList_in_formalParameterStandardDecl1783

public static final org.antlr.runtime.BitSet FOLLOW_localModifierList_in_formalParameterStandardDecl1783

FOLLOW_type_in_formalParameterStandardDecl1785

public static final org.antlr.runtime.BitSet FOLLOW_type_in_formalParameterStandardDecl1785

FOLLOW_variableDeclaratorId_in_formalParameterStandardDecl1787

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclaratorId_in_formalParameterStandardDecl1787

FOLLOW_FORMAL_PARAM_VARARG_DECL_in_formalParameterVarargDecl1812

public static final org.antlr.runtime.BitSet FOLLOW_FORMAL_PARAM_VARARG_DECL_in_formalParameterVarargDecl1812

FOLLOW_localModifierList_in_formalParameterVarargDecl1814

public static final org.antlr.runtime.BitSet FOLLOW_localModifierList_in_formalParameterVarargDecl1814

FOLLOW_type_in_formalParameterVarargDecl1816

public static final org.antlr.runtime.BitSet FOLLOW_type_in_formalParameterVarargDecl1816

FOLLOW_variableDeclaratorId_in_formalParameterVarargDecl1818

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclaratorId_in_formalParameterVarargDecl1818

FOLLOW_IDENT_in_qualifiedIdentifier1842

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_qualifiedIdentifier1842

FOLLOW_DOT_in_qualifiedIdentifier1853

public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_qualifiedIdentifier1853

FOLLOW_qualifiedIdentifier_in_qualifiedIdentifier1855

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedIdentifier_in_qualifiedIdentifier1855

FOLLOW_IDENT_in_qualifiedIdentifier1857

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_qualifiedIdentifier1857

FOLLOW_ANNOTATION_LIST_in_annotationList1884

public static final org.antlr.runtime.BitSet FOLLOW_ANNOTATION_LIST_in_annotationList1884

FOLLOW_annotation_in_annotationList1886

public static final org.antlr.runtime.BitSet FOLLOW_annotation_in_annotationList1886

FOLLOW_AT_in_annotation1908

public static final org.antlr.runtime.BitSet FOLLOW_AT_in_annotation1908

FOLLOW_qualifiedIdentifier_in_annotation1910

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedIdentifier_in_annotation1910

FOLLOW_annotationInit_in_annotation1912

public static final org.antlr.runtime.BitSet FOLLOW_annotationInit_in_annotation1912

FOLLOW_ANNOTATION_INIT_BLOCK_in_annotationInit1938

public static final org.antlr.runtime.BitSet FOLLOW_ANNOTATION_INIT_BLOCK_in_annotationInit1938

FOLLOW_annotationInitializers_in_annotationInit1940

public static final org.antlr.runtime.BitSet FOLLOW_annotationInitializers_in_annotationInit1940

FOLLOW_ANNOTATION_INIT_KEY_LIST_in_annotationInitializers1961

public static final org.antlr.runtime.BitSet FOLLOW_ANNOTATION_INIT_KEY_LIST_in_annotationInitializers1961

FOLLOW_annotationInitializer_in_annotationInitializers1963

public static final org.antlr.runtime.BitSet FOLLOW_annotationInitializer_in_annotationInitializers1963

FOLLOW_ANNOTATION_INIT_DEFAULT_KEY_in_annotationInitializers1976

public static final org.antlr.runtime.BitSet FOLLOW_ANNOTATION_INIT_DEFAULT_KEY_in_annotationInitializers1976

FOLLOW_annotationElementValue_in_annotationInitializers1978

public static final org.antlr.runtime.BitSet FOLLOW_annotationElementValue_in_annotationInitializers1978

FOLLOW_IDENT_in_annotationInitializer2003

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_annotationInitializer2003

FOLLOW_annotationElementValue_in_annotationInitializer2005

public static final org.antlr.runtime.BitSet FOLLOW_annotationElementValue_in_annotationInitializer2005

FOLLOW_ANNOTATION_INIT_ARRAY_ELEMENT_in_annotationElementValue2030

public static final org.antlr.runtime.BitSet FOLLOW_ANNOTATION_INIT_ARRAY_ELEMENT_in_annotationElementValue2030

FOLLOW_annotationElementValue_in_annotationElementValue2032

public static final org.antlr.runtime.BitSet FOLLOW_annotationElementValue_in_annotationElementValue2032

FOLLOW_annotation_in_annotationElementValue2044

public static final org.antlr.runtime.BitSet FOLLOW_annotation_in_annotationElementValue2044

FOLLOW_expression_in_annotationElementValue2054

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_annotationElementValue2054

FOLLOW_ANNOTATION_TOP_LEVEL_SCOPE_in_annotationTopLevelScope2078

public static final org.antlr.runtime.BitSet FOLLOW_ANNOTATION_TOP_LEVEL_SCOPE_in_annotationTopLevelScope2078

FOLLOW_annotationScopeDeclarations_in_annotationTopLevelScope2080

public static final org.antlr.runtime.BitSet FOLLOW_annotationScopeDeclarations_in_annotationTopLevelScope2080

FOLLOW_ANNOTATION_METHOD_DECL_in_annotationScopeDeclarations2106

public static final org.antlr.runtime.BitSet FOLLOW_ANNOTATION_METHOD_DECL_in_annotationScopeDeclarations2106

FOLLOW_modifierList_in_annotationScopeDeclarations2108

public static final org.antlr.runtime.BitSet FOLLOW_modifierList_in_annotationScopeDeclarations2108

FOLLOW_type_in_annotationScopeDeclarations2110

public static final org.antlr.runtime.BitSet FOLLOW_type_in_annotationScopeDeclarations2110

FOLLOW_IDENT_in_annotationScopeDeclarations2112

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_annotationScopeDeclarations2112

FOLLOW_annotationDefaultValue_in_annotationScopeDeclarations2114

public static final org.antlr.runtime.BitSet FOLLOW_annotationDefaultValue_in_annotationScopeDeclarations2114

FOLLOW_VAR_DECLARATION_in_annotationScopeDeclarations2127

public static final org.antlr.runtime.BitSet FOLLOW_VAR_DECLARATION_in_annotationScopeDeclarations2127

FOLLOW_modifierList_in_annotationScopeDeclarations2129

public static final org.antlr.runtime.BitSet FOLLOW_modifierList_in_annotationScopeDeclarations2129

FOLLOW_type_in_annotationScopeDeclarations2131

public static final org.antlr.runtime.BitSet FOLLOW_type_in_annotationScopeDeclarations2131

FOLLOW_variableDeclaratorList_in_annotationScopeDeclarations2133

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclaratorList_in_annotationScopeDeclarations2133

FOLLOW_typeDeclaration_in_annotationScopeDeclarations2144

public static final org.antlr.runtime.BitSet FOLLOW_typeDeclaration_in_annotationScopeDeclarations2144

FOLLOW_DEFAULT_in_annotationDefaultValue2168

public static final org.antlr.runtime.BitSet FOLLOW_DEFAULT_in_annotationDefaultValue2168

FOLLOW_annotationElementValue_in_annotationDefaultValue2170

public static final org.antlr.runtime.BitSet FOLLOW_annotationElementValue_in_annotationDefaultValue2170

FOLLOW_BLOCK_SCOPE_in_block2206

public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_SCOPE_in_block2206

FOLLOW_blockStatement_in_block2221

public static final org.antlr.runtime.BitSet FOLLOW_blockStatement_in_block2221

FOLLOW_localVariableDeclaration_in_blockStatement2291

public static final org.antlr.runtime.BitSet FOLLOW_localVariableDeclaration_in_blockStatement2291

FOLLOW_typeDeclaration_in_blockStatement2301

public static final org.antlr.runtime.BitSet FOLLOW_typeDeclaration_in_blockStatement2301

FOLLOW_statement_in_blockStatement2313

public static final org.antlr.runtime.BitSet FOLLOW_statement_in_blockStatement2313

FOLLOW_VAR_DECLARATION_in_localVariableDeclaration2339

public static final org.antlr.runtime.BitSet FOLLOW_VAR_DECLARATION_in_localVariableDeclaration2339

FOLLOW_localModifierList_in_localVariableDeclaration2341

public static final org.antlr.runtime.BitSet FOLLOW_localModifierList_in_localVariableDeclaration2341

FOLLOW_type_in_localVariableDeclaration2343

public static final org.antlr.runtime.BitSet FOLLOW_type_in_localVariableDeclaration2343

FOLLOW_variableDeclaratorList_in_localVariableDeclaration2345

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclaratorList_in_localVariableDeclaration2345

FOLLOW_block_in_statement2393

public static final org.antlr.runtime.BitSet FOLLOW_block_in_statement2393

FOLLOW_ASSERT_in_statement2406

public static final org.antlr.runtime.BitSet FOLLOW_ASSERT_in_statement2406

FOLLOW_expression_in_statement2408

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_statement2408

FOLLOW_expression_in_statement2410

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_statement2410

FOLLOW_ifSwitchTransformation_in_statement2422

public static final org.antlr.runtime.BitSet FOLLOW_ifSwitchTransformation_in_statement2422

FOLLOW_FOR_in_statement2435

public static final org.antlr.runtime.BitSet FOLLOW_FOR_in_statement2435

FOLLOW_forInit_in_statement2437

public static final org.antlr.runtime.BitSet FOLLOW_forInit_in_statement2437

FOLLOW_forCondition_in_statement2439

public static final org.antlr.runtime.BitSet FOLLOW_forCondition_in_statement2439

FOLLOW_forUpdater_in_statement2441

public static final org.antlr.runtime.BitSet FOLLOW_forUpdater_in_statement2441

FOLLOW_statement_in_statement2445

public static final org.antlr.runtime.BitSet FOLLOW_statement_in_statement2445

FOLLOW_FOR_EACH_in_statement2459

public static final org.antlr.runtime.BitSet FOLLOW_FOR_EACH_in_statement2459

FOLLOW_localModifierList_in_statement2461

public static final org.antlr.runtime.BitSet FOLLOW_localModifierList_in_statement2461

FOLLOW_type_in_statement2463

public static final org.antlr.runtime.BitSet FOLLOW_type_in_statement2463

FOLLOW_IDENT_in_statement2465

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_statement2465

FOLLOW_expression_in_statement2467

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_statement2467

FOLLOW_statement_in_statement2471

public static final org.antlr.runtime.BitSet FOLLOW_statement_in_statement2471

FOLLOW_WHILE_in_statement2485

public static final org.antlr.runtime.BitSet FOLLOW_WHILE_in_statement2485

FOLLOW_parenthesizedExpression_in_statement2487

public static final org.antlr.runtime.BitSet FOLLOW_parenthesizedExpression_in_statement2487

FOLLOW_statement_in_statement2491

public static final org.antlr.runtime.BitSet FOLLOW_statement_in_statement2491

FOLLOW_DO_in_statement2505

public static final org.antlr.runtime.BitSet FOLLOW_DO_in_statement2505

FOLLOW_statement_in_statement2509

public static final org.antlr.runtime.BitSet FOLLOW_statement_in_statement2509

FOLLOW_parenthesizedExpression_in_statement2511

public static final org.antlr.runtime.BitSet FOLLOW_parenthesizedExpression_in_statement2511

FOLLOW_TRY_in_statement2523

public static final org.antlr.runtime.BitSet FOLLOW_TRY_in_statement2523

FOLLOW_block_in_statement2527

public static final org.antlr.runtime.BitSet FOLLOW_block_in_statement2527

FOLLOW_catches_in_statement2529

public static final org.antlr.runtime.BitSet FOLLOW_catches_in_statement2529

FOLLOW_block_in_statement2534

public static final org.antlr.runtime.BitSet FOLLOW_block_in_statement2534

FOLLOW_SWITCH_in_statement2549

public static final org.antlr.runtime.BitSet FOLLOW_SWITCH_in_statement2549

FOLLOW_parenthesizedExpression_in_statement2551

public static final org.antlr.runtime.BitSet FOLLOW_parenthesizedExpression_in_statement2551

FOLLOW_switchBlockLabels_in_statement2553

public static final org.antlr.runtime.BitSet FOLLOW_switchBlockLabels_in_statement2553

FOLLOW_SYNCHRONIZED_in_statement2565

public static final org.antlr.runtime.BitSet FOLLOW_SYNCHRONIZED_in_statement2565

FOLLOW_parenthesizedExpression_in_statement2567

public static final org.antlr.runtime.BitSet FOLLOW_parenthesizedExpression_in_statement2567

FOLLOW_block_in_statement2571

public static final org.antlr.runtime.BitSet FOLLOW_block_in_statement2571

FOLLOW_RETURN_in_statement2585

public static final org.antlr.runtime.BitSet FOLLOW_RETURN_in_statement2585

FOLLOW_expression_in_statement2587

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_statement2587

FOLLOW_THROW_in_statement2610

public static final org.antlr.runtime.BitSet FOLLOW_THROW_in_statement2610

FOLLOW_expression_in_statement2612

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_statement2612

FOLLOW_BREAK_in_statement2634

public static final org.antlr.runtime.BitSet FOLLOW_BREAK_in_statement2634

FOLLOW_IDENT_in_statement2636

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_statement2636

FOLLOW_CONTINUE_in_statement2649

public static final org.antlr.runtime.BitSet FOLLOW_CONTINUE_in_statement2649

FOLLOW_IDENT_in_statement2651

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_statement2651

FOLLOW_LABELED_STATEMENT_in_statement2664

public static final org.antlr.runtime.BitSet FOLLOW_LABELED_STATEMENT_in_statement2664

FOLLOW_IDENT_in_statement2666

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_statement2666

FOLLOW_statement_in_statement2670

public static final org.antlr.runtime.BitSet FOLLOW_statement_in_statement2670

FOLLOW_expression_in_statement2683

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_statement2683

FOLLOW_SEMI_in_statement2693

public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_statement2693

FOLLOW_CATCH_CLAUSE_LIST_in_catches2714

public static final org.antlr.runtime.BitSet FOLLOW_CATCH_CLAUSE_LIST_in_catches2714

FOLLOW_catchClause_in_catches2716

public static final org.antlr.runtime.BitSet FOLLOW_catchClause_in_catches2716

FOLLOW_CATCH_in_catchClause2742

public static final org.antlr.runtime.BitSet FOLLOW_CATCH_in_catchClause2742

FOLLOW_formalParameterStandardDecl_in_catchClause2744

public static final org.antlr.runtime.BitSet FOLLOW_formalParameterStandardDecl_in_catchClause2744

FOLLOW_block_in_catchClause2746

public static final org.antlr.runtime.BitSet FOLLOW_block_in_catchClause2746

FOLLOW_SWITCH_BLOCK_LABEL_LIST_in_switchBlockLabels2767

public static final org.antlr.runtime.BitSet FOLLOW_SWITCH_BLOCK_LABEL_LIST_in_switchBlockLabels2767

FOLLOW_switchCaseLabel_in_switchBlockLabels2769

public static final org.antlr.runtime.BitSet FOLLOW_switchCaseLabel_in_switchBlockLabels2769

FOLLOW_switchDefaultLabel_in_switchBlockLabels2772

public static final org.antlr.runtime.BitSet FOLLOW_switchDefaultLabel_in_switchBlockLabels2772

FOLLOW_switchCaseLabel_in_switchBlockLabels2775

public static final org.antlr.runtime.BitSet FOLLOW_switchCaseLabel_in_switchBlockLabels2775

FOLLOW_CASE_in_switchCaseLabel2805

public static final org.antlr.runtime.BitSet FOLLOW_CASE_in_switchCaseLabel2805

FOLLOW_expression_in_switchCaseLabel2807

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_switchCaseLabel2807

FOLLOW_blockStatement_in_switchCaseLabel2809

public static final org.antlr.runtime.BitSet FOLLOW_blockStatement_in_switchCaseLabel2809

FOLLOW_DEFAULT_in_switchDefaultLabel2835

public static final org.antlr.runtime.BitSet FOLLOW_DEFAULT_in_switchDefaultLabel2835

FOLLOW_blockStatement_in_switchDefaultLabel2837

public static final org.antlr.runtime.BitSet FOLLOW_blockStatement_in_switchDefaultLabel2837

FOLLOW_FOR_INIT_in_forInit2863

public static final org.antlr.runtime.BitSet FOLLOW_FOR_INIT_in_forInit2863

FOLLOW_localVariableDeclaration_in_forInit2866

public static final org.antlr.runtime.BitSet FOLLOW_localVariableDeclaration_in_forInit2866

FOLLOW_expression_in_forInit2870

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_forInit2870

FOLLOW_FOR_CONDITION_in_forCondition2898

public static final org.antlr.runtime.BitSet FOLLOW_FOR_CONDITION_in_forCondition2898

FOLLOW_expression_in_forCondition2900

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_forCondition2900

FOLLOW_FOR_UPDATE_in_forUpdater2926

public static final org.antlr.runtime.BitSet FOLLOW_FOR_UPDATE_in_forUpdater2926

FOLLOW_expression_in_forUpdater2928

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_forUpdater2928

FOLLOW_PARENTESIZED_EXPR_in_parenthesizedExpression2956

public static final org.antlr.runtime.BitSet FOLLOW_PARENTESIZED_EXPR_in_parenthesizedExpression2956

FOLLOW_expression_in_parenthesizedExpression2958

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_parenthesizedExpression2958

FOLLOW_EXPR_in_expression2983

public static final org.antlr.runtime.BitSet FOLLOW_EXPR_in_expression2983

FOLLOW_expr_in_expression2985

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expression2985

FOLLOW_ASSIGN_in_expr3006

public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_expr3006

FOLLOW_expr_in_expr3008

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3008

FOLLOW_expr_in_expr3010

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3010

FOLLOW_PLUS_ASSIGN_in_expr3022

public static final org.antlr.runtime.BitSet FOLLOW_PLUS_ASSIGN_in_expr3022

FOLLOW_expr_in_expr3024

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3024

FOLLOW_expr_in_expr3026

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3026

FOLLOW_MINUS_ASSIGN_in_expr3038

public static final org.antlr.runtime.BitSet FOLLOW_MINUS_ASSIGN_in_expr3038

FOLLOW_expr_in_expr3040

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3040

FOLLOW_expr_in_expr3042

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3042

FOLLOW_STAR_ASSIGN_in_expr3054

public static final org.antlr.runtime.BitSet FOLLOW_STAR_ASSIGN_in_expr3054

FOLLOW_expr_in_expr3056

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3056

FOLLOW_expr_in_expr3058

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3058

FOLLOW_DIV_ASSIGN_in_expr3070

public static final org.antlr.runtime.BitSet FOLLOW_DIV_ASSIGN_in_expr3070

FOLLOW_expr_in_expr3072

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3072

FOLLOW_expr_in_expr3074

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3074

FOLLOW_AND_ASSIGN_in_expr3086

public static final org.antlr.runtime.BitSet FOLLOW_AND_ASSIGN_in_expr3086

FOLLOW_expr_in_expr3088

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3088

FOLLOW_expr_in_expr3090

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3090

FOLLOW_OR_ASSIGN_in_expr3102

public static final org.antlr.runtime.BitSet FOLLOW_OR_ASSIGN_in_expr3102

FOLLOW_expr_in_expr3104

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3104

FOLLOW_expr_in_expr3106

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3106

FOLLOW_XOR_ASSIGN_in_expr3118

public static final org.antlr.runtime.BitSet FOLLOW_XOR_ASSIGN_in_expr3118

FOLLOW_expr_in_expr3120

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3120

FOLLOW_expr_in_expr3122

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3122

FOLLOW_MOD_ASSIGN_in_expr3134

public static final org.antlr.runtime.BitSet FOLLOW_MOD_ASSIGN_in_expr3134

FOLLOW_expr_in_expr3136

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3136

FOLLOW_expr_in_expr3138

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3138

FOLLOW_BIT_SHIFT_RIGHT_ASSIGN_in_expr3150

public static final org.antlr.runtime.BitSet FOLLOW_BIT_SHIFT_RIGHT_ASSIGN_in_expr3150

FOLLOW_expr_in_expr3152

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3152

FOLLOW_expr_in_expr3154

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3154

FOLLOW_SHIFT_RIGHT_ASSIGN_in_expr3166

public static final org.antlr.runtime.BitSet FOLLOW_SHIFT_RIGHT_ASSIGN_in_expr3166

FOLLOW_expr_in_expr3168

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3168

FOLLOW_expr_in_expr3170

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3170

FOLLOW_SHIFT_LEFT_ASSIGN_in_expr3182

public static final org.antlr.runtime.BitSet FOLLOW_SHIFT_LEFT_ASSIGN_in_expr3182

FOLLOW_expr_in_expr3184

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3184

FOLLOW_expr_in_expr3186

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3186

FOLLOW_QUESTION_in_expr3198

public static final org.antlr.runtime.BitSet FOLLOW_QUESTION_in_expr3198

FOLLOW_expr_in_expr3200

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3200

FOLLOW_expr_in_expr3202

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3202

FOLLOW_expr_in_expr3204

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3204

FOLLOW_LOGICAL_OR_in_expr3216

public static final org.antlr.runtime.BitSet FOLLOW_LOGICAL_OR_in_expr3216

FOLLOW_expr_in_expr3218

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3218

FOLLOW_expr_in_expr3220

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3220

FOLLOW_LOGICAL_AND_in_expr3232

public static final org.antlr.runtime.BitSet FOLLOW_LOGICAL_AND_in_expr3232

FOLLOW_expr_in_expr3234

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3234

FOLLOW_expr_in_expr3236

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3236

FOLLOW_OR_in_expr3248

public static final org.antlr.runtime.BitSet FOLLOW_OR_in_expr3248

FOLLOW_expr_in_expr3250

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3250

FOLLOW_expr_in_expr3252

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3252

FOLLOW_XOR_in_expr3264

public static final org.antlr.runtime.BitSet FOLLOW_XOR_in_expr3264

FOLLOW_expr_in_expr3266

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3266

FOLLOW_expr_in_expr3268

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3268

FOLLOW_AND_in_expr3280

public static final org.antlr.runtime.BitSet FOLLOW_AND_in_expr3280

FOLLOW_expr_in_expr3282

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3282

FOLLOW_expr_in_expr3284

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3284

FOLLOW_EQUAL_in_expr3296

public static final org.antlr.runtime.BitSet FOLLOW_EQUAL_in_expr3296

FOLLOW_expr_in_expr3298

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3298

FOLLOW_expr_in_expr3300

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3300

FOLLOW_NOT_EQUAL_in_expr3312

public static final org.antlr.runtime.BitSet FOLLOW_NOT_EQUAL_in_expr3312

FOLLOW_expr_in_expr3314

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3314

FOLLOW_expr_in_expr3316

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3316

FOLLOW_INSTANCEOF_in_expr3328

public static final org.antlr.runtime.BitSet FOLLOW_INSTANCEOF_in_expr3328

FOLLOW_expr_in_expr3330

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3330

FOLLOW_type_in_expr3332

public static final org.antlr.runtime.BitSet FOLLOW_type_in_expr3332

FOLLOW_LESS_OR_EQUAL_in_expr3344

public static final org.antlr.runtime.BitSet FOLLOW_LESS_OR_EQUAL_in_expr3344

FOLLOW_expr_in_expr3346

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3346

FOLLOW_expr_in_expr3348

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3348

FOLLOW_GREATER_OR_EQUAL_in_expr3360

public static final org.antlr.runtime.BitSet FOLLOW_GREATER_OR_EQUAL_in_expr3360

FOLLOW_expr_in_expr3362

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3362

FOLLOW_expr_in_expr3364

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3364

FOLLOW_BIT_SHIFT_RIGHT_in_expr3376

public static final org.antlr.runtime.BitSet FOLLOW_BIT_SHIFT_RIGHT_in_expr3376

FOLLOW_expr_in_expr3378

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3378

FOLLOW_expr_in_expr3380

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3380

FOLLOW_SHIFT_RIGHT_in_expr3392

public static final org.antlr.runtime.BitSet FOLLOW_SHIFT_RIGHT_in_expr3392

FOLLOW_expr_in_expr3394

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3394

FOLLOW_expr_in_expr3396

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3396

FOLLOW_GREATER_THAN_in_expr3408

public static final org.antlr.runtime.BitSet FOLLOW_GREATER_THAN_in_expr3408

FOLLOW_expr_in_expr3410

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3410

FOLLOW_expr_in_expr3412

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3412

FOLLOW_SHIFT_LEFT_in_expr3424

public static final org.antlr.runtime.BitSet FOLLOW_SHIFT_LEFT_in_expr3424

FOLLOW_expr_in_expr3426

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3426

FOLLOW_expr_in_expr3428

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3428

FOLLOW_LESS_THAN_in_expr3440

public static final org.antlr.runtime.BitSet FOLLOW_LESS_THAN_in_expr3440

FOLLOW_expr_in_expr3442

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3442

FOLLOW_expr_in_expr3444

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3444

FOLLOW_PLUS_in_expr3456

public static final org.antlr.runtime.BitSet FOLLOW_PLUS_in_expr3456

FOLLOW_expr_in_expr3458

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3458

FOLLOW_expr_in_expr3460

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3460

FOLLOW_MINUS_in_expr3472

public static final org.antlr.runtime.BitSet FOLLOW_MINUS_in_expr3472

FOLLOW_expr_in_expr3474

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3474

FOLLOW_expr_in_expr3476

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3476

FOLLOW_STAR_in_expr3488

public static final org.antlr.runtime.BitSet FOLLOW_STAR_in_expr3488

FOLLOW_expr_in_expr3490

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3490

FOLLOW_expr_in_expr3492

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3492

FOLLOW_DIV_in_expr3504

public static final org.antlr.runtime.BitSet FOLLOW_DIV_in_expr3504

FOLLOW_expr_in_expr3506

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3506

FOLLOW_expr_in_expr3508

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3508

FOLLOW_MOD_in_expr3520

public static final org.antlr.runtime.BitSet FOLLOW_MOD_in_expr3520

FOLLOW_expr_in_expr3522

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3522

FOLLOW_expr_in_expr3524

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3524

FOLLOW_UNARY_PLUS_in_expr3536

public static final org.antlr.runtime.BitSet FOLLOW_UNARY_PLUS_in_expr3536

FOLLOW_expr_in_expr3538

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3538

FOLLOW_UNARY_MINUS_in_expr3550

public static final org.antlr.runtime.BitSet FOLLOW_UNARY_MINUS_in_expr3550

FOLLOW_expr_in_expr3552

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3552

FOLLOW_PRE_INC_in_expr3564

public static final org.antlr.runtime.BitSet FOLLOW_PRE_INC_in_expr3564

FOLLOW_expr_in_expr3566

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3566

FOLLOW_PRE_DEC_in_expr3578

public static final org.antlr.runtime.BitSet FOLLOW_PRE_DEC_in_expr3578

FOLLOW_expr_in_expr3580

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3580

FOLLOW_POST_INC_in_expr3592

public static final org.antlr.runtime.BitSet FOLLOW_POST_INC_in_expr3592

FOLLOW_expr_in_expr3594

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3594

FOLLOW_POST_DEC_in_expr3606

public static final org.antlr.runtime.BitSet FOLLOW_POST_DEC_in_expr3606

FOLLOW_expr_in_expr3608

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3608

FOLLOW_NOT_in_expr3620

public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_expr3620

FOLLOW_expr_in_expr3622

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3622

FOLLOW_LOGICAL_NOT_in_expr3634

public static final org.antlr.runtime.BitSet FOLLOW_LOGICAL_NOT_in_expr3634

FOLLOW_expr_in_expr3636

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3636

FOLLOW_CAST_EXPR_in_expr3648

public static final org.antlr.runtime.BitSet FOLLOW_CAST_EXPR_in_expr3648

FOLLOW_type_in_expr3650

public static final org.antlr.runtime.BitSet FOLLOW_type_in_expr3650

FOLLOW_expr_in_expr3652

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr3652

FOLLOW_primaryExpression_in_expr3663

public static final org.antlr.runtime.BitSet FOLLOW_primaryExpression_in_expr3663

FOLLOW_DOT_in_primaryExpression3689

public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_primaryExpression3689

FOLLOW_primaryExpression_in_primaryExpression3707

public static final org.antlr.runtime.BitSet FOLLOW_primaryExpression_in_primaryExpression3707

FOLLOW_IDENT_in_primaryExpression3729

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_primaryExpression3729

FOLLOW_THIS_in_primaryExpression3751

public static final org.antlr.runtime.BitSet FOLLOW_THIS_in_primaryExpression3751

FOLLOW_SUPER_in_primaryExpression3773

public static final org.antlr.runtime.BitSet FOLLOW_SUPER_in_primaryExpression3773

FOLLOW_innerNewExpression_in_primaryExpression3795

public static final org.antlr.runtime.BitSet FOLLOW_innerNewExpression_in_primaryExpression3795

FOLLOW_CLASS_in_primaryExpression3817

public static final org.antlr.runtime.BitSet FOLLOW_CLASS_in_primaryExpression3817

FOLLOW_primitiveType_in_primaryExpression3853

public static final org.antlr.runtime.BitSet FOLLOW_primitiveType_in_primaryExpression3853

FOLLOW_CLASS_in_primaryExpression3855

public static final org.antlr.runtime.BitSet FOLLOW_CLASS_in_primaryExpression3855

FOLLOW_VOID_in_primaryExpression3873

public static final org.antlr.runtime.BitSet FOLLOW_VOID_in_primaryExpression3873

FOLLOW_CLASS_in_primaryExpression3875

public static final org.antlr.runtime.BitSet FOLLOW_CLASS_in_primaryExpression3875

FOLLOW_parenthesizedExpression_in_primaryExpression3909

public static final org.antlr.runtime.BitSet FOLLOW_parenthesizedExpression_in_primaryExpression3909

FOLLOW_IDENT_in_primaryExpression3919

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_primaryExpression3919

FOLLOW_METHOD_CALL_in_primaryExpression3930

public static final org.antlr.runtime.BitSet FOLLOW_METHOD_CALL_in_primaryExpression3930

FOLLOW_primaryExpression_in_primaryExpression3932

public static final org.antlr.runtime.BitSet FOLLOW_primaryExpression_in_primaryExpression3932

FOLLOW_genericTypeArgumentList_in_primaryExpression3934

public static final org.antlr.runtime.BitSet FOLLOW_genericTypeArgumentList_in_primaryExpression3934

FOLLOW_arguments_in_primaryExpression3937

public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_primaryExpression3937

FOLLOW_explicitConstructorCall_in_primaryExpression3948

public static final org.antlr.runtime.BitSet FOLLOW_explicitConstructorCall_in_primaryExpression3948

FOLLOW_ARRAY_ELEMENT_ACCESS_in_primaryExpression3959

public static final org.antlr.runtime.BitSet FOLLOW_ARRAY_ELEMENT_ACCESS_in_primaryExpression3959

FOLLOW_primaryExpression_in_primaryExpression3961

public static final org.antlr.runtime.BitSet FOLLOW_primaryExpression_in_primaryExpression3961

FOLLOW_expression_in_primaryExpression3963

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_primaryExpression3963

FOLLOW_literal_in_primaryExpression3974

public static final org.antlr.runtime.BitSet FOLLOW_literal_in_primaryExpression3974

FOLLOW_newExpression_in_primaryExpression3984

public static final org.antlr.runtime.BitSet FOLLOW_newExpression_in_primaryExpression3984

FOLLOW_THIS_in_primaryExpression3994

public static final org.antlr.runtime.BitSet FOLLOW_THIS_in_primaryExpression3994

FOLLOW_arrayTypeDeclarator_in_primaryExpression4004

public static final org.antlr.runtime.BitSet FOLLOW_arrayTypeDeclarator_in_primaryExpression4004

FOLLOW_SUPER_in_primaryExpression4014

public static final org.antlr.runtime.BitSet FOLLOW_SUPER_in_primaryExpression4014

FOLLOW_THIS_CONSTRUCTOR_CALL_in_explicitConstructorCall4038

public static final org.antlr.runtime.BitSet FOLLOW_THIS_CONSTRUCTOR_CALL_in_explicitConstructorCall4038

FOLLOW_genericTypeArgumentList_in_explicitConstructorCall4040

public static final org.antlr.runtime.BitSet FOLLOW_genericTypeArgumentList_in_explicitConstructorCall4040

FOLLOW_arguments_in_explicitConstructorCall4043

public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_explicitConstructorCall4043

FOLLOW_SUPER_CONSTRUCTOR_CALL_in_explicitConstructorCall4055

public static final org.antlr.runtime.BitSet FOLLOW_SUPER_CONSTRUCTOR_CALL_in_explicitConstructorCall4055

FOLLOW_primaryExpression_in_explicitConstructorCall4057

public static final org.antlr.runtime.BitSet FOLLOW_primaryExpression_in_explicitConstructorCall4057

FOLLOW_genericTypeArgumentList_in_explicitConstructorCall4060

public static final org.antlr.runtime.BitSet FOLLOW_genericTypeArgumentList_in_explicitConstructorCall4060

FOLLOW_arguments_in_explicitConstructorCall4063

public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_explicitConstructorCall4063

FOLLOW_ARRAY_DECLARATOR_in_arrayTypeDeclarator4084

public static final org.antlr.runtime.BitSet FOLLOW_ARRAY_DECLARATOR_in_arrayTypeDeclarator4084

FOLLOW_arrayTypeDeclarator_in_arrayTypeDeclarator4087

public static final org.antlr.runtime.BitSet FOLLOW_arrayTypeDeclarator_in_arrayTypeDeclarator4087

FOLLOW_qualifiedIdentifier_in_arrayTypeDeclarator4091

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedIdentifier_in_arrayTypeDeclarator4091

FOLLOW_primitiveType_in_arrayTypeDeclarator4095

public static final org.antlr.runtime.BitSet FOLLOW_primitiveType_in_arrayTypeDeclarator4095

FOLLOW_STATIC_ARRAY_CREATOR_in_newExpression4119

public static final org.antlr.runtime.BitSet FOLLOW_STATIC_ARRAY_CREATOR_in_newExpression4119

FOLLOW_primitiveType_in_newExpression4137

public static final org.antlr.runtime.BitSet FOLLOW_primitiveType_in_newExpression4137

FOLLOW_newArrayConstruction_in_newExpression4139

public static final org.antlr.runtime.BitSet FOLLOW_newArrayConstruction_in_newExpression4139

FOLLOW_genericTypeArgumentList_in_newExpression4157

public static final org.antlr.runtime.BitSet FOLLOW_genericTypeArgumentList_in_newExpression4157

FOLLOW_qualifiedTypeIdent_in_newExpression4160

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedTypeIdent_in_newExpression4160

FOLLOW_newArrayConstruction_in_newExpression4162

public static final org.antlr.runtime.BitSet FOLLOW_newArrayConstruction_in_newExpression4162

FOLLOW_CLASS_CONSTRUCTOR_CALL_in_newExpression4197

public static final org.antlr.runtime.BitSet FOLLOW_CLASS_CONSTRUCTOR_CALL_in_newExpression4197

FOLLOW_genericTypeArgumentList_in_newExpression4199

public static final org.antlr.runtime.BitSet FOLLOW_genericTypeArgumentList_in_newExpression4199

FOLLOW_qualifiedTypeIdent_in_newExpression4202

public static final org.antlr.runtime.BitSet FOLLOW_qualifiedTypeIdent_in_newExpression4202

FOLLOW_arguments_in_newExpression4204

public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_newExpression4204

FOLLOW_classTopLevelScope_in_newExpression4206

public static final org.antlr.runtime.BitSet FOLLOW_classTopLevelScope_in_newExpression4206

FOLLOW_CLASS_CONSTRUCTOR_CALL_in_innerNewExpression4229

public static final org.antlr.runtime.BitSet FOLLOW_CLASS_CONSTRUCTOR_CALL_in_innerNewExpression4229

FOLLOW_genericTypeArgumentList_in_innerNewExpression4231

public static final org.antlr.runtime.BitSet FOLLOW_genericTypeArgumentList_in_innerNewExpression4231

FOLLOW_IDENT_in_innerNewExpression4234

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_innerNewExpression4234

FOLLOW_arguments_in_innerNewExpression4236

public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_innerNewExpression4236

FOLLOW_classTopLevelScope_in_innerNewExpression4238

public static final org.antlr.runtime.BitSet FOLLOW_classTopLevelScope_in_innerNewExpression4238

FOLLOW_arrayDeclaratorList_in_newArrayConstruction4263

public static final org.antlr.runtime.BitSet FOLLOW_arrayDeclaratorList_in_newArrayConstruction4263

FOLLOW_arrayInitializer_in_newArrayConstruction4265

public static final org.antlr.runtime.BitSet FOLLOW_arrayInitializer_in_newArrayConstruction4265

FOLLOW_expression_in_newArrayConstruction4275

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_newArrayConstruction4275

FOLLOW_arrayDeclaratorList_in_newArrayConstruction4278

public static final org.antlr.runtime.BitSet FOLLOW_arrayDeclaratorList_in_newArrayConstruction4278

FOLLOW_ARGUMENT_LIST_in_arguments4299

public static final org.antlr.runtime.BitSet FOLLOW_ARGUMENT_LIST_in_arguments4299

FOLLOW_expression_in_arguments4301

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_arguments4301

FOLLOW_set_in_literal0

public static final org.antlr.runtime.BitSet FOLLOW_set_in_literal0

FOLLOW_IF_in_ifSwitchTransformation4479

public static final org.antlr.runtime.BitSet FOLLOW_IF_in_ifSwitchTransformation4479

FOLLOW_parenthesizedExpression_in_ifSwitchTransformation4484

public static final org.antlr.runtime.BitSet FOLLOW_parenthesizedExpression_in_ifSwitchTransformation4484

FOLLOW_statement_in_ifSwitchTransformation4512

public static final org.antlr.runtime.BitSet FOLLOW_statement_in_ifSwitchTransformation4512

FOLLOW_statement_in_ifSwitchTransformation4540

public static final org.antlr.runtime.BitSet FOLLOW_statement_in_ifSwitchTransformation4540

FOLLOW_switchCaseLabel_in_synpred124_IfSwitchReplacementParser2769

public static final org.antlr.runtime.BitSet FOLLOW_switchCaseLabel_in_synpred124_IfSwitchReplacementParser2769

FOLLOW_expression_in_synpred131_IfSwitchReplacementParser2870

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

IfSwitchReplacementParser

public IfSwitchReplacementParser(org.antlr.runtime.tree.TreeNodeStream input)

IfSwitchReplacementParser

public IfSwitchReplacementParser(org.antlr.runtime.tree.TreeNodeStream input,
                                 org.antlr.runtime.RecognizerSharedState state)
Method Detail

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

javaSource

public final IfSwitchReplacementParser.javaSource_return javaSource()
                                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

packageDeclaration

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

importDeclaration

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

typeDeclaration

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

classDeclaration

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

extendsClause

public final IfSwitchReplacementParser.extendsClause_return extendsClause()
                                                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

implementsClause

public final IfSwitchReplacementParser.implementsClause_return implementsClause()
                                                                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

genericTypeParameterList

public final IfSwitchReplacementParser.genericTypeParameterList_return genericTypeParameterList()
                                                                                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

genericTypeParameter

public final IfSwitchReplacementParser.genericTypeParameter_return genericTypeParameter()
                                                                                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

bound

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

enumTopLevelScope

public final IfSwitchReplacementParser.enumTopLevelScope_return enumTopLevelScope()
                                                                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

enumConstant

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

classTopLevelScope

public final IfSwitchReplacementParser.classTopLevelScope_return classTopLevelScope()
                                                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

classScopeDeclarations

public final IfSwitchReplacementParser.classScopeDeclarations_return classScopeDeclarations()
                                                                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

constructorDeclaration

public final IfSwitchReplacementParser.constructorDeclaration_return constructorDeclaration()
                                                                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

methodDeclarations

public final IfSwitchReplacementParser.methodDeclarations_return methodDeclarations()
                                                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

interfaceTopLevelScope

public final IfSwitchReplacementParser.interfaceTopLevelScope_return interfaceTopLevelScope()
                                                                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

interfaceScopeDeclarations

public final IfSwitchReplacementParser.interfaceScopeDeclarations_return interfaceScopeDeclarations()
                                                                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

variableDeclaratorList

public final IfSwitchReplacementParser.variableDeclaratorList_return variableDeclaratorList()
                                                                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

variableDeclarator

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

variableDeclaratorId

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

variableInitializer

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

arrayDeclarator

public final IfSwitchReplacementParser.arrayDeclarator_return arrayDeclarator()
                                                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

arrayDeclaratorList

public final IfSwitchReplacementParser.arrayDeclaratorList_return arrayDeclaratorList()
                                                                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

arrayInitializer

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

throwsClause

public final IfSwitchReplacementParser.throwsClause_return throwsClause()
                                                                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

modifierList

public final IfSwitchReplacementParser.modifierList_return modifierList()
                                                                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

modifier

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

localModifierList

public final IfSwitchReplacementParser.localModifierList_return localModifierList()
                                                                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

localModifier

public final IfSwitchReplacementParser.localModifier_return localModifier()
                                                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

type

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

qualifiedTypeIdent

public final IfSwitchReplacementParser.qualifiedTypeIdent_return qualifiedTypeIdent()
                                                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

typeIdent

public final IfSwitchReplacementParser.typeIdent_return typeIdent()
                                                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

primitiveType

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

genericTypeArgumentList

public final IfSwitchReplacementParser.genericTypeArgumentList_return genericTypeArgumentList()
                                                                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

genericTypeArgument

public final IfSwitchReplacementParser.genericTypeArgument_return genericTypeArgument()
                                                                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

genericWildcardBoundType

public final IfSwitchReplacementParser.genericWildcardBoundType_return genericWildcardBoundType()
                                                                                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

formalParameterList

public final IfSwitchReplacementParser.formalParameterList_return formalParameterList()
                                                                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

formalParameterStandardDecl

public final IfSwitchReplacementParser.formalParameterStandardDecl_return formalParameterStandardDecl()
                                                                                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

formalParameterVarargDecl

public final IfSwitchReplacementParser.formalParameterVarargDecl_return formalParameterVarargDecl()
                                                                                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

qualifiedIdentifier

public final IfSwitchReplacementParser.qualifiedIdentifier_return qualifiedIdentifier()
                                                                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

annotationList

public final IfSwitchReplacementParser.annotationList_return annotationList()
                                                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

annotation

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

annotationInit

public final IfSwitchReplacementParser.annotationInit_return annotationInit()
                                                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

annotationInitializers

public final IfSwitchReplacementParser.annotationInitializers_return annotationInitializers()
                                                                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

annotationInitializer

public final IfSwitchReplacementParser.annotationInitializer_return annotationInitializer()
                                                                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

annotationElementValue

public final IfSwitchReplacementParser.annotationElementValue_return annotationElementValue()
                                                                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

annotationTopLevelScope

public final IfSwitchReplacementParser.annotationTopLevelScope_return annotationTopLevelScope()
                                                                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

annotationScopeDeclarations

public final IfSwitchReplacementParser.annotationScopeDeclarations_return annotationScopeDeclarations()
                                                                                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

annotationDefaultValue

public final IfSwitchReplacementParser.annotationDefaultValue_return annotationDefaultValue()
                                                                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

block

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

blockStatement

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

localVariableDeclaration

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

statement

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

catches

public final IfSwitchReplacementParser.catches_return catches()
                                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

catchClause

public final IfSwitchReplacementParser.catchClause_return catchClause()
                                                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

switchBlockLabels

public final IfSwitchReplacementParser.switchBlockLabels_return switchBlockLabels()
                                                                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

switchCaseLabel

public final IfSwitchReplacementParser.switchCaseLabel_return switchCaseLabel()
                                                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

switchDefaultLabel

public final IfSwitchReplacementParser.switchDefaultLabel_return switchDefaultLabel()
                                                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

forInit

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

forCondition

public final IfSwitchReplacementParser.forCondition_return forCondition()
                                                                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

forUpdater

public final IfSwitchReplacementParser.forUpdater_return forUpdater()
                                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

parenthesizedExpression

public final IfSwitchReplacementParser.parenthesizedExpression_return parenthesizedExpression()
                                                                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

expression

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

expr

public final IfSwitchReplacementParser.expr_return expr()
                                                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

primaryExpression

public final IfSwitchReplacementParser.primaryExpression_return primaryExpression()
                                                                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

explicitConstructorCall

public final IfSwitchReplacementParser.explicitConstructorCall_return explicitConstructorCall()
                                                                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

arrayTypeDeclarator

public final IfSwitchReplacementParser.arrayTypeDeclarator_return arrayTypeDeclarator()
                                                                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

newExpression

public final IfSwitchReplacementParser.newExpression_return newExpression()
                                                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

innerNewExpression

public final IfSwitchReplacementParser.innerNewExpression_return innerNewExpression()
                                                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

newArrayConstruction

public final IfSwitchReplacementParser.newArrayConstruction_return newArrayConstruction()
                                                                                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

arguments

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

literal

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

ifSwitchTransformation

public final IfSwitchReplacementParser.ifSwitchTransformation_return ifSwitchTransformation()
                                                                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

classAdditionalCode

public final IfSwitchReplacementParser.classAdditionalCode_return classAdditionalCode(org.antlr.runtime.tree.CommonTree tree)
                                                                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

additionalImports

public final IfSwitchReplacementParser.additionalImports_return additionalImports(org.antlr.runtime.tree.CommonTree tree)
                                                                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred124_IfSwitchReplacementParser_fragment

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

synpred131_IfSwitchReplacementParser_fragment

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

synpred124_IfSwitchReplacementParser

public final boolean synpred124_IfSwitchReplacementParser()

synpred131_IfSwitchReplacementParser

public final boolean synpred131_IfSwitchReplacementParser()