| /linux/rust/syn/ |
| H A D | item.rs | 262 pub items: Vec<TraitItem>, 603 pub enum TraitItem { 921 Signature, StaticMutability, TraitItem, TraitItemConst, TraitItemFn, TraitItemMacro, 2331 impl Parse for TraitItem { implementation 2342 input.parse().map(TraitItem::Fn) in parse() 2361 Ok(TraitItem::Const(TraitItemConst { in parse() 2372 return Ok(TraitItem::Verbatim(verbatim::between(&begin, input))); in parse() 2379 input.parse().map(TraitItem::Fn) in parse() 2393 input.parse().map(TraitItem::Macro) in parse() 2400 _ => return Ok(TraitItem::Verbatim(verbatim::between(&begin, input))), in parse() [all …]
|
| H A D | lib.rs | 434 Signature, StaticMutability, TraitItem, TraitItemConst, TraitItemFn, TraitItemMacro,
|
| /linux/rust/syn/gen/ |
| H A D | clone.rs | 1853 impl Clone for crate::TraitItem { implementation 1856 crate::TraitItem::Const(v0) => crate::TraitItem::Const(v0.clone()), in clone() 1857 crate::TraitItem::Fn(v0) => crate::TraitItem::Fn(v0.clone()), in clone() 1858 crate::TraitItem::Type(v0) => crate::TraitItem::Type(v0.clone()), in clone() 1859 crate::TraitItem::Macro(v0) => crate::TraitItem::Macro(v0.clone()), in clone() 1860 crate::TraitItem::Verbatim(v0) => crate::TraitItem::Verbatim(v0.clone()), in clone()
|
| H A D | eq.rs | 1848 impl Eq for crate::TraitItem {} implementation 1851 impl PartialEq for crate::TraitItem { implementation 1854 (crate::TraitItem::Const(self0), crate::TraitItem::Const(other0)) => { in eq() 1857 (crate::TraitItem::Fn(self0), crate::TraitItem::Fn(other0)) => { in eq() 1860 (crate::TraitItem::Type(self0), crate::TraitItem::Type(other0)) => { in eq() 1863 (crate::TraitItem::Macro(self0), crate::TraitItem::Macro(other0)) => { in eq() 1866 (crate::TraitItem::Verbatim(self0), crate::TraitItem::Verbatim(other0)) => { in eq()
|
| H A D | fold.rs | 839 fn fold_trait_item(&mut self, i: crate::TraitItem) -> crate::TraitItem { in fold_trait_item() argument 3368 pub fn fold_trait_item<F>(f: &mut F, node: crate::TraitItem) -> crate::TraitItem in fold_trait_item() 3373 crate::TraitItem::Const(_binding_0) => { in fold_trait_item() 3374 crate::TraitItem::Const(f.fold_trait_item_const(_binding_0)) in fold_trait_item() 3376 crate::TraitItem::Fn(_binding_0) => { in fold_trait_item() 3377 crate::TraitItem::Fn(f.fold_trait_item_fn(_binding_0)) in fold_trait_item() 3379 crate::TraitItem::Type(_binding_0) => { in fold_trait_item() 3380 crate::TraitItem::Type(f.fold_trait_item_type(_binding_0)) in fold_trait_item() 3382 crate::TraitItem::Macro(_binding_0) => { in fold_trait_item() 3383 crate::TraitItem::Macro(f.fold_trait_item_macro(_binding_0)) in fold_trait_item() [all …]
|
| H A D | hash.rs | 2345 impl Hash for crate::TraitItem { implementation 2351 crate::TraitItem::Const(v0) => { in hash() 2355 crate::TraitItem::Fn(v0) => { in hash() 2359 crate::TraitItem::Type(v0) => { in hash() 2363 crate::TraitItem::Macro(v0) => { in hash() 2367 crate::TraitItem::Verbatim(v0) => { in hash()
|
| H A D | visit_mut.rs | 782 fn visit_trait_item_mut(&mut self, i: &mut crate::TraitItem) { in visit_trait_item_mut() argument 3256 pub fn visit_trait_item_mut<V>(v: &mut V, node: &mut crate::TraitItem) in visit_trait_item_mut() 3261 crate::TraitItem::Const(_binding_0) => { in visit_trait_item_mut() 3264 crate::TraitItem::Fn(_binding_0) => { in visit_trait_item_mut() 3267 crate::TraitItem::Type(_binding_0) => { in visit_trait_item_mut() 3270 crate::TraitItem::Macro(_binding_0) => { in visit_trait_item_mut() 3273 crate::TraitItem::Verbatim(_binding_0) => { in visit_trait_item_mut()
|
| H A D | debug.rs | 2648 impl Debug for crate::TraitItem { implementation 2652 crate::TraitItem::Const(v0) => v0.debug(formatter, "Const"), in fmt() 2653 crate::TraitItem::Fn(v0) => v0.debug(formatter, "Fn"), in fmt() 2654 crate::TraitItem::Type(v0) => v0.debug(formatter, "Type"), in fmt() 2655 crate::TraitItem::Macro(v0) => v0.debug(formatter, "Macro"), in fmt() 2656 crate::TraitItem::Verbatim(v0) => { in fmt()
|
| H A D | visit.rs | 774 fn visit_trait_item(&mut self, i: &'ast crate::TraitItem) { in visit_trait_item() argument 3424 pub fn visit_trait_item<'ast, V>(v: &mut V, node: &'ast crate::TraitItem) in visit_trait_item() 3429 crate::TraitItem::Const(_binding_0) => { in visit_trait_item() 3432 crate::TraitItem::Fn(_binding_0) => { in visit_trait_item() 3435 crate::TraitItem::Type(_binding_0) => { in visit_trait_item() 3438 crate::TraitItem::Macro(_binding_0) => { in visit_trait_item() 3441 crate::TraitItem::Verbatim(_binding_0) => { in visit_trait_item()
|