Sema: fix not propagating want_safety in zirBlock

Before this commit, `@setRuntimeSafety()` has no effect inside an if
expression.
This commit is contained in:
Andrew Kelley 2022-06-28 16:35:58 -07:00
parent 304a58a251
commit 6c51c8e131

View File

@ -4478,6 +4478,7 @@ fn zirBlock(sema: *Sema, parent_block: *Block, inst: Zir.Inst.Index) CompileErro
.label = &label,
.inlining = parent_block.inlining,
.is_comptime = parent_block.is_comptime,
.want_safety = parent_block.want_safety,
};
defer child_block.instructions.deinit(gpa);