1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
// Binary: cache/js-dbg-64-7e28cce342a6-linux // Flags: // function f() { constructor = {} } Object.defineProperty(function() { return {}.__proto__ }(), "constructor", { set: function() {} }) f() Object.defineProperty({}.__proto__, "constructor", { value: 3 }) f()