aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAndrew Kelley <superjoe30@gmail.com>2016-04-14 10:52:47 -0700
committerAndrew Kelley <superjoe30@gmail.com>2016-04-14 11:15:02 -0700
commit7f56e4ac16a7480036b8a2557f8176aae0d0d2b7 (patch)
treedc23463af3eea8918135cd3acba4f6e63c7d3d38 /src
parent579856e502eab87ea8a73a76dc63a2108e5a8cc8 (diff)
downloadzig-7f56e4ac16a7480036b8a2557f8176aae0d0d2b7.tar.gz
zig-7f56e4ac16a7480036b8a2557f8176aae0d0d2b7.zip
move more tests to self-hosted land
Diffstat (limited to 'src')
-rw-r--r--src/codegen.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/codegen.cpp b/src/codegen.cpp
index 70648d252f..ddac9b72e0 100644
--- a/src/codegen.cpp
+++ b/src/codegen.cpp
@@ -1228,6 +1228,7 @@ static LLVMValueRef gen_prefix_op_expr(CodeGen *g, AstNode *node) {
} else {
err_val = expr_val;
}
+ add_debug_source_node(g, node);
LLVMValueRef zero = LLVMConstNull(g->err_tag_type->type_ref);
LLVMValueRef cond_val = LLVMBuildICmp(g->builder, LLVMIntEQ, err_val, zero, "");
LLVMBasicBlockRef err_block = LLVMAppendBasicBlock(g->cur_fn->fn_value, "UnwrapErrError");