aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2019-12-10 13:24:01 -0500
committerAndrew Kelley <andrew@ziglang.org>2019-12-10 13:24:01 -0500
commit0d99744acc63ff44091f9664888b788c29b7c72a (patch)
tree378399b2b3b2b6c07aced240a83d7b361cc26109 /src
parent9561e7c6b9fb2d9ebcbfd611196db698372ae7bd (diff)
parentfdc31321268214fbb2b0832b0d269cea56639e98 (diff)
downloadzig-0d99744acc63ff44091f9664888b788c29b7c72a.tar.gz
zig-0d99744acc63ff44091f9664888b788c29b7c72a.zip
Merge branch 'emekoi-dynlib-load'
closes #2598
Diffstat (limited to 'src')
-rw-r--r--src/ir.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/ir.cpp b/src/ir.cpp
index 5a15b64549..8b588b5dee 100644
--- a/src/ir.cpp
+++ b/src/ir.cpp
@@ -6561,6 +6561,7 @@ static IrInstruction *ir_gen_prefix_op_id(IrBuilder *irb, Scope *scope, AstNode
}
static IrInstruction *ir_expr_wrap(IrBuilder *irb, Scope *scope, IrInstruction *inst, ResultLoc *result_loc) {
+ if (inst == irb->codegen->invalid_instruction) return inst;
ir_build_end_expr(irb, scope, inst->source_node, inst, result_loc);
return inst;
}