Home
last modified time | relevance | path

Searched refs:TypeFlags (Results 1 – 3 of 3) sorted by relevance

/wasmtime-44.0.1/crates/environ/src/component/
H A Dtypes.rs293 pub(super) flags: PrimaryMap<TypeFlagsIndex, TypeFlags>,
420 impl Index<TypeFlagsIndex> for ComponentTypes { TypeFlags => flags }
1022 pub struct TypeFlags { struct
1029 impl Hash for TypeFlags { argument
1031 let TypeFlags { names, abi } = self; in hash() localVariable
H A Dtypes_builder.rs46 flags: HashMap<TypeFlags, TypeFlagsIndex>,
606 let flags = TypeFlags { in flags_type()
742 pub fn add_flags_type(&mut self, ty: TypeFlags) -> TypeFlagsIndex { in add_flags_type()
1184 fn flags(&mut self, _types: &ComponentTypesBuilder, ty: &TypeFlags) { in flags() argument
/wasmtime-44.0.1/crates/wasmtime/src/runtime/component/
H A Dvalues.rs10 CanonicalAbiInfo, InterfaceType, TypeEnum, TypeFlags, TypeListIndex, TypeMap, TypeMapIndex,
1144 fn push_flags(ty: &TypeFlags, flags: &mut Vec<String>, mut offset: u32, mut bits: u32) { in push_flags() argument
1154 fn flags_to_storage(ty: &TypeFlags, flags: &[String]) -> Result<Vec<u32>> { in flags_to_storage() argument