Files
Aug2021-Cpp2IL-Dump/System.Core/System/Dynamic/Utils/CacheDict.cs
T
2026-04-10 22:50:51 +02:00

89 lines
2.3 KiB
C#

using System;
using Cpp2IlInjected;
namespace System.Dynamic.Utils
{
// Token: 0x02000254 RID: 596
[Token(Token = "0x2000254")]
internal sealed class CacheDict<TKey, TValue>
{
// Token: 0x06000B84 RID: 2948 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000B84")]
[Address(RVA = "0x2FC9400", Offset = "0x2FC8200", VA = "0x182FC9400")]
internal CacheDict(int size)
{
}
// Token: 0x06000B85 RID: 2949 RVA: 0x00006060 File Offset: 0x00004260
[Token(Token = "0x6000B85")]
[Address(RVA = "0x2FC9310", Offset = "0x2FC8110", VA = "0x182FC9310")]
private static int AlignSize(int size)
{
return 0;
}
// Token: 0x06000B86 RID: 2950 RVA: 0x00006078 File Offset: 0x00004278
[Token(Token = "0x6000B86")]
[Address(RVA = "0x2FC9340", Offset = "0x2FC8140", VA = "0x182FC9340")]
internal bool TryGetValue(TKey key, out TValue value)
{
return default(bool);
}
// Token: 0x06000B87 RID: 2951 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000B87")]
[Address(RVA = "0x2FC91C0", Offset = "0x2FC7FC0", VA = "0x182FC91C0")]
internal void Add(TKey key, TValue value)
{
}
// Token: 0x17000249 RID: 585
[Token(Token = "0x17000249")]
internal TKey this[TKey key]
{
[Token(Token = "0x6000B88")]
[Address(RVA = "0x2FC9490", Offset = "0x2FC8290", VA = "0x182FC9490")]
set
{
}
}
// Token: 0x04000457 RID: 1111
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000457")]
private readonly int _mask;
// Token: 0x04000458 RID: 1112
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000458")]
private readonly CacheDict<TKey, TValue>.Entry[] _entries;
// Token: 0x02000255 RID: 597
[Token(Token = "0x2000255")]
private sealed class Entry
{
// Token: 0x06000B89 RID: 2953 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000B89")]
[Address(RVA = "0x2FC9610", Offset = "0x2FC8410", VA = "0x182FC9610")]
internal Entry(int hash, TKey key, TValue value)
{
}
// Token: 0x04000459 RID: 1113
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000459")]
internal readonly int _hash;
// Token: 0x0400045A RID: 1114
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400045A")]
internal readonly TKey _key;
// Token: 0x0400045B RID: 1115
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400045B")]
internal readonly TValue _value;
}
}
}