Class DefineGrammarItemsWalker

java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.tree.TreeParser
org.antlr.grammar.v3.DefineGrammarItemsWalker

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

    • tokenNames

      public static final String[] tokenNames
    • EOF

      public static final int EOF
      See Also:
    • ACTION

      public static final int ACTION
      See Also:
    • ACTION_CHAR_LITERAL

      public static final int ACTION_CHAR_LITERAL
      See Also:
    • ACTION_ESC

      public static final int ACTION_ESC
      See Also:
    • ACTION_STRING_LITERAL

      public static final int ACTION_STRING_LITERAL
      See Also:
    • ALT

      public static final int ALT
      See Also:
    • AMPERSAND

      public static final int AMPERSAND
      See Also:
    • ARG

      public static final int ARG
      See Also:
    • ARGLIST

      public static final int ARGLIST
      See Also:
    • ARG_ACTION

      public static final int ARG_ACTION
      See Also:
    • ASSIGN

      public static final int ASSIGN
      See Also:
    • BACKTRACK_SEMPRED

      public static final int BACKTRACK_SEMPRED
      See Also:
    • BANG

      public static final int BANG
      See Also:
    • BLOCK

      public static final int BLOCK
      See Also:
    • CATCH

      public static final int CATCH
      See Also:
    • CHAR_LITERAL

      public static final int CHAR_LITERAL
      See Also:
    • CHAR_RANGE

      public static final int CHAR_RANGE
      See Also:
    • CLOSE_ELEMENT_OPTION

      public static final int CLOSE_ELEMENT_OPTION
      See Also:
    • CLOSURE

      public static final int CLOSURE
      See Also:
    • COLON

      public static final int COLON
      See Also:
    • COMBINED_GRAMMAR

      public static final int COMBINED_GRAMMAR
      See Also:
    • COMMA

      public static final int COMMA
      See Also:
    • COMMENT

      public static final int COMMENT
      See Also:
    • DIGIT

      public static final int DIGIT
      See Also:
    • DOC_COMMENT

      public static final int DOC_COMMENT
      See Also:
    • DOLLAR

      public static final int DOLLAR
      See Also:
    • DOT

      public static final int DOT
      See Also:
    • DOUBLE_ANGLE_STRING_LITERAL

      public static final int DOUBLE_ANGLE_STRING_LITERAL
      See Also:
    • DOUBLE_QUOTE_STRING_LITERAL

      public static final int DOUBLE_QUOTE_STRING_LITERAL
      See Also:
    • EOA

      public static final int EOA
      See Also:
    • EOB

      public static final int EOB
      See Also:
    • EOR

      public static final int EOR
      See Also:
    • EPSILON

      public static final int EPSILON
      See Also:
    • ESC

      public static final int ESC
      See Also:
    • ETC

      public static final int ETC
      See Also:
    • FINALLY

      public static final int FINALLY
      See Also:
    • FORCED_ACTION

      public static final int FORCED_ACTION
      See Also:
    • FRAGMENT

      public static final int FRAGMENT
      See Also:
    • GATED_SEMPRED

      public static final int GATED_SEMPRED
      See Also:
    • GRAMMAR

      public static final int GRAMMAR
      See Also:
    • ID

      public static final int ID
      See Also:
    • IMPLIES

      public static final int IMPLIES
      See Also:
    • IMPORT

      public static final int IMPORT
      See Also:
    • INITACTION

      public static final int INITACTION
      See Also:
    • INT

      public static final int INT
      See Also:
    • LABEL

      public static final int LABEL
      See Also:
    • LEXER

      public static final int LEXER
      See Also:
    • LEXER_GRAMMAR

      public static final int LEXER_GRAMMAR
      See Also:
    • LPAREN

      public static final int LPAREN
      See Also:
    • ML_COMMENT

      public static final int ML_COMMENT
      See Also:
    • NESTED_ACTION

      public static final int NESTED_ACTION
      See Also:
    • NESTED_ARG_ACTION

      public static final int NESTED_ARG_ACTION
      See Also:
    • NOT

      public static final int NOT
      See Also:
    • OPEN_ELEMENT_OPTION

      public static final int OPEN_ELEMENT_OPTION
      See Also:
    • OPTIONAL

      public static final int OPTIONAL
      See Also:
    • OPTIONS

      public static final int OPTIONS
      See Also:
    • OR

      public static final int OR
      See Also:
    • PARSER

      public static final int PARSER
      See Also:
    • PARSER_GRAMMAR

      public static final int PARSER_GRAMMAR
      See Also:
    • PLUS

      public static final int PLUS
      See Also:
    • PLUS_ASSIGN

      public static final int PLUS_ASSIGN
      See Also:
    • POSITIVE_CLOSURE

      public static final int POSITIVE_CLOSURE
      See Also:
    • PREC_RULE

      public static final int PREC_RULE
      See Also:
    • PRIVATE

      public static final int PRIVATE
      See Also:
    • PROTECTED

      public static final int PROTECTED
      See Also:
    • PUBLIC

      public static final int PUBLIC
      See Also:
    • QUESTION

      public static final int QUESTION
      See Also:
    • RANGE

      public static final int RANGE
      See Also:
    • RCURLY

      public static final int RCURLY
      See Also:
    • RECURSIVE_RULE_REF

      public static final int RECURSIVE_RULE_REF
      See Also:
    • RET

      public static final int RET
      See Also:
    • RETURNS

      public static final int RETURNS
      See Also:
    • REWRITE

      public static final int REWRITE
      See Also:
    • REWRITES

      public static final int REWRITES
      See Also:
    • ROOT

      public static final int ROOT
      See Also:
    • RPAREN

      public static final int RPAREN
      See Also:
    • RULE

      public static final int RULE
      See Also:
    • RULE_REF

      public static final int RULE_REF
      See Also:
    • SCOPE

      public static final int SCOPE
      See Also:
    • SEMI

      public static final int SEMI
      See Also:
    • SEMPRED

      public static final int SEMPRED
      See Also:
    • SL_COMMENT

      public static final int SL_COMMENT
      See Also:
    • SRC

      public static final int SRC
      See Also:
    • STAR

      public static final int STAR
      See Also:
    • STRAY_BRACKET

      public static final int STRAY_BRACKET
      See Also:
    • STRING_LITERAL

      public static final int STRING_LITERAL
      See Also:
    • SYNPRED

      public static final int SYNPRED
      See Also:
    • SYN_SEMPRED

      public static final int SYN_SEMPRED
      See Also:
    • TEMPLATE

      public static final int TEMPLATE
      See Also:
    • THROWS

      public static final int THROWS
      See Also:
    • TOKENS

      public static final int TOKENS
      See Also:
    • TOKEN_REF

      public static final int TOKEN_REF
      See Also:
    • TREE

      public static final int TREE
      See Also:
    • TREE_BEGIN

      public static final int TREE_BEGIN
      See Also:
    • TREE_GRAMMAR

      public static final int TREE_GRAMMAR
      See Also:
    • WILDCARD

      public static final int WILDCARD
      See Also:
    • WS

      public static final int WS
      See Also:
    • WS_LOOP

      public static final int WS_LOOP
      See Also:
    • WS_OPT

      public static final int WS_OPT
      See Also:
    • XDIGIT

      public static final int XDIGIT
      See Also:
    • AttributeScopeActions_stack

      protected Stack<DefineGrammarItemsWalker.AttributeScopeActions_scope> AttributeScopeActions_stack
    • grammar

      protected Grammar grammar
    • root

      protected GrammarAST root
    • currentRuleName

      protected 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 Details

    • DefineGrammarItemsWalker

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

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

    • getDelegates

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

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

      public String getGrammarFileName()
      Overrides:
      getGrammarFileName in class org.antlr.runtime.BaseRecognizer
    • 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)
    • grammar_

      public final DefineGrammarItemsWalker.grammar__return grammar_(Grammar g) throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • 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
    • rule

      public final DefineGrammarItemsWalker.rule_return rule() 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
    • modifier

      public final DefineGrammarItemsWalker.modifier_return modifier() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • throwsSpec

      public final HashSet<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
    • block

      public final DefineGrammarItemsWalker.block_return block() 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
    • element

      public final DefineGrammarItemsWalker.element_return element() 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
    • dotLoop

      public final DefineGrammarItemsWalker.dotLoop_return dotLoop() 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

      public final DefineGrammarItemsWalker.rewrite_return rewrite() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • rewrite_block

      public final DefineGrammarItemsWalker.rewrite_block_return rewrite_block() 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_atom

      public final DefineGrammarItemsWalker.rewrite_atom_return rewrite_atom() 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()