HashCompare Module
The F# compiler emits calls to some of the functions in this module as part of the compiled form of some language constructs
Functions and values
Function or value |
Description
|
|
|
|
|
|
|
|
|
Full Usage:
FastEqualsTuple2 comparer tuple1 tuple2
Parameters:
IEqualityComparer
tuple1 : 'T1 * 'T2
tuple2 : 'T1 * 'T2
Returns: bool
Modifiers: inline Type parameters: 'T1, 'T2 |
A primitive entry point used by the F# compiler for optimization purposes.
|
Full Usage:
FastEqualsTuple3 comparer tuple1 tuple2
Parameters:
IEqualityComparer
tuple1 : 'T1 * 'T2 * 'T3
tuple2 : 'T1 * 'T2 * 'T3
Returns: bool
Modifiers: inline Type parameters: 'T1, 'T2, 'T3 |
A primitive entry point used by the F# compiler for optimization purposes.
|
Full Usage:
FastEqualsTuple4 comparer tuple1 tuple2
Parameters:
IEqualityComparer
tuple1 : 'T1 * 'T2 * 'T3 * 'T4
tuple2 : 'T1 * 'T2 * 'T3 * 'T4
Returns: bool
Modifiers: inline Type parameters: 'T1, 'T2, 'T3, 'T4 |
A primitive entry point used by the F# compiler for optimization purposes.
|
Full Usage:
FastEqualsTuple5 comparer tuple1 tuple2
Parameters:
IEqualityComparer
tuple1 : 'T1 * 'T2 * 'T3 * 'T4 * 'T5
tuple2 : 'T1 * 'T2 * 'T3 * 'T4 * 'T5
Returns: bool
Modifiers: inline Type parameters: 'T1, 'T2, 'T3, 'T4, 'T5 |
A primitive entry point used by the F# compiler for optimization purposes.
|
Full Usage:
FastHashTuple2 comparer tuple
Parameters:
IEqualityComparer
tuple : 'T1 * 'T2
Returns: int
Modifiers: inline Type parameters: 'T1, 'T2 |
A primitive entry point used by the F# compiler for optimization purposes.
|
Full Usage:
FastHashTuple3 comparer tuple
Parameters:
IEqualityComparer
tuple : 'T1 * 'T2 * 'T3
Returns: int
Modifiers: inline Type parameters: 'T1, 'T2, 'T3 |
A primitive entry point used by the F# compiler for optimization purposes.
|
Full Usage:
FastHashTuple4 comparer tuple
Parameters:
IEqualityComparer
tuple : 'T1 * 'T2 * 'T3 * 'T4
Returns: int
Modifiers: inline Type parameters: 'T1, 'T2, 'T3, 'T4 |
A primitive entry point used by the F# compiler for optimization purposes.
|
Full Usage:
FastHashTuple5 comparer tuple
Parameters:
IEqualityComparer
tuple : 'T1 * 'T2 * 'T3 * 'T4 * 'T5
Returns: int
Modifiers: inline Type parameters: 'T1, 'T2, 'T3, 'T4, 'T5 |
A primitive entry point used by the F# compiler for optimization purposes.
|
|
A primitive entry point used by the F# compiler for optimization purposes.
|
|
|
|
A primitive entry point used by the F# compiler for optimization purposes.
|
|
A primitive entry point used by the F# compiler for optimization purposes.
|
Full Usage:
GenericEqualityWithComparerIntrinsic comp x y
Parameters:
IEqualityComparer
x : 'T
y : 'T
Returns: bool
|
A primitive entry point used by the F# compiler for optimization purposes.
|
|
A primitive entry point used by the F# compiler for optimization purposes.
|
|
A primitive entry point used by the F# compiler for optimization purposes.
|
|
|
Full Usage:
GenericHashWithComparerIntrinsic comp input
Parameters:
IEqualityComparer
input : 'T
Returns: int
|
A primitive entry point used by the F# compiler for optimization purposes.
|
|
A primitive entry point used by the F# compiler for optimization purposes.
|
|
A primitive entry point used by the F# compiler for optimization purposes.
|
|
|
|
A primitive entry point used by the F# compiler for optimization purposes.
|
|