public class BasicBlockIterator extends java.lang.Object implements BasicBlockVisitor
| Constructor and Description |
|---|
BasicBlockIterator(Block b) |
BasicBlockIterator(BlockList body) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
end() |
BasicBlock |
getBasicBlock() |
void |
init() |
void |
init(Block b) |
void |
init(BlockList body) |
void |
next() |
int |
size() |
void |
visit(BasicBlock bb) |
void |
visit(Block b) |
void |
visit(BlockList b_list) |
public BasicBlockIterator(Block b)
public BasicBlockIterator(BlockList body)
public void init()
public void init(Block b)
public void init(BlockList body)
public void visit(Block b)
visit in interface BasicBlockVisitorpublic void visit(BasicBlock bb)
visit in interface BasicBlockVisitorpublic void visit(BlockList b_list)
visit in interface BasicBlockVisitorpublic void next()
public boolean end()
public int size()
public BasicBlock getBasicBlock()