From ad46b230d843a04f3b7dae0565284ef49d78849f Mon Sep 17 00:00:00 2001 From: lisyarus Date: Fri, 13 Mar 2026 12:53:18 +0300 Subject: [PATCH] Fix missing handling of expression statements in aarch64 compiler --- libs/jit/source/arch/aarch64/compiler.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libs/jit/source/arch/aarch64/compiler.cpp b/libs/jit/source/arch/aarch64/compiler.cpp index b0e7c08..7b43f25 100644 --- a/libs/jit/source/arch/aarch64/compiler.cpp +++ b/libs/jit/source/arch/aarch64/compiler.cpp @@ -722,6 +722,11 @@ namespace pslang::jit::aarch64 pop(30); } + void apply(ast::expression_ptr const & node) + { + apply(*node); + } + void apply(ast::assignment const & node) { auto identifier = std::get_if(node.lhs.get());