Hashable

dotty.tools.dotc.core.Hashable
See theHashable companion trait
object Hashable

Attributes

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

Members list

Type members

Classlikes

A null terminated list of pairs of BindingTypes. Used for isomorphism tests.

A null terminated list of pairs of BindingTypes. Used for isomorphism tests.

Attributes

Supertypes
class Object
trait Matchable
class Any
class SomeBinders(val tp: BindingType, val next: Binders)

A null terminated list of BindingTypes. We use null here for efficiency

A null terminated list of BindingTypes. We use null here for efficiency

Attributes

Supertypes
class Object
trait Matchable
class Any

Types

type Binders = SomeBinders | Null

Value members

Concrete fields

inline val NotCached: 0

A hash value indicating that the underlying type is not cached in uniques.

A hash value indicating that the underlying type is not cached in uniques.

Attributes