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
Enum.cs
Go to the documentation of this file.
1using System;
5using System.IO;
13using System.Security;
16using System.Text;
17using Cpp2ILInjected;
20
21namespace System
22{
23 [global::System.Runtime.InteropServices.ComVisible(true)]
24 [global::Cpp2ILInjected.Token(Token = "0x200014E")]
25 [global::System.Serializable]
26 public abstract class Enum : global::System.ValueType, global::System.IComparable, global::System.IFormattable, global::System.IConvertible
27 {
28 [global::Cpp2ILInjected.Token(Token = "0x6000D1F")]
29 [global::Cpp2ILInjected.Address(RVA = "0x1C6520C", Offset = "0x1C6520C", Length = "0x144")]
30 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
31 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Enum), Member = "InternalFlagsFormat", MemberParameters = new object[]
32 {
33 typeof(global::System.RuntimeType),
34 typeof(object)
35 }, ReturnType = typeof(string))]
36 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Enum), Member = "TryParseEnum", MemberParameters = new object[]
37 {
38 typeof(global::System.Type),
39 typeof(string),
40 typeof(bool),
41 typeof(ref global::System.Enum.EnumResult)
42 }, ReturnType = typeof(bool))]
43 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Enum), Member = "InternalGetValues", MemberParameters = new object[] { typeof(global::System.RuntimeType) }, ReturnType = typeof(ulong[]))]
44 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Enum), Member = "InternalGetNames", MemberParameters = new object[] { typeof(global::System.RuntimeType) }, ReturnType = typeof(string[]))]
45 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
46 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.Comparer<ulong>), Member = "get_Default", ReturnType = "System.Collections.Generic.Comparer`1<T>")]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array[]), Member = "Sort", MemberTypeParameters = new object[]
48 {
50 typeof(object)
51 }, MemberParameters = new object[]
52 {
53 typeof(ulong[]),
54 typeof(object[]),
55 typeof(global::System.Collections.Generic.IComparer<ulong>)
56 }, ReturnType = typeof(void))]
57 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
58 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
59 private static global::System.Enum.ValuesAndNames GetCachedValuesAndNames(global::System.RuntimeType enumType, bool getNames)
60 {
61 throw null;
62 }
63
64 [global::Cpp2ILInjected.Token(Token = "0x6000D20")]
65 [global::Cpp2ILInjected.Address(RVA = "0x1C65380", Offset = "0x1C65380", Length = "0x474")]
66 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
67 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Enum), Member = "Format", MemberParameters = new object[]
68 {
69 typeof(global::System.Type),
70 typeof(object),
71 typeof(string)
72 }, ReturnType = typeof(string))]
73 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Enum), Member = "ToString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
74 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
75 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Convert), Member = "GetTypeCode", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(global::System.TypeCode))]
76 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Convert), Member = "ToByte", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(byte))]
77 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(byte), Member = "ToString", MemberParameters = new object[]
78 {
79 typeof(string),
80 typeof(global::System.IFormatProvider)
81 }, ReturnType = typeof(string))]
82 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ushort), Member = "ToString", MemberParameters = new object[]
83 {
84 typeof(string),
85 typeof(global::System.IFormatProvider)
86 }, ReturnType = typeof(string))]
87 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(uint), Member = "ToString", MemberParameters = new object[]
88 {
89 typeof(string),
90 typeof(global::System.IFormatProvider)
91 }, ReturnType = typeof(string))]
92 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ulong), Member = "ToString", MemberParameters = new object[]
93 {
94 typeof(string),
95 typeof(global::System.IFormatProvider)
96 }, ReturnType = typeof(string))]
97 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
98 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
99 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 34)]
100 private static string InternalFormattedHexString(object value)
101 {
102 throw null;
103 }
104
105 [global::Cpp2ILInjected.Token(Token = "0x6000D21")]
106 [global::Cpp2ILInjected.Address(RVA = "0x1C657F4", Offset = "0x1C657F4", Length = "0x108")]
107 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
108 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Enum), Member = "Format", MemberParameters = new object[]
109 {
110 typeof(global::System.Type),
111 typeof(object),
112 typeof(string)
113 }, ReturnType = typeof(string))]
114 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Enum), Member = "ToString", ReturnType = typeof(string))]
115 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
116 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
117 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Enum), Member = "InternalFlagsFormat", MemberParameters = new object[]
118 {
119 typeof(global::System.RuntimeType),
120 typeof(object)
121 }, ReturnType = typeof(string))]
122 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Enum), Member = "GetName", MemberParameters = new object[]
123 {
124 typeof(global::System.Type),
125 typeof(object)
126 }, ReturnType = typeof(string))]
127 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
128 private static string InternalFormat(global::System.RuntimeType eT, object value)
129 {
130 throw null;
131 }
132
133 [global::Cpp2ILInjected.Token(Token = "0x6000D22")]
134 [global::Cpp2ILInjected.Address(RVA = "0x1C659C8", Offset = "0x1C659C8", Length = "0x1B0")]
135 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
136 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Enum), Member = "InternalFormat", MemberParameters = new object[]
137 {
138 typeof(global::System.RuntimeType),
139 typeof(object)
140 }, ReturnType = typeof(string))]
141 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Enum), Member = "Format", MemberParameters = new object[]
142 {
143 typeof(global::System.Type),
144 typeof(object),
145 typeof(string)
146 }, ReturnType = typeof(string))]
147 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Enum), Member = "ToString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
148 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
149 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Enum), Member = "ToUInt64", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(ulong))]
150 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Enum), Member = "GetCachedValuesAndNames", MemberParameters = new object[]
151 {
152 typeof(global::System.RuntimeType),
153 typeof(bool)
154 }, ReturnType = typeof(global::System.Enum.ValuesAndNames))]
155 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.StringBuilder), Member = ".ctor", ReturnType = typeof(void))]
156 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.StringBuilder), Member = "Insert", MemberParameters = new object[]
157 {
158 typeof(int),
159 typeof(string)
160 }, ReturnType = typeof(global::System.Text.StringBuilder))]
161 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
162 private static string InternalFlagsFormat(global::System.RuntimeType eT, object value)
163 {
164 throw null;
165 }
166
167 [global::Cpp2ILInjected.Token(Token = "0x6000D23")]
168 [global::Cpp2ILInjected.Address(RVA = "0x1C65B78", Offset = "0x1C65B78", Length = "0x16C")]
169 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
170 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Type), Member = "BinarySearch", MemberParameters = new object[]
171 {
172 typeof(global::System.Array),
173 typeof(object)
174 }, ReturnType = typeof(int))]
175 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Enum), Member = "InternalFlagsFormat", MemberParameters = new object[]
176 {
177 typeof(global::System.RuntimeType),
178 typeof(object)
179 }, ReturnType = typeof(string))]
180 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "IsEnumDefined", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
181 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "GetEnumName", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(string))]
182 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
183 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Convert), Member = "GetTypeCode", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(global::System.TypeCode))]
184 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.CultureInfo), Member = "get_InvariantCulture", ReturnType = typeof(global::System.Globalization.CultureInfo))]
185 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Convert), Member = "ToUInt64", MemberParameters = new object[]
186 {
187 typeof(object),
188 typeof(global::System.IFormatProvider)
189 }, ReturnType = typeof(ulong))]
190 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Convert), Member = "ToInt64", MemberParameters = new object[]
191 {
192 typeof(object),
193 typeof(global::System.IFormatProvider)
194 }, ReturnType = typeof(long))]
195 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
196 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
197 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
198 internal static ulong ToUInt64(object value)
199 {
200 throw null;
201 }
202
203 [global::Cpp2ILInjected.Token(Token = "0x6000D24")]
204 [global::Cpp2ILInjected.Address(RVA = "0x1C65CE4", Offset = "0x1C65CE4", Length = "0x4")]
205 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
206 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
207 [MethodImpl(4096)]
208 private static extern int InternalCompareTo(object o1, object o2);
209
210 [global::Cpp2ILInjected.Token(Token = "0x6000D25")]
211 [global::Cpp2ILInjected.Address(RVA = "0x1C65CE8", Offset = "0x1C65CE8", Length = "0x4")]
212 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
213 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
214 [MethodImpl(4096)]
215 internal static extern global::System.RuntimeType InternalGetUnderlyingType(global::System.RuntimeType enumType);
216
217 [global::Cpp2ILInjected.Token(Token = "0x6000D26")]
218 [global::Cpp2ILInjected.Address(RVA = "0x1C65350", Offset = "0x1C65350", Length = "0x4")]
219 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
220 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
221 [MethodImpl(4096)]
222 private static extern bool GetEnumValuesAndNames(global::System.RuntimeType enumType, out ulong[] values, out string[] names);
223
224 [global::Cpp2ILInjected.Token(Token = "0x6000D27")]
225 [global::Cpp2ILInjected.Address(RVA = "0x1C65CEC", Offset = "0x1C65CEC", Length = "0x4")]
226 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
227 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
228 [MethodImpl(4096)]
229 private static extern object InternalBoxEnum(global::System.RuntimeType enumType, long value);
230
231 [global::Cpp2ILInjected.Token(Token = "0x6000D28")]
232 [global::Cpp2ILInjected.Address(RVA = "0x1579B08", Offset = "0x1579B08", Length = "0x78")]
233 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
234 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Main", Member = "LoadSettings", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
235 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
236 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
237 public static bool TryParse<TEnum>(string value, out TEnum result) where TEnum : struct
238 {
239 throw null;
240 }
241
242 [global::Cpp2ILInjected.Token(Token = "0x6000D29")]
243 [global::Cpp2ILInjected.Address(RVA = "0x1579B80", Offset = "0x1579B80", Length = "0x144")]
244 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
245 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
246 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
247 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Enum.EnumResult), Member = "Init", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
248 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
249 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Enum), Member = "TryParseEnum", MemberParameters = new object[]
250 {
251 typeof(global::System.Type),
252 typeof(string),
253 typeof(bool),
254 typeof(ref global::System.Enum.EnumResult)
255 }, ReturnType = typeof(bool))]
256 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
257 public static bool TryParse<TEnum>(string value, bool ignoreCase, out TEnum result) where TEnum : struct
258 {
259 throw null;
260 }
261
262 [global::System.Runtime.InteropServices.ComVisible(true)]
263 [global::Cpp2ILInjected.Token(Token = "0x6000D2A")]
264 [global::Cpp2ILInjected.Address(RVA = "0x1C65CF0", Offset = "0x1C65CF0", Length = "0x68")]
265 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Localisation", Member = "GetLanguage", ReturnType = typeof(int))]
266 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "GUIKeyboardMappings", Member = "LoadKeyCode", MemberParameters = new object[]
267 {
268 "Terraria.IO.Preferences",
269 typeof(string),
270 typeof(ref bool)
271 }, ReturnType = "UnityEngine.KeyCode")]
272 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Extensions.EnumerationExtensions", Member = "Include", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[]
273 {
274 typeof(global::System.Enum),
275 "T"
276 }, ReturnType = "T")]
277 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Extensions.EnumerationExtensions", Member = "Remove", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[]
278 {
279 typeof(global::System.Enum),
280 "T"
281 }, ReturnType = "T")]
282 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Main", Member = "LoadSettings", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
283 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Permissions.SecurityPermission), Member = "FromXml", MemberParameters = new object[] { typeof(global::System.Security.SecurityElement) }, ReturnType = typeof(void))]
284 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.EnumConverter", Member = "GetStandardValues", MemberParameters = new object[] { "System.ComponentModel.ITypeDescriptorContext" }, ReturnType = "System.ComponentModel.TypeConverter.StandardValuesCollection")]
285 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.InputDevice", Member = "GetInputControlTypeByName", MemberParameters = new object[] { typeof(string) }, ReturnType = "InControl.InputControlType")]
286 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 9)]
287 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
288 public static object Parse(global::System.Type enumType, string value)
289 {
290 throw null;
291 }
292
293 [global::System.Runtime.InteropServices.ComVisible(true)]
294 [global::Cpp2ILInjected.Token(Token = "0x6000D2B")]
295 [global::Cpp2ILInjected.Address(RVA = "0x1C65D58", Offset = "0x1C65D58", Length = "0xC0")]
296 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
297 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.RemotingConfiguration), Member = "SetCustomErrorsMode", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
298 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.SocketPermission", Member = "FromXml", MemberParameters = new object[]
299 {
300 typeof(global::System.Collections.ArrayList),
301 "System.Net.NetworkAccess"
302 }, ReturnType = typeof(void))]
303 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.SocketPermissionAttribute", Member = "CreatePermission", ReturnType = typeof(global::System.Security.IPermission))]
304 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.DefaultValueAttribute", Member = ".ctor", MemberParameters = new object[]
305 {
306 typeof(global::System.Type),
307 typeof(string)
308 }, ReturnType = typeof(void))]
309 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.EnumConverter", Member = "ConvertFrom", MemberParameters = new object[]
310 {
311 "System.ComponentModel.ITypeDescriptorContext",
312 typeof(global::System.Globalization.CultureInfo),
313 typeof(object)
314 }, ReturnType = typeof(object))]
315 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Utilities.ConvertUtils", Member = "TryConvertInternal", MemberParameters = new object[]
316 {
317 typeof(object),
318 typeof(global::System.Globalization.CultureInfo),
319 typeof(global::System.Type),
320 typeof(ref object)
321 }, ReturnType = "Newtonsoft.Json.Utilities.ConvertUtils.ConvertResult")]
322 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Utilities.EnumUtils", Member = "ParseEnumName", MemberParameters = new object[]
323 {
324 typeof(string),
325 typeof(bool),
326 typeof(global::System.Type)
327 }, ReturnType = typeof(object))]
328 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Serialization.JsonSerializerInternalReader", Member = "EnsureType", MemberParameters = new object[]
329 {
330 "Newtonsoft.Json.JsonReader",
331 typeof(object),
332 typeof(global::System.Globalization.CultureInfo),
333 "Newtonsoft.Json.Serialization.JsonContract",
334 typeof(global::System.Type)
335 }, ReturnType = typeof(object))]
336 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 9)]
337 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Enum.EnumResult), Member = "Init", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
338 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Enum), Member = "TryParseEnum", MemberParameters = new object[]
339 {
340 typeof(global::System.Type),
341 typeof(string),
342 typeof(bool),
343 typeof(ref global::System.Enum.EnumResult)
344 }, ReturnType = typeof(bool))]
345 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Enum.EnumResult), Member = "GetEnumParseException", ReturnType = typeof(global::System.Exception))]
346 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
347 public static object Parse(global::System.Type enumType, string value, bool ignoreCase)
348 {
349 throw null;
350 }
351
352 [global::Cpp2ILInjected.Token(Token = "0x6000D2C")]
353 [global::Cpp2ILInjected.Address(RVA = "0x1C65E7C", Offset = "0x1C65E7C", Length = "0x60C")]
354 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
355 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Enum), Member = "TryParse", MemberTypeParameters = new object[] { "TEnum" }, MemberParameters = new object[]
356 {
357 typeof(string),
358 typeof(bool),
359 "TEnum&"
360 }, ReturnType = typeof(bool))]
361 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Enum), Member = "Parse", MemberParameters = new object[]
362 {
363 typeof(global::System.Type),
364 typeof(string),
365 typeof(bool)
366 }, ReturnType = typeof(object))]
367 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
368 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
369 {
370 typeof(global::System.Type),
371 typeof(global::System.Type)
372 }, ReturnType = typeof(bool))]
373 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Trim", ReturnType = typeof(string))]
374 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
375 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(char), Member = "IsDigit", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(bool))]
376 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Enum), Member = "GetUnderlyingType", MemberParameters = new object[] { typeof(global::System.Type) }, ReturnType = typeof(global::System.Type))]
377 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.CultureInfo), Member = "get_InvariantCulture", ReturnType = typeof(global::System.Globalization.CultureInfo))]
378 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Convert), Member = "ChangeType", MemberParameters = new object[]
379 {
380 typeof(object),
381 typeof(global::System.Type),
382 typeof(global::System.IFormatProvider)
383 }, ReturnType = typeof(object))]
384 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Enum), Member = "ToObject", MemberParameters = new object[]
385 {
386 typeof(global::System.Type),
387 typeof(object)
388 }, ReturnType = typeof(object))]
389 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Enum.EnumResult), Member = "SetFailure", MemberParameters = new object[]
390 {
391 typeof(global::System.Enum.ParseFailureKind),
392 typeof(string)
393 }, ReturnType = typeof(void))]
394 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Enum.EnumResult), Member = "SetFailure", MemberParameters = new object[]
395 {
396 typeof(global::System.Enum.ParseFailureKind),
397 typeof(string),
398 typeof(object)
399 }, ReturnType = typeof(void))]
400 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
401 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
402 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
403 {
404 typeof(string),
405 typeof(string)
406 }, ReturnType = typeof(void))]
407 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Split", MemberParameters = new object[] { typeof(char[]) }, ReturnType = typeof(string[]))]
408 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Enum), Member = "GetCachedValuesAndNames", MemberParameters = new object[]
409 {
410 typeof(global::System.RuntimeType),
411 typeof(bool)
412 }, ReturnType = typeof(global::System.Enum.ValuesAndNames))]
413 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Compare", MemberParameters = new object[]
414 {
415 typeof(string),
416 typeof(string),
417 typeof(global::System.StringComparison)
418 }, ReturnType = typeof(int))]
419 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Equals", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
420 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Enum), Member = "ToObject", MemberParameters = new object[]
421 {
422 typeof(global::System.Type),
424 }, ReturnType = typeof(object))]
425 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 51)]
426 private static bool TryParseEnum(global::System.Type enumType, string value, bool ignoreCase, ref global::System.Enum.EnumResult parseResult)
427 {
428 throw null;
429 }
430
431 [global::System.Runtime.InteropServices.ComVisible(true)]
432 [global::Cpp2ILInjected.Token(Token = "0x6000D2D")]
433 [global::Cpp2ILInjected.Address(RVA = "0x1C66664", Offset = "0x1C66664", Length = "0xBC")]
434 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Extensions.EnumerationExtensions._Value", Member = ".ctor", MemberParameters = new object[]
435 {
436 typeof(object),
437 typeof(global::System.Type)
438 }, ReturnType = typeof(void))]
439 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Enum), Member = "TryParseEnum", MemberParameters = new object[]
440 {
441 typeof(global::System.Type),
442 typeof(string),
443 typeof(bool),
444 typeof(ref global::System.Enum.EnumResult)
445 }, ReturnType = typeof(bool))]
446 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Enum), Member = "Format", MemberParameters = new object[]
447 {
448 typeof(global::System.Type),
449 typeof(object),
450 typeof(string)
451 }, ReturnType = typeof(string))]
452 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Enum), Member = "GetTypeCode", ReturnType = typeof(global::System.TypeCode))]
453 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "TryConvertToType", MemberParameters = new object[]
454 {
455 typeof(object),
456 typeof(ref bool)
457 }, ReturnType = typeof(object))]
458 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "IsConvertibleToPrimitiveType", MemberParameters = new object[]
459 {
460 typeof(object),
461 typeof(global::System.Type)
462 }, ReturnType = typeof(object))]
463 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Delegate), Member = "arg_type_match", MemberParameters = new object[]
464 {
465 typeof(global::System.Type),
466 typeof(global::System.Type)
467 }, ReturnType = typeof(bool))]
468 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Delegate), Member = "return_type_match", MemberParameters = new object[]
469 {
470 typeof(global::System.Type),
471 typeof(global::System.Type)
472 }, ReturnType = typeof(bool))]
473 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Collections.Generic.EqualityComparer<>), Member = "CreateComparer", ReturnType = "System.Collections.Generic.EqualityComparer`1<T>")]
474 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Collections.Generic.EnumEqualityComparer<>), Member = "GetObjectData", MemberParameters = new object[]
475 {
476 typeof(global::System.Runtime.Serialization.SerializationInfo),
477 typeof(global::System.Runtime.Serialization.StreamingContext)
478 }, ReturnType = typeof(void))]
479 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.EnumConverter", Member = "ConvertTo", MemberParameters = new object[]
480 {
481 "System.ComponentModel.ITypeDescriptorContext",
482 typeof(global::System.Globalization.CultureInfo),
483 typeof(object),
484 typeof(global::System.Type)
485 }, ReturnType = typeof(object))]
486 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Utilities.ConvertUtils", Member = "GetTypeCode", MemberParameters = new object[]
487 {
488 typeof(global::System.Type),
489 typeof(ref bool)
490 }, ReturnType = "Newtonsoft.Json.Utilities.PrimitiveTypeCode")]
491 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 19)]
492 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
493 {
494 typeof(global::System.Type),
495 typeof(global::System.Type)
496 }, ReturnType = typeof(bool))]
497 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
498 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
499 public static global::System.Type GetUnderlyingType(global::System.Type enumType)
500 {
501 throw null;
502 }
503
504 [global::System.Runtime.InteropServices.ComVisible(true)]
505 [global::Cpp2ILInjected.Token(Token = "0x6000D2E")]
506 [global::Cpp2ILInjected.Address(RVA = "0x1C66DA8", Offset = "0x1C66DA8", Length = "0xBC")]
507 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "GUIPulldownSetting", Member = "GetNumberOfOptions", ReturnType = typeof(int))]
508 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "PersistentUserData", Member = "GetProgressNumberOfTimesKilledAllBosses", ReturnType = typeof(int))]
509 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "PersistentUserData", Member = "GetNormlBossCount", ReturnType = typeof(int))]
510 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "PersistentUserData", Member = "GetHardBossCount", ReturnType = typeof(int))]
511 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "PersistentUserData", Member = "GetNumberOfTimesKilledAllBosses", ReturnType = typeof(int))]
512 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "PersistentUserData", Member = "GetNumberOfRequiredSlimesKilled", ReturnType = typeof(int))]
513 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.IO.FileMetadata", Member = "Read", MemberParameters = new object[] { typeof(global::System.IO.BinaryReader) }, ReturnType = typeof(void))]
514 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameInput.PlayerInput", Member = ".cctor", ReturnType = typeof(void))]
515 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.EnumConverter", Member = "ConvertTo", MemberParameters = new object[]
516 {
517 "System.ComponentModel.ITypeDescriptorContext",
518 typeof(global::System.Globalization.CultureInfo),
519 typeof(object),
520 typeof(global::System.Type)
521 }, ReturnType = typeof(object))]
522 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 9)]
523 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
524 {
525 typeof(global::System.Type),
526 typeof(global::System.Type)
527 }, ReturnType = typeof(bool))]
528 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
529 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
530 public static global::System.Array GetValues(global::System.Type enumType)
531 {
532 throw null;
533 }
534
535 [global::Cpp2ILInjected.Token(Token = "0x6000D2F")]
536 [global::Cpp2ILInjected.Address(RVA = "0x1C66E64", Offset = "0x1C66E64", Length = "0x60")]
537 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "GetEnumValues", ReturnType = typeof(global::System.Array))]
538 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "IsEnumDefined", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
539 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "GetEnumName", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(string))]
540 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
541 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Enum), Member = "GetCachedValuesAndNames", MemberParameters = new object[]
542 {
543 typeof(global::System.RuntimeType),
544 typeof(bool)
545 }, ReturnType = typeof(global::System.Enum.ValuesAndNames))]
546 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
547 internal static ulong[] InternalGetValues(global::System.RuntimeType enumType)
548 {
549 throw null;
550 }
551
552 [global::System.Runtime.InteropServices.ComVisible(true)]
553 [global::Cpp2ILInjected.Token(Token = "0x6000D30")]
554 [global::Cpp2ILInjected.Address(RVA = "0x1C658FC", Offset = "0x1C658FC", Length = "0xCC")]
555 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.IO.FileMetadata", Member = "Read", MemberParameters = new object[]
556 {
557 typeof(global::System.IO.BinaryReader),
558 "Terraria.IO.FileType"
559 }, ReturnType = "Terraria.IO.FileMetadata")]
560 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "ReLogic.Utilities.AttributeUtilities", Member = "GetAttribute", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[] { typeof(global::System.Enum) }, ReturnType = "T")]
561 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Enum), Member = "InternalFormat", MemberParameters = new object[]
562 {
563 typeof(global::System.RuntimeType),
564 typeof(object)
565 }, ReturnType = typeof(string))]
566 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.ToolboxItemFilterAttribute", Member = "ToString", ReturnType = typeof(string))]
567 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
568 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
569 {
570 typeof(global::System.Type),
571 typeof(global::System.Type)
572 }, ReturnType = typeof(bool))]
573 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
574 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
575 public static string GetName(global::System.Type enumType, object value)
576 {
577 throw null;
578 }
579
580 [global::System.Runtime.InteropServices.ComVisible(true)]
581 [global::Cpp2ILInjected.Token(Token = "0x6000D31")]
582 [global::Cpp2ILInjected.Address(RVA = "0x1C66EC4", Offset = "0x1C66EC4", Length = "0xBC")]
583 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "SimpleProfiler", Member = "Initialise", MemberParameters = new object[] { typeof(global::System.Type) }, ReturnType = typeof(void))]
584 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Graphics.Effects.OverlayManager", Member = ".ctor", ReturnType = typeof(void))]
585 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
586 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
587 {
588 typeof(global::System.Type),
589 typeof(global::System.Type)
590 }, ReturnType = typeof(bool))]
591 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
592 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
593 public static string[] GetNames(global::System.Type enumType)
594 {
595 throw null;
596 }
597
598 [global::Cpp2ILInjected.Token(Token = "0x6000D32")]
599 [global::Cpp2ILInjected.Address(RVA = "0x1C66F80", Offset = "0x1C66F80", Length = "0x60")]
600 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "GetEnumNames", ReturnType = typeof(string[]))]
601 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "IsEnumDefined", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
602 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "GetEnumName", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(string))]
603 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
604 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Enum), Member = "GetCachedValuesAndNames", MemberParameters = new object[]
605 {
606 typeof(global::System.RuntimeType),
607 typeof(bool)
608 }, ReturnType = typeof(global::System.Enum.ValuesAndNames))]
609 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
610 internal static string[] InternalGetNames(global::System.RuntimeType enumType)
611 {
612 throw null;
613 }
614
615 [global::System.Runtime.InteropServices.ComVisible(true)]
616 [global::Cpp2ILInjected.Token(Token = "0x6000D33")]
617 [global::Cpp2ILInjected.Address(RVA = "0x1C66720", Offset = "0x1C66720", Length = "0x4B4")]
618 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
619 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Enum), Member = "TryParseEnum", MemberParameters = new object[]
620 {
621 typeof(global::System.Type),
622 typeof(string),
623 typeof(bool),
624 typeof(ref global::System.Enum.EnumResult)
625 }, ReturnType = typeof(bool))]
626 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.EnumConverter", Member = "ConvertTo", MemberParameters = new object[]
627 {
628 "System.ComponentModel.ITypeDescriptorContext",
629 typeof(global::System.Globalization.CultureInfo),
630 typeof(object),
631 typeof(global::System.Type)
632 }, ReturnType = typeof(object))]
633 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.ReflectPropertyDescriptor", Member = ".ctor", MemberParameters = new object[]
634 {
635 typeof(global::System.Type),
636 "System.ComponentModel.PropertyDescriptor",
637 "System.Attribute[]"
638 }, ReturnType = typeof(void))]
639 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.ReflectPropertyDescriptor", Member = "get_DefaultValue", ReturnType = typeof(object))]
640 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Utilities.ConvertUtils", Member = "TryConvertInternal", MemberParameters = new object[]
641 {
642 typeof(object),
643 typeof(global::System.Globalization.CultureInfo),
644 typeof(global::System.Type),
645 typeof(ref object)
646 }, ReturnType = "Newtonsoft.Json.Utilities.ConvertUtils.ConvertResult")]
647 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Serialization.JsonSerializerInternalReader", Member = "EnsureType", MemberParameters = new object[]
648 {
649 "Newtonsoft.Json.JsonReader",
650 typeof(object),
651 typeof(global::System.Globalization.CultureInfo),
652 "Newtonsoft.Json.Serialization.JsonContract",
653 typeof(global::System.Type)
654 }, ReturnType = typeof(object))]
655 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Linq.JToken", Member = "ToObject", MemberParameters = new object[] { typeof(global::System.Type) }, ReturnType = typeof(object))]
656 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
657 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Convert), Member = "GetTypeCode", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(global::System.TypeCode))]
658 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Enum), Member = "ToObject", MemberParameters = new object[]
659 {
660 typeof(global::System.Type),
661 typeof(bool)
662 }, ReturnType = typeof(object))]
663 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Enum), Member = "ToObject", MemberParameters = new object[]
664 {
665 typeof(global::System.Type),
666 typeof(short)
667 }, ReturnType = typeof(object))]
668 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Enum), Member = "ToObject", MemberParameters = new object[]
669 {
670 typeof(global::System.Type),
671 typeof(sbyte)
672 }, ReturnType = typeof(object))]
673 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Enum), Member = "ToObject", MemberParameters = new object[]
674 {
675 typeof(global::System.Type),
677 }, ReturnType = typeof(object))]
678 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Enum), Member = "ToObject", MemberParameters = new object[]
679 {
680 typeof(global::System.Type),
681 typeof(char)
682 }, ReturnType = typeof(object))]
683 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Enum), Member = "ToObject", MemberParameters = new object[]
684 {
685 typeof(global::System.Type),
686 typeof(byte)
687 }, ReturnType = typeof(object))]
688 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Enum), Member = "ToObject", MemberParameters = new object[]
689 {
690 typeof(global::System.Type),
691 typeof(uint)
692 }, ReturnType = typeof(object))]
693 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Enum), Member = "ToObject", MemberParameters = new object[]
694 {
695 typeof(global::System.Type),
696 typeof(ushort)
697 }, ReturnType = typeof(object))]
698 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Enum), Member = "ToObject", MemberParameters = new object[]
699 {
700 typeof(global::System.Type),
701 typeof(int)
702 }, ReturnType = typeof(object))]
703 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Enum), Member = "ToObject", MemberParameters = new object[]
704 {
705 typeof(global::System.Type),
706 typeof(long)
707 }, ReturnType = typeof(object))]
708 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
709 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
710 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
711 {
712 typeof(string),
713 typeof(string)
714 }, ReturnType = typeof(void))]
715 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 46)]
716 public static object ToObject(global::System.Type enumType, object value)
717 {
718 throw null;
719 }
720
721 [global::System.Runtime.InteropServices.ComVisible(true)]
722 [global::Cpp2ILInjected.Token(Token = "0x6000D34")]
723 [global::Cpp2ILInjected.Address(RVA = "0x1C67FC8", Offset = "0x1C67FC8", Length = "0xCC")]
724 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Localisation", Member = "GetLanguage", ReturnType = typeof(int))]
725 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Lighting", Member = "NextLightMode", ReturnType = typeof(void))]
726 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.MessageBuffer", Member = "ProcessData", MemberParameters = new object[]
727 {
728 "System.Byte[]",
729 typeof(int),
730 typeof(ref int)
731 }, ReturnType = typeof(void))]
732 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Diagnostics.Process", Member = "set_PriorityClass", MemberParameters = new object[] { "System.Diagnostics.ProcessPriorityClass" }, ReturnType = typeof(void))]
733 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.NetworkInformation.AixNetworkInterfaceAPI", Member = "GetAllNetworkInterfaces", ReturnType = "System.Net.NetworkInformation.NetworkInterface[]")]
734 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.NetworkInformation.LinuxNetworkInterfaceAPI", Member = "GetAllNetworkInterfaces", ReturnType = "System.Net.NetworkInformation.NetworkInterface[]")]
735 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.NetworkInformation.MacOsNetworkInterfaceAPI", Member = "GetAllNetworkInterfaces", ReturnType = "System.Net.NetworkInformation.NetworkInterface[]")]
736 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.EnumConverter", Member = "ConvertTo", MemberParameters = new object[]
737 {
738 "System.ComponentModel.ITypeDescriptorContext",
739 typeof(global::System.Globalization.CultureInfo),
740 typeof(object),
741 typeof(global::System.Type)
742 }, ReturnType = typeof(object))]
743 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.EnumConverter", Member = "IsValid", MemberParameters = new object[]
744 {
745 "System.ComponentModel.ITypeDescriptorContext",
746 typeof(object)
747 }, ReturnType = typeof(bool))]
748 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.SystemInfo", Member = "IsValidEnumValue", MemberParameters = new object[] { typeof(global::System.Enum) }, ReturnType = typeof(bool))]
749 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 11)]
750 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
751 {
752 typeof(global::System.Type),
753 typeof(global::System.Type)
754 }, ReturnType = typeof(bool))]
755 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
756 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
757 public static bool IsDefined(global::System.Type enumType, object value)
758 {
759 throw null;
760 }
761
762 [global::System.Runtime.InteropServices.ComVisible(true)]
763 [global::Cpp2ILInjected.Token(Token = "0x6000D35")]
764 [global::Cpp2ILInjected.Address(RVA = "0x1C68094", Offset = "0x1C68094", Length = "0x54C")]
765 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
766 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.EnumConverter", Member = "ConvertTo", MemberParameters = new object[]
767 {
768 "System.ComponentModel.ITypeDescriptorContext",
769 typeof(global::System.Globalization.CultureInfo),
770 typeof(object),
771 typeof(global::System.Type)
772 }, ReturnType = typeof(object))]
773 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
774 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
775 {
776 typeof(global::System.Type),
777 typeof(global::System.Type)
778 }, ReturnType = typeof(bool))]
779 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(global::System.Type))]
780 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Enum), Member = "GetUnderlyingType", MemberParameters = new object[] { typeof(global::System.Type) }, ReturnType = typeof(global::System.Type))]
781 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Inequality", MemberParameters = new object[]
782 {
783 typeof(global::System.Type),
784 typeof(global::System.Type)
785 }, ReturnType = typeof(bool))]
786 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
787 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Enum), Member = "InternalFormat", MemberParameters = new object[]
788 {
789 typeof(global::System.RuntimeType),
790 typeof(object)
791 }, ReturnType = typeof(string))]
792 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Enum), Member = "InternalFlagsFormat", MemberParameters = new object[]
793 {
794 typeof(global::System.RuntimeType),
795 typeof(object)
796 }, ReturnType = typeof(string))]
797 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Enum), Member = "InternalFormattedHexString", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(string))]
798 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
799 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.FormatException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
800 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
801 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
802 {
803 typeof(string),
804 typeof(string)
805 }, ReturnType = typeof(void))]
806 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[]
807 {
808 typeof(string),
809 typeof(object[])
810 }, ReturnType = typeof(string))]
811 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
812 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 43)]
813 public static string Format(global::System.Type enumType, object value, string format)
814 {
815 throw null;
816 }
817
818 [global::Cpp2ILInjected.Token(Token = "0x6000D36")]
819 [global::Cpp2ILInjected.Address(RVA = "0x1C685E4", Offset = "0x1C685E4", Length = "0x4")]
820 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
821 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
822 [MethodImpl(4096)]
823 private extern object get_value();
824
825 [global::Cpp2ILInjected.Token(Token = "0x6000D37")]
826 [global::Cpp2ILInjected.Address(RVA = "0x1C685E0", Offset = "0x1C685E0", Length = "0x4")]
827 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Reflection.CustomAttributeTypedArgument), Member = "CanonicalizeValue", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(object))]
828 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
829 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
830 internal object GetValue()
831 {
832 throw null;
833 }
834
835 [global::Cpp2ILInjected.Token(Token = "0x6000D38")]
836 [global::Cpp2ILInjected.Address(RVA = "0x1C685E8", Offset = "0x1C685E8", Length = "0x4")]
837 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
838 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
839 [MethodImpl(4096)]
840 private extern bool InternalHasFlag(global::System.Enum flags);
841
842 [global::Cpp2ILInjected.Token(Token = "0x6000D39")]
843 [global::Cpp2ILInjected.Address(RVA = "0x1C685EC", Offset = "0x1C685EC", Length = "0x4")]
844 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
845 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
846 [MethodImpl(4096)]
847 private extern int get_hashcode();
848
849 [global::Cpp2ILInjected.Token(Token = "0x6000D3A")]
850 [global::Cpp2ILInjected.Address(RVA = "0x1C685F0", Offset = "0x1C685F0", Length = "0x8")]
851 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.ToolboxItemFilterAttribute", Member = "Equals", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
852 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.OptionalInputDeviceDriverType", Member = "Equals", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
853 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.OptionalInputDeviceTransportType", Member = "Equals", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
854 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
855 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueType), Member = "DefaultEquals", MemberParameters = new object[]
856 {
857 typeof(object),
858 typeof(object)
859 }, ReturnType = typeof(bool))]
860 public override bool Equals(object obj)
861 {
862 throw null;
863 }
864
865 [global::Cpp2ILInjected.Token(Token = "0x6000D3B")]
866 [global::Cpp2ILInjected.Address(RVA = "0x1C685F8", Offset = "0x1C685F8", Length = "0x4")]
867 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
868 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
869 public override int GetHashCode()
870 {
871 throw null;
872 }
873
874 [global::Cpp2ILInjected.Token(Token = "0x6000D3C")]
875 [global::Cpp2ILInjected.Address(RVA = "0x1C685FC", Offset = "0x1C685FC", Length = "0xCC")]
876 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
877 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Localisation", Member = "GetLanguage", ReturnType = typeof(int))]
878 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "GUIControllerMappingState", Member = "LoadConfiguration", MemberParameters = new object[]
879 {
880 typeof(string),
881 "Terraria.IO.Preferences",
882 typeof(ref bool),
883 "System.Collections.Generic.List`1<ControllerActionButton>",
884 "System.Collections.Generic.List`1<ControllerActionAxis>"
885 }, ReturnType = typeof(void))]
886 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "GUIControllerMappingState", Member = "SaveConfiguration", MemberParameters = new object[]
887 {
888 typeof(string),
889 "Terraria.IO.Preferences"
890 }, ReturnType = typeof(void))]
891 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "ControlsKeyboardTagHandler", Member = "PrintInlineMapping", MemberParameters = new object[]
892 {
893 "Microsoft.Xna.Framework.Graphics.SpriteBatch",
894 "Microsoft.Xna.Framework.Graphics.SpriteFont",
895 "Microsoft.Xna.Framework.Vector2",
896 "Microsoft.Xna.Framework.Graphics.Color",
897 typeof(float),
898 "CharacterSource&",
899 typeof(int),
900 typeof(ref int),
901 "Microsoft.Xna.Framework.Vector2&"
902 }, ReturnType = typeof(bool))]
903 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "ControlsKeyboardTagHandler", Member = "MeasureInlineMapping", MemberParameters = new object[]
904 {
905 "Microsoft.Xna.Framework.Graphics.SpriteFont",
906 "CharacterSource&",
907 typeof(int),
908 typeof(ref int),
909 "Microsoft.Xna.Framework.Vector2&"
910 }, ReturnType = typeof(bool))]
911 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "GUIMap", Member = "set_ActiveFrameStyle", MemberParameters = new object[] { "GUIMap.MinimapFrameStyle" }, ReturnType = typeof(void))]
912 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "GUIMap", Member = "LoadContent", MemberParameters = new object[] { "Microsoft.Xna.Framework.Content.ContentManager" }, ReturnType = typeof(void))]
913 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "GUIPageIcons", Member = "LoadContent", MemberParameters = new object[] { "Microsoft.Xna.Framework.Content.ContentManager" }, ReturnType = typeof(void))]
914 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "VirtualControllerInputState", Member = "SaveCodeArrayCategories", ReturnType = typeof(void))]
915 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "VirtualControllerInputState", Member = "SaveDefaultCategories", ReturnType = typeof(void))]
916 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "VirtualControllerInputState", Member = "GetItemDeadZone", MemberParameters = new object[] { "Terraria.Item" }, ReturnType = typeof(float))]
917 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "VirtualControllerInputState", Member = "SetCatergoryState", MemberParameters = new object[] { "VirtualControllerInputState.Category" }, ReturnType = typeof(void))]
918 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "VirtualControllerInputState", Member = "LoadConfiguration", MemberParameters = new object[] { "Terraria.IO.Preferences" }, ReturnType = typeof(void))]
919 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "VirtualControllerInputState", Member = "SaveConfiguration", MemberParameters = new object[] { "Terraria.IO.Preferences" }, ReturnType = typeof(void))]
920 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "GUIKeyboardMappingEntry", Member = "Draw", ReturnType = typeof(void))]
921 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "GUISettingsOverlay", Member = "ResetSetting", MemberParameters = new object[] { "GUISettingID" }, ReturnType = typeof(void))]
922 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "GUIPulldownSetting", Member = "GetOption", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
923 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "GUIPulldownSetting", Member = "GetValue", ReturnType = typeof(string))]
924 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "LocalUserGameState", Member = ".ctor", ReturnType = typeof(void))]
925 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "TextureAtlasDB", Member = "LoadTextureDBs", ReturnType = typeof(void))]
926 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Microsoft.Xna.Framework.Input.GamePadCapabilities", Member = "ToString", ReturnType = typeof(string))]
927 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Microsoft.Xna.Framework.Graphics.DisplayMode", Member = "ToString", ReturnType = typeof(string))]
928 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Main", Member = "SaveSettings", ReturnType = typeof(bool))]
929 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Main", Member = "InputTextSignCancel", ReturnType = typeof(void))]
930 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Social.Discord.RichPresenceSocialModule", Member = "PublishPresence", MemberParameters = new object[] { "Terraria.Social.Base.RichPresenceState" }, ReturnType = typeof(void))]
931 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameInput.PlayerInput", Member = "KeyboardInput", ReturnType = typeof(bool))]
932 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameInput.PlayerInput", Member = "Reset", MemberParameters = new object[] { "Terraria.GameInput.KeyConfiguration", "Terraria.GameInput.PresetProfiles", "Terraria.GameInput.InputMode" }, ReturnType = typeof(void))]
933 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameInput.PlayerInputProfile", Member = "UsingDpadHotbar", ReturnType = typeof(bool))]
934 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameInput.PlayerInputProfile", Member = "UsingDpadMovekeys", ReturnType = typeof(bool))]
935 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.UI.ChestUI", Member = "RenameChestCancel", ReturnType = typeof(void))]
936 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.Tile_Entities.TELogicSensor", Member = "ToString", ReturnType = typeof(string))]
937 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.UI.Chat.GlyphTagHandler", Member = ".cctor", ReturnType = typeof(void))]
938 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mono.Security.Cryptography.SymmetricTransform), Member = "Transform", MemberParameters = new object[]
939 {
940 typeof(byte[]),
941 typeof(byte[])
942 }, ReturnType = typeof(void))]
943 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.ThrowHelper), Member = "CreateArgumentNullException", MemberParameters = new object[] { typeof(global::System.ExceptionArgument) }, ReturnType = typeof(global::System.Exception))]
944 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.ThrowHelper), Member = "CreateArgumentOutOfRangeException", MemberParameters = new object[] { typeof(global::System.ExceptionArgument) }, ReturnType = typeof(global::System.Exception))]
945 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.ThrowHelper), Member = "GetArgumentException", MemberParameters = new object[] { typeof(global::System.ExceptionResource) }, ReturnType = typeof(global::System.ArgumentException))]
946 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.ThrowHelper), Member = "GetArgumentOutOfRangeException", MemberParameters = new object[]
947 {
948 typeof(global::System.ExceptionArgument),
949 typeof(global::System.ExceptionResource)
950 }, ReturnType = typeof(global::System.ArgumentOutOfRangeException))]
951 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Permissions.SecurityPermission), Member = "ToXml", ReturnType = typeof(global::System.Security.SecurityElement))]
952 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.RSAEncryptionPadding), Member = "ToString", ReturnType = typeof(string))]
953 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.RSASignaturePadding), Member = "ToString", ReturnType = typeof(string))]
954 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.BinaryConverter), Member = "WriteTypeInfo", MemberParameters = new object[]
955 {
956 typeof(global::System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum),
957 typeof(object),
958 typeof(int),
959 typeof(global::System.Runtime.Serialization.Formatters.Binary.__BinaryWriter)
960 }, ReturnType = typeof(void))]
961 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.BinaryConverter), Member = "ReadTypeInfo", MemberParameters = new object[]
962 {
963 typeof(global::System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum),
964 typeof(global::System.Runtime.Serialization.Formatters.Binary.__BinaryParser),
965 typeof(ref int)
966 }, ReturnType = typeof(object))]
967 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.BinaryConverter), Member = "TypeFromInfo", MemberParameters = new object[]
968 {
969 typeof(global::System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum),
970 typeof(object),
971 typeof(global::System.Runtime.Serialization.Formatters.Binary.ObjectReader),
972 typeof(global::System.Runtime.Serialization.Formatters.Binary.BinaryAssemblyInfo),
973 typeof(ref global::System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE),
974 typeof(ref string),
975 typeof(ref global::System.Type),
976 typeof(ref bool)
977 }, ReturnType = typeof(void))]
978 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.__BinaryWriter), Member = "WriteValue", MemberParameters = new object[]
979 {
980 typeof(global::System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE),
981 typeof(object)
982 }, ReturnType = typeof(void))]
983 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.__BinaryParser), Member = "ReadObject", ReturnType = typeof(void))]
984 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.__BinaryParser), Member = "ReadObjectWithMap", MemberParameters = new object[] { typeof(global::System.Runtime.Serialization.Formatters.Binary.BinaryObjectWithMap) }, ReturnType = typeof(void))]
985 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.__BinaryParser), Member = "ReadObjectWithMapTyped", MemberParameters = new object[] { typeof(global::System.Runtime.Serialization.Formatters.Binary.BinaryObjectWithMapTyped) }, ReturnType = typeof(void))]
986 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.__BinaryParser), Member = "ReadObjectString", MemberParameters = new object[] { typeof(global::System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum) }, ReturnType = typeof(void))]
987 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.__BinaryParser), Member = "ReadMemberPrimitiveTyped", ReturnType = typeof(void))]
988 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.__BinaryParser), Member = "ReadArray", MemberParameters = new object[] { typeof(global::System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum) }, ReturnType = typeof(void))]
989 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.__BinaryParser), Member = "ReadValue", MemberParameters = new object[] { typeof(global::System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE) }, ReturnType = typeof(object))]
990 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Resources.ResourceReader), Member = "LoadString", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
991 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Globalization.SortKey), Member = "ToString", ReturnType = typeof(string))]
992 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Diagnostics.TraceListener", Member = "WriteHeader", MemberParameters = new object[]
993 {
994 typeof(string),
995 "System.Diagnostics.TraceEventType",
996 typeof(int)
997 }, ReturnType = typeof(void))]
998 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.X509Certificates.X509ChainStatus", Member = "GetInformation", MemberParameters = new object[] { "System.Security.Cryptography.X509Certificates.X509ChainStatusFlags" }, ReturnType = typeof(string))]
999 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.X509Certificates.X509Store", Member = ".ctor", MemberParameters = new object[] { "System.Security.Cryptography.X509Certificates.StoreName", "System.Security.Cryptography.X509Certificates.StoreLocation" }, ReturnType = typeof(void))]
1000 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.IPEndPoint", Member = "Create", MemberParameters = new object[] { "System.Net.SocketAddress" }, ReturnType = "System.Net.EndPoint")]
1001 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.DnsEndPoint", Member = "ToString", ReturnType = typeof(string))]
1002 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.SocketAddress", Member = "ToString", ReturnType = typeof(string))]
1003 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebExceptionMapping", Member = "GetWebStatusString", MemberParameters = new object[] { "System.Net.WebExceptionStatus" }, ReturnType = typeof(string))]
1004 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.NetRes", Member = "GetWebStatusCodeString", MemberParameters = new object[]
1005 {
1006 "System.Net.HttpStatusCode",
1007 typeof(string)
1008 }, ReturnType = typeof(string))]
1009 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.NetRes", Member = "GetWebStatusCodeString", MemberParameters = new object[]
1010 {
1011 "System.Net.FtpStatusCode",
1012 typeof(string)
1013 }, ReturnType = typeof(string))]
1014 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.ListenerAsyncResult", Member = "Complete", MemberParameters = new object[]
1015 {
1016 "System.Net.HttpListenerContext",
1017 typeof(bool)
1018 }, ReturnType = typeof(void))]
1019 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.SocketPermission", Member = "ToXml", MemberParameters = new object[]
1020 {
1021 typeof(global::System.Security.SecurityElement),
1022 typeof(string),
1023 typeof(global::System.Collections.IEnumerator)
1024 }, ReturnType = typeof(void))]
1025 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.Cache.RequestCachePolicy", Member = "ToString", ReturnType = typeof(string))]
1026 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.Security.NegotiateStreamPal", Member = "CreateExceptionFromError", MemberParameters = new object[] { "System.Net.SecurityStatusPal" }, ReturnType = "System.ComponentModel.Win32Exception")]
1027 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.DeviceBindingSource", Member = "get_Name", ReturnType = typeof(string))]
1028 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.MouseBindingSource", Member = "get_Name", ReturnType = typeof(string))]
1029 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.PlayerAction", Member = "Load", MemberParameters = new object[]
1030 {
1031 typeof(global::System.IO.BinaryReader),
1032 typeof(ushort)
1033 }, ReturnType = typeof(void))]
1034 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.UnknownDeviceBindingSource", Member = "get_Name", ReturnType = typeof(string))]
1035 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.UnknownDeviceControl", Member = "ToString", ReturnType = typeof(string))]
1036 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.InputControlMapping", Member = "get_Name", ReturnType = typeof(string))]
1037 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.InputControlSource", Member = "ToCode", ReturnType = typeof(string))]
1038 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.TouchManager", Member = "CreateDevice", ReturnType = typeof(void))]
1039 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.UnityInputDevice", Member = "RefreshProfile", ReturnType = typeof(void))]
1040 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.UnityInputDevice", Member = ".ctor", MemberParameters = new object[]
1041 {
1042 "InControl.InputDeviceProfile",
1043 typeof(int),
1044 typeof(string)
1045 }, ReturnType = typeof(void))]
1046 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.OptionalInputDeviceDriverType", Member = "ToString", ReturnType = typeof(string))]
1047 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.OptionalInputDeviceTransportType", Member = "ToString", ReturnType = typeof(string))]
1048 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.TestInputManager", Member = "OnGUI", ReturnType = typeof(void))]
1049 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.XmlTextReaderImpl", Member = "InitFragmentReader", MemberParameters = new object[]
1050 {
1051 "System.Xml.XmlNodeType",
1052 "System.Xml.XmlParserContext",
1053 typeof(bool)
1054 }, ReturnType = typeof(void))]
1055 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.XmlTextReaderImpl", Member = "FinishReadElementContentAsBinary", ReturnType = typeof(void))]
1056 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.XmlDocument", Member = "ImportNodeInternal", MemberParameters = new object[]
1057 {
1058 "System.Xml.XmlNode",
1059 typeof(bool)
1060 }, ReturnType = "System.Xml.XmlNode")]
1061 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.XmlLoader", Member = "UnexpectedNodeType", MemberParameters = new object[] { "System.Xml.XmlNodeType" }, ReturnType = typeof(global::System.Exception))]
1062 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.XmlNode", Member = "set_Value", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1063 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.Schema.Datatype_dateTimeBase", Member = "TryParseValue", MemberParameters = new object[]
1064 {
1065 typeof(string),
1066 "System.Xml.XmlNameTable",
1067 "System.Xml.IXmlNamespaceResolver",
1068 typeof(ref object)
1069 }, ReturnType = typeof(global::System.Exception))]
1070 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.Schema.XmlSchemaDatatype", Member = "TypeCodeToString", MemberParameters = new object[] { "System.Xml.Schema.XmlTypeCode" }, ReturnType = typeof(string))]
1071 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.JsonWriter", Member = "AutoComplete", MemberParameters = new object[] { "Newtonsoft.Json.JsonToken" }, ReturnType = typeof(void))]
1072 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Linq.JToken", Member = "GetType", MemberParameters = new object[] { "Newtonsoft.Json.Linq.JToken" }, ReturnType = typeof(string))]
1073 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngineInternal.TypeInferenceRuleAttribute", Member = ".ctor", MemberParameters = new object[] { "UnityEngineInternal.TypeInferenceRules" }, ReturnType = typeof(void))]
1074 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.Texture", Member = "ValidateFormat", MemberParameters = new object[] { "UnityEngine.TextureFormat" }, ReturnType = typeof(bool))]
1075 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.Texture", Member = "ValidateFormat", MemberParameters = new object[] { "UnityEngine.Experimental.Rendering.GraphicsFormat", "UnityEngine.Experimental.Rendering.FormatUsage" }, ReturnType = typeof(bool))]
1076 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.Texture2D", Member = "ValidateFormat", MemberParameters = new object[]
1077 {
1078 "UnityEngine.TextureFormat",
1079 typeof(int),
1080 typeof(int)
1081 }, ReturnType = typeof(bool))]
1082 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.Cubemap", Member = "ValidateFormat", MemberParameters = new object[]
1083 {
1084 "UnityEngine.TextureFormat",
1085 typeof(int)
1086 }, ReturnType = typeof(bool))]
1087 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.Cubemap", Member = "ValidateFormat", MemberParameters = new object[]
1088 {
1089 "UnityEngine.Experimental.Rendering.GraphicsFormat",
1090 typeof(int)
1091 }, ReturnType = typeof(bool))]
1092 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.Texture2DArray", Member = "ValidateFormat", MemberParameters = new object[]
1093 {
1094 "UnityEngine.TextureFormat",
1095 typeof(int),
1096 typeof(int)
1097 }, ReturnType = typeof(bool))]
1098 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.Texture2DArray", Member = "ValidateFormat", MemberParameters = new object[]
1099 {
1100 "UnityEngine.Experimental.Rendering.GraphicsFormat",
1101 typeof(int),
1102 typeof(int)
1103 }, ReturnType = typeof(bool))]
1104 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.RenderTexture", Member = "ValidateRenderTextureDesc", MemberParameters = new object[] { "UnityEngine.RenderTextureDescriptor" }, ReturnType = typeof(void))]
1105 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.RenderTexture", Member = "GetCompatibleFormat", MemberParameters = new object[] { "UnityEngine.RenderTextureFormat", "UnityEngine.RenderTextureReadWrite" }, ReturnType = "UnityEngine.Experimental.Rendering.GraphicsFormat")]
1106 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Ionic.Zip.ZipSegmentedStream", Member = "ToString", ReturnType = typeof(string))]
1107 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.Event", Member = "ToString", ReturnType = typeof(string))]
1108 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.GUILayoutUtility", Member = "BeginLayoutArea", MemberParameters = new object[]
1109 {
1110 "UnityEngine.GUIStyle",
1111 typeof(global::System.Type)
1112 }, ReturnType = "UnityEngine.GUILayoutGroup")]
1113 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.GUISkin", Member = "GetStyle", MemberParameters = new object[] { typeof(string) }, ReturnType = "UnityEngine.GUIStyle")]
1114 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.GUILayoutGroup", Member = "GetNext", ReturnType = "UnityEngine.GUILayoutEntry")]
1115 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "TouchExample.CubeController", Member = "OnGUI", ReturnType = typeof(void))]
1116 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "BindingsExample.BindingsExample", Member = "OnGUI", ReturnType = typeof(void))]
1117 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "BindingsExample.PlayerActions.<>c", Member = "<CreateWithDefaultBindings>b__8_2", MemberParameters = new object[] { "InControl.PlayerAction", "InControl.BindingSource", "InControl.BindingSourceRejectionType" }, ReturnType = typeof(void))]
1118 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.SocialPlatforms.Impl.UserProfile", Member = "ToString", ReturnType = typeof(string))]
1119 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.SocialPlatforms.Impl.Leaderboard", Member = "ToString", ReturnType = typeof(string))]
1120 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 303)]
1121 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(global::System.Type))]
1122 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Enum), Member = "InternalFormat", MemberParameters = new object[]
1123 {
1124 typeof(global::System.RuntimeType),
1125 typeof(object)
1126 }, ReturnType = typeof(string))]
1127 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1128 public override string ToString()
1129 {
1130 throw null;
1131 }
1132
1133 [global::System.Obsolete("The provider argument is not used. Please use ToString(String).")]
1134 [global::Cpp2ILInjected.Token(Token = "0x6000D3D")]
1135 [global::Cpp2ILInjected.Address(RVA = "0x1C686C8", Offset = "0x1C686C8", Length = "0x4")]
1136 [global::Cpp2ILInjected.CallAnalysis.CallAnalysisNotSupported]
1137 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1138 public string ToString(string format, global::System.IFormatProvider provider)
1139 {
1140 throw null;
1141 }
1142
1143 [global::Cpp2ILInjected.Token(Token = "0x6000D3E")]
1144 [global::Cpp2ILInjected.Address(RVA = "0x1C6890C", Offset = "0x1C6890C", Length = "0x1B4")]
1145 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1146 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "GUIItemDuplication", Member = "CompareItemOrder", MemberParameters = new object[]
1147 {
1148 typeof(int),
1149 typeof(int)
1150 }, ReturnType = typeof(int))]
1151 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.Creative.SortingSteps.ByCreativeSortingId", Member = "Compare", MemberParameters = new object[] { "Terraria.Item", "Terraria.Item" }, ReturnType = typeof(int))]
1152 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1153 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NullReferenceException), Member = ".ctor", ReturnType = typeof(void))]
1154 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(global::System.Type))]
1155 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[]
1156 {
1157 typeof(string),
1158 typeof(object[])
1159 }, ReturnType = typeof(string))]
1160 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1161 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1162 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1163 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 19)]
1164 public int CompareTo(object target)
1165 {
1166 throw null;
1167 }
1168
1169 [global::Cpp2ILInjected.Token(Token = "0x6000D3F")]
1170 [global::Cpp2ILInjected.Address(RVA = "0x1C686CC", Offset = "0x1C686CC", Length = "0x240")]
1171 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1172 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Interop.NetSecurityNative.GssApiException", Member = "GetGssApiDisplayStatus", MemberParameters = new object[]
1173 {
1174 "Interop.NetSecurityNative.Status",
1175 "Interop.NetSecurityNative.Status",
1176 typeof(string)
1177 }, ReturnType = typeof(string))]
1178 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.JsonConvert", Member = "ToString", MemberParameters = new object[] { typeof(global::System.Enum) }, ReturnType = typeof(string))]
1179 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Serialization.MemoryTraceWriter", Member = "Trace", MemberParameters = new object[]
1180 {
1181 "System.Diagnostics.TraceLevel",
1182 typeof(string),
1183 typeof(global::System.Exception)
1184 }, ReturnType = typeof(void))]
1185 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Converters.StringEnumConverter", Member = "WriteJson", MemberParameters = new object[]
1186 {
1187 "Newtonsoft.Json.JsonWriter",
1188 typeof(object),
1189 "Newtonsoft.Json.JsonSerializer"
1190 }, ReturnType = typeof(void))]
1191 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
1192 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Compare", MemberParameters = new object[]
1193 {
1194 typeof(string),
1195 typeof(string),
1196 typeof(global::System.StringComparison)
1197 }, ReturnType = typeof(int))]
1198 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(global::System.Type))]
1199 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Enum), Member = "InternalFormattedHexString", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(string))]
1200 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Enum), Member = "InternalFlagsFormat", MemberParameters = new object[]
1201 {
1202 typeof(global::System.RuntimeType),
1203 typeof(object)
1204 }, ReturnType = typeof(string))]
1205 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1206 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.FormatException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1207 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
1208 public string ToString(string format)
1209 {
1210 throw null;
1211 }
1212
1213 [global::System.Obsolete("The provider argument is not used. Please use ToString().")]
1214 [global::Cpp2ILInjected.Token(Token = "0x6000D40")]
1215 [global::Cpp2ILInjected.Address(RVA = "0x1C68AC0", Offset = "0x1C68AC0", Length = "0xC")]
1216 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1217 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1218 public string ToString(global::System.IFormatProvider provider)
1219 {
1220 throw null;
1221 }
1222
1223 [global::Cpp2ILInjected.Token(Token = "0x6000D41")]
1224 [global::Cpp2ILInjected.Address(RVA = "0x1C68ACC", Offset = "0x1C68ACC", Length = "0x150")]
1225 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1226 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1227 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(global::System.Type))]
1228 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1229 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[]
1230 {
1231 typeof(string),
1232 typeof(object[])
1233 }, ReturnType = typeof(string))]
1234 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1235 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
1236 public bool HasFlag(global::System.Enum flag)
1237 {
1238 throw null;
1239 }
1240
1241 [global::Cpp2ILInjected.Token(Token = "0x6000D42")]
1242 [global::Cpp2ILInjected.Address(RVA = "0x1C68C1C", Offset = "0x1C68C1C", Length = "0x3FC")]
1243 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1244 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(global::System.Type))]
1245 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Enum), Member = "GetUnderlyingType", MemberParameters = new object[] { typeof(global::System.Type) }, ReturnType = typeof(global::System.Type))]
1246 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
1247 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
1248 {
1249 typeof(global::System.Type),
1250 typeof(global::System.Type)
1251 }, ReturnType = typeof(bool))]
1252 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1253 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1254 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 28)]
1255 public global::System.TypeCode GetTypeCode()
1256 {
1257 throw null;
1258 }
1259
1260 [global::Cpp2ILInjected.Token(Token = "0x6000D43")]
1261 [global::Cpp2ILInjected.Address(RVA = "0x1C69018", Offset = "0x1C69018", Length = "0xA0")]
1262 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1263 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.CultureInfo), Member = "get_CurrentCulture", ReturnType = typeof(global::System.Globalization.CultureInfo))]
1264 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Convert), Member = "ToBoolean", MemberParameters = new object[]
1265 {
1266 typeof(object),
1267 typeof(global::System.IFormatProvider)
1268 }, ReturnType = typeof(bool))]
1269 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1270 private bool System.IConvertible.ToBoolean(global::System.IFormatProvider provider)
1271 {
1272 throw null;
1273 }
1274
1275 [global::Cpp2ILInjected.Token(Token = "0x6000D44")]
1276 [global::Cpp2ILInjected.Address(RVA = "0x1C690B8", Offset = "0x1C690B8", Length = "0xA0")]
1277 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1278 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.CultureInfo), Member = "get_CurrentCulture", ReturnType = typeof(global::System.Globalization.CultureInfo))]
1279 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Convert), Member = "ToChar", MemberParameters = new object[]
1280 {
1281 typeof(object),
1282 typeof(global::System.IFormatProvider)
1283 }, ReturnType = typeof(char))]
1284 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1285 private char System.IConvertible.ToChar(global::System.IFormatProvider provider)
1286 {
1287 throw null;
1288 }
1289
1290 [global::Cpp2ILInjected.Token(Token = "0x6000D45")]
1291 [global::Cpp2ILInjected.Address(RVA = "0x1C69158", Offset = "0x1C69158", Length = "0xA0")]
1292 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1293 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.CultureInfo), Member = "get_CurrentCulture", ReturnType = typeof(global::System.Globalization.CultureInfo))]
1294 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Convert), Member = "ToSByte", MemberParameters = new object[]
1295 {
1296 typeof(object),
1297 typeof(global::System.IFormatProvider)
1298 }, ReturnType = typeof(sbyte))]
1299 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1300 private sbyte System.IConvertible.ToSByte(global::System.IFormatProvider provider)
1301 {
1302 throw null;
1303 }
1304
1305 [global::Cpp2ILInjected.Token(Token = "0x6000D46")]
1306 [global::Cpp2ILInjected.Address(RVA = "0x1C691F8", Offset = "0x1C691F8", Length = "0xA0")]
1307 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1308 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.CultureInfo), Member = "get_CurrentCulture", ReturnType = typeof(global::System.Globalization.CultureInfo))]
1309 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Convert), Member = "ToByte", MemberParameters = new object[]
1310 {
1311 typeof(object),
1312 typeof(global::System.IFormatProvider)
1313 }, ReturnType = typeof(byte))]
1314 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1315 private byte System.IConvertible.ToByte(global::System.IFormatProvider provider)
1316 {
1317 throw null;
1318 }
1319
1320 [global::Cpp2ILInjected.Token(Token = "0x6000D47")]
1321 [global::Cpp2ILInjected.Address(RVA = "0x1C69298", Offset = "0x1C69298", Length = "0xA0")]
1322 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1323 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.CultureInfo), Member = "get_CurrentCulture", ReturnType = typeof(global::System.Globalization.CultureInfo))]
1324 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Convert), Member = "ToInt16", MemberParameters = new object[]
1325 {
1326 typeof(object),
1327 typeof(global::System.IFormatProvider)
1328 }, ReturnType = typeof(short))]
1329 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1330 private short System.IConvertible.ToInt16(global::System.IFormatProvider provider)
1331 {
1332 throw null;
1333 }
1334
1335 [global::Cpp2ILInjected.Token(Token = "0x6000D48")]
1336 [global::Cpp2ILInjected.Address(RVA = "0x1C69338", Offset = "0x1C69338", Length = "0xA0")]
1337 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1338 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.CultureInfo), Member = "get_CurrentCulture", ReturnType = typeof(global::System.Globalization.CultureInfo))]
1339 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Convert), Member = "ToUInt16", MemberParameters = new object[]
1340 {
1341 typeof(object),
1342 typeof(global::System.IFormatProvider)
1343 }, ReturnType = typeof(ushort))]
1344 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1345 private ushort System.IConvertible.ToUInt16(global::System.IFormatProvider provider)
1346 {
1347 throw null;
1348 }
1349
1350 [global::Cpp2ILInjected.Token(Token = "0x6000D49")]
1351 [global::Cpp2ILInjected.Address(RVA = "0x1C693D8", Offset = "0x1C693D8", Length = "0xA0")]
1352 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.UI.States.UICreativePowersMenu.MenuTree`1", Member = ".ctor", MemberParameters = new object[] { "TEnum" }, ReturnType = typeof(void))]
1353 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.UI.States.UICreativePowersMenu", Member = "ToggleCategory", MemberTypeParameters = new object[] { "TEnum" }, MemberParameters = new object[]
1354 {
1355 "MenuTree`1<TEnum>",
1356 typeof(int),
1357 "TEnum"
1358 }, ReturnType = typeof(void))]
1359 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1360 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.CultureInfo), Member = "get_CurrentCulture", ReturnType = typeof(global::System.Globalization.CultureInfo))]
1361 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Convert), Member = "ToInt32", MemberParameters = new object[]
1362 {
1363 typeof(object),
1364 typeof(global::System.IFormatProvider)
1365 }, ReturnType = typeof(int))]
1366 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1367 private int System.IConvertible.ToInt32(global::System.IFormatProvider provider)
1368 {
1369 throw null;
1370 }
1371
1372 [global::Cpp2ILInjected.Token(Token = "0x6000D4A")]
1373 [global::Cpp2ILInjected.Address(RVA = "0x1C69478", Offset = "0x1C69478", Length = "0xA0")]
1374 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1375 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.CultureInfo), Member = "get_CurrentCulture", ReturnType = typeof(global::System.Globalization.CultureInfo))]
1376 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Convert), Member = "ToUInt32", MemberParameters = new object[]
1377 {
1378 typeof(object),
1379 typeof(global::System.IFormatProvider)
1380 }, ReturnType = typeof(uint))]
1381 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1382 private uint System.IConvertible.ToUInt32(global::System.IFormatProvider provider)
1383 {
1384 throw null;
1385 }
1386
1387 [global::Cpp2ILInjected.Token(Token = "0x6000D4B")]
1388 [global::Cpp2ILInjected.Address(RVA = "0x1C69518", Offset = "0x1C69518", Length = "0xA0")]
1389 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1390 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.CultureInfo), Member = "get_CurrentCulture", ReturnType = typeof(global::System.Globalization.CultureInfo))]
1391 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Convert), Member = "ToInt64", MemberParameters = new object[]
1392 {
1393 typeof(object),
1394 typeof(global::System.IFormatProvider)
1395 }, ReturnType = typeof(long))]
1396 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1397 private long System.IConvertible.ToInt64(global::System.IFormatProvider provider)
1398 {
1399 throw null;
1400 }
1401
1402 [global::Cpp2ILInjected.Token(Token = "0x6000D4C")]
1403 [global::Cpp2ILInjected.Address(RVA = "0x1C695B8", Offset = "0x1C695B8", Length = "0xA0")]
1404 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1405 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.CultureInfo), Member = "get_CurrentCulture", ReturnType = typeof(global::System.Globalization.CultureInfo))]
1406 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Convert), Member = "ToUInt64", MemberParameters = new object[]
1407 {
1408 typeof(object),
1409 typeof(global::System.IFormatProvider)
1410 }, ReturnType = typeof(ulong))]
1411 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1412 private ulong System.IConvertible.ToUInt64(global::System.IFormatProvider provider)
1413 {
1414 throw null;
1415 }
1416
1417 [global::Cpp2ILInjected.Token(Token = "0x6000D4D")]
1418 [global::Cpp2ILInjected.Address(RVA = "0x1C69658", Offset = "0x1C69658", Length = "0xA0")]
1419 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1420 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.CultureInfo), Member = "get_CurrentCulture", ReturnType = typeof(global::System.Globalization.CultureInfo))]
1421 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Convert), Member = "ToSingle", MemberParameters = new object[]
1422 {
1423 typeof(object),
1424 typeof(global::System.IFormatProvider)
1425 }, ReturnType = typeof(float))]
1426 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1427 private float System.IConvertible.ToSingle(global::System.IFormatProvider provider)
1428 {
1429 throw null;
1430 }
1431
1432 [global::Cpp2ILInjected.Token(Token = "0x6000D4E")]
1433 [global::Cpp2ILInjected.Address(RVA = "0x1C696F8", Offset = "0x1C696F8", Length = "0xA0")]
1434 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1435 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.CultureInfo), Member = "get_CurrentCulture", ReturnType = typeof(global::System.Globalization.CultureInfo))]
1436 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Convert), Member = "ToDouble", MemberParameters = new object[]
1437 {
1438 typeof(object),
1439 typeof(global::System.IFormatProvider)
1440 }, ReturnType = typeof(double))]
1441 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1442 private double System.IConvertible.ToDouble(global::System.IFormatProvider provider)
1443 {
1444 throw null;
1445 }
1446
1447 [global::Cpp2ILInjected.Token(Token = "0x6000D4F")]
1448 [global::Cpp2ILInjected.Address(RVA = "0x1C69798", Offset = "0x1C69798", Length = "0xA0")]
1449 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1450 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.CultureInfo), Member = "get_CurrentCulture", ReturnType = typeof(global::System.Globalization.CultureInfo))]
1451 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Convert), Member = "ToDecimal", MemberParameters = new object[]
1452 {
1453 typeof(object),
1454 typeof(global::System.IFormatProvider)
1455 }, ReturnType = typeof(decimal))]
1456 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1457 private decimal System.IConvertible.ToDecimal(global::System.IFormatProvider provider)
1458 {
1459 throw null;
1460 }
1461
1462 [global::Cpp2ILInjected.Token(Token = "0x6000D50")]
1463 [global::Cpp2ILInjected.Address(RVA = "0x1C69838", Offset = "0x1C69838", Length = "0xC4")]
1464 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1465 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[]
1466 {
1467 typeof(string),
1468 typeof(object[])
1469 }, ReturnType = typeof(string))]
1470 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.InvalidCastException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1471 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
1472 private global::System.DateTime System.IConvertible.ToDateTime(global::System.IFormatProvider provider)
1473 {
1474 throw null;
1475 }
1476
1477 [global::Cpp2ILInjected.Token(Token = "0x6000D51")]
1478 [global::Cpp2ILInjected.Address(RVA = "0x1C698FC", Offset = "0x1C698FC", Length = "0x70")]
1479 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1480 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Convert), Member = "DefaultToType", MemberParameters = new object[]
1481 {
1482 typeof(global::System.IConvertible),
1483 typeof(global::System.Type),
1484 typeof(global::System.IFormatProvider)
1485 }, ReturnType = typeof(object))]
1486 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1487 private object System.IConvertible.ToType(global::System.Type type, global::System.IFormatProvider provider)
1488 {
1489 throw null;
1490 }
1491
1492 [global::System.CLSCompliant(false)]
1493 [global::System.Runtime.InteropServices.ComVisible(true)]
1494 [global::Cpp2ILInjected.Token(Token = "0x6000D52")]
1495 [global::Cpp2ILInjected.Address(RVA = "0x1C671A4", Offset = "0x1C671A4", Length = "0x1C4")]
1496 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1497 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Enum), Member = "ToObject", MemberParameters = new object[]
1498 {
1499 typeof(global::System.Type),
1500 typeof(object)
1501 }, ReturnType = typeof(object))]
1502 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1503 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
1504 {
1505 typeof(global::System.Type),
1506 typeof(global::System.Type)
1507 }, ReturnType = typeof(bool))]
1508 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1509 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1510 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
1511 {
1512 typeof(string),
1513 typeof(string)
1514 }, ReturnType = typeof(void))]
1515 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
1516 public static object ToObject(global::System.Type enumType, sbyte value)
1517 {
1518 throw null;
1519 }
1520
1521 [global::System.Runtime.InteropServices.ComVisible(true)]
1522 [global::Cpp2ILInjected.Token(Token = "0x6000D53")]
1523 [global::Cpp2ILInjected.Address(RVA = "0x1C67368", Offset = "0x1C67368", Length = "0x1C4")]
1524 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1525 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Enum), Member = "ToObject", MemberParameters = new object[]
1526 {
1527 typeof(global::System.Type),
1528 typeof(object)
1529 }, ReturnType = typeof(object))]
1530 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1531 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
1532 {
1533 typeof(global::System.Type),
1534 typeof(global::System.Type)
1535 }, ReturnType = typeof(bool))]
1536 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1537 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1538 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
1539 {
1540 typeof(string),
1541 typeof(string)
1542 }, ReturnType = typeof(void))]
1543 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
1544 public static object ToObject(global::System.Type enumType, short value)
1545 {
1546 throw null;
1547 }
1548
1549 [global::System.Runtime.InteropServices.ComVisible(true)]
1550 [global::Cpp2ILInjected.Token(Token = "0x6000D54")]
1551 [global::Cpp2ILInjected.Address(RVA = "0x1C66FE0", Offset = "0x1C66FE0", Length = "0x1C4")]
1552 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1553 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Enum), Member = "ToObject", MemberParameters = new object[]
1554 {
1555 typeof(global::System.Type),
1556 typeof(object)
1557 }, ReturnType = typeof(object))]
1558 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1559 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
1560 {
1561 typeof(global::System.Type),
1562 typeof(global::System.Type)
1563 }, ReturnType = typeof(bool))]
1564 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1565 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1566 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
1567 {
1568 typeof(string),
1569 typeof(string)
1570 }, ReturnType = typeof(void))]
1571 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
1572 public static object ToObject(global::System.Type enumType, int value)
1573 {
1574 throw null;
1575 }
1576
1577 [global::System.Runtime.InteropServices.ComVisible(true)]
1578 [global::Cpp2ILInjected.Token(Token = "0x6000D55")]
1579 [global::Cpp2ILInjected.Address(RVA = "0x1C678B4", Offset = "0x1C678B4", Length = "0x1C4")]
1580 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1581 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Enum), Member = "ToObject", MemberParameters = new object[]
1582 {
1583 typeof(global::System.Type),
1584 typeof(object)
1585 }, ReturnType = typeof(object))]
1586 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1587 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
1588 {
1589 typeof(global::System.Type),
1590 typeof(global::System.Type)
1591 }, ReturnType = typeof(bool))]
1592 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1593 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1594 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
1595 {
1596 typeof(string),
1597 typeof(string)
1598 }, ReturnType = typeof(void))]
1599 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
1600 public static object ToObject(global::System.Type enumType, byte value)
1601 {
1602 throw null;
1603 }
1604
1605 [global::System.CLSCompliant(false)]
1606 [global::System.Runtime.InteropServices.ComVisible(true)]
1607 [global::Cpp2ILInjected.Token(Token = "0x6000D56")]
1608 [global::Cpp2ILInjected.Address(RVA = "0x1C67A78", Offset = "0x1C67A78", Length = "0x1C4")]
1609 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1610 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Enum), Member = "ToObject", MemberParameters = new object[]
1611 {
1612 typeof(global::System.Type),
1613 typeof(object)
1614 }, ReturnType = typeof(object))]
1615 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1616 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
1617 {
1618 typeof(global::System.Type),
1619 typeof(global::System.Type)
1620 }, ReturnType = typeof(bool))]
1621 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1622 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1623 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
1624 {
1625 typeof(string),
1626 typeof(string)
1627 }, ReturnType = typeof(void))]
1628 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
1629 public static object ToObject(global::System.Type enumType, ushort value)
1630 {
1631 throw null;
1632 }
1633
1634 [global::System.Runtime.InteropServices.ComVisible(true)]
1635 [global::System.CLSCompliant(false)]
1636 [global::Cpp2ILInjected.Token(Token = "0x6000D57")]
1637 [global::Cpp2ILInjected.Address(RVA = "0x1C676F0", Offset = "0x1C676F0", Length = "0x1C4")]
1638 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1639 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Enum), Member = "ToObject", MemberParameters = new object[]
1640 {
1641 typeof(global::System.Type),
1642 typeof(object)
1643 }, ReturnType = typeof(object))]
1644 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1645 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
1646 {
1647 typeof(global::System.Type),
1648 typeof(global::System.Type)
1649 }, ReturnType = typeof(bool))]
1650 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1651 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1652 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
1653 {
1654 typeof(string),
1655 typeof(string)
1656 }, ReturnType = typeof(void))]
1657 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
1658 public static object ToObject(global::System.Type enumType, uint value)
1659 {
1660 throw null;
1661 }
1662
1663 [global::System.Runtime.InteropServices.ComVisible(true)]
1664 [global::Cpp2ILInjected.Token(Token = "0x6000D58")]
1665 [global::Cpp2ILInjected.Address(RVA = "0x1C6752C", Offset = "0x1C6752C", Length = "0x1C4")]
1666 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1667 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Enum), Member = "ToObject", MemberParameters = new object[]
1668 {
1669 typeof(global::System.Type),
1670 typeof(object)
1671 }, ReturnType = typeof(object))]
1672 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.EnumConverter", Member = "ConvertFrom", MemberParameters = new object[]
1673 {
1674 "System.ComponentModel.ITypeDescriptorContext",
1675 typeof(global::System.Globalization.CultureInfo),
1676 typeof(object)
1677 }, ReturnType = typeof(object))]
1678 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.EnumConverter", Member = "ConvertTo", MemberParameters = new object[]
1679 {
1680 "System.ComponentModel.ITypeDescriptorContext",
1681 typeof(global::System.Globalization.CultureInfo),
1682 typeof(object),
1683 typeof(global::System.Type)
1684 }, ReturnType = typeof(object))]
1685 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
1686 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
1687 {
1688 typeof(global::System.Type),
1689 typeof(global::System.Type)
1690 }, ReturnType = typeof(bool))]
1691 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1692 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1693 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
1694 {
1695 typeof(string),
1696 typeof(string)
1697 }, ReturnType = typeof(void))]
1698 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
1699 public static object ToObject(global::System.Type enumType, long value)
1700 {
1701 throw null;
1702 }
1703
1704 [global::System.CLSCompliant(false)]
1705 [global::System.Runtime.InteropServices.ComVisible(true)]
1706 [global::Cpp2ILInjected.Token(Token = "0x6000D59")]
1707 [global::Cpp2ILInjected.Address(RVA = "0x1C66BE4", Offset = "0x1C66BE4", Length = "0x1C4")]
1708 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1709 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Enum), Member = "TryParseEnum", MemberParameters = new object[]
1710 {
1711 typeof(global::System.Type),
1712 typeof(string),
1713 typeof(bool),
1714 typeof(ref global::System.Enum.EnumResult)
1715 }, ReturnType = typeof(bool))]
1716 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Enum), Member = "ToObject", MemberParameters = new object[]
1717 {
1718 typeof(global::System.Type),
1719 typeof(object)
1720 }, ReturnType = typeof(object))]
1721 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "GetEnumValues", ReturnType = typeof(global::System.Array))]
1722 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
1723 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
1724 {
1725 typeof(global::System.Type),
1726 typeof(global::System.Type)
1727 }, ReturnType = typeof(bool))]
1728 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1729 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1730 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
1731 {
1732 typeof(string),
1733 typeof(string)
1734 }, ReturnType = typeof(void))]
1735 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
1736 public static object ToObject(global::System.Type enumType, ulong value)
1737 {
1738 throw null;
1739 }
1740
1741 [global::Cpp2ILInjected.Token(Token = "0x6000D5A")]
1742 [global::Cpp2ILInjected.Address(RVA = "0x1C67C3C", Offset = "0x1C67C3C", Length = "0x1C4")]
1743 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1744 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Enum), Member = "ToObject", MemberParameters = new object[]
1745 {
1746 typeof(global::System.Type),
1747 typeof(object)
1748 }, ReturnType = typeof(object))]
1749 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1750 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
1751 {
1752 typeof(global::System.Type),
1753 typeof(global::System.Type)
1754 }, ReturnType = typeof(bool))]
1755 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1756 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1757 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
1758 {
1759 typeof(string),
1760 typeof(string)
1761 }, ReturnType = typeof(void))]
1762 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
1763 private static object ToObject(global::System.Type enumType, char value)
1764 {
1765 throw null;
1766 }
1767
1768 [global::Cpp2ILInjected.Token(Token = "0x6000D5B")]
1769 [global::Cpp2ILInjected.Address(RVA = "0x1C67E00", Offset = "0x1C67E00", Length = "0x1C8")]
1770 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1771 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Enum), Member = "ToObject", MemberParameters = new object[]
1772 {
1773 typeof(global::System.Type),
1774 typeof(object)
1775 }, ReturnType = typeof(object))]
1776 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1777 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
1778 {
1779 typeof(global::System.Type),
1780 typeof(global::System.Type)
1781 }, ReturnType = typeof(bool))]
1782 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1783 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1784 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
1785 {
1786 typeof(string),
1787 typeof(string)
1788 }, ReturnType = typeof(void))]
1789 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
1790 private static object ToObject(global::System.Type enumType, bool value)
1791 {
1792 throw null;
1793 }
1794
1795 [global::Cpp2ILInjected.Token(Token = "0x6000D5C")]
1796 [global::Cpp2ILInjected.Address(RVA = "0x1C6996C", Offset = "0x1C6996C", Length = "0x8")]
1797 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1798 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueType), Member = ".ctor", ReturnType = typeof(void))]
1799 protected Enum()
1800 {
1801 throw null;
1802 }
1803
1804 // Note: this type is marked as 'beforefieldinit'.
1805 [global::Cpp2ILInjected.Token(Token = "0x6000D5D")]
1806 [global::Cpp2ILInjected.Address(RVA = "0x1C69974", Offset = "0x1C69974", Length = "0x70")]
1807 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1808 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1809 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1810 static Enum()
1811 {
1812 throw null;
1813 }
1814
1815 [global::Cpp2ILInjected.Token(Token = "0x400050E")]
1816 private static readonly char[] enumSeperatorCharArray;
1817
1818 [global::Cpp2ILInjected.Token(Token = "0x400050F")]
1819 private const string enumSeperator = ", ";
1820
1821 [global::Cpp2ILInjected.Token(Token = "0x200014F")]
1822 private enum ParseFailureKind
1823 {
1824 [global::Cpp2ILInjected.Token(Token = "0x4000511")]
1825 None,
1826 [global::Cpp2ILInjected.Token(Token = "0x4000512")]
1827 Argument,
1828 [global::Cpp2ILInjected.Token(Token = "0x4000513")]
1830 [global::Cpp2ILInjected.Token(Token = "0x4000514")]
1831 ArgumentWithParameter,
1832 [global::Cpp2ILInjected.Token(Token = "0x4000515")]
1833 UnhandledException
1834 }
1835
1836 [global::Cpp2ILInjected.Token(Token = "0x2000150")]
1837 private struct EnumResult
1838 {
1839 [global::Cpp2ILInjected.Token(Token = "0x6000D5E")]
1840 [global::Cpp2ILInjected.Address(RVA = "0x1C65E18", Offset = "0x1C65E18", Length = "0x64")]
1841 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Enum), Member = "TryParse", MemberTypeParameters = new object[] { "TEnum" }, MemberParameters = new object[]
1842 {
1843 typeof(string),
1844 typeof(bool),
1845 "TEnum&"
1846 }, ReturnType = typeof(bool))]
1847 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Enum), Member = "Parse", MemberParameters = new object[]
1848 {
1849 typeof(global::System.Type),
1850 typeof(string),
1851 typeof(bool)
1852 }, ReturnType = typeof(object))]
1853 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1854 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1855 internal void Init(bool canMethodThrow)
1856 {
1857 throw null;
1858 }
1859
1860 [global::Cpp2ILInjected.Token(Token = "0x6000D5F")]
1861 [global::Cpp2ILInjected.Address(RVA = "0x1C66BD4", Offset = "0x1C66BD4", Length = "0x10")]
1862 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1863 internal void SetFailure(global::System.Exception unhandledException)
1864 {
1865 throw null;
1866 }
1867
1868 [global::Cpp2ILInjected.Token(Token = "0x6000D60")]
1869 [global::Cpp2ILInjected.Address(RVA = "0x1C665E8", Offset = "0x1C665E8", Length = "0x3C")]
1870 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Enum), Member = "TryParseEnum", MemberParameters = new object[]
1871 {
1872 typeof(global::System.Type),
1873 typeof(string),
1874 typeof(bool),
1875 typeof(ref global::System.Enum.EnumResult)
1876 }, ReturnType = typeof(bool))]
1877 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1878 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Enum.EnumResult), Member = "GetEnumParseException", ReturnType = typeof(global::System.Exception))]
1879 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1880 internal void SetFailure(global::System.Enum.ParseFailureKind failure, string failureParameter)
1881 {
1882 throw null;
1883 }
1884
1885 [global::Cpp2ILInjected.Token(Token = "0x6000D61")]
1886 [global::Cpp2ILInjected.Address(RVA = "0x1C66624", Offset = "0x1C66624", Length = "0x40")]
1887 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Enum), Member = "TryParseEnum", MemberParameters = new object[]
1888 {
1889 typeof(global::System.Type),
1890 typeof(string),
1891 typeof(bool),
1892 typeof(ref global::System.Enum.EnumResult)
1893 }, ReturnType = typeof(bool))]
1894 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1895 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Enum.EnumResult), Member = "GetEnumParseException", ReturnType = typeof(global::System.Exception))]
1896 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1897 internal void SetFailure(global::System.Enum.ParseFailureKind failure, string failureMessageID, object failureMessageFormatArgument)
1898 {
1899 throw null;
1900 }
1901
1902 [global::Cpp2ILInjected.Token(Token = "0x6000D62")]
1903 [global::Cpp2ILInjected.Address(RVA = "0x1C66488", Offset = "0x1C66488", Length = "0x160")]
1904 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1905 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Enum.EnumResult), Member = "SetFailure", MemberParameters = new object[]
1906 {
1907 "System.Enum.ParseFailureKind",
1908 typeof(string)
1909 }, ReturnType = typeof(void))]
1910 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Enum.EnumResult), Member = "SetFailure", MemberParameters = new object[]
1911 {
1912 "System.Enum.ParseFailureKind",
1913 typeof(string),
1914 typeof(object)
1915 }, ReturnType = typeof(void))]
1916 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Enum), Member = "Parse", MemberParameters = new object[]
1917 {
1918 typeof(global::System.Type),
1919 typeof(string),
1920 typeof(bool)
1921 }, ReturnType = typeof(object))]
1922 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
1923 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[]
1924 {
1925 typeof(string),
1926 typeof(object[])
1927 }, ReturnType = typeof(string))]
1928 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1929 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1930 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1931 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
1932 internal global::System.Exception GetEnumParseException()
1933 {
1934 throw null;
1935 }
1936
1937 [global::Cpp2ILInjected.Token(Token = "0x4000516")]
1938 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1939 internal object parsedEnum;
1940
1941 [global::Cpp2ILInjected.Token(Token = "0x4000517")]
1942 [global::Cpp2ILInjected.FieldOffset(Offset = "0x8")]
1943 internal bool canThrow;
1944
1945 [global::Cpp2ILInjected.Token(Token = "0x4000518")]
1946 [global::Cpp2ILInjected.FieldOffset(Offset = "0xC")]
1947 internal global::System.Enum.ParseFailureKind m_failure;
1948
1949 [global::Cpp2ILInjected.Token(Token = "0x4000519")]
1950 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
1951 internal string m_failureMessageID;
1952
1953 [global::Cpp2ILInjected.Token(Token = "0x400051A")]
1954 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
1955 internal string m_failureParameter;
1956
1957 [global::Cpp2ILInjected.Token(Token = "0x400051B")]
1958 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
1960
1961 [global::Cpp2ILInjected.Token(Token = "0x400051C")]
1962 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
1963 internal global::System.Exception m_innerException;
1964 }
1965
1966 [global::Cpp2ILInjected.Token(Token = "0x2000151")]
1967 private class ValuesAndNames
1968 {
1969 [global::Cpp2ILInjected.Token(Token = "0x6000D63")]
1970 [global::Cpp2ILInjected.Address(RVA = "0x1C65354", Offset = "0x1C65354", Length = "0x2C")]
1971 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1972 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
1973 public ValuesAndNames(ulong[] values, string[] names)
1974 {
1975 throw null;
1976 }
1977
1978 [global::Cpp2ILInjected.Token(Token = "0x400051D")]
1979 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
1980 public ulong[] Values;
1981
1982 [global::Cpp2ILInjected.Token(Token = "0x400051E")]
1983 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
1984 public string[] Names;
1985 }
1986 }
1987}
class f__AnonymousType0<< Count > j__TPar
ValuesAndNames(ulong[] values, string[] names)
Definition Enum.cs:1973
static string Format(global::System.Type enumType, object value, string format)
Definition Enum.cs:813
static global::System.Type GetUnderlyingType(global::System.Type enumType)
Definition Enum.cs:499
static object InternalBoxEnum(global::System.RuntimeType enumType, long value)
static object ToObject(global::System.Type enumType, byte value)
Definition Enum.cs:1600
static string InternalFormattedHexString(object value)
Definition Enum.cs:100
static global::System.RuntimeType InternalGetUnderlyingType(global::System.RuntimeType enumType)
static string InternalFormat(global::System.RuntimeType eT, object value)
Definition Enum.cs:128
static string[] InternalGetNames(global::System.RuntimeType enumType)
Definition Enum.cs:610
static ulong[] InternalGetValues(global::System.RuntimeType enumType)
Definition Enum.cs:547
static Enum()
Definition Enum.cs:1810
static object ToObject(global::System.Type enumType, int value)
Definition Enum.cs:1572
int get_hashcode()
object get_value()
static object ToObject(global::System.Type enumType, short value)
Definition Enum.cs:1544
static string InternalFlagsFormat(global::System.RuntimeType eT, object value)
Definition Enum.cs:162
override string ToString()
Definition Enum.cs:1128
static object ToObject(global::System.Type enumType, uint value)
Definition Enum.cs:1658
static bool IsDefined(global::System.Type enumType, object value)
Definition Enum.cs:757
static object Parse(global::System.Type enumType, string value)
Definition Enum.cs:288
static bool TryParse< TEnum >(string value, out TEnum result)
Definition Enum.cs:237
global::System.TypeCode GetTypeCode()
Definition Enum.cs:1255
static object ToObject(global::System.Type enumType, sbyte value)
Definition Enum.cs:1516
static string GetName(global::System.Type enumType, object value)
Definition Enum.cs:575
static global::System.Enum.ValuesAndNames GetCachedValuesAndNames(global::System.RuntimeType enumType, bool getNames)
Definition Enum.cs:59
static string[] GetNames(global::System.Type enumType)
Definition Enum.cs:593
override int GetHashCode()
Definition Enum.cs:869
static global::System.Array GetValues(global::System.Type enumType)
Definition Enum.cs:530
static object ToObject(global::System.Type enumType, object value)
Definition Enum.cs:716
override bool Equals(object obj)
Definition Enum.cs:860
static bool TryParseEnum(global::System.Type enumType, string value, bool ignoreCase, ref global::System.Enum.EnumResult parseResult)
Definition Enum.cs:426
string ToString(global::System.IFormatProvider provider)
Definition Enum.cs:1218
int CompareTo(object target)
Definition Enum.cs:1164
bool HasFlag(global::System.Enum flag)
Definition Enum.cs:1236
static bool GetEnumValuesAndNames(global::System.RuntimeType enumType, out ulong[] values, out string[] names)
static object Parse(global::System.Type enumType, string value, bool ignoreCase)
Definition Enum.cs:347
object GetValue()
Definition Enum.cs:830
string ToString(string format, global::System.IFormatProvider provider)
Definition Enum.cs:1138
string ToString(string format)
Definition Enum.cs:1208
ParseFailureKind
Definition Enum.cs:1823
static object ToObject(global::System.Type enumType, long value)
Definition Enum.cs:1699
static object ToObject(global::System.Type enumType, ushort value)
Definition Enum.cs:1629
bool InternalHasFlag(global::System.Enum flags)
static int InternalCompareTo(object o1, object o2)
static object ToObject(global::System.Type enumType, ulong value)
Definition Enum.cs:1736
static object ToObject(global::System.Type enumType, bool value)
Definition Enum.cs:1790
static readonly char[] enumSeperatorCharArray
Definition Enum.cs:1816
static ulong ToUInt64(object value)
Definition Enum.cs:198
static object ToObject(global::System.Type enumType, char value)
Definition Enum.cs:1763
bool ToBoolean(global::System.IFormatProvider provider)
ulong ToUInt64(global::System.IFormatProvider provider)
double ToDouble(global::System.IFormatProvider provider)
sbyte ToSByte(global::System.IFormatProvider provider)
int ToInt32(global::System.IFormatProvider provider)
short ToInt16(global::System.IFormatProvider provider)
global::System.DateTime ToDateTime(global::System.IFormatProvider provider)
object ToType(global::System.Type conversionType, global::System.IFormatProvider provider)
uint ToUInt32(global::System.IFormatProvider provider)
float ToSingle(global::System.IFormatProvider provider)
ushort ToUInt16(global::System.IFormatProvider provider)
byte ToByte(global::System.IFormatProvider provider)
long ToInt64(global::System.IFormatProvider provider)
char ToChar(global::System.IFormatProvider provider)
decimal ToDecimal(global::System.IFormatProvider provider)
TypeCode
Definition TypeCode.cs:8
global::System.Exception GetEnumParseException()
Definition Enum.cs:1932
void SetFailure(global::System.Enum.ParseFailureKind failure, string failureParameter)
Definition Enum.cs:1880
global::System.Enum.ParseFailureKind m_failure
Definition Enum.cs:1947
object m_failureMessageFormatArgument
Definition Enum.cs:1959
void SetFailure(global::System.Exception unhandledException)
Definition Enum.cs:1863
void Init(bool canMethodThrow)
Definition Enum.cs:1855
global::System.Exception m_innerException
Definition Enum.cs:1963
string m_failureMessageID
Definition Enum.cs:1951
string m_failureParameter
Definition Enum.cs:1955
void SetFailure(global::System.Enum.ParseFailureKind failure, string failureMessageID, object failureMessageFormatArgument)
Definition Enum.cs:1897