org.antlr.runtime.tree.Tree, RuleElementASTpublic class RuleRefAST extends GrammarASTWithOptions implements RuleElementAST
childIndex, parent, startIndex, stopIndex, tokenatnState, g, textOverrideoptions| Constructor | Description |
|---|---|
RuleRefAST(int type) |
|
RuleRefAST(int type,
org.antlr.runtime.Token t) |
|
RuleRefAST(org.antlr.runtime.Token t) |
|
RuleRefAST(RuleRefAST node) |
| Modifier and Type | Method | Description |
|---|---|---|
RuleRefAST |
dupNode() |
Dup token too since we overwrite during LR rule transform
|
Object |
visit(GrammarASTVisitor v) |
addChild, addChildren, createChildrenList, deleteChild, freshenParentAndChildIndexes, freshenParentAndChildIndexes, freshenParentAndChildIndexesDeeply, freshenParentAndChildIndexesDeeply, getAncestor, getAncestors, getChild, getChildCount, getChildren, getFirstChildWithType, hasAncestor, insertChild, replaceChildren, sanityCheckParentAndChildIndexes, sanityCheckParentAndChildIndexes, setChild, toStringTreegetCharPositionInLine, getChildIndex, getLine, getParent, getText, getToken, getTokenStartIndex, getTokenStopIndex, getType, isNil, setChildIndex, setParent, setTokenStartIndex, setTokenStopIndex, setUnknownTokenBoundaries, toStringdeleteChild, dupTree, getAllChildrenWithType, getAltLabel, getChildrenAsArray, getFirstDescendantWithType, getFirstDescendantWithType, getNodesWithType, getNodesWithType, getNodesWithTypePreorderDFS, getNodesWithTypePreorderDFS_, getNodeWithTokenIndex, getOutermostAltNode, setText, setType, toTokenStringgetNumberOfOptions, getOptionAST, getOptions, getOptionString, setOptionpublic RuleRefAST(RuleRefAST node)
public RuleRefAST(org.antlr.runtime.Token t)
public RuleRefAST(int type)
public RuleRefAST(int type,
org.antlr.runtime.Token t)
public RuleRefAST dupNode()
dupNode in interface org.antlr.runtime.tree.TreedupNode in class GrammarASTWithOptionspublic Object visit(GrammarASTVisitor v)
visit in class GrammarASTCopyright © 1992–2018 ANTLR. All rights reserved.