Uniques

class Uniques extends WeakHashSet[Type]
Companion:
object
class Object
trait Matchable
class Any

Type members

Inherited types

type This = WeakHashSet[A]
Inherited from:
WeakHashSet

Value members

Concrete methods

override def hash(x: Type): Int
Definition Classes
override def isEqual(x: Type, y: Type): Boolean
Definition Classes

Inherited methods

Inherited from:
MutableSet
def +=(elem: Type): Unit

Add element x to the set

Add element x to the set

Inherited from:
WeakHashSet
Inherited from:
MutableSet
def -=(elem: Type): Unit

Remove element x from the set

Remove element x from the set

Inherited from:
WeakHashSet
def clear(): Unit
Inherited from:
WeakHashSet
Inherited from:
ReadOnlySet
def foreach[U](f: Type => U): Unit
Inherited from:
ReadOnlySet
Inherited from:
ReadOnlySet
override def iterator: Iterator[Type]
Definition Classes
Inherited from:
WeakHashSet
def lookup(elem: Type): Type | Null

The entry in the set such that isEqual(x, entry), or else null.

The entry in the set such that isEqual(x, entry), or else null.

Inherited from:
WeakHashSet
def put(elem: Type): Type

Like += but return existing element equal to x of it exists, x itself otherwise.

Like += but return existing element equal to x of it exists, x itself otherwise.

Inherited from:
WeakHashSet
def size: Int
Inherited from:
WeakHashSet
Inherited from:
ReadOnlySet