Home
last modified time | relevance | path

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

/wasmtime-44.0.1/crates/wiggle/generate/src/types/
H A Drecord.rs24 let pointee_type = names::type_ref(&pointee, quote!('a)); in define_struct() localVariable
25 quote!(wiggle::GuestPtr<#pointee_type>) in define_struct()
63 let pointee_type = names::type_ref(&pointee, anon_lifetime()); in define_struct() localVariable
65 … let #name = <wiggle::GuestPtr::<#pointee_type> as wiggle::GuestType>::read(mem, #location)?; in define_struct()
H A Dmod.rs66 let pointee_type = names::type_ref(pointee, quote!('a)); in define_witx_pointer() localVariable
68 quote!(pub type #ident<'a> = #pointer_type<'a, #pointee_type>;) in define_witx_pointer()
73 let pointee_type = names::type_ref(arr_raw, quote!()); in define_witx_list() localVariable
74 quote!(pub type #ident = wiggle::GuestPtr<[#pointee_type]>;) in define_witx_list()
/wasmtime-44.0.1/crates/wiggle/generate/src/
H A Dnames.rs47 let pointee_type = type_ref(&pointee, lifetime.clone()); in type_ref() localVariable
48 quote!(wiggle::GuestPtr<#pointee_type>) in type_ref()
55 let pointee_type = type_ref(&pointee, lifetime.clone()); in type_ref() localVariable
56 quote!(wiggle::GuestPtr<[#pointee_type]>) in type_ref()
H A Dfuncs.rs223 let pointee_type = names::type_ref(ty, anon_lifetime()); in emit() localVariable
225 wiggle::GuestPtr::<#pointee_type>::new(#val as u32) in emit()
367 let pointee_type = names::type_(&ty.name); in emit() localVariable
370 wiggle::GuestPtr::<#pointee_type>::new(#ptr as u32), in emit()
380 let pointee_type = names::type_(&ty.name); in emit() localVariable
382 memory.read(wiggle::GuestPtr::<#pointee_type>::new(#ptr as u32)) in emit()