fix corner case in unused (#4907)

fixes #4906
This commit is contained in:
Alex Lam S.L
2021-05-03 23:19:25 +01:00
committed by GitHub
parent 5d9224deb8
commit ce3c35fa8b
2 changed files with 32 additions and 6 deletions

View File

@@ -194,3 +194,20 @@ trim_2: {
expect_stdout: "PASS"
node_version: ">=14"
}
issue_4906: {
options = {
toplevel: true,
unused: true,
}
input: {
do {
var a = a?.[42];
} while (console.log("PASS"));
}
expect: {
do {} while (console.log("PASS"));
}
expect_stdout: "PASS"
node_version: ">=14"
}