aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorVeikka Tuominen <git@vexu.eu>2022-10-08 10:49:58 +0300
committerVeikka Tuominen <git@vexu.eu>2022-10-08 16:58:26 +0300
commit1500b9ddc3579a0581eb97b71da9baf30fb9149c (patch)
treeb18d2781bb9a46d06a4a0f9fc0f2b040d4cdbf8f /src
parentdffce980451379e0a829e130cd09e2c934b75e28 (diff)
downloadzig-1500b9ddc3579a0581eb97b71da9baf30fb9149c.tar.gz
zig-1500b9ddc3579a0581eb97b71da9baf30fb9149c.zip
Sema: restore sema.src after inline call
Closes #13099
Diffstat (limited to 'src')
-rw-r--r--src/Sema.zig1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/Sema.zig b/src/Sema.zig
index 923dc12fbe..6f33180b80 100644
--- a/src/Sema.zig
+++ b/src/Sema.zig
@@ -6048,6 +6048,7 @@ fn analyzeCall(
const parent_inst_map = sema.inst_map;
sema.inst_map = .{};
defer {
+ sema.src = call_src;
sema.inst_map.deinit(gpa);
sema.inst_map = parent_inst_map;
}