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
RuntimeClassHandle.cs
Go to the documentation of this file.
1using System;
3
4namespace Mono
5{
6 // Token: 0x02000013 RID: 19
7 internal struct RuntimeClassHandle
8 {
9 // Token: 0x06000041 RID: 65 RVA: 0x000023B0 File Offset: 0x000005B0
14
15 // Token: 0x06000042 RID: 66 RVA: 0x000023C4 File Offset: 0x000005C4
17 {
18 void* ptr2 = (void*)ptr;
20 }
21
22 // Token: 0x17000005 RID: 5
23 // (get) Token: 0x06000043 RID: 67 RVA: 0x0000207A File Offset: 0x0000027A
25 {
26 get
27 {
28 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
29 }
30 }
31
32 // Token: 0x06000044 RID: 68 RVA: 0x000023E0 File Offset: 0x000005E0
33 public override bool Equals(object obj)
34 {
35 if (obj != null)
36 {
37 Type type = obj.GetType();
38 Type type2;
39 bool flag = type2 != type;
40 }
41 throw new InvalidCastException();
42 }
43
44 // Token: 0x06000045 RID: 69 RVA: 0x00002408 File Offset: 0x00000608
45 public override int GetHashCode()
46 {
48 return intPtr.GetHashCode();
49 }
50
51 // Token: 0x06000046 RID: 70 RVA: 0x0000207A File Offset: 0x0000027A
53 {
54 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
55 }
56
57 // Token: 0x06000047 RID: 71 RVA: 0x0000207A File Offset: 0x0000027A
59 {
60 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
61 }
62
63 // Token: 0x0400008B RID: 139
65 }
66}
class f__AnonymousType0<< Count > j__TPar
new Type GetType()
Definition Type.cs:287
unsafe RuntimeClassHandle(IntPtr ptr)
unsafe RuntimeClassHandle(RuntimeStructs.MonoClass *value)
RuntimeTypeHandle GetTypeHandle()
unsafe RuntimeStructs.MonoClass * Value
override bool Equals(object obj)
static unsafe IntPtr GetTypeFromClass(RuntimeStructs.MonoClass *klass)
unsafe RuntimeStructs.MonoClass * value
override int GetHashCode()
Definition IntPtr.cs:71