source: trip-planner-front/node_modules/core-js/modules/es.reflect.set-prototype-of.js@ 6c1585f

Last change on this file since 6c1585f was 6a3a178, checked in by Ema <ema_spirova@…>, 3 years ago

initial commit

  • Property mode set to 100644
File size: 633 bytes
Line 
1var $ = require('../internals/export');
2var anObject = require('../internals/an-object');
3var aPossiblePrototype = require('../internals/a-possible-prototype');
4var objectSetPrototypeOf = require('../internals/object-set-prototype-of');
5
6// `Reflect.setPrototypeOf` method
7// https://tc39.es/ecma262/#sec-reflect.setprototypeof
8if (objectSetPrototypeOf) $({ target: 'Reflect', stat: true }, {
9 setPrototypeOf: function setPrototypeOf(target, proto) {
10 anObject(target);
11 aPossiblePrototype(proto);
12 try {
13 objectSetPrototypeOf(target, proto);
14 return true;
15 } catch (error) {
16 return false;
17 }
18 }
19});
Note: See TracBrowser for help on using the repository browser.