| /linux/rust/syn/ |
| H A D | punctuated.rs | 49 pub struct Punctuated<T, P> { struct 54 impl<T, P> Punctuated<T, P> { argument 57 Punctuated { in new() 212 self.inner.pop().map(|(t, p)| Pair::Punctuated(t, p)) in pop() 317 let mut punctuated = Punctuated::new(); in parse_terminated_with() 369 let mut punctuated = Punctuated::new(); in parse_separated_nonempty_with() 387 impl<T, P> Clone for Punctuated<T, P> implementation 393 Punctuated { in clone() 407 impl<T, P> Eq for Punctuated<T, P> implementation 416 impl<T, P> PartialEq for Punctuated<T, P> implementation [all …]
|
| H A D | generics.rs | 8 use crate::punctuated::{Iter, IterMut, Punctuated}; 30 pub params: Punctuated<GenericParam, Token![,]>, 65 pub bounds: Punctuated<Lifetime, Token![+]>, 76 pub bounds: Punctuated<TypeParamBound, Token![+]>, 100 params: Punctuated::new(), in default() 154 predicates: Punctuated::new(), in make_where_clause() 360 pub lifetimes: Punctuated<GenericParam, Token![,]>, 370 lifetimes: Punctuated::new(), in default() 382 bounds: Punctuated::new(), in new() 393 bounds: Punctuated::new(), in from() [all …]
|
| H A D | path.rs | 9 use crate::punctuated::Punctuated; 18 pub segments: Punctuated<PathSegment, Token![::]>, 29 segments: Punctuated::new(), in from() 205 pub args: Punctuated<GenericArgument, Token![,]>, 241 pub bounds: Punctuated<TypeParamBound, Token![+]>, 252 pub inputs: Punctuated<Type, Token![,]>, 304 use crate::punctuated::Punctuated; 377 let mut bounds = Punctuated::new(); in parse() 469 let mut args = Punctuated::new(); in do_parse() 585 let mut segments = Punctuated::new(); in parse_mod_style() [all …]
|
| H A D | pat.rs | 7 use crate::punctuated::Punctuated; 127 pub cases: Punctuated<Pat, Token![|]>, 167 pub elems: Punctuated<Pat, Token![,]>, 179 pub fields: Punctuated<FieldPat, Token![,]>, 190 pub elems: Punctuated<Pat, Token![,]>, 202 pub elems: Punctuated<Pat, Token![,]>, 257 use crate::punctuated::Punctuated; 404 let mut cases = Punctuated::new(); in multi_pat_impl() 503 let mut elems = Punctuated::new(); in pat_tuple_struct() 527 let mut fields = Punctuated::new(); in pat_struct() [all …]
|
| H A D | ty.rs | 11 use crate::punctuated::Punctuated; 114 pub inputs: Punctuated<BareFnArg, Token![,]>, 135 pub bounds: Punctuated<TypeParamBound, Token![+]>, 219 pub bounds: Punctuated<TypeParamBound, Token![+]>, 228 pub elems: Punctuated<Type, Token![,]>, 287 use crate::punctuated::Punctuated; 387 elems: Punctuated::new(), in ambig_ty() 400 let mut bounds = Punctuated::new(); in ambig_ty() 426 let mut elems = Punctuated::new(); in ambig_ty() 479 let mut bounds = Punctuated::new(); in ambig_ty() [all …]
|
| H A D | derive.rs | 7 use crate::punctuated::Punctuated; 55 pub variants: Punctuated<Variant, Token![,]>, 77 use crate::punctuated::Punctuated; 191 Punctuated<Variant, Token![,]>, in data_enum()
|
| H A D | meta.rs | 10 use crate::punctuated::Punctuated; 409 let mut segments = Punctuated::new(); in parse_meta_path()
|
| H A D | data.rs | 6 use crate::punctuated::{self, Punctuated}; 56 pub named: Punctuated<Field, Token![,]>, 65 pub unnamed: Punctuated<Field, Token![,]>, 158 Fields::Unit => Punctuated::<Field, ()>::new().into_iter(), in into_iter()
|
| H A D | parse_quote.rs | 152 use crate::punctuated::Punctuated; 224 impl<T: Parse, P: Parse> ParseQuote for Punctuated<T, P> { implementation
|
| H A D | classify.rs | 10 use crate::punctuated::Punctuated; 119 bounds: &Punctuated<TypeParamBound, Token![+]>, in trailing_unparameterized_path() 292 bounds: &Punctuated<TypeParamBound, Token![+]>, in expr_trailing_brace()
|
| H A D | parse.rs | 190 use crate::punctuated::Punctuated; 740 ) -> Result<Punctuated<T, P::Token>> in parse_terminated() 746 Punctuated::parse_terminated_with(self, parser) in parse_terminated()
|
| H A D | item.rs | 13 use crate::punctuated::Punctuated; 130 pub variants: Punctuated<Variant, Token![,]>, 260 pub supertraits: Punctuated<TypeParamBound, Token![+]>, 276 pub bounds: Punctuated<TypeParamBound, Token![+]>, 494 pub items: Punctuated<UseTree, Token![,]>, 674 pub bounds: Punctuated<TypeParamBound, Token![+]>, 805 pub inputs: Punctuated<FnArg, Token![,]>, 931 use crate::punctuated::Punctuated; 1132 bounds: Punctuated<TypeParamBound, Token![+]>, 1202 ) -> Result<(Option<Token![:]>, Punctuated<TypeParamBound, Token![+]>)> { in parse_optional_bounds() [all …]
|
| H A D | expr.rs | 21 use crate::punctuated::Punctuated; 277 pub elems: Punctuated<Expr, Token![,]>, 354 pub args: Punctuated<Expr, Token![,]>, 380 pub inputs: Punctuated<Pat, Token![,]>, 546 pub args: Punctuated<Expr, Token![,]>, 640 pub fields: Punctuated<FieldValue, Token![,]>, 672 pub elems: Punctuated<Expr, Token![,]>, 743 segments: Punctuated::new(), 1209 use crate::punctuated::Punctuated; 2012 elems: Punctuated::new(), in paren_or_tuple() [all …]
|
| /linux/rust/pin-init/internal/src/ |
| H A D | init.rs | 9 punctuated::Punctuated, 21 fields: Punctuated<InitializerField, Token![,]>, 221 fields: &Punctuated<InitializerField, Token![,]>, 366 fields: &Punctuated<InitializerField, Token![,]>, 417 let mut fields = Punctuated::new();
|
| /linux/rust/syn/gen/ |
| H A D | visit_mut.rs | 9 use crate::punctuated::Punctuated; 978 for mut el in Punctuated::pairs_mut(&mut node.args) { in visit_angle_bracketed_generic_arguments_mut() 1189 for mut el in Punctuated::pairs_mut(&mut node.lifetimes) { in visit_bound_lifetimes_mut() 1237 for mut el in Punctuated::pairs_mut(&mut node.bounds) { in visit_constraint_mut() 1268 for mut el in Punctuated::pairs_mut(&mut node.variants) { in visit_data_enum_mut() 1441 for mut el in Punctuated::pairs_mut(&mut node.elems) { in visit_expr_array_mut() 1526 for mut el in Punctuated::pairs_mut(&mut node.args) { in visit_expr_call_mut() 1557 for mut el in Punctuated::pairs_mut(&mut node.inputs) { in visit_expr_closure_mut() 1730 for mut el in Punctuated::pairs_mut(&mut node.args) { in visit_expr_method_call_mut() 1831 for mut el in Punctuated::pairs_mut(&mut node.fields) { in visit_expr_struct_mut() [all …]
|
| H A D | visit.rs | 9 use crate::punctuated::Punctuated; 970 for el in Punctuated::pairs(&node.args) { in visit_angle_bracketed_generic_arguments() 1187 for el in Punctuated::pairs(&node.lifetimes) { in visit_bound_lifetimes() 1237 for el in Punctuated::pairs(&node.bounds) { in visit_constraint() 1268 for el in Punctuated::pairs(&node.variants) { in visit_data_enum() 1445 for el in Punctuated::pairs(&node.elems) { in visit_expr_array() 1544 for el in Punctuated::pairs(&node.args) { in visit_expr_call() 1579 for el in Punctuated::pairs(&node.inputs) { in visit_expr_closure() 1780 for el in Punctuated::pairs(&node.args) { in visit_expr_method_call() 1897 for el in Punctuated::pairs(&node.fields) { in visit_expr_struct() [all …]
|