Class | Description |
---|---|
AbstractConstantSwitch | |
AbstractExprSwitch | |
AbstractJimpleValueSwitch | |
AbstractRefSwitch | |
AbstractStmtSwitch | |
ArithmeticConstant | |
ClassConstant | |
Constant | |
DoubleConstant | |
FloatConstant | |
GroupIntPair | |
IntConstant | |
JasminClass |
Methods for producing Jasmin code from Jimple.
|
Jimple |
The Jimple class contains all the constructors for the components of the
Jimple grammar for the Jimple body.
|
JimpleBody |
Implementation of the Body class for the Jimple IR.
|
JimpleMethodSource | |
JimpleToBafContext | |
LocalStmtPair | |
LongConstant | |
MethodHandle | |
NaiveSideEffectTester |
Provides naive side effect information.
|
NullConstant | |
NumericConstant | |
ParameterRef |
ParameterRef objects are used by Body
objects to refer to the parameter slots on method entry. |
PlaceholderStmt | |
PointerStmtSwitch | |
ReachingTypeDumper |
Dumps the reaching types of each local variable to a file in a format that
can be easily compared with results of other analyses, such as VTA.
|
RealConstant | |
StaticFieldRef | |
StmtBody |
Abstract base class for Body's on Stmts (Jimple and Grimp).
|
StringConstant | |
ThisRef |
Exception | Description |
---|---|
NoSuchLocalException |