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
SignatureType.cs
Go to the documentation of this file.
1using System;
4
5namespace System.Reflection
6{
7 // Token: 0x020004F0 RID: 1264
8 internal abstract class SignatureType : Type
9 {
10 // Token: 0x170004F5 RID: 1269
11 // (get) Token: 0x06002476 RID: 9334 RVA: 0x000513E4 File Offset: 0x0004F5E4
12 public sealed override bool IsSignatureType
13 {
14 get
15 {
16 return true;
17 }
18 }
19
20 // Token: 0x06002477 RID: 9335
21 protected abstract override bool HasElementTypeImpl();
22
23 // Token: 0x06002478 RID: 9336
24 protected abstract override bool IsArrayImpl();
25
26 // Token: 0x170004F6 RID: 1270
27 // (get) Token: 0x06002479 RID: 9337
28 public abstract override bool IsSZArray { get; }
29
30 // Token: 0x170004F7 RID: 1271
31 // (get) Token: 0x0600247A RID: 9338
32 public abstract override bool IsVariableBoundArray { get; }
33
34 // Token: 0x0600247B RID: 9339
35 protected abstract override bool IsByRefImpl();
36
37 // Token: 0x0600247C RID: 9340
38 protected abstract override bool IsPointerImpl();
39
40 // Token: 0x170004F8 RID: 1272
41 // (get) Token: 0x0600247D RID: 9341 RVA: 0x000513F4 File Offset: 0x0004F5F4
42 public sealed override bool IsGenericType
43 {
44 get
45 {
46 return true;
47 }
48 }
49
50 // Token: 0x170004F9 RID: 1273
51 // (get) Token: 0x0600247E RID: 9342
52 public abstract override bool IsGenericTypeDefinition { get; }
53
54 // Token: 0x170004FA RID: 1274
55 // (get) Token: 0x0600247F RID: 9343
56 public abstract override bool IsConstructedGenericType { get; }
57
58 // Token: 0x170004FB RID: 1275
59 // (get) Token: 0x06002480 RID: 9344
60 public abstract override bool IsGenericParameter { get; }
61
62 // Token: 0x170004FC RID: 1276
63 // (get) Token: 0x06002481 RID: 9345
64 public abstract override bool IsGenericMethodParameter { get; }
65
66 // Token: 0x170004FD RID: 1277
67 // (get) Token: 0x06002482 RID: 9346
68 public abstract override bool ContainsGenericParameters { get; }
69
70 // Token: 0x170004FE RID: 1278
71 // (get) Token: 0x06002483 RID: 9347 RVA: 0x00051404 File Offset: 0x0004F604
72 public sealed override MemberTypes MemberType
73 {
74 get
75 {
76 return MemberTypes.TypeInfo;
77 }
78 }
79
80 // Token: 0x06002484 RID: 9348 RVA: 0x0000207A File Offset: 0x0000027A
81 public sealed override Type MakeArrayType()
82 {
83 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
84 }
85
86 // Token: 0x06002485 RID: 9349 RVA: 0x0000207A File Offset: 0x0000027A
87 public sealed override Type MakeArrayType(int rank)
88 {
89 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
90 }
91
92 // Token: 0x06002486 RID: 9350 RVA: 0x0000207A File Offset: 0x0000027A
93 public sealed override Type MakeByRefType()
94 {
95 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
96 }
97
98 // Token: 0x06002487 RID: 9351 RVA: 0x0000207A File Offset: 0x0000027A
99 public sealed override Type MakePointerType()
100 {
101 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
102 }
103
104 // Token: 0x06002488 RID: 9352 RVA: 0x0000207A File Offset: 0x0000027A
105 public sealed override Type MakeGenericType(params Type[] typeArguments)
106 {
107 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
108 }
109
110 // Token: 0x06002489 RID: 9353 RVA: 0x0000207A File Offset: 0x0000027A
111 public sealed override Type GetElementType()
112 {
113 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
114 }
115
116 // Token: 0x0600248A RID: 9354
117 public abstract override int GetArrayRank();
118
119 // Token: 0x0600248B RID: 9355
120 public abstract override Type GetGenericTypeDefinition();
121
122 // Token: 0x170004FF RID: 1279
123 // (get) Token: 0x0600248C RID: 9356
124 public abstract override Type[] GenericTypeArguments { get; }
125
126 // Token: 0x0600248D RID: 9357
127 public abstract override Type[] GetGenericArguments();
128
129 // Token: 0x17000500 RID: 1280
130 // (get) Token: 0x0600248E RID: 9358
131 public abstract override int GenericParameterPosition { get; }
132
133 // Token: 0x17000501 RID: 1281
134 // (get) Token: 0x0600248F RID: 9359
135 internal abstract SignatureType ElementType { get; }
136
137 // Token: 0x17000502 RID: 1282
138 // (get) Token: 0x06002490 RID: 9360 RVA: 0x0000207A File Offset: 0x0000027A
139 public sealed override Type UnderlyingSystemType
140 {
141 get
142 {
143 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
144 }
145 }
146
147 // Token: 0x17000503 RID: 1283
148 // (get) Token: 0x06002491 RID: 9361
149 public abstract override string Name { get; }
150
151 // Token: 0x17000504 RID: 1284
152 // (get) Token: 0x06002492 RID: 9362
153 public abstract override string Namespace { get; }
154
155 // Token: 0x17000505 RID: 1285
156 // (get) Token: 0x06002493 RID: 9363 RVA: 0x00051414 File Offset: 0x0004F614
157 public sealed override string FullName
158 {
159 get
160 {
161 }
162 }
163
164 // Token: 0x17000506 RID: 1286
165 // (get) Token: 0x06002494 RID: 9364 RVA: 0x00051424 File Offset: 0x0004F624
166 public sealed override string AssemblyQualifiedName
167 {
168 get
169 {
170 }
171 }
172
173 // Token: 0x06002495 RID: 9365
174 public abstract override string ToString();
175
176 // Token: 0x17000507 RID: 1287
177 // (get) Token: 0x06002496 RID: 9366 RVA: 0x0000207A File Offset: 0x0000027A
178 public sealed override Assembly Assembly
179 {
180 get
181 {
182 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
183 }
184 }
185
186 // Token: 0x17000508 RID: 1288
187 // (get) Token: 0x06002497 RID: 9367 RVA: 0x0000207A File Offset: 0x0000027A
188 public sealed override Module Module
189 {
190 get
191 {
192 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
193 }
194 }
195
196 // Token: 0x17000509 RID: 1289
197 // (get) Token: 0x06002498 RID: 9368 RVA: 0x0000207A File Offset: 0x0000027A
198 public sealed override Type ReflectedType
199 {
200 get
201 {
202 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
203 }
204 }
205
206 // Token: 0x1700050A RID: 1290
207 // (get) Token: 0x06002499 RID: 9369 RVA: 0x0000207A File Offset: 0x0000027A
208 public sealed override Type BaseType
209 {
210 get
211 {
212 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
213 }
214 }
215
216 // Token: 0x0600249A RID: 9370 RVA: 0x0000207A File Offset: 0x0000027A
217 public sealed override Type[] GetInterfaces()
218 {
219 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
220 }
221
222 // Token: 0x0600249B RID: 9371 RVA: 0x0000207A File Offset: 0x0000027A
223 public sealed override bool IsAssignableFrom(Type c)
224 {
225 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
226 }
227
228 // Token: 0x1700050B RID: 1291
229 // (get) Token: 0x0600249C RID: 9372 RVA: 0x0000207A File Offset: 0x0000027A
230 public sealed override int MetadataToken
231 {
232 get
233 {
234 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
235 }
236 }
237
238 // Token: 0x1700050C RID: 1292
239 // (get) Token: 0x0600249D RID: 9373 RVA: 0x0000207A File Offset: 0x0000027A
240 public sealed override Type DeclaringType
241 {
242 get
243 {
244 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
245 }
246 }
247
248 // Token: 0x1700050D RID: 1293
249 // (get) Token: 0x0600249E RID: 9374 RVA: 0x0000207A File Offset: 0x0000027A
250 public sealed override MethodBase DeclaringMethod
251 {
252 get
253 {
254 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
255 }
256 }
257
258 // Token: 0x0600249F RID: 9375 RVA: 0x0000207A File Offset: 0x0000027A
259 public sealed override Type[] GetGenericParameterConstraints()
260 {
261 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
262 }
263
264 // Token: 0x1700050E RID: 1294
265 // (get) Token: 0x060024A0 RID: 9376 RVA: 0x0000207A File Offset: 0x0000027A
267 {
268 get
269 {
270 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
271 }
272 }
273
274 // Token: 0x060024A1 RID: 9377 RVA: 0x0000207A File Offset: 0x0000027A
275 public sealed override bool IsEnumDefined(object value)
276 {
277 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
278 }
279
280 // Token: 0x060024A2 RID: 9378 RVA: 0x0000207A File Offset: 0x0000027A
281 public sealed override string GetEnumName(object value)
282 {
283 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
284 }
285
286 // Token: 0x060024A3 RID: 9379 RVA: 0x0000207A File Offset: 0x0000027A
287 public sealed override string[] GetEnumNames()
288 {
289 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
290 }
291
292 // Token: 0x060024A4 RID: 9380 RVA: 0x0000207A File Offset: 0x0000027A
293 public sealed override Type GetEnumUnderlyingType()
294 {
295 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
296 }
297
298 // Token: 0x060024A5 RID: 9381 RVA: 0x0000207A File Offset: 0x0000027A
299 public sealed override Array GetEnumValues()
300 {
301 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
302 }
303
304 // Token: 0x060024A6 RID: 9382 RVA: 0x0000207A File Offset: 0x0000027A
305 protected sealed override TypeCode GetTypeCodeImpl()
306 {
307 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
308 }
309
310 // Token: 0x060024A7 RID: 9383 RVA: 0x0000207A File Offset: 0x0000027A
311 protected sealed override TypeAttributes GetAttributeFlagsImpl()
312 {
313 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
314 }
315
316 // Token: 0x060024A8 RID: 9384 RVA: 0x0000207A File Offset: 0x0000027A
318 {
319 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
320 }
321
322 // Token: 0x060024A9 RID: 9385 RVA: 0x0000207A File Offset: 0x0000027A
323 public sealed override EventInfo GetEvent(string name, BindingFlags bindingAttr)
324 {
325 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
326 }
327
328 // Token: 0x060024AA RID: 9386 RVA: 0x0000207A File Offset: 0x0000027A
329 public sealed override EventInfo[] GetEvents(BindingFlags bindingAttr)
330 {
331 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
332 }
333
334 // Token: 0x060024AB RID: 9387 RVA: 0x0000207A File Offset: 0x0000027A
335 public sealed override FieldInfo GetField(string name, BindingFlags bindingAttr)
336 {
337 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
338 }
339
340 // Token: 0x060024AC RID: 9388 RVA: 0x0000207A File Offset: 0x0000027A
341 public sealed override FieldInfo[] GetFields(BindingFlags bindingAttr)
342 {
343 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
344 }
345
346 // Token: 0x060024AD RID: 9389 RVA: 0x0000207A File Offset: 0x0000027A
348 {
349 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
350 }
351
352 // Token: 0x060024AE RID: 9390 RVA: 0x0000207A File Offset: 0x0000027A
353 public sealed override Type GetNestedType(string name, BindingFlags bindingAttr)
354 {
355 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
356 }
357
358 // Token: 0x060024AF RID: 9391 RVA: 0x0000207A File Offset: 0x0000027A
360 {
361 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
362 }
363
364 // Token: 0x060024B0 RID: 9392 RVA: 0x0000207A File Offset: 0x0000027A
365 public sealed override object InvokeMember(string name, BindingFlags invokeAttr, Binder binder, object target, object[] args, ParameterModifier[] modifiers, CultureInfo culture, string[] namedParameters)
366 {
367 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
368 }
369
370 // Token: 0x060024B1 RID: 9393 RVA: 0x0000207A File Offset: 0x0000027A
372 {
373 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
374 }
375
376 // Token: 0x060024B2 RID: 9394 RVA: 0x0000207A File Offset: 0x0000027A
377 protected sealed override PropertyInfo GetPropertyImpl(string name, BindingFlags bindingAttr, Binder binder, Type returnType, Type[] types, ParameterModifier[] modifiers)
378 {
379 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
380 }
381
382 // Token: 0x060024B3 RID: 9395 RVA: 0x0000207A File Offset: 0x0000027A
383 public sealed override MemberInfo[] GetMember(string name, BindingFlags bindingAttr)
384 {
385 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
386 }
387
388 // Token: 0x060024B4 RID: 9396 RVA: 0x0000207A File Offset: 0x0000027A
389 public sealed override MemberInfo[] GetMember(string name, MemberTypes type, BindingFlags bindingAttr)
390 {
391 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
392 }
393
394 // Token: 0x060024B5 RID: 9397 RVA: 0x0000207A File Offset: 0x0000027A
395 public sealed override object[] GetCustomAttributes(bool inherit)
396 {
397 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
398 }
399
400 // Token: 0x060024B6 RID: 9398 RVA: 0x0000207A File Offset: 0x0000027A
401 public sealed override object[] GetCustomAttributes(Type attributeType, bool inherit)
402 {
403 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
404 }
405
406 // Token: 0x060024B7 RID: 9399 RVA: 0x0000207A File Offset: 0x0000027A
407 public sealed override bool IsDefined(Type attributeType, bool inherit)
408 {
409 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
410 }
411
412 // Token: 0x060024B8 RID: 9400 RVA: 0x0000207A File Offset: 0x0000027A
414 {
415 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
416 }
417
418 // Token: 0x060024B9 RID: 9401 RVA: 0x0000207A File Offset: 0x0000027A
419 protected sealed override bool IsCOMObjectImpl()
420 {
421 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
422 }
423
424 // Token: 0x060024BA RID: 9402 RVA: 0x0000207A File Offset: 0x0000027A
425 protected sealed override bool IsPrimitiveImpl()
426 {
427 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
428 }
429
430 // Token: 0x060024BB RID: 9403 RVA: 0x0000207A File Offset: 0x0000027A
431 protected sealed override bool IsContextfulImpl()
432 {
433 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
434 }
435
436 // Token: 0x1700050F RID: 1295
437 // (get) Token: 0x060024BC RID: 9404 RVA: 0x0000207A File Offset: 0x0000027A
438 public sealed override bool IsEnum
439 {
440 get
441 {
442 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
443 }
444 }
445
446 // Token: 0x060024BD RID: 9405 RVA: 0x0000207A File Offset: 0x0000027A
447 public sealed override bool IsEquivalentTo(Type other)
448 {
449 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
450 }
451
452 // Token: 0x060024BE RID: 9406 RVA: 0x0000207A File Offset: 0x0000027A
453 public sealed override bool IsInstanceOfType(object o)
454 {
455 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
456 }
457
458 // Token: 0x060024BF RID: 9407 RVA: 0x0000207A File Offset: 0x0000027A
459 protected sealed override bool IsMarshalByRefImpl()
460 {
461 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
462 }
463
464 // Token: 0x17000510 RID: 1296
465 // (get) Token: 0x060024C0 RID: 9408 RVA: 0x0000207A File Offset: 0x0000027A
466 public sealed override bool IsSerializable
467 {
468 get
469 {
470 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
471 }
472 }
473
474 // Token: 0x060024C1 RID: 9409 RVA: 0x0000207A File Offset: 0x0000027A
475 public sealed override bool IsSubclassOf(Type c)
476 {
477 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
478 }
479
480 // Token: 0x060024C2 RID: 9410 RVA: 0x0000207A File Offset: 0x0000027A
481 protected sealed override bool IsValueTypeImpl()
482 {
483 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
484 }
485
486 // Token: 0x17000511 RID: 1297
487 // (get) Token: 0x060024C3 RID: 9411 RVA: 0x0000207A File Offset: 0x0000027A
488 public sealed override RuntimeTypeHandle TypeHandle
489 {
490 get
491 {
492 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
493 }
494 }
495
496 // Token: 0x060024C4 RID: 9412 RVA: 0x00051434 File Offset: 0x0004F634
497 protected SignatureType()
498 {
499 if (!true)
500 {
501 }
502 base..ctor();
503 }
504 }
505}
class f__AnonymousType0<< Count > j__TPar
override bool IsEquivalentTo(Type other)
override bool IsAssignableFrom(Type c)
override MemberTypes MemberType
override PropertyInfo GetPropertyImpl(string name, BindingFlags bindingAttr, Binder binder, Type returnType, Type[] types, ParameterModifier[] modifiers)
override RuntimeTypeHandle TypeHandle
override MemberInfo[] GetMember(string name, BindingFlags bindingAttr)
override MethodInfo[] GetMethods(BindingFlags bindingAttr)
override object[] GetCustomAttributes(Type attributeType, bool inherit)
override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr)
override EventInfo GetEvent(string name, BindingFlags bindingAttr)
override string[] GetEnumNames()
override object InvokeMember(string name, BindingFlags invokeAttr, Binder binder, object target, object[] args, ParameterModifier[] modifiers, CultureInfo culture, string[] namedParameters)
override Type GetNestedType(string name, BindingFlags bindingAttr)
override Type[] GetGenericParameterConstraints()
override TypeAttributes GetAttributeFlagsImpl()
override bool IsSubclassOf(Type c)
override Type MakeArrayType(int rank)
override Type GetGenericTypeDefinition()
override PropertyInfo[] GetProperties(BindingFlags bindingAttr)
override Type[] GetGenericArguments()
override string GetEnumName(object value)
override bool HasElementTypeImpl()
override MethodBase DeclaringMethod
override MethodInfo GetMethodImpl(string name, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers)
override FieldInfo GetField(string name, BindingFlags bindingAttr)
override EventInfo[] GetEvents(BindingFlags bindingAttr)
override bool IsDefined(Type attributeType, bool inherit)
override MemberInfo[] GetMember(string name, MemberTypes type, BindingFlags bindingAttr)
override Type MakeGenericType(params Type[] typeArguments)
override bool IsEnumDefined(object value)
override ConstructorInfo GetConstructorImpl(BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers)
override bool IsInstanceOfType(object o)
override TypeCode GetTypeCodeImpl()
override object[] GetCustomAttributes(bool inherit)
override FieldInfo[] GetFields(BindingFlags bindingAttr)
TypeCode
Definition TypeCode.cs:7