terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
ArrayPool.cs
Go to the documentation of this file.
1using System;
4
6{
7 // Token: 0x02000660 RID: 1632
8 public abstract class ArrayPool<T>
9 {
10 // Token: 0x170007FA RID: 2042
11 // (get) Token: 0x060031BC RID: 12732 RVA: 0x0000207A File Offset: 0x0000027A
12 public static ArrayPool<T> Shared
13 {
15 get
16 {
17 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
18 }
19 }
20
21 // Token: 0x060031BD RID: 12733
22 public abstract T[] Rent(int minimumLength);
23
24 // Token: 0x060031BE RID: 12734
25 public abstract void Return(T[] array, bool clearArray = false);
26
27 // Token: 0x060031BF RID: 12735 RVA: 0x0006BA50 File Offset: 0x00069C50
28 protected ArrayPool()
29 {
30 }
31
32 // Token: 0x060031C0 RID: 12736 RVA: 0x0006BA64 File Offset: 0x00069C64
33 // Note: this type is marked as 'beforefieldinit'.
34 static ArrayPool()
35 {
36 }
37
38 // Token: 0x04001AA9 RID: 6825
41 }
42}
class f__AnonymousType0<< Count > j__TPar
static readonly ArrayPool< T >< Shared > k__BackingField
Definition ArrayPool.cs:40
static ArrayPool< T > Shared
Definition ArrayPool.cs:13
void Return(T[] array, bool clearArray=false)
T[] Rent(int minimumLength)