Searched refs:TypeFlags (Results 1 – 3 of 3) sorted by relevance
| /wasmtime-44.0.1/crates/environ/src/component/ |
| H A D | types.rs | 293 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 D | types_builder.rs | 46 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 D | values.rs | 10 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
|