Package mockit.asm.jvmConstants
Interface JVMInstruction.InstructionType
- Enclosing class:
JVMInstruction
public static interface JVMInstruction.InstructionType
Constants that subdivide the 220 instruction opcodes in 18 types of instructions. Such types
vary in the number and size of arguments the instruction takes (no argument, a signed byte, a signed short), on
whether it takes a local variable index, a jump target label, etc. Some types contain a single instruction, such
as LDC and IINC.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Field Details
-
NOARG
static final int NOARG- See Also:
-
SBYTE
static final int SBYTE- See Also:
-
SHORT
static final int SHORT- See Also:
-
VAR
static final int VAR- See Also:
-
IMPLVAR
static final int IMPLVAR- See Also:
-
TYPE_INSN
static final int TYPE_INSN- See Also:
-
FIELDORMETH
static final int FIELDORMETH- See Also:
-
ITFMETH
static final int ITFMETH- See Also:
-
INDYMETH
static final int INDYMETH- See Also:
-
LABEL
static final int LABEL- See Also:
-
LABELW
static final int LABELW- See Also:
-
LDC_INSN
static final int LDC_INSN- See Also:
-
LDCW_INSN
static final int LDCW_INSN- See Also:
-
IINC_INSN
static final int IINC_INSN- See Also:
-
TABL_INSN
static final int TABL_INSN- See Also:
-
LOOK_INSN
static final int LOOK_INSN- See Also:
-
MANA_INSN
static final int MANA_INSN- See Also:
-
WIDE_INSN
static final int WIDE_INSN- See Also:
-