15 references to AlternateLookupDelegate
System.Collections.Immutable (15)
System\Collections\Frozen\DefaultFrozenSet.AlternateLookup.cs (2)
11
private protected override
AlternateLookupDelegate
<TAlternate> GetAlternateLookupDelegate<TAlternate>()
25
public static readonly
AlternateLookupDelegate
<TAlternate> Instance = (set, item)
System\Collections\Frozen\FrozenSet.cs (3)
345
private protected virtual
AlternateLookupDelegate
<TAlternate> GetAlternateLookupDelegate<TAlternate>()
370
/// Holds an implementation of <see cref="
AlternateLookupDelegate
{TAlternate}"/> which always returns -1.
379
public static readonly
AlternateLookupDelegate
<TAlternate> ReturnsNullRef = (_, _) => -1;
System\Collections\Frozen\Int32\Int32FrozenSet.AlternateLookup.cs (2)
13
private protected override
AlternateLookupDelegate
<TAlternate> GetAlternateLookupDelegate<TAlternate>()
27
public static readonly
AlternateLookupDelegate
<TAlternate> Instance = (set, item)
System\Collections\Frozen\SmallFrozenSet.AlternateLookup.cs (2)
11
private protected override
AlternateLookupDelegate
<TAlternateKey> GetAlternateLookupDelegate<TAlternateKey>()
25
public static readonly
AlternateLookupDelegate
<TAlternateKey> Instance = (set, item)
System\Collections\Frozen\String\LengthBucketsFrozenSet.AlternateLookup.cs (3)
16
private static readonly
AlternateLookupDelegate
<ReadOnlySpan<char>> s_alternateLookup = (set, key)
20
private protected override
AlternateLookupDelegate
<TAlternateKey> GetAlternateLookupDelegate<TAlternateKey>()
23
return (
AlternateLookupDelegate
<TAlternateKey>)(object)s_alternateLookup;
System\Collections\Frozen\String\OrdinalStringFrozenSet.AlternateLookup.cs (3)
15
private static readonly
AlternateLookupDelegate
<ReadOnlySpan<char>> s_alternateLookup = (set, key)
19
private protected override
AlternateLookupDelegate
<TAlternateKey> GetAlternateLookupDelegate<TAlternateKey>()
22
return (
AlternateLookupDelegate
<TAlternateKey>)(object)s_alternateLookup;