Class DefineGrammarItemsWalker


  • public class DefineGrammarItemsWalker
    extends org.antlr.runtime.tree.TreeParser
    • Field Detail

      • tokenNames

        public static final java.lang.String[] tokenNames
      • DOUBLE_ANGLE_STRING_LITERAL

        public static final int DOUBLE_ANGLE_STRING_LITERAL
        See Also:
        Constant Field Values
      • DOUBLE_QUOTE_STRING_LITERAL

        public static final int DOUBLE_QUOTE_STRING_LITERAL
        See Also:
        Constant Field Values
      • grammar

        protected Grammar grammar
      • currentRuleName

        protected java.lang.String currentRuleName
      • currentRewriteBlock

        protected GrammarAST currentRewriteBlock
      • currentRewriteRule

        protected GrammarAST currentRewriteRule
      • outerAltNum

        protected int outerAltNum
      • blockLevel

        protected int blockLevel
      • FOLLOW_LEXER_GRAMMAR_in_grammar_76

        public static final org.antlr.runtime.BitSet FOLLOW_LEXER_GRAMMAR_in_grammar_76
      • FOLLOW_grammarSpec_in_grammar_82

        public static final org.antlr.runtime.BitSet FOLLOW_grammarSpec_in_grammar_82
      • FOLLOW_PARSER_GRAMMAR_in_grammar_91

        public static final org.antlr.runtime.BitSet FOLLOW_PARSER_GRAMMAR_in_grammar_91
      • FOLLOW_grammarSpec_in_grammar_96

        public static final org.antlr.runtime.BitSet FOLLOW_grammarSpec_in_grammar_96
      • FOLLOW_TREE_GRAMMAR_in_grammar_105

        public static final org.antlr.runtime.BitSet FOLLOW_TREE_GRAMMAR_in_grammar_105
      • FOLLOW_grammarSpec_in_grammar_110

        public static final org.antlr.runtime.BitSet FOLLOW_grammarSpec_in_grammar_110
      • FOLLOW_COMBINED_GRAMMAR_in_grammar_119

        public static final org.antlr.runtime.BitSet FOLLOW_COMBINED_GRAMMAR_in_grammar_119
      • FOLLOW_grammarSpec_in_grammar_124

        public static final org.antlr.runtime.BitSet FOLLOW_grammarSpec_in_grammar_124
      • FOLLOW_SCOPE_in_attrScope149

        public static final org.antlr.runtime.BitSet FOLLOW_SCOPE_in_attrScope149
      • FOLLOW_ID_in_attrScope153

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_attrScope153
      • FOLLOW_attrScopeAction_in_attrScope155

        public static final org.antlr.runtime.BitSet FOLLOW_attrScopeAction_in_attrScope155
      • FOLLOW_ACTION_in_attrScope160

        public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_attrScope160
      • FOLLOW_AMPERSAND_in_attrScopeAction178

        public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_attrScopeAction178
      • FOLLOW_ID_in_attrScopeAction180

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_attrScopeAction180
      • FOLLOW_ACTION_in_attrScopeAction182

        public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_attrScopeAction182
      • FOLLOW_ID_in_grammarSpec200

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_grammarSpec200
      • FOLLOW_DOC_COMMENT_in_grammarSpec207

        public static final org.antlr.runtime.BitSet FOLLOW_DOC_COMMENT_in_grammarSpec207
      • FOLLOW_optionsSpec_in_grammarSpec215

        public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_grammarSpec215
      • FOLLOW_delegateGrammars_in_grammarSpec223

        public static final org.antlr.runtime.BitSet FOLLOW_delegateGrammars_in_grammarSpec223
      • FOLLOW_tokensSpec_in_grammarSpec230

        public static final org.antlr.runtime.BitSet FOLLOW_tokensSpec_in_grammarSpec230
      • FOLLOW_attrScope_in_grammarSpec237

        public static final org.antlr.runtime.BitSet FOLLOW_attrScope_in_grammarSpec237
      • FOLLOW_actions_in_grammarSpec244

        public static final org.antlr.runtime.BitSet FOLLOW_actions_in_grammarSpec244
      • FOLLOW_rules_in_grammarSpec250

        public static final org.antlr.runtime.BitSet FOLLOW_rules_in_grammarSpec250
      • FOLLOW_action_in_actions263

        public static final org.antlr.runtime.BitSet FOLLOW_action_in_actions263
      • FOLLOW_AMPERSAND_in_action285

        public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_action285
      • FOLLOW_ID_in_action289

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_action289
      • FOLLOW_ID_in_action298

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_action298
      • FOLLOW_ACTION_in_action302

        public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_action302
      • FOLLOW_ACTION_in_action318

        public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_action318
      • FOLLOW_OPTIONS_in_optionsSpec352

        public static final org.antlr.runtime.BitSet FOLLOW_OPTIONS_in_optionsSpec352
      • FOLLOW_IMPORT_in_delegateGrammars369

        public static final org.antlr.runtime.BitSet FOLLOW_IMPORT_in_delegateGrammars369
      • FOLLOW_ASSIGN_in_delegateGrammars374

        public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_delegateGrammars374
      • FOLLOW_ID_in_delegateGrammars376

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_delegateGrammars376
      • FOLLOW_ID_in_delegateGrammars378

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_delegateGrammars378
      • FOLLOW_ID_in_delegateGrammars383

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_delegateGrammars383
      • FOLLOW_TOKENS_in_tokensSpec400

        public static final org.antlr.runtime.BitSet FOLLOW_TOKENS_in_tokensSpec400
      • FOLLOW_tokenSpec_in_tokensSpec402

        public static final org.antlr.runtime.BitSet FOLLOW_tokenSpec_in_tokensSpec402
      • FOLLOW_TOKEN_REF_in_tokenSpec417

        public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_tokenSpec417
      • FOLLOW_ASSIGN_in_tokenSpec424

        public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_tokenSpec424
      • FOLLOW_TOKEN_REF_in_tokenSpec429

        public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_tokenSpec429
      • FOLLOW_set_in_tokenSpec434

        public static final org.antlr.runtime.BitSet FOLLOW_set_in_tokenSpec434
      • FOLLOW_rule_in_rules465

        public static final org.antlr.runtime.BitSet FOLLOW_rule_in_rules465
      • FOLLOW_PREC_RULE_in_rules470

        public static final org.antlr.runtime.BitSet FOLLOW_PREC_RULE_in_rules470
      • FOLLOW_RULE_in_rule495

        public static final org.antlr.runtime.BitSet FOLLOW_RULE_in_rule495
      • FOLLOW_ID_in_rule499

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_rule499
      • FOLLOW_modifier_in_rule507

        public static final org.antlr.runtime.BitSet FOLLOW_modifier_in_rule507
      • FOLLOW_ARG_in_rule516

        public static final org.antlr.runtime.BitSet FOLLOW_ARG_in_rule516
      • FOLLOW_ARG_ACTION_in_rule521

        public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rule521
      • FOLLOW_RET_in_rule532

        public static final org.antlr.runtime.BitSet FOLLOW_RET_in_rule532
      • FOLLOW_ARG_ACTION_in_rule537

        public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rule537
      • FOLLOW_throwsSpec_in_rule547

        public static final org.antlr.runtime.BitSet FOLLOW_throwsSpec_in_rule547
      • FOLLOW_optionsSpec_in_rule555

        public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_rule555
      • FOLLOW_ruleScopeSpec_in_rule568

        public static final org.antlr.runtime.BitSet FOLLOW_ruleScopeSpec_in_rule568
      • FOLLOW_ruleAction_in_rule577

        public static final org.antlr.runtime.BitSet FOLLOW_ruleAction_in_rule577
      • FOLLOW_block_in_rule592

        public static final org.antlr.runtime.BitSet FOLLOW_block_in_rule592
      • FOLLOW_exceptionGroup_in_rule598

        public static final org.antlr.runtime.BitSet FOLLOW_exceptionGroup_in_rule598
      • FOLLOW_EOR_in_rule605

        public static final org.antlr.runtime.BitSet FOLLOW_EOR_in_rule605
      • FOLLOW_AMPERSAND_in_ruleAction629

        public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_ruleAction629
      • FOLLOW_ID_in_ruleAction633

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_ruleAction633
      • FOLLOW_ACTION_in_ruleAction637

        public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_ruleAction637
      • FOLLOW_THROWS_in_throwsSpec697

        public static final org.antlr.runtime.BitSet FOLLOW_THROWS_in_throwsSpec697
      • FOLLOW_ID_in_throwsSpec700

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_throwsSpec700
      • FOLLOW_SCOPE_in_ruleScopeSpec730

        public static final org.antlr.runtime.BitSet FOLLOW_SCOPE_in_ruleScopeSpec730
      • FOLLOW_attrScopeAction_in_ruleScopeSpec737

        public static final org.antlr.runtime.BitSet FOLLOW_attrScopeAction_in_ruleScopeSpec737
      • FOLLOW_ACTION_in_ruleScopeSpec742

        public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_ruleScopeSpec742
      • FOLLOW_ID_in_ruleScopeSpec763

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_ruleScopeSpec763
      • FOLLOW_BLOCK_in_block797

        public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_block797
      • FOLLOW_optionsSpec_in_block803

        public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_block803
      • FOLLOW_blockAction_in_block811

        public static final org.antlr.runtime.BitSet FOLLOW_blockAction_in_block811
      • FOLLOW_alternative_in_block820

        public static final org.antlr.runtime.BitSet FOLLOW_alternative_in_block820
      • FOLLOW_rewrite_in_block822

        public static final org.antlr.runtime.BitSet FOLLOW_rewrite_in_block822
      • FOLLOW_EOB_in_block839

        public static final org.antlr.runtime.BitSet FOLLOW_EOB_in_block839
      • FOLLOW_AMPERSAND_in_blockAction863

        public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_blockAction863
      • FOLLOW_ID_in_blockAction867

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_blockAction867
      • FOLLOW_ACTION_in_blockAction871

        public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_blockAction871
      • FOLLOW_ALT_in_alternative909

        public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_alternative909
      • FOLLOW_element_in_alternative912

        public static final org.antlr.runtime.BitSet FOLLOW_element_in_alternative912
      • FOLLOW_EOA_in_alternative916

        public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_alternative916
      • FOLLOW_exceptionHandler_in_exceptionGroup931

        public static final org.antlr.runtime.BitSet FOLLOW_exceptionHandler_in_exceptionGroup931
      • FOLLOW_finallyClause_in_exceptionGroup937

        public static final org.antlr.runtime.BitSet FOLLOW_finallyClause_in_exceptionGroup937
      • FOLLOW_finallyClause_in_exceptionGroup944

        public static final org.antlr.runtime.BitSet FOLLOW_finallyClause_in_exceptionGroup944
      • FOLLOW_CATCH_in_exceptionHandler958

        public static final org.antlr.runtime.BitSet FOLLOW_CATCH_in_exceptionHandler958
      • FOLLOW_ARG_ACTION_in_exceptionHandler960

        public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_exceptionHandler960
      • FOLLOW_ACTION_in_exceptionHandler962

        public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_exceptionHandler962
      • FOLLOW_FINALLY_in_finallyClause980

        public static final org.antlr.runtime.BitSet FOLLOW_FINALLY_in_finallyClause980
      • FOLLOW_ACTION_in_finallyClause982

        public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_finallyClause982
      • FOLLOW_ROOT_in_element999

        public static final org.antlr.runtime.BitSet FOLLOW_ROOT_in_element999
      • FOLLOW_element_in_element1001

        public static final org.antlr.runtime.BitSet FOLLOW_element_in_element1001
      • FOLLOW_BANG_in_element1010

        public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_element1010
      • FOLLOW_element_in_element1012

        public static final org.antlr.runtime.BitSet FOLLOW_element_in_element1012
      • FOLLOW_atom_in_element1020

        public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element1020
      • FOLLOW_NOT_in_element1029

        public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_element1029
      • FOLLOW_element_in_element1031

        public static final org.antlr.runtime.BitSet FOLLOW_element_in_element1031
      • FOLLOW_RANGE_in_element1040

        public static final org.antlr.runtime.BitSet FOLLOW_RANGE_in_element1040
      • FOLLOW_atom_in_element1042

        public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element1042
      • FOLLOW_atom_in_element1045

        public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element1045
      • FOLLOW_CHAR_RANGE_in_element1055

        public static final org.antlr.runtime.BitSet FOLLOW_CHAR_RANGE_in_element1055
      • FOLLOW_atom_in_element1057

        public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element1057
      • FOLLOW_atom_in_element1060

        public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element1060
      • FOLLOW_ASSIGN_in_element1069

        public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_element1069
      • FOLLOW_ID_in_element1073

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_element1073
      • FOLLOW_element_in_element1077

        public static final org.antlr.runtime.BitSet FOLLOW_element_in_element1077
      • FOLLOW_PLUS_ASSIGN_in_element1090

        public static final org.antlr.runtime.BitSet FOLLOW_PLUS_ASSIGN_in_element1090
      • FOLLOW_ID_in_element1094

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_element1094
      • FOLLOW_element_in_element1098

        public static final org.antlr.runtime.BitSet FOLLOW_element_in_element1098
      • FOLLOW_ebnf_in_element1115

        public static final org.antlr.runtime.BitSet FOLLOW_ebnf_in_element1115
      • FOLLOW_tree__in_element1122

        public static final org.antlr.runtime.BitSet FOLLOW_tree__in_element1122
      • FOLLOW_SYNPRED_in_element1131

        public static final org.antlr.runtime.BitSet FOLLOW_SYNPRED_in_element1131
      • FOLLOW_block_in_element1133

        public static final org.antlr.runtime.BitSet FOLLOW_block_in_element1133
      • FOLLOW_ACTION_in_element1144

        public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_element1144
      • FOLLOW_FORCED_ACTION_in_element1157

        public static final org.antlr.runtime.BitSet FOLLOW_FORCED_ACTION_in_element1157
      • FOLLOW_SEMPRED_in_element1168

        public static final org.antlr.runtime.BitSet FOLLOW_SEMPRED_in_element1168
      • FOLLOW_SYN_SEMPRED_in_element1179

        public static final org.antlr.runtime.BitSet FOLLOW_SYN_SEMPRED_in_element1179
      • FOLLOW_BACKTRACK_SEMPRED_in_element1187

        public static final org.antlr.runtime.BitSet FOLLOW_BACKTRACK_SEMPRED_in_element1187
      • FOLLOW_GATED_SEMPRED_in_element1198

        public static final org.antlr.runtime.BitSet FOLLOW_GATED_SEMPRED_in_element1198
      • FOLLOW_EPSILON_in_element1209

        public static final org.antlr.runtime.BitSet FOLLOW_EPSILON_in_element1209
      • FOLLOW_dotLoop_in_ebnf1227

        public static final org.antlr.runtime.BitSet FOLLOW_dotLoop_in_ebnf1227
      • FOLLOW_block_in_ebnf1233

        public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1233
      • FOLLOW_OPTIONAL_in_ebnf1240

        public static final org.antlr.runtime.BitSet FOLLOW_OPTIONAL_in_ebnf1240
      • FOLLOW_block_in_ebnf1242

        public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1242
      • FOLLOW_CLOSURE_in_ebnf1251

        public static final org.antlr.runtime.BitSet FOLLOW_CLOSURE_in_ebnf1251
      • FOLLOW_block_in_ebnf1253

        public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1253
      • FOLLOW_POSITIVE_CLOSURE_in_ebnf1262

        public static final org.antlr.runtime.BitSet FOLLOW_POSITIVE_CLOSURE_in_ebnf1262
      • FOLLOW_block_in_ebnf1264

        public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1264
      • FOLLOW_CLOSURE_in_dotLoop1283

        public static final org.antlr.runtime.BitSet FOLLOW_CLOSURE_in_dotLoop1283
      • FOLLOW_dotBlock_in_dotLoop1285

        public static final org.antlr.runtime.BitSet FOLLOW_dotBlock_in_dotLoop1285
      • FOLLOW_POSITIVE_CLOSURE_in_dotLoop1295

        public static final org.antlr.runtime.BitSet FOLLOW_POSITIVE_CLOSURE_in_dotLoop1295
      • FOLLOW_dotBlock_in_dotLoop1297

        public static final org.antlr.runtime.BitSet FOLLOW_dotBlock_in_dotLoop1297
      • FOLLOW_BLOCK_in_dotBlock1320

        public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_dotBlock1320
      • FOLLOW_ALT_in_dotBlock1324

        public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_dotBlock1324
      • FOLLOW_WILDCARD_in_dotBlock1326

        public static final org.antlr.runtime.BitSet FOLLOW_WILDCARD_in_dotBlock1326
      • FOLLOW_EOA_in_dotBlock1328

        public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_dotBlock1328
      • FOLLOW_EOB_in_dotBlock1332

        public static final org.antlr.runtime.BitSet FOLLOW_EOB_in_dotBlock1332
      • FOLLOW_TREE_BEGIN_in_tree_1346

        public static final org.antlr.runtime.BitSet FOLLOW_TREE_BEGIN_in_tree_1346
      • FOLLOW_element_in_tree_1348

        public static final org.antlr.runtime.BitSet FOLLOW_element_in_tree_1348
      • FOLLOW_RULE_REF_in_atom1366

        public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_atom1366
      • FOLLOW_ARG_ACTION_in_atom1371

        public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_atom1371
      • FOLLOW_TOKEN_REF_in_atom1388

        public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_atom1388
      • FOLLOW_ARG_ACTION_in_atom1393

        public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_atom1393
      • FOLLOW_CHAR_LITERAL_in_atom1409

        public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_atom1409
      • FOLLOW_STRING_LITERAL_in_atom1420

        public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_atom1420
      • FOLLOW_WILDCARD_in_atom1430

        public static final org.antlr.runtime.BitSet FOLLOW_WILDCARD_in_atom1430
      • FOLLOW_DOT_in_atom1436

        public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_atom1436
      • FOLLOW_ID_in_atom1438

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_atom1438
      • FOLLOW_atom_in_atom1440

        public static final org.antlr.runtime.BitSet FOLLOW_atom_in_atom1440
      • FOLLOW_REWRITES_in_rewrite1477

        public static final org.antlr.runtime.BitSet FOLLOW_REWRITES_in_rewrite1477
      • FOLLOW_REWRITE_in_rewrite1486

        public static final org.antlr.runtime.BitSet FOLLOW_REWRITE_in_rewrite1486
      • FOLLOW_SEMPRED_in_rewrite1491

        public static final org.antlr.runtime.BitSet FOLLOW_SEMPRED_in_rewrite1491
      • FOLLOW_rewrite_alternative_in_rewrite1495

        public static final org.antlr.runtime.BitSet FOLLOW_rewrite_alternative_in_rewrite1495
      • FOLLOW_BLOCK_in_rewrite_block1539

        public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_rewrite_block1539
      • FOLLOW_rewrite_alternative_in_rewrite_block1541

        public static final org.antlr.runtime.BitSet FOLLOW_rewrite_alternative_in_rewrite_block1541
      • FOLLOW_EOB_in_rewrite_block1543

        public static final org.antlr.runtime.BitSet FOLLOW_EOB_in_rewrite_block1543
      • FOLLOW_ALT_in_rewrite_alternative1575

        public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_rewrite_alternative1575
      • FOLLOW_rewrite_element_in_rewrite_alternative1581

        public static final org.antlr.runtime.BitSet FOLLOW_rewrite_element_in_rewrite_alternative1581
      • FOLLOW_EPSILON_in_rewrite_alternative1588

        public static final org.antlr.runtime.BitSet FOLLOW_EPSILON_in_rewrite_alternative1588
      • FOLLOW_EOA_in_rewrite_alternative1592

        public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_rewrite_alternative1592
      • FOLLOW_rewrite_template_in_rewrite_alternative1603

        public static final org.antlr.runtime.BitSet FOLLOW_rewrite_template_in_rewrite_alternative1603
      • FOLLOW_ETC_in_rewrite_alternative1608

        public static final org.antlr.runtime.BitSet FOLLOW_ETC_in_rewrite_alternative1608
      • FOLLOW_rewrite_atom_in_rewrite_element1622

        public static final org.antlr.runtime.BitSet FOLLOW_rewrite_atom_in_rewrite_element1622
      • FOLLOW_rewrite_ebnf_in_rewrite_element1627

        public static final org.antlr.runtime.BitSet FOLLOW_rewrite_ebnf_in_rewrite_element1627
      • FOLLOW_rewrite_tree_in_rewrite_element1632

        public static final org.antlr.runtime.BitSet FOLLOW_rewrite_tree_in_rewrite_element1632
      • FOLLOW_OPTIONAL_in_rewrite_ebnf1645

        public static final org.antlr.runtime.BitSet FOLLOW_OPTIONAL_in_rewrite_ebnf1645
      • FOLLOW_rewrite_block_in_rewrite_ebnf1647

        public static final org.antlr.runtime.BitSet FOLLOW_rewrite_block_in_rewrite_ebnf1647
      • FOLLOW_CLOSURE_in_rewrite_ebnf1656

        public static final org.antlr.runtime.BitSet FOLLOW_CLOSURE_in_rewrite_ebnf1656
      • FOLLOW_rewrite_block_in_rewrite_ebnf1658

        public static final org.antlr.runtime.BitSet FOLLOW_rewrite_block_in_rewrite_ebnf1658
      • FOLLOW_POSITIVE_CLOSURE_in_rewrite_ebnf1667

        public static final org.antlr.runtime.BitSet FOLLOW_POSITIVE_CLOSURE_in_rewrite_ebnf1667
      • FOLLOW_rewrite_block_in_rewrite_ebnf1669

        public static final org.antlr.runtime.BitSet FOLLOW_rewrite_block_in_rewrite_ebnf1669
      • FOLLOW_TREE_BEGIN_in_rewrite_tree1686

        public static final org.antlr.runtime.BitSet FOLLOW_TREE_BEGIN_in_rewrite_tree1686
      • FOLLOW_rewrite_atom_in_rewrite_tree1688

        public static final org.antlr.runtime.BitSet FOLLOW_rewrite_atom_in_rewrite_tree1688
      • FOLLOW_rewrite_element_in_rewrite_tree1692

        public static final org.antlr.runtime.BitSet FOLLOW_rewrite_element_in_rewrite_tree1692
      • FOLLOW_RULE_REF_in_rewrite_atom1713

        public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_rewrite_atom1713
      • FOLLOW_TOKEN_REF_in_rewrite_atom1723

        public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_rewrite_atom1723
      • FOLLOW_ARG_ACTION_in_rewrite_atom1731

        public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rewrite_atom1731
      • FOLLOW_CHAR_LITERAL_in_rewrite_atom1756

        public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_rewrite_atom1756
      • FOLLOW_STRING_LITERAL_in_rewrite_atom1762

        public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_rewrite_atom1762
      • FOLLOW_LABEL_in_rewrite_atom1771

        public static final org.antlr.runtime.BitSet FOLLOW_LABEL_in_rewrite_atom1771
      • FOLLOW_ACTION_in_rewrite_atom1776

        public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite_atom1776
      • FOLLOW_ALT_in_rewrite_template1793

        public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_rewrite_template1793
      • FOLLOW_EPSILON_in_rewrite_template1795

        public static final org.antlr.runtime.BitSet FOLLOW_EPSILON_in_rewrite_template1795
      • FOLLOW_EOA_in_rewrite_template1797

        public static final org.antlr.runtime.BitSet FOLLOW_EOA_in_rewrite_template1797
      • FOLLOW_TEMPLATE_in_rewrite_template1806

        public static final org.antlr.runtime.BitSet FOLLOW_TEMPLATE_in_rewrite_template1806
      • FOLLOW_ID_in_rewrite_template1811

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_rewrite_template1811
      • FOLLOW_ACTION_in_rewrite_template1815

        public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite_template1815
      • FOLLOW_ARGLIST_in_rewrite_template1823

        public static final org.antlr.runtime.BitSet FOLLOW_ARGLIST_in_rewrite_template1823
      • FOLLOW_ARG_in_rewrite_template1833

        public static final org.antlr.runtime.BitSet FOLLOW_ARG_in_rewrite_template1833
      • FOLLOW_ID_in_rewrite_template1837

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_rewrite_template1837
      • FOLLOW_ACTION_in_rewrite_template1841

        public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite_template1841
      • FOLLOW_ACTION_in_rewrite_template1898

        public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rewrite_template1898
      • FOLLOW_dotLoop_in_synpred1_DefineGrammarItemsWalker1222

        public static final org.antlr.runtime.BitSet FOLLOW_dotLoop_in_synpred1_DefineGrammarItemsWalker1222
    • Constructor Detail

      • DefineGrammarItemsWalker

        public DefineGrammarItemsWalker​(org.antlr.runtime.tree.TreeNodeStream input)
      • DefineGrammarItemsWalker

        public DefineGrammarItemsWalker​(org.antlr.runtime.tree.TreeNodeStream input,
                                        org.antlr.runtime.RecognizerSharedState state)
    • Method Detail

      • getDelegates

        public org.antlr.runtime.tree.TreeParser[] getDelegates()
      • 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
      • countAltsForRule

        public final int countAltsForRule​(org.antlr.runtime.tree.CommonTree t)
      • finish

        protected final void finish()
      • trimGrammar

        protected final void trimGrammar()
        Remove any lexer rules from a COMBINED; already passed to lexer
      • trackInlineAction

        protected final void trackInlineAction​(GrammarAST actionAST)
      • attrScope

        public final void attrScope()
                             throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • attrScopeAction

        public final void attrScopeAction()
                                   throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • grammarSpec

        public final void grammarSpec()
                               throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • actions

        public final void actions()
                           throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • action

        public final void action()
                          throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • optionsSpec

        public final void optionsSpec()
                               throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • delegateGrammars

        public final void delegateGrammars()
                                    throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • tokensSpec

        public final void tokensSpec()
                              throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • tokenSpec

        public final void tokenSpec()
                             throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • rules

        public final void rules()
                         throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • ruleAction

        public final void ruleAction​(Rule r)
                              throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • throwsSpec

        public final java.util.HashSet<java.lang.String> throwsSpec()
                                                             throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • ruleScopeSpec

        public final void ruleScopeSpec​(Rule r)
                                 throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • blockAction

        public final void blockAction()
                               throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • alternative

        public final void alternative()
                               throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • exceptionGroup

        public final void exceptionGroup()
                                  throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • exceptionHandler

        public final void exceptionHandler()
                                    throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • finallyClause

        public final void finallyClause()
                                 throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • ebnf

        public final void ebnf()
                        throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • dotBlock

        public final void dotBlock()
                            throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • tree_

        public final void tree_()
                         throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • atom

        public final void atom​(GrammarAST scope_)
                        throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • ast_suffix

        public final void ast_suffix()
                              throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • rewrite_alternative

        public final void rewrite_alternative()
                                       throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • rewrite_element

        public final void rewrite_element()
                                   throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • rewrite_ebnf

        public final void rewrite_ebnf()
                                throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • rewrite_tree

        public final void rewrite_tree()
                                throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • rewrite_template

        public final void rewrite_template()
                                    throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • synpred1_DefineGrammarItemsWalker_fragment

        public final void synpred1_DefineGrammarItemsWalker_fragment()
                                                              throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • synpred1_DefineGrammarItemsWalker

        public final boolean synpred1_DefineGrammarItemsWalker()