Package edu.umd.cs.findbugs.ba
Class ReversePostOrder
java.lang.Object
edu.umd.cs.findbugs.ba.AbstractBlockOrder
edu.umd.cs.findbugs.ba.ReversePostOrder
- All Implemented Interfaces:
BlockOrder
A BlockOrder for visiting the blocks of a CFG in the reverse of the order in
which they are finished in a depth first search. This is the most efficient
visitation order for forward dataflow analyses.
- See Also:
-
Constructor Summary
-
Method Summary
Methods inherited from class edu.umd.cs.findbugs.ba.AbstractBlockOrder
blockIterator, compare
-
Constructor Details
-
ReversePostOrder
Constructor.- Parameters:
cfg
- the CFG for the methoddfs
- the DepthFirstSearch on the method
-