diff options
Diffstat (limited to 'src/dotty/tools/dotc/util/Set.scala')
-rw-r--r-- | src/dotty/tools/dotc/util/Set.scala | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/src/dotty/tools/dotc/util/Set.scala b/src/dotty/tools/dotc/util/Set.scala deleted file mode 100644 index 3e906c6a8..000000000 --- a/src/dotty/tools/dotc/util/Set.scala +++ /dev/null @@ -1,27 +0,0 @@ -/* NSC -- new Scala compiler - * Copyright 2005-2012 LAMP/EPFL - * @author Martin Odersky - */ -package dotty.tools.dotc.util - -/** A common class for lightweight sets. - */ -abstract class Set[T >: Null] { - - def findEntry(x: T): T - - def addEntry(x: T): Unit - - def iterator: Iterator[T] - - def foreach[U](f: T => U): Unit = iterator foreach f - - def apply(x: T): Boolean = contains(x) - - def contains(x: T): Boolean = - findEntry(x) != null - - def toList = iterator.toList - - def clear: Unit -} |