Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide_db/src/symbol_index.rs')
| -rw-r--r-- | crates/ide_db/src/symbol_index.rs | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/crates/ide_db/src/symbol_index.rs b/crates/ide_db/src/symbol_index.rs index 53fa3f0881..b8efa279e1 100644 --- a/crates/ide_db/src/symbol_index.rs +++ b/crates/ide_db/src/symbol_index.rs @@ -490,8 +490,6 @@ impl<'a> SymbolCollector<'a> { let module_data = &def_map[module_id.local_id]; let scope = &module_data.scope; - dbg!(scope); - for module_def_id in scope.declarations() { match module_def_id { ModuleDefId::ModuleId(id) => self.push_module(id), @@ -533,13 +531,6 @@ impl<'a> SymbolCollector<'a> { self.work.push(SymbolCollectorWorkItem::Body { body: const_id.into() }) } - // Collect legacy macros from the root module only: - if module_data.parent.is_none() { - for (_, macro_def_id) in scope.legacy_macros() { - self.push_decl_macro(macro_def_id.into()); - } - } - for macro_def_id in scope.macro_declarations() { self.push_decl_macro(macro_def_id.into()); } @@ -699,7 +690,7 @@ impl<'a> SymbolCollector<'a> { }) } - pub(crate) fn push_decl_macro(&mut self, macro_def: MacroDef) { + fn push_decl_macro(&mut self, macro_def: MacroDef) { self.push_file_symbol(|s| { let name = macro_def.name(s.db.upcast())?.as_text()?; let source = macro_def.source(s.db.upcast())?; |