Package edu.umd.cs.findbugs.ba
Class ReverseDFSOrder
java.lang.Object
edu.umd.cs.findbugs.ba.AbstractBlockOrder
edu.umd.cs.findbugs.ba.ReverseDFSOrder
- All Implemented Interfaces:
BlockOrder
A BlockOrder for visiting the blocks of a CFG in the order they would be
visited in a depth first search of the reversed CFG. This is the most
efficient visitation order for backwards dataflow analyses.
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionReverseDFSOrder
(CFG cfg, ReverseDepthFirstSearch rdfs, DepthFirstSearch dfs) Constructor. -
Method Summary
Methods inherited from class edu.umd.cs.findbugs.ba.AbstractBlockOrder
blockIterator, compare
-
Field Details
-
rdfs
-
dfs
-
-
Constructor Details
-
ReverseDFSOrder
Constructor.- Parameters:
cfg
- the CFGrdfs
- the ReverseDepthFirstSearch of the CFGdfs
- TODO
-