org.objectweb.asm
Interface Opcodes
public
interface
Opcodes
Defines the JVM opcodes, access flags and array type codes. This interface
does not define all the JVM opcodes because some opcodes are automatically
handled. For example, the xLOAD and xSTORE opcodes are automatically replaced
by xLOAD_n and xSTORE_n opcodes when possible. The xLOAD_n and xSTORE_n
opcodes are therefore not defined in this interface. Likewise for LDC,
automatically replaced by LDC_W or LDC2_W when necessary, WIDE, GOTO_W and
JSR_W.
Author: Eric Bruneton Eugene Kuleshov
public int AALOAD
public int AASTORE
public int ACC_ABSTRACT
public int ACC_ANNOTATION
public int ACC_BRIDGE
public int ACC_DEPRECATED
public int ACC_ENUM
public int ACC_FINAL
public int ACC_INTERFACE
public int ACC_NATIVE
public int ACC_PRIVATE
public int ACC_PROTECTED
public int ACC_PUBLIC
public int ACC_STATIC
public int ACC_STRICT
public int ACC_SUPER
public int ACC_SYNCHRONIZED
public int ACC_SYNTHETIC
public int ACC_TRANSIENT
public int ACC_VARARGS
public int ACC_VOLATILE
public int ACONST_NULL
public int ALOAD
public int ANEWARRAY
public int ARETURN
public int ARRAYLENGTH
public int ASTORE
public int ATHROW
public int BALOAD
public int BASTORE
public int BIPUSH
public int CALOAD
public int CASTORE
public int CHECKCAST
public int D2F
public int D2I
public int D2L
public int DADD
public int DALOAD
public int DASTORE
public int DCMPG
public int DCMPL
public int DCONST_0
public int DCONST_1
public int DDIV
public int DLOAD
public int DMUL
public int DNEG
public int DREM
public int DRETURN
public int DSTORE
public int DSUB
public int DUP
public int DUP2
public int DUP2_X1
public int DUP2_X2
public int DUP_X1
public int DUP_X2
public int F2D
public int F2I
public int F2L
public int FADD
public int FALOAD
public int FASTORE
public int FCMPG
public int FCMPL
public int FCONST_0
public int FCONST_1
public int FCONST_2
public int FDIV
public int FLOAD
public int FMUL
public int FNEG
public int FREM
public int FRETURN
public int FSTORE
public int FSUB
public int GETFIELD
public int GETSTATIC
public int GOTO
public int I2B
public int I2C
public int I2D
public int I2F
public int I2L
public int I2S
public int IADD
public int IALOAD
public int IAND
public int IASTORE
public int ICONST_0
public int ICONST_1
public int ICONST_2
public int ICONST_3
public int ICONST_4
public int ICONST_5
public int ICONST_M1
public int IDIV
public int IFEQ
public int IFGE
public int IFGT
public int IFLE
public int IFLT
public int IFNE
public int IFNONNULL
public int IFNULL
public int IF_ACMPEQ
public int IF_ACMPNE
public int IF_ICMPEQ
public int IF_ICMPGE
public int IF_ICMPGT
public int IF_ICMPLE
public int IF_ICMPLT
public int IF_ICMPNE
public int IINC
public int ILOAD
public int IMUL
public int INEG
public int INSTANCEOF
public int INVOKEINTERFACE
public int INVOKESPECIAL
public int INVOKESTATIC
public int INVOKEVIRTUAL
public int IOR
public int IREM
public int IRETURN
public int ISHL
public int ISHR
public int ISTORE
public int ISUB
public int IUSHR
public int IXOR
public int JSR
public int L2D
public int L2F
public int L2I
public int LADD
public int LALOAD
public int LAND
public int LASTORE
public int LCMP
public int LCONST_0
public int LCONST_1
public int LDC
public int LDIV
public int LLOAD
public int LMUL
public int LNEG
public int LOOKUPSWITCH
public int LOR
public int LREM
public int LRETURN
public int LSHL
public int LSHR
public int LSTORE
public int LSUB
public int LUSHR
public int LXOR
public int MONITORENTER
public int MONITOREXIT
public int MULTIANEWARRAY
public int NEW
public int NEWARRAY
public int NOP
public int POP
public int POP2
public int PUTFIELD
public int PUTSTATIC
public int RET
public int RETURN
public int SALOAD
public int SASTORE
public int SIPUSH
public int SWAP
public int TABLESWITCH
public int T_BOOLEAN
public int T_BYTE
public int T_CHAR
public int T_DOUBLE
public int T_FLOAT
public int T_INT
public int T_LONG
public int T_SHORT
public int V1_1
public int V1_2
public int V1_3
public int V1_4
public int V1_5
public int V1_6