public abstract class AbstractBlockOrder extends java.lang.Object implements BlockOrder
BlockOrder
Constructor and Description |
---|
AbstractBlockOrder(CFG cfg,
java.util.Comparator<BasicBlock> comparator) |
Modifier and Type | Method and 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()
BlockOrder
blockIterator
in interface BlockOrder
public int compare(BasicBlock b1, BasicBlock b2)
BlockOrder
compare
in interface BlockOrder
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.