BlockOrderReverseDFSOrder, ReversePostOrderpublic abstract class AbstractBlockOrder extends java.lang.Object implements BlockOrder
BlockOrder| Constructor | Description |
|---|---|
AbstractBlockOrder(CFG cfg,
java.util.Comparator<BasicBlock> comparator) |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Iterator<BasicBlock> |
blockIterator() |
Return an Iterator which visits the basic blocks in order.
|
int |
compare(BasicBlock b1,
BasicBlock b2) |
Return relative order of blocks.
|
public AbstractBlockOrder(CFG cfg, java.util.Comparator<BasicBlock> comparator)
public java.util.Iterator<BasicBlock> blockIterator()
BlockOrderblockIterator in interface BlockOrderpublic int compare(BasicBlock b1, BasicBlock b2)
BlockOrdercompare in interface BlockOrderFindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.