pub fn emit_array_op<'c, H: HugrView>(
pcg: &impl PreludeCodegen,
ctx: &mut EmitFuncContext<'c, H>,
op: ArrayOp,
inputs: Vec<BasicValueEnum<'c>>,
outputs: RowPromise<'c>,
) -> Result<()>
pub fn emit_array_op<'c, H: HugrView>(
pcg: &impl PreludeCodegen,
ctx: &mut EmitFuncContext<'c, H>,
op: ArrayOp,
inputs: Vec<BasicValueEnum<'c>>,
outputs: RowPromise<'c>,
) -> Result<()>