private static final class BBSet.TreeEnumerator extends Object implements Enumeration<BasicBlockLE>
Modifier and Type | Field and Description |
---|---|
(package private) BasicBlockLE |
node |
Modifier | Constructor and Description |
---|---|
private |
TreeEnumerator(BasicBlockLE node) |
Modifier and Type | Method and Description |
---|---|
(package private) static BBSet.TreeEnumerator |
enumFromNode(BasicBlockLE node) |
(package private) static BBSet.TreeEnumerator |
enumFromRoot(BasicBlockLE root) |
boolean |
hasMoreElements() |
BasicBlockLE |
next() |
BasicBlockLE |
nextElement() |
BasicBlockLE node
private TreeEnumerator(BasicBlockLE node)
static BBSet.TreeEnumerator enumFromRoot(BasicBlockLE root)
static BBSet.TreeEnumerator enumFromNode(BasicBlockLE node)
public boolean hasMoreElements()
hasMoreElements
in interface Enumeration<BasicBlockLE>
public BasicBlockLE next()
public BasicBlockLE nextElement()
nextElement
in interface Enumeration<BasicBlockLE>