pub enum Instruction {
aaload,
aastore,
aconst_null,
aload(u8),
aload_0,
aload_1,
aload_2,
aload_3,
anewarray(u16),
areturn,
arraylength,
astore(u8),
astore_0,
astore_1,
astore_2,
astore_3,
athrow,
baload,
bastore,
bipush(i8),
caload,
castore,
checkcast(u16),
d2f,
d2i,
d2l,
dadd,
daload,
dastore,
dcmpg,
dcmpl,
dconst_0,
dconst_1,
ddiv,
dload(u8),
dload_0,
dload_1,
dload_2,
dload_3,
dmul,
dneg,
drem,
dreturn,
dstore(u8),
dstore_0,
dstore_1,
dstore_2,
dstore_3,
dsub,
dup,
dup_x1,
dup_x2,
dup2,
dup2_x1,
dup2_x2,
f2d,
f2i,
f2l,
fadd,
faload,
fastore,
fcmpg,
fcmpl,
fconst_0,
fconst_1,
fconst_2,
fdiv,
fload(u8),
fload_0,
fload_1,
fload_2,
fload_3,
fmul,
fneg,
frem,
freturn,
fstore(u8),
fstore_0,
fstore_1,
fstore_2,
fstore_3,
fsub,
getfield(u16),
getstatic(u16),
goto(i16),
goto_w(i32),
i2b,
i2c,
i2d,
i2f,
i2l,
i2s,
iadd,
iaload,
iand,
iastore,
iconst_m1,
iconst_0,
iconst_1,
iconst_2,
iconst_3,
iconst_4,
iconst_5,
idiv,
if_acmpeq(i16),
if_acmpne(i16),
if_icmpeq(i16),
if_icmpne(i16),
if_icmplt(i16),
if_icmpge(i16),
if_icmpgt(i16),
if_icmple(i16),
ifeq(i16),
ifne(i16),
iflt(i16),
ifge(i16),
ifgt(i16),
ifle(i16),
ifnonnull(i16),
ifnull(i16),
iinc(u8, i8),
iload(u8),
iload_0,
iload_1,
iload_2,
iload_3,
imul,
ineg,
instanceof(u16),
invokedynamic(u16),
invokeinterface(u16, u8),
invokespecial(u16),
invokestatic(u16),
invokevirtual(u16),
ior,
irem,
ireturn,
ishl,
ishr,
istore(u8),
istore_0,
istore_1,
istore_2,
istore_3,
isub,
iushr,
ixor,
jsr(i16),
jsr_w(i32),
l2d,
l2f,
l2i,
ladd,
laload,
land,
lastore,
lcmp,
lconst_0,
lconst_1,
ldc(u8),
ldc_w(u16),
ldc2_w(u16),
ldiv,
lload(u8),
lload_0,
lload_1,
lload_2,
lload_3,
lmul,
lneg,
lookupswitch(i32, Box<[(i32, i32)]>),
lor,
lrem,
lreturn,
lshl,
lshr,
lstore(u8),
lstore_0,
lstore_1,
lstore_2,
lstore_3,
lsub,
lushr,
lxor,
monitorenter,
monitorexit,
multianewarray(u16, u8),
new(u16),
newarray(ArrayType),
nop,
pop,
pop2,
putfield(u16),
putstatic(u16),
ret(u8),
return_,
saload,
sastore,
sipush(i16),
swap,
tableswitch(i32, i32, Box<[i32]>),
iload_w(u16),
fload_w(u16),
aload_w(u16),
lload_w(u16),
dload_w(u16),
istore_w(u16),
fstore_w(u16),
astore_w(u16),
lstore_w(u16),
dstore_w(u16),
ret_w(u16),
iinc_w(u16, i16),
}
Variants
aaload
aastore
aconst_null
aload(u8)
aload_0
aload_1
aload_2
aload_3
anewarray(u16)
areturn
arraylength
astore(u8)
astore_0
astore_1
astore_2
astore_3
athrow
baload
bastore
bipush(i8)
caload
castore
checkcast(u16)
d2f
d2i
d2l
dadd
daload
dastore
dcmpg
dcmpl
dconst_0
dconst_1
ddiv
dload(u8)
dload_0
dload_1
dload_2
dload_3
dmul
dneg
drem
dreturn
dstore(u8)
dstore_0
dstore_1
dstore_2
dstore_3
dsub
dup
dup_x1
dup_x2
dup2
dup2_x1
dup2_x2
f2d
f2i
f2l
fadd
faload
fastore
fcmpg
fcmpl
fconst_0
fconst_1
fconst_2
fdiv
fload(u8)
fload_0
fload_1
fload_2
fload_3
fmul
fneg
frem
freturn
fstore(u8)
fstore_0
fstore_1
fstore_2
fstore_3
fsub
getfield(u16)
getstatic(u16)
goto(i16)
goto_w(i32)
i2b
i2c
i2d
i2f
i2l
i2s
iadd
iaload
iand
iastore
iconst_m1
iconst_0
iconst_1
iconst_2
iconst_3
iconst_4
iconst_5
idiv
if_acmpeq(i16)
if_acmpne(i16)
if_icmpeq(i16)
if_icmpne(i16)
if_icmplt(i16)
if_icmpge(i16)
if_icmpgt(i16)
if_icmple(i16)
ifeq(i16)
ifne(i16)
iflt(i16)
ifge(i16)
ifgt(i16)
ifle(i16)
ifnonnull(i16)
ifnull(i16)
iinc(u8, i8)
iload(u8)
iload_0
iload_1
iload_2
iload_3
imul
ineg
instanceof(u16)
invokedynamic(u16)
invokeinterface(u16, u8)
invokespecial(u16)
invokestatic(u16)
invokevirtual(u16)
ior
irem
ireturn
ishl
ishr
istore(u8)
istore_0
istore_1
istore_2
istore_3
isub
iushr
ixor
jsr(i16)
jsr_w(i32)
l2d
l2f
l2i
ladd
laload
land
lastore
lcmp
lconst_0
lconst_1
ldc(u8)
ldc_w(u16)
ldc2_w(u16)
ldiv
lload(u8)
lload_0
lload_1
lload_2
lload_3
lmul
lneg
lookupswitch(i32, Box<[(i32, i32)]>)
lor
lrem
lreturn
lshl
lshr
lstore(u8)
lstore_0
lstore_1
lstore_2
lstore_3
lsub
lushr
lxor
monitorenter
monitorexit
multianewarray(u16, u8)
new(u16)
newarray(ArrayType)
nop
pop
pop2
putfield(u16)
putstatic(u16)
ret(u8)
return_
saload
sastore
sipush(i16)
swap
tableswitch(i32, i32, Box<[i32]>)
iload_w(u16)
fload_w(u16)
aload_w(u16)
lload_w(u16)
dload_w(u16)
istore_w(u16)
fstore_w(u16)
astore_w(u16)
lstore_w(u16)
dstore_w(u16)
ret_w(u16)
iinc_w(u16, i16)
Trait Implementations
Formats the value using the given formatter.