JS: when removing unused temporary variable, process its RHS value. Fix KT-15325

This commit is contained in:
Alexey Andreev
2016-12-21 13:18:33 +03:00
parent 49d57124c1
commit 35ab41e900
4 changed files with 35 additions and 7 deletions
@@ -0,0 +1,13 @@
var log = "";
function test(a) {
var $tmp1;
log += $tmp1 = 1;
return a;
}
function box() {
if (test(3) != 3) return "fail1";
if (log != 1) return "fail2";
return "OK"
}