improve fix for #4355 (#4357)

This commit is contained in:
Alex Lam S.L
2020-12-10 16:48:41 +00:00
committed by GitHub
parent a59593cac8
commit 77e1bda426
2 changed files with 57 additions and 27 deletions

View File

@@ -1255,3 +1255,28 @@ issue_4240: {
}
expect_stdout: "PASS"
}
issue_4355: {
options = {
dead_code: true,
evaluate: true,
loops: true,
side_effects: true,
unused: true,
}
input: {
while (function() {
var a;
for (a in console.log("PASS"))
var b = 0;
}())
var c;
}
expect: {
(function() {
console.log("PASS");
})();
var c;
}
expect_stdout: "PASS"
}