Home
last modified time | relevance | path

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

/linux/rust/syn/
H A Ditem.rs167 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 Dlib.rs430 FnArg, ForeignItem, ForeignItemFn, ForeignItemMacro, ForeignItemStatic, ForeignItemType,
/linux/rust/syn/gen/
H A Dclone.rs884 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 Deq.rs877 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 Dfold.rs394 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 Dhash.rs1144 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 Dvisit_mut.rs389 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 Ddebug.rs1323 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 Dvisit.rs381 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()