| Package | Description |
|---|---|
| soot.jimple.toolkits.infoflow | |
| soot.toolkits.graph |
Toolkit to produce and manipulate various types of control flow
graphs.
|
| Modifier and Type | Method and Description |
|---|---|
protected HashMutableDirectedGraph |
InfoFlowAnalysis.getInvokeInfoFlowSummary(InvokeExpr ie,
Stmt is,
SootMethod context) |
HashMutableDirectedGraph |
SmartMethodInfoFlowAnalysis.getMethodAbbreviatedInfoFlowGraph() |
HashMutableDirectedGraph |
SmartMethodInfoFlowAnalysis.getMethodInfoFlowSummary() |
HashMutableDirectedGraph |
InfoFlowAnalysis.getMethodInfoFlowSummary(SootMethod sm)
Returns a BACKED MutableDirectedGraph whose nodes are EquivalentValue
wrapped Refs.
|
HashMutableDirectedGraph |
InfoFlowAnalysis.getMethodInfoFlowSummary(SootMethod sm,
boolean doFullAnalysis) |
HashMutableDirectedGraph |
ClassInfoFlowAnalysis.getMethodInfoFlowSummary(SootMethod method,
boolean doFullAnalysis) |
HashMutableDirectedGraph |
ClassInfoFlowAnalysis.triviallyConservativeInfoFlowAnalysis(SootMethod sm)
Does not require the method to have a body
|
| Modifier and Type | Class and Description |
|---|---|
class |
HashReversibleGraph
A reversible version of HashMutableDirectedGraph
|
class |
MemoryEfficientGraph
A memory efficient version of HashMutableDirectedGraph, in the sense
that throw-away objects passed as arguments will not be kept in the
process of adding edges.
|
Copyright © 2012-2019 RoboVM AB. All Rights Reserved.