Searched refs:DefinitionType (Results 1 – 4 of 4) sorted by relevance
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/ |
| H A D | linker.rs | 127 Extern(Extern, DefinitionType), 141 pub(crate) enum DefinitionType { enum 1363 let ty = DefinitionType::from(store, &item); in new() 1367 pub(crate) fn ty(&self) -> DefinitionType { in ty() argument 1414 impl DefinitionType { impl 1417 Extern::Func(f) => DefinitionType::Func(f.type_index(store)), in from() 1430 DefinitionType::Func(_) => "function", in desc() 1431 DefinitionType::Table(..) => "table", in desc() 1432 DefinitionType::Memory(..) => "memory", in desc() 1433 DefinitionType::Global(_) => "global", in desc() [all …]
|
| H A D | instance.rs | 1 use crate::linker::{Definition, DefinitionType}; 214 let item = DefinitionType::from(store, item); in typecheck_externs()
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/types/ |
| H A D | matching.rs | 2 use crate::{Engine, linker::DefinitionType}; 19 pub(crate) fn definition(&self, expected: &EntityType, actual: &DefinitionType) -> Result<()> { in definition() 22 DefinitionType::Global(actual) => global_ty(self.engine, expected, actual), in definition() 26 DefinitionType::Table(actual, cur_size) => { in definition() 32 DefinitionType::Memory(actual, cur_size) => { in definition() 38 DefinitionType::Func(actual) => { in definition() 44 DefinitionType::Tag(actual) => tag_ty(expected, actual), in definition()
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/component/ |
| H A D | instance.rs | 10 use crate::linker::DefinitionType; 1050 let ty = DefinitionType::from(store, &val); in assert_type_matches()
|