From 4c50606b9d41c2c3d9f25dc8bf0848e30e338f6e Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Mon, 18 Jan 2016 07:04:57 -0700 Subject: refactor std to use for loop --- src/codegen.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') 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; -- cgit v1.2.3