fix corner case in loops (#4684)

fixes #4683
This commit is contained in:
Alex Lam S.L
2021-02-24 20:41:21 +00:00
committed by GitHub
parent b8672b55b2
commit a5e6946f74
2 changed files with 23 additions and 4 deletions

View File

@@ -596,3 +596,22 @@ issue_4681: {
expect_stdout: "function"
node_version: ">=12"
}
issue_4683: {
options = {
dead_code: true,
evaluate: true,
loops: true,
}
input: {
"use strict";
for (class extends null {}; void console.log("PASS"); );
}
expect: {
"use strict";
(class extends null {});
void console.log("PASS");
}
expect_stdout: "PASS"
node_version: ">=4"
}