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
void addStaticEdge(MethodOrMethodContext src,
Unit srcUnit,
SootMethod target,
Kind kind)
addVirtualEdge
void addVirtualEdge(MethodOrMethodContext src,
Unit srcUnit,
SootMethod target,
Kind kind,
Context typeContext)
callGraph
CallGraph callGraph()