using System; using System.Collections.Generic; using Cpp2IlInjected; namespace System.Linq { // Token: 0x02000047 RID: 71 [Token(Token = "0x2000047")] internal class Set { // Token: 0x06000244 RID: 580 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000244")] [Address(RVA = "0x2CE3A50", Offset = "0x2CE2A50", VA = "0x182CE3A50")] public Set(IEqualityComparer comparer) { } // Token: 0x06000245 RID: 581 RVA: 0x00002928 File Offset: 0x00000B28 [Token(Token = "0x6000245")] [Address(RVA = "0x2CE0110", Offset = "0x2CDF110", VA = "0x182CE0110")] public bool Add(TElement value) { return default(bool); } // Token: 0x06000246 RID: 582 RVA: 0x00002940 File Offset: 0x00000B40 [Token(Token = "0x6000246")] [Address(RVA = "0x2CE1B10", Offset = "0x2CE0B10", VA = "0x182CE1B10")] public bool Remove(TElement value) { return default(bool); } // Token: 0x06000247 RID: 583 RVA: 0x00002958 File Offset: 0x00000B58 [Token(Token = "0x6000247")] [Address(RVA = "0x2CE0470", Offset = "0x2CDF470", VA = "0x182CE0470")] private bool Find(TElement value, bool add) { return default(bool); } // Token: 0x06000248 RID: 584 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000248")] [Address(RVA = "0x2CE2A50", Offset = "0x2CE1A50", VA = "0x182CE2A50")] private void Resize() { } // Token: 0x06000249 RID: 585 RVA: 0x00002970 File Offset: 0x00000B70 [Token(Token = "0x6000249")] [Address(RVA = "0x2CE1750", Offset = "0x2CE0750", VA = "0x182CE1750")] internal int InternalGetHashCode(TElement value) { return 0; } // Token: 0x04000118 RID: 280 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000118")] private int[] buckets; // Token: 0x04000119 RID: 281 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000119")] private Set.Slot[] slots; // Token: 0x0400011A RID: 282 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400011A")] private int count; // Token: 0x0400011B RID: 283 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400011B")] private int freeList; // Token: 0x0400011C RID: 284 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400011C")] private IEqualityComparer comparer; // Token: 0x02000048 RID: 72 [Token(Token = "0x2000048")] internal struct Slot { // Token: 0x0400011D RID: 285 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400011D")] internal int hashCode; // Token: 0x0400011E RID: 286 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400011E")] internal TElement value; // Token: 0x0400011F RID: 287 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400011F")] internal int next; } } }