public abstract class ForwardFlowAnalysis<N,A> extends FlowAnalysis<N,A>
FlowAnalysis.Flow
filterUnitToAfterFlow, unitToAfterFlow
filterUnitToBeforeFlow, graph, unitToBeforeFlow
Constructor and Description |
---|
ForwardFlowAnalysis(DirectedGraph<N> graph)
Construct the analysis from a DirectedGraph representation of a Body.
|
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, getFlow, getFlowAfter, getFlowBefore, omissible
copy, entryInitialFlow, merge, merge, mergeInto, newInitialFlow, treatTrapHandlersAsEntries
public ForwardFlowAnalysis(DirectedGraph<N> graph)
protected boolean isForward()
AbstractFlowAnalysis
isForward
in class AbstractFlowAnalysis<N,A>
protected void doAnalysis()
AbstractFlowAnalysis
doAnalysis
in class AbstractFlowAnalysis<N,A>