105 lines
2.8 KiB
C#
105 lines
2.8 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace System.Collections.Specialized
|
|
{
|
|
// Token: 0x02000338 RID: 824
|
|
[Token(Token = "0x2000338")]
|
|
[Serializable]
|
|
internal class CompatibleComparer : IEqualityComparer
|
|
{
|
|
// Token: 0x06001574 RID: 5492 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6001574")]
|
|
[Address(RVA = "0x417DD0", Offset = "0x416DD0", VA = "0x180417DD0")]
|
|
internal CompatibleComparer(IComparer comparer, IHashCodeProvider hashCodeProvider)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06001575 RID: 5493 RVA: 0x000098E8 File Offset: 0x00007AE8
|
|
[Token(Token = "0x6001575")]
|
|
[Address(RVA = "0xB945A0", Offset = "0xB935A0", VA = "0x180B945A0", Slot = "4")]
|
|
public bool Equals(object a, object b)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06001576 RID: 5494 RVA: 0x00009900 File Offset: 0x00007B00
|
|
[Token(Token = "0x6001576")]
|
|
[Address(RVA = "0xB946B0", Offset = "0xB936B0", VA = "0x180B946B0", Slot = "5")]
|
|
public int GetHashCode(object obj)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x17000467 RID: 1127
|
|
// (get) Token: 0x06001577 RID: 5495 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000467")]
|
|
public IComparer Comparer
|
|
{
|
|
[Token(Token = "0x6001577")]
|
|
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000468 RID: 1128
|
|
// (get) Token: 0x06001578 RID: 5496 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000468")]
|
|
public IHashCodeProvider HashCodeProvider
|
|
{
|
|
[Token(Token = "0x6001578")]
|
|
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000469 RID: 1129
|
|
// (get) Token: 0x06001579 RID: 5497 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000469")]
|
|
public static IComparer DefaultComparer
|
|
{
|
|
[Token(Token = "0x6001579")]
|
|
[Address(RVA = "0xB94760", Offset = "0xB93760", VA = "0x180B94760")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700046A RID: 1130
|
|
// (get) Token: 0x0600157A RID: 5498 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x1700046A")]
|
|
public static IHashCodeProvider DefaultHashCodeProvider
|
|
{
|
|
[Token(Token = "0x600157A")]
|
|
[Address(RVA = "0xB94820", Offset = "0xB93820", VA = "0x180B94820")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x04000E26 RID: 3622
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4000E26")]
|
|
private IComparer _comparer;
|
|
|
|
// Token: 0x04000E27 RID: 3623
|
|
[Token(Token = "0x4000E27")]
|
|
private static IComparer defaultComparer;
|
|
|
|
// Token: 0x04000E28 RID: 3624
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4000E28")]
|
|
private IHashCodeProvider _hcp;
|
|
|
|
// Token: 0x04000E29 RID: 3625
|
|
[Token(Token = "0x4000E29")]
|
|
private static IHashCodeProvider defaultHashProvider;
|
|
}
|
|
}
|