Unnamed repository; edit this file 'description' to name the repository.
Auto merge of #13235 - Veykril:prelude-handling, r=Veykril
Fix prelude injection Fixes the regression of unknown types introduced in https://github.com/rust-lang/rust-analyzer/pull/13175
bors 2022-09-15
parent 2b61be2 · parent a9f103e · commit 6b163c3
-rw-r--r--crates/hir-def/src/nameres/collector.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/crates/hir-def/src/nameres/collector.rs b/crates/hir-def/src/nameres/collector.rs
index 495bbe4579..9242b48c59 100644
--- a/crates/hir-def/src/nameres/collector.rs
+++ b/crates/hir-def/src/nameres/collector.rs
@@ -534,6 +534,7 @@ impl DefCollector<'_> {
match per_ns.types {
Some((ModuleDefId::ModuleId(m), _)) => {
self.def_map.prelude = Some(m);
+ break;
}
types => {
tracing::debug!(