V - the abstract value type to be tracked by the analysisS - the store type used in the analysisT - the backward transfer function type that is used to approximate runtime behaviorpublic interface BackwardAnalysis<V extends AbstractValue<V>,S extends Store<S>,T extends BackwardTransferFunction<V,S>> extends Analysis<V,S,T>
Analysis.Direction| Modifier and Type | Method and Description |
|---|---|
S |
getEntryStore()
Get the output store at the entry block of a given control flow graph.
|
getDirection, getExceptionalExitStore, getInput, getRegularExitStore, getResult, getTransferFunction, getValue, getValue, isRunning, performAnalysis, performAnalysisBlock, runAnalysisForS getEntryStore()