]> git.lizzy.rs Git - rust.git/commitdiff
librustc_resolve: fixup nit in previous commit
authormarmeladema <xademax@gmail.com>
Wed, 8 Apr 2020 08:23:58 +0000 (09:23 +0100)
committermarmeladema <xademax@gmail.com>
Wed, 8 Apr 2020 08:23:58 +0000 (09:23 +0100)
src/librustc_resolve/build_reduced_graph.rs

index 506b6657b44f3572352d263adb1affe54856b440..0ad33f1a120c7a378fcf3d712466f861b2f1fb78 100644 (file)
@@ -26,7 +26,7 @@
 use rustc_expand::base::SyntaxExtension;
 use rustc_expand::expand::AstFragment;
 use rustc_hir::def::{self, *};
-use rustc_hir::def_id::{DefId, CRATE_DEF_INDEX, LOCAL_CRATE};
+use rustc_hir::def_id::{DefId, CRATE_DEF_INDEX};
 use rustc_metadata::creader::LoadedMacro;
 use rustc_middle::bug;
 use rustc_middle::hir::exports::Export;
@@ -96,8 +96,8 @@ impl<'a> Resolver<'a> {
     }
 
     crate fn get_module(&mut self, def_id: DefId) -> Module<'a> {
-        if def_id.krate == LOCAL_CRATE {
-            return self.module_map[&def_id.as_local().unwrap()];
+        if let Some(def_id) = def_id.as_local() {
+            return self.module_map[&def_id];
         }
 
         if let Some(&module) = self.extern_module_map.get(&def_id) {