fix corner case in merge_vars (#5452)

fixes #5451
This commit is contained in:
Alex Lam S.L
2022-05-17 19:41:05 +01:00
committed by GitHub
parent cb6dd34b98
commit 63f16e4616
4 changed files with 33 additions and 8 deletions

View File

@@ -184,12 +184,12 @@ merge_vars_2: {
expect: {
var a = 0;
1 && --a,
a = function f() {
b = function f() {
const c = a && f;
c.var += 0;
}(),
void console.log(a);
var a;
void console.log(b);
var b;
}
expect_stdout: "undefined"
}