testBug762473.js (841B)
1 function f(i) { 2 var a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a16,a17; 3 var b = true; 4 if (b) 5 function f1() {} 6 if (b) 7 function f2() {} 8 if (b) 9 function f3() {} 10 if (b) 11 function f4() {} 12 if (b) 13 function f5() {} 14 if (b) 15 function f6() {} 16 if (b) 17 function f7() {} 18 if (b) 19 function f8() {} 20 if (b) 21 function f9() {} 22 if (b) 23 function f10() {} 24 if (b) 25 function f11() {} 26 if (b) 27 function f12() {} 28 if (b) 29 function f13() {} 30 if (b) 31 function f14() {} 32 if (b) 33 function f15() {} 34 if (b) 35 function f16() {} 36 if (b) 37 function f17() {} 38 39 a1 = i; 40 41 function f() { 42 return a1; 43 } 44 45 return f(); 46 } 47 48 for (var i = 0; i < 100; ++i) 49 assertEq(f(i), i);