| Frames | No Frames |
Fields of type antlr.collections.AST | |
| AST[] | |
Methods with parameter type antlr.collections.AST | |
| ASTArray | |
Methods with return type antlr.collections.AST | |
| AST | |
Classes implementing antlr.collections.AST | |
| class | There is only one instance of this class * |
| class | A Child-Sibling Tree. |
| class | Common AST node implementation |
| class | A CommonAST whose initialization copies hidden token
information from the Token used to create a node. |
| class | |
| class | |
| class | |
Constructors with parameter type antlr.collections.AST | |
MismatchedTokenException.MismatchedTokenException(String[] tokenNames_, AST node_, BitSet set_, boolean matchNot) | |
MismatchedTokenException.MismatchedTokenException(String[] tokenNames_, AST node_, int expecting_, boolean matchNot) | |
MismatchedTokenException.MismatchedTokenException(String[] tokenNames_, AST node_, int lower, int upper_, boolean matchNot) | |
Fields of type antlr.collections.AST | |
| AST | Where did this rule leave off parsing; avoids a return parameter |
| AST | |
| AST | |
| AST | |
| AST | |
| AST | |
| AST | AST return value for a rule is squirreled away here |
| AST | AST return value for a rule is squirreled away here |
| AST | |
Methods with parameter type antlr.collections.AST | |
| void | Add a child to the current AST |
| void | Add a (rightmost) child to this node |
| void | Add a node to the end of the child list for this node |
| AST | Create a new empty AST node; if the user did not specify
an AST node type, then create a default one: CommonAST. |
| AST | Copy a single node with same Java AST objec type. |
| AST | Duplicate tree including siblings of root. |
| AST | Duplicate a tree, assuming this is a root node of a tree--
duplicate that node and what's below; ignore siblings of root node. |
| boolean | |
| boolean | Is node t equal to this in terms of token type and text? |
| boolean | |
| boolean | Is t an exact structural and equals() match of this tree. |
| boolean | |
| boolean | Is 'sub' a subtree of this list?
The siblings of the root are NOT ignored. |
| boolean | |
| boolean | Is tree rooted at 'this' equal to 't'? The siblings
of 'this' are ignored. |
| boolean | |
| boolean | Is 't' a subtree of the tree rooted at 'this'? The siblings
of 'this' are ignored. |
| ASTEnumeration | |
| ASTEnumeration | Walk the tree looking for all exact subtree matches. |
| ASTEnumeration | |
| ASTEnumeration | Walk the tree looking for all subtrees. |
| void | |
| void | |
| void | |
| void | |
| void | |
| boolean | Is 'sub' a subtree of 't' beginning at the root? |
| AST | Make a tree from a list of nodes. |
| void | Make an AST the root of current AST |
| void | Make sure current lookahead symbol matches the given set
Throw an exception upon mismatch, which is catch by either the
error handler or by the syntactic predicate. |
| void | |
| void | |
| AST | Find the next subtree with structure and token types equal to
those of 'template'. |
| void | Set the first child of a node. |
| void | Set the first child of a node. |
| void | Set the next sibling after this one. |
| void | Set the next sibling after this one. |
| void | |
| void | |
| void | |
| void | |
Methods with return type antlr.collections.AST | |
| AST | Create a new empty AST node; if the user did not specify
an AST node type, then create a default one: CommonAST. |
| AST | ASTFactory.create(Class c) |
| AST | ASTFactory.create(String className) |
| AST | |
| AST | ANTLR generates reference to this when you reference a token
that has a specified heterogeneous AST node type. |
| AST | Create a new empty AST node; if the user did not specify
an AST node type, then create a default one: CommonAST. |
| AST | ASTFactory.create(int type) |
| AST | ASTFactory.create(int type, String txt) |
| AST | ASTFactory.create(int type, String txt, String className) Create an AST node with the token type and text passed in, but
with a specific Java object type. |
| AST | |
| AST | Copy a single node with same Java AST objec type. |
| AST | Duplicate tree including siblings of root. |
| AST | Duplicate a tree, assuming this is a root node of a tree--
duplicate that node and what's below; ignore siblings of root node. |
| AST | Get the AST return value squirreled away in the parser |
| AST | Get the AST return value squirreled away in the parser |
| AST | Get the first child of this node; null if no children |
| AST | Get the first child of this node; null if not children |
| AST | Get the next sibling in line after this one |
| AST | Get the next sibling in line after this one |
| AST | Make a tree from a list of nodes. |
| AST | Make a tree from a list of nodes, where the nodes are contained
in an ASTArray object
|
| AST | Find the next subtree with structure and token types equal to
those of 'template'. |
Methods with parameter type antlr.collections.AST | |
| void | Add a (rightmost) child to this node |
| boolean | |
| boolean | |
| boolean | |
| boolean | |
| boolean | |
| ASTEnumeration | |
| ASTEnumeration | |
| void | |
| void | Set the first child of a node. |
| void | Set the next sibling after this one. |
Methods with return type antlr.collections.AST | |
| AST | Get the first child of this node; null if no children |
| AST | Get the next sibling in line after this one |
| AST | |
Constructors with parameter type antlr.collections.AST | |
Fields of type antlr.collections.AST | |
| AST | |