summaryrefslogtreecommitdiff
path: root/src/library/scala/collection/TraversableViewLike.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2010-06-06 07:52:30 +0000
committerMartin Odersky <odersky@gmail.com>2010-06-06 07:52:30 +0000
commitdd396886d0da88326e5e4772af4d8813360ea8a5 (patch)
tree4465d56a0a33c7e46a3374727ecfeaea10a8b839 /src/library/scala/collection/TraversableViewLike.scala
parent0e413bc755b95cac9ec1a370f3773848e72bab86 (diff)
downloadscala-dd396886d0da88326e5e4772af4d8813360ea8a5.tar.gz
scala-dd396886d0da88326e5e4772af4d8813360ea8a5.tar.bz2
scala-dd396886d0da88326e5e4772af4d8813360ea8a5.zip
Fixed problem discovered by Paul that views do ...
Fixed problem discovered by Paul that views do not support a filter in for expressions. review by extempore.
Diffstat (limited to 'src/library/scala/collection/TraversableViewLike.scala')
-rw-r--r--src/library/scala/collection/TraversableViewLike.scala1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/library/scala/collection/TraversableViewLike.scala b/src/library/scala/collection/TraversableViewLike.scala
index ae3f6c0e93..7b443e54b8 100644
--- a/src/library/scala/collection/TraversableViewLike.scala
+++ b/src/library/scala/collection/TraversableViewLike.scala
@@ -199,6 +199,7 @@ self =>
}
override def filter(p: A => Boolean): This = newFiltered(p).asInstanceOf[This]
+ override def withFilter(p: A => Boolean): This = newFiltered(p).asInstanceOf[This]
override def partition(p: A => Boolean): (This, This) = (filter(p), filter(!p(_)))
override def init: This = newSliced(0, size - 1).asInstanceOf[This]
override def drop(n: Int): This = newSliced(n max 0, Int.MaxValue).asInstanceOf[This]