Home
last modified time | relevance | path

Searched refs:ComponentTypes (Results 1 – 17 of 17) sorted by relevance

/wasmtime-44.0.1/crates/environ/src/component/
H A Dtypes.rs282 pub struct ComponentTypes { struct
307 impl TypeTrace for ComponentTypes { argument
335 impl ComponentTypes { implementation
392 impl core::ops::Index<$ty> for ComponentTypes {
415 impl Index<TypeFuncIndex> for ComponentTypes { TypeFunc => functions }
418 impl Index<TypeTupleIndex> for ComponentTypes { TypeTuple => tuples }
419 impl Index<TypeEnumIndex> for ComponentTypes { TypeEnum => enums }
420 impl Index<TypeFlagsIndex> for ComponentTypes { TypeFlags => flags }
423 impl Index<TypeListIndex> for ComponentTypes { TypeList => lists }
424 impl Index<TypeMapIndex> for ComponentTypes { TypeMap => maps }
[all …]
H A Dartifacts.rs6 component::{Component, ComponentTypes, TypeComponentIndex},
20 pub types: ComponentTypes,
H A Dtypes_builder.rs56 component_types: ComponentTypes,
120 component_types: ComponentTypes::default(), in new()
146 pub fn finish(mut self, component: &Component) -> (ComponentTypes, TypeComponentIndex) { in finish() argument
199 pub(super) fn component_types(&self) -> &ComponentTypes { in component_types() argument
234 pub fn resources_mut_and_types(&mut self) -> (&mut ResourcesBuilder, &ComponentTypes) { in resources_mut_and_types() argument
/wasmtime-44.0.1/crates/wasmtime/src/runtime/component/resources/
H A Dty.rs8 AbstractResourceIndex, ComponentTypes, DefinedResourceIndex, ResourceIndex,
82 pub(crate) fn uninstantiated(types: &ComponentTypes, index: ResourceIndex) -> ResourceType { in uninstantiated() argument
91 pub(crate) fn abstract_(types: &ComponentTypes, index: AbstractResourceIndex) -> ResourceType { in abstract_() argument
/wasmtime-44.0.1/crates/wasmtime/src/runtime/
H A Dcode.rs16 use wasmtime_environ::component::ComponentTypes;
276 Component(Arc<ComponentTypes>),
296 impl From<Arc<ComponentTypes>> for Types {
297 fn from(types: Arc<ComponentTypes>) -> Types { in from()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/component/
H A Dmatching.rs12 ComponentTypes, NameMap, ResourceIndex, TypeComponentInstance, TypeDef, TypeFuncIndex,
19 pub types: &'a Arc<ComponentTypes>,
27 pub types: &'a Arc<ComponentTypes>,
H A Dmod.rs166 pub use wasmtime_environ::component::{CanonicalAbiInfo, ComponentTypes, InterfaceType};
H A Dcomponent.rs19 CompiledComponentInfo, ComponentArtifacts, ComponentTypes, CoreDef, Export, ExportIndex,
491 pub(crate) fn types(&self) -> &Arc<ComponentTypes> { in types() argument
H A Dtypes.rs11 ComponentTypes, Export, InterfaceType, ResourceIndex, TypeComponentIndex,
42 types: Arc<ComponentTypes>,
96 a_types: &'a ComponentTypes,
98 b_types: &'a ComponentTypes,
H A Dlinker.rs314 use wasmtime_environ::component::ComponentTypes; in define_unknown_imports_as_traps()
322 types: &ComponentTypes, in define_unknown_imports_as_traps() argument
/wasmtime-44.0.1/crates/environ/src/component/types_builder/
H A Dresources.rs71 AbstractResourceIndex, ComponentTypes, ResourceIndex, RuntimeComponentInstanceIndex,
163 types: &mut ComponentTypes, in convert() argument
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/component/
H A Dresources.rs31 ComponentTypes, RuntimeComponentInstanceIndex, TypeResourceTableIndex,
59 &'a ComponentTypes,
/wasmtime-44.0.1/crates/wasmtime/src/runtime/component/func/
H A Doptions.rs17 CanonicalOptions, CanonicalOptionsDataModel, ComponentTypes, OptionsIndex,
46 pub types: &'a ComponentTypes,
308 pub types: &'a Arc<ComponentTypes>,
H A Dtyped.rs16 CanonicalAbiInfo, ComponentTypes, InterfaceType, MAX_FLAT_PARAMS, MAX_FLAT_RESULTS,
2120 fn map_abi<'a>(ty: InterfaceType, types: &'a ComponentTypes) -> &'a TypeMap { in map_abi()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/
H A Dcomponent.rs864 &ComponentTypes, in instance_states() argument
/wasmtime-44.0.1/crates/environ/src/component/translate/
H A Dinline.rs1923 fn lookup_resource(&self, path: &[&str], types: &ComponentTypes) -> ResourceIndex { in lookup_resource()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/component/concurrent/
H A Dfutures_and_streams.rs38 CanonicalAbiInfo, ComponentTypes, InterfaceType, OptionsIndex, RuntimeComponentInstanceIndex,
122 fn payload<'a>(&self, types: &'a ComponentTypes) -> Option<&'a InterfaceType> { in payload()