| 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 | Field and Description |
|---|---|
protected ArrayType |
Type.arrayType |
| Modifier and Type | Method and Description |
|---|---|
ArrayType |
Type.getArrayType() |
ArrayType |
Type.makeArrayType() |
ArrayType |
ArrayType.makeArrayType() |
static ArrayType |
ArrayType.v(Type baseType,
int numDimensions)
Creates an ArrayType parametrized by a given Type and dimension count.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TypeSwitch.caseArrayType(ArrayType t) |
void |
Type.setArrayType(ArrayType at) |
| Modifier and Type | Method and Description |
|---|---|
ArrayType |
NewMultiArrayExpr.getBaseType() |
| Modifier and Type | Method and Description |
|---|---|
NewMultiArrayExpr |
Jimple.newNewMultiArrayExpr(ArrayType type,
java.util.List sizes)
Constructs a NewMultiArrayExpr(ArrayType, List of Immediate) grammar chunk.
|
void |
NewMultiArrayExpr.setBaseType(ArrayType baseType) |
| Modifier and Type | Method and Description |
|---|---|
ArrayType |
AbstractNewMultiArrayExpr.getBaseType() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractNewMultiArrayExpr.setBaseType(ArrayType baseType) |
| Constructor and Description |
|---|
AbstractNewMultiArrayExpr(ArrayType type,
ValueBox[] sizeBoxes) |
JNewMultiArrayExpr(ArrayType type,
java.util.List sizes) |
Copyright © 2012-2019 RoboVM AB. All Rights Reserved.