soot.jimple.toolkits.callgraph
Class OnFlyCallGraphBuilder
java.lang.Object
soot.jimple.toolkits.callgraph.OnFlyCallGraphBuilder
public final class OnFlyCallGraphBuilder
- extends Object
Models the call graph.
- Author:
- Ondrej Lhotak
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OnFlyCallGraphBuilder
public OnFlyCallGraphBuilder(ContextManager cm,
ReachableMethods rm)
OnFlyCallGraphBuilder
public OnFlyCallGraphBuilder(ContextManager cm,
ReachableMethods rm,
boolean appOnly)
methodToReceivers
public LargeNumberedMap methodToReceivers()
methodToStringConstants
public LargeNumberedMap methodToStringConstants()
processReachables
public void processReachables()
wantTypes
public boolean wantTypes(Local receiver)
addType
public void addType(Local receiver,
Context srcContext,
Type type,
Context typeContext)
wantStringConstants
public boolean wantStringConstants(Local stringConst)
addStringConstant
public void addStringConstant(Local l,
Context srcContext,
String constant)