pub fn new_defined(cx: &mut ModuleContext) -> Self {
        let id = cx.arena.len();
        cx.arena.push(ModuleInfo::Defined(Default::default()));
        Module { id }
    }
/// Construct a new, defined module.
Construct a new, defined module.
Construct a new defined module .
pub fn new_defined(cx: &mut ModuleContext) -> Self {
        let id = cx.arena.len();
        cx.arena.push(ModuleInfo::Defined(Default::default()));
        Module { id }
    }
pub fn new_defined ( cx : & mut ModuleContext ) -> Self { let id = cx . arena . len ( ) ; cx . arena . push ( ModuleInfo :: Defined ( Default :: default ( ) ) ) ; Module { id } }
Construct a new, defined module.
Construct a new defined module .
cx
&mut ModuleContext
cx
&mut ModuleContext