From aa698c7ed6ac78f41b90e14e8458d32c53da5492 Mon Sep 17 00:00:00 2001 From: Sofia Date: Wed, 15 Apr 2026 15:59:12 +0300 Subject: [PATCH] Fix string type lvalue return type --- src/codegen.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/codegen.cpp b/src/codegen.cpp index 811ec4f..135282c 100644 --- a/src/codegen.cpp +++ b/src/codegen.cpp @@ -49,7 +49,9 @@ namespace AST { if (scope.is_lvalue) { return codegen::StackValue{ global_str, - std::unique_ptr{stack_type}, + std::unique_ptr{ + new types::PointerType { std::shared_ptr {stack_type } } + }, }; } else {