pub trait Codegen<I, C> { fn codegen(&self, id: I, ctx: &mut C) -> Result<()>; }
Generates LLHD code.