michael@0: michael@0: function a() { michael@0: function f() {} michael@0: this.d = function() { michael@0: f michael@0: } michael@0: } (function() { michael@0: var a2, x michael@0: a2 = new a; michael@0: d = (function(){x * 1})(); michael@0: })() michael@0: michael@0: /* Don't assert. */ michael@0: