about summary refs log tree commit diff
diff options
context:
space:
mode:
authorLukas Wirth <lukastw97@gmail.com>2022-09-15 12:12:22 +0200
committerLukas Wirth <lukastw97@gmail.com>2022-09-15 12:12:22 +0200
commita9f103e2fa1451ca13cd9393f6634301492d4621 (patch)
treec3d914f36af8b55f5f0f101bf39e6f9da1e314e2
parent2b61be297568015de5d038f31a304c7a69679bc7 (diff)
downloadrust-a9f103e2fa1451ca13cd9393f6634301492d4621.tar.gz
rust-a9f103e2fa1451ca13cd9393f6634301492d4621.zip
Fix prelude injection
-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 495bbe4579f..9242b48c593 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!(