| Package | Description |
|---|---|
| soot |
Base Soot classes, shared by different intermediate representations.
|
| soot.jimple |
Public classes for the Jimple intermediate representation.
|
| soot.jimple.internal |
Internal, messy, implementation-specific classes for the Jimple intermediate representation.
|
| Modifier and Type | Method and Description |
|---|---|
SootFieldRef |
Scene.makeFieldRef(SootClass declaringClass,
java.lang.String name,
Type type,
boolean isStatic)
Create an unresolved reference to a field.
|
SootFieldRef |
SootField.makeRef() |
| Modifier and Type | Method and Description |
|---|---|
void |
UnitPrinter.fieldRef(SootFieldRef f) |
void |
NormalUnitPrinter.fieldRef(SootFieldRef f) |
abstract void |
LabeledUnitPrinter.fieldRef(SootFieldRef f) |
void |
BriefUnitPrinter.fieldRef(SootFieldRef f) |
abstract void |
AbstractUnitPrinter.fieldRef(SootFieldRef f) |
| Modifier and Type | Field and Description |
|---|---|
protected SootFieldRef |
StaticFieldRef.fieldRef |
| Modifier and Type | Method and Description |
|---|---|
SootFieldRef |
StaticFieldRef.getFieldRef() |
SootFieldRef |
FieldRef.getFieldRef() |
| Modifier and Type | Method and Description |
|---|---|
InstanceFieldRef |
Jimple.newInstanceFieldRef(Value base,
SootFieldRef f)
Constructs a InstanceFieldRef(Local, SootFieldRef) grammar chunk.
|
StaticFieldRef |
Jimple.newStaticFieldRef(SootFieldRef f)
Constructs a StaticFieldRef(SootFieldRef) grammar chunk.
|
void |
StaticFieldRef.setFieldRef(SootFieldRef fieldRef) |
void |
FieldRef.setFieldRef(SootFieldRef sfr) |
| Constructor and Description |
|---|
StaticFieldRef(SootFieldRef fieldRef) |
| Modifier and Type | Field and Description |
|---|---|
protected SootFieldRef |
AbstractInstanceFieldRef.fieldRef |
| Modifier and Type | Method and Description |
|---|---|
SootFieldRef |
AbstractInstanceFieldRef.getFieldRef() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractInstanceFieldRef.setFieldRef(SootFieldRef fieldRef) |
| Constructor and Description |
|---|
AbstractInstanceFieldRef(ValueBox baseBox,
SootFieldRef fieldRef) |
JInstanceFieldRef(Value base,
SootFieldRef fieldRef) |
Copyright © 2012-2019 RoboVM AB. All Rights Reserved.