pub fn new(cx: C, into_mlir: circt::ModuleOp) -> Self {
        CodeGenerator {
            cx,
            mcx: into_mlir.context(),
            into: llhd::ir::Module::new(),
            into_mlir,
            tables: Default::default(),
        }
    }
/// Create a new code generator.
Create a new code generator.
Create a new code generator .
pub fn new(cx: C, into_mlir: circt::ModuleOp) -> Self {
        CodeGenerator {
            cx,
            mcx: into_mlir.context(),
            into: llhd::ir::Module::new(),
            into_mlir,
            tables: Default::default(),
        }
    }
pub fn new ( cx : C , into_mlir : circt :: ModuleOp ) -> Self { CodeGenerator { cx , mcx : into_mlir . context ( ) , into : llhd :: ir :: Module :: new ( ) , into_mlir , tables : Default :: default ( ) , } }
Create a new code generator.
Create a new code generator .
cx
C
into_mlir
circt::ModuleOp
cx
C
into_mlir
circt::ModuleOp