Skip to content

Commit 0d49895

Browse files
committed
1 parent 2dad032 commit 0d49895

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

compiler/core/js_exp_make.ml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -743,7 +743,7 @@ let rec simplify_and ~n (e1 : t) (e2 : t) : t option =
743743
let res =
744744
match (e1.expression_desc, e2.expression_desc) with
745745
| Bool false, _ -> Some false_
746-
| _, Bool false -> Some false_
746+
| _, Bool false when no_side_effect e1 -> Some false_
747747
| Bool true, _ -> Some e2
748748
| _, Bool true -> Some e1
749749
| Bin (And, a, b), _ -> (

0 commit comments

Comments
 (0)