JS/Inlining: rename IneffectiveStatementElimination to RedundantStatementElimination

This commit is contained in:
Alexey Andreev
2016-06-06 12:42:39 +03:00
parent 07d5a4506c
commit f0e64f8e38
13 changed files with 3 additions and 3 deletions
@@ -0,0 +1,22 @@
var global = 0;
function se(value) {
++global;
return value;
}
function test() {
var x = true;
se(x);
x ? se("foo") : se("bar");
x || se("bar");
x && se("foo");
se(x) ? se("foo") : se("bar");
}
function box() {
test();
if (global != 5) return "fail1: " + global;
return "OK";
}