public abstract class ForwardBranchedFlowAnalysis<A> extends BranchedFlowAnalysis<Unit,A>
unitToAfterBranchFlow, unitToAfterFallFlowfilterUnitToBeforeFlow, graph, unitToBeforeFlow| Constructor and Description |
|---|
ForwardBranchedFlowAnalysis(UnitGraph graph) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doAnalysis()
Carries out the actual flow analysis.
|
protected boolean |
isForward()
Returns true if this analysis is forwards.
|
flowThrough, getBranchFlowAfter, getFallFlowAftercopy, entryInitialFlow, getFlowBefore, merge, merge, mergeInto, newInitialFlow, treatTrapHandlersAsEntriespublic ForwardBranchedFlowAnalysis(UnitGraph graph)
protected boolean isForward()
AbstractFlowAnalysisisForward in class AbstractFlowAnalysis<Unit,A>protected void doAnalysis()
AbstractFlowAnalysisdoAnalysis in class AbstractFlowAnalysis<Unit,A>