| /wasmtime-44.0.1/crates/environ/src/component/translate/ |
| H A D | adapt.rs | 142 pub func: dfg::CoreDef, 158 realloc: Option<dfg::CoreDef>, 175 pub callback: Option<dfg::CoreDef>, 177 pub post_return: Option<dfg::CoreDef>, 283 ) -> dfg::CoreDef { in fact_import_to_core_def() argument 299 dfg::CoreDef::Trampoline(index) in fact_import_to_core_def() 323 dfg::CoreDef::Trampoline(index) in fact_import_to_core_def() 437 dfg::CoreDef::Adapter(id) => { in core_def() 455 dfg::CoreDef::Trampoline(_) in core_def() 456 | dfg::CoreDef::InstanceFlags(_) in core_def() [all …]
|
| H A D | inline.rs | 203 funcs: PrimaryMap<FuncIndex, (ModuleInternedTypeIndex, dfg::CoreDef)>, 317 func: dfg::CoreDef, 535 dfg::CoreDef::Trampoline(index) in initializer() 577 dfg::CoreDef::Adapter(adapter_idx) in initializer() 644 frame.funcs.push((*ty, dfg::CoreDef::Trampoline(index))); in initializer() 655 frame.funcs.push((*ty, dfg::CoreDef::Trampoline(index))); in initializer() 1354 dfg::CoreDef::Export(e) => e, in initializer() 1363 dfg::CoreDef::Export(e) => e, in initializer() 1372 dfg::CoreDef::Export(e) => e, in initializer() 1381 dfg::CoreDef::Export(e) => e, in initializer() [all …]
|
| /wasmtime-44.0.1/crates/environ/src/ |
| H A D | fact.rs | 21 use crate::component::dfg::CoreDef; 72 imported: HashMap<CoreDef, usize>, 428 def: CoreDef, in import_global() argument 440 def: CoreDef, in import_memory() argument 452 def: CoreDef, in import() argument 840 CoreDef(CoreDef), enumerator 846 from: CoreDef, 850 to: CoreDef, 864 memory: Option<CoreDef>, 870 callback: Option<CoreDef>, [all …]
|
| /wasmtime-44.0.1/crates/environ/src/component/ |
| H A D | dfg.rs | 186 One(&'a [info::CoreDef]), 244 func: CoreDef, 265 pub enum CoreDef { enum 283 impl<T> From<CoreExport<T>> for CoreDef implementation 557 pub dtor: Option<CoreDef>, 905 fn core_def(&mut self, def: &CoreDef) -> info::CoreDef { in core_def() argument 907 CoreDef::Export(e) => info::CoreDef::Export(self.core_export(e)), in core_def() 908 CoreDef::InstanceFlags(i) => info::CoreDef::InstanceFlags(*i), in core_def() 909 CoreDef::Adapter(id) => info::CoreDef::Export(self.adapter(*id)), in core_def() 910 CoreDef::Trampoline(index) => info::CoreDef::Trampoline(self.trampoline(*index)), in core_def() [all …]
|
| H A D | info.rs | 323 pub def: CoreDef, 332 pub def: CoreDef, 341 pub def: CoreDef, 362 Static(StaticModuleIndex, Box<[CoreDef]>), 371 IndexMap<String, IndexMap<String, CoreDef>>, 383 pub enum CoreDef { enum 401 impl<T> From<CoreExport<T>> for CoreDef implementation 405 fn from(export: CoreExport<T>) -> CoreDef { in from() argument 406 CoreDef::Export(export.map_index(|i| i.into())) in from() 470 func: CoreDef, [all …]
|
| H A D | translate.rs | 608 CoreDef::InstanceFlags(_) => unreachable!("instance flags are not a function"), in analyze_function_imports() 609 CoreDef::TaskMayBlock => unreachable!("task_may_block is not a function"), in analyze_function_imports() 623 CoreDef::Trampoline(_) => continue, in analyze_function_imports() 628 CoreDef::UnsafeIntrinsic(i) => FuncKey::UnsafeIntrinsic(Abi::Wasm, *i), in analyze_function_imports() 633 CoreDef::Export(export) => { in analyze_function_imports()
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/component/ |
| H A D | instance.rs | 449 pub(crate) fn lookup_vmdef(&self, store: &mut StoreOpaque, def: &CoreDef) -> vm::Export { in lookup_vmdef() 575 def: &CoreDef, in lookup_vmdef() argument 578 CoreDef::Export(e) => lookup_vmexport(store, id, e), in lookup_vmdef() 579 CoreDef::Trampoline(idx) => { in lookup_vmdef() 588 CoreDef::InstanceFlags(idx) => { in lookup_vmdef() 592 CoreDef::UnsafeIntrinsic(intrinsic) => { in lookup_vmdef() 601 CoreDef::TaskMayBlock => vm::Export::Global(crate::Global::from_task_may_block( in lookup_vmdef() 987 args: impl Iterator<Item = &'b CoreDef>, in build_imports() 1019 arg: &CoreDef, in assert_type_matches() argument
|
| H A D | component.rs | 19 CompiledComponentInfo, ComponentArtifacts, ComponentTypes, CoreDef, Export, ExportIndex, 892 ) -> (TypeFuncIndex, &CoreDef, OptionsIndex) { in export_lifted_function() argument
|