enhance reduce_vars (#5163)

This commit is contained in:
Alex Lam S.L
2021-11-02 11:32:26 +08:00
committed by GitHub
parent bca83cb9df
commit 6d94242318
2 changed files with 32 additions and 13 deletions

View File

@@ -550,6 +550,24 @@ logical_side_effects: {
node_version: ">=15"
}
evaluate_lazy_assignment: {
options = {
evaluate: true,
reduce_vars: true,
toplevel: true,
unused: true,
}
input: {
var a = 42;
console.log(a &&= "PASS");
}
expect: {
console.log("PASS");
}
expect_stdout: "PASS"
node_version: ">=15"
}
issue_4815_1: {
options = {
evaluate: true,