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
RuntimeModule.cs
Go to the documentation of this file.
1using System;
7
8namespace System.Reflection
9{
10 [global::System.Runtime.InteropServices.ClassInterface(global::System.Runtime.InteropServices.ClassInterfaceType.None)]
11 [global::System.Runtime.InteropServices.ComVisible(true)]
12 [global::System.Runtime.InteropServices.ComDefaultInterface(typeof(global::System.Runtime.InteropServices._Module))]
13 [global::Cpp2ILInjected.Token(Token = "0x2000510")]
14 [global::System.Serializable]
15 [StructLayout(0)]
16 internal class RuntimeModule : Module
17 {
18 [global::Cpp2ILInjected.Token(Token = "0x1700055D")]
19 public override Assembly Assembly
20 {
21 [global::Cpp2ILInjected.Token(Token = "0x6002626")]
22 [global::Cpp2ILInjected.Address(RVA = "0x1B91550", Offset = "0x1B91550", Length = "0x8")]
23 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
24 get
25 {
26 throw null;
27 }
28 }
29
30 [global::Cpp2ILInjected.Token(Token = "0x1700055E")]
31 public override string ScopeName
32 {
33 [global::Cpp2ILInjected.Token(Token = "0x6002627")]
34 [global::Cpp2ILInjected.Address(RVA = "0x1B91558", Offset = "0x1B91558", Length = "0x8")]
35 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
36 get
37 {
38 throw null;
39 }
40 }
41
42 [global::Cpp2ILInjected.Token(Token = "0x1700055F")]
43 public override global::System.Guid ModuleVersionId
44 {
45 [global::Cpp2ILInjected.Token(Token = "0x6002628")]
46 [global::Cpp2ILInjected.Address(RVA = "0x1B91560", Offset = "0x1B91560", Length = "0x10")]
47 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
48 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
49 get
50 {
51 throw null;
52 }
53 }
54
55 [global::Cpp2ILInjected.Token(Token = "0x17000560")]
56 public override string FullyQualifiedName
57 {
58 [global::Cpp2ILInjected.Token(Token = "0x6002629")]
59 [global::Cpp2ILInjected.Address(RVA = "0x1B91570", Offset = "0x1B91570", Length = "0x8")]
60 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
61 get
62 {
63 throw null;
64 }
65 }
66
67 [global::Cpp2ILInjected.Token(Token = "0x600262A")]
68 [global::Cpp2ILInjected.Address(RVA = "0x1B91578", Offset = "0x1B91578", Length = "0x8")]
69 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
70 public override bool IsResource()
71 {
72 throw null;
73 }
74
75 [global::Cpp2ILInjected.Token(Token = "0x600262B")]
76 [global::Cpp2ILInjected.Address(RVA = "0x1B91580", Offset = "0x1B91580", Length = "0x68")]
77 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
78 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.MonoCustomAttrs), Member = "GetCustomAttributes", MemberParameters = new object[]
79 {
81 typeof(bool)
82 }, ReturnType = typeof(object[]))]
83 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
84 public override object[] GetCustomAttributes(bool inherit)
85 {
86 throw null;
87 }
88
89 [global::Cpp2ILInjected.Token(Token = "0x600262C")]
90 [global::Cpp2ILInjected.Address(RVA = "0x1B915E8", Offset = "0x1B915E8", Length = "0x70")]
91 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
92 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.MonoCustomAttrs), Member = "GetCustomAttributes", MemberParameters = new object[]
93 {
95 typeof(global::System.Type),
96 typeof(bool)
97 }, ReturnType = typeof(object[]))]
98 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
99 public override object[] GetCustomAttributes(global::System.Type attributeType, bool inherit)
100 {
101 throw null;
102 }
103
104 [global::Cpp2ILInjected.Token(Token = "0x600262D")]
105 [global::Cpp2ILInjected.Address(RVA = "0x1B91658", Offset = "0x1B91658", Length = "0x70")]
106 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
107 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.MonoCustomAttrs), Member = "IsDefined", MemberParameters = new object[]
108 {
110 typeof(global::System.Type),
111 typeof(bool)
112 }, ReturnType = typeof(bool))]
113 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
114 public override bool IsDefined(global::System.Type attributeType, bool inherit)
115 {
116 throw null;
117 }
118
119 [global::Cpp2ILInjected.Token(Token = "0x600262E")]
120 [global::Cpp2ILInjected.Address(RVA = "0x1B916C8", Offset = "0x1B916C8", Length = "0x94")]
121 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
122 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
123 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeModule), Member = "GetRuntimeAssembly", ReturnType = typeof(RuntimeAssembly))]
124 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.UnitySerializationHolder), Member = "GetUnitySerializationInfo", MemberParameters = new object[]
125 {
126 typeof(global::System.Runtime.Serialization.SerializationInfo),
127 typeof(int),
128 typeof(string),
130 }, ReturnType = typeof(void))]
131 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
132 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
133 public override void GetObjectData(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
134 {
135 throw null;
136 }
137
138 [global::Cpp2ILInjected.Token(Token = "0x600262F")]
139 [global::Cpp2ILInjected.Address(RVA = "0x1B9175C", Offset = "0x1B9175C", Length = "0x78")]
140 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
141 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RuntimeModule), Member = "GetObjectData", MemberParameters = new object[]
142 {
143 typeof(global::System.Runtime.Serialization.SerializationInfo),
144 typeof(global::System.Runtime.Serialization.StreamingContext)
145 }, ReturnType = typeof(void))]
146 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
147 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
149 {
150 throw null;
151 }
152
153 [global::Cpp2ILInjected.Token(Token = "0x6002630")]
154 [global::Cpp2ILInjected.Address(RVA = "0x1B917D4", Offset = "0x1B917D4", Length = "0x80")]
155 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
156 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Guid), Member = ".ctor", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(void))]
157 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
158 internal override global::System.Guid GetModuleVersionId()
159 {
160 throw null;
161 }
162
163 [global::Cpp2ILInjected.Token(Token = "0x6002631")]
164 [global::Cpp2ILInjected.Address(RVA = "0x1B91854", Offset = "0x1B91854", Length = "0x4")]
165 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
166 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
167 [MethodImpl(4096)]
168 private static extern void GetGuidInternal(global::System.IntPtr module, byte[] guid);
169
170 [global::Cpp2ILInjected.Token(Token = "0x6002632")]
171 [global::Cpp2ILInjected.Address(RVA = "0x1B91858", Offset = "0x1B91858", Length = "0x58")]
172 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
173 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Module), Member = ".ctor", ReturnType = typeof(void))]
174 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
176 {
177 throw null;
178 }
179
180 [global::Cpp2ILInjected.Token(Token = "0x40014F8")]
181 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
182 internal global::System.IntPtr _impl;
183
184 [global::Cpp2ILInjected.Token(Token = "0x40014F9")]
185 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
187
188 [global::Cpp2ILInjected.Token(Token = "0x40014FA")]
189 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
190 internal string fqname;
191
192 [global::Cpp2ILInjected.Token(Token = "0x40014FB")]
193 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
194 internal string name;
195
196 [global::Cpp2ILInjected.Token(Token = "0x40014FC")]
197 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
198 internal string scopename;
199
200 [global::Cpp2ILInjected.Token(Token = "0x40014FD")]
201 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
202 internal bool is_resource;
203
204 [global::Cpp2ILInjected.Token(Token = "0x40014FE")]
205 [global::Cpp2ILInjected.FieldOffset(Offset = "0x3C")]
206 internal int token;
207 }
208}
class f__AnonymousType0<< Count > j__TPar
override object[] GetCustomAttributes(bool inherit)
RuntimeAssembly GetRuntimeAssembly()
override global::System.Guid ModuleVersionId
override global::System.Guid GetModuleVersionId()
global::System.IntPtr _impl
override object[] GetCustomAttributes(global::System.Type attributeType, bool inherit)
static void GetGuidInternal(global::System.IntPtr module, byte[] guid)
override void GetObjectData(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
override bool IsDefined(global::System.Type attributeType, bool inherit)