aboutsummaryrefslogtreecommitdiff
path: root/src/llvm_backend.cpp
diff options
context:
space:
mode:
authorgingerBill <bill@gingerbill.org>2021-06-12 16:45:44 +0100
committergingerBill <bill@gingerbill.org>2021-06-12 16:45:44 +0100
commit7d92eaaeb23f36af0bf52f15c6635713e17c4c07 (patch)
treeb950a3396633c6443ecf1602b5268dafb7bae139 /src/llvm_backend.cpp
parent582f423b6798481b9a3f58aec58a632f9d5bc54e (diff)
Correct `context `logic in `lb_build_addr`
Diffstat (limited to 'src/llvm_backend.cpp')
-rw-r--r--src/llvm_backend.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/llvm_backend.cpp b/src/llvm_backend.cpp
index d287513a1..75f2165d2 100644
--- a/src/llvm_backend.cpp
+++ b/src/llvm_backend.cpp
@@ -12876,7 +12876,7 @@ lbAddr lb_build_addr(lbProcedure *p, Ast *expr) {
lbAddr v = {};
switch (i->kind) {
case Token_context:
- v = lb_find_context_ptr(p);
+ v = lb_find_or_generate_context_ptr(p);
break;
}