stores

package
v0.0.0-...-2ded9d7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 19, 2019 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Overview

*

存储指令把变量从操作数栈顶弹出,然后存入局部变量表

*

存储指令把变量从操作数栈顶弹出,然后存入局部变量表

*

存储指令把变量从操作数栈顶弹出,然后存入局部变量表

*

存储指令把变量从操作数栈顶弹出,然后存入局部变量表

*

存储指令把变量从操作数栈顶弹出,然后存入局部变量表

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AASTORE

type AASTORE struct {
	base.NoOperandsInstruction
}

Store into reference array

func (*AASTORE) Execute

func (self *AASTORE) Execute(frame *chapter4_rtdt.Frame)

type ASTORE

type ASTORE struct {
	base.Index8Instruction
}

*

从操作数栈弹出引用放入到本地变量表中

func (*ASTORE) Execute

func (self *ASTORE) Execute(frame *chapter4_rtdt.Frame)

type ASTORE_0

type ASTORE_0 struct {
	base.NoOperandsInstruction
}

func (*ASTORE_0) Execute

func (self *ASTORE_0) Execute(frame *chapter4_rtdt.Frame)

type ASTORE_1

type ASTORE_1 struct {
	base.NoOperandsInstruction
}

func (*ASTORE_1) Execute

func (self *ASTORE_1) Execute(frame *chapter4_rtdt.Frame)

type ASTORE_2

type ASTORE_2 struct {
	base.NoOperandsInstruction
}

func (*ASTORE_2) Execute

func (self *ASTORE_2) Execute(frame *chapter4_rtdt.Frame)

type ASTORE_3

type ASTORE_3 struct {
	base.NoOperandsInstruction
}

func (*ASTORE_3) Execute

func (self *ASTORE_3) Execute(frame *chapter4_rtdt.Frame)

type BASTORE

type BASTORE struct {
	base.NoOperandsInstruction
}

Store into byte or boolean array

func (*BASTORE) Execute

func (self *BASTORE) Execute(frame *chapter4_rtdt.Frame)

type CASTORE

type CASTORE struct {
	base.NoOperandsInstruction
}

Store into char array

func (*CASTORE) Execute

func (self *CASTORE) Execute(frame *chapter4_rtdt.Frame)

type DASTORE

type DASTORE struct {
	base.NoOperandsInstruction
}

Store into double array

func (*DASTORE) Execute

func (self *DASTORE) Execute(frame *chapter4_rtdt.Frame)

type DSTORE

type DSTORE struct {
	base.Index8Instruction
}

func (*DSTORE) Execute

func (self *DSTORE) Execute(frame *chapter4_rtdt.Frame)

type DSTORE_0

type DSTORE_0 struct {
	base.NoOperandsInstruction
}

func (*DSTORE_0) Execute

func (self *DSTORE_0) Execute(frame *chapter4_rtdt.Frame)

type DSTORE_1

type DSTORE_1 struct {
	base.NoOperandsInstruction
}

func (*DSTORE_1) Execute

func (self *DSTORE_1) Execute(frame *chapter4_rtdt.Frame)

type DSTORE_2

type DSTORE_2 struct {
	base.NoOperandsInstruction
}

func (*DSTORE_2) Execute

func (self *DSTORE_2) Execute(frame *chapter4_rtdt.Frame)

type DSTORE_3

type DSTORE_3 struct {
	base.NoOperandsInstruction
}

func (*DSTORE_3) Execute

func (self *DSTORE_3) Execute(frame *chapter4_rtdt.Frame)

type FASTORE

type FASTORE struct {
	base.NoOperandsInstruction
}

Store into float array

func (*FASTORE) Execute

func (self *FASTORE) Execute(frame *chapter4_rtdt.Frame)

type FSTORE

type FSTORE struct {
	base.Index8Instruction
}

func (*FSTORE) Execute

func (self *FSTORE) Execute(frame *chapter4_rtdt.Frame)

type FSTORE_0

type FSTORE_0 struct {
	base.NoOperandsInstruction
}

func (*FSTORE_0) Execute

func (self *FSTORE_0) Execute(frame *chapter4_rtdt.Frame)

type FSTORE_1

type FSTORE_1 struct {
	base.NoOperandsInstruction
}

func (*FSTORE_1) Execute

func (self *FSTORE_1) Execute(frame *chapter4_rtdt.Frame)

type FSTORE_2

type FSTORE_2 struct {
	base.NoOperandsInstruction
}

func (*FSTORE_2) Execute

func (self *FSTORE_2) Execute(frame *chapter4_rtdt.Frame)

type FSTORE_3

type FSTORE_3 struct {
	base.NoOperandsInstruction
}

func (*FSTORE_3) Execute

func (self *FSTORE_3) Execute(frame *chapter4_rtdt.Frame)

type IASTORE

type IASTORE struct {
	base.NoOperandsInstruction
}

Store into int array

func (*IASTORE) Execute

func (self *IASTORE) Execute(frame *chapter4_rtdt.Frame)

type ISTORE

type ISTORE struct {
	base.Index8Instruction
}

func (*ISTORE) Execute

func (self *ISTORE) Execute(frame *chapter4_rtdt.Frame)

type ISTORE_0

type ISTORE_0 struct {
	base.NoOperandsInstruction
}

func (*ISTORE_0) Execute

func (self *ISTORE_0) Execute(frame *chapter4_rtdt.Frame)

type ISTORE_1

type ISTORE_1 struct {
	base.NoOperandsInstruction
}

func (*ISTORE_1) Execute

func (self *ISTORE_1) Execute(frame *chapter4_rtdt.Frame)

type ISTORE_2

type ISTORE_2 struct {
	base.NoOperandsInstruction
}

func (*ISTORE_2) Execute

func (self *ISTORE_2) Execute(frame *chapter4_rtdt.Frame)

type ISTORE_3

type ISTORE_3 struct {
	base.NoOperandsInstruction
}

func (*ISTORE_3) Execute

func (self *ISTORE_3) Execute(frame *chapter4_rtdt.Frame)

type LASTORE

type LASTORE struct {
	base.NoOperandsInstruction
}

Store into long array

func (*LASTORE) Execute

func (self *LASTORE) Execute(frame *chapter4_rtdt.Frame)

type LSTORE

type LSTORE struct {
	base.Index8Instruction
}

func (*LSTORE) Execute

func (self *LSTORE) Execute(frame *chapter4_rtdt.Frame)

type LSTORE_0

type LSTORE_0 struct {
	base.NoOperandsInstruction
}

func (*LSTORE_0) Execute

func (self *LSTORE_0) Execute(frame *chapter4_rtdt.Frame)

type LSTORE_1

type LSTORE_1 struct {
	base.NoOperandsInstruction
}

func (*LSTORE_1) Execute

func (self *LSTORE_1) Execute(frame *chapter4_rtdt.Frame)

type LSTORE_2

type LSTORE_2 struct {
	base.NoOperandsInstruction
}

func (*LSTORE_2) Execute

func (self *LSTORE_2) Execute(frame *chapter4_rtdt.Frame)

type LSTORE_3

type LSTORE_3 struct {
	base.NoOperandsInstruction
}

func (*LSTORE_3) Execute

func (self *LSTORE_3) Execute(frame *chapter4_rtdt.Frame)

type SASTORE

type SASTORE struct {
	base.NoOperandsInstruction
}

Store into short array

func (*SASTORE) Execute

func (self *SASTORE) Execute(frame *chapter4_rtdt.Frame)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL