Package edu.umd.cs.findbugs.ba
Interface BlockOrder
-
- All Known Implementing Classes:
AbstractBlockOrder,ReverseDFSOrder,ReversePostOrder
public interface BlockOrderSpecify an order for visiting basic blocks.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Iterator<BasicBlock>blockIterator()Return an Iterator which visits the basic blocks in order.intcompare(BasicBlock b1, BasicBlock b2)Return relative order of blocks.
-
-
-
Method Detail
-
blockIterator
java.util.Iterator<BasicBlock> blockIterator()
Return an Iterator which visits the basic blocks in order.
-
compare
int compare(BasicBlock b1, BasicBlock b2)
Return relative order of blocks. If b1.compareTo(b2) < 0, then b1 should occur before b2 in iteration.
-
-