Class NonImplicitExceptionDominatorsAnalysis
java.lang.Object
edu.umd.cs.findbugs.ba.BasicAbstractDataflowAnalysis<BitSet>
edu.umd.cs.findbugs.ba.AbstractDominatorsAnalysis
edu.umd.cs.findbugs.ba.DominatorsAnalysis
edu.umd.cs.findbugs.classfile.engine.bcel.NonImplicitExceptionDominatorsAnalysis
- All Implemented Interfaces:
DataflowAnalysis<BitSet>
DominatorsAnalysis variant in which implicit exception edges are ignored.
Implicit exception edges represent the control flow due to the emission
of unchecked exceptions, so the analysis only considers control flow
resulting from normal control structures and checked exceptions.
-
Constructor Summary
ConstructorsConstructorDescriptionConstructor. -
Method Summary
Methods inherited from class DominatorsAnalysis
getBlockOrder, isForwardsMethods inherited from class AbstractDominatorsAnalysis
copy, createFact, getAllDominatedBy, getAllDominatorsOf, initEntryFact, isTop, makeFactTop, meetInto, same, transfer
-
Constructor Details
-
NonImplicitExceptionDominatorsAnalysis
Constructor.- Parameters:
cfg- the CFG to compute dominator relationships fordfs- the DepthFirstSearch on the CFG
-