terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
List.cs
Go to the documentation of this file.
1using System;
7
9{
10 [global::System.Diagnostics.DebuggerDisplay("Count = {Count}")]
11 [global::System.Diagnostics.DebuggerTypeProxy(typeof(ICollectionDebugView<>))]
12 [global::Cpp2ILInjected.Token(Token = "0x200063A")]
13 [global::System.Serializable]
15 {
16 [global::Cpp2ILInjected.Token(Token = "0x60030A3")]
17 [global::Cpp2ILInjected.Address(RVA = "0x172B354", Offset = "0x172B354", Length = "0x6C")]
18 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
19 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
20 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
21 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
22 public List()
23 {
24 throw null;
25 }
26
27 [global::Cpp2ILInjected.Token(Token = "0x60030A4")]
28 [global::Cpp2ILInjected.Address(RVA = "0x172B3C0", Offset = "0x172B3C0", Length = "0xB0")]
29 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
30 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
31 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentOutOfRangeException", MemberParameters = new object[]
33 {
34 typeof(global::System.ExceptionArgument),
35 typeof(global::System.ExceptionResource)
36 }, ReturnType = typeof(void))]
37 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
38 public List(int capacity)
39 {
40 throw null;
41 }
42
43 [global::Cpp2ILInjected.Token(Token = "0x60030A5")]
44 [global::Cpp2ILInjected.Address(RVA = "0x172B470", Offset = "0x172B470", Length = "0x250")]
45 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
46 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
47 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
48 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
49 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentNullException", MemberParameters = new object[] { typeof(global::System.ExceptionArgument) }, ReturnType = typeof(void))]
50 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
52 {
53 throw null;
54 }
55
56 [global::Cpp2ILInjected.Token(Token = "0x170007D6")]
57 public int Capacity
58 {
59 [global::Cpp2ILInjected.Token(Token = "0x60030A6")]
60 [global::Cpp2ILInjected.Address(RVA = "0x172B6C0", Offset = "0x172B6C0", Length = "0xC")]
61 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
62 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
63 get
64 {
65 throw null;
66 }
67 [global::Cpp2ILInjected.Token(Token = "0x60030A7")]
68 [global::Cpp2ILInjected.Address(RVA = "0x172B6CC", Offset = "0x172B6CC", Length = "0xE4")]
69 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
70 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
71 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
72 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentOutOfRangeException", MemberParameters = new object[]
73 {
74 typeof(global::System.ExceptionArgument),
75 typeof(global::System.ExceptionResource)
76 }, ReturnType = typeof(void))]
77 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "Copy", MemberParameters = new object[]
78 {
79 typeof(global::System.Array),
80 typeof(int),
81 typeof(global::System.Array),
82 typeof(int),
83 typeof(int)
84 }, ReturnType = typeof(void))]
85 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
86 set
87 {
88 throw null;
89 }
90 }
91
92 [global::Cpp2ILInjected.Token(Token = "0x170007D7")]
93 public int Count
94 {
95 [global::Cpp2ILInjected.Token(Token = "0x60030A8")]
96 [global::Cpp2ILInjected.Address(RVA = "0x172B7B0", Offset = "0x172B7B0", Length = "0x8")]
97 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
98 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
99 get
100 {
101 throw null;
102 }
103 }
104
105 [global::Cpp2ILInjected.Token(Token = "0x170007D8")]
107 {
108 [global::Cpp2ILInjected.Token(Token = "0x60030A9")]
109 [global::Cpp2ILInjected.Address(RVA = "0x172B7B8", Offset = "0x172B7B8", Length = "0x8")]
110 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
111 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
112 get
113 {
114 throw null;
115 }
116 }
117
118 [global::Cpp2ILInjected.Token(Token = "0x170007D9")]
120 {
121 [global::Cpp2ILInjected.Token(Token = "0x60030AA")]
122 [global::Cpp2ILInjected.Address(RVA = "0x172B7C0", Offset = "0x172B7C0", Length = "0x8")]
123 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
124 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
125 get
126 {
127 throw null;
128 }
129 }
130
131 [global::Cpp2ILInjected.Token(Token = "0x170007DA")]
133 {
134 [global::Cpp2ILInjected.Token(Token = "0x60030AB")]
135 [global::Cpp2ILInjected.Address(RVA = "0x172B7C8", Offset = "0x172B7C8", Length = "0x8")]
136 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
137 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
138 get
139 {
140 throw null;
141 }
142 }
143
144 [global::Cpp2ILInjected.Token(Token = "0x170007DB")]
146 {
147 [global::Cpp2ILInjected.Token(Token = "0x60030AC")]
148 [global::Cpp2ILInjected.Address(RVA = "0x172B7D0", Offset = "0x172B7D0", Length = "0x8")]
149 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
150 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
151 get
152 {
153 throw null;
154 }
155 }
156
157 [global::Cpp2ILInjected.Token(Token = "0x170007DC")]
159 {
160 [global::Cpp2ILInjected.Token(Token = "0x60030AD")]
161 [global::Cpp2ILInjected.Address(RVA = "0x172B7D8", Offset = "0x172B7D8", Length = "0x70")]
162 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
163 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
164 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
165 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
166 get
167 {
168 throw null;
169 }
170 }
171
172 [global::Cpp2ILInjected.Token(Token = "0x170007DD")]
173 public T this[int index]
174 {
175 [global::Cpp2ILInjected.Token(Token = "0x60030AE")]
176 [global::Cpp2ILInjected.Address(RVA = "0x172B848", Offset = "0x172B848", Length = "0x3C")]
177 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
178 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
179 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
180 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentOutOfRange_IndexException", ReturnType = typeof(void))]
181 get
182 {
183 throw null;
184 }
185 [global::Cpp2ILInjected.Token(Token = "0x60030AF")]
186 [global::Cpp2ILInjected.Address(RVA = "0x172B884", Offset = "0x172B884", Length = "0x58")]
187 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
188 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
189 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
190 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentOutOfRange_IndexException", ReturnType = typeof(void))]
191 set
192 {
193 throw null;
194 }
195 }
196
197 [global::Cpp2ILInjected.Token(Token = "0x60030B0")]
198 [global::Cpp2ILInjected.Address(RVA = "0x172B8DC", Offset = "0x172B8DC", Length = "0xB0")]
199 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
200 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
201 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
202 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
203 private static bool IsCompatibleObject(object value)
204 {
205 throw null;
206 }
207
208 [global::Cpp2ILInjected.Token(Token = "0x170007DE")]
210 {
211 [global::Cpp2ILInjected.Token(Token = "0x60030B1")]
212 [global::Cpp2ILInjected.Address(RVA = "0x172B98C", Offset = "0x172B98C", Length = "0x50")]
213 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
214 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
215 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
216 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
217 get
218 {
219 throw null;
220 }
221 [global::Cpp2ILInjected.Token(Token = "0x60030B2")]
222 [global::Cpp2ILInjected.Address(RVA = "0x172B9DC", Offset = "0x172B9DC", Length = "0x168")]
223 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
224 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
225 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
226 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
227 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowWrongValueTypeArgumentException", MemberParameters = new object[]
228 {
229 typeof(object),
230 typeof(global::System.Type)
231 }, ReturnType = typeof(void))]
232 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
233 set
234 {
235 throw null;
236 }
237 }
238
239 [global::Cpp2ILInjected.Token(Token = "0x60030B3")]
240 [global::Cpp2ILInjected.Address(RVA = "0x172BB44", Offset = "0x172BB44", Length = "0x48")]
241 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
242 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
243 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
244 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
245 [MethodImpl(256)]
246 public void Add(T item)
247 {
248 throw null;
249 }
250
251 [global::Cpp2ILInjected.Token(Token = "0x60030B4")]
252 [global::Cpp2ILInjected.Address(RVA = "0x172BB8C", Offset = "0x172BB8C", Length = "0x58")]
253 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
254 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
255 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
256 [MethodImpl(8)]
257 private void AddWithResize(T item)
258 {
259 throw null;
260 }
261
262 [global::Cpp2ILInjected.Token(Token = "0x60030B5")]
263 [global::Cpp2ILInjected.Address(RVA = "0x172BBE4", Offset = "0x172BBE4", Length = "0x174")]
264 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
265 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
266 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
267 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
268 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowWrongValueTypeArgumentException", MemberParameters = new object[]
269 {
270 typeof(object),
271 typeof(global::System.Type)
272 }, ReturnType = typeof(void))]
273 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
274 private int System.Collections.IList.Add(object item)
275 {
276 throw null;
277 }
278
279 [global::Cpp2ILInjected.Token(Token = "0x60030B6")]
280 [global::Cpp2ILInjected.Address(RVA = "0x172BD58", Offset = "0x172BD58", Length = "0x20")]
281 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
282 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
283 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
285 {
286 throw null;
287 }
288
289 [global::Cpp2ILInjected.Token(Token = "0x60030B7")]
290 [global::Cpp2ILInjected.Address(RVA = "0x172BD78", Offset = "0x172BD78", Length = "0x64")]
291 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
292 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
293 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
294 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
295 public global::System.Collections.ObjectModel.ReadOnlyCollection<T> AsReadOnly()
296 {
297 throw null;
298 }
299
300 [global::Cpp2ILInjected.Token(Token = "0x60030B8")]
301 [global::Cpp2ILInjected.Address(RVA = "0x172BDDC", Offset = "0x172BDDC", Length = "0x28")]
302 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
303 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
304 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
305 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "Clear", MemberParameters = new object[]
306 {
307 typeof(global::System.Array),
308 typeof(int),
309 typeof(int)
310 }, ReturnType = typeof(void))]
311 [MethodImpl(256)]
312 public void Clear()
313 {
314 throw null;
315 }
316
317 [global::Cpp2ILInjected.Token(Token = "0x60030B9")]
318 [global::Cpp2ILInjected.Address(RVA = "0x172BE04", Offset = "0x172BE04", Length = "0x38")]
319 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
320 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
321 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
322 public bool Contains(T item)
323 {
324 throw null;
325 }
326
327 [global::Cpp2ILInjected.Token(Token = "0x60030BA")]
328 [global::Cpp2ILInjected.Address(RVA = "0x172BE3C", Offset = "0x172BE3C", Length = "0xEC")]
329 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
330 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
331 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
332 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
333 private bool System.Collections.IList.Contains(object item)
334 {
335 throw null;
336 }
337
338 [global::Cpp2ILInjected.Token(Token = "0x60030BB")]
339 [global::Cpp2ILInjected.Address(RVA = "0x172BF28", Offset = "0x172BF28", Length = "0x18")]
340 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
341 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
342 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
343 public void CopyTo(T[] array)
344 {
345 throw null;
346 }
347
348 [global::Cpp2ILInjected.Token(Token = "0x60030BC")]
349 [global::Cpp2ILInjected.Address(RVA = "0x172BF40", Offset = "0x172BF40", Length = "0xDC")]
350 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
351 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
352 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
353 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "get_Rank", ReturnType = typeof(int))]
354 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentException", MemberParameters = new object[] { typeof(global::System.ExceptionResource) }, ReturnType = typeof(void))]
355 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "Copy", MemberParameters = new object[]
356 {
357 typeof(global::System.Array),
358 typeof(int),
359 typeof(global::System.Array),
360 typeof(int),
361 typeof(int)
362 }, ReturnType = typeof(void))]
363 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentException_Argument_InvalidArrayType", ReturnType = typeof(void))]
364 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
365 private void System.Collections.ICollection.CopyTo(global::System.Array array, int arrayIndex)
366 {
367 throw null;
368 }
369
370 [global::Cpp2ILInjected.Token(Token = "0x60030BD")]
371 [global::Cpp2ILInjected.Address(RVA = "0x172C01C", Offset = "0x172C01C", Length = "0x20")]
372 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
373 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
374 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "Copy", MemberParameters = new object[]
375 {
376 typeof(global::System.Array),
377 typeof(int),
378 typeof(global::System.Array),
379 typeof(int),
380 typeof(int)
381 }, ReturnType = typeof(void))]
382 public void CopyTo(T[] array, int arrayIndex)
383 {
384 throw null;
385 }
386
387 [global::Cpp2ILInjected.Token(Token = "0x60030BE")]
388 [global::Cpp2ILInjected.Address(RVA = "0x172C03C", Offset = "0x172C03C", Length = "0x4C")]
389 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
390 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
391 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
392 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
393 private void EnsureCapacity(int min)
394 {
395 throw null;
396 }
397
398 [global::Cpp2ILInjected.Token(Token = "0x60030BF")]
399 [global::Cpp2ILInjected.Address(RVA = "0x172C088", Offset = "0x172C088", Length = "0x9C")]
400 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
401 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
402 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
403 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentNullException", MemberParameters = new object[] { typeof(global::System.ExceptionArgument) }, ReturnType = typeof(void))]
404 public T Find(global::System.Predicate<T> match)
405 {
406 throw null;
407 }
408
409 [global::Cpp2ILInjected.Token(Token = "0x60030C0")]
410 [global::Cpp2ILInjected.Address(RVA = "0x172C124", Offset = "0x172C124", Length = "0xBC")]
411 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
412 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
413 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
414 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentNullException", MemberParameters = new object[] { typeof(global::System.ExceptionArgument) }, ReturnType = typeof(void))]
415 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion", ReturnType = typeof(void))]
416 public void ForEach(global::System.Action<T> action)
417 {
418 throw null;
419 }
420
421 [global::Cpp2ILInjected.Token(Token = "0x60030C1")]
422 [global::Cpp2ILInjected.Address(RVA = "0x172C1E0", Offset = "0x172C1E0", Length = "0x20")]
423 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
424 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
425 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
426 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<>.Enumerator), Member = ".ctor", MemberParameters = new object[] { "System.Collections.Generic.List`1<T>" }, ReturnType = typeof(void))]
428 {
429 throw null;
430 }
431
432 [global::Cpp2ILInjected.Token(Token = "0x60030C2")]
433 [global::Cpp2ILInjected.Address(RVA = "0x172C200", Offset = "0x172C200", Length = "0x60")]
434 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
435 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
436 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
437 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<>.Enumerator), Member = ".ctor", MemberParameters = new object[] { "System.Collections.Generic.List`1<T>" }, ReturnType = typeof(void))]
438 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
440 {
441 throw null;
442 }
443
444 [global::Cpp2ILInjected.Token(Token = "0x60030C3")]
445 [global::Cpp2ILInjected.Address(RVA = "0x172C260", Offset = "0x172C260", Length = "0x60")]
446 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
447 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
448 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
449 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<>.Enumerator), Member = ".ctor", MemberParameters = new object[] { "System.Collections.Generic.List`1<T>" }, ReturnType = typeof(void))]
450 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
452 {
453 throw null;
454 }
455
456 [global::Cpp2ILInjected.Token(Token = "0x60030C4")]
457 [global::Cpp2ILInjected.Address(RVA = "0x172C2C0", Offset = "0x172C2C0", Length = "0x24")]
458 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
459 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
460 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
461 public int IndexOf(T item)
462 {
463 throw null;
464 }
465
466 [global::Cpp2ILInjected.Token(Token = "0x60030C5")]
467 [global::Cpp2ILInjected.Address(RVA = "0x172C2E4", Offset = "0x172C2E4", Length = "0xEC")]
468 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
469 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
470 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
471 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
472 private int System.Collections.IList.IndexOf(object item)
473 {
474 throw null;
475 }
476
477 [global::Cpp2ILInjected.Token(Token = "0x60030C6")]
478 [global::Cpp2ILInjected.Address(RVA = "0x172C3D0", Offset = "0x172C3D0", Length = "0xBC")]
479 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
480 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
481 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
482 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentOutOfRangeException", MemberParameters = new object[]
483 {
484 typeof(global::System.ExceptionArgument),
485 typeof(global::System.ExceptionResource)
486 }, ReturnType = typeof(void))]
487 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "Copy", MemberParameters = new object[]
488 {
489 typeof(global::System.Array),
490 typeof(int),
491 typeof(global::System.Array),
492 typeof(int),
493 typeof(int)
494 }, ReturnType = typeof(void))]
495 public void Insert(int index, T item)
496 {
497 throw null;
498 }
499
500 [global::Cpp2ILInjected.Token(Token = "0x60030C7")]
501 [global::Cpp2ILInjected.Address(RVA = "0x172C48C", Offset = "0x172C48C", Length = "0x168")]
502 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
503 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
504 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
505 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
506 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowWrongValueTypeArgumentException", MemberParameters = new object[]
507 {
508 typeof(object),
509 typeof(global::System.Type)
510 }, ReturnType = typeof(void))]
511 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
512 private void System.Collections.IList.Insert(int index, object item)
513 {
514 throw null;
515 }
516
517 [global::Cpp2ILInjected.Token(Token = "0x60030C8")]
518 [global::Cpp2ILInjected.Address(RVA = "0x172C5F4", Offset = "0x172C5F4", Length = "0x548")]
519 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
520 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
521 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
522 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentNullException", MemberParameters = new object[] { typeof(global::System.ExceptionArgument) }, ReturnType = typeof(void))]
523 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentOutOfRange_IndexException", ReturnType = typeof(void))]
524 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "Copy", MemberParameters = new object[]
525 {
526 typeof(global::System.Array),
527 typeof(int),
528 typeof(global::System.Array),
529 typeof(int),
530 typeof(int)
531 }, ReturnType = typeof(void))]
532 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 21)]
534 {
535 throw null;
536 }
537
538 [global::Cpp2ILInjected.Token(Token = "0x60030C9")]
539 [global::Cpp2ILInjected.Address(RVA = "0x172CB3C", Offset = "0x172CB3C", Length = "0x5C")]
540 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
541 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
542 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
543 public bool Remove(T item)
544 {
545 throw null;
546 }
547
548 [global::Cpp2ILInjected.Token(Token = "0x60030CA")]
549 [global::Cpp2ILInjected.Address(RVA = "0x172CB98", Offset = "0x172CB98", Length = "0xE8")]
550 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
551 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
552 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
553 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
554 private void System.Collections.IList.Remove(object item)
555 {
556 throw null;
557 }
558
559 [global::Cpp2ILInjected.Token(Token = "0x60030CB")]
560 [global::Cpp2ILInjected.Address(RVA = "0x172CC80", Offset = "0x172CC80", Length = "0x154")]
561 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
562 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
563 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
564 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentNullException", MemberParameters = new object[] { typeof(global::System.ExceptionArgument) }, ReturnType = typeof(void))]
565 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "Clear", MemberParameters = new object[]
566 {
567 typeof(global::System.Array),
568 typeof(int),
569 typeof(int)
570 }, ReturnType = typeof(void))]
571 public int RemoveAll(global::System.Predicate<T> match)
572 {
573 throw null;
574 }
575
576 [global::Cpp2ILInjected.Token(Token = "0x60030CC")]
577 [global::Cpp2ILInjected.Address(RVA = "0x172CDD4", Offset = "0x172CDD4", Length = "0x78")]
578 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
579 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
580 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
581 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentOutOfRange_IndexException", ReturnType = typeof(void))]
582 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "Copy", MemberParameters = new object[]
583 {
584 typeof(global::System.Array),
585 typeof(int),
586 typeof(global::System.Array),
587 typeof(int),
588 typeof(int)
589 }, ReturnType = typeof(void))]
590 public void RemoveAt(int index)
591 {
592 throw null;
593 }
594
595 [global::Cpp2ILInjected.Token(Token = "0x60030CD")]
596 [global::Cpp2ILInjected.Address(RVA = "0x172CE4C", Offset = "0x172CE4C", Length = "0xC0")]
597 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
598 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
599 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
600 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentOutOfRangeException", MemberParameters = new object[]
601 {
602 typeof(global::System.ExceptionArgument),
603 typeof(global::System.ExceptionResource)
604 }, ReturnType = typeof(void))]
605 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentException", MemberParameters = new object[] { typeof(global::System.ExceptionResource) }, ReturnType = typeof(void))]
606 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "Copy", MemberParameters = new object[]
607 {
608 typeof(global::System.Array),
609 typeof(int),
610 typeof(global::System.Array),
611 typeof(int),
612 typeof(int)
613 }, ReturnType = typeof(void))]
614 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "Clear", MemberParameters = new object[]
615 {
616 typeof(global::System.Array),
617 typeof(int),
618 typeof(int)
619 }, ReturnType = typeof(void))]
620 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowIndexArgumentOutOfRange_NeedNonNegNumException", ReturnType = typeof(void))]
621 public void RemoveRange(int index, int count)
622 {
623 throw null;
624 }
625
626 [global::Cpp2ILInjected.Token(Token = "0x60030CE")]
627 [global::Cpp2ILInjected.Address(RVA = "0x172CF0C", Offset = "0x172CF0C", Length = "0x4C")]
628 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
629 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
630 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
631 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
632 public void Reverse()
633 {
634 throw null;
635 }
636
637 [global::Cpp2ILInjected.Token(Token = "0x60030CF")]
638 [global::Cpp2ILInjected.Address(RVA = "0x172CF58", Offset = "0x172CF58", Length = "0xA4")]
639 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
640 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
641 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
642 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentException", MemberParameters = new object[] { typeof(global::System.ExceptionResource) }, ReturnType = typeof(void))]
643 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowIndexArgumentOutOfRange_NeedNonNegNumException", ReturnType = typeof(void))]
644 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentOutOfRangeException", MemberParameters = new object[]
645 {
646 typeof(global::System.ExceptionArgument),
647 typeof(global::System.ExceptionResource)
648 }, ReturnType = typeof(void))]
649 public void Reverse(int index, int count)
650 {
651 throw null;
652 }
653
654 [global::Cpp2ILInjected.Token(Token = "0x60030D0")]
655 [global::Cpp2ILInjected.Address(RVA = "0x172CFFC", Offset = "0x172CFFC", Length = "0x50")]
656 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
657 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
658 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
659 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
660 public void Sort()
661 {
662 throw null;
663 }
664
665 [global::Cpp2ILInjected.Token(Token = "0x60030D1")]
666 [global::Cpp2ILInjected.Address(RVA = "0x172D04C", Offset = "0x172D04C", Length = "0x54")]
667 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
668 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
669 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
670 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
672 {
673 throw null;
674 }
675
676 [global::Cpp2ILInjected.Token(Token = "0x60030D2")]
677 [global::Cpp2ILInjected.Address(RVA = "0x172D0A0", Offset = "0x172D0A0", Length = "0xAC")]
678 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
679 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
680 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
681 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentException", MemberParameters = new object[] { typeof(global::System.ExceptionResource) }, ReturnType = typeof(void))]
682 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowIndexArgumentOutOfRange_NeedNonNegNumException", ReturnType = typeof(void))]
683 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentOutOfRangeException", MemberParameters = new object[]
684 {
685 typeof(global::System.ExceptionArgument),
686 typeof(global::System.ExceptionResource)
687 }, ReturnType = typeof(void))]
688 public void Sort(int index, int count, IComparer<T> comparer)
689 {
690 throw null;
691 }
692
693 [global::Cpp2ILInjected.Token(Token = "0x60030D3")]
694 [global::Cpp2ILInjected.Address(RVA = "0x172D14C", Offset = "0x172D14C", Length = "0x98")]
695 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
696 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
697 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
698 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentNullException", MemberParameters = new object[] { typeof(global::System.ExceptionArgument) }, ReturnType = typeof(void))]
699 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
700 public void Sort(global::System.Comparison<T> comparison)
701 {
702 throw null;
703 }
704
705 [global::Cpp2ILInjected.Token(Token = "0x60030D4")]
706 [global::Cpp2ILInjected.Address(RVA = "0x172D1E4", Offset = "0x172D1E4", Length = "0xAC")]
707 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
708 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
709 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "Copy", MemberParameters = new object[]
710 {
711 typeof(global::System.Array),
712 typeof(int),
713 typeof(global::System.Array),
714 typeof(int),
715 typeof(int)
716 }, ReturnType = typeof(void))]
717 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
718 public T[] ToArray()
719 {
720 throw null;
721 }
722
723 [global::Cpp2ILInjected.Token(Token = "0x60030D5")]
724 [global::Cpp2ILInjected.Address(RVA = "0x172D290", Offset = "0x172D290", Length = "0x58")]
725 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
726 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
727 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
728 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
729 public void TrimExcess()
730 {
731 throw null;
732 }
733
734 [global::Cpp2ILInjected.Token(Token = "0x60030D6")]
735 [global::Cpp2ILInjected.Address(RVA = "0x172D2E8", Offset = "0x172D2E8", Length = "0x32C")]
736 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
737 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
738 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
739 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
741 {
742 throw null;
743 }
744
745 // Note: this type is marked as 'beforefieldinit'.
746 [global::Cpp2ILInjected.Token(Token = "0x60030D7")]
747 [global::Cpp2ILInjected.Address(RVA = "0x172D614", Offset = "0x172D614", Length = "0xA8")]
748 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
749 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
750 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
751 static List()
752 {
753 throw null;
754 }
755
756 [global::Cpp2ILInjected.Token(Token = "0x4001A6F")]
757 private const int DefaultCapacity = 4;
758
759 [global::Cpp2ILInjected.Token(Token = "0x4001A70")]
760 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
761 private T[] _items;
762
763 [global::Cpp2ILInjected.Token(Token = "0x4001A71")]
764 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
765 private int _size;
766
767 [global::Cpp2ILInjected.Token(Token = "0x4001A72")]
768 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
769 private int _version;
770
771 [global::Cpp2ILInjected.Token(Token = "0x4001A73")]
772 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
773 [global::System.NonSerialized]
774 private object _syncRoot;
775
776 [global::Cpp2ILInjected.Token(Token = "0x4001A74")]
777 private static readonly T[] s_emptyArray;
778
779 [global::Cpp2ILInjected.Token(Token = "0x200063B")]
780 [global::System.Serializable]
781 public struct Enumerator : IEnumerator<T>, global::System.IDisposable, IEnumerator
782 {
783 [global::Cpp2ILInjected.Token(Token = "0x60030D8")]
784 [global::Cpp2ILInjected.Address(RVA = "0x1643D84", Offset = "0x1643D84", Length = "0x18")]
785 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
786 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(List<>), Member = "GetEnumerator", ReturnType = "Enumerator<T>")]
787 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(List<>), Member = "System.Collections.Generic.IEnumerable<T>.GetEnumerator", ReturnType = "System.Collections.Generic.IEnumerator`1<T>")]
788 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(List<>), Member = "System.Collections.IEnumerable.GetEnumerator", ReturnType = typeof(IEnumerator))]
789 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
791 {
792 throw null;
793 }
794
795 [global::Cpp2ILInjected.Token(Token = "0x60030D9")]
796 [global::Cpp2ILInjected.Address(RVA = "0x1643D9C", Offset = "0x1643D9C", Length = "0x4")]
797 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
798 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
799 public void Dispose()
800 {
801 throw null;
802 }
803
804 [global::Cpp2ILInjected.Token(Token = "0x60030DA")]
805 [global::Cpp2ILInjected.Address(RVA = "0x1643DA0", Offset = "0x1643DA0", Length = "0x98")]
806 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
807 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
808 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Linq.Enumerable.WhereListIterator`1", Member = "MoveNext", ReturnType = typeof(bool))]
809 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Linq.Enumerable.WhereSelectListIterator`2", Member = "MoveNext", ReturnType = typeof(bool))]
810 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
811 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion", ReturnType = typeof(void))]
812 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
813 public bool MoveNext()
814 {
815 throw null;
816 }
817
818 [global::Cpp2ILInjected.Token(Token = "0x60030DB")]
819 [global::Cpp2ILInjected.Address(RVA = "0x1643E38", Offset = "0x1643E38", Length = "0x44")]
820 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
821 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
822 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
823 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion", ReturnType = typeof(void))]
824 private bool MoveNextRare()
825 {
826 throw null;
827 }
828
829 [global::Cpp2ILInjected.Token(Token = "0x170007DF")]
830 public T Current
831 {
832 [global::Cpp2ILInjected.Token(Token = "0x60030DC")]
833 [global::Cpp2ILInjected.Address(RVA = "0x1643E7C", Offset = "0x1643E7C", Length = "0xC")]
834 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
835 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
836 get
837 {
838 throw null;
839 }
840 }
841
842 [global::Cpp2ILInjected.Token(Token = "0x170007E0")]
844 {
845 [global::Cpp2ILInjected.Token(Token = "0x60030DD")]
846 [global::Cpp2ILInjected.Address(RVA = "0x1643E88", Offset = "0x1643E88", Length = "0x8C")]
847 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
848 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
849 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
850 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen", ReturnType = typeof(void))]
851 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
852 get
853 {
854 throw null;
855 }
856 }
857
858 [global::Cpp2ILInjected.Token(Token = "0x60030DE")]
859 [global::Cpp2ILInjected.Address(RVA = "0x1643F14", Offset = "0x1643F14", Length = "0x34")]
860 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
861 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
862 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
863 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion", ReturnType = typeof(void))]
865 {
866 throw null;
867 }
868
869 [global::Cpp2ILInjected.Token(Token = "0x4001A75")]
870 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
871 private List<T> _list;
872
873 [global::Cpp2ILInjected.Token(Token = "0x4001A76")]
874 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
875 private int _index;
876
877 [global::Cpp2ILInjected.Token(Token = "0x4001A77")]
878 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
879 private int _version;
880
881 [global::Cpp2ILInjected.Token(Token = "0x4001A78")]
882 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
883 private T _current;
884 }
885 }
886}
class f__AnonymousType0<< Count > j__TPar
void Sort(int index, int count, IComparer< T > comparer)
Definition List.cs:688
void EnsureCapacity(int min)
Definition List.cs:393
void CopyTo(T[] array, int arrayIndex)
Definition List.cs:382
void ForEach(global::System.Action< T > action)
Definition List.cs:416
void AddEnumerable(IEnumerable< T > enumerable)
Definition List.cs:740
void InsertRange(int index, IEnumerable< T > collection)
Definition List.cs:533
void Insert(int index, T item)
Definition List.cs:495
void Reverse(int index, int count)
Definition List.cs:649
int RemoveAll(global::System.Predicate< T > match)
Definition List.cs:571
void Sort(IComparer< T > comparer)
Definition List.cs:671
List(IEnumerable< T > collection)
Definition List.cs:51
void AddRange(IEnumerable< T > collection)
Definition List.cs:284
void CopyTo(T[] array)
Definition List.cs:343
static readonly T[] s_emptyArray
Definition List.cs:777
List< T >.Enumerator GetEnumerator()
Definition List.cs:427
void Sort(global::System.Comparison< T > comparison)
Definition List.cs:700
T Find(global::System.Predicate< T > match)
Definition List.cs:404
void RemoveAt(int index)
Definition List.cs:590
static bool IsCompatibleObject(object value)
Definition List.cs:203
void RemoveRange(int index, int count)
Definition List.cs:621
global::System.Collections.ObjectModel.ReadOnlyCollection< T > AsReadOnly()
Definition List.cs:295
void CopyTo(global::System.Array array, int index)
int Add(object value)
void Remove(object value)
int IndexOf(object value)
bool Contains(object value)
void Insert(int index, object value)