From 30b88d4addccd0cfb59f7a7687c6fb6a9ae3b20e Mon Sep 17 00:00:00 2001 From: lisyarus Date: Mon, 19 Jan 2026 15:13:55 +0300 Subject: [PATCH] Aarch64 JIT compiler: Fix else blocks --- libs/jit/source/arch/aarch64/compiler.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libs/jit/source/arch/aarch64/compiler.cpp b/libs/jit/source/arch/aarch64/compiler.cpp index 5f12fe5..92a59bc 100644 --- a/libs/jit/source/arch/aarch64/compiler.cpp +++ b/libs/jit/source/arch/aarch64/compiler.cpp @@ -157,7 +157,8 @@ namespace pslang::jit::aarch64 { for (auto const & block : node.blocks) { - apply(*block.condition); + if (block.condition) + apply(*block.condition); apply(*block.statements); } }