public class BlockSetTransformer
extends org.antlr.runtime.tree.TreeRewriter
Modifier and Type | Class and Description |
---|---|
static class |
BlockSetTransformer.blockSet_return |
protected class |
BlockSetTransformer.DFA10 |
static class |
BlockSetTransformer.ebnfBlockSet_return |
static class |
BlockSetTransformer.ebnfSuffix_return |
static class |
BlockSetTransformer.elementOption_return |
static class |
BlockSetTransformer.elementOptions_return |
static class |
BlockSetTransformer.setAlt_return |
static class |
BlockSetTransformer.setElement_return |
static class |
BlockSetTransformer.topdown_return |
Modifier and Type | Field and Description |
---|---|
static int |
ACTION |
static int |
ACTION_CHAR_LITERAL |
static int |
ACTION_ESC |
static int |
ACTION_STRING_LITERAL |
protected org.antlr.runtime.tree.TreeAdaptor |
adaptor |
static int |
ALT |
static int |
ALTLIST |
static int |
ARG |
static int |
ARG_ACTION |
static int |
ARG_OR_CHARSET |
static int |
ARGLIST |
static int |
ASSIGN |
static int |
AT |
static int |
BLOCK |
static int |
CATCH |
static int |
CHANNELS |
static int |
CHAR_RANGE |
static int |
CLOSURE |
static int |
COLON |
static int |
COLONCOLON |
static int |
COMBINED |
static int |
COMMA |
static int |
COMMENT |
GrammarAST |
currentAlt |
String |
currentRuleName |
protected BlockSetTransformer.DFA10 |
dfa10 |
static int |
DOC_COMMENT |
static int |
DOLLAR |
static int |
DOT |
static int |
ELEMENT_OPTIONS |
static int |
EOF |
static int |
EPSILON |
static int |
ERRCHAR |
static int |
ESC_SEQ |
static int |
FINALLY |
static org.antlr.runtime.BitSet |
FOLLOW_ACTION_in_elementOption510 |
static org.antlr.runtime.BitSet |
FOLLOW_ALT_in_blockSet249 |
static org.antlr.runtime.BitSet |
FOLLOW_ALT_in_blockSet263 |
static org.antlr.runtime.BitSet |
FOLLOW_ALT_in_blockSet316 |
static org.antlr.runtime.BitSet |
FOLLOW_ALT_in_blockSet328 |
static org.antlr.runtime.BitSet |
FOLLOW_ALT_in_setAlt141 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_elementOption476 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_elementOption491 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_elementOption504 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_elementOption517 |
static org.antlr.runtime.BitSet |
FOLLOW_BLOCK_in_blockSet244 |
static org.antlr.runtime.BitSet |
FOLLOW_BLOCK_in_blockSet313 |
static org.antlr.runtime.BitSet |
FOLLOW_blockSet_in_ebnfBlockSet163 |
static org.antlr.runtime.BitSet |
FOLLOW_blockSet_in_topdown126 |
static org.antlr.runtime.BitSet |
FOLLOW_ebnfBlockSet_in_topdown118 |
static org.antlr.runtime.BitSet |
FOLLOW_ebnfSuffix_in_ebnfBlockSet161 |
static org.antlr.runtime.BitSet |
FOLLOW_ELEMENT_OPTIONS_in_elementOptions455 |
static org.antlr.runtime.BitSet |
FOLLOW_elementOption_in_elementOptions457 |
static org.antlr.runtime.BitSet |
FOLLOW_elementOptions_in_blockSet251 |
static org.antlr.runtime.BitSet |
FOLLOW_elementOptions_in_blockSet265 |
static org.antlr.runtime.BitSet |
FOLLOW_elementOptions_in_blockSet318 |
static org.antlr.runtime.BitSet |
FOLLOW_elementOptions_in_blockSet330 |
static org.antlr.runtime.BitSet |
FOLLOW_elementOptions_in_setElement375 |
static org.antlr.runtime.BitSet |
FOLLOW_elementOptions_in_setElement402 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_elementOption470 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_elementOption480 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_elementOption484 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_elementOption493 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_elementOption506 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_elementOption519 |
static org.antlr.runtime.BitSet |
FOLLOW_INT_in_elementOption523 |
static org.antlr.runtime.BitSet |
FOLLOW_RANGE_in_setElement425 |
static org.antlr.runtime.BitSet |
FOLLOW_RULE_in_topdown86 |
static org.antlr.runtime.BitSet |
FOLLOW_RULE_REF_in_topdown95 |
static org.antlr.runtime.BitSet |
FOLLOW_setAlt_in_topdown110 |
static org.antlr.runtime.BitSet |
FOLLOW_setElement_in_blockSet256 |
static org.antlr.runtime.BitSet |
FOLLOW_setElement_in_blockSet268 |
static org.antlr.runtime.BitSet |
FOLLOW_setElement_in_blockSet321 |
static org.antlr.runtime.BitSet |
FOLLOW_setElement_in_blockSet333 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_LITERAL_in_elementOption497 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_LITERAL_in_setElement373 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_LITERAL_in_setElement388 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_LITERAL_in_setElement429 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_LITERAL_in_setElement433 |
static org.antlr.runtime.BitSet |
FOLLOW_TOKEN_REF_in_setElement400 |
static org.antlr.runtime.BitSet |
FOLLOW_TOKEN_REF_in_setElement414 |
static org.antlr.runtime.BitSet |
FOLLOW_TOKEN_REF_in_topdown91 |
static int |
FRAGMENT |
Grammar |
g |
static int |
GRAMMAR |
static int |
GT |
static int |
HEX_DIGIT |
static int |
ID |
static int |
IMPORT |
static int |
INITACTION |
static int |
INT |
static int |
LABEL |
static int |
LEXER |
static int |
LEXER_ACTION_CALL |
static int |
LEXER_ALT_ACTION |
static int |
LEXER_CHAR_SET |
static int |
LIST |
static int |
LOCALS |
static int |
LPAREN |
static int |
LT |
static int |
MODE |
static int |
NameChar |
static int |
NameStartChar |
static int |
NESTED_ACTION |
static int |
NLCHARS |
static int |
NOT |
static int |
OPTIONAL |
static int |
OPTIONS |
static int |
OR |
static int |
PARSER |
static int |
PLUS |
static int |
PLUS_ASSIGN |
static int |
POSITIVE_CLOSURE |
static int |
POUND |
static int |
PREC_RULE |
static int |
PRIVATE |
static int |
PROTECTED |
static int |
PUBLIC |
static int |
QUESTION |
static int |
RANGE |
static int |
RARROW |
static int |
RBRACE |
static int |
RESULT |
static int |
RET |
static int |
RETURNS |
static int |
RPAREN |
static int |
RULE |
static int |
RULE_REF |
static int |
RULEACTIONS |
static int |
RULEMODIFIERS |
static int |
RULES |
static int |
SEMI |
static int |
SEMPRED |
static int |
SET |
static int |
SRC |
static int |
STAR |
static int |
STRING_LITERAL |
static int |
SYNPRED |
static int |
TEMPLATE |
static int |
THROWS |
static int |
TOKEN_REF |
static String[] |
tokenNames |
static int |
TOKENS_SPEC |
static int |
TREE_GRAMMAR |
static int |
UNICODE_ESC |
static int |
UNICODE_EXTENDED_ESC |
static int |
UnicodeBOM |
static int |
WILDCARD |
static int |
WS |
static int |
WSCHARS |
static int |
WSNLCHARS |
Constructor and Description |
---|
BlockSetTransformer(org.antlr.runtime.tree.TreeNodeStream input) |
BlockSetTransformer(org.antlr.runtime.tree.TreeNodeStream input,
Grammar g) |
BlockSetTransformer(org.antlr.runtime.tree.TreeNodeStream input,
org.antlr.runtime.RecognizerSharedState state) |
Modifier and Type | Method and Description |
---|---|
BlockSetTransformer.blockSet_return |
blockSet() |
BlockSetTransformer.ebnfBlockSet_return |
ebnfBlockSet() |
BlockSetTransformer.ebnfSuffix_return |
ebnfSuffix() |
BlockSetTransformer.elementOption_return |
elementOption() |
BlockSetTransformer.elementOptions_return |
elementOptions() |
org.antlr.runtime.tree.TreeRewriter[] |
getDelegates() |
String |
getGrammarFileName() |
String[] |
getTokenNames() |
org.antlr.runtime.tree.TreeAdaptor |
getTreeAdaptor() |
BlockSetTransformer.setAlt_return |
setAlt() |
BlockSetTransformer.setElement_return |
setElement(boolean inLexer) |
void |
setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor) |
BlockSetTransformer.topdown_return |
topdown() |
applyOnce, applyRepeatedly, bottomup, downup, downup, reportTransformation
getAncestor, getCurrentInputSymbol, getErrorHeader, getErrorMessage, getMissingSymbol, getSourceName, getTreeNodeStream, inContext, inContext, matchAny, recoverFromMismatchedToken, reset, setTreeNodeStream, traceIn, traceOut
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
public static final String[] tokenNames
public static final int EOF
public static final int ACTION
public static final int ACTION_CHAR_LITERAL
public static final int ACTION_ESC
public static final int ACTION_STRING_LITERAL
public static final int ARG_ACTION
public static final int ARG_OR_CHARSET
public static final int ASSIGN
public static final int AT
public static final int CATCH
public static final int CHANNELS
public static final int COLON
public static final int COLONCOLON
public static final int COMMA
public static final int COMMENT
public static final int DOC_COMMENT
public static final int DOLLAR
public static final int DOT
public static final int ERRCHAR
public static final int ESC_SEQ
public static final int FINALLY
public static final int FRAGMENT
public static final int GRAMMAR
public static final int GT
public static final int HEX_DIGIT
public static final int ID
public static final int IMPORT
public static final int INT
public static final int LEXER
public static final int LEXER_CHAR_SET
public static final int LOCALS
public static final int LPAREN
public static final int LT
public static final int MODE
public static final int NESTED_ACTION
public static final int NLCHARS
public static final int NOT
public static final int NameChar
public static final int NameStartChar
public static final int OPTIONS
public static final int OR
public static final int PARSER
public static final int PLUS
public static final int PLUS_ASSIGN
public static final int POUND
public static final int PRIVATE
public static final int PROTECTED
public static final int PUBLIC
public static final int QUESTION
public static final int RANGE
public static final int RARROW
public static final int RBRACE
public static final int RETURNS
public static final int RPAREN
public static final int RULE_REF
public static final int SEMI
public static final int SEMPRED
public static final int SRC
public static final int STAR
public static final int STRING_LITERAL
public static final int SYNPRED
public static final int THROWS
public static final int TOKENS_SPEC
public static final int TOKEN_REF
public static final int TREE_GRAMMAR
public static final int UNICODE_ESC
public static final int UNICODE_EXTENDED_ESC
public static final int UnicodeBOM
public static final int WS
public static final int WSCHARS
public static final int WSNLCHARS
public static final int ALT
public static final int ALTLIST
public static final int ARG
public static final int ARGLIST
public static final int BLOCK
public static final int CHAR_RANGE
public static final int CLOSURE
public static final int COMBINED
public static final int ELEMENT_OPTIONS
public static final int EPSILON
public static final int INITACTION
public static final int LABEL
public static final int LEXER_ACTION_CALL
public static final int LEXER_ALT_ACTION
public static final int LIST
public static final int OPTIONAL
public static final int POSITIVE_CLOSURE
public static final int PREC_RULE
public static final int RESULT
public static final int RET
public static final int RULE
public static final int RULEACTIONS
public static final int RULEMODIFIERS
public static final int RULES
public static final int SET
public static final int TEMPLATE
public static final int WILDCARD
protected org.antlr.runtime.tree.TreeAdaptor adaptor
public String currentRuleName
public GrammarAST currentAlt
public Grammar g
protected BlockSetTransformer.DFA10 dfa10
public static final org.antlr.runtime.BitSet FOLLOW_RULE_in_topdown86
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_topdown91
public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_topdown95
public static final org.antlr.runtime.BitSet FOLLOW_setAlt_in_topdown110
public static final org.antlr.runtime.BitSet FOLLOW_ebnfBlockSet_in_topdown118
public static final org.antlr.runtime.BitSet FOLLOW_blockSet_in_topdown126
public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_setAlt141
public static final org.antlr.runtime.BitSet FOLLOW_ebnfSuffix_in_ebnfBlockSet161
public static final org.antlr.runtime.BitSet FOLLOW_blockSet_in_ebnfBlockSet163
public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_blockSet244
public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_blockSet249
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_blockSet251
public static final org.antlr.runtime.BitSet FOLLOW_setElement_in_blockSet256
public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_blockSet263
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_blockSet265
public static final org.antlr.runtime.BitSet FOLLOW_setElement_in_blockSet268
public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_blockSet313
public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_blockSet316
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_blockSet318
public static final org.antlr.runtime.BitSet FOLLOW_setElement_in_blockSet321
public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_blockSet328
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_blockSet330
public static final org.antlr.runtime.BitSet FOLLOW_setElement_in_blockSet333
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_setElement373
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_setElement375
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_setElement388
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_setElement400
public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_setElement402
public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_setElement414
public static final org.antlr.runtime.BitSet FOLLOW_RANGE_in_setElement425
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_setElement429
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_setElement433
public static final org.antlr.runtime.BitSet FOLLOW_ELEMENT_OPTIONS_in_elementOptions455
public static final org.antlr.runtime.BitSet FOLLOW_elementOption_in_elementOptions457
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption470
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_elementOption476
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption480
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption484
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_elementOption491
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption493
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_elementOption497
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_elementOption504
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption506
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_elementOption510
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_elementOption517
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption519
public static final org.antlr.runtime.BitSet FOLLOW_INT_in_elementOption523
public BlockSetTransformer(org.antlr.runtime.tree.TreeNodeStream input)
public BlockSetTransformer(org.antlr.runtime.tree.TreeNodeStream input, org.antlr.runtime.RecognizerSharedState state)
public BlockSetTransformer(org.antlr.runtime.tree.TreeNodeStream input, Grammar g)
public org.antlr.runtime.tree.TreeRewriter[] getDelegates()
public void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
public String[] getTokenNames()
getTokenNames
in class org.antlr.runtime.BaseRecognizer
public String getGrammarFileName()
getGrammarFileName
in class org.antlr.runtime.BaseRecognizer
public final BlockSetTransformer.topdown_return topdown() throws org.antlr.runtime.RecognitionException
topdown
in class org.antlr.runtime.tree.TreeRewriter
org.antlr.runtime.RecognitionException
public final BlockSetTransformer.setAlt_return setAlt() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final BlockSetTransformer.ebnfBlockSet_return ebnfBlockSet() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final BlockSetTransformer.ebnfSuffix_return ebnfSuffix() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final BlockSetTransformer.blockSet_return blockSet() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final BlockSetTransformer.setElement_return setElement(boolean inLexer) throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final BlockSetTransformer.elementOptions_return elementOptions() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final BlockSetTransformer.elementOption_return elementOption() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
Copyright © 1992–2021 ANTLR. All rights reserved.