summaryrefslogtreecommitdiff
path: root/src/library
diff options
context:
space:
mode:
authorBurak Emir <emir@epfl.ch>2007-06-21 14:02:56 +0000
committerBurak Emir <emir@epfl.ch>2007-06-21 14:02:56 +0000
commit30f41d643a482d21f1518abe0af39a182d54cf20 (patch)
tree074e9c3de501f8c3b88871461993dfed716946ae /src/library
parentaba747cf8d0145d6c10726151bf55ff997e8b0e6 (diff)
downloadscala-30f41d643a482d21f1518abe0af39a182d54cf20.tar.gz
scala-30f41d643a482d21f1518abe0af39a182d54cf20.tar.bz2
scala-30f41d643a482d21f1518abe0af39a182d54cf20.zip
fixed bug in ParallelMatching:MixLiterals (symp...
fixed bug in ParallelMatching:MixLiterals (symptom: "unreachable code")
Diffstat (limited to 'src/library')
-rw-r--r--src/library/scala/collection/immutable/SortedMap.scala6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/library/scala/collection/immutable/SortedMap.scala b/src/library/scala/collection/immutable/SortedMap.scala
index a26f734755..a5c73764c8 100644
--- a/src/library/scala/collection/immutable/SortedMap.scala
+++ b/src/library/scala/collection/immutable/SortedMap.scala
@@ -25,14 +25,14 @@ trait SortedMap[A,+B] extends Map[A,B] with collection.SortedMap[A,B] {
override def transform[C](f: (A, B) => C): SortedMap[A, C] = {
var res = empty[C]
- foreach { case Pair(key, value) => res = res.update(key, f(key, value)) }
+ foreach { case (key, value) => res = res.update(key, f(key, value)) }
res
}
override def filter(p: Pair[A, B] => Boolean): SortedMap[A, B] = {
var res = this
foreach {
- case kv @ Pair(key, _) => if (!p(kv)) { res = res - key }
+ case kv @ (key, _) => if (!p(kv)) { res = res - key }
}
res
}
-} \ No newline at end of file
+}