From 6dc35efe4958a0569c4d8576bca84d62264b1d1d Mon Sep 17 00:00:00 2001 From: gracefu <81774659+gracefuu@users.noreply.github.com> Date: Thu, 8 Apr 2021 05:25:29 +0800 Subject: [PATCH] Sema: fix typo bug for boolean ops (and, or) --- src/Sema.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Sema.zig b/src/Sema.zig index 1a9c60a68065b06a7b466b0ddec187b5014c81e2..666c7b98584fd33b6a79b1d70920c612f3c68175 100644 --- a/src/Sema.zig +++ b/src/Sema.zig @@ -3833,7 +3833,7 @@ fn zirBoolBr( _ = try rhs_block.addBr(src, block_inst, rhs_result); const tzir_then_body: ir.Body = .{ .instructions = try sema.arena.dupe(*Inst, then_block.instructions.items) }; - const tzir_else_body: ir.Body = .{ .instructions = try sema.arena.dupe(*Inst, rhs_block.instructions.items) }; + const tzir_else_body: ir.Body = .{ .instructions = try sema.arena.dupe(*Inst, else_block.instructions.items) }; _ = try child_block.addCondBr(src, lhs, tzir_then_body, tzir_else_body); block_inst.body = .{ -- 2.54.0