This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 additions and 0 deletions
+135
View File
@@ -0,0 +1,135 @@
using System;
using Cpp2IlInjected;
namespace System.Xml.Linq
{
// Token: 0x02000005 RID: 5
[Token(Token = "0x2000005")]
internal sealed class XHashtable<TValue>
{
// Token: 0x06000023 RID: 35 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000023")]
[Address(RVA = "0x2A530F0", Offset = "0x2A520F0", VA = "0x182A530F0")]
public XHashtable(XHashtable<TValue>.ExtractKeyDelegate extractKey, int capacity)
{
}
// Token: 0x06000024 RID: 36 RVA: 0x00002118 File Offset: 0x00000318
[Token(Token = "0x6000024")]
[Address(RVA = "0x2A530B0", Offset = "0x2A520B0", VA = "0x182A530B0")]
public bool TryGetValue(string key, int index, int count, out TValue value)
{
return default(bool);
}
// Token: 0x06000025 RID: 37 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000025")]
[Address(RVA = "0x2A52F40", Offset = "0x2A51F40", VA = "0x182A52F40")]
public TValue Add(TValue value)
{
return null;
}
// Token: 0x0400000C RID: 12
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400000C")]
private XHashtable<TValue>.XHashtableState state;
// Token: 0x02000006 RID: 6
// (Invoke) Token: 0x06000027 RID: 39
[Token(Token = "0x2000006")]
public delegate string ExtractKeyDelegate(TValue value);
// Token: 0x02000007 RID: 7
[Token(Token = "0x2000007")]
private sealed class XHashtableState
{
// Token: 0x0600002A RID: 42 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600002A")]
[Address(RVA = "0x35025D0", Offset = "0x35015D0", VA = "0x1835025D0")]
public XHashtableState(XHashtable<TValue>.ExtractKeyDelegate extractKey, int capacity)
{
}
// Token: 0x0600002B RID: 43 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x600002B")]
[Address(RVA = "0x3501F30", Offset = "0x3500F30", VA = "0x183501F30")]
public XHashtable<TValue>.XHashtableState Resize()
{
return null;
}
// Token: 0x0600002C RID: 44 RVA: 0x00002130 File Offset: 0x00000330
[Token(Token = "0x600002C")]
[Address(RVA = "0x35024E0", Offset = "0x35014E0", VA = "0x1835024E0")]
public bool TryGetValue(string key, int index, int count, out TValue value)
{
return default(bool);
}
// Token: 0x0600002D RID: 45 RVA: 0x00002148 File Offset: 0x00000348
[Token(Token = "0x600002D")]
[Address(RVA = "0x35022A0", Offset = "0x35012A0", VA = "0x1835022A0")]
public bool TryAdd(TValue value, out TValue newValue)
{
return default(bool);
}
// Token: 0x0600002E RID: 46 RVA: 0x00002160 File Offset: 0x00000360
[Token(Token = "0x600002E")]
[Address(RVA = "0x3501CE0", Offset = "0x3500CE0", VA = "0x183501CE0")]
private bool FindEntry(int hashCode, string key, int index, int count, ref int entryIndex)
{
return default(bool);
}
// Token: 0x0600002F RID: 47 RVA: 0x00002178 File Offset: 0x00000378
[Token(Token = "0x600002F")]
[Address(RVA = "0x3501C60", Offset = "0x3500C60", VA = "0x183501C60")]
private static int ComputeHashCode(string key, int index, int count)
{
return 0;
}
// Token: 0x0400000D RID: 13
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400000D")]
private int[] buckets;
// Token: 0x0400000E RID: 14
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400000E")]
private XHashtable<TValue>.XHashtableState.Entry[] entries;
// Token: 0x0400000F RID: 15
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400000F")]
private int numEntries;
// Token: 0x04000010 RID: 16
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000010")]
private XHashtable<TValue>.ExtractKeyDelegate extractKey;
// Token: 0x02000008 RID: 8
[Token(Token = "0x2000008")]
private struct Entry
{
// Token: 0x04000011 RID: 17
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000011")]
public TValue Value;
// Token: 0x04000012 RID: 18
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000012")]
public int HashCode;
// Token: 0x04000013 RID: 19
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000013")]
public int Next;
}
}
}
}