Package | Description |
---|---|
soot.baf |
Public classes for the Baf intermediate representation.
|
soot.dava.internal.javaRep | |
soot.dexpler.typing | |
soot.jimple |
Public classes for the Jimple intermediate representation.
|
soot.jimple.internal |
Internal, messy, implementation-specific classes for the Jimple intermediate representation.
|
soot.sootify | |
soot.toolkits.exceptions |
Modifier and Type | Method and Description |
---|---|
List<IntConstant> |
LookupSwitchInst.getLookupValues() |
List<IntConstant> |
LookupSwitchInst.getLookupValues() |
Modifier and Type | Method and Description |
---|---|
LookupSwitchInst |
Baf.newLookupSwitchInst(Unit defaultTarget,
List<IntConstant> lookupValues,
List targets) |
LookupSwitchInst |
Baf.newLookupSwitchInst(Unit defaultTarget,
List<IntConstant> lookupValues,
List targets) |
void |
LookupSwitchInst.setLookupValues(List<IntConstant> values) |
void |
LookupSwitchInst.setLookupValues(List<IntConstant> values) |
Modifier and Type | Class and Description |
---|---|
class |
DIntConstant |
Modifier and Type | Method and Description |
---|---|
IntConstant |
UntypedIntOrFloatConstant.toIntConstant() |
IntConstant |
UntypedIntOrFloatConstant.toIntConstant() |
Modifier and Type | Method and Description |
---|---|
IntConstant |
LongConstant.cmp(LongConstant c) |
IntConstant |
LongConstant.cmp(LongConstant c) |
IntConstant |
DoubleConstant.cmpg(RealConstant c) |
IntConstant |
FloatConstant.cmpg(RealConstant c) |
abstract IntConstant |
RealConstant.cmpg(RealConstant c) |
abstract IntConstant |
RealConstant.cmpg(RealConstant c) |
IntConstant |
FloatConstant.cmpg(RealConstant c) |
IntConstant |
DoubleConstant.cmpg(RealConstant c) |
IntConstant |
DoubleConstant.cmpl(RealConstant c) |
IntConstant |
FloatConstant.cmpl(RealConstant c) |
abstract IntConstant |
RealConstant.cmpl(RealConstant c) |
abstract IntConstant |
RealConstant.cmpl(RealConstant c) |
IntConstant |
FloatConstant.cmpl(RealConstant c) |
IntConstant |
DoubleConstant.cmpl(RealConstant c) |
static IntConstant |
IntConstant.v(int value) |
static IntConstant |
IntConstant.v(int value) |
Modifier and Type | Method and Description |
---|---|
List<IntConstant> |
LookupSwitchStmt.getLookupValues() |
List<IntConstant> |
LookupSwitchStmt.getLookupValues() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractConstantSwitch.caseIntConstant(IntConstant v) |
void |
ConstantSwitch.caseIntConstant(IntConstant v) |
void |
ConstantSwitch.caseIntConstant(IntConstant v) |
void |
AbstractConstantSwitch.caseIntConstant(IntConstant v) |
Modifier and Type | Method and Description |
---|---|
LookupSwitchStmt |
Jimple.newLookupSwitchStmt(Value key,
List<IntConstant> lookupValues,
List<? extends Unit> targets,
Unit defaultTarget)
Constructs a LookupSwitchStmt(Immediate, List of Immediate, List of Unit,
Stmt) grammar chunk.
|
LookupSwitchStmt |
Jimple.newLookupSwitchStmt(Value key,
List<IntConstant> lookupValues,
List<? extends Unit> targets,
Unit defaultTarget)
Constructs a LookupSwitchStmt(Immediate, List of Immediate, List of Unit,
Stmt) grammar chunk.
|
LookupSwitchStmt |
Jimple.newLookupSwitchStmt(Value key,
List<IntConstant> lookupValues,
List<? extends UnitBox> targets,
UnitBox defaultTarget) |
LookupSwitchStmt |
Jimple.newLookupSwitchStmt(Value key,
List<IntConstant> lookupValues,
List<? extends UnitBox> targets,
UnitBox defaultTarget) |
void |
LookupSwitchStmt.setLookupValues(List<IntConstant> lookupValues) |
void |
LookupSwitchStmt.setLookupValues(List<IntConstant> lookupValues) |
Modifier and Type | Method and Description |
---|---|
List<IntConstant> |
JLookupSwitchStmt.getLookupValues() |
List<IntConstant> |
JLookupSwitchStmt.getLookupValues() |
Modifier and Type | Method and Description |
---|---|
void |
JLookupSwitchStmt.setLookupValues(List<IntConstant> lookupValues) |
void |
JLookupSwitchStmt.setLookupValues(List<IntConstant> lookupValues) |
Constructor and Description |
---|
JLookupSwitchStmt(ValueBox keyBox,
List<IntConstant> lookupValues,
UnitBox[] targetBoxes,
UnitBox defaultTargetBox) |
JLookupSwitchStmt(ValueBox keyBox,
List<IntConstant> lookupValues,
UnitBox[] targetBoxes,
UnitBox defaultTargetBox) |
JLookupSwitchStmt(Value key,
List<IntConstant> lookupValues,
List<? extends Unit> targets,
Unit defaultTarget)
Constructs a new JLookupSwitchStmt.
|
JLookupSwitchStmt(Value key,
List<IntConstant> lookupValues,
List<? extends Unit> targets,
Unit defaultTarget)
Constructs a new JLookupSwitchStmt.
|
JLookupSwitchStmt(Value key,
List<IntConstant> lookupValues,
List<? extends UnitBox> targets,
UnitBox defaultTarget)
Constructs a new JLookupSwitchStmt.
|
JLookupSwitchStmt(Value key,
List<IntConstant> lookupValues,
List<? extends UnitBox> targets,
UnitBox defaultTarget)
Constructs a new JLookupSwitchStmt.
|
Modifier and Type | Method and Description |
---|---|
void |
ValueTemplatePrinter.caseIntConstant(IntConstant v) |
void |
ValueTemplatePrinter.caseIntConstant(IntConstant v) |
Modifier and Type | Method and Description |
---|---|
void |
UnitThrowAnalysis.ValueSwitch.caseIntConstant(IntConstant c) |
void |
UnitThrowAnalysis.ValueSwitch.caseIntConstant(IntConstant c) |