using System; using System.Collections.Generic; using Cpp2IlInjected; namespace Pathfinding.Util { // Token: 0x02000131 RID: 305 [Token(Token = "0x20000BC")] public static class ArrayPool { // Token: 0x060009FA RID: 2554 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600088F")] [Address(RVA = "0x328D480", Offset = "0x328C480", VA = "0x18328D480")] public static T[] Claim(int minimumLength) { return null; } // Token: 0x060009FB RID: 2555 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000890")] [Address(RVA = "0x328B1D0", Offset = "0x328A1D0", VA = "0x18328B1D0")] public static T[] ClaimWithExactLength(int length) { return null; } // Token: 0x060009FC RID: 2556 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000891")] [Address(RVA = "0x3299440", Offset = "0x3298440", VA = "0x183299440")] public static void Release(ref T[] array, bool allowNonPowerOfTwo = false) { } // Token: 0x040006FF RID: 1791 [Token(Token = "0x400051F")] private const int MaximumExactArrayLength = 256; // Token: 0x04000700 RID: 1792 [Token(Token = "0x4000520")] private static readonly Stack[] pool; // Token: 0x04000701 RID: 1793 [Token(Token = "0x4000521")] private static readonly Stack[] exactPool; } }