]> git.lizzy.rs Git - rust.git/blobdiff - src/librustc_passes/weak_lang_items.rs
remove unnecessary hir::map imports
[rust.git] / src / librustc_passes / weak_lang_items.rs
index d85c7d8c6de04c6ffc09ee42b5c17f5c31919553..2aef080a677578c828c9c606a13f08a8bcdd9aa5 100644 (file)
@@ -4,7 +4,6 @@
 use rustc::middle::lang_items::whitelisted;
 use rustc::session::config;
 
-use rustc::hir::map::Map;
 use rustc::ty::TyCtxt;
 use rustc_data_structures::fx::FxHashSet;
 use rustc_errors::struct_span_err;
@@ -85,9 +84,9 @@ fn register(&mut self, name: Symbol, span: Span) {
 }
 
 impl<'a, 'tcx, 'v> Visitor<'v> for Context<'a, 'tcx> {
-    type Map = Map<'v>;
+    type Map = intravisit::ErasedMap<'v>;
 
-    fn nested_visit_map(&mut self) -> NestedVisitorMap<Map<'v>> {
+    fn nested_visit_map(&mut self) -> NestedVisitorMap<Self::Map> {
         NestedVisitorMap::None
     }