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
RuntimeTypeHandle.cs
Go to the documentation of this file.
1using System;
10
11namespace System
12{
13 [global::System.Runtime.InteropServices.ComVisible(true)]
14 [global::Cpp2ILInjected.Token(Token = "0x200018C")]
15 [global::System.Serializable]
16 public struct RuntimeTypeHandle : global::System.Runtime.Serialization.ISerializable
17 {
18 [global::Cpp2ILInjected.Token(Token = "0x6000F51")]
19 [global::Cpp2ILInjected.Address(RVA = "0x1C82D0C", Offset = "0x1C82D0C", Length = "0x8")]
20 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
21 internal RuntimeTypeHandle(global::System.IntPtr val)
22 {
23 throw null;
24 }
25
26 [global::Cpp2ILInjected.Token(Token = "0x6000F52")]
27 [global::Cpp2ILInjected.Address(RVA = "0x1C82D14", Offset = "0x1C82D14", Length = "0xC")]
28 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "get_TypeHandle", ReturnType = typeof(global::System.RuntimeTypeHandle))]
29 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "GetMethodsByName", MemberParameters = new object[]
30 {
31 typeof(string),
32 typeof(global::System.Reflection.BindingFlags),
33 typeof(global::System.RuntimeType.MemberListType),
34 typeof(global::System.RuntimeType)
35 }, ReturnType = typeof(global::System.Reflection.RuntimeMethodInfo[]))]
36 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "GetConstructors_internal", MemberParameters = new object[]
37 {
38 typeof(global::System.Reflection.BindingFlags),
39 typeof(global::System.RuntimeType)
40 }, ReturnType = typeof(global::System.Reflection.RuntimeConstructorInfo[]))]
41 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "GetPropertiesByName", MemberParameters = new object[]
42 {
43 typeof(string),
44 typeof(global::System.Reflection.BindingFlags),
45 typeof(global::System.RuntimeType.MemberListType),
46 typeof(global::System.RuntimeType)
47 }, ReturnType = typeof(global::System.Reflection.RuntimePropertyInfo[]))]
48 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "GetFields_internal", MemberParameters = new object[]
49 {
50 typeof(string),
51 typeof(global::System.Reflection.BindingFlags),
52 typeof(global::System.RuntimeType.MemberListType),
53 typeof(global::System.RuntimeType)
54 }, ReturnType = typeof(global::System.Reflection.RuntimeFieldInfo[]))]
55 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "GetEvents_internal", MemberParameters = new object[]
56 {
57 typeof(string),
58 typeof(global::System.Reflection.BindingFlags),
59 typeof(global::System.RuntimeType.MemberListType),
60 typeof(global::System.RuntimeType)
61 }, ReturnType = typeof(global::System.Reflection.RuntimeEventInfo[]))]
62 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
63 internal RuntimeTypeHandle(global::System.RuntimeType type)
64 {
65 throw null;
66 }
67
68 [global::Cpp2ILInjected.Token(Token = "0x6000F53")]
69 [global::Cpp2ILInjected.Address(RVA = "0x1C82D20", Offset = "0x1C82D20", Length = "0x1A4")]
70 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
71 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
72 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
73 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationInfo), Member = "GetValue", MemberParameters = new object[]
74 {
75 typeof(string),
76 typeof(global::System.Type)
77 }, ReturnType = typeof(object))]
78 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
79 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
80 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
81 private RuntimeTypeHandle(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
82 {
83 throw null;
84 }
85
86 [global::Cpp2ILInjected.Token(Token = "0x17000161")]
87 public global::System.IntPtr Value
88 {
89 [global::Cpp2ILInjected.Token(Token = "0x6000F54")]
90 [global::Cpp2ILInjected.Address(RVA = "0x1C82EC4", Offset = "0x1C82EC4", Length = "0x8")]
91 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
92 get
93 {
94 throw null;
95 }
96 }
97
98 [global::Cpp2ILInjected.Token(Token = "0x6000F55")]
99 [global::Cpp2ILInjected.Address(RVA = "0x1C82ECC", Offset = "0x1C82ECC", Length = "0x1B0")]
100 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
101 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
102 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeHandle", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(global::System.RuntimeTypeHandle))]
103 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
104 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationInfo), Member = "AddValue", MemberParameters = new object[]
105 {
106 typeof(string),
107 typeof(object),
108 typeof(global::System.Type)
109 }, ReturnType = typeof(void))]
110 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
111 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
112 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
113 public void GetObjectData(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
114 {
115 throw null;
116 }
117
118 [global::System.Runtime.ConstrainedExecution.ReliabilityContract(global::System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, global::System.Runtime.ConstrainedExecution.Cer.Success)]
119 [global::Cpp2ILInjected.Token(Token = "0x6000F56")]
120 [global::Cpp2ILInjected.Address(RVA = "0x1C8307C", Offset = "0x1C8307C", Length = "0xFC")]
121 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
122 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
123 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Inequality", MemberParameters = new object[]
124 {
125 typeof(global::System.Type),
126 typeof(global::System.Type)
127 }, ReturnType = typeof(bool))]
128 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
129 public override bool Equals(object obj)
130 {
131 throw null;
132 }
133
134 [global::Cpp2ILInjected.Token(Token = "0x6000F57")]
135 [global::Cpp2ILInjected.Address(RVA = "0x1C83178", Offset = "0x1C83178", Length = "0x8")]
136 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
137 public override int GetHashCode()
138 {
139 throw null;
140 }
141
142 [global::Cpp2ILInjected.Token(Token = "0x6000F58")]
143 [global::Cpp2ILInjected.Address(RVA = "0x1C83180", Offset = "0x1C83180", Length = "0x4")]
144 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "GetAttributeFlagsImpl", ReturnType = typeof(global::System.Reflection.TypeAttributes))]
145 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
146 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
147 [MethodImpl(4096)]
148 internal static extern global::System.Reflection.TypeAttributes GetAttributes(global::System.RuntimeType type);
149
150 [global::Cpp2ILInjected.Token(Token = "0x6000F59")]
151 [global::Cpp2ILInjected.Address(RVA = "0x1C83184", Offset = "0x1C83184", Length = "0x4")]
152 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
153 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
154 [MethodImpl(4096)]
155 private static extern int GetMetadataToken(global::System.RuntimeType type);
156
157 [global::Cpp2ILInjected.Token(Token = "0x6000F5A")]
158 [global::Cpp2ILInjected.Address(RVA = "0x1C83188", Offset = "0x1C83188", Length = "0x4")]
159 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "get_MetadataToken", ReturnType = typeof(int))]
160 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
161 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
162 internal static int GetToken(global::System.RuntimeType type)
163 {
164 throw null;
165 }
166
167 [global::Cpp2ILInjected.Token(Token = "0x6000F5B")]
168 [global::Cpp2ILInjected.Address(RVA = "0x1C8318C", Offset = "0x1C8318C", Length = "0x4")]
169 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
170 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
171 [MethodImpl(4096)]
172 private static extern global::System.Type GetGenericTypeDefinition_impl(global::System.RuntimeType type);
173
174 [global::Cpp2ILInjected.Token(Token = "0x6000F5C")]
175 [global::Cpp2ILInjected.Address(RVA = "0x1C83190", Offset = "0x1C83190", Length = "0x4")]
176 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "GetGenericTypeDefinition", ReturnType = typeof(global::System.Type))]
177 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
178 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
179 internal static global::System.Type GetGenericTypeDefinition(global::System.RuntimeType type)
180 {
181 throw null;
182 }
183
184 [global::Cpp2ILInjected.Token(Token = "0x6000F5D")]
185 [global::Cpp2ILInjected.Address(RVA = "0x1C83194", Offset = "0x1C83194", Length = "0x3C")]
186 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
187 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "IsPrimitiveImpl", ReturnType = typeof(bool))]
188 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
189 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
190 internal static bool IsPrimitive(global::System.RuntimeType type)
191 {
192 throw null;
193 }
194
195 [global::Cpp2ILInjected.Token(Token = "0x6000F5E")]
196 [global::Cpp2ILInjected.Address(RVA = "0x1C831D4", Offset = "0x1C831D4", Length = "0x1C")]
197 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
198 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "IsByRefImpl", ReturnType = typeof(bool))]
199 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
200 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
201 internal static bool IsByRef(global::System.RuntimeType type)
202 {
203 throw null;
204 }
205
206 [global::Cpp2ILInjected.Token(Token = "0x6000F5F")]
207 [global::Cpp2ILInjected.Address(RVA = "0x1C831F0", Offset = "0x1C831F0", Length = "0x1C")]
208 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
209 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "IsPointerImpl", ReturnType = typeof(bool))]
210 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
211 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
212 internal static bool IsPointer(global::System.RuntimeType type)
213 {
214 throw null;
215 }
216
217 [global::Cpp2ILInjected.Token(Token = "0x6000F60")]
218 [global::Cpp2ILInjected.Address(RVA = "0x1C8320C", Offset = "0x1C8320C", Length = "0x28")]
219 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
220 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "IsArrayImpl", ReturnType = typeof(bool))]
221 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
222 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
223 internal static bool IsArray(global::System.RuntimeType type)
224 {
225 throw null;
226 }
227
228 [global::Cpp2ILInjected.Token(Token = "0x6000F61")]
229 [global::Cpp2ILInjected.Address(RVA = "0x1C83234", Offset = "0x1C83234", Length = "0x1C")]
230 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
231 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "get_IsSzArray", ReturnType = typeof(bool))]
232 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
233 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
234 internal static bool IsSzArray(global::System.RuntimeType type)
235 {
236 throw null;
237 }
238
239 [global::Cpp2ILInjected.Token(Token = "0x6000F62")]
240 [global::Cpp2ILInjected.Address(RVA = "0x1C83250", Offset = "0x1C83250", Length = "0x3C")]
241 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
242 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "HasElementTypeImpl", ReturnType = typeof(bool))]
243 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
244 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
245 internal static bool HasElementType(global::System.RuntimeType type)
246 {
247 throw null;
248 }
249
250 [global::Cpp2ILInjected.Token(Token = "0x6000F63")]
251 [global::Cpp2ILInjected.Address(RVA = "0x1C831D0", Offset = "0x1C831D0", Length = "0x4")]
252 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
253 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
254 [MethodImpl(4096)]
255 internal static extern global::System.Reflection.CorElementType GetCorElementType(global::System.RuntimeType type);
256
257 [global::Cpp2ILInjected.Token(Token = "0x6000F64")]
258 [global::Cpp2ILInjected.Address(RVA = "0x1C8328C", Offset = "0x1C8328C", Length = "0x4")]
259 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "get_IsGenericType", ReturnType = typeof(bool))]
260 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
261 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
262 [MethodImpl(4096)]
263 internal static extern bool HasInstantiation(global::System.RuntimeType type);
264
265 [global::Cpp2ILInjected.Token(Token = "0x6000F65")]
266 [global::Cpp2ILInjected.Address(RVA = "0x1C83290", Offset = "0x1C83290", Length = "0x4")]
267 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
268 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
269 [MethodImpl(4096)]
270 internal static extern bool IsComObject(global::System.RuntimeType type);
271
272 [global::Cpp2ILInjected.Token(Token = "0x6000F66")]
273 [global::Cpp2ILInjected.Address(RVA = "0x1C83294", Offset = "0x1C83294", Length = "0x4")]
274 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "IsInstanceOfType", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
275 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
276 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
277 [MethodImpl(4096)]
278 internal static extern bool IsInstanceOfType(global::System.RuntimeType type, object o);
279
280 [global::Cpp2ILInjected.Token(Token = "0x6000F67")]
281 [global::Cpp2ILInjected.Address(RVA = "0x1C83298", Offset = "0x1C83298", Length = "0x4")]
282 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.CompilerServices.RuntimeHelpers), Member = "IsReferenceOrContainsReferences", MemberTypeParameters = new object[] { "T" }, ReturnType = typeof(bool))]
283 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
284 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
285 [MethodImpl(4096)]
286 internal static extern bool HasReferences(global::System.RuntimeType type);
287
288 [global::Cpp2ILInjected.Token(Token = "0x6000F68")]
289 [global::Cpp2ILInjected.Address(RVA = "0x1C8329C", Offset = "0x1C8329C", Length = "0x10")]
290 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "IsCOMObjectImpl", ReturnType = typeof(bool))]
291 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
292 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
293 internal static bool IsComObject(global::System.RuntimeType type, bool isGenericCOM)
294 {
295 throw null;
296 }
297
298 [global::Cpp2ILInjected.Token(Token = "0x6000F69")]
299 [global::Cpp2ILInjected.Address(RVA = "0x1C832AC", Offset = "0x1C832AC", Length = "0x8C")]
300 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "IsContextfulImpl", ReturnType = typeof(bool))]
301 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
302 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
303 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
304 internal static bool IsContextful(global::System.RuntimeType type)
305 {
306 throw null;
307 }
308
309 [global::Cpp2ILInjected.Token(Token = "0x6000F6A")]
310 [global::Cpp2ILInjected.Address(RVA = "0x1C83338", Offset = "0x1C83338", Length = "0x8")]
311 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "IsEquivalentTo", MemberParameters = new object[] { typeof(global::System.Type) }, ReturnType = typeof(bool))]
312 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
313 internal static bool IsEquivalentTo(global::System.RuntimeType rtType1, global::System.RuntimeType rtType2)
314 {
315 throw null;
316 }
317
318 [global::Cpp2ILInjected.Token(Token = "0x6000F6B")]
319 [global::Cpp2ILInjected.Address(RVA = "0x1C83340", Offset = "0x1C83340", Length = "0x18")]
320 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Type), Member = "get_IsInterface", ReturnType = typeof(bool))]
321 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
322 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "get_Attributes", ReturnType = typeof(global::System.Reflection.TypeAttributes))]
323 internal static bool IsInterface(global::System.RuntimeType type)
324 {
325 throw null;
326 }
327
328 [global::Cpp2ILInjected.Token(Token = "0x6000F6C")]
329 [global::Cpp2ILInjected.Address(RVA = "0x1C83358", Offset = "0x1C83358", Length = "0x4")]
330 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "GetArrayRank", ReturnType = typeof(int))]
331 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
332 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
333 [MethodImpl(4096)]
334 internal static extern int GetArrayRank(global::System.RuntimeType type);
335
336 [global::Cpp2ILInjected.Token(Token = "0x6000F6D")]
337 [global::Cpp2ILInjected.Address(RVA = "0x1C8335C", Offset = "0x1C8335C", Length = "0x4")]
338 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "get_Assembly", ReturnType = typeof(global::System.Reflection.Assembly))]
339 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "GetRuntimeAssembly", ReturnType = typeof(global::System.Reflection.RuntimeAssembly))]
340 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
341 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
342 [MethodImpl(4096)]
343 internal static extern global::System.Reflection.RuntimeAssembly GetAssembly(global::System.RuntimeType type);
344
345 [global::Cpp2ILInjected.Token(Token = "0x6000F6E")]
346 [global::Cpp2ILInjected.Address(RVA = "0x1C83360", Offset = "0x1C83360", Length = "0x4")]
347 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "GetElementType", ReturnType = typeof(global::System.Type))]
348 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
349 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
350 [MethodImpl(4096)]
351 internal static extern global::System.RuntimeType GetElementType(global::System.RuntimeType type);
352
353 [global::Cpp2ILInjected.Token(Token = "0x6000F6F")]
354 [global::Cpp2ILInjected.Address(RVA = "0x1C83364", Offset = "0x1C83364", Length = "0x4")]
355 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "get_Module", ReturnType = typeof(global::System.Reflection.Module))]
356 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "GetRuntimeModule", ReturnType = typeof(global::System.Reflection.RuntimeModule))]
357 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Reflection.RuntimeConstructorInfo), Member = "GetRuntimeModule", ReturnType = typeof(global::System.Reflection.RuntimeModule))]
358 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
359 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
360 [MethodImpl(4096)]
361 internal static extern global::System.Reflection.RuntimeModule GetModule(global::System.RuntimeType type);
362
363 [global::Cpp2ILInjected.Token(Token = "0x6000F70")]
364 [global::Cpp2ILInjected.Address(RVA = "0x1C83368", Offset = "0x1C83368", Length = "0x4")]
365 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "GetBaseType", ReturnType = typeof(global::System.RuntimeType))]
366 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "get_IsGenericParameter", ReturnType = typeof(bool))]
367 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
368 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
369 [MethodImpl(4096)]
370 internal static extern bool IsGenericVariable(global::System.RuntimeType type);
371
372 [global::Cpp2ILInjected.Token(Token = "0x6000F71")]
373 [global::Cpp2ILInjected.Address(RVA = "0x1C8336C", Offset = "0x1C8336C", Length = "0x4")]
374 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "GetBaseType", ReturnType = typeof(global::System.RuntimeType))]
375 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
376 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
377 [MethodImpl(4096)]
378 internal static extern global::System.RuntimeType GetBaseType(global::System.RuntimeType type);
379
380 [global::Cpp2ILInjected.Token(Token = "0x6000F72")]
381 [global::Cpp2ILInjected.Address(RVA = "0x1C83370", Offset = "0x1C83370", Length = "0x10")]
382 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "IsAssignableFrom", MemberParameters = new object[] { typeof(global::System.Type) }, ReturnType = typeof(bool))]
383 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
384 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
385 internal static bool CanCastTo(global::System.RuntimeType type, global::System.RuntimeType target)
386 {
387 throw null;
388 }
389
390 [global::Cpp2ILInjected.Token(Token = "0x6000F73")]
391 [global::Cpp2ILInjected.Address(RVA = "0x1C83380", Offset = "0x1C83380", Length = "0x4")]
392 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
393 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
394 [MethodImpl(4096)]
395 private static extern bool type_is_assignable_from(global::System.Type a, global::System.Type b);
396
397 [global::Cpp2ILInjected.Token(Token = "0x6000F74")]
398 [global::Cpp2ILInjected.Address(RVA = "0x1C83384", Offset = "0x1C83384", Length = "0x4")]
399 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "get_IsGenericTypeDefinition", ReturnType = typeof(bool))]
400 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
401 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
402 [MethodImpl(4096)]
403 internal static extern bool IsGenericTypeDefinition(global::System.RuntimeType type);
404
405 [global::Cpp2ILInjected.Token(Token = "0x6000F75")]
406 [global::Cpp2ILInjected.Address(RVA = "0x1C83388", Offset = "0x1C83388", Length = "0x4")]
407 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "GetGenericParameterConstraints", ReturnType = typeof(global::System.Type[]))]
408 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "GetGenericParameterAttributes", ReturnType = typeof(global::System.Reflection.GenericParameterAttributes))]
409 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
410 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
411 [MethodImpl(4096)]
412 internal static extern global::System.IntPtr GetGenericParameterInfo(global::System.RuntimeType type);
413
414 [global::Cpp2ILInjected.Token(Token = "0x6000F76")]
415 [global::Cpp2ILInjected.Address(RVA = "0x1C8338C", Offset = "0x1C8338C", Length = "0xC")]
416 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "IsSubclassOf", MemberParameters = new object[] { typeof(global::System.Type) }, ReturnType = typeof(bool))]
417 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
418 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
419 internal static bool IsSubclassOf(global::System.RuntimeType childType, global::System.RuntimeType baseType)
420 {
421 throw null;
422 }
423
424 [global::Cpp2ILInjected.Token(Token = "0x6000F77")]
425 [global::Cpp2ILInjected.Address(RVA = "0x1C83398", Offset = "0x1C83398", Length = "0x4")]
426 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
427 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
428 [MethodImpl(4096)]
429 internal static extern bool is_subclass_of(global::System.IntPtr childType, global::System.IntPtr baseType);
430
431 [global::Cpp2ILInjected.Token(Token = "0x6000F78")]
432 [global::Cpp2ILInjected.Address(RVA = "0x1C8339C", Offset = "0x1C8339C", Length = "0x10")]
433 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
434 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
435 [MethodImpl(4096)]
436 private static extern global::System.RuntimeType internal_from_name(string name, ref global::System.Threading.StackCrawlMark stackMark, global::System.Reflection.Assembly callerAssembly, bool throwOnError, bool ignoreCase, bool reflectionOnly);
437
438 [global::Cpp2ILInjected.Token(Token = "0x6000F79")]
439 [global::Cpp2ILInjected.Address(RVA = "0x1C833AC", Offset = "0x1C833AC", Length = "0x34C")]
440 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
441 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "GetType", MemberParameters = new object[]
442 {
443 typeof(string),
444 typeof(bool),
445 typeof(bool),
446 typeof(bool),
447 typeof(ref global::System.Threading.StackCrawlMark)
448 }, ReturnType = typeof(global::System.RuntimeType))]
449 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
450 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Equality", MemberParameters = new object[]
451 {
452 typeof(string),
453 typeof(string)
454 }, ReturnType = typeof(bool))]
455 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IndexOf", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(int))]
456 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
457 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Reflection.Assembly), Member = "ReflectionOnlyLoad", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(global::System.Reflection.Assembly))]
458 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[]
459 {
460 typeof(int),
461 typeof(int)
462 }, ReturnType = typeof(string))]
463 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.RuntimeType), Member = "op_Equality", MemberParameters = new object[]
464 {
465 typeof(global::System.RuntimeType),
466 typeof(global::System.RuntimeType)
467 }, ReturnType = typeof(bool))]
468 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
469 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TypeLoadException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
470 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
471 {
472 typeof(string),
473 typeof(string)
474 }, ReturnType = typeof(void))]
475 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
476 {
477 typeof(string),
478 typeof(string),
479 typeof(string)
480 }, ReturnType = typeof(string))]
481 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 33)]
482 internal static global::System.RuntimeType GetTypeByName(string typeName, bool throwOnError, bool ignoreCase, bool reflectionOnly, ref global::System.Threading.StackCrawlMark stackMark, bool loadTypeFromPartialName)
483 {
484 throw null;
485 }
486
487 [global::Cpp2ILInjected.Token(Token = "0x4000697")]
488 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
489 private global::System.IntPtr value;
490 }
491}
class f__AnonymousType0<< Count > j__TPar
static bool IsPointer(global::System.RuntimeType type)
global::System.IntPtr value
static bool IsContextful(global::System.RuntimeType type)
static global::System.Reflection.RuntimeModule GetModule(global::System.RuntimeType type)
RuntimeTypeHandle(global::System.RuntimeType type)
static int GetMetadataToken(global::System.RuntimeType type)
static bool IsInterface(global::System.RuntimeType type)
RuntimeTypeHandle(global::System.IntPtr val)
static bool IsEquivalentTo(global::System.RuntimeType rtType1, global::System.RuntimeType rtType2)
global::System.IntPtr Value
static global::System.RuntimeType GetTypeByName(string typeName, bool throwOnError, bool ignoreCase, bool reflectionOnly, ref global::System.Threading.StackCrawlMark stackMark, bool loadTypeFromPartialName)
static global::System.RuntimeType GetElementType(global::System.RuntimeType type)
override bool Equals(object obj)
static bool IsSzArray(global::System.RuntimeType type)
static bool is_subclass_of(global::System.IntPtr childType, global::System.IntPtr baseType)
static bool type_is_assignable_from(global::System.Type a, global::System.Type b)
static bool CanCastTo(global::System.RuntimeType type, global::System.RuntimeType target)
static bool HasElementType(global::System.RuntimeType type)
static global::System.IntPtr GetGenericParameterInfo(global::System.RuntimeType type)
static global::System.Reflection.CorElementType GetCorElementType(global::System.RuntimeType type)
static bool IsComObject(global::System.RuntimeType type)
void GetObjectData(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
static bool IsByRef(global::System.RuntimeType type)
static global::System.Reflection.TypeAttributes GetAttributes(global::System.RuntimeType type)
static global::System.RuntimeType GetBaseType(global::System.RuntimeType type)
static bool IsArray(global::System.RuntimeType type)
static bool HasInstantiation(global::System.RuntimeType type)
static bool HasReferences(global::System.RuntimeType type)
static bool IsGenericTypeDefinition(global::System.RuntimeType type)
static bool IsPrimitive(global::System.RuntimeType type)
static int GetArrayRank(global::System.RuntimeType type)
static global::System.RuntimeType internal_from_name(string name, ref global::System.Threading.StackCrawlMark stackMark, global::System.Reflection.Assembly callerAssembly, bool throwOnError, bool ignoreCase, bool reflectionOnly)
static bool IsSubclassOf(global::System.RuntimeType childType, global::System.RuntimeType baseType)
static global::System.Type GetGenericTypeDefinition(global::System.RuntimeType type)
static bool IsGenericVariable(global::System.RuntimeType type)
static bool IsComObject(global::System.RuntimeType type, bool isGenericCOM)
static int GetToken(global::System.RuntimeType type)
RuntimeTypeHandle(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
static bool IsInstanceOfType(global::System.RuntimeType type, object o)
static global::System.Reflection.RuntimeAssembly GetAssembly(global::System.RuntimeType type)
static global::System.Type GetGenericTypeDefinition_impl(global::System.RuntimeType type)