103 lines
2.7 KiB
C#
103 lines
2.7 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace System.Linq
|
|
{
|
|
// Token: 0x02000047 RID: 71
|
|
[Token(Token = "0x2000047")]
|
|
internal class Set<TElement>
|
|
{
|
|
// Token: 0x06000244 RID: 580 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000244")]
|
|
[Address(RVA = "0x2CE3A50", Offset = "0x2CE2A50", VA = "0x182CE3A50")]
|
|
public Set(IEqualityComparer<TElement> 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<TElement>.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<TElement> 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;
|
|
}
|
|
}
|
|
}
|