aboutsummaryrefslogtreecommitdiff
path: root/src/codegen.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/codegen.cpp')
-rw-r--r--src/codegen.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/codegen.cpp b/src/codegen.cpp
index f534519062..16797881c5 100644
--- a/src/codegen.cpp
+++ b/src/codegen.cpp
@@ -889,8 +889,7 @@ static LLVMValueRef gen_lvalue(CodeGen *g, AstNode *expr_node, AstNode *node,
LLVMValueRef target_ref;
if (node->type == NodeTypeSymbol) {
- VariableTableEntry *var = find_variable(expr_node->block_context,
- &node->data.symbol_expr.symbol);
+ VariableTableEntry *var = node->data.symbol_expr.variable;
assert(var);
*out_type_entry = var->type;