| 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.tagkit |
Classes supporting classfile annotation in Soot.
|
| soot.toDex | |
| soot.toolkits.exceptions |
| Modifier and Type | Method and Description |
|---|---|
List<IntConstant> |
LookupSwitchInst.getLookupValues() |
| Modifier and Type | Method and Description |
|---|---|
LookupSwitchInst |
Baf.newLookupSwitchInst(Unit defaultTarget,
List<IntConstant> lookupValues,
List targets) |
void |
LookupSwitchInst.setLookupValues(List<IntConstant> values) |
| Modifier and Type | Class and Description |
|---|---|
class |
DIntConstant |
| Modifier and Type | Method and Description |
|---|---|
IntConstant |
UntypedIntOrFloatConstant.toIntConstant() |
| Modifier and Type | Method and Description |
|---|---|
IntConstant |
LongConstant.cmp(LongConstant c) |
IntConstant |
FloatConstant.cmpg(RealConstant constant) |
IntConstant |
DoubleConstant.cmpg(RealConstant constant) |
abstract IntConstant |
RealConstant.cmpg(RealConstant constant)
Performs the indicated floating point comparison.
|
IntConstant |
FloatConstant.cmpl(RealConstant constant) |
IntConstant |
DoubleConstant.cmpl(RealConstant constant) |
abstract IntConstant |
RealConstant.cmpl(RealConstant constant)
Performs the indicated floating point comparison.
|
static IntConstant |
IntConstant.v(int value) |
| Modifier and Type | Method and Description |
|---|---|
List<IntConstant> |
LookupSwitchStmt.getLookupValues() |
| Modifier and Type | Method and Description |
|---|---|
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 UnitBox> targets,
UnitBox defaultTarget) |
void |
LookupSwitchStmt.setLookupValues(List<IntConstant> lookupValues) |
| Modifier and Type | Method and Description |
|---|---|
List<IntConstant> |
JLookupSwitchStmt.getLookupValues() |
| Modifier and Type | Method and Description |
|---|---|
void |
JLookupSwitchStmt.setLookupValues(List<IntConstant> lookupValues) |
| Constructor and Description |
|---|
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 UnitBox> targets,
UnitBox defaultTarget)
Constructs a new JLookupSwitchStmt.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ValueTemplatePrinter.caseIntConstant(IntConstant v) |
| Modifier and Type | Method and Description |
|---|---|
IntConstant |
IntegerConstantValueTag.getConstant() |
| Modifier and Type | Method and Description |
|---|---|
void |
ConstantVisitor.caseIntConstant(IntConstant i) |
| Modifier and Type | Method and Description |
|---|---|
void |
UnitThrowAnalysis.ValueSwitch.caseIntConstant(IntConstant c) |
Copyright © 2020 Soot OSS. All rights reserved.