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
DictionaryWrapper.cs
Go to the documentation of this file.
1using System;
4using System.Linq;
10
12{
13 [Preserve]
14 [global::Cpp2ILInjected.Token(Token = "0x2000062")]
15 internal class DictionaryWrapper<TKey, TValue> : IDictionary<TKey, TValue>, ICollection<KeyValuePair<TKey, TValue>>, IEnumerable<KeyValuePair<TKey, TValue>>, IEnumerable, IWrappedDictionary, IDictionary, ICollection
16 {
17 [global::Cpp2ILInjected.Token(Token = "0x6000377")]
18 [global::Cpp2ILInjected.Address(RVA = "0x1924348", Offset = "0x1924348", Length = "0x6C")]
19 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
20 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
21 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
22 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ValidationUtils), Member = "ArgumentNotNull", MemberParameters = new object[]
23 {
24 typeof(object),
25 typeof(string)
26 }, ReturnType = typeof(void))]
27 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
29 {
30 throw null;
31 }
32
33 [global::Cpp2ILInjected.Token(Token = "0x6000378")]
34 [global::Cpp2ILInjected.Address(RVA = "0x19243B4", Offset = "0x19243B4", Length = "0x6C")]
35 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
36 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
37 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
38 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ValidationUtils), Member = "ArgumentNotNull", MemberParameters = new object[]
39 {
40 typeof(object),
41 typeof(string)
42 }, ReturnType = typeof(void))]
43 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
45 {
46 throw null;
47 }
48
49 [global::Cpp2ILInjected.Token(Token = "0x6000379")]
50 [global::Cpp2ILInjected.Address(RVA = "0x1924420", Offset = "0x1924420", Length = "0x148")]
51 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
52 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
53 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
54 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
55 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
56 public void Add(TKey key, TValue value)
57 {
58 throw null;
59 }
60
61 [global::Cpp2ILInjected.Token(Token = "0x600037A")]
62 [global::Cpp2ILInjected.Address(RVA = "0x1924568", Offset = "0x1924568", Length = "0x108")]
63 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
64 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
65 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
66 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
67 public bool ContainsKey(TKey key)
68 {
69 throw null;
70 }
71
72 [global::Cpp2ILInjected.Token(Token = "0x170000A4")]
74 {
75 [global::Cpp2ILInjected.Token(Token = "0x600037B")]
76 [global::Cpp2ILInjected.Address(RVA = "0x1924670", Offset = "0x1924670", Length = "0x148")]
77 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
78 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
79 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
80 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
81 get
82 {
83 throw null;
84 }
85 }
86
87 [global::Cpp2ILInjected.Token(Token = "0x600037C")]
88 [global::Cpp2ILInjected.Address(RVA = "0x19247B8", Offset = "0x19247B8", Length = "0x1B8")]
89 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
90 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
91 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
92 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
93 public bool Remove(TKey key)
94 {
95 throw null;
96 }
97
98 [global::Cpp2ILInjected.Token(Token = "0x600037D")]
99 [global::Cpp2ILInjected.Address(RVA = "0x1924970", Offset = "0x1924970", Length = "0x258")]
100 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
101 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
102 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
103 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
104 public bool TryGetValue(TKey key, out TValue value)
105 {
106 throw null;
107 }
108
109 [global::Cpp2ILInjected.Token(Token = "0x170000A5")]
111 {
112 [global::Cpp2ILInjected.Token(Token = "0x600037E")]
113 [global::Cpp2ILInjected.Address(RVA = "0x1924BC8", Offset = "0x1924BC8", Length = "0x148")]
114 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
115 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
116 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
117 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
118 get
119 {
120 throw null;
121 }
122 }
123
124 [global::Cpp2ILInjected.Token(Token = "0x170000A6")]
125 public TValue this[TKey key]
126 {
127 [global::Cpp2ILInjected.Token(Token = "0x600037F")]
128 [global::Cpp2ILInjected.Address(RVA = "0x1924D10", Offset = "0x1924D10", Length = "0x184")]
129 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
130 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
131 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
132 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
133 get
134 {
135 throw null;
136 }
137 [global::Cpp2ILInjected.Token(Token = "0x6000380")]
138 [global::Cpp2ILInjected.Address(RVA = "0x1924E94", Offset = "0x1924E94", Length = "0x110")]
139 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
140 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
141 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
142 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
143 set
144 {
145 throw null;
146 }
147 }
148
149 [global::Cpp2ILInjected.Token(Token = "0x6000381")]
150 [global::Cpp2ILInjected.Address(RVA = "0x1924FA4", Offset = "0x1924FA4", Length = "0x1C8")]
151 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
152 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
153 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
154 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
156 {
157 throw null;
158 }
159
160 [global::Cpp2ILInjected.Token(Token = "0x6000382")]
161 [global::Cpp2ILInjected.Address(RVA = "0x192516C", Offset = "0x192516C", Length = "0x108")]
162 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
163 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
164 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
165 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
166 public void Clear()
167 {
168 throw null;
169 }
170
171 [global::Cpp2ILInjected.Token(Token = "0x6000383")]
172 [global::Cpp2ILInjected.Address(RVA = "0x1925274", Offset = "0x1925274", Length = "0x1C8")]
173 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
174 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
175 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
176 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
178 {
179 throw null;
180 }
181
182 [global::Cpp2ILInjected.Token(Token = "0x6000384")]
183 [global::Cpp2ILInjected.Address(RVA = "0x192543C", Offset = "0x192543C", Length = "0x48C")]
184 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
185 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
186 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
187 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(KeyValuePair<object, object>), Member = ".ctor", MemberParameters = new object[]
188 {
189 typeof(object),
190 typeof(object)
191 }, ReturnType = typeof(void))]
192 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 25)]
194 {
195 throw null;
196 }
197
198 [global::Cpp2ILInjected.Token(Token = "0x170000A7")]
199 public int Count
200 {
201 [global::Cpp2ILInjected.Token(Token = "0x6000385")]
202 [global::Cpp2ILInjected.Address(RVA = "0x19258C8", Offset = "0x19258C8", Length = "0x10C")]
203 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
204 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
205 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
206 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
207 get
208 {
209 throw null;
210 }
211 }
212
213 [global::Cpp2ILInjected.Token(Token = "0x170000A8")]
214 public bool IsReadOnly
215 {
216 [global::Cpp2ILInjected.Token(Token = "0x6000386")]
217 [global::Cpp2ILInjected.Address(RVA = "0x19259D4", Offset = "0x19259D4", Length = "0x108")]
218 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
219 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
220 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
221 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
222 get
223 {
224 throw null;
225 }
226 }
227
228 [global::Cpp2ILInjected.Token(Token = "0x6000387")]
229 [global::Cpp2ILInjected.Address(RVA = "0x1925ADC", Offset = "0x1925ADC", Length = "0x230")]
230 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
231 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
232 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
233 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "Equals", MemberParameters = new object[]
234 {
235 typeof(object),
236 typeof(object)
237 }, ReturnType = typeof(bool))]
238 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
240 {
241 throw null;
242 }
243
244 [global::Cpp2ILInjected.Token(Token = "0x6000388")]
245 [global::Cpp2ILInjected.Address(RVA = "0x1925D0C", Offset = "0x1925D0C", Length = "0x25C")]
246 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
247 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
248 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
249 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Enumerable), Member = "Cast", MemberTypeParameters = new object[] { "TResult" }, MemberParameters = new object[] { typeof(IEnumerable) }, ReturnType = "System.Collections.Generic.IEnumerable`1<TResult>")]
250 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
252 {
253 throw null;
254 }
255
256 [global::Cpp2ILInjected.Token(Token = "0x6000389")]
257 [global::Cpp2ILInjected.Address(RVA = "0x1925F68", Offset = "0x1925F68", Length = "0x14")]
258 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
259 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
260 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
262 {
263 throw null;
264 }
265
266 [global::Cpp2ILInjected.Token(Token = "0x600038A")]
267 [global::Cpp2ILInjected.Address(RVA = "0x1925F7C", Offset = "0x1925F7C", Length = "0x1DC")]
268 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
269 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
270 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
271 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
272 private void System.Collections.IDictionary.Add(object key, object value)
273 {
274 throw null;
275 }
276
277 [global::Cpp2ILInjected.Token(Token = "0x170000A9")]
279 {
280 [global::Cpp2ILInjected.Token(Token = "0x600038B")]
281 [global::Cpp2ILInjected.Address(RVA = "0x1926158", Offset = "0x1926158", Length = "0x178")]
282 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
283 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
284 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
285 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
286 get
287 {
288 throw null;
289 }
290 [global::Cpp2ILInjected.Token(Token = "0x600038C")]
291 [global::Cpp2ILInjected.Address(RVA = "0x19262D0", Offset = "0x19262D0", Length = "0x1DC")]
292 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
293 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
294 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
295 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
296 set
297 {
298 throw null;
299 }
300 }
301
302 [global::Cpp2ILInjected.Token(Token = "0x600038D")]
303 [global::Cpp2ILInjected.Address(RVA = "0x19264AC", Offset = "0x19264AC", Length = "0x16C")]
304 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
305 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
306 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
307 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DictionaryWrapper<, >.DictionaryEnumerator<, >), Member = ".ctor", MemberParameters = new object[] { "System.Collections.Generic.IEnumerator`1<KeyValuePair`2<TEnumeratorKey, TEnumeratorValue>>" }, ReturnType = typeof(void))]
308 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
310 {
311 throw null;
312 }
313
314 [global::Cpp2ILInjected.Token(Token = "0x600038E")]
315 [global::Cpp2ILInjected.Address(RVA = "0x1926618", Offset = "0x1926618", Length = "0x180")]
316 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
317 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
318 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
319 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
321 {
322 throw null;
323 }
324
325 [global::Cpp2ILInjected.Token(Token = "0x170000AA")]
327 {
328 [global::Cpp2ILInjected.Token(Token = "0x600038F")]
329 [global::Cpp2ILInjected.Address(RVA = "0x1926798", Offset = "0x1926798", Length = "0xB4")]
330 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
331 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
332 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
333 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
334 get
335 {
336 throw null;
337 }
338 }
339
340 [global::Cpp2ILInjected.Token(Token = "0x170000AB")]
342 {
343 [global::Cpp2ILInjected.Token(Token = "0x6000390")]
344 [global::Cpp2ILInjected.Address(RVA = "0x192684C", Offset = "0x192684C", Length = "0x134")]
345 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
346 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
347 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
348 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
349 get
350 {
351 throw null;
352 }
353 }
354
355 [global::Cpp2ILInjected.Token(Token = "0x6000391")]
356 [global::Cpp2ILInjected.Address(RVA = "0x1926980", Offset = "0x1926980", Length = "0x180")]
357 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
358 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
359 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
360 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
361 public void Remove(object key)
362 {
363 throw null;
364 }
365
366 [global::Cpp2ILInjected.Token(Token = "0x170000AC")]
368 {
369 [global::Cpp2ILInjected.Token(Token = "0x6000392")]
370 [global::Cpp2ILInjected.Address(RVA = "0x1926B00", Offset = "0x1926B00", Length = "0x134")]
371 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
372 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
373 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
374 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
375 get
376 {
377 throw null;
378 }
379 }
380
381 [global::Cpp2ILInjected.Token(Token = "0x6000393")]
382 [global::Cpp2ILInjected.Address(RVA = "0x1926C34", Offset = "0x1926C34", Length = "0x18C")]
383 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
384 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
385 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
386 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
388 {
389 throw null;
390 }
391
392 [global::Cpp2ILInjected.Token(Token = "0x170000AD")]
394 {
395 [global::Cpp2ILInjected.Token(Token = "0x6000394")]
396 [global::Cpp2ILInjected.Address(RVA = "0x1926DC0", Offset = "0x1926DC0", Length = "0xB0")]
397 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
398 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
399 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
400 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
401 get
402 {
403 throw null;
404 }
405 }
406
407 [global::Cpp2ILInjected.Token(Token = "0x170000AE")]
409 {
410 [global::Cpp2ILInjected.Token(Token = "0x6000395")]
411 [global::Cpp2ILInjected.Address(RVA = "0x1926E70", Offset = "0x1926E70", Length = "0x74")]
412 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
413 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
414 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
415 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Interlocked), Member = "CompareExchange", MemberParameters = new object[]
416 {
417 typeof(ref object),
418 typeof(object),
419 typeof(object)
420 }, ReturnType = typeof(object))]
421 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
422 get
423 {
424 throw null;
425 }
426 }
427
428 [global::Cpp2ILInjected.Token(Token = "0x170000AF")]
430 {
431 [global::Cpp2ILInjected.Token(Token = "0x6000396")]
432 [global::Cpp2ILInjected.Address(RVA = "0x1926EE4", Offset = "0x1926EE4", Length = "0x1C")]
433 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
434 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
435 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
436 get
437 {
438 throw null;
439 }
440 }
441
442 [global::Cpp2ILInjected.Token(Token = "0x40001E4")]
443 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
445
446 [global::Cpp2ILInjected.Token(Token = "0x40001E5")]
447 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
449
450 [global::Cpp2ILInjected.Token(Token = "0x40001E6")]
451 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
452 private object _syncRoot;
453
454 [global::Cpp2ILInjected.Token(Token = "0x2000063")]
456 {
457 [global::Cpp2ILInjected.Token(Token = "0x6000397")]
458 [global::Cpp2ILInjected.Address(RVA = "0x1923EFC", Offset = "0x1923EFC", Length = "0x60")]
459 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
460 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DictionaryWrapper<, >), Member = "System.Collections.IDictionary.GetEnumerator", ReturnType = typeof(IDictionaryEnumerator))]
461 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
462 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ValidationUtils), Member = "ArgumentNotNull", MemberParameters = new object[]
463 {
464 typeof(object),
465 typeof(string)
466 }, ReturnType = typeof(void))]
467 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
472
473 [global::Cpp2ILInjected.Token(Token = "0x170000B0")]
475 {
476 [global::Cpp2ILInjected.Token(Token = "0x6000398")]
477 [global::Cpp2ILInjected.Address(RVA = "0x1923F5C", Offset = "0x1923F5C", Length = "0x8C")]
478 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
479 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
480 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DictionaryWrapper<, >.DictionaryEnumerator<, >), Member = "get_Key", ReturnType = typeof(object))]
481 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DictionaryWrapper<, >.DictionaryEnumerator<, >), Member = "get_Value", ReturnType = typeof(object))]
482 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
483 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DictionaryWrapper<, >.DictionaryEnumerator<, >), Member = "get_Current", ReturnType = typeof(object))]
484 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
485 get
486 {
487 throw null;
488 }
489 }
490
491 [global::Cpp2ILInjected.Token(Token = "0x170000B1")]
492 public object Key
493 {
494 [global::Cpp2ILInjected.Token(Token = "0x6000399")]
495 [global::Cpp2ILInjected.Address(RVA = "0x1923FE8", Offset = "0x1923FE8", Length = "0x34")]
496 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
497 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
498 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DictionaryWrapper<, >.DictionaryEnumerator<, >), Member = "get_Entry", ReturnType = typeof(DictionaryEntry))]
499 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
500 get
501 {
502 throw null;
503 }
504 }
505
506 [global::Cpp2ILInjected.Token(Token = "0x170000B2")]
507 public object Value
508 {
509 [global::Cpp2ILInjected.Token(Token = "0x600039A")]
510 [global::Cpp2ILInjected.Address(RVA = "0x192401C", Offset = "0x192401C", Length = "0x3C")]
511 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
512 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
513 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DictionaryWrapper<, >.DictionaryEnumerator<, >), Member = "get_Entry", ReturnType = typeof(DictionaryEntry))]
514 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
515 get
516 {
517 throw null;
518 }
519 }
520
521 [global::Cpp2ILInjected.Token(Token = "0x170000B3")]
522 public object Current
523 {
524 [global::Cpp2ILInjected.Token(Token = "0x600039B")]
525 [global::Cpp2ILInjected.Address(RVA = "0x1924058", Offset = "0x1924058", Length = "0x1BC")]
526 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
527 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
528 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DictionaryWrapper<, >.DictionaryEnumerator<, >), Member = "get_Entry", ReturnType = typeof(DictionaryEntry))]
529 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
530 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DictionaryEntry), Member = ".ctor", MemberParameters = new object[]
531 {
532 typeof(object),
533 typeof(object)
534 }, ReturnType = typeof(void))]
535 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
536 get
537 {
538 throw null;
539 }
540 }
541
542 [global::Cpp2ILInjected.Token(Token = "0x600039C")]
543 [global::Cpp2ILInjected.Address(RVA = "0x1924214", Offset = "0x1924214", Length = "0x98")]
544 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
545 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
546 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
547 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
548 public bool MoveNext()
549 {
550 throw null;
551 }
552
553 [global::Cpp2ILInjected.Token(Token = "0x600039D")]
554 [global::Cpp2ILInjected.Address(RVA = "0x19242AC", Offset = "0x19242AC", Length = "0x9C")]
555 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
556 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
557 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
558 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
559 public void Reset()
560 {
561 throw null;
562 }
563
564 [global::Cpp2ILInjected.Token(Token = "0x40001E7")]
565 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
567 }
568
570 [global::Cpp2ILInjected.Token(Token = "0x2000064")]
571 [Serializable]
572 private sealed class <>c
573 {
574 // Note: this type is marked as 'beforefieldinit'.
575 [global::Cpp2ILInjected.Token(Token = "0x600039E")]
576 [global::Cpp2ILInjected.Address(RVA = "0x15B10F4", Offset = "0x15B10F4", Length = "0xEC")]
577 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
578 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
579 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
580 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
581 static <>c()
582 {
583 throw null;
584 }
585
586 [global::Cpp2ILInjected.Token(Token = "0x600039F")]
587 [global::Cpp2ILInjected.Address(RVA = "0x15B11E0", Offset = "0x15B11E0", Length = "0x8")]
588 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
589 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
590 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
591 public <>c()
592 {
593 throw null;
594 }
595
596 [global::Cpp2ILInjected.Token(Token = "0x60003A0")]
597 [global::Cpp2ILInjected.Address(RVA = "0x15B11E8", Offset = "0x15B11E8", Length = "0xDC")]
598 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
599 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
600 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(KeyValuePair<object, object>), Member = ".ctor", MemberParameters = new object[]
601 {
602 typeof(object),
603 typeof(object)
604 }, ReturnType = typeof(void))]
605 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
607 {
608 throw null;
609 }
610
611 [global::Cpp2ILInjected.Token(Token = "0x40001E8")]
613
614 [global::Cpp2ILInjected.Token(Token = "0x40001E9")]
616 }
617 }
618}
class f__AnonymousType0<< Count > j__TPar
bool Contains(KeyValuePair< TKey, TValue > item)
void CopyTo(KeyValuePair< TKey, TValue >[] array, int arrayIndex)
IEnumerator< KeyValuePair< TKey, TValue > > GetEnumerator()
bool Remove(KeyValuePair< TKey, TValue > item)
void Add(KeyValuePair< TKey, TValue > item)
bool TryGetValue(TKey key, out TValue value)
DictionaryWrapper(IDictionary< TKey, TValue > dictionary)
readonly IDictionary< TKey, TValue > _genericDictionary
void CopyTo(global::System.Array array, int index)
IDictionaryEnumerator GetEnumerator()
void Add(object key, object value)
DictionaryEnumerator(IEnumerator< KeyValuePair< TEnumeratorKey, TEnumeratorValue > > e)
readonly IEnumerator< KeyValuePair< TEnumeratorKey, TEnumeratorValue > > _e