using System; using Cpp2IlInjected; namespace System.Collections.Generic { // Token: 0x02000623 RID: 1571 [Token(Token = "0x2000623")] [Serializable] internal class NullableEqualityComparer : EqualityComparer where T : struct, IEquatable { // Token: 0x060030E1 RID: 12513 RVA: 0x0001AB38 File Offset: 0x00018D38 [Token(Token = "0x60030E1")] [Address(RVA = "0x38C6BF0", Offset = "0x38C5BF0", VA = "0x1838C6BF0", Slot = "8")] public override bool Equals(T? x, T? y) { return default(bool); } // Token: 0x060030E2 RID: 12514 RVA: 0x0001AB50 File Offset: 0x00018D50 [Token(Token = "0x60030E2")] [Address(RVA = "0x38C6D70", Offset = "0x38C5D70", VA = "0x1838C6D70", Slot = "9")] public override int GetHashCode(T? obj) { return 0; } // Token: 0x060030E3 RID: 12515 RVA: 0x0001AB68 File Offset: 0x00018D68 [Token(Token = "0x60030E3")] [Address(RVA = "0x38C6EC0", Offset = "0x38C5EC0", VA = "0x1838C6EC0", Slot = "10")] internal override int IndexOf(T?[] array, T? value, int startIndex, int count) { return 0; } // Token: 0x060030E4 RID: 12516 RVA: 0x0001AB80 File Offset: 0x00018D80 [Token(Token = "0x60030E4")] [Address(RVA = "0x38C7190", Offset = "0x38C6190", VA = "0x1838C7190", Slot = "11")] internal override int LastIndexOf(T?[] array, T? value, int startIndex, int count) { return 0; } // Token: 0x060030E5 RID: 12517 RVA: 0x0001AB98 File Offset: 0x00018D98 [Token(Token = "0x60030E5")] [Address(RVA = "0x36469B0", Offset = "0x36459B0", VA = "0x1836469B0", Slot = "0")] public override bool Equals(object obj) { return default(bool); } // Token: 0x060030E6 RID: 12518 RVA: 0x0001ABB0 File Offset: 0x00018DB0 [Token(Token = "0x60030E6")] [Address(RVA = "0x2AAB160", Offset = "0x2AAA160", VA = "0x182AAB160", Slot = "2")] public override int GetHashCode() { return 0; } // Token: 0x060030E7 RID: 12519 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60030E7")] [Address(RVA = "0x20F5DE0", Offset = "0x20F4DE0", VA = "0x1820F5DE0")] public NullableEqualityComparer() { } } }