fix unused patching of AST_For.init blocks (#2289)

fixes #2288
This commit is contained in:
Alex Lam S.L
2017-08-29 01:10:04 +08:00
committed by GitHub
parent f81ff10a9b
commit e5cf7972ea
2 changed files with 27 additions and 4 deletions

View File

@@ -1239,3 +1239,25 @@ issue_2226_3: {
}
expect_stdout: "3"
}
issue_2288: {
options = {
unused: true,
}
beautify = {
beautify: true,
}
input: {
function foo(o) {
for (var j = o.a, i = 0; i < 0; i++);
for (var i = 0; i < 0; i++);
}
}
expect: {
function foo(o) {
o.a;
for (i = 0; i < 0; i++);
for (var i = 0; i < 0; i++);
}
}
}