public class ArrayGet extends Instruction
| Modifier and Type | Class and Description |
|---|---|
static class |
ArrayGet.Type |
Instruction.Visitor| Modifier and Type | Field and Description |
|---|---|
int |
array |
int |
destination |
int |
offset |
ArrayGet.Type |
type |
method, noInstructions, opcode, pc| Constructor and Description |
|---|
ArrayGet(int pc,
int destination,
int array,
int offset,
ArrayGet.Type type,
org.jf.dexlib2.Opcode op,
DexIMethod method) |
| Modifier and Type | Method and Description |
|---|---|
com.ibm.wala.types.TypeReference |
getType() |
static com.ibm.wala.types.TypeReference |
getType(ArrayGet.Type type) |
void |
visit(Instruction.Visitor visitor) |
getBranchTargets, getOpcode, getParentMethod, isFallThrough, isPEIpublic final int destination
public final int array
public final int offset
public final ArrayGet.Type type
public ArrayGet(int pc,
int destination,
int array,
int offset,
ArrayGet.Type type,
org.jf.dexlib2.Opcode op,
DexIMethod method)
public void visit(Instruction.Visitor visitor)
visit in class Instructionpublic com.ibm.wala.types.TypeReference getType()
public static com.ibm.wala.types.TypeReference getType(ArrayGet.Type type)