authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-03-31 15:06:12-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-03-31 15:06:12-07:00
logdf1ba38a88a255286af4d939d427f8a4ee667485
tree3a2539f58dd328e93b9e2b306ff186fc294e79ef
parentb6133931d04afc6980dfff2e87dadc85922d5335

AstGen: fix treating noreturn instructions as void

Fixes regression introduced in cf4aad4858ac61b4814d8f021c8eae22ee7f63e6.

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

src/Zir.zig+13-13
......@@ -1269,19 +1269,6 @@ pub const Inst = struct {
12691269 return switch (tag) {
12701270 .breakpoint,
12711271 .fence,
1272 .@"break",
1273 .break_inline,
1274 .condbr,
1275 .condbr_inline,
1276 .compile_error,
1277 .ret_node,
1278 .ret_load,
1279 .ret_tok,
1280 .ret_err_value,
1281 .@"unreachable",
1282 .repeat,
1283 .repeat_inline,
1284 .panic,
12851272 .dbg_stmt,
12861273 .dbg_var_ptr,
12871274 .dbg_var_val,
......@@ -1525,6 +1512,19 @@ pub const Inst = struct {
15251512 .extended,
15261513 .closure_get,
15271514 .closure_capture,
1515 .@"break",
1516 .break_inline,
1517 .condbr,
1518 .condbr_inline,
1519 .compile_error,
1520 .ret_node,
1521 .ret_load,
1522 .ret_tok,
1523 .ret_err_value,
1524 .@"unreachable",
1525 .repeat,
1526 .repeat_inline,
1527 .panic,
15281528 => false,
15291529 };
15301530 }