michael@0: // Binary: cache/js-dbg-64-daefd30072a6-linux michael@0: // Flags: michael@0: // michael@0: function f(param) { michael@0: var w; michael@0: return eval("\ michael@0: (function(){\ michael@0: __defineGetter__(\"y\", function()({\ michael@0: x: function(){ return w }()\ michael@0: }))\ michael@0: });\ michael@0: "); michael@0: } michael@0: (f())(); michael@0: (new Function("eval(\"y\")"))();