1 var $ = require('../internals/export');
2 var anObject = require('../internals/an-object');
3 var aPossiblePrototype = require('../internals/a-possible-prototype');
4 var objectSetPrototypeOf = require('../internals/object-set-prototype-of');
6 // `Reflect.setPrototypeOf` method
7 // https://tc39.github.io/ecma262/#sec-reflect.setprototypeof
8 if (objectSetPrototypeOf) $({ target: 'Reflect', stat: true }, {
9 setPrototypeOf: function setPrototypeOf(target, proto) {
11 aPossiblePrototype(proto);
13 objectSetPrototypeOf(target, proto);