| Package | Description |
|---|---|
| soot |
Base Soot classes, shared by different intermediate representations.
|
| soot.jimple.toolkits.annotation.purity | |
| soot.jimple.toolkits.callgraph | |
| soot.jimple.toolkits.pointer |
| Modifier and Type | Method and Description |
|---|---|
CallGraph |
Scene.getCallGraph() |
| Modifier and Type | Method and Description |
|---|---|
void |
Scene.setCallGraph(CallGraph cg) |
| Modifier and Type | Field and Description |
|---|---|
protected CallGraph |
AbstractInterproceduralAnalysis.cg |
| Constructor and Description |
|---|
AbstractInterproceduralAnalysis(CallGraph cg,
SootMethodFilter filter,
java.util.Iterator heads,
boolean verbose)
The constructor performs some preprocessing, but you have to call
doAnalysis to preform the real stuff.
|
DirectedCallGraph(CallGraph cg,
SootMethodFilter filter,
java.util.Iterator heads,
boolean verbose)
The constructor does all the work here.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SlowCallGraph
Represents the edges in a call graph.
|
| Modifier and Type | Method and Description |
|---|---|
CallGraph |
OneCFAContextManager.callGraph() |
CallGraph |
ObjSensContextManager.callGraph() |
CallGraph |
ContextManager.callGraph() |
CallGraph |
ContextInsensitiveContextManager.callGraph() |
CallGraph |
CallGraphBuilder.getCallGraph() |
| Modifier and Type | Method and Description |
|---|---|
static ContextManager |
CallGraphBuilder.makeContextManager(CallGraph cg) |
| Constructor and Description |
|---|
ContextInsensitiveContextManager(CallGraph cg) |
ObjSensContextManager(CallGraph cg) |
OneCFAContextManager(CallGraph cg) |
ReachableMethods(CallGraph graph,
java.util.Collection<MethodOrMethodContext> entryPoints) |
ReachableMethods(CallGraph graph,
java.util.Iterator<MethodOrMethodContext> entryPoints) |
ReachableMethods(CallGraph graph,
java.util.Iterator<MethodOrMethodContext> entryPoints,
Filter filter) |
TopologicalOrderer(CallGraph cg) |
TransitiveTargets(CallGraph cg) |
TransitiveTargets(CallGraph cg,
Filter filter) |
| Constructor and Description |
|---|
SideEffectAnalysis(PointsToAnalysis pa,
CallGraph cg) |
SideEffectAnalysis(PointsToAnalysis pa,
CallGraph cg,
Filter filter) |
Copyright © 2012-2019 RoboVM AB. All Rights Reserved.