public class GrammarRootAST extends GrammarASTWithOptions
| Modifier and Type | Field and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.String> |
cmdLineOptions |
static java.util.Map<java.lang.String,java.lang.String> |
defaultOptions |
java.lang.String |
fileName |
int |
grammarType |
boolean |
hasErrors |
org.antlr.runtime.TokenStream |
tokenStream
Track stream used to create this tree
|
optionsatnState, g, textOverride| Constructor and Description |
|---|
GrammarRootAST(GrammarRootAST node) |
GrammarRootAST(int type,
org.antlr.runtime.Token t,
java.lang.String text,
org.antlr.runtime.TokenStream tokenStream) |
GrammarRootAST(int type,
org.antlr.runtime.Token t,
org.antlr.runtime.TokenStream tokenStream) |
GrammarRootAST(org.antlr.runtime.Token t,
org.antlr.runtime.TokenStream tokenStream) |
| Modifier and Type | Method and Description |
|---|---|
GrammarRootAST |
dupNode() |
java.lang.String |
getGrammarName() |
java.lang.String |
getOptionString(java.lang.String key) |
java.lang.Object |
visit(GrammarASTVisitor v) |
getNumberOfOptions, getOptionAST, getOptions, setOptiondeleteChild, dupTree, getAllChildrenWithType, getAltLabel, getChildrenAsArray, getFirstDescendantWithType, getFirstDescendantWithType, getNodesWithType, getNodesWithType, getNodesWithTypePreorderDFS_, getNodesWithTypePreorderDFS, getNodeWithTokenIndex, getOutermostAltNode, setText, setType, toTokenStringgetCharPositionInLine, getChildIndex, getLine, getParent, getText, getToken, getTokenStartIndex, getTokenStopIndex, getType, isNil, setChildIndex, setParent, setTokenStartIndex, setTokenStopIndex, setUnknownTokenBoundaries, toStringaddChild, addChildren, createChildrenList, deleteChild, freshenParentAndChildIndexes, freshenParentAndChildIndexes, freshenParentAndChildIndexesDeeply, freshenParentAndChildIndexesDeeply, getAncestor, getAncestors, getChild, getChildCount, getChildren, getFirstChildWithType, hasAncestor, insertChild, replaceChildren, sanityCheckParentAndChildIndexes, sanityCheckParentAndChildIndexes, setChild, toStringTreepublic static final java.util.Map<java.lang.String,java.lang.String> defaultOptions
public int grammarType
public boolean hasErrors
public final org.antlr.runtime.TokenStream tokenStream
public java.util.Map<java.lang.String,java.lang.String> cmdLineOptions
public java.lang.String fileName
public GrammarRootAST(GrammarRootAST node)
public GrammarRootAST(org.antlr.runtime.Token t,
org.antlr.runtime.TokenStream tokenStream)
public GrammarRootAST(int type,
org.antlr.runtime.Token t,
org.antlr.runtime.TokenStream tokenStream)
public GrammarRootAST(int type,
org.antlr.runtime.Token t,
java.lang.String text,
org.antlr.runtime.TokenStream tokenStream)
public java.lang.String getGrammarName()
public java.lang.String getOptionString(java.lang.String key)
getOptionString in class GrammarASTWithOptionspublic java.lang.Object visit(GrammarASTVisitor v)
visit in class GrammarASTpublic GrammarRootAST dupNode()
dupNode in interface org.antlr.runtime.tree.TreedupNode in class GrammarASTWithOptions