summaryrefslogtreecommitdiff
path: root/src/library/scala/collection/SetProxyLike.scala
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2010-05-24 22:25:31 +0000
committerPaul Phillips <paulp@improving.org>2010-05-24 22:25:31 +0000
commita3c413084cccde5c7a3dec510971f9ef8fbf628f (patch)
treeda6fbb5fbffb0842f3ee092abf2f94ccf55ed18a /src/library/scala/collection/SetProxyLike.scala
parent67a650205b9f18f58063883dc6150009f8bdaae3 (diff)
downloadscala-a3c413084cccde5c7a3dec510971f9ef8fbf628f.tar.gz
scala-a3c413084cccde5c7a3dec510971f9ef8fbf628f.tar.bz2
scala-a3c413084cccde5c7a3dec510971f9ef8fbf628f.zip
Brought the *Proxy classes more up to date.
Diffstat (limited to 'src/library/scala/collection/SetProxyLike.scala')
-rw-r--r--src/library/scala/collection/SetProxyLike.scala5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/library/scala/collection/SetProxyLike.scala b/src/library/scala/collection/SetProxyLike.scala
index 76d2c31b99..cf7f3b845c 100644
--- a/src/library/scala/collection/SetProxyLike.scala
+++ b/src/library/scala/collection/SetProxyLike.scala
@@ -21,10 +21,11 @@ import generic._
*/
trait SetProxyLike[A, +This <: SetLike[A, This] with Set[A]] extends SetLike[A, This] with IterableProxyLike[A, This]
{
+ def empty: This
// def empty: This
- // def + (elem: A): This
- // def - (elem: A): This
override def contains(elem: A): Boolean = self.contains(elem)
+ override def + (elem: A) = self.+(elem)
+ override def - (elem: A) = self.-(elem)
override def isEmpty: Boolean = self.isEmpty
override def apply(elem: A): Boolean = self.apply(elem)
override def intersect(that: Set[A]) = self.intersect(that)