Home
last modified time | relevance | path

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

/linux/rust/syn/gen/
H A Dclone.rs2188 impl Clone for crate::UseTree { implementation
2191 crate::UseTree::Path(v0) => crate::UseTree::Path(v0.clone()), in clone()
2192 crate::UseTree::Name(v0) => crate::UseTree::Name(v0.clone()), in clone()
2193 crate::UseTree::Rename(v0) => crate::UseTree::Rename(v0.clone()), in clone()
2194 crate::UseTree::Glob(v0) => crate::UseTree::Glob(v0.clone()), in clone()
2195 crate::UseTree::Group(v0) => crate::UseTree::Group(v0.clone()), in clone()
H A Deq.rs2206 impl Eq for crate::UseTree {} implementation
2209 impl PartialEq for crate::UseTree { implementation
2212 (crate::UseTree::Path(self0), crate::UseTree::Path(other0)) => { in eq()
2215 (crate::UseTree::Name(self0), crate::UseTree::Name(other0)) => { in eq()
2218 (crate::UseTree::Rename(self0), crate::UseTree::Rename(other0)) => { in eq()
2221 (crate::UseTree::Glob(self0), crate::UseTree::Glob(other0)) => { in eq()
2224 (crate::UseTree::Group(self0), crate::UseTree::Group(other0)) => { in eq()
H A Dfold.rs991 fn fold_use_tree(&mut self, i: crate::UseTree) -> crate::UseTree { in fold_use_tree() argument
3790 pub fn fold_use_tree<F>(f: &mut F, node: crate::UseTree) -> crate::UseTree in fold_use_tree()
3795 crate::UseTree::Path(_binding_0) => { in fold_use_tree()
3796 crate::UseTree::Path(f.fold_use_path(_binding_0)) in fold_use_tree()
3798 crate::UseTree::Name(_binding_0) => { in fold_use_tree()
3799 crate::UseTree::Name(f.fold_use_name(_binding_0)) in fold_use_tree()
3801 crate::UseTree::Rename(_binding_0) => { in fold_use_tree()
3802 crate::UseTree::Rename(f.fold_use_rename(_binding_0)) in fold_use_tree()
3804 crate::UseTree::Glob(_binding_0) => { in fold_use_tree()
3805 crate::UseTree::Glob(f.fold_use_glob(_binding_0)) in fold_use_tree()
[all …]
H A Dhash.rs2764 impl Hash for crate::UseTree { implementation
2770 crate::UseTree::Path(v0) => { in hash()
2774 crate::UseTree::Name(v0) => { in hash()
2778 crate::UseTree::Rename(v0) => { in hash()
2782 crate::UseTree::Glob(v0) => { in hash()
2786 crate::UseTree::Group(v0) => { in hash()
H A Dvisit_mut.rs922 fn visit_use_tree_mut(&mut self, i: &mut crate::UseTree) { in visit_use_tree_mut() argument
3658 pub fn visit_use_tree_mut<V>(v: &mut V, node: &mut crate::UseTree) in visit_use_tree_mut()
3663 crate::UseTree::Path(_binding_0) => { in visit_use_tree_mut()
3666 crate::UseTree::Name(_binding_0) => { in visit_use_tree_mut()
3669 crate::UseTree::Rename(_binding_0) => { in visit_use_tree_mut()
3672 crate::UseTree::Glob(_binding_0) => { in visit_use_tree_mut()
3675 crate::UseTree::Group(_binding_0) => { in visit_use_tree_mut()
H A Ddebug.rs3122 impl Debug for crate::UseTree { implementation
3126 crate::UseTree::Path(v0) => { in fmt()
3131 crate::UseTree::Name(v0) => { in fmt()
3136 crate::UseTree::Rename(v0) => { in fmt()
3141 crate::UseTree::Glob(v0) => { in fmt()
3146 crate::UseTree::Group(v0) => { in fmt()
H A Dvisit.rs914 fn visit_use_tree(&mut self, i: &'ast crate::UseTree) { in visit_use_tree() argument
3836 pub fn visit_use_tree<'ast, V>(v: &mut V, node: &'ast crate::UseTree) in visit_use_tree()
3841 crate::UseTree::Path(_binding_0) => { in visit_use_tree()
3844 crate::UseTree::Name(_binding_0) => { in visit_use_tree()
3847 crate::UseTree::Rename(_binding_0) => { in visit_use_tree()
3850 crate::UseTree::Glob(_binding_0) => { in visit_use_tree()
3853 crate::UseTree::Group(_binding_0) => { in visit_use_tree()
/linux/rust/syn/
H A Ditem.rs317 pub tree: UseTree,
435 pub enum UseTree {
459 pub tree: Box<UseTree>,
494 pub items: Punctuated<UseTree, Token![,]>,
922 TraitItemType, UseGlob, UseGroup, UseName, UsePath, UseRename, UseTree, Variadic,
1359 impl Parse for UseTree { implementation
1360 fn parse(input: ParseStream) -> Result<UseTree> { in parse() argument
1369 ) -> Result<Option<UseTree>> { in parse_use_tree() argument
1379 Ok(Some(UseTree::Path(UsePath { in parse_use_tree()
1385 Ok(Some(UseTree::Rename(UseRename { in parse_use_tree()
[all …]
H A Dlib.rs435 TraitItemType, UseGlob, UseGroup, UseName, UsePath, UseRename, UseTree, Variadic,