soot.jimple.toolkits.callgraph
Class OnFlyCallGraphBuilder
java.lang.Object
soot.jimple.toolkits.callgraph.OnFlyCallGraphBuilder
- public final class OnFlyCallGraphBuilder
- extends java.lang.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,
java.lang.Object srcContext,
Type type,
java.lang.Object typeContext)
wantStringConstants
public boolean wantStringConstants(Local stringConst)
addStringConstant
public void addStringConstant(Local l,
java.lang.Object srcContext,
java.lang.String constant)