SimpleIdentityMap

dotty.tools.dotc.util.SimpleIdentityMap$
See theSimpleIdentityMap companion class

Attributes

Companion
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

class Map1[K <: AnyRef, +V <: AnyRef](k1: K, v1: V) extends SimpleIdentityMap[K, V]

Attributes

Supertypes
class SimpleIdentityMap[K, V]
trait K => V | Null
class Object
trait Matchable
class Any
class Map2[K <: AnyRef, +V <: AnyRef](k1: K, v1: V, k2: K, v2: V) extends SimpleIdentityMap[K, V]

Attributes

Supertypes
class SimpleIdentityMap[K, V]
trait K => V | Null
class Object
trait Matchable
class Any
class Map3[K <: AnyRef, +V <: AnyRef](k1: K, v1: V, k2: K, v2: V, k3: K, v3: V) extends SimpleIdentityMap[K, V]

Attributes

Supertypes
class SimpleIdentityMap[K, V]
trait K => V | Null
class Object
trait Matchable
class Any
class Map4[K <: AnyRef, +V <: AnyRef](k1: K, v1: V, k2: K, v2: V, k3: K, v3: V, k4: K, v4: V) extends SimpleIdentityMap[K, V]

Attributes

Supertypes
class SimpleIdentityMap[K, V]
trait K => V | Null
class Object
trait Matchable
class Any
class MapMore[K <: AnyRef, +V <: AnyRef](bindings: Array[AnyRef]) extends SimpleIdentityMap[K, V]

Attributes

Supertypes
class SimpleIdentityMap[K, V]
trait K => V | Null
class Object
trait Matchable
class Any

Value members

Concrete methods

def empty[K <: AnyRef]: SimpleIdentityMap[K, Nothing]