Home
last modified time | relevance | path

Searched refs:DefinitionType (Results 1 – 4 of 4) sorted by relevance

/wasmtime-44.0.1/crates/wasmtime/src/runtime/
H A Dlinker.rs127 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 Dinstance.rs1 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 Dmatching.rs2 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 Dinstance.rs10 use crate::linker::DefinitionType;
1050 let ty = DefinitionType::from(store, &val); in assert_type_matches()