diff --git a/crates/ide_db/src/symbol_index.rs b/crates/ide_db/src/symbol_index.rs index c4e02ba1da2..3281d4b8102 100644 --- a/crates/ide_db/src/symbol_index.rs +++ b/crates/ide_db/src/symbol_index.rs @@ -579,6 +579,10 @@ fn collect_symbols_from_item_scope( }); symbols.extend(symbols_iter); + + for const_id in scope.unnamed_consts() { + bodies_to_traverse.push(const_id.into()) + } }; let mut bodies_to_traverse = Vec::new();