Module ir

Source

Structs§

Call
Contains the information for a call being made to a declared command.
CallBuilder
Utility struct for building a Call with arguments on the Stack.
DataSlice
A slice into the data array of a block. This is a compact and cache-friendly way to store string data that a block uses.
FmtInstruction
FmtIrBlock
IrAstRef
A possible reference into the abstract syntax tree for an instruction. This is not present for most instructions and is just added when needed.
IrBlock

Enums§

Instruction
Literal
A literal value that can be embedded in an instruction.
RedirectMode
A redirection mode for the next call. See OutDest.