Home
last modified time | relevance | path

Searched refs:FnArg (Results 1 – 9 of 9) sorted by relevance

/linux/rust/syn/
H A Ditem.rs805 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 Dlib.rs430 FnArg, ForeignItem, ForeignItemFn, ForeignItemMacro, ForeignItemStatic, ForeignItemType,
/linux/rust/syn/gen/
H A Dclone.rs874 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 Deq.rs861 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 Dfold.rs389 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 Dhash.rs1125 impl Hash for crate::FnArg { implementation
1131 crate::FnArg::Receiver(v0) => { in hash()
1135 crate::FnArg::Typed(v0) => { in hash()
H A Dvisit_mut.rs384 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 Dvisit.rs376 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 Ddebug.rs1304 impl Debug for crate::FnArg { implementation
1308 crate::FnArg::Receiver(v0) => { in fmt()
1313 crate::FnArg::Typed(v0) => { in fmt()