michael@0: function f(i) { michael@0: var a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a16,a17; michael@0: var b = true; michael@0: if (b) michael@0: function f1() {} michael@0: if (b) michael@0: function f2() {} michael@0: if (b) michael@0: function f3() {} michael@0: if (b) michael@0: function f4() {} michael@0: if (b) michael@0: function f5() {} michael@0: if (b) michael@0: function f6() {} michael@0: if (b) michael@0: function f7() {} michael@0: if (b) michael@0: function f8() {} michael@0: if (b) michael@0: function f9() {} michael@0: if (b) michael@0: function f10() {} michael@0: if (b) michael@0: function f11() {} michael@0: if (b) michael@0: function f12() {} michael@0: if (b) michael@0: function f13() {} michael@0: if (b) michael@0: function f14() {} michael@0: if (b) michael@0: function f15() {} michael@0: if (b) michael@0: function f16() {} michael@0: if (b) michael@0: function f17() {} michael@0: michael@0: a1 = i; michael@0: michael@0: function f() { michael@0: return a1; michael@0: } michael@0: michael@0: return f(); michael@0: } michael@0: michael@0: for (var i = 0; i < 100; ++i) michael@0: assertEq(f(i), i);