Searched refs:TypeInfo (Results 1 – 3 of 3) sorted by relevance
| /wasmtime-44.0.1/crates/wit-bindgen/src/ |
| H A D | types.rs | 6 type_info: HashMap<TypeId, TypeInfo>, 10 pub struct TypeInfo { struct 34 impl std::ops::BitOrAssign for TypeInfo { argument 120 pub fn get(&self, id: TypeId) -> TypeInfo { in get() argument 124 fn type_id_info(&mut self, resolve: &Resolve, ty: TypeId) -> TypeInfo { in type_id_info() argument 128 let mut info = TypeInfo::default(); in type_id_info() 176 fn type_info(&mut self, resolve: &Resolve, ty: &Type) -> TypeInfo { in type_info() argument 177 let mut info = TypeInfo::default(); in type_info() 186 fn optional_type_info(&mut self, resolve: &Resolve, ty: Option<&Type>) -> TypeInfo { in optional_type_info() argument 189 None => TypeInfo::default(), in optional_type_info() [all …]
|
| H A D | rust.rs | 1 use crate::{Ownership, types::TypeInfo}; 15 fn info(&self, ty: TypeId) -> TypeInfo; in info() argument 367 fn uses_two_names(&self, info: &TypeInfo) -> bool { in uses_two_names() 379 fn lifetime_for(&self, info: &TypeInfo, mode: TypeMode) -> Option<&'static str> { in lifetime_for() argument
|
| H A D | lib.rs | 9 use crate::types::{TypeInfo, Types}; 3205 fn info(&self, ty: TypeId) -> TypeInfo { in info() argument
|