From e6a16ab667f2fd2d5e7c3e4ca76d336e92e62797 Mon Sep 17 00:00:00 2001 From: Sofia Date: Mon, 13 Apr 2026 20:44:29 +0300 Subject: [PATCH] Fix bug in codegen --- src/codegen.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/codegen.cpp b/src/codegen.cpp index d618516..e596281 100644 --- a/src/codegen.cpp +++ b/src/codegen.cpp @@ -17,8 +17,7 @@ namespace codegen { namespace AST { codegen::StackValue IntLiteralExpression::codegen(codegen::Builder& builder, codegen::Scope&) { - auto ty = builder.builder->getInt32Ty(); - + auto ty = this->m_ty->codegen(builder); return codegen::StackValue{ llvm::ConstantInt::get(ty, this->m_value),