| 123456789101112131415161718 | 
							- 'use strict';
 
- var $ = require('../internals/export');
 
- var aSet = require('../internals/a-set');
 
- var remove = require('../internals/set-helpers').remove;
 
- // `Set.prototype.deleteAll` method
 
- // https://github.com/tc39/proposal-collection-methods
 
- $({ target: 'Set', proto: true, real: true, forced: true }, {
 
-   deleteAll: function deleteAll(/* ...elements */) {
 
-     var collection = aSet(this);
 
-     var allDeleted = true;
 
-     var wasDeleted;
 
-     for (var k = 0, len = arguments.length; k < len; k++) {
 
-       wasDeleted = remove(collection, arguments[k]);
 
-       allDeleted = allDeleted && wasDeleted;
 
-     } return !!allDeleted;
 
-   }
 
- });
 
 
  |