diff options
| author | Richard Eklycke <richard@eklycke.se> | 2021-08-22 12:29:49 +0200 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2021-08-22 13:29:06 -0400 |
| commit | 62e3d67605075f27134736917495e7a7a17869f6 (patch) | |
| tree | a987d7a42ced902820f3c8890d07a427009b5719 /src | |
| parent | 4ac37eb484737e98269e198b31b81ee8e929b4f1 (diff) | |
| download | zig-62e3d67605075f27134736917495e7a7a17869f6.tar.gz zig-62e3d67605075f27134736917495e7a7a17869f6.zip | |
Fix typo introduced in 50a29f7
Now the last argument will be checked as well
Diffstat (limited to 'src')
| -rw-r--r-- | src/stage1/astgen.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/stage1/astgen.cpp b/src/stage1/astgen.cpp index 44dc1080c2..e7c4eacb3f 100644 --- a/src/stage1/astgen.cpp +++ b/src/stage1/astgen.cpp @@ -4653,17 +4653,17 @@ static Stage1ZirInst *astgen_builtin_fn_call(Stage1AstGen *ag, Scope *scope, Ast AstNode *arg1_node = node->data.fn_call_expr.params.at(1); Stage1ZirInst *arg1_value = astgen_node(ag, arg1_node, scope); - if (arg0_value == ag->codegen->invalid_inst_src) + if (arg1_value == ag->codegen->invalid_inst_src) return arg1_value; AstNode *arg2_node = node->data.fn_call_expr.params.at(2); Stage1ZirInst *arg2_value = astgen_node(ag, arg2_node, scope); - if (arg1_value == ag->codegen->invalid_inst_src) + if (arg2_value == ag->codegen->invalid_inst_src) return arg2_value; AstNode *arg3_node = node->data.fn_call_expr.params.at(3); Stage1ZirInst *arg3_value = astgen_node(ag, arg3_node, scope); - if (arg2_value == ag->codegen->invalid_inst_src) + if (arg3_value == ag->codegen->invalid_inst_src) return arg3_value; Stage1ZirInst *select = ir_build_select(ag, scope, node, |
