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 }