23 lines
487 B
C#
23 lines
487 B
C#
using System.Collections.Generic;
|
|
|
|
namespace Roslyn.Utilities;
|
|
|
|
internal sealed class EmptyComparer : IEqualityComparer<object>
|
|
{
|
|
public static readonly EmptyComparer Instance = new EmptyComparer();
|
|
|
|
private EmptyComparer()
|
|
{
|
|
}
|
|
|
|
bool IEqualityComparer<object>.Equals(object? a, object? b)
|
|
{
|
|
throw ExceptionUtilities.Unreachable("/_/src/Compilers/Core/Portable/InternalUtilities/EmptyComparer.cs", 24);
|
|
}
|
|
|
|
int IEqualityComparer<object>.GetHashCode(object s)
|
|
{
|
|
return 0;
|
|
}
|
|
}
|