org.antlr.runtime.tree
public class TreeIterator extends java.lang.Object implements java.util.Iterator
Modifier and Type | Field and Description |
---|---|
protected TreeAdaptor |
adaptor |
java.lang.Object |
down |
java.lang.Object |
eof |
protected boolean |
firstTime |
protected FastQueue |
nodes
If we emit UP/DOWN nodes, we need to spit out multiple nodes per
next() call.
|
protected java.lang.Object |
root |
protected java.lang.Object |
tree |
java.lang.Object |
up |
Constructor and Description |
---|
TreeIterator(java.lang.Object tree) |
TreeIterator(TreeAdaptor adaptor,
java.lang.Object tree) |
protected TreeAdaptor adaptor
protected java.lang.Object root
protected java.lang.Object tree
protected boolean firstTime
public java.lang.Object up
public java.lang.Object down
public java.lang.Object eof
protected FastQueue nodes
public TreeIterator(java.lang.Object tree)
public TreeIterator(TreeAdaptor adaptor, java.lang.Object tree)
Copyright © 2014. All Rights Reserved.