Files
27Aug2021-Cpp2IL-Dump/System.Core/System/Dynamic/Utils/CacheDict.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

89 lines
2.3 KiB
C#

using System;
using Cpp2IlInjected;
namespace System.Dynamic.Utils
{
// Token: 0x02000272 RID: 626
[Token(Token = "0x2000272")]
internal sealed class CacheDict<TKey, TValue>
{
// Token: 0x06000C98 RID: 3224 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000C98")]
[Address(RVA = "0x3363200", Offset = "0x3362200", VA = "0x183363200")]
internal CacheDict(int size)
{
}
// Token: 0x06000C99 RID: 3225 RVA: 0x00006528 File Offset: 0x00004728
[Token(Token = "0x6000C99")]
[Address(RVA = "0x114F300", Offset = "0x114E300", VA = "0x18114F300")]
private static int AlignSize(int size)
{
return 0;
}
// Token: 0x06000C9A RID: 3226 RVA: 0x00006540 File Offset: 0x00004740
[Token(Token = "0x6000C9A")]
[Address(RVA = "0x3363140", Offset = "0x3362140", VA = "0x183363140")]
internal bool TryGetValue(TKey key, out TValue value)
{
return default(bool);
}
// Token: 0x06000C9B RID: 3227 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000C9B")]
[Address(RVA = "0x3362FF0", Offset = "0x3361FF0", VA = "0x183362FF0")]
internal void Add(TKey key, TValue value)
{
}
// Token: 0x17000284 RID: 644
[Token(Token = "0x17000284")]
internal TKey this[TKey key]
{
[Token(Token = "0x6000C9C")]
[Address(RVA = "0x3363290", Offset = "0x3362290", VA = "0x183363290")]
set
{
}
}
// Token: 0x040004C4 RID: 1220
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40004C4")]
private readonly int _mask;
// Token: 0x040004C5 RID: 1221
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40004C5")]
private readonly CacheDict<TKey, TValue>.Entry[] _entries;
// Token: 0x02000273 RID: 627
[Token(Token = "0x2000273")]
private sealed class Entry
{
// Token: 0x06000C9D RID: 3229 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000C9D")]
[Address(RVA = "0x3363410", Offset = "0x3362410", VA = "0x183363410")]
internal Entry(int hash, TKey key, TValue value)
{
}
// Token: 0x040004C6 RID: 1222
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40004C6")]
internal readonly int _hash;
// Token: 0x040004C7 RID: 1223
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40004C7")]
internal readonly TKey _key;
// Token: 0x040004C8 RID: 1224
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40004C8")]
internal readonly TValue _value;
}
}
}