org.antlr.runtime.tree.Tree
public class RuleAST extends GrammarASTWithOptions
childIndex, parent, startIndex, stopIndex, token
atnState, g, textOverride
options
Constructor | Description |
---|---|
RuleAST(int type) |
|
RuleAST(org.antlr.runtime.Token t) |
|
RuleAST(RuleAST node) |
Modifier and Type | Method | Description |
---|---|---|
RuleAST |
dupNode() |
|
ActionAST |
getLexerAction() |
|
String |
getRuleName() |
|
boolean |
isLexerRule() |
|
Object |
visit(GrammarASTVisitor v) |
addChild, addChildren, createChildrenList, deleteChild, freshenParentAndChildIndexes, freshenParentAndChildIndexes, freshenParentAndChildIndexesDeeply, freshenParentAndChildIndexesDeeply, getAncestor, getAncestors, getChild, getChildCount, getChildren, getFirstChildWithType, hasAncestor, insertChild, replaceChildren, sanityCheckParentAndChildIndexes, sanityCheckParentAndChildIndexes, setChild, toStringTree
getCharPositionInLine, getChildIndex, getLine, getParent, getText, getToken, getTokenStartIndex, getTokenStopIndex, getType, isNil, setChildIndex, setParent, setTokenStartIndex, setTokenStopIndex, setUnknownTokenBoundaries, toString
deleteChild, dupTree, getAllChildrenWithType, getAltLabel, getChildrenAsArray, getFirstDescendantWithType, getFirstDescendantWithType, getNodesWithType, getNodesWithType, getNodesWithTypePreorderDFS, getNodesWithTypePreorderDFS_, getNodeWithTokenIndex, getOutermostAltNode, setText, setType, toTokenString
getNumberOfOptions, getOptionAST, getOptions, getOptionString, setOption
public RuleAST(RuleAST node)
public RuleAST(org.antlr.runtime.Token t)
public RuleAST(int type)
public boolean isLexerRule()
public String getRuleName()
public RuleAST dupNode()
dupNode
in interface org.antlr.runtime.tree.Tree
dupNode
in class GrammarASTWithOptions
public ActionAST getLexerAction()
public Object visit(GrammarASTVisitor v)
visit
in class GrammarAST
Copyright © 1992–2018 ANTLR. All rights reserved.