public class CopyAnalysis extends Object implements Analysis<CfgNode<?>,CfgEdge,Cfg,CopyAssumption>, IntegratedAnalysis<CfgNode<?>,CfgEdge,CfgTransformer,Cfg,CopyAssumption>
Constructor and Description |
---|
CopyAnalysis() |
Modifier and Type | Method and Description |
---|---|
FlowFunction<CfgNode<?>,CfgEdge,Cfg,CopyAssumption> |
getFlowFunction()
Gets analysis flow function.
|
IntegratedFlowFunction<CfgNode<?>,CfgEdge,CfgTransformer,Cfg,CopyAssumption> |
getIntegratedFlowFunction()
Gets analysis integrated flow function.
|
void |
setInitialGraphAssumptions(Cfg graph,
AssumptionMap<CfgEdge,CopyAssumption> assumptionMap)
Gets assumptions for graph to start approximation from.
|
public FlowFunction<CfgNode<?>,CfgEdge,Cfg,CopyAssumption> getFlowFunction()
Analysis
getFlowFunction
in interface Analysis<CfgNode<?>,CfgEdge,Cfg,CopyAssumption>
public IntegratedFlowFunction<CfgNode<?>,CfgEdge,CfgTransformer,Cfg,CopyAssumption> getIntegratedFlowFunction()
IntegratedAnalysis
getIntegratedFlowFunction
in interface IntegratedAnalysis<CfgNode<?>,CfgEdge,CfgTransformer,Cfg,CopyAssumption>
public void setInitialGraphAssumptions(Cfg graph, AssumptionMap<CfgEdge,CopyAssumption> assumptionMap)
Analysis
setInitialGraphAssumptions
in interface Analysis<CfgNode<?>,CfgEdge,Cfg,CopyAssumption>
setInitialGraphAssumptions
in interface IntegratedAnalysis<CfgNode<?>,CfgEdge,CfgTransformer,Cfg,CopyAssumption>
Copyright © 2018. All rights reserved.