Searched refs:Spanned (Results 1 – 10 of 10) sorted by relevance
| /linux/rust/zerocopy-derive/ |
| H A D | repr.rs | 19 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 D | util.rs | 16 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 D | spanned.rs | 8 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 D | spanned.rs | 85 use quote::spanned::Spanned as ToTokens; 98 pub trait Spanned: private::Sealed { trait 106 impl<T: ?Sized + ToTokens> Spanned for T {
|
| H A D | data.rs | 218 let span = crate::spanned::Spanned::span(&field.ty); in next()
|
| H A D | path.rs | 710 use crate::spanned::Spanned; 954 impl Spanned for QSelf {
|
| /linux/rust/zerocopy-derive/derive/ |
| H A D | from_bytes.rs | 11 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 D | try_from_bytes.rs | 6 parse_quote, spanned::Spanned as _, Data, DataEnum, DataStruct, DataUnion, DeriveInput, Error,
|
| /linux/Documentation/admin-guide/ |
| H A D | ldm.rst | 21 If you wish to use Spanned, Striped, Mirrored or RAID 5 Volumes, you must use
|
| /linux/rust/pin-init/internal/src/ |
| H A D | init.rs | 10 spanned::Spanned,
|