blob: 3a05cf58819c23b81d87224a6612f9ebb0bd757c [file] [log] [blame]
try {
(function() {
Object.defineProperty(this, "x", {
get: function() {
Object.defineProperty(this, "y", {
configurable: true,
get: function() {
return Proxy(this.y)
}
});
x;
}
})
})()
x
} catch (e) {}
try {
x
} catch (e) {}
try {
x
} catch (e) {}
try {
y
} catch (e) {}
try {
y
} catch (e) {}
try {
y
} catch (e) {}