Class InstructionSet.I_INVOKESPECIAL
java.lang.Object
com.aparapi.internal.instruction.Instruction
com.aparapi.internal.instruction.InstructionSet.Index
com.aparapi.internal.instruction.InstructionSet.Index16
com.aparapi.internal.instruction.InstructionSet.I_INVOKESPECIAL
- All Implemented Interfaces:
InstructionSet.MethodCall, InstructionSet.VirtualMethodCall
- Enclosing class:
InstructionSet
public static class InstructionSet.I_INVOKESPECIAL
extends InstructionSet.Index16
implements InstructionSet.VirtualMethodCall
-
Field Summary
Fields inherited from class InstructionSet.Index
indexFields inherited from class Instruction
method, pc -
Constructor Summary
ConstructorsConstructorDescriptionI_INVOKESPECIAL(MethodModel _methodPoolEntry, ByteReader _byteReader, boolean _wide) -
Method Summary
Methods inherited from class Instruction
addBranchTarget, asBranch, compareTo, consumesStack, getByteCode, getFirstChild, getForwardConditionalBranches, getForwardUnconditionalBranches, getLastChild, getLength, getMethod, getNextExpr, getNextPC, getParentExpr, getPrevExpr, getPrevPC, getReal, getReverseConditionalBranches, getReverseUnconditionalBranches, getRootExpr, getStackDelta, getStartInstruction, getStartPC, getThisPC, isAfter, isAfterOrEqual, isBefore, isBeforeOrEqual, isBranch, isBranchTarget, isConditionalBranchTarget, isForwardBranch, isForwardBranchTarget, isForwardConditionalBranchTarget, isForwardUnconditionalBranchTarget, isReverseBranchTarget, isReverseConditionalBranchTarget, isReverseUnconditionalBranchTarget, isUnconditionalBranchTarget, producesStack, removeBranchTarget, sameAs, setChildren, setLength, setNextExpr, setNextPC, setParentExpr, setPrevExpr, setPrevPC, toInstruction, toString
-
Constructor Details
-
I_INVOKESPECIAL
-
-
Method Details
-
getDescription
- Specified by:
getDescriptionin classInstruction
-
getConstantPoolMethodIndex
public int getConstantPoolMethodIndex()- Specified by:
getConstantPoolMethodIndexin interfaceInstructionSet.MethodCall
-
getConstantPoolMethodEntry
- Specified by:
getConstantPoolMethodEntryin interfaceInstructionSet.MethodCall
-
getArg
- Specified by:
getArgin interfaceInstructionSet.MethodCall
-
getInstanceReference
- Specified by:
getInstanceReferencein interfaceInstructionSet.VirtualMethodCall
-
getStackConsumeCount
public int getStackConsumeCount()- Overrides:
getStackConsumeCountin classInstruction
-
getStackProduceCount
public int getStackProduceCount()- Overrides:
getStackProduceCountin classInstruction
-