| var Hash = require('./_Hash'), | |
| ListCache = require('./_ListCache'), | |
| Map = require('./_Map'); | |
| /** | |
| * Removes all key-value entries from the map. | |
| * | |
| * @private | |
| * @name clear | |
| * @memberOf MapCache | |
| */ | |
| function mapCacheClear() { | |
| this.size = 0; | |
| this.__data__ = { | |
| 'hash': new Hash, | |
| 'map': new (Map || ListCache), | |
| 'string': new Hash | |
| }; | |
| } | |
| module.exports = mapCacheClear; |