Lines Matching defs:Module
293 pub struct Module { struct
295 pub module_index: StaticModuleIndex, argument
298 pub strings: StringPool,
301 pub name: Option<Atom>,
304 pub initializers: TryVec<Initializer>,
328 pub types: TryPrimaryMap<TypeIndex, EngineOrModuleTypeIndex>, argument
331 pub num_imported_funcs: usize,
334 pub num_imported_tables: usize,
337 pub num_imported_memories: usize,
340 pub num_imported_globals: usize,
343 pub num_imported_tags: usize,
346 pub needs_gc_heap: bool,
353 pub num_escaped_funcs: usize,
356 pub functions: TryPrimaryMap<FuncIndex, FunctionType>,
359 pub tables: TryPrimaryMap<TableIndex, Table>,
362 pub memories: TryPrimaryMap<MemoryIndex, Memory>,
365 pub globals: TryPrimaryMap<GlobalIndex, Global>,
390 impl Module { argument
677 impl TypeTrace for Module { implementation