using System; using Cpp2IlInjected; namespace System.Collections { // Token: 0x020005AA RID: 1450 [Token(Token = "0x20005AA")] [Serializable] internal class CompatibleComparer : IEqualityComparer { // Token: 0x06002BE8 RID: 11240 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002BE8")] [Address(RVA = "0x4089A0", Offset = "0x4077A0", VA = "0x1804089A0")] internal CompatibleComparer(IComparer comparer, IHashCodeProvider hashCodeProvider) { } // Token: 0x06002BE9 RID: 11241 RVA: 0x000172B0 File Offset: 0x000154B0 [Token(Token = "0x6002BE9")] [Address(RVA = "0x25328D0", Offset = "0x25316D0", VA = "0x1825328D0")] public int Compare(object a, object b) { return 0; } // Token: 0x06002BEA RID: 11242 RVA: 0x000172C8 File Offset: 0x000154C8 [Token(Token = "0x6002BEA")] [Address(RVA = "0x2532A70", Offset = "0x2531870", VA = "0x182532A70", Slot = "4")] public bool Equals(object a, object b) { return default(bool); } // Token: 0x06002BEB RID: 11243 RVA: 0x000172E0 File Offset: 0x000154E0 [Token(Token = "0x6002BEB")] [Address(RVA = "0x2532BD0", Offset = "0x25319D0", VA = "0x182532BD0", Slot = "5")] public int GetHashCode(object obj) { return 0; } // Token: 0x1700067F RID: 1663 // (get) Token: 0x06002BEC RID: 11244 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x1700067F")] internal IComparer Comparer { [Token(Token = "0x6002BEC")] [Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")] get { return null; } } // Token: 0x17000680 RID: 1664 // (get) Token: 0x06002BED RID: 11245 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000680")] internal IHashCodeProvider HashCodeProvider { [Token(Token = "0x6002BED")] [Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")] get { return null; } } // Token: 0x0400197A RID: 6522 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400197A")] private IComparer _comparer; // Token: 0x0400197B RID: 6523 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400197B")] private IHashCodeProvider _hcp; } }