Package | Description |
---|---|
soot |
Base Soot classes, shared by different intermediate representations.
|
soot.jbco.bafTransformations | |
soot.jbco.util | |
soot.jimple.toolkits.thread.synchronization | |
soot.shimple.internal |
Shimple internal messy stuff.
|
Modifier and Type | Field and Description |
---|---|
protected PatchingChain<Unit> |
Body.unitChain
The chain of units for this Body.
|
protected PatchingChain<Unit> |
Body.unitChain
The chain of units for this Body.
|
Modifier and Type | Method and Description |
---|---|
PatchingChain<Unit> |
Body.getUnits()
Returns the Chain of Units that make up this body.
|
PatchingChain<Unit> |
Body.getUnits()
Returns the Chain of Units that make up this body.
|
Modifier and Type | Method and Description |
---|---|
static void |
StackTypeHeightCalculator.printStack(PatchingChain<Unit> units,
Map<Unit,Stack<Type>> stacks,
boolean before) |
static void |
StackTypeHeightCalculator.printStack(PatchingChain<Unit> units,
Map<Unit,Stack<Type>> stacks,
boolean before) |
Modifier and Type | Method and Description |
---|---|
static List<Local> |
BodyBuilder.buildParameterLocals(PatchingChain<Unit> units,
Collection<Local> locals,
List<Type> paramTypes) |
static List<Local> |
BodyBuilder.buildParameterLocals(PatchingChain<Unit> units,
Collection<Local> locals,
List<Type> paramTypes) |
static Local |
BodyBuilder.buildThisLocal(PatchingChain<Unit> units,
ThisRef tr,
Collection<Local> locals) |
static Local |
BodyBuilder.buildThisLocal(PatchingChain<Unit> units,
ThisRef tr,
Collection<Local> locals) |
static void |
Debugger.printUnits(PatchingChain<Unit> u,
String msg) |
static void |
Debugger.printUnits(PatchingChain<Unit> u,
String msg) |
Modifier and Type | Method and Description |
---|---|
InstanceFieldRef |
LockAllocationBodyTransformer.reconstruct(Body b,
PatchingChain<Unit> units,
InstanceFieldRef lock,
Stmt insertBefore,
boolean redirect) |
InstanceFieldRef |
LockAllocationBodyTransformer.reconstruct(Body b,
PatchingChain<Unit> units,
InstanceFieldRef lock,
Stmt insertBefore,
boolean redirect) |
Modifier and Type | Class and Description |
---|---|
class |
SPatchingChain
Internal Shimple extension of PatchingChain.
|