| Package | Description |
|---|---|
| soot |
Base Soot classes, shared by different intermediate representations.
|
| soot.coffi |
Contains classes from the Coffi tool, by Clark Verbrugge.
|
| soot.dexpler | |
| soot.javaToJimple | |
| soot.jimple |
Public classes for the Jimple intermediate representation.
|
| soot.shimple |
Public classes for the SSA Shimple intermediate representation.
|
| Modifier and Type | Class and Description |
|---|---|
class |
UnknownMethodSource
A MethodSource for methods that don't know where to get Body's from.
|
| Modifier and Type | Field and Description |
|---|---|
protected MethodSource |
SootMethod.ms
Tells this method how to find out where its body lives.
|
| Modifier and Type | Method and Description |
|---|---|
MethodSource |
SootMethod.getSource()
Returns the
MethodSource of the current SootMethod. |
| Modifier and Type | Method and Description |
|---|---|
void |
SootMethod.setSource(MethodSource ms)
Sets the
MethodSource of the current SootMethod. |
| Modifier and Type | Class and Description |
|---|---|
class |
CoffiMethodSource |
| Modifier and Type | Method and Description |
|---|---|
protected MethodSource |
DexMethod.createMethodSource(org.jf.dexlib2.iface.Method method) |
| Modifier and Type | Class and Description |
|---|---|
class |
AnonClassInitMethodSource |
class |
AssertClassMethodSource |
class |
ClassLiteralMethodSource |
class |
PolyglotMethodSource |
class |
PrivateFieldAccMethodSource |
class |
PrivateFieldSetMethodSource |
class |
PrivateMethodAccMethodSource |
| Modifier and Type | Class and Description |
|---|---|
class |
JimpleMethodSource |
| Modifier and Type | Class and Description |
|---|---|
class |
ShimpleMethodSource |
| Constructor and Description |
|---|
ShimpleMethodSource(MethodSource ms) |
Copyright © 2020 Soot OSS. All rights reserved.