Documentation ¶
Index ¶
- type DADD
- type DDIV
- type DMUL
- type DNEG
- type DREM
- type DSUB
- type FADD
- type FDIV
- type FMUL
- type FNEG
- type FREM
- type FSUB
- type IADD
- type IAND
- type IDIV
- type IINC
- type IMUL
- type INEG
- type IOR
- type IREM
- type ISHL
- type ISHR
- type ISUB
- type IUSHR
- type IXOR
- type LADD
- type LAND
- type LDIV
- type LMUL
- type LNEG
- type LOR
- type LREM
- type LSHL
- type LSHR
- type LSUB
- type LUSHR
- type LXOR
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DREM ¶
type DREM struct{ base.NoOperandsInstruction }
type DSUB ¶
type DSUB struct{ base.NoOperandsInstruction }
type FREM ¶
type FREM struct{ base.NoOperandsInstruction }
type FSUB ¶
type FSUB struct{ base.NoOperandsInstruction }
type IINC ¶
IINC Increment local variable by constant * iinc指令给局部变量表中的int变量增加常量值,局部变量表索 引和常量值都由指令的操作数提供。
func (*IINC) FetchOperands ¶
func (self *IINC) FetchOperands(reader *base.BytecodeReader)
type IOR ¶
type IOR struct{ base.NoOperandsInstruction }
type IREM ¶
type IREM struct{ base.NoOperandsInstruction }
type ISHL ¶
type ISHL struct{ base.NoOperandsInstruction }
type ISHR ¶
type ISHR struct{ base.NoOperandsInstruction }
type ISUB ¶
type ISUB struct{ base.NoOperandsInstruction }
type IUSHR ¶
type IUSHR struct{ base.NoOperandsInstruction }
type IXOR ¶
type IXOR struct{ base.NoOperandsInstruction }
type LOR ¶
type LOR struct{ base.NoOperandsInstruction }
type LREM ¶
type LREM struct{ base.NoOperandsInstruction }
type LSHL ¶
type LSHL struct{ base.NoOperandsInstruction }
type LSHR ¶
type LSHR struct{ base.NoOperandsInstruction }
type LSUB ¶
type LSUB struct{ base.NoOperandsInstruction }
type LUSHR ¶
type LUSHR struct{ base.NoOperandsInstruction }
Click to show internal directories.
Click to hide internal directories.