Home | History | Annotate | Download | only in Antlr3.Runtime

Lines Matching full:trees

51   /// How to create and navigate trees.  Rather than have a separate factory
67 /// Create a tree node from Token object; for CommonTree type trees,
169 /// for non-flat trees.
171 /// Flat trees such as for lists like "idlist : ID+ ;" are left alone
181 /// For identifying trees. How to identify nodes so we can say "add node
268 /// method right before returning. Flat trees (i.e., lists) will
372 // REWRITING TREES (used by tree parser)
412 /// What adaptor can tell me how to interpret/navigate nodes and trees.
429 /// such as CommonTreeNodeStream that work on these kinds of trees. You
430 /// don't have to make your trees implement this interface, but if you do,
433 /// NOTE: When constructing trees, ANTLR can build any kind of tree; it can
434 /// even use Token objects as trees if you add a child list to your tokens.
860 /// we can't be adding trees as root; e.g., expr expr.
912 /// Build and navigate trees with this object. Must know about the names
925 /// navigate trees using methods. This class helps you do it with string
1023 /// Compare type, structure, and text of two trees, assuming adaptor in
1030 /// The trees are examined in their entirety so that (A B) does not match
1054 /// when you are parsing trees. To be generic the tree node types
1357 /// as we don't what the trees look like. Load upon first need of
1369 /// <summary>What tree adaptor was used to build these trees</summary>
1544 /// Ensure stream emits trees; tokens must be converted to AST nodes.
1597 /// When constructing trees, sometimes we need to dup a token or AST
1599 /// around it. For trees, you must call the adaptor.dupTree()
1948 /// <summary>What tree adaptor was used to build these trees</summary>
1977 /// What node index did we just consume? i=0..n-1 for n node trees.