authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-06-28 16:35:58-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-06-28 16:36:11-07:00
log6c51c8e131b0bad77f199176dfc186b92768f296
tree4156a53908162e1ceabc30b1e8fabb364e87b660
parent304a58a2515c19cc719f5a517b0016f82117263e

Sema: fix not propagating want_safety in zirBlock

Before this commit, `@setRuntimeSafety()` has no effect inside an if expression.

1 files changed, 1 insertions(+), 0 deletions(-)

src/Sema.zig+1
......@@ -4478,6 +4478,7 @@ fn zirBlock(sema: *Sema, parent_block: *Block, inst: Zir.Inst.Index) CompileErro
44784478 .label = &label,
44794479 .inlining = parent_block.inlining,
44804480 .is_comptime = parent_block.is_comptime,
4481 .want_safety = parent_block.want_safety,
44814482 };
44824483
44834484 defer child_block.instructions.deinit(gpa);