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
LowLevelList.cs
Go to the documentation of this file.
1
using
System
;
2
using
System.Diagnostics
;
3
using
Cpp2IlInjected
;
4
5
namespace
System.Collections.Generic
6
{
7
// Token: 0x0200064B RID: 1611
8
[
DebuggerDisplay
(
"Count = {Count}"
)]
9
internal
class
LowLevelList
<T>
10
{
11
// Token: 0x0600312F RID: 12591 RVA: 0x0006B0D8 File Offset: 0x000692D8
12
public
LowLevelList
()
13
{
14
}
15
16
// Token: 0x06003130 RID: 12592 RVA: 0x0006B0EC File Offset: 0x000692EC
17
public
LowLevelList
(
int
capacity
)
18
{
19
if
(
capacity
!= 0)
20
{
21
this._items
=
this
;
22
return
;
23
}
24
}
25
26
// Token: 0x170007F0 RID: 2032
27
// (get) Token: 0x06003131 RID: 12593 RVA: 0x0000207A File Offset: 0x0000027A
28
// (set) Token: 0x06003132 RID: 12594 RVA: 0x0000207A File Offset: 0x0000027A
29
public
int
Capacity
30
{
31
get
32
{
33
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
34
}
35
set
36
{
37
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
38
}
39
}
40
41
// Token: 0x170007F1 RID: 2033
42
// (get) Token: 0x06003133 RID: 12595 RVA: 0x0006B10C File Offset: 0x0006930C
43
public
int
Count
44
{
45
get
46
{
47
return
this.
_size
;
48
}
49
}
50
51
// Token: 0x170007F2 RID: 2034
52
public
T
this
[
int
index
]
53
{
54
get
55
{
56
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
57
}
58
set
59
{
60
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
61
}
62
}
63
64
// Token: 0x06003136 RID: 12598 RVA: 0x0000207A File Offset: 0x0000027A
65
public
void
Add
(T
item
)
66
{
67
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
68
}
69
70
// Token: 0x06003137 RID: 12599 RVA: 0x0000207A File Offset: 0x0000027A
71
private
void
EnsureCapacity
(
int
min)
72
{
73
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
74
}
75
76
// Token: 0x06003138 RID: 12600 RVA: 0x0006B120 File Offset: 0x00069320
77
public
void
AddRange
(
IEnumerable<T>
collection
)
78
{
79
int
size = this.
_size
;
80
}
81
82
// Token: 0x06003139 RID: 12601 RVA: 0x0000207A File Offset: 0x0000027A
83
public
void
Clear
()
84
{
85
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
86
}
87
88
// Token: 0x0600313A RID: 12602 RVA: 0x0000207A File Offset: 0x0000027A
89
public
bool
Contains
(T
item
)
90
{
91
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
92
}
93
94
// Token: 0x0600313B RID: 12603 RVA: 0x0000207A File Offset: 0x0000027A
95
public
void
CopyTo
(T[]
array
,
int
arrayIndex
)
96
{
97
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
98
}
99
100
// Token: 0x0600313C RID: 12604 RVA: 0x0000207A File Offset: 0x0000027A
101
public
int
IndexOf
(T
item
)
102
{
103
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
104
}
105
106
// Token: 0x0600313D RID: 12605 RVA: 0x0000207A File Offset: 0x0000027A
107
public
void
Insert
(
int
index
, T
item
)
108
{
109
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
110
}
111
112
// Token: 0x0600313E RID: 12606 RVA: 0x0000207A File Offset: 0x0000027A
113
public
void
InsertRange
(
int
index
,
IEnumerable<T>
collection
)
114
{
115
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
116
}
117
118
// Token: 0x0600313F RID: 12607 RVA: 0x0006B134 File Offset: 0x00069334
119
public
bool
Remove
(T
item
)
120
{
121
return
true
;
122
}
123
124
// Token: 0x06003140 RID: 12608 RVA: 0x0000207A File Offset: 0x0000027A
125
public
int
RemoveAll
(
Predicate<T>
match
)
126
{
127
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
128
}
129
130
// Token: 0x06003141 RID: 12609 RVA: 0x0000207A File Offset: 0x0000027A
131
public
void
RemoveAt
(
int
index
)
132
{
133
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
134
}
135
136
// Token: 0x06003142 RID: 12610 RVA: 0x0006B144 File Offset: 0x00069344
137
// Note: this type is marked as 'beforefieldinit'.
138
static
LowLevelList
()
139
{
140
}
141
142
// Token: 0x04001A9D RID: 6813
143
protected
T[]
_items
;
144
145
// Token: 0x04001A9E RID: 6814
146
protected
int
_size
;
147
148
// Token: 0x04001A9F RID: 6815
149
protected
int
_version
;
150
151
// Token: 0x04001AA0 RID: 6816
152
private
static
readonly
T[]
s_emptyArray
;
153
}
154
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
Cpp2IlInjected.AnalysisFailedException
Definition
AnalysisFailedException.cs:7
System.Collections.Generic.LowLevelList.Add
void Add(T item)
Definition
LowLevelList.cs:65
System.Collections.Generic.LowLevelList.InsertRange
void InsertRange(int index, IEnumerable< T > collection)
Definition
LowLevelList.cs:113
System.Collections.Generic.LowLevelList._size
int _size
Definition
LowLevelList.cs:146
System.Collections.Generic.LowLevelList.RemoveAt
void RemoveAt(int index)
Definition
LowLevelList.cs:131
System.Collections.Generic.LowLevelList.IndexOf
int IndexOf(T item)
Definition
LowLevelList.cs:101
System.Collections.Generic.LowLevelList.LowLevelList
LowLevelList()
Definition
LowLevelList.cs:12
System.Collections.Generic.LowLevelList._items
T[] _items
Definition
LowLevelList.cs:143
System.Collections.Generic.LowLevelList.CopyTo
void CopyTo(T[] array, int arrayIndex)
Definition
LowLevelList.cs:95
System.Collections.Generic.LowLevelList.LowLevelList
static LowLevelList()
Definition
LowLevelList.cs:138
System.Collections.Generic.LowLevelList.RemoveAll
int RemoveAll(Predicate< T > match)
Definition
LowLevelList.cs:125
System.Collections.Generic.LowLevelList.AddRange
void AddRange(IEnumerable< T > collection)
Definition
LowLevelList.cs:77
System.Collections.Generic.LowLevelList.s_emptyArray
static readonly T[] s_emptyArray
Definition
LowLevelList.cs:152
System.Collections.Generic.LowLevelList.Insert
void Insert(int index, T item)
Definition
LowLevelList.cs:107
System.Collections.Generic.LowLevelList.Count
int Count
Definition
LowLevelList.cs:44
System.Collections.Generic.LowLevelList.Capacity
int Capacity
Definition
LowLevelList.cs:30
System.Collections.Generic.LowLevelList.Remove
bool Remove(T item)
Definition
LowLevelList.cs:119
System.Collections.Generic.LowLevelList.LowLevelList
LowLevelList(int capacity)
Definition
LowLevelList.cs:17
System.Collections.Generic.LowLevelList.EnsureCapacity
void EnsureCapacity(int min)
Definition
LowLevelList.cs:71
System.Collections.Generic.LowLevelList._version
int _version
Definition
LowLevelList.cs:149
System.Collections.Generic.LowLevelList.Contains
bool Contains(T item)
Definition
LowLevelList.cs:89
System.Collections.Generic.LowLevelList.Clear
void Clear()
Definition
LowLevelList.cs:83
System.Collections.Generic.LowLevelList
Definition
LowLevelList.cs:10
System.Predicate
Definition
Predicate.cs:8
System.Collections.Generic.IEnumerable
Definition
IEnumerable.cs:7
Cpp2IlInjected
Definition
AnalysisFailedException.cs:4
System.Collections.Generic
Definition
ArrayBuilder.cs:5
System.Diagnostics
Definition
ConditionalAttribute.cs:5
System.ExceptionArgument.item
@ item
System.ExceptionArgument.arrayIndex
@ arrayIndex
System.ExceptionArgument.index
@ index
System.ExceptionArgument.capacity
@ capacity
System.ExceptionArgument.collection
@ collection
System.ExceptionArgument.match
@ match
System.ExceptionArgument.array
@ array
System
Definition
__ComObject.cs:4
source
mscorlib
System
Collections
Generic
LowLevelList.cs
Generated by
1.10.0