diff options
author | Erik Rozendaal <erik@deler.org> | 2011-12-20 00:01:04 +0100 |
---|---|---|
committer | Erik Rozendaal <erik@deler.org> | 2011-12-28 13:12:35 +0100 |
commit | d2706db10c63851e549ef7ce4cbaff364c59fbc3 (patch) | |
tree | 448ac9aba55b46438808d9e9b43ba738d09349d1 /src/library/scala/collection/immutable/TreeMap.scala | |
parent | 6c0e0362be6c37ed4531d8cfca15c6e516d5f0f8 (diff) | |
download | scala-d2706db10c63851e549ef7ce4cbaff364c59fbc3.tar.gz scala-d2706db10c63851e549ef7ce4cbaff364c59fbc3.tar.bz2 scala-d2706db10c63851e549ef7ce4cbaff364c59fbc3.zip |
Use single shared Empty instance across all RedBlack trees.
Diffstat (limited to 'src/library/scala/collection/immutable/TreeMap.scala')
-rw-r--r-- | src/library/scala/collection/immutable/TreeMap.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/library/scala/collection/immutable/TreeMap.scala b/src/library/scala/collection/immutable/TreeMap.scala index a13e78086b..bab60f06fb 100644 --- a/src/library/scala/collection/immutable/TreeMap.scala +++ b/src/library/scala/collection/immutable/TreeMap.scala @@ -61,7 +61,7 @@ class TreeMap[A, +B](override val size: Int, t: RedBlack.Tree[A, B])(implicit va def this()(implicit ordering: Ordering[A]) = this(0, null)(ordering) - protected val tree: RedBlack.Tree[A, B] = if (size == 0) Empty() else t + protected val tree: RedBlack.Tree[A, B] = if (size == 0) Empty.empty else t override def rangeImpl(from : Option[A], until : Option[A]): TreeMap[A,B] = { val ntree = tree.range(from,until) |