public class ArrayFill extends Instruction
Instruction.Visitor| Modifier and Type | Field and Description |
|---|---|
int |
array |
int |
registerIndex |
int |
tableAddressOffset |
com.ibm.wala.types.TypeReference |
type |
method, noInstructions, opcode, pc| Constructor and Description |
|---|
ArrayFill(int pc,
int array,
int offset,
com.ibm.wala.types.TypeReference type,
org.jf.dexlib2.Opcode op,
DexIMethod method) |
| Modifier and Type | Method and Description |
|---|---|
int |
getElementCount() |
org.jf.dexlib2.iface.instruction.formats.ArrayPayload |
getTable() |
com.ibm.wala.types.TypeReference |
getType() |
void |
setArrayDataTable(org.jf.dexlib2.iface.instruction.formats.ArrayPayload inst) |
void |
visit(Instruction.Visitor visitor) |
getBranchTargets, getOpcode, getParentMethod, isFallThrough, isPEIpublic final int array
public final int tableAddressOffset
public int registerIndex
public final com.ibm.wala.types.TypeReference type
public ArrayFill(int pc,
int array,
int offset,
com.ibm.wala.types.TypeReference type,
org.jf.dexlib2.Opcode op,
DexIMethod method)
public void visit(Instruction.Visitor visitor)
visit in class Instructionpublic void setArrayDataTable(org.jf.dexlib2.iface.instruction.formats.ArrayPayload inst)
public org.jf.dexlib2.iface.instruction.formats.ArrayPayload getTable()
public int getElementCount()
public com.ibm.wala.types.TypeReference getType()