enhance join_vars (#3783)

This commit is contained in:
Alex Lam S.L
2020-04-16 22:31:33 +01:00
committed by GitHub
parent 46d142cbf6
commit 0ce71bbec0
5 changed files with 65 additions and 21 deletions

View File

@@ -804,7 +804,7 @@ collapse_vars_assignment: {
function log(x) { return console.log(x), x; }
function f0(c) {
var a = 3 / c;
return a = a;
return a;
}
function f1(c) {
return 1 - 3 / c;
@@ -2012,6 +2012,7 @@ issue_1631_3: {
join_vars: true,
sequences: true,
side_effects: true,
unused: true,
}
input: {
function g() {
@@ -2031,8 +2032,8 @@ issue_1631_3: {
function f() {
return a = 2, 4;
}
var a = 0, b = 1, t = f();
return b = a + t;
var a = 0, t = f();
return a + t;
}
console.log(g());
}