Package | Description |
---|---|
soot.toolkits.graph |
Toolkit to produce and manipulate various types of control flow
graphs.
|
soot.util |
Generally useful utility classes for Soot.
|
soot.util.cfgcmd |
Modifier and Type | Class and Description |
---|---|
class |
CompleteBlockGraph
|
class |
CompleteUnitGraph
|
class |
ExceptionalBlockGraph
Represents a CFG where the nodes are
Block s and the
edges are derived from control flow. |
class |
ExceptionalUnitGraph
|
Modifier and Type | Method and Description |
---|---|
void |
PhaseDumper.dumpGraph(ExceptionalGraph g)
Asks the
PhaseDumper to dump the passed ExceptionalGraph if the current phase is being dumped. |
void |
PhaseDumper.dumpGraph(ExceptionalGraph g)
Asks the
PhaseDumper to dump the passed ExceptionalGraph if the current phase is being dumped. |
Modifier and Type | Method and Description |
---|---|
<N> DotGraph |
CFGToDotGraph.drawCFG(ExceptionalGraph<N> graph)
Create a
DotGraph whose nodes and edges depict the
control flow in a ExceptionalGraph , with
distinguished edges for exceptional control flow. |
<N> DotGraph |
CFGToDotGraph.drawCFG(ExceptionalGraph<N> graph)
Create a
DotGraph whose nodes and edges depict the
control flow in a ExceptionalGraph , with
distinguished edges for exceptional control flow. |