From ee8b03528d8d73da9d2f793112489cb033c884da Mon Sep 17 00:00:00 2001 From: Nikita Sivukhin Date: Sat, 15 Feb 2025 16:27:27 +0400 Subject: [PATCH] fix codegen for and predicate - as jump_if_condition_is_true can be overwritten higher in the stack --- core/translate/expr.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/core/translate/expr.rs b/core/translate/expr.rs index 9bfcc4a8f..cff8f0c85 100644 --- a/core/translate/expr.rs +++ b/core/translate/expr.rs @@ -197,6 +197,7 @@ pub fn translate_condition_expr( referenced_tables, lhs, ConditionMetadata { + jump_if_condition_is_true: false, jump_target_when_true, ..condition_metadata },