/ src / Ryujinx.Common / ReferenceEqualityComparer.cs
ReferenceEqualityComparer.cs
 1  using System.Collections.Generic;
 2  using System.Diagnostics.CodeAnalysis;
 3  
 4  namespace Ryujinx.Common
 5  {
 6      public class ReferenceEqualityComparer<T> : IEqualityComparer<T>
 7          where T : class
 8      {
 9          public bool Equals(T x, T y)
10          {
11              return x == y;
12          }
13  
14          public int GetHashCode([DisallowNull] T obj)
15          {
16              return obj.GetHashCode();
17          }
18      }
19  }