|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Tree | |
---|---|
org.antlr.runtime.debug | |
org.antlr.runtime.tree |
Uses of Tree in org.antlr.runtime.debug |
---|
Classes in org.antlr.runtime.debug that implement Tree | |
---|---|
static class |
RemoteDebugEventSocketListener.ProxyTree
|
Methods in org.antlr.runtime.debug that return Tree | |
---|---|
Tree |
RemoteDebugEventSocketListener.ProxyTree.dupNode()
|
Uses of Tree in org.antlr.runtime.tree |
---|
Classes in org.antlr.runtime.tree that implement Tree | |
---|---|
class |
BaseTree
A generic tree implementation with no payload. |
class |
CommonErrorNode
A node representing erroneous token range in token stream |
class |
CommonTree
A tree node that is wrapper for a Token object. |
class |
ParseTree
A record of the rules used to match a token sequence. |
static class |
TreeWizard.TreePattern
When using %label:TOKENNAME in a tree for parse(), we must track the label. |
static class |
TreeWizard.WildcardTreePattern
|
Fields in org.antlr.runtime.tree declared as Tree | |
---|---|
static Tree |
Tree.INVALID_NODE
|
Methods in org.antlr.runtime.tree that return Tree | |
---|---|
Tree |
ParseTree.dupNode()
|
Tree |
Tree.dupNode()
|
Tree |
CommonTree.dupNode()
|
Tree |
BaseTree.getAncestor(int ttype)
Walk upwards and get first ancestor with this token type. |
Tree |
Tree.getAncestor(int ttype)
Walk upwards and get first ancestor with this token type. |
Tree |
BaseTree.getChild(int i)
|
Tree |
Tree.getChild(int i)
|
Tree |
BaseTree.getFirstChildWithType(int type)
|
Tree |
BaseTree.getParent()
BaseTree doesn't track parent pointers. |
Tree |
Tree.getParent()
|
Tree |
CommonTree.getParent()
|
Methods in org.antlr.runtime.tree with parameters of type Tree | |
---|---|
void |
BaseTree.addChild(Tree t)
Add t as child of this node. |
void |
Tree.addChild(Tree t)
Add t as a child to this node. |
void |
BaseTree.sanityCheckParentAndChildIndexes(Tree parent,
int i)
|
void |
BaseTree.setChild(int i,
Tree t)
|
void |
Tree.setChild(int i,
Tree t)
Set ith child (0..n-1) to t; t must be non-null and non-nil node |
void |
BaseTree.setParent(Tree t)
|
void |
Tree.setParent(Tree t)
|
void |
CommonTree.setParent(Tree t)
|
org.antlr.stringtemplate.StringTemplate |
DOTTreeGenerator.toDOT(Tree tree)
Generate DOT (graphviz) for a whole tree not just a node. |
Constructors in org.antlr.runtime.tree with parameters of type Tree | |
---|---|
BaseTree(Tree node)
Create a new node from an existing node does nothing for BaseTree as there are no fields other than the children list, which cannot be copied as the children are not considered part of this node. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |