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<()>