Home
last modified time | relevance | path

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

/linux/rust/syn/
H A Ditem.rs186 pub items: Vec<ImplItem>,
700 pub enum ImplItem {
918 ImplItem, ImplItemConst, ImplItemFn, ImplItemMacro, ImplItemType, Item, ItemConst,
2662 impl Parse for ImplItem { implementation
2682 Ok(ImplItem::Fn(item)) in parse()
2684 Ok(ImplItem::Verbatim(verbatim::between(&begin, input))) in parse()
2710 Ok(ImplItem::Const(ImplItemConst { in parse()
2724 _ => Ok(ImplItem::Verbatim(verbatim::between(&begin, input))), in parse()
2736 input.parse().map(ImplItem::Macro) in parse()
2743 ImplItem::Const(item) => &mut item.attrs, in parse()
[all …]
H A Dlib.rs431 ImplItem, ImplItemConst, ImplItemFn, ImplItemMacro, ImplItemType, ImplRestriction, Item,
/linux/rust/syn/gen/
H A Dclone.rs999 impl Clone for crate::ImplItem { implementation
1002 crate::ImplItem::Const(v0) => crate::ImplItem::Const(v0.clone()), in clone()
1003 crate::ImplItem::Fn(v0) => crate::ImplItem::Fn(v0.clone()), in clone()
1004 crate::ImplItem::Type(v0) => crate::ImplItem::Type(v0.clone()), in clone()
1005 crate::ImplItem::Macro(v0) => crate::ImplItem::Macro(v0.clone()), in clone()
1006 crate::ImplItem::Verbatim(v0) => crate::ImplItem::Verbatim(v0.clone()), in clone()
H A Deq.rs1018 impl Eq for crate::ImplItem {} implementation
1021 impl PartialEq for crate::ImplItem { implementation
1024 (crate::ImplItem::Const(self0), crate::ImplItem::Const(other0)) => { in eq()
1027 (crate::ImplItem::Fn(self0), crate::ImplItem::Fn(other0)) => self0 == other0, in eq()
1028 (crate::ImplItem::Type(self0), crate::ImplItem::Type(other0)) => { in eq()
1031 (crate::ImplItem::Macro(self0), crate::ImplItem::Macro(other0)) => { in eq()
1034 (crate::ImplItem::Verbatim(self0), crate::ImplItem::Verbatim(other0)) => { in eq()
H A Dfold.rs449 fn fold_impl_item(&mut self, i: crate::ImplItem) -> crate::ImplItem { in fold_impl_item() argument
2247 pub fn fold_impl_item<F>(f: &mut F, node: crate::ImplItem) -> crate::ImplItem in fold_impl_item()
2252 crate::ImplItem::Const(_binding_0) => { in fold_impl_item()
2253 crate::ImplItem::Const(f.fold_impl_item_const(_binding_0)) in fold_impl_item()
2255 crate::ImplItem::Fn(_binding_0) => { in fold_impl_item()
2256 crate::ImplItem::Fn(f.fold_impl_item_fn(_binding_0)) in fold_impl_item()
2258 crate::ImplItem::Type(_binding_0) => { in fold_impl_item()
2259 crate::ImplItem::Type(f.fold_impl_item_type(_binding_0)) in fold_impl_item()
2261 crate::ImplItem::Macro(_binding_0) => { in fold_impl_item()
2262 crate::ImplItem::Macro(f.fold_impl_item_macro(_binding_0)) in fold_impl_item()
[all …]
H A Dhash.rs1297 impl Hash for crate::ImplItem { implementation
1303 crate::ImplItem::Const(v0) => { in hash()
1307 crate::ImplItem::Fn(v0) => { in hash()
1311 crate::ImplItem::Type(v0) => { in hash()
1315 crate::ImplItem::Macro(v0) => { in hash()
1319 crate::ImplItem::Verbatim(v0) => { in hash()
H A Dvisit_mut.rs432 fn visit_impl_item_mut(&mut self, i: &mut crate::ImplItem) { in visit_impl_item_mut() argument
2177 pub fn visit_impl_item_mut<V>(v: &mut V, node: &mut crate::ImplItem) in visit_impl_item_mut()
2182 crate::ImplItem::Const(_binding_0) => { in visit_impl_item_mut()
2185 crate::ImplItem::Fn(_binding_0) => { in visit_impl_item_mut()
2188 crate::ImplItem::Type(_binding_0) => { in visit_impl_item_mut()
2191 crate::ImplItem::Macro(_binding_0) => { in visit_impl_item_mut()
2194 crate::ImplItem::Verbatim(_binding_0) => { in visit_impl_item_mut()
H A Ddebug.rs1493 impl Debug for crate::ImplItem { implementation
1497 crate::ImplItem::Const(v0) => v0.debug(formatter, "Const"), in fmt()
1498 crate::ImplItem::Fn(v0) => v0.debug(formatter, "Fn"), in fmt()
1499 crate::ImplItem::Type(v0) => v0.debug(formatter, "Type"), in fmt()
1500 crate::ImplItem::Macro(v0) => v0.debug(formatter, "Macro"), in fmt()
1501 crate::ImplItem::Verbatim(v0) => { in fmt()
H A Dvisit.rs424 fn visit_impl_item(&mut self, i: &'ast crate::ImplItem) { in visit_impl_item() argument
2274 pub fn visit_impl_item<'ast, V>(v: &mut V, node: &'ast crate::ImplItem) in visit_impl_item()
2279 crate::ImplItem::Const(_binding_0) => { in visit_impl_item()
2282 crate::ImplItem::Fn(_binding_0) => { in visit_impl_item()
2285 crate::ImplItem::Type(_binding_0) => { in visit_impl_item()
2288 crate::ImplItem::Macro(_binding_0) => { in visit_impl_item()
2291 crate::ImplItem::Verbatim(_binding_0) => { in visit_impl_item()