Class RuleRefAST
java.lang.Object
org.antlr.runtime.tree.BaseTree
org.antlr.runtime.tree.CommonTree
org.antlr.v4.tool.ast.GrammarAST
org.antlr.v4.tool.ast.GrammarASTWithOptions
org.antlr.v4.tool.ast.RuleRefAST
- All Implemented Interfaces:
org.antlr.runtime.tree.Tree, RuleElementAST
-
Field Summary
Fields inherited from class GrammarASTWithOptions
optionsFields inherited from class GrammarAST
atnState, g, textOverrideFields inherited from class org.antlr.runtime.tree.CommonTree
childIndex, parent, startIndex, stopIndex, tokenFields inherited from class org.antlr.runtime.tree.BaseTree
childrenFields inherited from interface org.antlr.runtime.tree.Tree
INVALID_NODE -
Constructor Summary
ConstructorsConstructorDescriptionRuleRefAST(int type) RuleRefAST(int type, org.antlr.runtime.Token t) RuleRefAST(org.antlr.runtime.Token t) RuleRefAST(RuleRefAST node) -
Method Summary
Modifier and TypeMethodDescriptiondupNode()Dup token too since we overwrite during LR rule transformMethods inherited from class GrammarASTWithOptions
getNumberOfOptions, getOptionAST, getOptions, getOptionString, setOptionMethods inherited from class GrammarAST
deleteChild, dupTree, getAllChildrenWithType, getAltLabel, getChildrenAsArray, getFirstDescendantWithType, getFirstDescendantWithType, getNodesWithType, getNodesWithType, getNodesWithTypePreorderDFS, getNodesWithTypePreorderDFS_, getNodeWithTokenIndex, getOutermostAltNode, setText, setType, toTokenStringMethods inherited from class org.antlr.runtime.tree.CommonTree
getCharPositionInLine, getChildIndex, getLine, getParent, getText, getToken, getTokenStartIndex, getTokenStopIndex, getType, isNil, setChildIndex, setParent, setTokenStartIndex, setTokenStopIndex, setUnknownTokenBoundaries, toStringMethods inherited from class org.antlr.runtime.tree.BaseTree
addChild, addChildren, createChildrenList, deleteChild, freshenParentAndChildIndexes, freshenParentAndChildIndexes, freshenParentAndChildIndexesDeeply, freshenParentAndChildIndexesDeeply, getAncestor, getAncestors, getChild, getChildCount, getChildren, getFirstChildWithType, hasAncestor, insertChild, replaceChildren, sanityCheckParentAndChildIndexes, sanityCheckParentAndChildIndexes, setChild, toStringTree
-
Constructor Details
-
RuleRefAST
-
RuleRefAST
public RuleRefAST(org.antlr.runtime.Token t) -
RuleRefAST
public RuleRefAST(int type) -
RuleRefAST
public RuleRefAST(int type, org.antlr.runtime.Token t)
-
-
Method Details
-
dupNode
Dup token too since we overwrite during LR rule transform- Specified by:
dupNodein interfaceorg.antlr.runtime.tree.Tree- Specified by:
dupNodein classGrammarASTWithOptions
-
visit
- Overrides:
visitin classGrammarAST
-