From 5f319ca7eeec52f311135117156fa06186146b07 Mon Sep 17 00:00:00 2001 From: Jonas Schievink Date: Wed, 20 Jan 2021 18:17:48 +0100 Subject: DefMap: hide remaining crate-visible fields --- crates/hir_def/src/find_path.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'crates/hir_def/src/find_path.rs') diff --git a/crates/hir_def/src/find_path.rs b/crates/hir_def/src/find_path.rs index d7b7b9cc0..db2d125ae 100644 --- a/crates/hir_def/src/find_path.rs +++ b/crates/hir_def/src/find_path.rs @@ -136,7 +136,7 @@ fn find_path_inner( } // - if the item is the crate root of a dependency crate, return the name from the extern prelude - for (name, def_id) in &def_map.extern_prelude { + for (name, def_id) in def_map.extern_prelude() { if item == ItemInNs::Types(*def_id) { let name = scope_name.unwrap_or_else(|| name.clone()); return Some(ModPath::from_segments(PathKind::Plain, vec![name])); @@ -144,7 +144,7 @@ fn find_path_inner( } // - if the item is in the prelude, return the name from there - if let Some(prelude_module) = def_map.prelude { + if let Some(prelude_module) = def_map.prelude() { let prelude_def_map = db.crate_def_map(prelude_module.krate); let prelude_scope: &crate::item_scope::ItemScope = &prelude_def_map[prelude_module.local_id].scope; -- cgit v1.2.3