"use strict";
const _MapCache = require("./_MapCache.js");
const _setCacheAdd = require("./_setCacheAdd.js");
const _setCacheHas = require("./_setCacheHas.js");
var MapCache = _MapCache, setCacheAdd = _setCacheAdd, setCacheHas = _setCacheHas;
function SetCache(values) {
  var index = -1, length = values == null ? 0 : values.length;
  this.__data__ = new MapCache();
  while (++index < length) {
    this.add(values[index]);
  }
}
SetCache.prototype.add = SetCache.prototype.push = setCacheAdd;
SetCache.prototype.has = setCacheHas;
var _SetCache = SetCache;
module.exports = _SetCache;
//# sourceMappingURL=_SetCache.js.map
