Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

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;
}
}
}