diff --git a/src/codegen/llvm/FuncGen.zig b/src/codegen/llvm/FuncGen.zig index 14e31fd1c09f846fcef7417b46b7681423880cfd..7f3e4beb41b29b046bfa1ae30b38c51f4a32df51 100644 --- a/src/codegen/llvm/FuncGen.zig +++ b/src/codegen/llvm/FuncGen.zig @@ -718,6 +718,7 @@ fn genBodyDebugScope( .scope = self.scope.toOptional(), .inlined_at = self.inlined_at, } }; + defer self.wip.debug_location.location.scope = old_scope.toOptional(); try self.genBody(body, coverage_point); }