]> git.lizzy.rs Git - rust.git/blobdiff - src/librustc_typeck/namespace.rs
Rollup merge of #68994 - Keruspe:sanitizers-conflict, r=Mark-Simulacrum
[rust.git] / src / librustc_typeck / namespace.rs
index 1e1d3e7865c92cba748b9dbde85ff3bc2f30a813..2aa97aa7e6f0bf02fe1bb5462b3d9b049d72dae2 100644 (file)
@@ -1,5 +1,5 @@
-use rustc::hir;
 use rustc::ty;
+use rustc_hir as hir;
 
 // Whether an item exists in the type or value namespace.
 #[derive(Copy, Clone, PartialEq, Eq, Debug)]
@@ -11,21 +11,17 @@ pub enum Namespace {
 impl From<ty::AssocKind> for Namespace {
     fn from(a_kind: ty::AssocKind) -> Self {
         match a_kind {
-            ty::AssocKind::OpaqueTy |
-            ty::AssocKind::Type => Namespace::Type,
-            ty::AssocKind::Const |
-            ty::AssocKind::Method => Namespace::Value,
+            ty::AssocKind::OpaqueTy | ty::AssocKind::Type => Namespace::Type,
+            ty::AssocKind::Const | ty::AssocKind::Method => Namespace::Value,
         }
     }
 }
 
-impl<'a> From <&'a hir::ImplItemKind> for Namespace {
-    fn from(impl_kind: &'a hir::ImplItemKind) -> Self {
+impl<'a> From<&'a hir::ImplItemKind<'_>> for Namespace {
+    fn from(impl_kind: &'a hir::ImplItemKind<'_>) -> Self {
         match *impl_kind {
-            hir::ImplItemKind::OpaqueTy(..) |
-            hir::ImplItemKind::TyAlias(..) => Namespace::Type,
-            hir::ImplItemKind::Const(..) |
-            hir::ImplItemKind::Method(..) => Namespace::Value,
+            hir::ImplItemKind::OpaqueTy(..) | hir::ImplItemKind::TyAlias(..) => Namespace::Type,
+            hir::ImplItemKind::Const(..) | hir::ImplItemKind::Method(..) => Namespace::Value,
         }
     }
 }