Class BlockSetTransformer

java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.tree.TreeParser
org.antlr.runtime.tree.TreeRewriter
org.antlr.v4.parse.BlockSetTransformer

public class BlockSetTransformer extends org.antlr.runtime.tree.TreeRewriter
  • 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:
    • ARG_ACTION

      public static final int ARG_ACTION
      See Also:
    • ARG_OR_CHARSET

      public static final int ARG_OR_CHARSET
      See Also:
    • ASSIGN

      public static final int ASSIGN
      See Also:
    • AT

      public static final int AT
      See Also:
    • CATCH

      public static final int CATCH
      See Also:
    • CHANNELS

      public static final int CHANNELS
      See Also:
    • COLON

      public static final int COLON
      See Also:
    • COLONCOLON

      public static final int COLONCOLON
      See Also:
    • COMMA

      public static final int COMMA
      See Also:
    • COMMENT

      public static final int COMMENT
      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:
    • ERRCHAR

      public static final int ERRCHAR
      See Also:
    • ESC_SEQ

      public static final int ESC_SEQ
      See Also:
    • FINALLY

      public static final int FINALLY
      See Also:
    • FRAGMENT

      public static final int FRAGMENT
      See Also:
    • GRAMMAR

      public static final int GRAMMAR
      See Also:
    • GT

      public static final int GT
      See Also:
    • HEX_DIGIT

      public static final int HEX_DIGIT
      See Also:
    • ID

      public static final int ID
      See Also:
    • IMPORT

      public static final int IMPORT
      See Also:
    • INT

      public static final int INT
      See Also:
    • LEXER

      public static final int LEXER
      See Also:
    • LEXER_CHAR_SET

      public static final int LEXER_CHAR_SET
      See Also:
    • LOCALS

      public static final int LOCALS
      See Also:
    • LPAREN

      public static final int LPAREN
      See Also:
    • LT

      public static final int LT
      See Also:
    • MODE

      public static final int MODE
      See Also:
    • NESTED_ACTION

      public static final int NESTED_ACTION
      See Also:
    • NLCHARS

      public static final int NLCHARS
      See Also:
    • NOT

      public static final int NOT
      See Also:
    • NameChar

      public static final int NameChar
      See Also:
    • NameStartChar

      public static final int NameStartChar
      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:
    • PLUS

      public static final int PLUS
      See Also:
    • PLUS_ASSIGN

      public static final int PLUS_ASSIGN
      See Also:
    • POUND

      public static final int POUND
      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:
    • RARROW

      public static final int RARROW
      See Also:
    • RBRACE

      public static final int RBRACE
      See Also:
    • RETURNS

      public static final int RETURNS
      See Also:
    • RPAREN

      public static final int RPAREN
      See Also:
    • RULE_REF

      public static final int RULE_REF
      See Also:
    • SEMI

      public static final int SEMI
      See Also:
    • SEMPRED

      public static final int SEMPRED
      See Also:
    • SRC

      public static final int SRC
      See Also:
    • STAR

      public static final int STAR
      See Also:
    • STRING_LITERAL

      public static final int STRING_LITERAL
      See Also:
    • SYNPRED

      public static final int SYNPRED
      See Also:
    • THROWS

      public static final int THROWS
      See Also:
    • TOKENS_SPEC

      public static final int TOKENS_SPEC
      See Also:
    • TOKEN_REF

      public static final int TOKEN_REF
      See Also:
    • TREE_GRAMMAR

      public static final int TREE_GRAMMAR
      See Also:
    • UNICODE_ESC

      public static final int UNICODE_ESC
      See Also:
    • UNICODE_EXTENDED_ESC

      public static final int UNICODE_EXTENDED_ESC
      See Also:
    • UnicodeBOM

      public static final int UnicodeBOM
      See Also:
    • WS

      public static final int WS
      See Also:
    • WSCHARS

      public static final int WSCHARS
      See Also:
    • WSNLCHARS

      public static final int WSNLCHARS
      See Also:
    • ALT

      public static final int ALT
      See Also:
    • ALTLIST

      public static final int ALTLIST
      See Also:
    • ARG

      public static final int ARG
      See Also:
    • ARGLIST

      public static final int ARGLIST
      See Also:
    • BLOCK

      public static final int BLOCK
      See Also:
    • CHAR_RANGE

      public static final int CHAR_RANGE
      See Also:
    • CLOSURE

      public static final int CLOSURE
      See Also:
    • COMBINED

      public static final int COMBINED
      See Also:
    • ELEMENT_OPTIONS

      public static final int ELEMENT_OPTIONS
      See Also:
    • EPSILON

      public static final int EPSILON
      See Also:
    • INITACTION

      public static final int INITACTION
      See Also:
    • LABEL

      public static final int LABEL
      See Also:
    • LEXER_ACTION_CALL

      public static final int LEXER_ACTION_CALL
      See Also:
    • LEXER_ALT_ACTION

      public static final int LEXER_ALT_ACTION
      See Also:
    • LIST

      public static final int LIST
      See Also:
    • OPTIONAL

      public static final int OPTIONAL
      See Also:
    • POSITIVE_CLOSURE

      public static final int POSITIVE_CLOSURE
      See Also:
    • PREC_RULE

      public static final int PREC_RULE
      See Also:
    • RESULT

      public static final int RESULT
      See Also:
    • RET

      public static final int RET
      See Also:
    • RULE

      public static final int RULE
      See Also:
    • RULEACTIONS

      public static final int RULEACTIONS
      See Also:
    • RULEMODIFIERS

      public static final int RULEMODIFIERS
      See Also:
    • RULES

      public static final int RULES
      See Also:
    • SET

      public static final int SET
      See Also:
    • TEMPLATE

      public static final int TEMPLATE
      See Also:
    • WILDCARD

      public static final int WILDCARD
      See Also:
    • adaptor

      protected org.antlr.runtime.tree.TreeAdaptor adaptor
    • currentRuleName

      public String currentRuleName
    • currentAlt

      public GrammarAST currentAlt
    • g

      public Grammar g
    • dfa10

      protected BlockSetTransformer.DFA10 dfa10
    • FOLLOW_RULE_in_topdown86

      public static final org.antlr.runtime.BitSet FOLLOW_RULE_in_topdown86
    • FOLLOW_TOKEN_REF_in_topdown91

      public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_topdown91
    • FOLLOW_RULE_REF_in_topdown95

      public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_topdown95
    • FOLLOW_setAlt_in_topdown110

      public static final org.antlr.runtime.BitSet FOLLOW_setAlt_in_topdown110
    • FOLLOW_ebnfBlockSet_in_topdown118

      public static final org.antlr.runtime.BitSet FOLLOW_ebnfBlockSet_in_topdown118
    • FOLLOW_blockSet_in_topdown126

      public static final org.antlr.runtime.BitSet FOLLOW_blockSet_in_topdown126
    • FOLLOW_ALT_in_setAlt141

      public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_setAlt141
    • FOLLOW_ebnfSuffix_in_ebnfBlockSet161

      public static final org.antlr.runtime.BitSet FOLLOW_ebnfSuffix_in_ebnfBlockSet161
    • FOLLOW_blockSet_in_ebnfBlockSet163

      public static final org.antlr.runtime.BitSet FOLLOW_blockSet_in_ebnfBlockSet163
    • FOLLOW_BLOCK_in_blockSet244

      public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_blockSet244
    • FOLLOW_ALT_in_blockSet249

      public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_blockSet249
    • FOLLOW_elementOptions_in_blockSet251

      public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_blockSet251
    • FOLLOW_setElement_in_blockSet256

      public static final org.antlr.runtime.BitSet FOLLOW_setElement_in_blockSet256
    • FOLLOW_ALT_in_blockSet263

      public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_blockSet263
    • FOLLOW_elementOptions_in_blockSet265

      public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_blockSet265
    • FOLLOW_setElement_in_blockSet268

      public static final org.antlr.runtime.BitSet FOLLOW_setElement_in_blockSet268
    • FOLLOW_BLOCK_in_blockSet313

      public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_blockSet313
    • FOLLOW_ALT_in_blockSet316

      public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_blockSet316
    • FOLLOW_elementOptions_in_blockSet318

      public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_blockSet318
    • FOLLOW_setElement_in_blockSet321

      public static final org.antlr.runtime.BitSet FOLLOW_setElement_in_blockSet321
    • FOLLOW_ALT_in_blockSet328

      public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_blockSet328
    • FOLLOW_elementOptions_in_blockSet330

      public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_blockSet330
    • FOLLOW_setElement_in_blockSet333

      public static final org.antlr.runtime.BitSet FOLLOW_setElement_in_blockSet333
    • FOLLOW_STRING_LITERAL_in_setElement373

      public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_setElement373
    • FOLLOW_elementOptions_in_setElement375

      public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_setElement375
    • FOLLOW_STRING_LITERAL_in_setElement388

      public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_setElement388
    • FOLLOW_TOKEN_REF_in_setElement400

      public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_setElement400
    • FOLLOW_elementOptions_in_setElement402

      public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_setElement402
    • FOLLOW_TOKEN_REF_in_setElement414

      public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_setElement414
    • FOLLOW_RANGE_in_setElement425

      public static final org.antlr.runtime.BitSet FOLLOW_RANGE_in_setElement425
    • FOLLOW_STRING_LITERAL_in_setElement429

      public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_setElement429
    • FOLLOW_STRING_LITERAL_in_setElement433

      public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_setElement433
    • FOLLOW_ELEMENT_OPTIONS_in_elementOptions455

      public static final org.antlr.runtime.BitSet FOLLOW_ELEMENT_OPTIONS_in_elementOptions455
    • FOLLOW_elementOption_in_elementOptions457

      public static final org.antlr.runtime.BitSet FOLLOW_elementOption_in_elementOptions457
    • FOLLOW_ID_in_elementOption470

      public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption470
    • FOLLOW_ASSIGN_in_elementOption476

      public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_elementOption476
    • FOLLOW_ID_in_elementOption480

      public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption480
    • FOLLOW_ID_in_elementOption484

      public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption484
    • FOLLOW_ASSIGN_in_elementOption491

      public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_elementOption491
    • FOLLOW_ID_in_elementOption493

      public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption493
    • FOLLOW_STRING_LITERAL_in_elementOption497

      public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_elementOption497
    • FOLLOW_ASSIGN_in_elementOption504

      public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_elementOption504
    • FOLLOW_ID_in_elementOption506

      public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption506
    • FOLLOW_ACTION_in_elementOption510

      public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_elementOption510
    • FOLLOW_ASSIGN_in_elementOption517

      public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_elementOption517
    • FOLLOW_ID_in_elementOption519

      public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption519
    • FOLLOW_INT_in_elementOption523

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

    • BlockSetTransformer

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

      public BlockSetTransformer(org.antlr.runtime.tree.TreeNodeStream input, org.antlr.runtime.RecognizerSharedState state)
    • BlockSetTransformer

      public BlockSetTransformer(org.antlr.runtime.tree.TreeNodeStream input, Grammar g)
  • Method Details

    • getDelegates

      public org.antlr.runtime.tree.TreeRewriter[] getDelegates()
    • setTreeAdaptor

      public void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
    • getTreeAdaptor

      public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
    • getTokenNames

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

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

      public final BlockSetTransformer.topdown_return topdown() throws org.antlr.runtime.RecognitionException
      Overrides:
      topdown in class org.antlr.runtime.tree.TreeRewriter
      Throws:
      org.antlr.runtime.RecognitionException
    • setAlt

      public final BlockSetTransformer.setAlt_return setAlt() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ebnfBlockSet

      public final BlockSetTransformer.ebnfBlockSet_return ebnfBlockSet() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ebnfSuffix

      public final BlockSetTransformer.ebnfSuffix_return ebnfSuffix() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • blockSet

      public final BlockSetTransformer.blockSet_return blockSet() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • setElement

      public final BlockSetTransformer.setElement_return setElement(boolean inLexer) throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • elementOptions

      public final BlockSetTransformer.elementOptions_return elementOptions() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • elementOption

      public final BlockSetTransformer.elementOption_return elementOption() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException