Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GoToW ¶
type GoToW struct {
// contains filtered or unexported fields
}
goto_w Branch always (wide index)
func (*GoToW) Execute ¶
func (goToW *GoToW) Execute(frame *runtime_data_area.Frame)
func (*GoToW) FetchOperands ¶
func (goToW *GoToW) FetchOperands(bytecodeReader *base_instructions.BytecodeReader)
type IfNoNull ¶
type IfNoNull struct {
base_instructions.BranchInstruction
}
ifnonull Branch if reference not null
func (*IfNoNull) Execute ¶
func (ifNoNull *IfNoNull) Execute(frame *runtime_data_area.Frame)
type IfNull ¶
type IfNull struct {
base_instructions.BranchInstruction
}
ifnull Branch if reference is null
func (*IfNull) Execute ¶
func (ifNull *IfNull) Execute(frame *runtime_data_area.Frame)
type Wide ¶
type Wide struct {
// contains filtered or unexported fields
}
wide Extend local variable index by additional bytes
func (*Wide) Execute ¶
func (wide *Wide) Execute(frame *runtime_data_area.Frame)
func (*Wide) FetchOperands ¶
func (wide *Wide) FetchOperands(bytecodeReader *base_instructions.BytecodeReader)
Click to show internal directories.
Click to hide internal directories.