michael@0: var a = 2; michael@0: function getprop_inner(o2) michael@0: { michael@0: var o = {a:5}; michael@0: var t = this; michael@0: var x = 0; michael@0: for (var i = 0; i < 20; i++) { michael@0: t = this; michael@0: x += o.a + o2.a + this.a + t.a; michael@0: } michael@0: return x; michael@0: } michael@0: function getprop() { michael@0: return getprop_inner({a:9}); michael@0: } michael@0: assertEq(getprop(), 360);