trait
Hashable
Constructors
Members
protected final
def
addDelta
(
elemHash:
Int
,
delta:
Int
)
: Int
private
def
avoidSpecialHashes
(
h:
Int
)
: Int
protected final
def
doHash
(
x:
Any
)
: Int
protected final
def
doHash
(
tp:
Type
)
: Int
protected final
def
doHash
(
x1:
Any
,
tp2:
Type
)
: Int
protected final
def
doHash
(
tp1:
Type
,
tp2:
Type
)
: Int
protected final
def
doHash
(
x1:
Any
,
tp2:
Type
,
tp3:
Type
)
: Int
protected final
def
doHash
(
tp1:
Type
,
tps2:
List
[
Type
]
)
: Int
protected final
def
doHash
(
x1:
Any
,
tp2:
Type
,
tps3:
List
[
Type
]
)
: Int
protected final
def
doHash
(
x1:
Int
,
x2:
Int
)
: Int
protected final
def
finishHash
(
hashCode:
Int
,
arity:
Int
)
: Int
protected
def
finishHash
(
seed:
Int
,
arity:
Int
,
tp:
Type
)
: Int
protected
def
finishHash
(
seed:
Int
,
arity:
Int
,
tp1:
Type
,
tp2:
Type
)
: Int
protected
def
finishHash
(
seed:
Int
,
arity:
Int
,
tps:
List
[
Type
]
)
: Int
protected
def
finishHash
(
seed:
Int
,
arity:
Int
,
tp:
Type
,
tps:
List
[
Type
]
)
: Int
protected
def
hashSeed
: Int
final
def
identityHash
: Int