massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / node_modules / core-js / internals / collection-add-all.js
index 86d1a78a3697a667bf8632030f66f8a37116d42f..e0bc4ed82eb5204b5a9440ec7230a6a4a5eabca8 100644 (file)
@@ -1,13 +1,14 @@
 'use strict';
+var call = require('../internals/function-call');
+var aCallable = require('../internals/a-callable');
 var anObject = require('../internals/an-object');
-var aFunction = require('../internals/a-function');
 
 // https://github.com/tc39/collection-methods
-module.exports = function (/* ...elements */) {
+module.exports = function addAll(/* ...elements */) {
   var set = anObject(this);
-  var adder = aFunction(set.add);
+  var adder = aCallable(set.add);
   for (var k = 0, len = arguments.length; k < len; k++) {
-    adder.call(set, arguments[k]);
+    call(adder, set, arguments[k]);
   }
   return set;
 };