Package org.antlr.v4.tool.ast
Class TerminalAST
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.TerminalAST
- All Implemented Interfaces:
org.antlr.runtime.tree.Tree
,RuleElementAST
-
Field Summary
Fields inherited from class org.antlr.v4.tool.ast.GrammarASTWithOptions
options
Fields inherited from class org.antlr.v4.tool.ast.GrammarAST
atnState, g, textOverride
Fields inherited from class org.antlr.runtime.tree.CommonTree
childIndex, parent, startIndex, stopIndex, token
Fields inherited from class org.antlr.runtime.tree.BaseTree
children
Fields inherited from interface org.antlr.runtime.tree.Tree
INVALID_NODE
-
Constructor Summary
ConstructorsConstructorDescriptionTerminalAST
(int type) TerminalAST
(int type, org.antlr.runtime.Token t) TerminalAST
(org.antlr.runtime.Token t) TerminalAST
(TerminalAST node) -
Method Summary
Methods inherited from class org.antlr.v4.tool.ast.GrammarASTWithOptions
getNumberOfOptions, getOptionAST, getOptions, getOptionString, setOption
Methods inherited from class org.antlr.v4.tool.ast.GrammarAST
deleteChild, dupTree, getAllChildrenWithType, getAltLabel, getChildrenAsArray, getFirstDescendantWithType, getFirstDescendantWithType, getNodesWithType, getNodesWithType, getNodesWithTypePreorderDFS, getNodesWithTypePreorderDFS_, getNodeWithTokenIndex, getOutermostAltNode, setText, setType, toTokenString
Methods inherited from class org.antlr.runtime.tree.CommonTree
getCharPositionInLine, getChildIndex, getLine, getParent, getText, getToken, getTokenStartIndex, getTokenStopIndex, getType, isNil, setChildIndex, setParent, setTokenStartIndex, setTokenStopIndex, setUnknownTokenBoundaries, toString
Methods 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
-
TerminalAST
-
TerminalAST
public TerminalAST(org.antlr.runtime.Token t) -
TerminalAST
public TerminalAST(int type) -
TerminalAST
public TerminalAST(int type, org.antlr.runtime.Token t)
-
-
Method Details
-
dupNode
- Specified by:
dupNode
in interfaceorg.antlr.runtime.tree.Tree
- Specified by:
dupNode
in classGrammarASTWithOptions
-
visit
- Overrides:
visit
in classGrammarAST
-