L1_doPushLastOuter

Push an outer variable, i.e. a variable lexically captured by the current function. This should be the last use of the variable, so clear it from the function if the function is still mutable.

Functions

Link copied to clipboard
open override fun dispatch(operationDispatcher: L1OperationDispatcher)

Dispatch this operation through an L1OperationDispatcher.

Link copied to clipboard
fun shortName(): String
Link copied to clipboard
fun writeTo(stream: NybbleOutputStream)

Write this operation to a NybbleOutputStream. Do not output operands.

Properties

Link copied to clipboard
val name: String
Link copied to clipboard
val operandTypes: Array<out L1OperandType>

This operation's collection of operand types.

Link copied to clipboard
val ordinal: Int