2 instantiations of EqualsComparer
Microsoft.CodeAnalysis.CSharp (2)
Symbols\TypeWithAnnotations.cs (2)
381
internal static readonly EqualsComparer ConsiderEverythingComparer = new
EqualsComparer
(TypeCompareKind.ConsiderEverything);
382
internal static readonly EqualsComparer IgnoreNullableModifiersForReferenceTypesComparer = new
EqualsComparer
(TypeCompareKind.IgnoreNullableModifiersForReferenceTypes);
5 references to EqualsComparer
Microsoft.CodeAnalysis.CSharp (5)
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (2)
517
collectedBounds[methodTypeParameterIndex] = new HashSet<TypeWithAnnotations>(TypeWithAnnotations.
EqualsComparer
.ConsiderEverythingComparer);
2822
updated ??= new HashSet<TypeWithAnnotations>(TypeWithAnnotations.
EqualsComparer
.ConsiderEverythingComparer);
Symbols\Source\SourceNamedTypeSymbol.cs (1)
582
TypeWithAnnotations.
EqualsComparer
.IgnoreNullableModifiersForReferenceTypesComparer);
Symbols\TypeWithAnnotations.cs (2)
381
internal static readonly
EqualsComparer
ConsiderEverythingComparer = new EqualsComparer(TypeCompareKind.ConsiderEverything);
382
internal static readonly
EqualsComparer
IgnoreNullableModifiersForReferenceTypesComparer = new EqualsComparer(TypeCompareKind.IgnoreNullableModifiersForReferenceTypes);