summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2011-03-19 20:20:17 +0000
committerPaul Phillips <paulp@improving.org>2011-03-19 20:20:17 +0000
commit9b68c3c21395a0b5cf32fddbfd785fb7b10d242e (patch)
tree0d05b673e88199e9d2056286dae9dcae6316e53c /src
parentb503ea139abfd76218d4025f7a84b6202ca354c7 (diff)
downloadscala-9b68c3c21395a0b5cf32fddbfd785fb7b10d242e.tar.gz
scala-9b68c3c21395a0b5cf32fddbfd785fb7b10d242e.tar.bz2
scala-9b68c3c21395a0b5cf32fddbfd785fb7b10d242e.zip
Fix for a slice related array view regression.
Diffstat (limited to 'src')
-rw-r--r--src/library/scala/collection/mutable/IndexedSeqView.scala2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/library/scala/collection/mutable/IndexedSeqView.scala b/src/library/scala/collection/mutable/IndexedSeqView.scala
index 15306b727a..84b87490fd 100644
--- a/src/library/scala/collection/mutable/IndexedSeqView.scala
+++ b/src/library/scala/collection/mutable/IndexedSeqView.scala
@@ -38,13 +38,11 @@ self =>
trait Transformed[B] extends IndexedSeqView[B, Coll] with super.Transformed[B] {
def update(idx: Int, elem: B): Unit
- override def length = self.length
override def toString = viewToString
}
// pre: until <= self.length
trait Sliced extends super.Sliced with Transformed[A] {
- override def length = endpoints.width
def update(idx: Int, elem: A) =
if (idx + from < until) self.update(idx + from, elem)
else throw new IndexOutOfBoundsException(idx.toString)