aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/util/Text.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2013-03-21 21:30:30 +0100
committerMartin Odersky <odersky@gmail.com>2013-03-21 21:30:30 +0100
commit5b4f154c9e4c2c6ff48ac68b8d984e306853328f (patch)
treeb79b81c86c31a7b6b6b34801dc81346413e5a699 /src/dotty/tools/dotc/util/Text.scala
parent5ac2104e688409e24785cfe62cdc7e8ef0bc6428 (diff)
downloaddotty-5b4f154c9e4c2c6ff48ac68b8d984e306853328f.tar.gz
dotty-5b4f154c9e4c2c6ff48ac68b8d984e306853328f.tar.bz2
dotty-5b4f154c9e4c2c6ff48ac68b8d984e306853328f.zip
More fixes to classfile reading.
Can now read all classes in scala.collection.generic. Some failures remain for their companion objects.
Diffstat (limited to 'src/dotty/tools/dotc/util/Text.scala')
-rw-r--r--src/dotty/tools/dotc/util/Text.scala1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/dotty/tools/dotc/util/Text.scala b/src/dotty/tools/dotc/util/Text.scala
index 251274371..a314e8ab4 100644
--- a/src/dotty/tools/dotc/util/Text.scala
+++ b/src/dotty/tools/dotc/util/Text.scala
@@ -45,6 +45,7 @@ object Texts {
this match {
case Str(s1) => Str(s1 + s2)
case Fluid(Str(s1) :: prev) => Fluid(Str(s1 + s2) :: prev)
+ case Fluid(relems) => Fluid(that :: relems)
}
case Fluid(relems) =>
(this /: relems.reverse)(_ appendToLastLine _)