Package org.antlr.v4.parse
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
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
protected class
static class
static class
static class
static class
static class
static class
static class
Nested classes/interfaces inherited from class org.antlr.runtime.tree.TreeRewriter
org.antlr.runtime.tree.TreeRewriter.fptr
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
protected org.antlr.runtime.tree.TreeAdaptor
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
protected BlockSetTransformer.DFA10
(package private) static final short[]
(package private) static final String
(package private) static final short[]
(package private) static final String
(package private) static final short[]
(package private) static final String
(package private) static final char[]
(package private) static final String
(package private) static final char[]
(package private) static final String
(package private) static final short[]
(package private) static final String
(package private) static final short[][]
(package private) static final String[]
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final String[]
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Fields inherited from class org.antlr.runtime.tree.TreeRewriter
originalAdaptor, originalTokenStream, showTransformations
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
ConstructorsConstructorDescriptionBlockSetTransformer
(org.antlr.runtime.tree.TreeNodeStream input) BlockSetTransformer
(org.antlr.runtime.tree.TreeNodeStream input, org.antlr.runtime.RecognizerSharedState state) BlockSetTransformer
(org.antlr.runtime.tree.TreeNodeStream input, Grammar g) -
Method Summary
Modifier and TypeMethodDescriptionblockSet()
org.antlr.runtime.tree.TreeRewriter[]
String[]
org.antlr.runtime.tree.TreeAdaptor
setAlt()
setElement
(boolean inLexer) void
setTreeAdaptor
(org.antlr.runtime.tree.TreeAdaptor adaptor) topdown()
Methods inherited from class org.antlr.runtime.tree.TreeRewriter
applyOnce, applyRepeatedly, bottomup, downup, downup, reportTransformation
Methods inherited from class org.antlr.runtime.tree.TreeParser
getAncestor, getCurrentInputSymbol, getErrorHeader, getErrorMessage, getMissingSymbol, getSourceName, getTreeNodeStream, inContext, inContext, 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
-
Field Details
-
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:
-
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:
-
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:
-
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:
-
BLOCK
public static final int BLOCK- 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:
-
LEXER_ACTION_CALL
public static final int LEXER_ACTION_CALL- See Also:
-
LEXER_ALT_ACTION
public static final int LEXER_ALT_ACTION- See Also:
-
OPTIONAL
public static final int OPTIONAL- See Also:
-
POSITIVE_CLOSURE
public static final int POSITIVE_CLOSURE- See Also:
-
RULE
public static final int RULE- 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:
-
WILDCARD
public static final int WILDCARD- See Also:
-
adaptor
protected org.antlr.runtime.tree.TreeAdaptor adaptor -
currentRuleName
-
currentAlt
-
g
-
dfa10
-
DFA10_eotS
- See Also:
-
DFA10_eofS
- See Also:
-
DFA10_minS
- See Also:
-
DFA10_maxS
- See Also:
-
DFA10_acceptS
- See Also:
-
DFA10_specialS
- See Also:
-
DFA10_transitionS
-
DFA10_eot
static final short[] DFA10_eot -
DFA10_eof
static final short[] DFA10_eof -
DFA10_min
static final char[] DFA10_min -
DFA10_max
static final char[] DFA10_max -
DFA10_accept
static final short[] DFA10_accept -
DFA10_special
static final short[] DFA10_special -
DFA10_transition
static final short[][] DFA10_transition -
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
-
-
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
- Overrides:
getTokenNames
in classorg.antlr.runtime.BaseRecognizer
-
getGrammarFileName
- Overrides:
getGrammarFileName
in classorg.antlr.runtime.BaseRecognizer
-
topdown
public final BlockSetTransformer.topdown_return topdown() throws org.antlr.runtime.RecognitionException- Overrides:
topdown
in classorg.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
-