public abstract class ForwardBranchedFlowAnalysis<A> extends BranchedFlowAnalysis<Unit,A>
unitToAfterBranchFlow, unitToAfterFallFlow
filterUnitToBeforeFlow, 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, getFallFlowAfter
copy, entryInitialFlow, getFlowBefore, merge, merge, mergeInto, newInitialFlow, treatTrapHandlersAsEntries
public ForwardBranchedFlowAnalysis(UnitGraph graph)
protected boolean isForward()
AbstractFlowAnalysis
isForward
in class AbstractFlowAnalysis<Unit,A>
protected void doAnalysis()
AbstractFlowAnalysis
doAnalysis
in class AbstractFlowAnalysis<Unit,A>