Module emit

Module emit 

Source

Re-exports§

pub use args::EmitOpArgs;
pub use func::EmitFuncContext;
pub use func::RowPromise;
pub use namer::Namer;
pub use ops::emit_value;

Modules§

args
func
libc
namer
ops

Structs§

EmitHugr
Emits HugrViews into an LLVM Module.
EmitModuleContext
A context holding data required for emitting HUGRs into an LLVM module. This includes the module itself, a set of extensions for lowering custom elements, and policy for naming various HUGR elements.

Functions§

deaggregate_call_result
Extract all return values from the result of a call.
get_intrinsic