aboutsummaryrefslogtreecommitdiff
path: root/node_modules/core-js/modules/es.weak-set.js
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/core-js/modules/es.weak-set.js')
-rw-r--r--node_modules/core-js/modules/es.weak-set.js9
1 files changed, 9 insertions, 0 deletions
diff --git a/node_modules/core-js/modules/es.weak-set.js b/node_modules/core-js/modules/es.weak-set.js
new file mode 100644
index 0000000..ef6b1bc
--- /dev/null
+++ b/node_modules/core-js/modules/es.weak-set.js
@@ -0,0 +1,9 @@
+'use strict';
+var collection = require('../internals/collection');
+var collectionWeak = require('../internals/collection-weak');
+
+// `WeakSet` constructor
+// https://tc39.github.io/ecma262/#sec-weakset-constructor
+collection('WeakSet', function (init) {
+ return function WeakSet() { return init(this, arguments.length ? arguments[0] : undefined); };
+}, collectionWeak);