Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir-def/src/nameres/collector.rs')
| -rw-r--r-- | crates/hir-def/src/nameres/collector.rs | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/crates/hir-def/src/nameres/collector.rs b/crates/hir-def/src/nameres/collector.rs index a15d6d7474..bb61cebd4f 100644 --- a/crates/hir-def/src/nameres/collector.rs +++ b/crates/hir-def/src/nameres/collector.rs @@ -1877,7 +1877,6 @@ impl ModCollector<'_, '_> { } fn collect(&mut self, items: &[ModItemId], container: ItemContainerId) { - let krate = self.def_collector.def_map.krate; let is_crate_root = self.module_id == self.def_collector.def_map.root && self.def_collector.def_map.block.is_none(); @@ -1885,18 +1884,6 @@ impl ModCollector<'_, '_> { // for macros. self.def_collector.mod_dirs.insert(self.module_id, self.mod_dir.clone()); - // Prelude module is always considered to be `#[macro_use]`. - if let Some((prelude_module, _use)) = self.def_collector.def_map.prelude { - // Don't insert macros from the prelude into blocks, as they can be shadowed by other macros. - if is_crate_root && prelude_module.krate(self.def_collector.db) != krate { - cov_mark::hit!(prelude_is_macro_use); - self.def_collector.import_macros_from_extern_crate( - prelude_module.krate(self.def_collector.db), - None, - None, - ); - } - } let db = self.def_collector.db; let module_id = self.module_id; let consider_deferred_derives = |