diff options
author | Matthias Zenger <mzenger@gmail.com> | 2003-07-18 23:40:35 +0000 |
---|---|---|
committer | Matthias Zenger <mzenger@gmail.com> | 2003-07-18 23:40:35 +0000 |
commit | bb9cfcedf14ed2589f4f6f807b89effbbb59c84e (patch) | |
tree | 466269599d79b071147161aa32071ab5ba9dcb7e /sources/scala/collection/mutable/HashSet.scala | |
parent | c1bcad868c80dd4fabdb03af70539cb21ecb187f (diff) | |
download | scala-bb9cfcedf14ed2589f4f6f807b89effbbb59c84e.tar.gz scala-bb9cfcedf14ed2589f4f6f807b89effbbb59c84e.tar.bz2 scala-bb9cfcedf14ed2589f4f6f807b89effbbb59c84e.zip |
More refactoring.
Diffstat (limited to 'sources/scala/collection/mutable/HashSet.scala')
-rw-r--r-- | sources/scala/collection/mutable/HashSet.scala | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sources/scala/collection/mutable/HashSet.scala b/sources/scala/collection/mutable/HashSet.scala index 8b68a9aa9d..1c27ea6c18 100644 --- a/sources/scala/collection/mutable/HashSet.scala +++ b/sources/scala/collection/mutable/HashSet.scala @@ -22,11 +22,13 @@ class HashSet[A] extends scala.collection.mutable.Set[A] with HashTable[A] { case Some(_) => true } - def add(elem: A): Unit = findEntry(elem) match { + def +=(elem: A): Unit = findEntry(elem) match { case None => addEntry(elem); case Some(_) => } + def -=(elem: A): Unit = removeEntry(elem); + def elements = entries; override def clear = { |