diff options
author | Martin Odersky <odersky@gmail.com> | 2009-05-14 09:36:49 +0000 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2009-05-14 09:36:49 +0000 |
commit | 8fa8118e341cc0174d789b508b8b6ebab3571582 (patch) | |
tree | c45a0ba6be7233898f406dfdcf2f4a565a8f73ee /src/library/scala/collection/BitSet.scala | |
parent | 302427358e0ab97c3a12302e94295ca09465589d (diff) | |
download | scala-8fa8118e341cc0174d789b508b8b6ebab3571582.tar.gz scala-8fa8118e341cc0174d789b508b8b6ebab3571582.tar.bz2 scala-8fa8118e341cc0174d789b508b8b6ebab3571582.zip |
cleaned up collection builder framework
Diffstat (limited to 'src/library/scala/collection/BitSet.scala')
-rw-r--r-- | src/library/scala/collection/BitSet.scala | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/src/library/scala/collection/BitSet.scala b/src/library/scala/collection/BitSet.scala index 2fb469e680..b7a77c63ce 100644 --- a/src/library/scala/collection/BitSet.scala +++ b/src/library/scala/collection/BitSet.scala @@ -15,17 +15,13 @@ import generic._ /** common base class for mutable and immutable bit sets */ -trait BitSet extends Set[Int] with BitSetTemplate[BitSet] { - override def empty = BitSet.empty +trait BitSet extends Set[Int] + with BitSetTemplate[BitSet] { + override def empty: BitSet = BitSet.empty } /** A factory object for bitsets */ -object BitSet { - - /** The empty bitset */ +object BitSet extends BitSetFactory[BitSet] { val empty: BitSet = immutable.BitSet.empty - - /** A bitset containing given elements */ - def apply(elems: Int*) = immutable.BitSet.apply(elems: _*) } |