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
+127
View File
@@ -0,0 +1,127 @@
using System;
using System.Threading;
using Cpp2IlInjected;
namespace System.Buffers
{
// Token: 0x02000215 RID: 533
[Token(Token = "0x2000215")]
internal sealed class DefaultArrayPool<T> : ArrayPool<T>
{
// Token: 0x06000DAE RID: 3502 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DAE")]
[Address(RVA = "0x2F1B540", Offset = "0x2F1A540", VA = "0x182F1B540")]
internal DefaultArrayPool()
{
}
// Token: 0x06000DAF RID: 3503 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DAF")]
[Address(RVA = "0x2F1B580", Offset = "0x2F1A580", VA = "0x182F1B580")]
internal DefaultArrayPool(int maxArrayLength, int maxArraysPerBucket)
{
}
// Token: 0x17000286 RID: 646
// (get) Token: 0x06000DB0 RID: 3504 RVA: 0x00006F78 File Offset: 0x00005178
[Token(Token = "0x17000286")]
private int Id
{
[Token(Token = "0x6000DB0")]
[Address(RVA = "0x4B3500", Offset = "0x4B2500", VA = "0x1804B3500")]
get
{
return 0;
}
}
// Token: 0x06000DB1 RID: 3505 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000DB1")]
[Address(RVA = "0x2F1A9A0", Offset = "0x2F199A0", VA = "0x182F1A9A0", Slot = "4")]
public override T[] Rent(int minimumLength)
{
return null;
}
// Token: 0x06000DB2 RID: 3506 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DB2")]
[Address(RVA = "0x2F1B390", Offset = "0x2F1A390", VA = "0x182F1B390", Slot = "5")]
public override void Return(T[] array, bool clearArray = false)
{
}
// Token: 0x04000770 RID: 1904
[Token(Token = "0x4000770")]
private static T[] s_emptyArray;
// Token: 0x04000771 RID: 1905
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000771")]
private readonly DefaultArrayPool<T>.Bucket[] _buckets;
// Token: 0x02000216 RID: 534
[Token(Token = "0x2000216")]
private sealed class Bucket
{
// Token: 0x06000DB3 RID: 3507 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DB3")]
[Address(RVA = "0x2F10D10", Offset = "0x2F0FD10", VA = "0x182F10D10")]
internal Bucket(int bufferLength, int numberOfBuffers, int poolId)
{
}
// Token: 0x17000287 RID: 647
// (get) Token: 0x06000DB4 RID: 3508 RVA: 0x00006F90 File Offset: 0x00005190
[Token(Token = "0x17000287")]
internal int Id
{
[Token(Token = "0x6000DB4")]
[Address(RVA = "0x4B3500", Offset = "0x4B2500", VA = "0x1804B3500")]
get
{
return 0;
}
}
// Token: 0x06000DB5 RID: 3509 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000DB5")]
[Address(RVA = "0x2F10570", Offset = "0x2F0F570", VA = "0x182F10570")]
internal T[] Rent()
{
return null;
}
// Token: 0x06000DB6 RID: 3510 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000DB6")]
[Address(RVA = "0x2F10B90", Offset = "0x2F0FB90", VA = "0x182F10B90")]
internal void Return(T[] array)
{
}
// Token: 0x04000772 RID: 1906
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000772")]
internal readonly int _bufferLength;
// Token: 0x04000773 RID: 1907
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000773")]
private readonly T[][] _buffers;
// Token: 0x04000774 RID: 1908
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000774")]
private readonly int _poolId;
// Token: 0x04000775 RID: 1909
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000775")]
private SpinLock _lock;
// Token: 0x04000776 RID: 1910
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000776")]
private int _index;
}
}
}