Home
last modified time | relevance | path

Searched refs:Spanned (Results 1 – 10 of 10) sorted by relevance

/linux/rust/zerocopy-derive/
H A Drepr.rs19 punctuated::Punctuated, spanned::Spanned as _, token::Comma, Attribute, Error, LitInt, Meta,
34 Compound(Spanned<CompoundRepr<Prim>>, Option<Spanned<AlignRepr<Packed>>>),
91 Compound(Spanned { t: repr, span: _ }, _align) => match repr { in repr_type_name()
118 matches!(self, Repr::Compound(Spanned { t: C, span: _ }, _align)) in is_c()
123 matches!(self, Repr::Compound(Spanned { t: Primitive(_), span: _ }, _align)) in is_primitive()
129 if let Compound(_, Some(Spanned { t: Packed(p), span: _ })) = self { in get_packed()
136 pub(crate) fn get_align(&self) -> Option<Spanned<NonZeroU32>> { in get_align()
139 if let Compound(_, Some(Spanned { t: Align(n), span })) = self { in get_align()
140 Some(Spanned::new(*n, *span)) in get_align()
177 if let Compound(Spanned { t: Primitive(p), span: _ }, _align) = self { in get_primitive()
[all …]
H A Dutil.rs16 parse_quote, spanned::Spanned as _, Data, DataEnum, DataStruct, DataUnion, DeriveInput, Error,
21 use crate::repr::{CompoundRepr, EnumRepr, PrimitiveRepr, Repr, Spanned};
800 Spanned { in enum_size_from_repr()
809 Compound(Spanned { t: Primitive(U8 | I8), span: _ }, _align) => Ok(8), in enum_size_from_repr()
810 Compound(Spanned { t: Primitive(U16 | I16), span: _ }, _align) => Ok(16), in enum_size_from_repr()
/linux/rust/quote/
H A Dspanned.rs8 pub trait Spanned: private::Sealed { trait
12 impl Spanned for Span {
18 impl Spanned for DelimSpan {
24 impl<T: ?Sized + ToTokens> Spanned for T {
/linux/rust/syn/
H A Dspanned.rs85 use quote::spanned::Spanned as ToTokens;
98 pub trait Spanned: private::Sealed { trait
106 impl<T: ?Sized + ToTokens> Spanned for T {
H A Ddata.rs218 let span = crate::spanned::Spanned::span(&field.ty); in next()
H A Dpath.rs710 use crate::spanned::Spanned;
954 impl Spanned for QSelf {
/linux/rust/zerocopy-derive/derive/
H A Dfrom_bytes.rs11 repr::{CompoundRepr, EnumRepr, Repr, Spanned},
119 Repr::Compound(Spanned { t: CompoundRepr::C | CompoundRepr::Primitive(_), span: _ }, _) => { in derive_from_zeros_enum()
121 Repr::Transparent(_) | Repr::Compound(Spanned { t: CompoundRepr::Rust, span: _ }, _) => { in derive_from_zeros_enum()
H A Dtry_from_bytes.rs6 parse_quote, spanned::Spanned as _, Data, DataEnum, DataStruct, DataUnion, DeriveInput, Error,
/linux/Documentation/admin-guide/
H A Dldm.rst21 If you wish to use Spanned, Striped, Mirrored or RAID 5 Volumes, you must use
/linux/rust/pin-init/internal/src/
H A Dinit.rs10 spanned::Spanned,