diff options
| author | nsfisis <nsfisis@gmail.com> | 2025-08-03 01:34:04 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2025-08-15 10:06:21 +0900 |
| commit | 185778aa3ae35252ae992f12a9dfc39a4eab5758 (patch) | |
| tree | 4bfc846207803837dc00a5662eeee3b5f35d22b0 /codegen.c | |
| parent | 69b4a3142c39faa9f6e75a24a6293eb1a5030013 (diff) | |
| download | ducc-185778aa3ae35252ae992f12a9dfc39a4eab5758.tar.gz ducc-185778aa3ae35252ae992f12a9dfc39a4eab5758.tar.zst ducc-185778aa3ae35252ae992f12a9dfc39a4eab5758.zip | |
refactor: refactor handling of array/pointer types
Diffstat (limited to 'codegen.c')
| -rw-r--r-- | codegen.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -125,7 +125,7 @@ void codegen_lval2rval(Type* ty) { void codegen_deref_expr(CodeGen* g, AstNode* ast, GenMode gen_mode) { codegen_expr(g, ast->node_operand, GenMode_rval); if (gen_mode == GenMode_rval) { - codegen_lval2rval(ast->node_operand->ty->to); + codegen_lval2rval(ast->node_operand->ty->base); } } |
