{"version":3,"file":"definition.mjs","mappings":"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","names":["MutableHashMapSym","Symbol","for","_K","_V","MutableHashMap","constructor","Map","AtomicNumber","size","length","get","_a","tsplus_module_2","sym","tsplus_module_3","that","k","hash","arr","backingMap","c","tsplus_module_4","v","next","remove","set","delete","decrementAndGet","curr","Node","incrementAndGet","l","update","f","iterator","tsplus_module_6","node","values","n","kv","value","done","MutableHashMapAspects"],"sourceRoot":"","sources":["../../../../_src/collections/mutable/MutableHashMap/definition.ts"],"sourcesContent":[null]}