| /linux/rust/syn/ |
| H A D | item.rs | 167 pub items: Vec<ForeignItem>, 508 pub enum ForeignItem { 917 FnArg, ForeignItem, ForeignItemFn, ForeignItemMacro, ForeignItemStatic, ForeignItemType, 1841 impl Parse for ForeignItem { implementation 1865 Ok(ForeignItem::Verbatim(verbatim::between(&begin, input))) in parse() 1867 Ok(ForeignItem::Fn(ForeignItemFn { in parse() 1898 Ok(ForeignItem::Verbatim(verbatim::between(&begin, input))) in parse() 1900 Ok(ForeignItem::Static(ForeignItemStatic { in parse() 1920 input.parse().map(ForeignItem::Macro) in parse() 1926 ForeignItem::Fn(item) => &mut item.attrs, in parse() [all …]
|
| H A D | lib.rs | 430 FnArg, ForeignItem, ForeignItemFn, ForeignItemMacro, ForeignItemStatic, ForeignItemType,
|
| /linux/rust/syn/gen/ |
| H A D | clone.rs | 884 impl Clone for crate::ForeignItem { implementation 887 crate::ForeignItem::Fn(v0) => crate::ForeignItem::Fn(v0.clone()), in clone() 888 crate::ForeignItem::Static(v0) => crate::ForeignItem::Static(v0.clone()), in clone() 889 crate::ForeignItem::Type(v0) => crate::ForeignItem::Type(v0.clone()), in clone() 890 crate::ForeignItem::Macro(v0) => crate::ForeignItem::Macro(v0.clone()), in clone() 891 crate::ForeignItem::Verbatim(v0) => crate::ForeignItem::Verbatim(v0.clone()), in clone()
|
| H A D | eq.rs | 877 impl Eq for crate::ForeignItem {} implementation 880 impl PartialEq for crate::ForeignItem { implementation 883 (crate::ForeignItem::Fn(self0), crate::ForeignItem::Fn(other0)) => { in eq() 886 (crate::ForeignItem::Static(self0), crate::ForeignItem::Static(other0)) => { in eq() 889 (crate::ForeignItem::Type(self0), crate::ForeignItem::Type(other0)) => { in eq() 892 (crate::ForeignItem::Macro(self0), crate::ForeignItem::Macro(other0)) => { in eq() 896 crate::ForeignItem::Verbatim(self0), in eq() 897 crate::ForeignItem::Verbatim(other0), in eq()
|
| H A D | fold.rs | 394 fn fold_foreign_item(&mut self, i: crate::ForeignItem) -> crate::ForeignItem { in fold_foreign_item() argument 2084 pub fn fold_foreign_item<F>(f: &mut F, node: crate::ForeignItem) -> crate::ForeignItem in fold_foreign_item() 2089 crate::ForeignItem::Fn(_binding_0) => { in fold_foreign_item() 2090 crate::ForeignItem::Fn(f.fold_foreign_item_fn(_binding_0)) in fold_foreign_item() 2092 crate::ForeignItem::Static(_binding_0) => { in fold_foreign_item() 2093 crate::ForeignItem::Static(f.fold_foreign_item_static(_binding_0)) in fold_foreign_item() 2095 crate::ForeignItem::Type(_binding_0) => { in fold_foreign_item() 2096 crate::ForeignItem::Type(f.fold_foreign_item_type(_binding_0)) in fold_foreign_item() 2098 crate::ForeignItem::Macro(_binding_0) => { in fold_foreign_item() 2099 crate::ForeignItem::Macro(f.fold_foreign_item_macro(_binding_0)) in fold_foreign_item() [all …]
|
| H A D | hash.rs | 1144 impl Hash for crate::ForeignItem { implementation 1150 crate::ForeignItem::Fn(v0) => { in hash() 1154 crate::ForeignItem::Static(v0) => { in hash() 1158 crate::ForeignItem::Type(v0) => { in hash() 1162 crate::ForeignItem::Macro(v0) => { in hash() 1166 crate::ForeignItem::Verbatim(v0) => { in hash()
|
| H A D | visit_mut.rs | 389 fn visit_foreign_item_mut(&mut self, i: &mut crate::ForeignItem) { in visit_foreign_item_mut() argument 2035 pub fn visit_foreign_item_mut<V>(v: &mut V, node: &mut crate::ForeignItem) in visit_foreign_item_mut() 2040 crate::ForeignItem::Fn(_binding_0) => { in visit_foreign_item_mut() 2043 crate::ForeignItem::Static(_binding_0) => { in visit_foreign_item_mut() 2046 crate::ForeignItem::Type(_binding_0) => { in visit_foreign_item_mut() 2049 crate::ForeignItem::Macro(_binding_0) => { in visit_foreign_item_mut() 2052 crate::ForeignItem::Verbatim(_binding_0) => { in visit_foreign_item_mut()
|
| H A D | debug.rs | 1323 impl Debug for crate::ForeignItem { implementation 1327 crate::ForeignItem::Fn(v0) => v0.debug(formatter, "Fn"), in fmt() 1328 crate::ForeignItem::Static(v0) => v0.debug(formatter, "Static"), in fmt() 1329 crate::ForeignItem::Type(v0) => v0.debug(formatter, "Type"), in fmt() 1330 crate::ForeignItem::Macro(v0) => v0.debug(formatter, "Macro"), in fmt() 1331 crate::ForeignItem::Verbatim(v0) => { in fmt()
|
| H A D | visit.rs | 381 fn visit_foreign_item(&mut self, i: &'ast crate::ForeignItem) { in visit_foreign_item() argument 2123 pub fn visit_foreign_item<'ast, V>(v: &mut V, node: &'ast crate::ForeignItem) in visit_foreign_item() 2128 crate::ForeignItem::Fn(_binding_0) => { in visit_foreign_item() 2131 crate::ForeignItem::Static(_binding_0) => { in visit_foreign_item() 2134 crate::ForeignItem::Type(_binding_0) => { in visit_foreign_item() 2137 crate::ForeignItem::Macro(_binding_0) => { in visit_foreign_item() 2140 crate::ForeignItem::Verbatim(_binding_0) => { in visit_foreign_item()
|