aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAndrew Kelley <superjoe30@gmail.com>2016-01-18 07:04:57 -0700
committerAndrew Kelley <superjoe30@gmail.com>2016-01-18 07:16:17 -0700
commit4c50606b9d41c2c3d9f25dc8bf0848e30e338f6e (patch)
tree7bebbbac71fa1fde2f90213b7b0c60d6ef1a84ad /src
parentfbbef140130e8da13f1d58b884ec3a0225965531 (diff)
downloadzig-4c50606b9d41c2c3d9f25dc8bf0848e30e338f6e.tar.gz
zig-4c50606b9d41c2c3d9f25dc8bf0848e30e338f6e.zip
refactor std to use for loop
Diffstat (limited to 'src')
-rw-r--r--src/codegen.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/codegen.cpp b/src/codegen.cpp
index fce29f5d3e..72c5017d29 100644
--- a/src/codegen.cpp
+++ b/src/codegen.cpp
@@ -1790,7 +1790,7 @@ static LLVMValueRef gen_for_expr(CodeGen *g, AstNode *node) {
LLVMBasicBlockRef body_block = LLVMAppendBasicBlock(g->cur_fn->fn_value, "ForBody");
LLVMBasicBlockRef end_block = LLVMAppendBasicBlock(g->cur_fn->fn_value, "ForEnd");
- LLVMValueRef array_val = gen_expr(g, node->data.for_expr.array_expr);
+ LLVMValueRef array_val = gen_array_base_ptr(g, node->data.for_expr.array_expr);
add_debug_source_node(g, node);
LLVMBuildStore(g->builder, LLVMConstNull(index_var->type->type_ref), index_ptr);
LLVMValueRef len_val;