aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/llvm.cff2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/llvm.cff b/src/llvm.cff
index 1c6e983..e8c7dad 100644
--- a/src/llvm.cff
+++ b/src/llvm.cff
@@ -241,7 +241,7 @@ fn genref(f *Fn, ex *Expr) Ref {
case UnOp un;
switch un.op {
case :deref;
- return genref(f, un.ex);
+ return :Addr(genexpr(f, un.ex));
case :addrof;
return genref(f, un.ex);