1var Hash = require('./_Hash'), 2 ListCache = require('./_ListCache'), 3 Map = require('./_Map'); 4 5/** 6 * Removes all key-value entries from the map. 7 * 8 * @private 9 * @name clear 10 * @memberOf MapCache 11 */ 12function mapCacheClear() { 13 this.size = 0; 14 this.__data__ = { 15 'hash': new Hash, 16 'map': new (Map || ListCache), 17 'string': new Hash 18 }; 19} 20 21module.exports = mapCacheClear; 22