soot.jimple.toolkits.callgraph
Interface ContextManager
- All Known Implementing Classes:
- ContextInsensitiveContextManager, ObjSensContextManager, OneCFAContextManager
- public interface ContextManager
Interface for context managers, which decide how edges should be added to
a context-sensitive call graph.
- Author:
- Ondrej Lhotak
addStaticEdge
public void addStaticEdge(MethodOrMethodContext src,
Unit srcUnit,
SootMethod target,
Kind kind)
addVirtualEdge
public void addVirtualEdge(MethodOrMethodContext src,
Unit srcUnit,
SootMethod target,
Kind kind,
Context typeContext)
callGraph
public CallGraph callGraph()