diff options
author | buraq <buraq@epfl.ch> | 2004-03-05 19:15:28 +0000 |
---|---|---|
committer | buraq <buraq@epfl.ch> | 2004-03-05 19:15:28 +0000 |
commit | 04aea0295ee6c46275f4da153dffa2d65331e575 (patch) | |
tree | 10194f23cb8a7ac1258c27ae0838bbe88d476238 /sources | |
parent | 5aa1b9d16857ac7005ddd7642f30cee4911c1a62 (diff) | |
download | scala-04aea0295ee6c46275f4da153dffa2d65331e575.tar.gz scala-04aea0295ee6c46275f4da153dffa2d65331e575.tar.bz2 scala-04aea0295ee6c46275f4da153dffa2d65331e575.zip |
removed BUG in append(TreeList)
Diffstat (limited to 'sources')
-rw-r--r-- | sources/scala/tools/scalac/ast/TreeList.scala | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/sources/scala/tools/scalac/ast/TreeList.scala b/sources/scala/tools/scalac/ast/TreeList.scala index 8a259ce4e1..5300aceef9 100644 --- a/sources/scala/tools/scalac/ast/TreeList.scala +++ b/sources/scala/tools/scalac/ast/TreeList.scala @@ -38,7 +38,7 @@ final class TreeList(ts: Array[Tree]) { } def append(tl: TreeList): unit = { - for (val j <- Iterator.range(0, ts.length)) + for (val j <- Iterator.range(0, tl.len)) // not ts.length !! append(tl.trees(j)); } @@ -70,5 +70,9 @@ final class TreeList(ts: Array[Tree]) { System.arraycopy(trees, 0, ts, from, len); ts; } + + override def toString() = { + new IterableArray(this.toArray()).toList.toString(); + } } } |