public abstract class Invoke extends Instruction
| Modifier and Type | Class and Description |
|---|---|
static class |
Invoke.InvokeDirect |
static class |
Invoke.InvokeInterface |
static class |
Invoke.InvokeStatic |
static class |
Invoke.InvokeSuper |
static class |
Invoke.InvokeVirtual |
Instruction.Visitor| Modifier and Type | Field and Description |
|---|---|
int[] |
args |
java.lang.String |
clazzName |
java.lang.String |
descriptor |
java.lang.String |
methodName |
method, noInstructions, opcode, pc| Modifier | Constructor and Description |
|---|---|
protected |
Invoke(int instLoc,
java.lang.String clazzName,
java.lang.String methodName,
java.lang.String descriptor,
int[] args,
org.jf.dexlib2.Opcode opcode,
DexIMethod method) |
| Modifier and Type | Method and Description |
|---|---|
abstract com.ibm.wala.shrikeBT.IInvokeInstruction.IDispatch |
getInvocationCode() |
void |
visit(Instruction.Visitor visitor) |
getBranchTargets, getOpcode, getParentMethod, isFallThrough, isPEIpublic final int[] args
public final java.lang.String clazzName
public final java.lang.String methodName
public final java.lang.String descriptor
protected Invoke(int instLoc,
java.lang.String clazzName,
java.lang.String methodName,
java.lang.String descriptor,
int[] args,
org.jf.dexlib2.Opcode opcode,
DexIMethod method)
public void visit(Instruction.Visitor visitor)
visit in class Instructionpublic abstract com.ibm.wala.shrikeBT.IInvokeInstruction.IDispatch getInvocationCode()