diff options
Diffstat (limited to 'crates/hir_def/src/nameres/path_resolution.rs')
-rw-r--r-- | crates/hir_def/src/nameres/path_resolution.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/hir_def/src/nameres/path_resolution.rs b/crates/hir_def/src/nameres/path_resolution.rs index 7588e0088..7b5fe24a7 100644 --- a/crates/hir_def/src/nameres/path_resolution.rs +++ b/crates/hir_def/src/nameres/path_resolution.rs | |||
@@ -251,7 +251,7 @@ impl DefMap { | |||
251 | kind: PathKind::Super(0), | 251 | kind: PathKind::Super(0), |
252 | }; | 252 | }; |
253 | log::debug!("resolving {:?} in other crate", path); | 253 | log::debug!("resolving {:?} in other crate", path); |
254 | let defp_map = db.crate_def_map(module.krate); | 254 | let defp_map = module.def_map(db); |
255 | let (def, s) = defp_map.resolve_path(db, module.local_id, &path, shadow); | 255 | let (def, s) = defp_map.resolve_path(db, module.local_id, &path, shadow); |
256 | return ResolvePathResult::with( | 256 | return ResolvePathResult::with( |
257 | def, | 257 | def, |
@@ -364,7 +364,7 @@ impl DefMap { | |||
364 | self | 364 | self |
365 | } else { | 365 | } else { |
366 | // Extend lifetime | 366 | // Extend lifetime |
367 | keep = db.crate_def_map(prelude.krate); | 367 | keep = prelude.def_map(db); |
368 | &keep | 368 | &keep |
369 | }; | 369 | }; |
370 | def_map[prelude.local_id].scope.get(name) | 370 | def_map[prelude.local_id].scope.get(name) |