about summary refs log tree commit diff
diff options
context:
space:
mode:
authorCamille GILLOT <gillot.camille@gmail.com>2021-01-30 11:28:28 +0100
committerCamille GILLOT <gillot.camille@gmail.com>2021-02-15 19:24:57 +0100
commit21b0cdc9c0912b953a34d1d2f5fc4b2ff1add8d1 (patch)
tree685895e6bf21fcb270bec15dff3c75a4158e655f
parentd1206f950ffb76c76e1b74a19ae33c2b7d949454 (diff)
downloadrust-21b0cdc9c0912b953a34d1d2f5fc4b2ff1add8d1.tar.gz
rust-21b0cdc9c0912b953a34d1d2f5fc4b2ff1add8d1.zip
Remove useless Named trait.
-rw-r--r--compiler/rustc_middle/src/hir/map/mod.rs41
1 files changed, 0 insertions, 41 deletions
diff --git a/compiler/rustc_middle/src/hir/map/mod.rs b/compiler/rustc_middle/src/hir/map/mod.rs
index 251f8c0afe6..6a34c9b91df 100644
--- a/compiler/rustc_middle/src/hir/map/mod.rs
+++ b/compiler/rustc_middle/src/hir/map/mod.rs
@@ -994,47 +994,6 @@ impl<'hir> intravisit::Map<'hir> for Map<'hir> {
     }
 }
 
-trait Named {
-    fn name(&self) -> Symbol;
-}
-
-impl<T: Named> Named for Spanned<T> {
-    fn name(&self) -> Symbol {
-        self.node.name()
-    }
-}
-
-impl Named for Item<'_> {
-    fn name(&self) -> Symbol {
-        self.ident.name
-    }
-}
-impl Named for ForeignItem<'_> {
-    fn name(&self) -> Symbol {
-        self.ident.name
-    }
-}
-impl Named for Variant<'_> {
-    fn name(&self) -> Symbol {
-        self.ident.name
-    }
-}
-impl Named for StructField<'_> {
-    fn name(&self) -> Symbol {
-        self.ident.name
-    }
-}
-impl Named for TraitItem<'_> {
-    fn name(&self) -> Symbol {
-        self.ident.name
-    }
-}
-impl Named for ImplItem<'_> {
-    fn name(&self) -> Symbol {
-        self.ident.name
-    }
-}
-
 pub(super) fn index_hir<'tcx>(tcx: TyCtxt<'tcx>, cnum: CrateNum) -> &'tcx IndexedHir<'tcx> {
     assert_eq!(cnum, LOCAL_CRATE);