using System; using Cpp2IlInjected; namespace System.Collections.Generic { // Token: 0x02000602 RID: 1538 [Token(Token = "0x2000602")] [Serializable] internal class NullableEqualityComparer : EqualityComparer where T : struct, IEquatable { // Token: 0x06002EC9 RID: 11977 RVA: 0x00018708 File Offset: 0x00016908 [Token(Token = "0x6002EC9")] [Address(RVA = "0x30FF530", Offset = "0x30FE330", VA = "0x1830FF530", Slot = "8")] public override bool Equals(T? x, T? y) { return default(bool); } // Token: 0x06002ECA RID: 11978 RVA: 0x00018720 File Offset: 0x00016920 [Token(Token = "0x6002ECA")] [Address(RVA = "0x30FF6B0", Offset = "0x30FE4B0", VA = "0x1830FF6B0", Slot = "9")] public override int GetHashCode(T? obj) { return 0; } // Token: 0x06002ECB RID: 11979 RVA: 0x00018738 File Offset: 0x00016938 [Token(Token = "0x6002ECB")] [Address(RVA = "0x30FF800", Offset = "0x30FE600", VA = "0x1830FF800", Slot = "10")] internal override int IndexOf(T?[] array, T? value, int startIndex, int count) { return 0; } // Token: 0x06002ECC RID: 11980 RVA: 0x00018750 File Offset: 0x00016950 [Token(Token = "0x6002ECC")] [Address(RVA = "0x30FFAD0", Offset = "0x30FE8D0", VA = "0x1830FFAD0", Slot = "11")] internal override int LastIndexOf(T?[] array, T? value, int startIndex, int count) { return 0; } // Token: 0x06002ECD RID: 11981 RVA: 0x00018768 File Offset: 0x00016968 [Token(Token = "0x6002ECD")] [Address(RVA = "0x30FF440", Offset = "0x30FE240", VA = "0x1830FF440", Slot = "0")] public override bool Equals(object obj) { return default(bool); } // Token: 0x06002ECE RID: 11982 RVA: 0x00018780 File Offset: 0x00016980 [Token(Token = "0x6002ECE")] [Address(RVA = "0x2343BB0", Offset = "0x23429B0", VA = "0x182343BB0", Slot = "2")] public override int GetHashCode() { return 0; } // Token: 0x06002ECF RID: 11983 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002ECF")] [Address(RVA = "0x18D04B0", Offset = "0x18CF2B0", VA = "0x1818D04B0")] public NullableEqualityComparer() { } } }