@@ -161,7 +161,7 @@ final class HashMap[K, +V] private[immutable] (private[immutable] val rootNode:
161
161
162
162
def removed (key : K ): HashMap [K , V ] = {
163
163
val keyUnimprovedHash = key.##
164
- newHashMapOrThis(rootNode.removed(key, keyUnimprovedHash, improve(keyUnimprovedHash), 0 ).nn )
164
+ newHashMapOrThis(rootNode.removed(key, keyUnimprovedHash, improve(keyUnimprovedHash), 0 ))
165
165
}
166
166
167
167
override def concat [V1 >: V ](that : scala.IterableOnce [(K , V1 )]^ ): HashMap [K , V1 ] = that match {
@@ -352,7 +352,7 @@ final class HashMap[K, +V] private[immutable] (private[immutable] val rootNode:
352
352
val (mergedK, mergedV) = mergef(payload, thatPayload)
353
353
val mergedOriginalHash = mergedK.##
354
354
val mergedImprovedHash = improve(mergedOriginalHash)
355
- new HashMap (that.rootNode.removed(thatPayload._1, originalHash, improved, 0 ).nn. updated(mergedK, mergedV, mergedOriginalHash, mergedImprovedHash, 0 , replaceValue = true ))
355
+ new HashMap (that.rootNode.removed(thatPayload._1, originalHash, improved, 0 ).updated(mergedK, mergedV, mergedOriginalHash, mergedImprovedHash, 0 , replaceValue = true ))
356
356
} else {
357
357
new HashMap (that.rootNode.updated(k, v, originalHash, improved, 0 , replaceValue = true ))
358
358
}
@@ -414,7 +414,7 @@ final class HashMap[K, +V] private[immutable] (private[immutable] val rootNode:
414
414
val next = iter.next()
415
415
val originalHash = hashSet.unimproveHash(next.hash)
416
416
val improved = improve(originalHash)
417
- curr = curr.removed(next.key, originalHash, improved, 0 ).nn
417
+ curr = curr.removed(next.key, originalHash, improved, 0 )
418
418
if (curr.size == 0 ) {
419
419
return HashMap .empty
420
420
}
@@ -432,7 +432,7 @@ final class HashMap[K, +V] private[immutable] (private[immutable] val rootNode:
432
432
val next = iter.next()
433
433
val originalHash = lhashSet.unimproveHash(next.hash)
434
434
val improved = improve(originalHash)
435
- curr = curr.removed(next.key, originalHash, improved, 0 ).nn
435
+ curr = curr.removed(next.key, originalHash, improved, 0 )
436
436
if (curr.size == 0 ) {
437
437
return HashMap .empty
438
438
}
@@ -446,7 +446,7 @@ final class HashMap[K, +V] private[immutable] (private[immutable] val rootNode:
446
446
val next = iter.next()
447
447
val originalHash = next.##
448
448
val improved = improve(originalHash)
449
- curr = curr.removed(next, originalHash, improved, 0 ).nn
449
+ curr = curr.removed(next, originalHash, improved, 0 )
450
450
if (curr.size == 0 ) {
451
451
return HashMap .empty
452
452
}
@@ -1771,15 +1771,15 @@ private final class BitmapIndexedMapNode[K, +V](
1771
1771
if (newNodes == null ) {
1772
1772
newNodes = mutable.Queue .empty
1773
1773
}
1774
- newNodes.nn += newSubNode
1774
+ newNodes += newSubNode
1775
1775
}
1776
1776
} else if (newSubNode.size == 1 ) {
1777
1777
newDataMap |= bitpos
1778
1778
nodeMigrateToDataTargetMap |= bitpos
1779
1779
if (nodesToMigrateToData == null ) {
1780
1780
nodesToMigrateToData = mutable.Queue ()
1781
1781
}
1782
- nodesToMigrateToData.nn += newSubNode
1782
+ nodesToMigrateToData += newSubNode
1783
1783
}
1784
1784
1785
1785
nodeIndex += 1
@@ -2015,9 +2015,9 @@ private final class HashCollisionMapNode[K, +V ](
2015
2015
if (hc.indexOf(nextPayload._1) < 0 ) {
2016
2016
if (newContent == null ) {
2017
2017
newContent = new VectorBuilder [(K , V1 )]()
2018
- newContent.nn. addAll(hc.content)
2018
+ newContent.addAll(hc.content)
2019
2019
}
2020
- newContent.nn. addOne(nextPayload)
2020
+ newContent.addOne(nextPayload)
2021
2021
}
2022
2022
}
2023
2023
if (newContent eq null ) hc else new HashCollisionMapNode (originalHash, hash, newContent.result())
@@ -2178,7 +2178,7 @@ private final class MapNodeRemoveAllSetNodeIterator[K](rootSetNode: SetNode[K])
2178
2178
keyHash = improve(originalHash),
2179
2179
originalHash = originalHash,
2180
2180
shift = 0
2181
- ).nn
2181
+ )
2182
2182
currentValueCursor += 1
2183
2183
}
2184
2184
curr
@@ -2335,11 +2335,11 @@ private[immutable] final class HashMapBuilder[K, V] extends ReusableBuilder[(K,
2335
2335
if (rootNode.size == 0 ) {
2336
2336
HashMap .empty
2337
2337
} else if (aliased != null ) {
2338
- aliased.nn
2338
+ aliased
2339
2339
} else {
2340
2340
aliased = new HashMap (rootNode)
2341
2341
releaseFence()
2342
- aliased.nn
2342
+ aliased
2343
2343
}
2344
2344
2345
2345
override def addOne (elem : (K , V )): this .type = {
0 commit comments