aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/js_parser.zig6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/js_parser.zig b/src/js_parser.zig
index 13d4b06de..1399e2360 100644
--- a/src/js_parser.zig
+++ b/src/js_parser.zig
@@ -18233,8 +18233,10 @@ fn NewParser_(
switch (data.yes.data) {
.s_expr => |yes_expr| {
if (yes_expr.value.isMissing()) {
- if (data.no == null and can_remove_test) {
- return;
+ if (data.no == null) {
+ if (can_remove_test) {
+ return;
+ }
} else if (data.no.?.isMissingExpr() and can_remove_test) {
return;
}