Searched refs:FnArg (Results 1 – 9 of 9) sorted by relevance
| /linux/rust/syn/ |
| H A D | item.rs | 805 pub inputs: Punctuated<FnArg, Token![,]>, 816 FnArg::Receiver(receiver) => Some(receiver), in receiver() 817 FnArg::Typed(_) => None, in receiver() 825 pub enum FnArg { 917 FnArg, ForeignItem, ForeignItemFn, ForeignItemMacro, ForeignItemStatic, ForeignItemType, 1586 impl Parse for FnArg { implementation 1591 FnArgOrVariadic::FnArg(arg) => Ok(arg), in parse() 1598 FnArg(FnArg), enumerator 1611 return Ok(FnArgOrVariadic::FnArg(FnArg::Receiver(receiver))); in parse_fn_arg_or_variadic() 1619 return Ok(FnArgOrVariadic::FnArg(FnArg::Typed(PatType { in parse_fn_arg_or_variadic() [all …]
|
| H A D | lib.rs | 430 FnArg, ForeignItem, ForeignItemFn, ForeignItemMacro, ForeignItemStatic, ForeignItemType,
|
| /linux/rust/syn/gen/ |
| H A D | clone.rs | 874 impl Clone for crate::FnArg { implementation 877 crate::FnArg::Receiver(v0) => crate::FnArg::Receiver(v0.clone()), in clone() 878 crate::FnArg::Typed(v0) => crate::FnArg::Typed(v0.clone()), in clone()
|
| H A D | eq.rs | 861 impl Eq for crate::FnArg {} implementation 864 impl PartialEq for crate::FnArg { implementation 867 (crate::FnArg::Receiver(self0), crate::FnArg::Receiver(other0)) => { in eq() 870 (crate::FnArg::Typed(self0), crate::FnArg::Typed(other0)) => self0 == other0, in eq()
|
| H A D | fold.rs | 389 fn fold_fn_arg(&mut self, i: crate::FnArg) -> crate::FnArg { in fold_fn_arg() argument 2069 pub fn fold_fn_arg<F>(f: &mut F, node: crate::FnArg) -> crate::FnArg in fold_fn_arg() 2074 crate::FnArg::Receiver(_binding_0) => { in fold_fn_arg() 2075 crate::FnArg::Receiver(f.fold_receiver(_binding_0)) in fold_fn_arg() 2077 crate::FnArg::Typed(_binding_0) => { in fold_fn_arg() 2078 crate::FnArg::Typed(f.fold_pat_type(_binding_0)) in fold_fn_arg()
|
| H A D | hash.rs | 1125 impl Hash for crate::FnArg { implementation 1131 crate::FnArg::Receiver(v0) => { in hash() 1135 crate::FnArg::Typed(v0) => { in hash()
|
| H A D | visit_mut.rs | 384 fn visit_fn_arg_mut(&mut self, i: &mut crate::FnArg) { in visit_fn_arg_mut() argument 2020 pub fn visit_fn_arg_mut<V>(v: &mut V, node: &mut crate::FnArg) in visit_fn_arg_mut() 2025 crate::FnArg::Receiver(_binding_0) => { in visit_fn_arg_mut() 2028 crate::FnArg::Typed(_binding_0) => { in visit_fn_arg_mut()
|
| H A D | visit.rs | 376 fn visit_fn_arg(&mut self, i: &'ast crate::FnArg) { in visit_fn_arg() argument 2108 pub fn visit_fn_arg<'ast, V>(v: &mut V, node: &'ast crate::FnArg) in visit_fn_arg() 2113 crate::FnArg::Receiver(_binding_0) => { in visit_fn_arg() 2116 crate::FnArg::Typed(_binding_0) => { in visit_fn_arg()
|
| H A D | debug.rs | 1304 impl Debug for crate::FnArg { implementation 1308 crate::FnArg::Receiver(v0) => { in fmt() 1313 crate::FnArg::Typed(v0) => { in fmt()
|