aboutsummaryrefslogtreecommitdiff
path: root/node_modules/babel-register/node_modules/core-js/modules/es6.reflect.set.js
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/babel-register/node_modules/core-js/modules/es6.reflect.set.js')
-rw-r--r--node_modules/babel-register/node_modules/core-js/modules/es6.reflect.set.js31
1 files changed, 0 insertions, 31 deletions
diff --git a/node_modules/babel-register/node_modules/core-js/modules/es6.reflect.set.js b/node_modules/babel-register/node_modules/core-js/modules/es6.reflect.set.js
deleted file mode 100644
index e2a89816c..000000000
--- a/node_modules/babel-register/node_modules/core-js/modules/es6.reflect.set.js
+++ /dev/null
@@ -1,31 +0,0 @@
-// 26.1.13 Reflect.set(target, propertyKey, V [, receiver])
-var dP = require('./_object-dp');
-var gOPD = require('./_object-gopd');
-var getPrototypeOf = require('./_object-gpo');
-var has = require('./_has');
-var $export = require('./_export');
-var createDesc = require('./_property-desc');
-var anObject = require('./_an-object');
-var isObject = require('./_is-object');
-
-function set(target, propertyKey, V /* , receiver */) {
- var receiver = arguments.length < 4 ? target : arguments[3];
- var ownDesc = gOPD.f(anObject(target), propertyKey);
- var existingDescriptor, proto;
- if (!ownDesc) {
- if (isObject(proto = getPrototypeOf(target))) {
- return set(proto, propertyKey, V, receiver);
- }
- ownDesc = createDesc(0);
- }
- if (has(ownDesc, 'value')) {
- if (ownDesc.writable === false || !isObject(receiver)) return false;
- existingDescriptor = gOPD.f(receiver, propertyKey) || createDesc(0);
- existingDescriptor.value = V;
- dP.f(receiver, propertyKey, existingDescriptor);
- return true;
- }
- return ownDesc.set === undefined ? false : (ownDesc.set.call(receiver, V), true);
-}
-
-$export($export.S, 'Reflect', { set: set });