Module stack_array

Source
Expand description

Codegen for prelude array operations.

Allocates arrays on the stack and passes them around as LLVM values. This implementation is deprecated in favour of the lowering in crate::extension::collections::array.

Structs§

ArrayCodegenExtensionDeprecated
DefaultArrayCodegenDeprecated
A trivial implementation of ArrayCodegen which passes all methods through to their default implementations.

Traits§

ArrayCodegenDeprecated
A helper trait for customising the lowering of hugr_core::std_extensions::collections::array types, hugr_core::ops::constant::CustomConsts, and ops.