summaryrefslogtreecommitdiff
path: root/src/library/scalax/collection/generic/LazyBuilder.scala
diff options
context:
space:
mode:
Diffstat (limited to 'src/library/scalax/collection/generic/LazyBuilder.scala')
-rwxr-xr-xsrc/library/scalax/collection/generic/LazyBuilder.scala24
1 files changed, 0 insertions, 24 deletions
diff --git a/src/library/scalax/collection/generic/LazyBuilder.scala b/src/library/scalax/collection/generic/LazyBuilder.scala
deleted file mode 100755
index 74764351b6..0000000000
--- a/src/library/scalax/collection/generic/LazyBuilder.scala
+++ /dev/null
@@ -1,24 +0,0 @@
-/* __ *\
-** ________ ___ / / ___ Scala API **
-** / __/ __// _ | / / / _ | (c) 2003-2009, LAMP/EPFL **
-** __\ \/ /__/ __ |/ /__/ __ | http://scala-lang.org/ **
-** /____/\___/_/ |_/____/_/ | | **
-** |/ **
-\* */
-
-// $Id: ListBuffer.scala 14378 2008-03-13 11:39:05Z dragos $
-
-package scalax.collection.generic
-
-import collection.mutable.ListBuffer
-import collection.immutable.{List, Nil, ::}
-
-abstract class LazyBuilder[+CC[B], A] extends Builder[CC, A] {
- protected var parts = new ListBuffer[Iterator[A]]
- def +=(x: A) = { parts += Iterator.single(x) }
- override def ++=(xs: Iterator[A]) { parts += xs }
- override def ++=(xs: Iterable[A]) { parts += xs.elements }
- def elements: Iterator[A] = Iterator.iteratorIteratorWrapper(parts.elements).flatten // !!! can remove the wrapper once new compiler is in starr
- def result: CC[A]
- def clear() { parts.clear() }
-}