using System; using System.Collections.Generic; using Cpp2IlInjected; namespace System.Linq { // Token: 0x02000042 RID: 66 [Token(Token = "0x2000042")] internal class Set { // Token: 0x06000209 RID: 521 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000209")] [Address(RVA = "0x2971480", Offset = "0x2970280", VA = "0x182971480")] public Set(IEqualityComparer comparer) { } // Token: 0x0600020A RID: 522 RVA: 0x00002700 File Offset: 0x00000900 [Token(Token = "0x600020A")] [Address(RVA = "0x296D8D0", Offset = "0x296C6D0", VA = "0x18296D8D0")] public bool Add(TElement value) { return default(bool); } // Token: 0x0600020B RID: 523 RVA: 0x00002718 File Offset: 0x00000918 [Token(Token = "0x600020B")] [Address(RVA = "0x296F390", Offset = "0x296E190", VA = "0x18296F390")] public bool Remove(TElement value) { return default(bool); } // Token: 0x0600020C RID: 524 RVA: 0x00002730 File Offset: 0x00000930 [Token(Token = "0x600020C")] [Address(RVA = "0x296DC30", Offset = "0x296CA30", VA = "0x18296DC30")] private bool Find(TElement value, bool add) { return default(bool); } // Token: 0x0600020D RID: 525 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600020D")] [Address(RVA = "0x2970480", Offset = "0x296F280", VA = "0x182970480")] private void Resize() { } // Token: 0x0600020E RID: 526 RVA: 0x00002748 File Offset: 0x00000948 [Token(Token = "0x600020E")] [Address(RVA = "0x296EFD0", Offset = "0x296DDD0", VA = "0x18296EFD0")] internal int InternalGetHashCode(TElement value) { return 0; } // Token: 0x040000F3 RID: 243 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40000F3")] private int[] buckets; // Token: 0x040000F4 RID: 244 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40000F4")] private Set.Slot[] slots; // Token: 0x040000F5 RID: 245 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40000F5")] private int count; // Token: 0x040000F6 RID: 246 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40000F6")] private int freeList; // Token: 0x040000F7 RID: 247 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40000F7")] private IEqualityComparer comparer; // Token: 0x02000043 RID: 67 [Token(Token = "0x2000043")] internal struct Slot { // Token: 0x040000F8 RID: 248 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40000F8")] internal int hashCode; // Token: 0x040000F9 RID: 249 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40000F9")] internal TElement value; // Token: 0x040000FA RID: 250 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40000FA")] internal int next; } } }