Structs§
- A fixed-sized array starting from a Brillig memory location.
- A memory-sized vector passed starting from a Brillig memory location and with a memory-held size.
Enums§
- Binary operations on field elements.
- Binary fixed-length integer expressions
- Represents the bit size of values in Brillig.
- Describes the memory layout for an array/vector element
- Represents the bit size of unsigned integer types in Brillig.
- Represents an address in the VM’s memory. Supports both direct and relative addressing.
- Lays out various ways an external foreign call’s input and output data may be interpreted inside Brillig. This data can either be an individual value or memory.
Type Aliases§
- Represents a program location (instruction index) used as a jump target.