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
Number.cs
Go to the documentation of this file.
1using System;
5using System.Text;
8
9namespace System
10{
11 [global::Cpp2ILInjected.Token(Token = "0x20000E5")]
12 internal static class Number
13 {
14 [global::Cpp2ILInjected.Token(Token = "0x6000859")]
15 [global::Cpp2ILInjected.Address(RVA = "0x1C37928", Offset = "0x1C37928", Length = "0x1E0")]
16 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
17 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(decimal), Member = "ToString", ReturnType = typeof(string))]
18 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(decimal), Member = "ToString", MemberParameters = new object[] { typeof(global::System.IFormatProvider) }, ReturnType = typeof(string))]
19 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(decimal), Member = "ToString", MemberParameters = new object[]
20 {
21 typeof(string),
22 typeof(global::System.IFormatProvider)
23 }, ReturnType = typeof(string))]
24 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
25 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "ParseFormatSpecifier", MemberParameters = new object[]
26 {
27 typeof(global::System.ReadOnlySpan<char>),
28 typeof(ref int)
29 }, ReturnType = typeof(char))]
30 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "DecimalToNumber", MemberParameters = new object[]
31 {
32 typeof(decimal),
33 typeof(ref global::System.Number.NumberBuffer)
34 }, ReturnType = typeof(void))]
35 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = ".ctor", MemberParameters = new object[] { typeof(global::System.Span<char>) }, ReturnType = typeof(void))]
36 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberToString", MemberParameters = new object[]
37 {
38 typeof(ref global::System.Text.ValueStringBuilder),
39 typeof(ref global::System.Number.NumberBuffer),
40 typeof(char),
41 typeof(int),
42 typeof(global::System.Globalization.NumberFormatInfo),
43 typeof(bool)
44 }, ReturnType = typeof(void))]
45 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberToStringFormat", MemberParameters = new object[]
46 {
47 typeof(ref global::System.Text.ValueStringBuilder),
48 typeof(ref global::System.Number.NumberBuffer),
49 typeof(global::System.ReadOnlySpan<char>),
50 typeof(global::System.Globalization.NumberFormatInfo)
51 }, ReturnType = typeof(void))]
52 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = "ToString", ReturnType = typeof(string))]
53 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
54 public static string FormatDecimal(decimal value, global::System.ReadOnlySpan<char> format, global::System.Globalization.NumberFormatInfo info)
55 {
56 throw null;
57 }
58
59 [global::Cpp2ILInjected.Token(Token = "0x600085A")]
60 [global::Cpp2ILInjected.Address(RVA = "0x1C39390", Offset = "0x1C39390", Length = "0x20C")]
61 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
62 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(decimal), Member = "TryFormat", MemberParameters = new object[]
63 {
64 typeof(global::System.Span<char>),
65 typeof(ref int),
66 typeof(global::System.ReadOnlySpan<char>),
67 typeof(global::System.IFormatProvider)
68 }, ReturnType = typeof(bool))]
69 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
70 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "ParseFormatSpecifier", MemberParameters = new object[]
71 {
72 typeof(global::System.ReadOnlySpan<char>),
73 typeof(ref int)
74 }, ReturnType = typeof(char))]
75 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "DecimalToNumber", MemberParameters = new object[]
76 {
77 typeof(decimal),
78 typeof(ref global::System.Number.NumberBuffer)
79 }, ReturnType = typeof(void))]
80 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = ".ctor", MemberParameters = new object[] { typeof(global::System.Span<char>) }, ReturnType = typeof(void))]
81 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberToString", MemberParameters = new object[]
82 {
83 typeof(ref global::System.Text.ValueStringBuilder),
84 typeof(ref global::System.Number.NumberBuffer),
85 typeof(char),
86 typeof(int),
87 typeof(global::System.Globalization.NumberFormatInfo),
88 typeof(bool)
89 }, ReturnType = typeof(void))]
90 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberToStringFormat", MemberParameters = new object[]
91 {
92 typeof(ref global::System.Text.ValueStringBuilder),
93 typeof(ref global::System.Number.NumberBuffer),
94 typeof(global::System.ReadOnlySpan<char>),
95 typeof(global::System.Globalization.NumberFormatInfo)
96 }, ReturnType = typeof(void))]
97 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = "TryCopyTo", MemberParameters = new object[]
98 {
99 typeof(global::System.Span<char>),
100 typeof(ref int)
101 }, ReturnType = typeof(bool))]
102 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
103 public static bool TryFormatDecimal(decimal value, global::System.ReadOnlySpan<char> format, global::System.Globalization.NumberFormatInfo info, global::System.Span<char> destination, out int charsWritten)
104 {
105 throw null;
106 }
107
108 [global::Cpp2ILInjected.Token(Token = "0x600085B")]
109 [global::Cpp2ILInjected.Address(RVA = "0x1C37C44", Offset = "0x1C37C44", Length = "0x218")]
110 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
111 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatDecimal", MemberParameters = new object[]
112 {
113 typeof(decimal),
114 typeof(global::System.ReadOnlySpan<char>),
115 typeof(global::System.Globalization.NumberFormatInfo)
116 }, ReturnType = typeof(string))]
117 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryFormatDecimal", MemberParameters = new object[]
118 {
119 typeof(decimal),
120 typeof(global::System.ReadOnlySpan<char>),
121 typeof(global::System.Globalization.NumberFormatInfo),
122 typeof(global::System.Span<char>),
123 typeof(ref int)
124 }, ReturnType = typeof(bool))]
125 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
126 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "get_digits", ReturnType = typeof(char*))]
127 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(decimal), Member = "get_IsNegative", ReturnType = typeof(bool))]
128 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "set_sign", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
129 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(decimal), Member = "DecDivMod1E9", MemberParameters = new object[] { typeof(ref decimal) }, ReturnType = typeof(uint))]
130 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(decimal), Member = "get_Scale", ReturnType = typeof(int))]
131 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
132 private unsafe static void DecimalToNumber(decimal value, ref global::System.Number.NumberBuffer number)
133 {
134 throw null;
135 }
136
137 [global::Cpp2ILInjected.Token(Token = "0x600085C")]
138 [global::Cpp2ILInjected.Address(RVA = "0x1C395E8", Offset = "0x1C395E8", Length = "0x160")]
139 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
140 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(double), Member = "ToString", ReturnType = typeof(string))]
141 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(double), Member = "ToString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
142 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(double), Member = "ToString", MemberParameters = new object[] { typeof(global::System.IFormatProvider) }, ReturnType = typeof(string))]
143 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(double), Member = "ToString", MemberParameters = new object[]
144 {
145 typeof(string),
146 typeof(global::System.IFormatProvider)
147 }, ReturnType = typeof(string))]
148 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
149 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = ".ctor", MemberParameters = new object[] { typeof(global::System.Span<char>) }, ReturnType = typeof(void))]
150 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "GetRawStringData", ReturnType = typeof(ref char))]
151 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "FormatDouble", MemberParameters = new object[]
152 {
153 typeof(ref global::System.Text.ValueStringBuilder),
154 typeof(double),
155 typeof(global::System.ReadOnlySpan<char>),
156 typeof(global::System.Globalization.NumberFormatInfo)
157 }, ReturnType = typeof(string))]
158 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = "ToString", ReturnType = typeof(string))]
159 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
160 public static string FormatDouble(double value, string format, global::System.Globalization.NumberFormatInfo info)
161 {
162 throw null;
163 }
164
165 [global::Cpp2ILInjected.Token(Token = "0x600085D")]
166 [global::Cpp2ILInjected.Address(RVA = "0x1C39A0C", Offset = "0x1C39A0C", Length = "0x17C")]
167 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
168 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(double), Member = "TryFormat", MemberParameters = new object[]
169 {
170 typeof(global::System.Span<char>),
171 typeof(ref int),
172 typeof(global::System.ReadOnlySpan<char>),
173 typeof(global::System.IFormatProvider)
174 }, ReturnType = typeof(bool))]
175 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
176 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = ".ctor", MemberParameters = new object[] { typeof(global::System.Span<char>) }, ReturnType = typeof(void))]
177 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "FormatDouble", MemberParameters = new object[]
178 {
179 typeof(ref global::System.Text.ValueStringBuilder),
180 typeof(double),
181 typeof(global::System.ReadOnlySpan<char>),
182 typeof(global::System.Globalization.NumberFormatInfo)
183 }, ReturnType = typeof(string))]
184 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TryCopyTo", MemberParameters = new object[]
185 {
186 typeof(string),
187 typeof(global::System.Span<char>),
188 typeof(ref int)
189 }, ReturnType = typeof(bool))]
190 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = "TryCopyTo", MemberParameters = new object[]
191 {
192 typeof(global::System.Span<char>),
193 typeof(ref int)
194 }, ReturnType = typeof(bool))]
195 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
196 public static bool TryFormatDouble(double value, global::System.ReadOnlySpan<char> format, global::System.Globalization.NumberFormatInfo info, global::System.Span<char> destination, out int charsWritten)
197 {
198 throw null;
199 }
200
201 [global::Cpp2ILInjected.Token(Token = "0x600085E")]
202 [global::Cpp2ILInjected.Address(RVA = "0x1C39748", Offset = "0x1C39748", Length = "0x2C4")]
203 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
204 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatDouble", MemberParameters = new object[]
205 {
206 typeof(double),
207 typeof(string),
208 typeof(global::System.Globalization.NumberFormatInfo)
209 }, ReturnType = typeof(string))]
210 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryFormatDouble", MemberParameters = new object[]
211 {
212 typeof(double),
213 typeof(global::System.ReadOnlySpan<char>),
214 typeof(global::System.Globalization.NumberFormatInfo),
215 typeof(global::System.Span<char>),
216 typeof(ref int)
217 }, ReturnType = typeof(bool))]
218 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
219 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "ParseFormatSpecifier", MemberParameters = new object[]
220 {
221 typeof(global::System.ReadOnlySpan<char>),
222 typeof(ref int)
223 }, ReturnType = typeof(char))]
224 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "DoubleToNumber", MemberParameters = new object[]
225 {
226 typeof(double),
227 typeof(int),
228 typeof(ref global::System.Number.NumberBuffer)
229 }, ReturnType = typeof(void))]
230 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberToDouble", MemberParameters = new object[] { typeof(ref global::System.Number.NumberBuffer) }, ReturnType = typeof(double))]
231 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "get_sign", ReturnType = typeof(bool))]
232 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberToStringFormat", MemberParameters = new object[]
233 {
234 typeof(ref global::System.Text.ValueStringBuilder),
235 typeof(ref global::System.Number.NumberBuffer),
236 typeof(global::System.ReadOnlySpan<char>),
237 typeof(global::System.Globalization.NumberFormatInfo)
238 }, ReturnType = typeof(void))]
239 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberToString", MemberParameters = new object[]
240 {
241 typeof(ref global::System.Text.ValueStringBuilder),
242 typeof(ref global::System.Number.NumberBuffer),
243 typeof(char),
244 typeof(int),
245 typeof(global::System.Globalization.NumberFormatInfo),
246 typeof(bool)
247 }, ReturnType = typeof(void))]
248 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
249 private static string FormatDouble(ref global::System.Text.ValueStringBuilder sb, double value, global::System.ReadOnlySpan<char> format, global::System.Globalization.NumberFormatInfo info)
250 {
251 throw null;
252 }
253
254 [global::Cpp2ILInjected.Token(Token = "0x600085F")]
255 [global::Cpp2ILInjected.Address(RVA = "0x1C3A550", Offset = "0x1C3A550", Length = "0x160")]
256 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
257 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(float), Member = "ToString", ReturnType = typeof(string))]
258 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(float), Member = "ToString", MemberParameters = new object[] { typeof(global::System.IFormatProvider) }, ReturnType = typeof(string))]
259 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(float), Member = "ToString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
260 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(float), Member = "ToString", MemberParameters = new object[]
261 {
262 typeof(string),
263 typeof(global::System.IFormatProvider)
264 }, ReturnType = typeof(string))]
265 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
266 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = ".ctor", MemberParameters = new object[] { typeof(global::System.Span<char>) }, ReturnType = typeof(void))]
267 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "GetRawStringData", ReturnType = typeof(ref char))]
268 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "FormatSingle", MemberParameters = new object[]
269 {
270 typeof(ref global::System.Text.ValueStringBuilder),
271 typeof(float),
272 typeof(global::System.ReadOnlySpan<char>),
273 typeof(global::System.Globalization.NumberFormatInfo)
274 }, ReturnType = typeof(string))]
275 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = "ToString", ReturnType = typeof(string))]
276 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
277 public static string FormatSingle(float value, string format, global::System.Globalization.NumberFormatInfo info)
278 {
279 throw null;
280 }
281
282 [global::Cpp2ILInjected.Token(Token = "0x6000860")]
283 [global::Cpp2ILInjected.Address(RVA = "0x1C3A980", Offset = "0x1C3A980", Length = "0x17C")]
284 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
285 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(float), Member = "TryFormat", MemberParameters = new object[]
286 {
287 typeof(global::System.Span<char>),
288 typeof(ref int),
289 typeof(global::System.ReadOnlySpan<char>),
290 typeof(global::System.IFormatProvider)
291 }, ReturnType = typeof(bool))]
292 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
293 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = ".ctor", MemberParameters = new object[] { typeof(global::System.Span<char>) }, ReturnType = typeof(void))]
294 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "FormatSingle", MemberParameters = new object[]
295 {
296 typeof(ref global::System.Text.ValueStringBuilder),
297 typeof(float),
298 typeof(global::System.ReadOnlySpan<char>),
299 typeof(global::System.Globalization.NumberFormatInfo)
300 }, ReturnType = typeof(string))]
301 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TryCopyTo", MemberParameters = new object[]
302 {
303 typeof(string),
304 typeof(global::System.Span<char>),
305 typeof(ref int)
306 }, ReturnType = typeof(bool))]
307 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = "TryCopyTo", MemberParameters = new object[]
308 {
309 typeof(global::System.Span<char>),
310 typeof(ref int)
311 }, ReturnType = typeof(bool))]
312 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
313 public static bool TryFormatSingle(float value, global::System.ReadOnlySpan<char> format, global::System.Globalization.NumberFormatInfo info, global::System.Span<char> destination, out int charsWritten)
314 {
315 throw null;
316 }
317
318 [global::Cpp2ILInjected.Token(Token = "0x6000861")]
319 [global::Cpp2ILInjected.Address(RVA = "0x1C3A6B0", Offset = "0x1C3A6B0", Length = "0x2D0")]
320 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
321 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatSingle", MemberParameters = new object[]
322 {
323 typeof(float),
324 typeof(string),
325 typeof(global::System.Globalization.NumberFormatInfo)
326 }, ReturnType = typeof(string))]
327 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryFormatSingle", MemberParameters = new object[]
328 {
329 typeof(float),
330 typeof(global::System.ReadOnlySpan<char>),
331 typeof(global::System.Globalization.NumberFormatInfo),
332 typeof(global::System.Span<char>),
333 typeof(ref int)
334 }, ReturnType = typeof(bool))]
335 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
336 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "ParseFormatSpecifier", MemberParameters = new object[]
337 {
338 typeof(global::System.ReadOnlySpan<char>),
339 typeof(ref int)
340 }, ReturnType = typeof(char))]
341 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "DoubleToNumber", MemberParameters = new object[]
342 {
343 typeof(double),
344 typeof(int),
345 typeof(ref global::System.Number.NumberBuffer)
346 }, ReturnType = typeof(void))]
347 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberToDouble", MemberParameters = new object[] { typeof(ref global::System.Number.NumberBuffer) }, ReturnType = typeof(double))]
348 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "get_sign", ReturnType = typeof(bool))]
349 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberToStringFormat", MemberParameters = new object[]
350 {
351 typeof(ref global::System.Text.ValueStringBuilder),
352 typeof(ref global::System.Number.NumberBuffer),
353 typeof(global::System.ReadOnlySpan<char>),
354 typeof(global::System.Globalization.NumberFormatInfo)
355 }, ReturnType = typeof(void))]
356 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberToString", MemberParameters = new object[]
357 {
358 typeof(ref global::System.Text.ValueStringBuilder),
359 typeof(ref global::System.Number.NumberBuffer),
360 typeof(char),
361 typeof(int),
362 typeof(global::System.Globalization.NumberFormatInfo),
363 typeof(bool)
364 }, ReturnType = typeof(void))]
365 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
366 private static string FormatSingle(ref global::System.Text.ValueStringBuilder sb, float value, global::System.ReadOnlySpan<char> format, global::System.Globalization.NumberFormatInfo info)
367 {
368 throw null;
369 }
370
371 [global::Cpp2ILInjected.Token(Token = "0x6000862")]
372 [global::Cpp2ILInjected.Address(RVA = "0x1C39B88", Offset = "0x1C39B88", Length = "0xD4")]
373 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryFormatDouble", MemberParameters = new object[]
374 {
375 typeof(double),
376 typeof(global::System.ReadOnlySpan<char>),
377 typeof(global::System.Globalization.NumberFormatInfo),
378 typeof(global::System.Span<char>),
379 typeof(ref int)
380 }, ReturnType = typeof(bool))]
381 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryFormatSingle", MemberParameters = new object[]
382 {
383 typeof(float),
384 typeof(global::System.ReadOnlySpan<char>),
385 typeof(global::System.Globalization.NumberFormatInfo),
386 typeof(global::System.Span<char>),
387 typeof(ref int)
388 }, ReturnType = typeof(bool))]
389 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
390 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "GetRawStringData", ReturnType = typeof(ref char))]
391 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ReadOnlySpan<char>), Member = "TryCopyTo", MemberParameters = new object[] { typeof(global::System.Span<char>) }, ReturnType = typeof(bool))]
392 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
393 private static bool TryCopyTo(string source, global::System.Span<char> destination, out int charsWritten)
394 {
395 throw null;
396 }
397
398 [global::Cpp2ILInjected.Token(Token = "0x6000863")]
399 [global::Cpp2ILInjected.Address(RVA = "0x1C30B5C", Offset = "0x1C30B5C", Length = "0x3B8")]
400 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
401 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(byte), Member = "ToString", ReturnType = typeof(string))]
402 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(byte), Member = "ToString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
403 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(byte), Member = "ToString", MemberParameters = new object[] { typeof(global::System.IFormatProvider) }, ReturnType = typeof(string))]
404 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(byte), Member = "ToString", MemberParameters = new object[]
405 {
406 typeof(string),
407 typeof(global::System.IFormatProvider)
408 }, ReturnType = typeof(string))]
409 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(short), Member = "ToString", MemberParameters = new object[] { typeof(global::System.IFormatProvider) }, ReturnType = typeof(string))]
410 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(short), Member = "ToString", MemberParameters = new object[]
411 {
412 typeof(string),
413 typeof(global::System.IFormatProvider)
414 }, ReturnType = typeof(string))]
415 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(int), Member = "ToString", ReturnType = typeof(string))]
416 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(int), Member = "ToString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
417 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(int), Member = "ToString", MemberParameters = new object[] { typeof(global::System.IFormatProvider) }, ReturnType = typeof(string))]
418 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(int), Member = "ToString", MemberParameters = new object[]
419 {
420 typeof(string),
421 typeof(global::System.IFormatProvider)
422 }, ReturnType = typeof(string))]
423 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(sbyte), Member = "ToString", ReturnType = typeof(string))]
424 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(sbyte), Member = "ToString", MemberParameters = new object[] { typeof(global::System.IFormatProvider) }, ReturnType = typeof(string))]
425 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(sbyte), Member = "ToString", MemberParameters = new object[]
426 {
427 typeof(string),
428 typeof(global::System.IFormatProvider)
429 }, ReturnType = typeof(string))]
430 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 13)]
431 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "ParseFormatSpecifier", MemberParameters = new object[]
432 {
433 typeof(global::System.ReadOnlySpan<char>),
434 typeof(ref int)
435 }, ReturnType = typeof(char))]
436 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.NumberFormatInfo), Member = "GetInstance", MemberParameters = new object[] { typeof(global::System.IFormatProvider) }, ReturnType = typeof(global::System.Globalization.NumberFormatInfo))]
437 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "Int32ToHexStr", MemberParameters = new object[]
438 {
439 typeof(int),
440 typeof(char),
441 typeof(int)
442 }, ReturnType = typeof(string))]
443 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "UInt32ToDecStr", MemberParameters = new object[]
444 {
445 typeof(uint),
446 typeof(int)
447 }, ReturnType = typeof(string))]
448 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "set_sign", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
449 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NegativeInt32ToDecStr", MemberParameters = new object[]
450 {
451 typeof(int),
452 typeof(int),
453 typeof(string)
454 }, ReturnType = typeof(string))]
455 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "get_digits", ReturnType = typeof(char*))]
456 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = ".ctor", MemberParameters = new object[] { typeof(global::System.Span<char>) }, ReturnType = typeof(void))]
457 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberToString", MemberParameters = new object[]
458 {
459 typeof(ref global::System.Text.ValueStringBuilder),
460 typeof(ref global::System.Number.NumberBuffer),
461 typeof(char),
462 typeof(int),
463 typeof(global::System.Globalization.NumberFormatInfo),
464 typeof(bool)
465 }, ReturnType = typeof(void))]
466 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberToStringFormat", MemberParameters = new object[]
467 {
468 typeof(ref global::System.Text.ValueStringBuilder),
469 typeof(ref global::System.Number.NumberBuffer),
470 typeof(global::System.ReadOnlySpan<char>),
471 typeof(global::System.Globalization.NumberFormatInfo)
472 }, ReturnType = typeof(void))]
473 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = "ToString", ReturnType = typeof(string))]
474 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
475 public unsafe static string FormatInt32(int value, global::System.ReadOnlySpan<char> format, global::System.IFormatProvider provider)
476 {
477 throw null;
478 }
479
480 [global::Cpp2ILInjected.Token(Token = "0x6000864")]
481 [global::Cpp2ILInjected.Address(RVA = "0x1C3197C", Offset = "0x1C3197C", Length = "0x420")]
482 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
483 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(byte), Member = "TryFormat", MemberParameters = new object[]
484 {
485 typeof(global::System.Span<char>),
486 typeof(ref int),
487 typeof(global::System.ReadOnlySpan<char>),
488 typeof(global::System.IFormatProvider)
489 }, ReturnType = typeof(bool))]
490 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(short), Member = "TryFormat", MemberParameters = new object[]
491 {
492 typeof(global::System.Span<char>),
493 typeof(ref int),
494 typeof(global::System.ReadOnlySpan<char>),
495 typeof(global::System.IFormatProvider)
496 }, ReturnType = typeof(bool))]
497 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(int), Member = "TryFormat", MemberParameters = new object[]
498 {
499 typeof(global::System.Span<char>),
500 typeof(ref int),
501 typeof(global::System.ReadOnlySpan<char>),
502 typeof(global::System.IFormatProvider)
503 }, ReturnType = typeof(bool))]
504 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(sbyte), Member = "TryFormat", MemberParameters = new object[]
505 {
506 typeof(global::System.Span<char>),
507 typeof(ref int),
508 typeof(global::System.ReadOnlySpan<char>),
509 typeof(global::System.IFormatProvider)
510 }, ReturnType = typeof(bool))]
511 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
512 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "ParseFormatSpecifier", MemberParameters = new object[]
513 {
514 typeof(global::System.ReadOnlySpan<char>),
515 typeof(ref int)
516 }, ReturnType = typeof(char))]
517 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.NumberFormatInfo), Member = "GetInstance", MemberParameters = new object[] { typeof(global::System.IFormatProvider) }, ReturnType = typeof(global::System.Globalization.NumberFormatInfo))]
518 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TryInt32ToHexStr", MemberParameters = new object[]
519 {
520 typeof(int),
521 typeof(char),
522 typeof(int),
523 typeof(global::System.Span<char>),
524 typeof(ref int)
525 }, ReturnType = typeof(bool))]
526 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TryUInt32ToDecStr", MemberParameters = new object[]
527 {
528 typeof(uint),
529 typeof(int),
530 typeof(global::System.Span<char>),
531 typeof(ref int)
532 }, ReturnType = typeof(bool))]
533 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "set_sign", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
534 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TryNegativeInt32ToDecStr", MemberParameters = new object[]
535 {
536 typeof(int),
537 typeof(int),
538 typeof(string),
539 typeof(global::System.Span<char>),
540 typeof(ref int)
541 }, ReturnType = typeof(bool))]
542 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "get_digits", ReturnType = typeof(char*))]
543 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = ".ctor", MemberParameters = new object[] { typeof(global::System.Span<char>) }, ReturnType = typeof(void))]
544 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberToString", MemberParameters = new object[]
545 {
546 typeof(ref global::System.Text.ValueStringBuilder),
547 typeof(ref global::System.Number.NumberBuffer),
548 typeof(char),
549 typeof(int),
550 typeof(global::System.Globalization.NumberFormatInfo),
551 typeof(bool)
552 }, ReturnType = typeof(void))]
553 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberToStringFormat", MemberParameters = new object[]
554 {
555 typeof(ref global::System.Text.ValueStringBuilder),
556 typeof(ref global::System.Number.NumberBuffer),
557 typeof(global::System.ReadOnlySpan<char>),
558 typeof(global::System.Globalization.NumberFormatInfo)
559 }, ReturnType = typeof(void))]
560 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = "TryCopyTo", MemberParameters = new object[]
561 {
562 typeof(global::System.Span<char>),
563 typeof(ref int)
564 }, ReturnType = typeof(bool))]
565 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
566 public unsafe static bool TryFormatInt32(int value, global::System.ReadOnlySpan<char> format, global::System.IFormatProvider provider, global::System.Span<char> destination, out int charsWritten)
567 {
568 throw null;
569 }
570
571 [global::Cpp2ILInjected.Token(Token = "0x6000865")]
572 [global::Cpp2ILInjected.Address(RVA = "0x1C31120", Offset = "0x1C31120", Length = "0x370")]
573 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
574 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(sbyte), Member = "ToString", MemberParameters = new object[]
575 {
576 typeof(string),
577 typeof(global::System.IFormatProvider)
578 }, ReturnType = typeof(string))]
579 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ushort), Member = "ToString", ReturnType = typeof(string))]
580 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ushort), Member = "ToString", MemberParameters = new object[] { typeof(global::System.IFormatProvider) }, ReturnType = typeof(string))]
581 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ushort), Member = "ToString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
582 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ushort), Member = "ToString", MemberParameters = new object[]
583 {
584 typeof(string),
585 typeof(global::System.IFormatProvider)
586 }, ReturnType = typeof(string))]
587 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(uint), Member = "ToString", ReturnType = typeof(string))]
588 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(uint), Member = "ToString", MemberParameters = new object[] { typeof(global::System.IFormatProvider) }, ReturnType = typeof(string))]
589 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(uint), Member = "ToString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
590 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(uint), Member = "ToString", MemberParameters = new object[]
591 {
592 typeof(string),
593 typeof(global::System.IFormatProvider)
594 }, ReturnType = typeof(string))]
595 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 9)]
596 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "ParseFormatSpecifier", MemberParameters = new object[]
597 {
598 typeof(global::System.ReadOnlySpan<char>),
599 typeof(ref int)
600 }, ReturnType = typeof(char))]
601 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.NumberFormatInfo), Member = "GetInstance", MemberParameters = new object[] { typeof(global::System.IFormatProvider) }, ReturnType = typeof(global::System.Globalization.NumberFormatInfo))]
602 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "Int32ToHexStr", MemberParameters = new object[]
603 {
604 typeof(int),
605 typeof(char),
606 typeof(int)
607 }, ReturnType = typeof(string))]
608 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "UInt32ToDecStr", MemberParameters = new object[]
609 {
610 typeof(uint),
611 typeof(int)
612 }, ReturnType = typeof(string))]
613 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "set_sign", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
614 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "get_digits", ReturnType = typeof(char*))]
615 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = ".ctor", MemberParameters = new object[] { typeof(global::System.Span<char>) }, ReturnType = typeof(void))]
616 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberToString", MemberParameters = new object[]
617 {
618 typeof(ref global::System.Text.ValueStringBuilder),
619 typeof(ref global::System.Number.NumberBuffer),
620 typeof(char),
621 typeof(int),
622 typeof(global::System.Globalization.NumberFormatInfo),
623 typeof(bool)
624 }, ReturnType = typeof(void))]
625 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberToStringFormat", MemberParameters = new object[]
626 {
627 typeof(ref global::System.Text.ValueStringBuilder),
628 typeof(ref global::System.Number.NumberBuffer),
629 typeof(global::System.ReadOnlySpan<char>),
630 typeof(global::System.Globalization.NumberFormatInfo)
631 }, ReturnType = typeof(void))]
632 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = "ToString", ReturnType = typeof(string))]
633 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
634 public unsafe static string FormatUInt32(uint value, global::System.ReadOnlySpan<char> format, global::System.IFormatProvider provider)
635 {
636 throw null;
637 }
638
639 [global::Cpp2ILInjected.Token(Token = "0x6000866")]
640 [global::Cpp2ILInjected.Address(RVA = "0x1C315A4", Offset = "0x1C315A4", Length = "0x3D8")]
641 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
642 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(sbyte), Member = "TryFormat", MemberParameters = new object[]
643 {
644 typeof(global::System.Span<char>),
645 typeof(ref int),
646 typeof(global::System.ReadOnlySpan<char>),
647 typeof(global::System.IFormatProvider)
648 }, ReturnType = typeof(bool))]
649 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ushort), Member = "TryFormat", MemberParameters = new object[]
650 {
651 typeof(global::System.Span<char>),
652 typeof(ref int),
653 typeof(global::System.ReadOnlySpan<char>),
654 typeof(global::System.IFormatProvider)
655 }, ReturnType = typeof(bool))]
656 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(uint), Member = "TryFormat", MemberParameters = new object[]
657 {
658 typeof(global::System.Span<char>),
659 typeof(ref int),
660 typeof(global::System.ReadOnlySpan<char>),
661 typeof(global::System.IFormatProvider)
662 }, ReturnType = typeof(bool))]
663 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
664 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "ParseFormatSpecifier", MemberParameters = new object[]
665 {
666 typeof(global::System.ReadOnlySpan<char>),
667 typeof(ref int)
668 }, ReturnType = typeof(char))]
669 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.NumberFormatInfo), Member = "GetInstance", MemberParameters = new object[] { typeof(global::System.IFormatProvider) }, ReturnType = typeof(global::System.Globalization.NumberFormatInfo))]
670 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TryInt32ToHexStr", MemberParameters = new object[]
671 {
672 typeof(int),
673 typeof(char),
674 typeof(int),
675 typeof(global::System.Span<char>),
676 typeof(ref int)
677 }, ReturnType = typeof(bool))]
678 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TryUInt32ToDecStr", MemberParameters = new object[]
679 {
680 typeof(uint),
681 typeof(int),
682 typeof(global::System.Span<char>),
683 typeof(ref int)
684 }, ReturnType = typeof(bool))]
685 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "set_sign", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
686 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "get_digits", ReturnType = typeof(char*))]
687 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = ".ctor", MemberParameters = new object[] { typeof(global::System.Span<char>) }, ReturnType = typeof(void))]
688 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberToString", MemberParameters = new object[]
689 {
690 typeof(ref global::System.Text.ValueStringBuilder),
691 typeof(ref global::System.Number.NumberBuffer),
692 typeof(char),
693 typeof(int),
694 typeof(global::System.Globalization.NumberFormatInfo),
695 typeof(bool)
696 }, ReturnType = typeof(void))]
697 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberToStringFormat", MemberParameters = new object[]
698 {
699 typeof(ref global::System.Text.ValueStringBuilder),
700 typeof(ref global::System.Number.NumberBuffer),
701 typeof(global::System.ReadOnlySpan<char>),
702 typeof(global::System.Globalization.NumberFormatInfo)
703 }, ReturnType = typeof(void))]
704 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = "TryCopyTo", MemberParameters = new object[]
705 {
706 typeof(global::System.Span<char>),
707 typeof(ref int)
708 }, ReturnType = typeof(bool))]
709 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
710 public unsafe static bool TryFormatUInt32(uint value, global::System.ReadOnlySpan<char> format, global::System.IFormatProvider provider, global::System.Span<char> destination, out int charsWritten)
711 {
712 throw null;
713 }
714
715 [global::Cpp2ILInjected.Token(Token = "0x6000867")]
716 [global::Cpp2ILInjected.Address(RVA = "0x1C33DFC", Offset = "0x1C33DFC", Length = "0x2C0")]
717 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
718 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(long), Member = "ToString", MemberParameters = new object[] { typeof(global::System.IFormatProvider) }, ReturnType = typeof(string))]
719 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(long), Member = "ToString", MemberParameters = new object[]
720 {
721 typeof(string),
722 typeof(global::System.IFormatProvider)
723 }, ReturnType = typeof(string))]
724 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
725 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "ParseFormatSpecifier", MemberParameters = new object[]
726 {
727 typeof(global::System.ReadOnlySpan<char>),
728 typeof(ref int)
729 }, ReturnType = typeof(char))]
730 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.NumberFormatInfo), Member = "GetInstance", MemberParameters = new object[] { typeof(global::System.IFormatProvider) }, ReturnType = typeof(global::System.Globalization.NumberFormatInfo))]
731 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "Int64ToHexStr", MemberParameters = new object[]
732 {
733 typeof(long),
734 typeof(char),
735 typeof(int)
736 }, ReturnType = typeof(string))]
737 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "UInt64ToDecStr", MemberParameters = new object[]
738 {
739 typeof(ulong),
740 typeof(int)
741 }, ReturnType = typeof(string))]
742 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "Int64ToNumber", MemberParameters = new object[]
743 {
744 typeof(long),
745 typeof(ref global::System.Number.NumberBuffer)
746 }, ReturnType = typeof(void))]
747 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = ".ctor", MemberParameters = new object[] { typeof(global::System.Span<char>) }, ReturnType = typeof(void))]
748 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberToString", MemberParameters = new object[]
749 {
750 typeof(ref global::System.Text.ValueStringBuilder),
751 typeof(ref global::System.Number.NumberBuffer),
752 typeof(char),
753 typeof(int),
754 typeof(global::System.Globalization.NumberFormatInfo),
755 typeof(bool)
756 }, ReturnType = typeof(void))]
757 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NegativeInt64ToDecStr", MemberParameters = new object[]
758 {
759 typeof(long),
760 typeof(int),
761 typeof(string)
762 }, ReturnType = typeof(string))]
763 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberToStringFormat", MemberParameters = new object[]
764 {
765 typeof(ref global::System.Text.ValueStringBuilder),
766 typeof(ref global::System.Number.NumberBuffer),
767 typeof(global::System.ReadOnlySpan<char>),
768 typeof(global::System.Globalization.NumberFormatInfo)
769 }, ReturnType = typeof(void))]
770 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = "ToString", ReturnType = typeof(string))]
771 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
772 public static string FormatInt64(long value, global::System.ReadOnlySpan<char> format, global::System.IFormatProvider provider)
773 {
774 throw null;
775 }
776
777 [global::Cpp2ILInjected.Token(Token = "0x6000868")]
778 [global::Cpp2ILInjected.Address(RVA = "0x1C342A8", Offset = "0x1C342A8", Length = "0x324")]
779 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
780 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
781 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "ParseFormatSpecifier", MemberParameters = new object[]
782 {
783 typeof(global::System.ReadOnlySpan<char>),
784 typeof(ref int)
785 }, ReturnType = typeof(char))]
786 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.NumberFormatInfo), Member = "GetInstance", MemberParameters = new object[] { typeof(global::System.IFormatProvider) }, ReturnType = typeof(global::System.Globalization.NumberFormatInfo))]
787 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TryInt64ToHexStr", MemberParameters = new object[]
788 {
789 typeof(long),
790 typeof(char),
791 typeof(int),
792 typeof(global::System.Span<char>),
793 typeof(ref int)
794 }, ReturnType = typeof(bool))]
795 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TryUInt64ToDecStr", MemberParameters = new object[]
796 {
797 typeof(ulong),
798 typeof(int),
799 typeof(global::System.Span<char>),
800 typeof(ref int)
801 }, ReturnType = typeof(bool))]
802 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "Int64ToNumber", MemberParameters = new object[]
803 {
804 typeof(long),
805 typeof(ref global::System.Number.NumberBuffer)
806 }, ReturnType = typeof(void))]
807 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = ".ctor", MemberParameters = new object[] { typeof(global::System.Span<char>) }, ReturnType = typeof(void))]
808 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberToString", MemberParameters = new object[]
809 {
810 typeof(ref global::System.Text.ValueStringBuilder),
811 typeof(ref global::System.Number.NumberBuffer),
812 typeof(char),
813 typeof(int),
814 typeof(global::System.Globalization.NumberFormatInfo),
815 typeof(bool)
816 }, ReturnType = typeof(void))]
817 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TryNegativeInt64ToDecStr", MemberParameters = new object[]
818 {
819 typeof(long),
820 typeof(int),
821 typeof(string),
822 typeof(global::System.Span<char>),
823 typeof(ref int)
824 }, ReturnType = typeof(bool))]
825 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberToStringFormat", MemberParameters = new object[]
826 {
827 typeof(ref global::System.Text.ValueStringBuilder),
828 typeof(ref global::System.Number.NumberBuffer),
829 typeof(global::System.ReadOnlySpan<char>),
830 typeof(global::System.Globalization.NumberFormatInfo)
831 }, ReturnType = typeof(void))]
832 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = "TryCopyTo", MemberParameters = new object[]
833 {
834 typeof(global::System.Span<char>),
835 typeof(ref int)
836 }, ReturnType = typeof(bool))]
837 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
838 public static bool TryFormatInt64(long value, global::System.ReadOnlySpan<char> format, global::System.IFormatProvider provider, global::System.Span<char> destination, out int charsWritten)
839 {
840 throw null;
841 }
842
843 [global::Cpp2ILInjected.Token(Token = "0x6000869")]
844 [global::Cpp2ILInjected.Address(RVA = "0x1C3C448", Offset = "0x1C3C448", Length = "0x290")]
845 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
846 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ulong), Member = "ToString", ReturnType = typeof(string))]
847 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ulong), Member = "ToString", MemberParameters = new object[] { typeof(global::System.IFormatProvider) }, ReturnType = typeof(string))]
848 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ulong), Member = "ToString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
849 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ulong), Member = "ToString", MemberParameters = new object[]
850 {
851 typeof(string),
852 typeof(global::System.IFormatProvider)
853 }, ReturnType = typeof(string))]
854 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
855 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "ParseFormatSpecifier", MemberParameters = new object[]
856 {
857 typeof(global::System.ReadOnlySpan<char>),
858 typeof(ref int)
859 }, ReturnType = typeof(char))]
860 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.NumberFormatInfo), Member = "GetInstance", MemberParameters = new object[] { typeof(global::System.IFormatProvider) }, ReturnType = typeof(global::System.Globalization.NumberFormatInfo))]
861 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "Int64ToHexStr", MemberParameters = new object[]
862 {
863 typeof(long),
864 typeof(char),
865 typeof(int)
866 }, ReturnType = typeof(string))]
867 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "UInt64ToDecStr", MemberParameters = new object[]
868 {
869 typeof(ulong),
870 typeof(int)
871 }, ReturnType = typeof(string))]
872 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "UInt64ToNumber", MemberParameters = new object[]
873 {
874 typeof(ulong),
875 typeof(ref global::System.Number.NumberBuffer)
876 }, ReturnType = typeof(void))]
877 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = ".ctor", MemberParameters = new object[] { typeof(global::System.Span<char>) }, ReturnType = typeof(void))]
878 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberToString", MemberParameters = new object[]
879 {
880 typeof(ref global::System.Text.ValueStringBuilder),
881 typeof(ref global::System.Number.NumberBuffer),
882 typeof(char),
883 typeof(int),
884 typeof(global::System.Globalization.NumberFormatInfo),
885 typeof(bool)
886 }, ReturnType = typeof(void))]
887 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberToStringFormat", MemberParameters = new object[]
888 {
889 typeof(ref global::System.Text.ValueStringBuilder),
890 typeof(ref global::System.Number.NumberBuffer),
891 typeof(global::System.ReadOnlySpan<char>),
892 typeof(global::System.Globalization.NumberFormatInfo)
893 }, ReturnType = typeof(void))]
894 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = "ToString", ReturnType = typeof(string))]
895 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
896 public static string FormatUInt64(ulong value, global::System.ReadOnlySpan<char> format, global::System.IFormatProvider provider)
897 {
898 throw null;
899 }
900
901 [global::Cpp2ILInjected.Token(Token = "0x600086A")]
902 [global::Cpp2ILInjected.Address(RVA = "0x1C3C86C", Offset = "0x1C3C86C", Length = "0x2DC")]
903 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
904 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ulong), Member = "TryFormat", MemberParameters = new object[]
905 {
906 typeof(global::System.Span<char>),
907 typeof(ref int),
908 typeof(global::System.ReadOnlySpan<char>),
909 typeof(global::System.IFormatProvider)
910 }, ReturnType = typeof(bool))]
911 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
912 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "ParseFormatSpecifier", MemberParameters = new object[]
913 {
914 typeof(global::System.ReadOnlySpan<char>),
915 typeof(ref int)
916 }, ReturnType = typeof(char))]
917 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.NumberFormatInfo), Member = "GetInstance", MemberParameters = new object[] { typeof(global::System.IFormatProvider) }, ReturnType = typeof(global::System.Globalization.NumberFormatInfo))]
918 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TryInt64ToHexStr", MemberParameters = new object[]
919 {
920 typeof(long),
921 typeof(char),
922 typeof(int),
923 typeof(global::System.Span<char>),
924 typeof(ref int)
925 }, ReturnType = typeof(bool))]
926 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TryUInt64ToDecStr", MemberParameters = new object[]
927 {
928 typeof(ulong),
929 typeof(int),
930 typeof(global::System.Span<char>),
931 typeof(ref int)
932 }, ReturnType = typeof(bool))]
933 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "UInt64ToNumber", MemberParameters = new object[]
934 {
935 typeof(ulong),
936 typeof(ref global::System.Number.NumberBuffer)
937 }, ReturnType = typeof(void))]
938 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = ".ctor", MemberParameters = new object[] { typeof(global::System.Span<char>) }, ReturnType = typeof(void))]
939 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberToString", MemberParameters = new object[]
940 {
941 typeof(ref global::System.Text.ValueStringBuilder),
942 typeof(ref global::System.Number.NumberBuffer),
943 typeof(char),
944 typeof(int),
945 typeof(global::System.Globalization.NumberFormatInfo),
946 typeof(bool)
947 }, ReturnType = typeof(void))]
948 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberToStringFormat", MemberParameters = new object[]
949 {
950 typeof(ref global::System.Text.ValueStringBuilder),
951 typeof(ref global::System.Number.NumberBuffer),
952 typeof(global::System.ReadOnlySpan<char>),
953 typeof(global::System.Globalization.NumberFormatInfo)
954 }, ReturnType = typeof(void))]
955 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = "TryCopyTo", MemberParameters = new object[]
956 {
957 typeof(global::System.Span<char>),
958 typeof(ref int)
959 }, ReturnType = typeof(bool))]
960 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
961 public static bool TryFormatUInt64(ulong value, global::System.ReadOnlySpan<char> format, global::System.IFormatProvider provider, global::System.Span<char> destination, out int charsWritten)
962 {
963 throw null;
964 }
965
966 [global::Cpp2ILInjected.Token(Token = "0x600086B")]
967 [global::Cpp2ILInjected.Address(RVA = "0x1C3CB48", Offset = "0x1C3CB48", Length = "0x12C")]
968 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
969 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
970 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "set_sign", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
971 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "get_digits", ReturnType = typeof(char*))]
972 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
973 [MethodImpl(256)]
974 private unsafe static void Int32ToNumber(int value, ref global::System.Number.NumberBuffer number)
975 {
976 throw null;
977 }
978
979 [global::Cpp2ILInjected.Token(Token = "0x600086C")]
980 [global::Cpp2ILInjected.Address(RVA = "0x1C3AC8C", Offset = "0x1C3AC8C", Length = "0x1A4")]
981 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
982 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatInt32", MemberParameters = new object[]
983 {
984 typeof(int),
985 typeof(global::System.ReadOnlySpan<char>),
986 typeof(global::System.IFormatProvider)
987 }, ReturnType = typeof(string))]
988 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
989 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "FastAllocateString", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
990 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.RuntimeHelpers), Member = "get_OffsetToStringData", ReturnType = typeof(int))]
991 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
992 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
993 private static string NegativeInt32ToDecStr(int value, int digits, string sNegative)
994 {
995 throw null;
996 }
997
998 [global::Cpp2ILInjected.Token(Token = "0x600086D")]
999 [global::Cpp2ILInjected.Address(RVA = "0x1C3B12C", Offset = "0x1C3B12C", Length = "0x1E0")]
1000 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1001 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryFormatInt32", MemberParameters = new object[]
1002 {
1003 typeof(int),
1004 typeof(global::System.ReadOnlySpan<char>),
1005 typeof(global::System.IFormatProvider),
1006 typeof(global::System.Span<char>),
1007 typeof(ref int)
1008 }, ReturnType = typeof(bool))]
1009 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1010 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.InteropServices.MemoryMarshal[]), Member = "GetReference", MemberTypeParameters = new object[] { typeof(char) }, MemberParameters = new object[] { typeof(global::System.Span<char>) }, ReturnType = "T&")]
1011 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
1012 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
1013 private static bool TryNegativeInt32ToDecStr(int value, int digits, string sNegative, global::System.Span<char> destination, out int charsWritten)
1014 {
1015 throw null;
1016 }
1017
1018 [global::Cpp2ILInjected.Token(Token = "0x600086E")]
1019 [global::Cpp2ILInjected.Address(RVA = "0x1C3AE30", Offset = "0x1C3AE30", Length = "0x138")]
1020 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1021 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatInt32", MemberParameters = new object[]
1022 {
1023 typeof(int),
1024 typeof(global::System.ReadOnlySpan<char>),
1025 typeof(global::System.IFormatProvider)
1026 }, ReturnType = typeof(string))]
1027 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatUInt32", MemberParameters = new object[]
1028 {
1029 typeof(uint),
1030 typeof(global::System.ReadOnlySpan<char>),
1031 typeof(global::System.IFormatProvider)
1032 }, ReturnType = typeof(string))]
1033 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1034 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "FastAllocateString", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
1035 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.RuntimeHelpers), Member = "get_OffsetToStringData", ReturnType = typeof(int))]
1036 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1037 private static string Int32ToHexStr(int value, char hexBase, int digits)
1038 {
1039 throw null;
1040 }
1041
1042 [global::Cpp2ILInjected.Token(Token = "0x600086F")]
1043 [global::Cpp2ILInjected.Address(RVA = "0x1C3B30C", Offset = "0x1C3B30C", Length = "0x174")]
1044 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1045 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryFormatInt32", MemberParameters = new object[]
1046 {
1047 typeof(int),
1048 typeof(global::System.ReadOnlySpan<char>),
1049 typeof(global::System.IFormatProvider),
1050 typeof(global::System.Span<char>),
1051 typeof(ref int)
1052 }, ReturnType = typeof(bool))]
1053 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryFormatUInt32", MemberParameters = new object[]
1054 {
1055 typeof(uint),
1056 typeof(global::System.ReadOnlySpan<char>),
1057 typeof(global::System.IFormatProvider),
1058 typeof(global::System.Span<char>),
1059 typeof(ref int)
1060 }, ReturnType = typeof(bool))]
1061 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1062 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.InteropServices.MemoryMarshal[]), Member = "GetReference", MemberTypeParameters = new object[] { typeof(char) }, MemberParameters = new object[] { typeof(global::System.Span<char>) }, ReturnType = "T&")]
1063 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
1064 private static bool TryInt32ToHexStr(int value, char hexBase, int digits, global::System.Span<char> destination, out int charsWritten)
1065 {
1066 throw null;
1067 }
1068
1069 [global::Cpp2ILInjected.Token(Token = "0x6000870")]
1070 [global::Cpp2ILInjected.Address(RVA = "0x1C3CC74", Offset = "0x1C3CC74", Length = "0x40")]
1071 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1072 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1073 private unsafe static char* Int32ToHexChars(char* buffer, uint value, int hexBase, int digits)
1074 {
1075 throw null;
1076 }
1077
1078 [global::Cpp2ILInjected.Token(Token = "0x6000871")]
1079 [global::Cpp2ILInjected.Address(RVA = "0x1C3CCB4", Offset = "0x1C3CCB4", Length = "0x118")]
1080 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1081 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1082 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "set_sign", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
1083 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "get_digits", ReturnType = typeof(char*))]
1084 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1085 [MethodImpl(256)]
1086 private unsafe static void UInt32ToNumber(uint value, ref global::System.Number.NumberBuffer number)
1087 {
1088 throw null;
1089 }
1090
1091 [global::Cpp2ILInjected.Token(Token = "0x6000872")]
1092 [global::Cpp2ILInjected.Address(RVA = "0x1C3959C", Offset = "0x1C3959C", Length = "0x4C")]
1093 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1094 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1095 internal unsafe static char* UInt32ToDecChars(char* bufferEnd, uint value, int digits)
1096 {
1097 throw null;
1098 }
1099
1100 [global::Cpp2ILInjected.Token(Token = "0x6000873")]
1101 [global::Cpp2ILInjected.Address(RVA = "0x1C3AAFC", Offset = "0x1C3AAFC", Length = "0x190")]
1102 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1103 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatInt32", MemberParameters = new object[]
1104 {
1105 typeof(int),
1106 typeof(global::System.ReadOnlySpan<char>),
1107 typeof(global::System.IFormatProvider)
1108 }, ReturnType = typeof(string))]
1109 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatUInt32", MemberParameters = new object[]
1110 {
1111 typeof(uint),
1112 typeof(global::System.ReadOnlySpan<char>),
1113 typeof(global::System.IFormatProvider)
1114 }, ReturnType = typeof(string))]
1115 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1116 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "FastAllocateString", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
1117 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.RuntimeHelpers), Member = "get_OffsetToStringData", ReturnType = typeof(int))]
1118 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1119 private static string UInt32ToDecStr(uint value, int digits)
1120 {
1121 throw null;
1122 }
1123
1124 [global::Cpp2ILInjected.Token(Token = "0x6000874")]
1125 [global::Cpp2ILInjected.Address(RVA = "0x1C3AF68", Offset = "0x1C3AF68", Length = "0x1C4")]
1126 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1127 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryFormatInt32", MemberParameters = new object[]
1128 {
1129 typeof(int),
1130 typeof(global::System.ReadOnlySpan<char>),
1131 typeof(global::System.IFormatProvider),
1132 typeof(global::System.Span<char>),
1133 typeof(ref int)
1134 }, ReturnType = typeof(bool))]
1135 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryFormatUInt32", MemberParameters = new object[]
1136 {
1137 typeof(uint),
1138 typeof(global::System.ReadOnlySpan<char>),
1139 typeof(global::System.IFormatProvider),
1140 typeof(global::System.Span<char>),
1141 typeof(ref int)
1142 }, ReturnType = typeof(bool))]
1143 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1144 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.InteropServices.MemoryMarshal[]), Member = "GetReference", MemberTypeParameters = new object[] { typeof(char) }, MemberParameters = new object[] { typeof(global::System.Span<char>) }, ReturnType = "T&")]
1145 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
1146 private static bool TryUInt32ToDecStr(uint value, int digits, global::System.Span<char> destination, out int charsWritten)
1147 {
1148 throw null;
1149 }
1150
1151 [global::Cpp2ILInjected.Token(Token = "0x6000875")]
1152 [global::Cpp2ILInjected.Address(RVA = "0x1C3BB5C", Offset = "0x1C3BB5C", Length = "0x1A8")]
1153 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1154 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatInt64", MemberParameters = new object[]
1155 {
1156 typeof(long),
1157 typeof(global::System.ReadOnlySpan<char>),
1158 typeof(global::System.IFormatProvider)
1159 }, ReturnType = typeof(string))]
1160 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryFormatInt64", MemberParameters = new object[]
1161 {
1162 typeof(long),
1163 typeof(global::System.ReadOnlySpan<char>),
1164 typeof(global::System.IFormatProvider),
1165 typeof(global::System.Span<char>),
1166 typeof(ref int)
1167 }, ReturnType = typeof(bool))]
1168 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1169 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "set_sign", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
1170 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "get_sign", ReturnType = typeof(bool))]
1171 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "get_digits", ReturnType = typeof(char*))]
1172 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1173 private unsafe static void Int64ToNumber(long input, ref global::System.Number.NumberBuffer number)
1174 {
1175 throw null;
1176 }
1177
1178 [global::Cpp2ILInjected.Token(Token = "0x6000876")]
1179 [global::Cpp2ILInjected.Address(RVA = "0x1C3B6D8", Offset = "0x1C3B6D8", Length = "0x298")]
1180 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1181 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatInt64", MemberParameters = new object[]
1182 {
1183 typeof(long),
1184 typeof(global::System.ReadOnlySpan<char>),
1185 typeof(global::System.IFormatProvider)
1186 }, ReturnType = typeof(string))]
1187 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1188 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "FastAllocateString", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
1189 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.RuntimeHelpers), Member = "get_OffsetToStringData", ReturnType = typeof(int))]
1190 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
1191 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
1192 private static string NegativeInt64ToDecStr(long input, int digits, string sNegative)
1193 {
1194 throw null;
1195 }
1196
1197 [global::Cpp2ILInjected.Token(Token = "0x6000877")]
1198 [global::Cpp2ILInjected.Address(RVA = "0x1C3BF88", Offset = "0x1C3BF88", Length = "0x2BC")]
1199 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1200 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryFormatInt64", MemberParameters = new object[]
1201 {
1202 typeof(long),
1203 typeof(global::System.ReadOnlySpan<char>),
1204 typeof(global::System.IFormatProvider),
1205 typeof(global::System.Span<char>),
1206 typeof(ref int)
1207 }, ReturnType = typeof(bool))]
1208 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1209 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.InteropServices.MemoryMarshal[]), Member = "GetReference", MemberTypeParameters = new object[] { typeof(char) }, MemberParameters = new object[] { typeof(global::System.Span<char>) }, ReturnType = "T&")]
1210 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
1211 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
1212 private static bool TryNegativeInt64ToDecStr(long input, int digits, string sNegative, global::System.Span<char> destination, out int charsWritten)
1213 {
1214 throw null;
1215 }
1216
1217 [global::Cpp2ILInjected.Token(Token = "0x6000878")]
1218 [global::Cpp2ILInjected.Address(RVA = "0x1C3B970", Offset = "0x1C3B970", Length = "0x1EC")]
1219 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1220 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatInt64", MemberParameters = new object[]
1221 {
1222 typeof(long),
1223 typeof(global::System.ReadOnlySpan<char>),
1224 typeof(global::System.IFormatProvider)
1225 }, ReturnType = typeof(string))]
1226 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatUInt64", MemberParameters = new object[]
1227 {
1228 typeof(ulong),
1229 typeof(global::System.ReadOnlySpan<char>),
1230 typeof(global::System.IFormatProvider)
1231 }, ReturnType = typeof(string))]
1232 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1233 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "FastAllocateString", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
1234 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.RuntimeHelpers), Member = "get_OffsetToStringData", ReturnType = typeof(int))]
1235 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
1236 private static string Int64ToHexStr(long value, char hexBase, int digits)
1237 {
1238 throw null;
1239 }
1240
1241 [global::Cpp2ILInjected.Token(Token = "0x6000879")]
1242 [global::Cpp2ILInjected.Address(RVA = "0x1C3C244", Offset = "0x1C3C244", Length = "0x204")]
1243 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1244 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryFormatInt64", MemberParameters = new object[]
1245 {
1246 typeof(long),
1247 typeof(global::System.ReadOnlySpan<char>),
1248 typeof(global::System.IFormatProvider),
1249 typeof(global::System.Span<char>),
1250 typeof(ref int)
1251 }, ReturnType = typeof(bool))]
1252 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryFormatUInt64", MemberParameters = new object[]
1253 {
1254 typeof(ulong),
1255 typeof(global::System.ReadOnlySpan<char>),
1256 typeof(global::System.IFormatProvider),
1257 typeof(global::System.Span<char>),
1258 typeof(ref int)
1259 }, ReturnType = typeof(bool))]
1260 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1261 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.InteropServices.MemoryMarshal[]), Member = "GetReference", MemberTypeParameters = new object[] { typeof(char) }, MemberParameters = new object[] { typeof(global::System.Span<char>) }, ReturnType = "T&")]
1262 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
1263 private static bool TryInt64ToHexStr(long value, char hexBase, int digits, global::System.Span<char> destination, out int charsWritten)
1264 {
1265 throw null;
1266 }
1267
1268 [global::Cpp2ILInjected.Token(Token = "0x600087A")]
1269 [global::Cpp2ILInjected.Address(RVA = "0x1C3C6D8", Offset = "0x1C3C6D8", Length = "0x194")]
1270 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1271 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatUInt64", MemberParameters = new object[]
1272 {
1273 typeof(ulong),
1274 typeof(global::System.ReadOnlySpan<char>),
1275 typeof(global::System.IFormatProvider)
1276 }, ReturnType = typeof(string))]
1277 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryFormatUInt64", MemberParameters = new object[]
1278 {
1279 typeof(ulong),
1280 typeof(global::System.ReadOnlySpan<char>),
1281 typeof(global::System.IFormatProvider),
1282 typeof(global::System.Span<char>),
1283 typeof(ref int)
1284 }, ReturnType = typeof(bool))]
1285 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1286 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "set_sign", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
1287 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "get_digits", ReturnType = typeof(char*))]
1288 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1289 private unsafe static void UInt64ToNumber(ulong value, ref global::System.Number.NumberBuffer number)
1290 {
1291 throw null;
1292 }
1293
1294 [global::Cpp2ILInjected.Token(Token = "0x600087B")]
1295 [global::Cpp2ILInjected.Address(RVA = "0x1C3B480", Offset = "0x1C3B480", Length = "0x258")]
1296 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1297 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatInt64", MemberParameters = new object[]
1298 {
1299 typeof(long),
1300 typeof(global::System.ReadOnlySpan<char>),
1301 typeof(global::System.IFormatProvider)
1302 }, ReturnType = typeof(string))]
1303 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatUInt64", MemberParameters = new object[]
1304 {
1305 typeof(ulong),
1306 typeof(global::System.ReadOnlySpan<char>),
1307 typeof(global::System.IFormatProvider)
1308 }, ReturnType = typeof(string))]
1309 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1310 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "FastAllocateString", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
1311 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.RuntimeHelpers), Member = "get_OffsetToStringData", ReturnType = typeof(int))]
1312 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
1313 private static string UInt64ToDecStr(ulong value, int digits)
1314 {
1315 throw null;
1316 }
1317
1318 [global::Cpp2ILInjected.Token(Token = "0x600087C")]
1319 [global::Cpp2ILInjected.Address(RVA = "0x1C3BD04", Offset = "0x1C3BD04", Length = "0x284")]
1320 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1321 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryFormatInt64", MemberParameters = new object[]
1322 {
1323 typeof(long),
1324 typeof(global::System.ReadOnlySpan<char>),
1325 typeof(global::System.IFormatProvider),
1326 typeof(global::System.Span<char>),
1327 typeof(ref int)
1328 }, ReturnType = typeof(bool))]
1329 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryFormatUInt64", MemberParameters = new object[]
1330 {
1331 typeof(ulong),
1332 typeof(global::System.ReadOnlySpan<char>),
1333 typeof(global::System.IFormatProvider),
1334 typeof(global::System.Span<char>),
1335 typeof(ref int)
1336 }, ReturnType = typeof(bool))]
1337 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1338 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.InteropServices.MemoryMarshal[]), Member = "GetReference", MemberTypeParameters = new object[] { typeof(char) }, MemberParameters = new object[] { typeof(global::System.Span<char>) }, ReturnType = "T&")]
1339 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
1340 private static bool TryUInt64ToDecStr(ulong value, int digits, global::System.Span<char> destination, out int charsWritten)
1341 {
1342 throw null;
1343 }
1344
1345 [global::Cpp2ILInjected.Token(Token = "0x600087D")]
1346 [global::Cpp2ILInjected.Address(RVA = "0x1C37B08", Offset = "0x1C37B08", Length = "0x13C")]
1347 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1348 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatDecimal", MemberParameters = new object[]
1349 {
1350 typeof(decimal),
1351 typeof(global::System.ReadOnlySpan<char>),
1352 typeof(global::System.Globalization.NumberFormatInfo)
1353 }, ReturnType = typeof(string))]
1354 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryFormatDecimal", MemberParameters = new object[]
1355 {
1356 typeof(decimal),
1357 typeof(global::System.ReadOnlySpan<char>),
1358 typeof(global::System.Globalization.NumberFormatInfo),
1359 typeof(global::System.Span<char>),
1360 typeof(ref int)
1361 }, ReturnType = typeof(bool))]
1362 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatDouble", MemberParameters = new object[]
1363 {
1364 typeof(ref global::System.Text.ValueStringBuilder),
1365 typeof(double),
1366 typeof(global::System.ReadOnlySpan<char>),
1367 typeof(global::System.Globalization.NumberFormatInfo)
1368 }, ReturnType = typeof(string))]
1369 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatSingle", MemberParameters = new object[]
1370 {
1371 typeof(ref global::System.Text.ValueStringBuilder),
1372 typeof(float),
1373 typeof(global::System.ReadOnlySpan<char>),
1374 typeof(global::System.Globalization.NumberFormatInfo)
1375 }, ReturnType = typeof(string))]
1376 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatInt32", MemberParameters = new object[]
1377 {
1378 typeof(int),
1379 typeof(global::System.ReadOnlySpan<char>),
1380 typeof(global::System.IFormatProvider)
1381 }, ReturnType = typeof(string))]
1382 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryFormatInt32", MemberParameters = new object[]
1383 {
1384 typeof(int),
1385 typeof(global::System.ReadOnlySpan<char>),
1386 typeof(global::System.IFormatProvider),
1387 typeof(global::System.Span<char>),
1388 typeof(ref int)
1389 }, ReturnType = typeof(bool))]
1390 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatUInt32", MemberParameters = new object[]
1391 {
1392 typeof(uint),
1393 typeof(global::System.ReadOnlySpan<char>),
1394 typeof(global::System.IFormatProvider)
1395 }, ReturnType = typeof(string))]
1396 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryFormatUInt32", MemberParameters = new object[]
1397 {
1398 typeof(uint),
1399 typeof(global::System.ReadOnlySpan<char>),
1400 typeof(global::System.IFormatProvider),
1401 typeof(global::System.Span<char>),
1402 typeof(ref int)
1403 }, ReturnType = typeof(bool))]
1404 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatInt64", MemberParameters = new object[]
1405 {
1406 typeof(long),
1407 typeof(global::System.ReadOnlySpan<char>),
1408 typeof(global::System.IFormatProvider)
1409 }, ReturnType = typeof(string))]
1410 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryFormatInt64", MemberParameters = new object[]
1411 {
1412 typeof(long),
1413 typeof(global::System.ReadOnlySpan<char>),
1414 typeof(global::System.IFormatProvider),
1415 typeof(global::System.Span<char>),
1416 typeof(ref int)
1417 }, ReturnType = typeof(bool))]
1418 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatUInt64", MemberParameters = new object[]
1419 {
1420 typeof(ulong),
1421 typeof(global::System.ReadOnlySpan<char>),
1422 typeof(global::System.IFormatProvider)
1423 }, ReturnType = typeof(string))]
1424 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryFormatUInt64", MemberParameters = new object[]
1425 {
1426 typeof(ulong),
1427 typeof(global::System.ReadOnlySpan<char>),
1428 typeof(global::System.IFormatProvider),
1429 typeof(global::System.Span<char>),
1430 typeof(ref int)
1431 }, ReturnType = typeof(bool))]
1432 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 12)]
1433 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1434 internal static char ParseFormatSpecifier(global::System.ReadOnlySpan<char> format, out int digits)
1435 {
1436 throw null;
1437 }
1438
1439 [global::Cpp2ILInjected.Token(Token = "0x600087E")]
1440 [global::Cpp2ILInjected.Address(RVA = "0x1C37E5C", Offset = "0x1C37E5C", Length = "0x52C")]
1441 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1442 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatDecimal", MemberParameters = new object[]
1443 {
1444 typeof(decimal),
1445 typeof(global::System.ReadOnlySpan<char>),
1446 typeof(global::System.Globalization.NumberFormatInfo)
1447 }, ReturnType = typeof(string))]
1448 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryFormatDecimal", MemberParameters = new object[]
1449 {
1450 typeof(decimal),
1451 typeof(global::System.ReadOnlySpan<char>),
1452 typeof(global::System.Globalization.NumberFormatInfo),
1453 typeof(global::System.Span<char>),
1454 typeof(ref int)
1455 }, ReturnType = typeof(bool))]
1456 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatDouble", MemberParameters = new object[]
1457 {
1458 typeof(ref global::System.Text.ValueStringBuilder),
1459 typeof(double),
1460 typeof(global::System.ReadOnlySpan<char>),
1461 typeof(global::System.Globalization.NumberFormatInfo)
1462 }, ReturnType = typeof(string))]
1463 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatSingle", MemberParameters = new object[]
1464 {
1465 typeof(ref global::System.Text.ValueStringBuilder),
1466 typeof(float),
1467 typeof(global::System.ReadOnlySpan<char>),
1468 typeof(global::System.Globalization.NumberFormatInfo)
1469 }, ReturnType = typeof(string))]
1470 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatInt32", MemberParameters = new object[]
1471 {
1472 typeof(int),
1473 typeof(global::System.ReadOnlySpan<char>),
1474 typeof(global::System.IFormatProvider)
1475 }, ReturnType = typeof(string))]
1476 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryFormatInt32", MemberParameters = new object[]
1477 {
1478 typeof(int),
1479 typeof(global::System.ReadOnlySpan<char>),
1480 typeof(global::System.IFormatProvider),
1481 typeof(global::System.Span<char>),
1482 typeof(ref int)
1483 }, ReturnType = typeof(bool))]
1484 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatUInt32", MemberParameters = new object[]
1485 {
1486 typeof(uint),
1487 typeof(global::System.ReadOnlySpan<char>),
1488 typeof(global::System.IFormatProvider)
1489 }, ReturnType = typeof(string))]
1490 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryFormatUInt32", MemberParameters = new object[]
1491 {
1492 typeof(uint),
1493 typeof(global::System.ReadOnlySpan<char>),
1494 typeof(global::System.IFormatProvider),
1495 typeof(global::System.Span<char>),
1496 typeof(ref int)
1497 }, ReturnType = typeof(bool))]
1498 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatInt64", MemberParameters = new object[]
1499 {
1500 typeof(long),
1501 typeof(global::System.ReadOnlySpan<char>),
1502 typeof(global::System.IFormatProvider)
1503 }, ReturnType = typeof(string))]
1504 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryFormatInt64", MemberParameters = new object[]
1505 {
1506 typeof(long),
1507 typeof(global::System.ReadOnlySpan<char>),
1508 typeof(global::System.IFormatProvider),
1509 typeof(global::System.Span<char>),
1510 typeof(ref int)
1511 }, ReturnType = typeof(bool))]
1512 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatUInt64", MemberParameters = new object[]
1513 {
1514 typeof(ulong),
1515 typeof(global::System.ReadOnlySpan<char>),
1516 typeof(global::System.IFormatProvider)
1517 }, ReturnType = typeof(string))]
1518 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryFormatUInt64", MemberParameters = new object[]
1519 {
1520 typeof(ulong),
1521 typeof(global::System.ReadOnlySpan<char>),
1522 typeof(global::System.IFormatProvider),
1523 typeof(global::System.Span<char>),
1524 typeof(ref int)
1525 }, ReturnType = typeof(bool))]
1526 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 12)]
1527 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "RoundNumber", MemberParameters = new object[]
1528 {
1529 typeof(ref global::System.Number.NumberBuffer),
1530 typeof(int)
1531 }, ReturnType = typeof(void))]
1532 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "FormatCurrency", MemberParameters = new object[]
1533 {
1534 typeof(ref global::System.Text.ValueStringBuilder),
1535 typeof(ref global::System.Number.NumberBuffer),
1536 typeof(int),
1537 typeof(int),
1538 typeof(global::System.Globalization.NumberFormatInfo)
1539 }, ReturnType = typeof(void))]
1540 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "get_sign", ReturnType = typeof(bool))]
1541 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
1542 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "get_digits", ReturnType = typeof(char*))]
1543 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "set_sign", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
1544 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "FormatPercent", MemberParameters = new object[]
1545 {
1546 typeof(ref global::System.Text.ValueStringBuilder),
1547 typeof(ref global::System.Number.NumberBuffer),
1548 typeof(int),
1549 typeof(int),
1550 typeof(global::System.Globalization.NumberFormatInfo)
1551 }, ReturnType = typeof(void))]
1552 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "FormatNumber", MemberParameters = new object[]
1553 {
1554 typeof(ref global::System.Text.ValueStringBuilder),
1555 typeof(ref global::System.Number.NumberBuffer),
1556 typeof(int),
1557 typeof(int),
1558 typeof(global::System.Globalization.NumberFormatInfo)
1559 }, ReturnType = typeof(void))]
1560 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = "AppendSlow", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1561 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "FormatScientific", MemberParameters = new object[]
1562 {
1563 typeof(ref global::System.Text.ValueStringBuilder),
1564 typeof(ref global::System.Number.NumberBuffer),
1565 typeof(int),
1566 typeof(int),
1567 typeof(global::System.Globalization.NumberFormatInfo),
1568 typeof(char)
1569 }, ReturnType = typeof(void))]
1570 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "FormatFixed", MemberParameters = new object[]
1571 {
1572 typeof(ref global::System.Text.ValueStringBuilder),
1573 typeof(ref global::System.Number.NumberBuffer),
1574 typeof(int),
1575 typeof(int),
1576 typeof(global::System.Globalization.NumberFormatInfo),
1577 typeof(int[]),
1578 typeof(string),
1579 typeof(string)
1580 }, ReturnType = typeof(void))]
1581 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "FormatGeneral", MemberParameters = new object[]
1582 {
1583 typeof(ref global::System.Text.ValueStringBuilder),
1584 typeof(ref global::System.Number.NumberBuffer),
1585 typeof(int),
1586 typeof(int),
1587 typeof(global::System.Globalization.NumberFormatInfo),
1588 typeof(char),
1589 typeof(bool)
1590 }, ReturnType = typeof(void))]
1591 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.FormatException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1592 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 20)]
1593 internal unsafe static void NumberToString(ref global::System.Text.ValueStringBuilder sb, ref global::System.Number.NumberBuffer number, char format, int nMaxDigits, global::System.Globalization.NumberFormatInfo info, bool isDecimal)
1594 {
1595 throw null;
1596 }
1597
1598 [global::Cpp2ILInjected.Token(Token = "0x600087F")]
1599 [global::Cpp2ILInjected.Address(RVA = "0x1C38388", Offset = "0x1C38388", Length = "0x1008")]
1600 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1601 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatDecimal", MemberParameters = new object[]
1602 {
1603 typeof(decimal),
1604 typeof(global::System.ReadOnlySpan<char>),
1605 typeof(global::System.Globalization.NumberFormatInfo)
1606 }, ReturnType = typeof(string))]
1607 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryFormatDecimal", MemberParameters = new object[]
1608 {
1609 typeof(decimal),
1610 typeof(global::System.ReadOnlySpan<char>),
1611 typeof(global::System.Globalization.NumberFormatInfo),
1612 typeof(global::System.Span<char>),
1613 typeof(ref int)
1614 }, ReturnType = typeof(bool))]
1615 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatDouble", MemberParameters = new object[]
1616 {
1617 typeof(ref global::System.Text.ValueStringBuilder),
1618 typeof(double),
1619 typeof(global::System.ReadOnlySpan<char>),
1620 typeof(global::System.Globalization.NumberFormatInfo)
1621 }, ReturnType = typeof(string))]
1622 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatSingle", MemberParameters = new object[]
1623 {
1624 typeof(ref global::System.Text.ValueStringBuilder),
1625 typeof(float),
1626 typeof(global::System.ReadOnlySpan<char>),
1627 typeof(global::System.Globalization.NumberFormatInfo)
1628 }, ReturnType = typeof(string))]
1629 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatInt32", MemberParameters = new object[]
1630 {
1631 typeof(int),
1632 typeof(global::System.ReadOnlySpan<char>),
1633 typeof(global::System.IFormatProvider)
1634 }, ReturnType = typeof(string))]
1635 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryFormatInt32", MemberParameters = new object[]
1636 {
1637 typeof(int),
1638 typeof(global::System.ReadOnlySpan<char>),
1639 typeof(global::System.IFormatProvider),
1640 typeof(global::System.Span<char>),
1641 typeof(ref int)
1642 }, ReturnType = typeof(bool))]
1643 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatUInt32", MemberParameters = new object[]
1644 {
1645 typeof(uint),
1646 typeof(global::System.ReadOnlySpan<char>),
1647 typeof(global::System.IFormatProvider)
1648 }, ReturnType = typeof(string))]
1649 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryFormatUInt32", MemberParameters = new object[]
1650 {
1651 typeof(uint),
1652 typeof(global::System.ReadOnlySpan<char>),
1653 typeof(global::System.IFormatProvider),
1654 typeof(global::System.Span<char>),
1655 typeof(ref int)
1656 }, ReturnType = typeof(bool))]
1657 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatInt64", MemberParameters = new object[]
1658 {
1659 typeof(long),
1660 typeof(global::System.ReadOnlySpan<char>),
1661 typeof(global::System.IFormatProvider)
1662 }, ReturnType = typeof(string))]
1663 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryFormatInt64", MemberParameters = new object[]
1664 {
1665 typeof(long),
1666 typeof(global::System.ReadOnlySpan<char>),
1667 typeof(global::System.IFormatProvider),
1668 typeof(global::System.Span<char>),
1669 typeof(ref int)
1670 }, ReturnType = typeof(bool))]
1671 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatUInt64", MemberParameters = new object[]
1672 {
1673 typeof(ulong),
1674 typeof(global::System.ReadOnlySpan<char>),
1675 typeof(global::System.IFormatProvider)
1676 }, ReturnType = typeof(string))]
1677 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryFormatUInt64", MemberParameters = new object[]
1678 {
1679 typeof(ulong),
1680 typeof(global::System.ReadOnlySpan<char>),
1681 typeof(global::System.IFormatProvider),
1682 typeof(global::System.Span<char>),
1683 typeof(ref int)
1684 }, ReturnType = typeof(bool))]
1685 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 12)]
1686 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "get_digits", ReturnType = typeof(char*))]
1687 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "get_sign", ReturnType = typeof(bool))]
1688 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "FindSection", MemberParameters = new object[]
1689 {
1690 typeof(global::System.ReadOnlySpan<char>),
1691 typeof(int)
1692 }, ReturnType = typeof(int))]
1693 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.InteropServices.MemoryMarshal[]), Member = "GetReference", MemberTypeParameters = new object[] { typeof(char) }, MemberParameters = new object[] { typeof(global::System.ReadOnlySpan<char>) }, ReturnType = "T&")]
1694 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "RoundNumber", MemberParameters = new object[]
1695 {
1696 typeof(ref global::System.Number.NumberBuffer),
1697 typeof(int)
1698 }, ReturnType = typeof(void))]
1699 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "set_sign", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
1700 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Span<int>), Member = "op_Implicit", MemberParameters = new object[] { typeof(int[]) }, ReturnType = "System.Span`1<T>")]
1701 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Span<int>), Member = "CopyTo", MemberParameters = new object[] { typeof(global::System.Span<int>) }, ReturnType = typeof(void))]
1702 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
1703 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = "AppendSlow", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1704 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = "GrowAndAppend", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(void))]
1705 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "FormatExponent", MemberParameters = new object[]
1706 {
1707 typeof(ref global::System.Text.ValueStringBuilder),
1708 typeof(global::System.Globalization.NumberFormatInfo),
1709 typeof(int),
1710 typeof(char),
1711 typeof(int),
1712 typeof(bool)
1713 }, ReturnType = typeof(void))]
1714 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 31)]
1715 internal unsafe static void NumberToStringFormat(ref global::System.Text.ValueStringBuilder sb, ref global::System.Number.NumberBuffer number, global::System.ReadOnlySpan<char> format, global::System.Globalization.NumberFormatInfo info)
1716 {
1717 throw null;
1718 }
1719
1720 [global::Cpp2ILInjected.Token(Token = "0x6000880")]
1721 [global::Cpp2ILInjected.Address(RVA = "0x1C3CF10", Offset = "0x1C3CF10", Length = "0x234")]
1722 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1723 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "NumberToString", MemberParameters = new object[]
1724 {
1725 typeof(ref global::System.Text.ValueStringBuilder),
1726 typeof(ref global::System.Number.NumberBuffer),
1727 typeof(char),
1728 typeof(int),
1729 typeof(global::System.Globalization.NumberFormatInfo),
1730 typeof(bool)
1731 }, ReturnType = typeof(void))]
1732 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1733 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "get_sign", ReturnType = typeof(bool))]
1734 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
1735 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "FormatFixed", MemberParameters = new object[]
1736 {
1737 typeof(ref global::System.Text.ValueStringBuilder),
1738 typeof(ref global::System.Number.NumberBuffer),
1739 typeof(int),
1740 typeof(int),
1741 typeof(global::System.Globalization.NumberFormatInfo),
1742 typeof(int[]),
1743 typeof(string),
1744 typeof(string)
1745 }, ReturnType = typeof(void))]
1746 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = "AppendSlow", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1747 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = "GrowAndAppend", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(void))]
1748 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1749 private static void FormatCurrency(ref global::System.Text.ValueStringBuilder sb, ref global::System.Number.NumberBuffer number, int nMinDigits, int nMaxDigits, global::System.Globalization.NumberFormatInfo info)
1750 {
1751 throw null;
1752 }
1753
1754 [global::Cpp2ILInjected.Token(Token = "0x6000881")]
1755 [global::Cpp2ILInjected.Address(RVA = "0x1C3D144", Offset = "0x1C3D144", Length = "0x504")]
1756 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1757 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "NumberToString", MemberParameters = new object[]
1758 {
1759 typeof(ref global::System.Text.ValueStringBuilder),
1760 typeof(ref global::System.Number.NumberBuffer),
1761 typeof(char),
1762 typeof(int),
1763 typeof(global::System.Globalization.NumberFormatInfo),
1764 typeof(bool)
1765 }, ReturnType = typeof(void))]
1766 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatCurrency", MemberParameters = new object[]
1767 {
1768 typeof(ref global::System.Text.ValueStringBuilder),
1769 typeof(ref global::System.Number.NumberBuffer),
1770 typeof(int),
1771 typeof(int),
1772 typeof(global::System.Globalization.NumberFormatInfo)
1773 }, ReturnType = typeof(void))]
1774 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatNumber", MemberParameters = new object[]
1775 {
1776 typeof(ref global::System.Text.ValueStringBuilder),
1777 typeof(ref global::System.Number.NumberBuffer),
1778 typeof(int),
1779 typeof(int),
1780 typeof(global::System.Globalization.NumberFormatInfo)
1781 }, ReturnType = typeof(void))]
1782 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatPercent", MemberParameters = new object[]
1783 {
1784 typeof(ref global::System.Text.ValueStringBuilder),
1785 typeof(ref global::System.Number.NumberBuffer),
1786 typeof(int),
1787 typeof(int),
1788 typeof(global::System.Globalization.NumberFormatInfo)
1789 }, ReturnType = typeof(void))]
1790 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
1791 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "get_digits", ReturnType = typeof(char*))]
1792 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", ReturnType = typeof(void))]
1793 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = "GrowAndAppend", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(void))]
1794 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "wcslen", MemberParameters = new object[] { typeof(char*) }, ReturnType = typeof(int))]
1795 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = "Grow", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1796 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentOutOfRangeException", ReturnType = typeof(void))]
1797 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.InteropServices.MemoryMarshal[]), Member = "GetReference", MemberTypeParameters = new object[] { typeof(char) }, MemberParameters = new object[] { typeof(global::System.Span<char>) }, ReturnType = "T&")]
1798 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
1799 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = "AppendSlow", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1800 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = "Append", MemberParameters = new object[]
1801 {
1802 typeof(char),
1803 typeof(int)
1804 }, ReturnType = typeof(void))]
1805 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
1806 private unsafe static void FormatFixed(ref global::System.Text.ValueStringBuilder sb, ref global::System.Number.NumberBuffer number, int nMinDigits, int nMaxDigits, global::System.Globalization.NumberFormatInfo info, int[] groupDigits, string sDecimal, string sGroup)
1807 {
1808 throw null;
1809 }
1810
1811 [global::Cpp2ILInjected.Token(Token = "0x6000882")]
1812 [global::Cpp2ILInjected.Address(RVA = "0x1C3D648", Offset = "0x1C3D648", Length = "0x218")]
1813 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1814 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "NumberToString", MemberParameters = new object[]
1815 {
1816 typeof(ref global::System.Text.ValueStringBuilder),
1817 typeof(ref global::System.Number.NumberBuffer),
1818 typeof(char),
1819 typeof(int),
1820 typeof(global::System.Globalization.NumberFormatInfo),
1821 typeof(bool)
1822 }, ReturnType = typeof(void))]
1823 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1824 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "get_sign", ReturnType = typeof(bool))]
1825 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
1826 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "FormatFixed", MemberParameters = new object[]
1827 {
1828 typeof(ref global::System.Text.ValueStringBuilder),
1829 typeof(ref global::System.Number.NumberBuffer),
1830 typeof(int),
1831 typeof(int),
1832 typeof(global::System.Globalization.NumberFormatInfo),
1833 typeof(int[]),
1834 typeof(string),
1835 typeof(string)
1836 }, ReturnType = typeof(void))]
1837 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = "AppendSlow", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1838 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = "GrowAndAppend", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(void))]
1839 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
1840 private static void FormatNumber(ref global::System.Text.ValueStringBuilder sb, ref global::System.Number.NumberBuffer number, int nMinDigits, int nMaxDigits, global::System.Globalization.NumberFormatInfo info)
1841 {
1842 throw null;
1843 }
1844
1845 [global::Cpp2ILInjected.Token(Token = "0x6000883")]
1846 [global::Cpp2ILInjected.Address(RVA = "0x1C3D860", Offset = "0x1C3D860", Length = "0x230")]
1847 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1848 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "NumberToString", MemberParameters = new object[]
1849 {
1850 typeof(ref global::System.Text.ValueStringBuilder),
1851 typeof(ref global::System.Number.NumberBuffer),
1852 typeof(char),
1853 typeof(int),
1854 typeof(global::System.Globalization.NumberFormatInfo),
1855 typeof(bool)
1856 }, ReturnType = typeof(void))]
1857 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1858 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "get_digits", ReturnType = typeof(char*))]
1859 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = "GrowAndAppend", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(void))]
1860 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
1861 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = "AppendSlow", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1862 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "FormatExponent", MemberParameters = new object[]
1863 {
1864 typeof(ref global::System.Text.ValueStringBuilder),
1865 typeof(global::System.Globalization.NumberFormatInfo),
1866 typeof(int),
1867 typeof(char),
1868 typeof(int),
1869 typeof(bool)
1870 }, ReturnType = typeof(void))]
1871 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1872 private unsafe static void FormatScientific(ref global::System.Text.ValueStringBuilder sb, ref global::System.Number.NumberBuffer number, int nMinDigits, int nMaxDigits, global::System.Globalization.NumberFormatInfo info, char expChar)
1873 {
1874 throw null;
1875 }
1876
1877 [global::Cpp2ILInjected.Token(Token = "0x6000884")]
1878 [global::Cpp2ILInjected.Address(RVA = "0x1C3E180", Offset = "0x1C3E180", Length = "0x278")]
1879 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1880 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "NumberToStringFormat", MemberParameters = new object[]
1881 {
1882 typeof(ref global::System.Text.ValueStringBuilder),
1883 typeof(ref global::System.Number.NumberBuffer),
1884 typeof(global::System.ReadOnlySpan<char>),
1885 typeof(global::System.Globalization.NumberFormatInfo)
1886 }, ReturnType = typeof(void))]
1887 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatScientific", MemberParameters = new object[]
1888 {
1889 typeof(ref global::System.Text.ValueStringBuilder),
1890 typeof(ref global::System.Number.NumberBuffer),
1891 typeof(int),
1892 typeof(int),
1893 typeof(global::System.Globalization.NumberFormatInfo),
1894 typeof(char)
1895 }, ReturnType = typeof(void))]
1896 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatGeneral", MemberParameters = new object[]
1897 {
1898 typeof(ref global::System.Text.ValueStringBuilder),
1899 typeof(ref global::System.Number.NumberBuffer),
1900 typeof(int),
1901 typeof(int),
1902 typeof(global::System.Globalization.NumberFormatInfo),
1903 typeof(char),
1904 typeof(bool)
1905 }, ReturnType = typeof(void))]
1906 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
1907 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = "GrowAndAppend", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(void))]
1908 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
1909 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = "AppendSlow", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1910 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = "Append", MemberParameters = new object[]
1911 {
1912 typeof(char*),
1913 typeof(int)
1914 }, ReturnType = typeof(void))]
1915 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
1916 private unsafe static void FormatExponent(ref global::System.Text.ValueStringBuilder sb, global::System.Globalization.NumberFormatInfo info, int value, char expChar, int minDigits, bool positiveSign)
1917 {
1918 throw null;
1919 }
1920
1921 [global::Cpp2ILInjected.Token(Token = "0x6000885")]
1922 [global::Cpp2ILInjected.Address(RVA = "0x1C3DA90", Offset = "0x1C3DA90", Length = "0x384")]
1923 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1924 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "NumberToString", MemberParameters = new object[]
1925 {
1926 typeof(ref global::System.Text.ValueStringBuilder),
1927 typeof(ref global::System.Number.NumberBuffer),
1928 typeof(char),
1929 typeof(int),
1930 typeof(global::System.Globalization.NumberFormatInfo),
1931 typeof(bool)
1932 }, ReturnType = typeof(void))]
1933 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1934 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "get_digits", ReturnType = typeof(char*))]
1935 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = "GrowAndAppend", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(void))]
1936 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
1937 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = "AppendSlow", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1938 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "FormatExponent", MemberParameters = new object[]
1939 {
1940 typeof(ref global::System.Text.ValueStringBuilder),
1941 typeof(global::System.Globalization.NumberFormatInfo),
1942 typeof(int),
1943 typeof(char),
1944 typeof(int),
1945 typeof(bool)
1946 }, ReturnType = typeof(void))]
1947 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
1948 private unsafe static void FormatGeneral(ref global::System.Text.ValueStringBuilder sb, ref global::System.Number.NumberBuffer number, int nMinDigits, int nMaxDigits, global::System.Globalization.NumberFormatInfo info, char expChar, bool bSuppressScientific)
1949 {
1950 throw null;
1951 }
1952
1953 [global::Cpp2ILInjected.Token(Token = "0x6000886")]
1954 [global::Cpp2ILInjected.Address(RVA = "0x1C3DE14", Offset = "0x1C3DE14", Length = "0x238")]
1955 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1956 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "NumberToString", MemberParameters = new object[]
1957 {
1958 typeof(ref global::System.Text.ValueStringBuilder),
1959 typeof(ref global::System.Number.NumberBuffer),
1960 typeof(char),
1961 typeof(int),
1962 typeof(global::System.Globalization.NumberFormatInfo),
1963 typeof(bool)
1964 }, ReturnType = typeof(void))]
1965 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1966 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "get_sign", ReturnType = typeof(bool))]
1967 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
1968 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "FormatFixed", MemberParameters = new object[]
1969 {
1970 typeof(ref global::System.Text.ValueStringBuilder),
1971 typeof(ref global::System.Number.NumberBuffer),
1972 typeof(int),
1973 typeof(int),
1974 typeof(global::System.Globalization.NumberFormatInfo),
1975 typeof(int[]),
1976 typeof(string),
1977 typeof(string)
1978 }, ReturnType = typeof(void))]
1979 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = "AppendSlow", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1980 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.ValueStringBuilder), Member = "GrowAndAppend", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(void))]
1981 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1982 private static void FormatPercent(ref global::System.Text.ValueStringBuilder sb, ref global::System.Number.NumberBuffer number, int nMinDigits, int nMaxDigits, global::System.Globalization.NumberFormatInfo info)
1983 {
1984 throw null;
1985 }
1986
1987 [global::Cpp2ILInjected.Token(Token = "0x6000887")]
1988 [global::Cpp2ILInjected.Address(RVA = "0x1C3CE10", Offset = "0x1C3CE10", Length = "0x100")]
1989 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1990 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "NumberToString", MemberParameters = new object[]
1991 {
1992 typeof(ref global::System.Text.ValueStringBuilder),
1993 typeof(ref global::System.Number.NumberBuffer),
1994 typeof(char),
1995 typeof(int),
1996 typeof(global::System.Globalization.NumberFormatInfo),
1997 typeof(bool)
1998 }, ReturnType = typeof(void))]
1999 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "NumberToStringFormat", MemberParameters = new object[]
2000 {
2001 typeof(ref global::System.Text.ValueStringBuilder),
2002 typeof(ref global::System.Number.NumberBuffer),
2003 typeof(global::System.ReadOnlySpan<char>),
2004 typeof(global::System.Globalization.NumberFormatInfo)
2005 }, ReturnType = typeof(void))]
2006 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
2007 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "get_digits", ReturnType = typeof(char*))]
2008 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "set_sign", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
2009 private unsafe static void RoundNumber(ref global::System.Number.NumberBuffer number, int pos)
2010 {
2011 throw null;
2012 }
2013
2014 [global::Cpp2ILInjected.Token(Token = "0x6000888")]
2015 [global::Cpp2ILInjected.Address(RVA = "0x1C3E04C", Offset = "0x1C3E04C", Length = "0x134")]
2016 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2017 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "NumberToStringFormat", MemberParameters = new object[]
2018 {
2019 typeof(ref global::System.Text.ValueStringBuilder),
2020 typeof(ref global::System.Number.NumberBuffer),
2021 typeof(global::System.ReadOnlySpan<char>),
2022 typeof(global::System.Globalization.NumberFormatInfo)
2023 }, ReturnType = typeof(void))]
2024 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
2025 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.InteropServices.MemoryMarshal[]), Member = "GetReference", MemberTypeParameters = new object[] { typeof(char) }, MemberParameters = new object[] { typeof(global::System.ReadOnlySpan<char>) }, ReturnType = "T&")]
2026 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
2027 private static int FindSection(global::System.ReadOnlySpan<char> format, int section)
2028 {
2029 throw null;
2030 }
2031
2032 [global::Cpp2ILInjected.Token(Token = "0x6000889")]
2033 [global::Cpp2ILInjected.Address(RVA = "0x1C3CE0C", Offset = "0x1C3CE0C", Length = "0x4")]
2034 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2035 private static uint Low32(ulong value)
2036 {
2037 throw null;
2038 }
2039
2040 [global::Cpp2ILInjected.Token(Token = "0x600088A")]
2041 [global::Cpp2ILInjected.Address(RVA = "0x1C3CE04", Offset = "0x1C3CE04", Length = "0x8")]
2042 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2043 private static uint High32(ulong value)
2044 {
2045 throw null;
2046 }
2047
2048 [global::Cpp2ILInjected.Token(Token = "0x600088B")]
2049 [global::Cpp2ILInjected.Address(RVA = "0x1C3CDCC", Offset = "0x1C3CDCC", Length = "0x38")]
2050 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2051 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2052 private static uint Int64DivMod1E9(ref ulong value)
2053 {
2054 throw null;
2055 }
2056
2057 [global::Cpp2ILInjected.Token(Token = "0x600088C")]
2058 [global::Cpp2ILInjected.Address(RVA = "0x1C3E3F8", Offset = "0x1C3E3F8", Length = "0xBC")]
2059 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2060 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "ParseInt32", MemberParameters = new object[]
2061 {
2062 typeof(global::System.ReadOnlySpan<char>),
2063 typeof(global::System.Globalization.NumberStyles),
2064 typeof(global::System.Globalization.NumberFormatInfo)
2065 }, ReturnType = typeof(int))]
2066 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryParseInt32", MemberParameters = new object[]
2067 {
2068 typeof(global::System.ReadOnlySpan<char>),
2069 typeof(global::System.Globalization.NumberStyles),
2070 typeof(global::System.Globalization.NumberFormatInfo),
2071 typeof(ref int)
2072 }, ReturnType = typeof(bool))]
2073 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
2074 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "get_digits", ReturnType = typeof(char*))]
2075 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "get_sign", ReturnType = typeof(bool))]
2076 private unsafe static bool NumberToInt32(ref global::System.Number.NumberBuffer number, ref int value)
2077 {
2078 throw null;
2079 }
2080
2081 [global::Cpp2ILInjected.Token(Token = "0x600088D")]
2082 [global::Cpp2ILInjected.Address(RVA = "0x1C3E4B4", Offset = "0x1C3E4B4", Length = "0xB4")]
2083 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2084 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "ParseInt64", MemberParameters = new object[]
2085 {
2086 typeof(global::System.ReadOnlySpan<char>),
2087 typeof(global::System.Globalization.NumberStyles),
2088 typeof(global::System.Globalization.NumberFormatInfo)
2089 }, ReturnType = typeof(long))]
2090 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryParseInt64", MemberParameters = new object[]
2091 {
2092 typeof(global::System.ReadOnlySpan<char>),
2093 typeof(global::System.Globalization.NumberStyles),
2094 typeof(global::System.Globalization.NumberFormatInfo),
2095 typeof(ref long)
2096 }, ReturnType = typeof(bool))]
2097 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
2098 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "get_digits", ReturnType = typeof(char*))]
2099 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "get_sign", ReturnType = typeof(bool))]
2100 private unsafe static bool NumberToInt64(ref global::System.Number.NumberBuffer number, ref long value)
2101 {
2102 throw null;
2103 }
2104
2105 [global::Cpp2ILInjected.Token(Token = "0x600088E")]
2106 [global::Cpp2ILInjected.Address(RVA = "0x1C3E568", Offset = "0x1C3E568", Length = "0xB0")]
2107 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2108 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "ParseUInt32", MemberParameters = new object[]
2109 {
2110 typeof(global::System.ReadOnlySpan<char>),
2111 typeof(global::System.Globalization.NumberStyles),
2112 typeof(global::System.Globalization.NumberFormatInfo)
2113 }, ReturnType = typeof(uint))]
2114 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryParseUInt32", MemberParameters = new object[]
2115 {
2116 typeof(global::System.ReadOnlySpan<char>),
2117 typeof(global::System.Globalization.NumberStyles),
2118 typeof(global::System.Globalization.NumberFormatInfo),
2119 typeof(ref uint)
2120 }, ReturnType = typeof(bool))]
2121 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
2122 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "get_sign", ReturnType = typeof(bool))]
2123 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "get_digits", ReturnType = typeof(char*))]
2124 private unsafe static bool NumberToUInt32(ref global::System.Number.NumberBuffer number, ref uint value)
2125 {
2126 throw null;
2127 }
2128
2129 [global::Cpp2ILInjected.Token(Token = "0x600088F")]
2130 [global::Cpp2ILInjected.Address(RVA = "0x1C3E618", Offset = "0x1C3E618", Length = "0xB0")]
2131 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2132 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "ParseUInt64", MemberParameters = new object[]
2133 {
2134 typeof(global::System.ReadOnlySpan<char>),
2135 typeof(global::System.Globalization.NumberStyles),
2136 typeof(global::System.Globalization.NumberFormatInfo)
2137 }, ReturnType = typeof(ulong))]
2138 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryParseUInt64", MemberParameters = new object[]
2139 {
2140 typeof(global::System.ReadOnlySpan<char>),
2141 typeof(global::System.Globalization.NumberStyles),
2142 typeof(global::System.Globalization.NumberFormatInfo),
2144 }, ReturnType = typeof(bool))]
2145 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
2146 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "get_sign", ReturnType = typeof(bool))]
2147 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "get_digits", ReturnType = typeof(char*))]
2148 private unsafe static bool NumberToUInt64(ref global::System.Number.NumberBuffer number, ref ulong value)
2149 {
2150 throw null;
2151 }
2152
2153 [global::Cpp2ILInjected.Token(Token = "0x6000890")]
2154 [global::Cpp2ILInjected.Address(RVA = "0x1C32068", Offset = "0x1C32068", Length = "0x1D8")]
2155 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2156 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(byte), Member = "Parse", MemberParameters = new object[]
2157 {
2158 typeof(global::System.ReadOnlySpan<char>),
2159 typeof(global::System.Globalization.NumberStyles),
2160 typeof(global::System.Globalization.NumberFormatInfo)
2161 }, ReturnType = typeof(byte))]
2162 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(short), Member = "Parse", MemberParameters = new object[]
2163 {
2164 typeof(global::System.ReadOnlySpan<char>),
2165 typeof(global::System.Globalization.NumberStyles),
2166 typeof(global::System.Globalization.NumberFormatInfo)
2167 }, ReturnType = typeof(short))]
2168 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(int), Member = "Parse", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(int))]
2169 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(int), Member = "Parse", MemberParameters = new object[]
2170 {
2171 typeof(string),
2172 typeof(global::System.Globalization.NumberStyles)
2173 }, ReturnType = typeof(int))]
2174 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(int), Member = "Parse", MemberParameters = new object[]
2175 {
2176 typeof(string),
2177 typeof(global::System.IFormatProvider)
2178 }, ReturnType = typeof(int))]
2179 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(int), Member = "Parse", MemberParameters = new object[]
2180 {
2181 typeof(string),
2182 typeof(global::System.Globalization.NumberStyles),
2183 typeof(global::System.IFormatProvider)
2184 }, ReturnType = typeof(int))]
2185 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(int), Member = "Parse", MemberParameters = new object[]
2186 {
2187 typeof(global::System.ReadOnlySpan<char>),
2188 typeof(global::System.Globalization.NumberStyles),
2189 typeof(global::System.IFormatProvider)
2190 }, ReturnType = typeof(int))]
2191 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(sbyte), Member = "Parse", MemberParameters = new object[]
2192 {
2193 typeof(global::System.ReadOnlySpan<char>),
2194 typeof(global::System.Globalization.NumberStyles),
2195 typeof(global::System.Globalization.NumberFormatInfo)
2196 }, ReturnType = typeof(sbyte))]
2197 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 8)]
2198 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "StringToNumber", MemberParameters = new object[]
2199 {
2200 typeof(global::System.ReadOnlySpan<char>),
2201 typeof(global::System.Globalization.NumberStyles),
2202 typeof(ref global::System.Number.NumberBuffer),
2203 typeof(global::System.Globalization.NumberFormatInfo),
2204 typeof(bool)
2205 }, ReturnType = typeof(void))]
2206 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberToInt32", MemberParameters = new object[]
2207 {
2208 typeof(ref global::System.Number.NumberBuffer),
2209 typeof(ref int)
2210 }, ReturnType = typeof(bool))]
2211 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "ThrowOverflowOrFormatException", MemberParameters = new object[]
2212 {
2213 typeof(bool),
2214 typeof(string)
2215 }, ReturnType = typeof(void))]
2216 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TryParseInt32IntegerStyle", MemberParameters = new object[]
2217 {
2218 typeof(global::System.ReadOnlySpan<char>),
2219 typeof(global::System.Globalization.NumberStyles),
2220 typeof(global::System.Globalization.NumberFormatInfo),
2221 typeof(ref int),
2222 typeof(ref bool)
2223 }, ReturnType = typeof(bool))]
2224 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TryParseUInt32HexNumberStyle", MemberParameters = new object[]
2225 {
2226 typeof(global::System.ReadOnlySpan<char>),
2227 typeof(global::System.Globalization.NumberStyles),
2228 typeof(global::System.Globalization.NumberFormatInfo),
2229 typeof(ref uint),
2230 typeof(ref bool)
2231 }, ReturnType = typeof(bool))]
2232 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
2233 internal static int ParseInt32(global::System.ReadOnlySpan<char> value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info)
2234 {
2235 throw null;
2236 }
2237
2238 [global::Cpp2ILInjected.Token(Token = "0x6000891")]
2239 [global::Cpp2ILInjected.Address(RVA = "0x1C3468C", Offset = "0x1C3468C", Length = "0x1DC")]
2240 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2241 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(long), Member = "Parse", MemberParameters = new object[]
2242 {
2243 typeof(string),
2244 typeof(global::System.IFormatProvider)
2245 }, ReturnType = typeof(long))]
2246 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(long), Member = "Parse", MemberParameters = new object[]
2247 {
2248 typeof(string),
2249 typeof(global::System.Globalization.NumberStyles),
2250 typeof(global::System.IFormatProvider)
2251 }, ReturnType = typeof(long))]
2252 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
2253 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "StringToNumber", MemberParameters = new object[]
2254 {
2255 typeof(global::System.ReadOnlySpan<char>),
2256 typeof(global::System.Globalization.NumberStyles),
2257 typeof(ref global::System.Number.NumberBuffer),
2258 typeof(global::System.Globalization.NumberFormatInfo),
2259 typeof(bool)
2260 }, ReturnType = typeof(void))]
2261 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberToInt64", MemberParameters = new object[]
2262 {
2263 typeof(ref global::System.Number.NumberBuffer),
2264 typeof(ref long)
2265 }, ReturnType = typeof(bool))]
2266 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "ThrowOverflowOrFormatException", MemberParameters = new object[]
2267 {
2268 typeof(bool),
2269 typeof(string)
2270 }, ReturnType = typeof(void))]
2271 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TryParseInt64IntegerStyle", MemberParameters = new object[]
2272 {
2273 typeof(global::System.ReadOnlySpan<char>),
2274 typeof(global::System.Globalization.NumberStyles),
2275 typeof(global::System.Globalization.NumberFormatInfo),
2276 typeof(ref long),
2277 typeof(ref bool)
2278 }, ReturnType = typeof(bool))]
2279 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TryParseUInt64HexNumberStyle", MemberParameters = new object[]
2280 {
2281 typeof(global::System.ReadOnlySpan<char>),
2282 typeof(global::System.Globalization.NumberStyles),
2283 typeof(global::System.Globalization.NumberFormatInfo),
2284 typeof(ref ulong),
2285 typeof(ref bool)
2286 }, ReturnType = typeof(bool))]
2287 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
2288 internal static long ParseInt64(global::System.ReadOnlySpan<char> value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info)
2289 {
2290 throw null;
2291 }
2292
2293 [global::Cpp2ILInjected.Token(Token = "0x6000892")]
2294 [global::Cpp2ILInjected.Address(RVA = "0x1C3FDFC", Offset = "0x1C3FDFC", Length = "0x1B8")]
2295 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2296 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ushort), Member = "Parse", MemberParameters = new object[]
2297 {
2298 typeof(global::System.ReadOnlySpan<char>),
2299 typeof(global::System.Globalization.NumberStyles),
2300 typeof(global::System.Globalization.NumberFormatInfo)
2301 }, ReturnType = typeof(ushort))]
2302 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(uint), Member = "Parse", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(uint))]
2303 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(uint), Member = "Parse", MemberParameters = new object[]
2304 {
2305 typeof(string),
2306 typeof(global::System.IFormatProvider)
2307 }, ReturnType = typeof(uint))]
2308 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(uint), Member = "Parse", MemberParameters = new object[]
2309 {
2310 typeof(string),
2311 typeof(global::System.Globalization.NumberStyles),
2312 typeof(global::System.IFormatProvider)
2313 }, ReturnType = typeof(uint))]
2314 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
2315 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "StringToNumber", MemberParameters = new object[]
2316 {
2317 typeof(global::System.ReadOnlySpan<char>),
2318 typeof(global::System.Globalization.NumberStyles),
2319 typeof(ref global::System.Number.NumberBuffer),
2320 typeof(global::System.Globalization.NumberFormatInfo),
2321 typeof(bool)
2322 }, ReturnType = typeof(void))]
2323 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberToUInt32", MemberParameters = new object[]
2324 {
2325 typeof(ref global::System.Number.NumberBuffer),
2326 typeof(ref uint)
2327 }, ReturnType = typeof(bool))]
2328 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "ThrowOverflowOrFormatException", MemberParameters = new object[]
2329 {
2330 typeof(bool),
2331 typeof(string)
2332 }, ReturnType = typeof(void))]
2333 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TryParseUInt32IntegerStyle", MemberParameters = new object[]
2334 {
2335 typeof(global::System.ReadOnlySpan<char>),
2336 typeof(global::System.Globalization.NumberStyles),
2337 typeof(global::System.Globalization.NumberFormatInfo),
2338 typeof(ref uint),
2339 typeof(ref bool)
2340 }, ReturnType = typeof(bool))]
2341 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TryParseUInt32HexNumberStyle", MemberParameters = new object[]
2342 {
2343 typeof(global::System.ReadOnlySpan<char>),
2344 typeof(global::System.Globalization.NumberStyles),
2345 typeof(global::System.Globalization.NumberFormatInfo),
2346 typeof(ref uint),
2347 typeof(ref bool)
2348 }, ReturnType = typeof(bool))]
2349 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
2350 internal static uint ParseUInt32(global::System.ReadOnlySpan<char> value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info)
2351 {
2352 throw null;
2353 }
2354
2355 [global::Cpp2ILInjected.Token(Token = "0x6000893")]
2356 [global::Cpp2ILInjected.Address(RVA = "0x1C40738", Offset = "0x1C40738", Length = "0x1B8")]
2357 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2358 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ulong), Member = "Parse", MemberParameters = new object[]
2359 {
2360 typeof(string),
2361 typeof(global::System.IFormatProvider)
2362 }, ReturnType = typeof(ulong))]
2363 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ulong), Member = "Parse", MemberParameters = new object[]
2364 {
2365 typeof(string),
2366 typeof(global::System.Globalization.NumberStyles),
2367 typeof(global::System.IFormatProvider)
2368 }, ReturnType = typeof(ulong))]
2369 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
2370 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "StringToNumber", MemberParameters = new object[]
2371 {
2372 typeof(global::System.ReadOnlySpan<char>),
2373 typeof(global::System.Globalization.NumberStyles),
2374 typeof(ref global::System.Number.NumberBuffer),
2375 typeof(global::System.Globalization.NumberFormatInfo),
2376 typeof(bool)
2377 }, ReturnType = typeof(void))]
2378 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberToUInt64", MemberParameters = new object[]
2379 {
2380 typeof(ref global::System.Number.NumberBuffer),
2382 }, ReturnType = typeof(bool))]
2383 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "ThrowOverflowOrFormatException", MemberParameters = new object[]
2384 {
2385 typeof(bool),
2386 typeof(string)
2387 }, ReturnType = typeof(void))]
2388 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TryParseUInt64IntegerStyle", MemberParameters = new object[]
2389 {
2390 typeof(global::System.ReadOnlySpan<char>),
2391 typeof(global::System.Globalization.NumberStyles),
2392 typeof(global::System.Globalization.NumberFormatInfo),
2393 typeof(ref ulong),
2394 typeof(ref bool)
2395 }, ReturnType = typeof(bool))]
2396 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TryParseUInt64HexNumberStyle", MemberParameters = new object[]
2397 {
2398 typeof(global::System.ReadOnlySpan<char>),
2399 typeof(global::System.Globalization.NumberStyles),
2400 typeof(global::System.Globalization.NumberFormatInfo),
2401 typeof(ref ulong),
2402 typeof(ref bool)
2403 }, ReturnType = typeof(bool))]
2404 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
2405 internal static ulong ParseUInt64(global::System.ReadOnlySpan<char> value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info)
2406 {
2407 throw null;
2408 }
2409
2410 [global::Cpp2ILInjected.Token(Token = "0x6000894")]
2411 [global::Cpp2ILInjected.Address(RVA = "0x1C41080", Offset = "0x1C41080", Length = "0x6F8")]
2412 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2413 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "StringToNumber", MemberParameters = new object[]
2414 {
2415 typeof(global::System.ReadOnlySpan<char>),
2416 typeof(global::System.Globalization.NumberStyles),
2417 typeof(ref global::System.Number.NumberBuffer),
2418 typeof(global::System.Globalization.NumberFormatInfo),
2419 typeof(bool)
2420 }, ReturnType = typeof(void))]
2421 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryStringToNumber", MemberParameters = new object[]
2422 {
2423 typeof(global::System.ReadOnlySpan<char>),
2424 typeof(global::System.Globalization.NumberStyles),
2425 typeof(ref global::System.Number.NumberBuffer),
2426 typeof(global::System.Globalization.NumberFormatInfo),
2427 typeof(bool)
2428 }, ReturnType = typeof(bool))]
2429 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
2430 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "set_sign", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
2431 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "MatchChars", MemberParameters = new object[]
2432 {
2433 typeof(char*),
2434 typeof(char*),
2435 typeof(string)
2436 }, ReturnType = typeof(char*))]
2437 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "get_digits", ReturnType = typeof(char*))]
2438 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 19)]
2439 private unsafe static bool ParseNumber(ref char* str, char* strEnd, global::System.Globalization.NumberStyles styles, ref global::System.Number.NumberBuffer number, global::System.Globalization.NumberFormatInfo info, bool parseDecimal)
2440 {
2441 throw null;
2442 }
2443
2444 [global::Cpp2ILInjected.Token(Token = "0x6000895")]
2445 [global::Cpp2ILInjected.Address(RVA = "0x1C323AC", Offset = "0x1C323AC", Length = "0x18C")]
2446 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2447 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(byte), Member = "TryParse", MemberParameters = new object[]
2448 {
2449 typeof(global::System.ReadOnlySpan<char>),
2450 typeof(global::System.Globalization.NumberStyles),
2451 typeof(global::System.Globalization.NumberFormatInfo),
2452 typeof(ref byte)
2453 }, ReturnType = typeof(bool))]
2454 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(short), Member = "TryParse", MemberParameters = new object[]
2455 {
2456 typeof(global::System.ReadOnlySpan<char>),
2457 typeof(global::System.Globalization.NumberStyles),
2458 typeof(global::System.Globalization.NumberFormatInfo),
2459 typeof(ref short)
2460 }, ReturnType = typeof(bool))]
2461 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(int), Member = "TryParse", MemberParameters = new object[]
2462 {
2463 typeof(string),
2464 typeof(ref int)
2465 }, ReturnType = typeof(bool))]
2466 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(int), Member = "TryParse", MemberParameters = new object[]
2467 {
2468 typeof(global::System.ReadOnlySpan<char>),
2469 typeof(ref int)
2470 }, ReturnType = typeof(bool))]
2471 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(int), Member = "TryParse", MemberParameters = new object[]
2472 {
2473 typeof(string),
2474 typeof(global::System.Globalization.NumberStyles),
2475 typeof(global::System.IFormatProvider),
2476 typeof(ref int)
2477 }, ReturnType = typeof(bool))]
2478 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(int), Member = "TryParse", MemberParameters = new object[]
2479 {
2480 typeof(global::System.ReadOnlySpan<char>),
2481 typeof(global::System.Globalization.NumberStyles),
2482 typeof(global::System.IFormatProvider),
2483 typeof(ref int)
2484 }, ReturnType = typeof(bool))]
2485 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(sbyte), Member = "TryParse", MemberParameters = new object[]
2486 {
2487 typeof(global::System.ReadOnlySpan<char>),
2488 typeof(global::System.Globalization.NumberStyles),
2489 typeof(global::System.Globalization.NumberFormatInfo),
2490 typeof(ref sbyte)
2491 }, ReturnType = typeof(bool))]
2492 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
2493 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TryStringToNumber", MemberParameters = new object[]
2494 {
2495 typeof(global::System.ReadOnlySpan<char>),
2496 typeof(global::System.Globalization.NumberStyles),
2497 typeof(ref global::System.Number.NumberBuffer),
2498 typeof(global::System.Globalization.NumberFormatInfo),
2499 typeof(bool)
2500 }, ReturnType = typeof(bool))]
2501 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberToInt32", MemberParameters = new object[]
2502 {
2503 typeof(ref global::System.Number.NumberBuffer),
2504 typeof(ref int)
2505 }, ReturnType = typeof(bool))]
2506 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TryParseInt32IntegerStyle", MemberParameters = new object[]
2507 {
2508 typeof(global::System.ReadOnlySpan<char>),
2509 typeof(global::System.Globalization.NumberStyles),
2510 typeof(global::System.Globalization.NumberFormatInfo),
2511 typeof(ref int),
2512 typeof(ref bool)
2513 }, ReturnType = typeof(bool))]
2514 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TryParseUInt32HexNumberStyle", MemberParameters = new object[]
2515 {
2516 typeof(global::System.ReadOnlySpan<char>),
2517 typeof(global::System.Globalization.NumberStyles),
2518 typeof(global::System.Globalization.NumberFormatInfo),
2519 typeof(ref uint),
2520 typeof(ref bool)
2521 }, ReturnType = typeof(bool))]
2522 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
2523 internal static bool TryParseInt32(global::System.ReadOnlySpan<char> value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info, out int result)
2524 {
2525 throw null;
2526 }
2527
2528 [global::Cpp2ILInjected.Token(Token = "0x6000896")]
2529 [global::Cpp2ILInjected.Address(RVA = "0x1C3E6C8", Offset = "0x1C3E6C8", Length = "0x78C")]
2530 [global::Cpp2ILInjected.CallAnalysis.ContainsInvalidInstructions]
2531 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2532 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "ParseInt32", MemberParameters = new object[]
2533 {
2534 typeof(global::System.ReadOnlySpan<char>),
2535 typeof(global::System.Globalization.NumberStyles),
2536 typeof(global::System.Globalization.NumberFormatInfo)
2537 }, ReturnType = typeof(int))]
2538 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryParseInt32", MemberParameters = new object[]
2539 {
2540 typeof(global::System.ReadOnlySpan<char>),
2541 typeof(global::System.Globalization.NumberStyles),
2542 typeof(global::System.Globalization.NumberFormatInfo),
2543 typeof(ref int)
2544 }, ReturnType = typeof(bool))]
2545 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
2546 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Equality", MemberParameters = new object[]
2547 {
2548 typeof(string),
2549 typeof(string)
2550 }, ReturnType = typeof(bool))]
2551 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentOutOfRangeException", ReturnType = typeof(void))]
2552 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IsNullOrEmpty", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
2553 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "GetRawStringData", ReturnType = typeof(ref char))]
2554 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.SpanHelpers), Member = "SequenceEqual", MemberParameters = new object[]
2555 {
2556 typeof(ref byte),
2557 typeof(ref byte),
2558 typeof(ulong)
2559 }, ReturnType = typeof(bool))]
2560 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TrailingZeros", MemberParameters = new object[]
2561 {
2562 typeof(global::System.ReadOnlySpan<char>),
2563 typeof(int)
2564 }, ReturnType = typeof(bool))]
2565 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 19)]
2566 private static bool TryParseInt32IntegerStyle(global::System.ReadOnlySpan<char> value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info, out int result, ref bool failureIsOverflow)
2567 {
2568 throw null;
2569 }
2570
2571 [global::Cpp2ILInjected.Token(Token = "0x6000897")]
2572 [global::Cpp2ILInjected.Address(RVA = "0x1C3F33C", Offset = "0x1C3F33C", Length = "0x798")]
2573 [global::Cpp2ILInjected.CallAnalysis.ContainsInvalidInstructions]
2574 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2575 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "ParseInt64", MemberParameters = new object[]
2576 {
2577 typeof(global::System.ReadOnlySpan<char>),
2578 typeof(global::System.Globalization.NumberStyles),
2579 typeof(global::System.Globalization.NumberFormatInfo)
2580 }, ReturnType = typeof(long))]
2581 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryParseInt64", MemberParameters = new object[]
2582 {
2583 typeof(global::System.ReadOnlySpan<char>),
2584 typeof(global::System.Globalization.NumberStyles),
2585 typeof(global::System.Globalization.NumberFormatInfo),
2586 typeof(ref long)
2587 }, ReturnType = typeof(bool))]
2588 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
2589 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Equality", MemberParameters = new object[]
2590 {
2591 typeof(string),
2592 typeof(string)
2593 }, ReturnType = typeof(bool))]
2594 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentOutOfRangeException", ReturnType = typeof(void))]
2595 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IsNullOrEmpty", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
2596 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "GetRawStringData", ReturnType = typeof(ref char))]
2597 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.SpanHelpers), Member = "SequenceEqual", MemberParameters = new object[]
2598 {
2599 typeof(ref byte),
2600 typeof(ref byte),
2601 typeof(ulong)
2602 }, ReturnType = typeof(bool))]
2603 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TrailingZeros", MemberParameters = new object[]
2604 {
2605 typeof(global::System.ReadOnlySpan<char>),
2606 typeof(int)
2607 }, ReturnType = typeof(bool))]
2608 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 19)]
2609 private static bool TryParseInt64IntegerStyle(global::System.ReadOnlySpan<char> value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info, out long result, ref bool failureIsOverflow)
2610 {
2611 throw null;
2612 }
2613
2614 [global::Cpp2ILInjected.Token(Token = "0x6000898")]
2615 [global::Cpp2ILInjected.Address(RVA = "0x1C34AE8", Offset = "0x1C34AE8", Length = "0x18C")]
2616 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2617 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(long), Member = "TryParse", MemberParameters = new object[]
2618 {
2619 typeof(string),
2620 typeof(global::System.Globalization.NumberStyles),
2621 typeof(global::System.IFormatProvider),
2622 typeof(ref long)
2623 }, ReturnType = typeof(bool))]
2624 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2625 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TryStringToNumber", MemberParameters = new object[]
2626 {
2627 typeof(global::System.ReadOnlySpan<char>),
2628 typeof(global::System.Globalization.NumberStyles),
2629 typeof(ref global::System.Number.NumberBuffer),
2630 typeof(global::System.Globalization.NumberFormatInfo),
2631 typeof(bool)
2632 }, ReturnType = typeof(bool))]
2633 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberToInt64", MemberParameters = new object[]
2634 {
2635 typeof(ref global::System.Number.NumberBuffer),
2636 typeof(ref long)
2637 }, ReturnType = typeof(bool))]
2638 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TryParseInt64IntegerStyle", MemberParameters = new object[]
2639 {
2640 typeof(global::System.ReadOnlySpan<char>),
2641 typeof(global::System.Globalization.NumberStyles),
2642 typeof(global::System.Globalization.NumberFormatInfo),
2643 typeof(ref long),
2644 typeof(ref bool)
2645 }, ReturnType = typeof(bool))]
2646 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TryParseUInt64HexNumberStyle", MemberParameters = new object[]
2647 {
2648 typeof(global::System.ReadOnlySpan<char>),
2649 typeof(global::System.Globalization.NumberStyles),
2650 typeof(global::System.Globalization.NumberFormatInfo),
2651 typeof(ref ulong),
2652 typeof(ref bool)
2653 }, ReturnType = typeof(bool))]
2654 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
2655 internal static bool TryParseInt64(global::System.ReadOnlySpan<char> value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info, out long result)
2656 {
2657 throw null;
2658 }
2659
2660 [global::Cpp2ILInjected.Token(Token = "0x6000899")]
2661 [global::Cpp2ILInjected.Address(RVA = "0x1C419C8", Offset = "0x1C419C8", Length = "0x18C")]
2662 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2663 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ushort), Member = "TryParse", MemberParameters = new object[]
2664 {
2665 typeof(global::System.ReadOnlySpan<char>),
2666 typeof(global::System.Globalization.NumberStyles),
2667 typeof(global::System.Globalization.NumberFormatInfo),
2668 typeof(ref ushort)
2669 }, ReturnType = typeof(bool))]
2670 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(uint), Member = "TryParse", MemberParameters = new object[]
2671 {
2672 typeof(string),
2673 typeof(global::System.Globalization.NumberStyles),
2674 typeof(global::System.IFormatProvider),
2675 typeof(ref uint)
2676 }, ReturnType = typeof(bool))]
2677 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
2678 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TryStringToNumber", MemberParameters = new object[]
2679 {
2680 typeof(global::System.ReadOnlySpan<char>),
2681 typeof(global::System.Globalization.NumberStyles),
2682 typeof(ref global::System.Number.NumberBuffer),
2683 typeof(global::System.Globalization.NumberFormatInfo),
2684 typeof(bool)
2685 }, ReturnType = typeof(bool))]
2686 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberToUInt32", MemberParameters = new object[]
2687 {
2688 typeof(ref global::System.Number.NumberBuffer),
2689 typeof(ref uint)
2690 }, ReturnType = typeof(bool))]
2691 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TryParseUInt32IntegerStyle", MemberParameters = new object[]
2692 {
2693 typeof(global::System.ReadOnlySpan<char>),
2694 typeof(global::System.Globalization.NumberStyles),
2695 typeof(global::System.Globalization.NumberFormatInfo),
2696 typeof(ref uint),
2697 typeof(ref bool)
2698 }, ReturnType = typeof(bool))]
2699 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TryParseUInt32HexNumberStyle", MemberParameters = new object[]
2700 {
2701 typeof(global::System.ReadOnlySpan<char>),
2702 typeof(global::System.Globalization.NumberStyles),
2703 typeof(global::System.Globalization.NumberFormatInfo),
2704 typeof(ref uint),
2705 typeof(ref bool)
2706 }, ReturnType = typeof(bool))]
2707 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
2708 internal static bool TryParseUInt32(global::System.ReadOnlySpan<char> value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info, out uint result)
2709 {
2710 throw null;
2711 }
2712
2713 [global::Cpp2ILInjected.Token(Token = "0x600089A")]
2714 [global::Cpp2ILInjected.Address(RVA = "0x1C3FFB4", Offset = "0x1C3FFB4", Length = "0x784")]
2715 [global::Cpp2ILInjected.CallAnalysis.ContainsInvalidInstructions]
2716 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2717 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "ParseUInt32", MemberParameters = new object[]
2718 {
2719 typeof(global::System.ReadOnlySpan<char>),
2720 typeof(global::System.Globalization.NumberStyles),
2721 typeof(global::System.Globalization.NumberFormatInfo)
2722 }, ReturnType = typeof(uint))]
2723 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryParseUInt32", MemberParameters = new object[]
2724 {
2725 typeof(global::System.ReadOnlySpan<char>),
2726 typeof(global::System.Globalization.NumberStyles),
2727 typeof(global::System.Globalization.NumberFormatInfo),
2728 typeof(ref uint)
2729 }, ReturnType = typeof(bool))]
2730 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
2731 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Equality", MemberParameters = new object[]
2732 {
2733 typeof(string),
2734 typeof(string)
2735 }, ReturnType = typeof(bool))]
2736 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentOutOfRangeException", ReturnType = typeof(void))]
2737 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IsNullOrEmpty", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
2738 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "GetRawStringData", ReturnType = typeof(ref char))]
2739 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.SpanHelpers), Member = "SequenceEqual", MemberParameters = new object[]
2740 {
2741 typeof(ref byte),
2742 typeof(ref byte),
2743 typeof(ulong)
2744 }, ReturnType = typeof(bool))]
2745 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TrailingZeros", MemberParameters = new object[]
2746 {
2747 typeof(global::System.ReadOnlySpan<char>),
2748 typeof(int)
2749 }, ReturnType = typeof(bool))]
2750 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 19)]
2751 private static bool TryParseUInt32IntegerStyle(global::System.ReadOnlySpan<char> value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info, out uint result, ref bool failureIsOverflow)
2752 {
2753 throw null;
2754 }
2755
2756 [global::Cpp2ILInjected.Token(Token = "0x600089B")]
2757 [global::Cpp2ILInjected.Address(RVA = "0x1C3EEDC", Offset = "0x1C3EEDC", Length = "0x328")]
2758 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2759 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "ParseInt32", MemberParameters = new object[]
2760 {
2761 typeof(global::System.ReadOnlySpan<char>),
2762 typeof(global::System.Globalization.NumberStyles),
2763 typeof(global::System.Globalization.NumberFormatInfo)
2764 }, ReturnType = typeof(int))]
2765 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "ParseUInt32", MemberParameters = new object[]
2766 {
2767 typeof(global::System.ReadOnlySpan<char>),
2768 typeof(global::System.Globalization.NumberStyles),
2769 typeof(global::System.Globalization.NumberFormatInfo)
2770 }, ReturnType = typeof(uint))]
2771 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryParseInt32", MemberParameters = new object[]
2772 {
2773 typeof(global::System.ReadOnlySpan<char>),
2774 typeof(global::System.Globalization.NumberStyles),
2775 typeof(global::System.Globalization.NumberFormatInfo),
2776 typeof(ref int)
2777 }, ReturnType = typeof(bool))]
2778 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryParseUInt32", MemberParameters = new object[]
2779 {
2780 typeof(global::System.ReadOnlySpan<char>),
2781 typeof(global::System.Globalization.NumberStyles),
2782 typeof(global::System.Globalization.NumberFormatInfo),
2783 typeof(ref uint)
2784 }, ReturnType = typeof(bool))]
2785 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
2786 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TrailingZeros", MemberParameters = new object[]
2787 {
2788 typeof(global::System.ReadOnlySpan<char>),
2789 typeof(int)
2790 }, ReturnType = typeof(bool))]
2791 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
2792 private static bool TryParseUInt32HexNumberStyle(global::System.ReadOnlySpan<char> value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info, out uint result, ref bool failureIsOverflow)
2793 {
2794 throw null;
2795 }
2796
2797 [global::Cpp2ILInjected.Token(Token = "0x600089C")]
2798 [global::Cpp2ILInjected.Address(RVA = "0x1C41B54", Offset = "0x1C41B54", Length = "0x18C")]
2799 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2800 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ulong), Member = "TryParse", MemberParameters = new object[]
2801 {
2802 typeof(string),
2803 typeof(global::System.Globalization.NumberStyles),
2804 typeof(global::System.IFormatProvider),
2806 }, ReturnType = typeof(bool))]
2807 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2808 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TryStringToNumber", MemberParameters = new object[]
2809 {
2810 typeof(global::System.ReadOnlySpan<char>),
2811 typeof(global::System.Globalization.NumberStyles),
2812 typeof(ref global::System.Number.NumberBuffer),
2813 typeof(global::System.Globalization.NumberFormatInfo),
2814 typeof(bool)
2815 }, ReturnType = typeof(bool))]
2816 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberToUInt64", MemberParameters = new object[]
2817 {
2818 typeof(ref global::System.Number.NumberBuffer),
2820 }, ReturnType = typeof(bool))]
2821 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TryParseUInt64IntegerStyle", MemberParameters = new object[]
2822 {
2823 typeof(global::System.ReadOnlySpan<char>),
2824 typeof(global::System.Globalization.NumberStyles),
2825 typeof(global::System.Globalization.NumberFormatInfo),
2826 typeof(ref ulong),
2827 typeof(ref bool)
2828 }, ReturnType = typeof(bool))]
2829 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TryParseUInt64HexNumberStyle", MemberParameters = new object[]
2830 {
2831 typeof(global::System.ReadOnlySpan<char>),
2832 typeof(global::System.Globalization.NumberStyles),
2833 typeof(global::System.Globalization.NumberFormatInfo),
2834 typeof(ref ulong),
2835 typeof(ref bool)
2836 }, ReturnType = typeof(bool))]
2837 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
2838 internal static bool TryParseUInt64(global::System.ReadOnlySpan<char> value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info, out ulong result)
2839 {
2840 throw null;
2841 }
2842
2843 [global::Cpp2ILInjected.Token(Token = "0x600089D")]
2844 [global::Cpp2ILInjected.Address(RVA = "0x1C408F0", Offset = "0x1C408F0", Length = "0x790")]
2845 [global::Cpp2ILInjected.CallAnalysis.ContainsInvalidInstructions]
2846 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2847 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "ParseUInt64", MemberParameters = new object[]
2848 {
2849 typeof(global::System.ReadOnlySpan<char>),
2850 typeof(global::System.Globalization.NumberStyles),
2851 typeof(global::System.Globalization.NumberFormatInfo)
2852 }, ReturnType = typeof(ulong))]
2853 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryParseUInt64", MemberParameters = new object[]
2854 {
2855 typeof(global::System.ReadOnlySpan<char>),
2856 typeof(global::System.Globalization.NumberStyles),
2857 typeof(global::System.Globalization.NumberFormatInfo),
2859 }, ReturnType = typeof(bool))]
2860 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
2861 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Equality", MemberParameters = new object[]
2862 {
2863 typeof(string),
2864 typeof(string)
2865 }, ReturnType = typeof(bool))]
2866 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentOutOfRangeException", ReturnType = typeof(void))]
2867 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IsNullOrEmpty", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
2868 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "GetRawStringData", ReturnType = typeof(ref char))]
2869 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.SpanHelpers), Member = "SequenceEqual", MemberParameters = new object[]
2870 {
2871 typeof(ref byte),
2872 typeof(ref byte),
2873 typeof(ulong)
2874 }, ReturnType = typeof(bool))]
2875 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TrailingZeros", MemberParameters = new object[]
2876 {
2877 typeof(global::System.ReadOnlySpan<char>),
2878 typeof(int)
2879 }, ReturnType = typeof(bool))]
2880 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 19)]
2881 private static bool TryParseUInt64IntegerStyle(global::System.ReadOnlySpan<char> value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info, out ulong result, ref bool failureIsOverflow)
2882 {
2883 throw null;
2884 }
2885
2886 [global::Cpp2ILInjected.Token(Token = "0x600089E")]
2887 [global::Cpp2ILInjected.Address(RVA = "0x1C3FAD4", Offset = "0x1C3FAD4", Length = "0x328")]
2888 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2889 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "ParseInt64", MemberParameters = new object[]
2890 {
2891 typeof(global::System.ReadOnlySpan<char>),
2892 typeof(global::System.Globalization.NumberStyles),
2893 typeof(global::System.Globalization.NumberFormatInfo)
2894 }, ReturnType = typeof(long))]
2895 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "ParseUInt64", MemberParameters = new object[]
2896 {
2897 typeof(global::System.ReadOnlySpan<char>),
2898 typeof(global::System.Globalization.NumberStyles),
2899 typeof(global::System.Globalization.NumberFormatInfo)
2900 }, ReturnType = typeof(ulong))]
2901 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryParseInt64", MemberParameters = new object[]
2902 {
2903 typeof(global::System.ReadOnlySpan<char>),
2904 typeof(global::System.Globalization.NumberStyles),
2905 typeof(global::System.Globalization.NumberFormatInfo),
2906 typeof(ref long)
2907 }, ReturnType = typeof(bool))]
2908 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryParseUInt64", MemberParameters = new object[]
2909 {
2910 typeof(global::System.ReadOnlySpan<char>),
2911 typeof(global::System.Globalization.NumberStyles),
2912 typeof(global::System.Globalization.NumberFormatInfo),
2914 }, ReturnType = typeof(bool))]
2915 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
2916 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TrailingZeros", MemberParameters = new object[]
2917 {
2918 typeof(global::System.ReadOnlySpan<char>),
2919 typeof(int)
2920 }, ReturnType = typeof(bool))]
2921 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
2922 private static bool TryParseUInt64HexNumberStyle(global::System.ReadOnlySpan<char> value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info, out ulong result, ref bool failureIsOverflow)
2923 {
2924 throw null;
2925 }
2926
2927 [global::Cpp2ILInjected.Token(Token = "0x600089F")]
2928 [global::Cpp2ILInjected.Address(RVA = "0x1C41CE0", Offset = "0x1C41CE0", Length = "0x108")]
2929 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2930 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(decimal), Member = "Parse", MemberParameters = new object[]
2931 {
2932 typeof(string),
2933 typeof(global::System.IFormatProvider)
2934 }, ReturnType = typeof(decimal))]
2935 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(decimal), Member = "Parse", MemberParameters = new object[]
2936 {
2937 typeof(string),
2938 typeof(global::System.Globalization.NumberStyles),
2939 typeof(global::System.IFormatProvider)
2940 }, ReturnType = typeof(decimal))]
2941 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
2942 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "StringToNumber", MemberParameters = new object[]
2943 {
2944 typeof(global::System.ReadOnlySpan<char>),
2945 typeof(global::System.Globalization.NumberStyles),
2946 typeof(ref global::System.Number.NumberBuffer),
2947 typeof(global::System.Globalization.NumberFormatInfo),
2948 typeof(bool)
2949 }, ReturnType = typeof(void))]
2950 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberBufferToDecimal", MemberParameters = new object[]
2951 {
2952 typeof(ref global::System.Number.NumberBuffer),
2953 typeof(ref decimal)
2954 }, ReturnType = typeof(bool))]
2955 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "ThrowOverflowOrFormatException", MemberParameters = new object[]
2956 {
2957 typeof(bool),
2958 typeof(string)
2959 }, ReturnType = typeof(void))]
2960 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
2961 internal static decimal ParseDecimal(global::System.ReadOnlySpan<char> value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info)
2962 {
2963 throw null;
2964 }
2965
2966 [global::Cpp2ILInjected.Token(Token = "0x60008A0")]
2967 [global::Cpp2ILInjected.Address(RVA = "0x1C41DE8", Offset = "0x1C41DE8", Length = "0x2D8")]
2968 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2969 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "ParseDecimal", MemberParameters = new object[]
2970 {
2971 typeof(global::System.ReadOnlySpan<char>),
2972 typeof(global::System.Globalization.NumberStyles),
2973 typeof(global::System.Globalization.NumberFormatInfo)
2974 }, ReturnType = typeof(decimal))]
2975 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryParseDecimal", MemberParameters = new object[]
2976 {
2977 typeof(global::System.ReadOnlySpan<char>),
2978 typeof(global::System.Globalization.NumberStyles),
2979 typeof(global::System.Globalization.NumberFormatInfo),
2980 typeof(ref decimal)
2981 }, ReturnType = typeof(bool))]
2982 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
2983 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "get_digits", ReturnType = typeof(char*))]
2984 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "get_sign", ReturnType = typeof(bool))]
2985 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(decimal), Member = ".ctor", MemberParameters = new object[]
2986 {
2987 typeof(int),
2988 typeof(int),
2989 typeof(int),
2990 typeof(bool),
2991 typeof(byte)
2992 }, ReturnType = typeof(void))]
2993 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
2994 private unsafe static bool NumberBufferToDecimal(ref global::System.Number.NumberBuffer number, ref decimal value)
2995 {
2996 throw null;
2997 }
2998
2999 [global::Cpp2ILInjected.Token(Token = "0x60008A1")]
3000 [global::Cpp2ILInjected.Address(RVA = "0x1C420C0", Offset = "0x1C420C0", Length = "0x528")]
3001 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3002 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(double), Member = "Parse", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(double))]
3003 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(double), Member = "Parse", MemberParameters = new object[]
3004 {
3005 typeof(string),
3006 typeof(global::System.IFormatProvider)
3007 }, ReturnType = typeof(double))]
3008 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(double), Member = "Parse", MemberParameters = new object[]
3009 {
3010 typeof(string),
3011 typeof(global::System.Globalization.NumberStyles),
3012 typeof(global::System.IFormatProvider)
3013 }, ReturnType = typeof(double))]
3014 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
3015 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TryStringToNumber", MemberParameters = new object[]
3016 {
3017 typeof(global::System.ReadOnlySpan<char>),
3018 typeof(global::System.Globalization.NumberStyles),
3019 typeof(ref global::System.Number.NumberBuffer),
3020 typeof(global::System.Globalization.NumberFormatInfo),
3021 typeof(bool)
3022 }, ReturnType = typeof(bool))]
3023 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberBufferToDouble", MemberParameters = new object[]
3024 {
3025 typeof(ref global::System.Number.NumberBuffer),
3026 typeof(ref double)
3027 }, ReturnType = typeof(bool))]
3028 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.MemoryExtensions), Member = "TrimStart", MemberParameters = new object[] { typeof(global::System.ReadOnlySpan<char>) }, ReturnType = typeof(global::System.ReadOnlySpan<char>))]
3029 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.MemoryExtensions), Member = "TrimEnd", MemberParameters = new object[] { typeof(global::System.ReadOnlySpan<char>) }, ReturnType = typeof(global::System.ReadOnlySpan<char>))]
3030 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "GetRawStringData", ReturnType = typeof(ref char))]
3031 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.SpanHelpers), Member = "SequenceEqual", MemberParameters = new object[]
3032 {
3033 typeof(ref byte),
3034 typeof(ref byte),
3035 typeof(ulong)
3036 }, ReturnType = typeof(bool))]
3037 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "ThrowOverflowOrFormatException", MemberParameters = new object[]
3038 {
3039 typeof(bool),
3040 typeof(string)
3041 }, ReturnType = typeof(void))]
3042 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
3043 internal static double ParseDouble(global::System.ReadOnlySpan<char> value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info)
3044 {
3045 throw null;
3046 }
3047
3048 [global::Cpp2ILInjected.Token(Token = "0x60008A2")]
3049 [global::Cpp2ILInjected.Address(RVA = "0x1C426B8", Offset = "0x1C426B8", Length = "0x598")]
3050 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3051 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(float), Member = "Parse", MemberParameters = new object[]
3052 {
3053 typeof(string),
3054 typeof(global::System.IFormatProvider)
3055 }, ReturnType = typeof(float))]
3056 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(float), Member = "Parse", MemberParameters = new object[]
3057 {
3058 typeof(string),
3059 typeof(global::System.Globalization.NumberStyles),
3060 typeof(global::System.IFormatProvider)
3061 }, ReturnType = typeof(float))]
3062 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
3063 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TryStringToNumber", MemberParameters = new object[]
3064 {
3065 typeof(global::System.ReadOnlySpan<char>),
3066 typeof(global::System.Globalization.NumberStyles),
3067 typeof(ref global::System.Number.NumberBuffer),
3068 typeof(global::System.Globalization.NumberFormatInfo),
3069 typeof(bool)
3070 }, ReturnType = typeof(bool))]
3071 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberBufferToDouble", MemberParameters = new object[]
3072 {
3073 typeof(ref global::System.Number.NumberBuffer),
3074 typeof(ref double)
3075 }, ReturnType = typeof(bool))]
3076 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "ThrowOverflowOrFormatException", MemberParameters = new object[]
3077 {
3078 typeof(bool),
3079 typeof(string)
3080 }, ReturnType = typeof(void))]
3081 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.MemoryExtensions), Member = "TrimStart", MemberParameters = new object[] { typeof(global::System.ReadOnlySpan<char>) }, ReturnType = typeof(global::System.ReadOnlySpan<char>))]
3082 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.MemoryExtensions), Member = "TrimEnd", MemberParameters = new object[] { typeof(global::System.ReadOnlySpan<char>) }, ReturnType = typeof(global::System.ReadOnlySpan<char>))]
3083 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "GetRawStringData", ReturnType = typeof(ref char))]
3084 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.SpanHelpers), Member = "SequenceEqual", MemberParameters = new object[]
3085 {
3086 typeof(ref byte),
3087 typeof(ref byte),
3088 typeof(ulong)
3089 }, ReturnType = typeof(bool))]
3090 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
3091 internal static float ParseSingle(global::System.ReadOnlySpan<char> value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info)
3092 {
3093 throw null;
3094 }
3095
3096 [global::Cpp2ILInjected.Token(Token = "0x60008A3")]
3097 [global::Cpp2ILInjected.Address(RVA = "0x1C42C50", Offset = "0x1C42C50", Length = "0x104")]
3098 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3099 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(decimal), Member = "TryParse", MemberParameters = new object[]
3100 {
3101 typeof(string),
3102 typeof(global::System.Globalization.NumberStyles),
3103 typeof(global::System.IFormatProvider),
3104 typeof(ref decimal)
3105 }, ReturnType = typeof(bool))]
3106 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
3107 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TryStringToNumber", MemberParameters = new object[]
3108 {
3109 typeof(global::System.ReadOnlySpan<char>),
3110 typeof(global::System.Globalization.NumberStyles),
3111 typeof(ref global::System.Number.NumberBuffer),
3112 typeof(global::System.Globalization.NumberFormatInfo),
3113 typeof(bool)
3114 }, ReturnType = typeof(bool))]
3115 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberBufferToDecimal", MemberParameters = new object[]
3116 {
3117 typeof(ref global::System.Number.NumberBuffer),
3118 typeof(ref decimal)
3119 }, ReturnType = typeof(bool))]
3120 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
3121 internal static bool TryParseDecimal(global::System.ReadOnlySpan<char> value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info, out decimal result)
3122 {
3123 throw null;
3124 }
3125
3126 [global::Cpp2ILInjected.Token(Token = "0x60008A4")]
3127 [global::Cpp2ILInjected.Address(RVA = "0x1C42D54", Offset = "0x1C42D54", Length = "0x104")]
3128 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3129 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(double), Member = "TryParse", MemberParameters = new object[]
3130 {
3131 typeof(global::System.ReadOnlySpan<char>),
3132 typeof(global::System.Globalization.NumberStyles),
3133 typeof(global::System.Globalization.NumberFormatInfo),
3134 typeof(ref double)
3135 }, ReturnType = typeof(bool))]
3136 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
3137 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TryStringToNumber", MemberParameters = new object[]
3138 {
3139 typeof(global::System.ReadOnlySpan<char>),
3140 typeof(global::System.Globalization.NumberStyles),
3141 typeof(ref global::System.Number.NumberBuffer),
3142 typeof(global::System.Globalization.NumberFormatInfo),
3143 typeof(bool)
3144 }, ReturnType = typeof(bool))]
3145 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberBufferToDouble", MemberParameters = new object[]
3146 {
3147 typeof(ref global::System.Number.NumberBuffer),
3148 typeof(ref double)
3149 }, ReturnType = typeof(bool))]
3150 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
3151 internal static bool TryParseDouble(global::System.ReadOnlySpan<char> value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info, out double result)
3152 {
3153 throw null;
3154 }
3155
3156 [global::Cpp2ILInjected.Token(Token = "0x60008A5")]
3157 [global::Cpp2ILInjected.Address(RVA = "0x1C42E58", Offset = "0x1C42E58", Length = "0x174")]
3158 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3159 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(float), Member = "TryParse", MemberParameters = new object[]
3160 {
3161 typeof(global::System.ReadOnlySpan<char>),
3162 typeof(global::System.Globalization.NumberStyles),
3163 typeof(global::System.Globalization.NumberFormatInfo),
3164 typeof(ref float)
3165 }, ReturnType = typeof(bool))]
3166 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
3167 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TryStringToNumber", MemberParameters = new object[]
3168 {
3169 typeof(global::System.ReadOnlySpan<char>),
3170 typeof(global::System.Globalization.NumberStyles),
3171 typeof(ref global::System.Number.NumberBuffer),
3172 typeof(global::System.Globalization.NumberFormatInfo),
3173 typeof(bool)
3174 }, ReturnType = typeof(bool))]
3175 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberBufferToDouble", MemberParameters = new object[]
3176 {
3177 typeof(ref global::System.Number.NumberBuffer),
3178 typeof(ref double)
3179 }, ReturnType = typeof(bool))]
3180 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
3181 internal static bool TryParseSingle(global::System.ReadOnlySpan<char> value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info, out float result)
3182 {
3183 throw null;
3184 }
3185
3186 [global::Cpp2ILInjected.Token(Token = "0x60008A6")]
3187 [global::Cpp2ILInjected.Address(RVA = "0x1C3F204", Offset = "0x1C3F204", Length = "0x138")]
3188 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3189 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "ParseInt32", MemberParameters = new object[]
3190 {
3191 typeof(global::System.ReadOnlySpan<char>),
3192 typeof(global::System.Globalization.NumberStyles),
3193 typeof(global::System.Globalization.NumberFormatInfo)
3194 }, ReturnType = typeof(int))]
3195 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "ParseInt64", MemberParameters = new object[]
3196 {
3197 typeof(global::System.ReadOnlySpan<char>),
3198 typeof(global::System.Globalization.NumberStyles),
3199 typeof(global::System.Globalization.NumberFormatInfo)
3200 }, ReturnType = typeof(long))]
3201 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "ParseUInt32", MemberParameters = new object[]
3202 {
3203 typeof(global::System.ReadOnlySpan<char>),
3204 typeof(global::System.Globalization.NumberStyles),
3205 typeof(global::System.Globalization.NumberFormatInfo)
3206 }, ReturnType = typeof(uint))]
3207 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "ParseUInt64", MemberParameters = new object[]
3208 {
3209 typeof(global::System.ReadOnlySpan<char>),
3210 typeof(global::System.Globalization.NumberStyles),
3211 typeof(global::System.Globalization.NumberFormatInfo)
3212 }, ReturnType = typeof(ulong))]
3213 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "ParseDecimal", MemberParameters = new object[]
3214 {
3215 typeof(global::System.ReadOnlySpan<char>),
3216 typeof(global::System.Globalization.NumberStyles),
3217 typeof(global::System.Globalization.NumberFormatInfo)
3218 }, ReturnType = typeof(decimal))]
3219 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
3220 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.InteropServices.MemoryMarshal[]), Member = "GetReference", MemberTypeParameters = new object[] { typeof(char) }, MemberParameters = new object[] { typeof(global::System.ReadOnlySpan<char>) }, ReturnType = "T&")]
3221 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "ParseNumber", MemberParameters = new object[]
3222 {
3223 typeof(ref char*),
3224 typeof(char*),
3225 typeof(global::System.Globalization.NumberStyles),
3226 typeof(ref global::System.Number.NumberBuffer),
3227 typeof(global::System.Globalization.NumberFormatInfo),
3228 typeof(bool)
3229 }, ReturnType = typeof(bool))]
3230 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TrailingZeros", MemberParameters = new object[]
3231 {
3232 typeof(global::System.ReadOnlySpan<char>),
3233 typeof(int)
3234 }, ReturnType = typeof(bool))]
3235 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "ThrowOverflowOrFormatException", MemberParameters = new object[]
3236 {
3237 typeof(bool),
3238 typeof(string)
3239 }, ReturnType = typeof(void))]
3240 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
3241 private unsafe static void StringToNumber(global::System.ReadOnlySpan<char> value, global::System.Globalization.NumberStyles styles, ref global::System.Number.NumberBuffer number, global::System.Globalization.NumberFormatInfo info, bool parseDecimal)
3242 {
3243 throw null;
3244 }
3245
3246 [global::Cpp2ILInjected.Token(Token = "0x60008A7")]
3247 [global::Cpp2ILInjected.Address(RVA = "0x1C41828", Offset = "0x1C41828", Length = "0x130")]
3248 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3249 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryParseInt32", MemberParameters = new object[]
3250 {
3251 typeof(global::System.ReadOnlySpan<char>),
3252 typeof(global::System.Globalization.NumberStyles),
3253 typeof(global::System.Globalization.NumberFormatInfo),
3254 typeof(ref int)
3255 }, ReturnType = typeof(bool))]
3256 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryParseInt64", MemberParameters = new object[]
3257 {
3258 typeof(global::System.ReadOnlySpan<char>),
3259 typeof(global::System.Globalization.NumberStyles),
3260 typeof(global::System.Globalization.NumberFormatInfo),
3261 typeof(ref long)
3262 }, ReturnType = typeof(bool))]
3263 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryParseUInt32", MemberParameters = new object[]
3264 {
3265 typeof(global::System.ReadOnlySpan<char>),
3266 typeof(global::System.Globalization.NumberStyles),
3267 typeof(global::System.Globalization.NumberFormatInfo),
3268 typeof(ref uint)
3269 }, ReturnType = typeof(bool))]
3270 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryParseUInt64", MemberParameters = new object[]
3271 {
3272 typeof(global::System.ReadOnlySpan<char>),
3273 typeof(global::System.Globalization.NumberStyles),
3274 typeof(global::System.Globalization.NumberFormatInfo),
3276 }, ReturnType = typeof(bool))]
3277 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "ParseDouble", MemberParameters = new object[]
3278 {
3279 typeof(global::System.ReadOnlySpan<char>),
3280 typeof(global::System.Globalization.NumberStyles),
3281 typeof(global::System.Globalization.NumberFormatInfo)
3282 }, ReturnType = typeof(double))]
3283 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "ParseSingle", MemberParameters = new object[]
3284 {
3285 typeof(global::System.ReadOnlySpan<char>),
3286 typeof(global::System.Globalization.NumberStyles),
3287 typeof(global::System.Globalization.NumberFormatInfo)
3288 }, ReturnType = typeof(float))]
3289 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryParseDecimal", MemberParameters = new object[]
3290 {
3291 typeof(global::System.ReadOnlySpan<char>),
3292 typeof(global::System.Globalization.NumberStyles),
3293 typeof(global::System.Globalization.NumberFormatInfo),
3294 typeof(ref decimal)
3295 }, ReturnType = typeof(bool))]
3296 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryParseDouble", MemberParameters = new object[]
3297 {
3298 typeof(global::System.ReadOnlySpan<char>),
3299 typeof(global::System.Globalization.NumberStyles),
3300 typeof(global::System.Globalization.NumberFormatInfo),
3301 typeof(ref double)
3302 }, ReturnType = typeof(bool))]
3303 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryParseSingle", MemberParameters = new object[]
3304 {
3305 typeof(global::System.ReadOnlySpan<char>),
3306 typeof(global::System.Globalization.NumberStyles),
3307 typeof(global::System.Globalization.NumberFormatInfo),
3308 typeof(ref float)
3309 }, ReturnType = typeof(bool))]
3310 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 9)]
3311 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.InteropServices.MemoryMarshal[]), Member = "GetReference", MemberTypeParameters = new object[] { typeof(char) }, MemberParameters = new object[] { typeof(global::System.ReadOnlySpan<char>) }, ReturnType = "T&")]
3312 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "ParseNumber", MemberParameters = new object[]
3313 {
3314 typeof(ref char*),
3315 typeof(char*),
3316 typeof(global::System.Globalization.NumberStyles),
3317 typeof(ref global::System.Number.NumberBuffer),
3318 typeof(global::System.Globalization.NumberFormatInfo),
3319 typeof(bool)
3320 }, ReturnType = typeof(bool))]
3321 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "TrailingZeros", MemberParameters = new object[]
3322 {
3323 typeof(global::System.ReadOnlySpan<char>),
3324 typeof(int)
3325 }, ReturnType = typeof(bool))]
3326 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
3327 internal unsafe static bool TryStringToNumber(global::System.ReadOnlySpan<char> value, global::System.Globalization.NumberStyles styles, ref global::System.Number.NumberBuffer number, global::System.Globalization.NumberFormatInfo info, bool parseDecimal)
3328 {
3329 throw null;
3330 }
3331
3332 [global::Cpp2ILInjected.Token(Token = "0x60008A8")]
3333 [global::Cpp2ILInjected.Address(RVA = "0x1C41958", Offset = "0x1C41958", Length = "0x70")]
3334 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3335 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryParseInt32IntegerStyle", MemberParameters = new object[]
3336 {
3337 typeof(global::System.ReadOnlySpan<char>),
3338 typeof(global::System.Globalization.NumberStyles),
3339 typeof(global::System.Globalization.NumberFormatInfo),
3340 typeof(ref int),
3341 typeof(ref bool)
3342 }, ReturnType = typeof(bool))]
3343 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryParseInt64IntegerStyle", MemberParameters = new object[]
3344 {
3345 typeof(global::System.ReadOnlySpan<char>),
3346 typeof(global::System.Globalization.NumberStyles),
3347 typeof(global::System.Globalization.NumberFormatInfo),
3348 typeof(ref long),
3349 typeof(ref bool)
3350 }, ReturnType = typeof(bool))]
3351 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryParseUInt32IntegerStyle", MemberParameters = new object[]
3352 {
3353 typeof(global::System.ReadOnlySpan<char>),
3354 typeof(global::System.Globalization.NumberStyles),
3355 typeof(global::System.Globalization.NumberFormatInfo),
3356 typeof(ref uint),
3357 typeof(ref bool)
3358 }, ReturnType = typeof(bool))]
3359 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryParseUInt32HexNumberStyle", MemberParameters = new object[]
3360 {
3361 typeof(global::System.ReadOnlySpan<char>),
3362 typeof(global::System.Globalization.NumberStyles),
3363 typeof(global::System.Globalization.NumberFormatInfo),
3364 typeof(ref uint),
3365 typeof(ref bool)
3366 }, ReturnType = typeof(bool))]
3367 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryParseUInt64IntegerStyle", MemberParameters = new object[]
3368 {
3369 typeof(global::System.ReadOnlySpan<char>),
3370 typeof(global::System.Globalization.NumberStyles),
3371 typeof(global::System.Globalization.NumberFormatInfo),
3372 typeof(ref ulong),
3373 typeof(ref bool)
3374 }, ReturnType = typeof(bool))]
3375 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryParseUInt64HexNumberStyle", MemberParameters = new object[]
3376 {
3377 typeof(global::System.ReadOnlySpan<char>),
3378 typeof(global::System.Globalization.NumberStyles),
3379 typeof(global::System.Globalization.NumberFormatInfo),
3380 typeof(ref ulong),
3381 typeof(ref bool)
3382 }, ReturnType = typeof(bool))]
3383 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "StringToNumber", MemberParameters = new object[]
3384 {
3385 typeof(global::System.ReadOnlySpan<char>),
3386 typeof(global::System.Globalization.NumberStyles),
3387 typeof(ref global::System.Number.NumberBuffer),
3388 typeof(global::System.Globalization.NumberFormatInfo),
3389 typeof(bool)
3390 }, ReturnType = typeof(void))]
3391 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryStringToNumber", MemberParameters = new object[]
3392 {
3393 typeof(global::System.ReadOnlySpan<char>),
3394 typeof(global::System.Globalization.NumberStyles),
3395 typeof(ref global::System.Number.NumberBuffer),
3396 typeof(global::System.Globalization.NumberFormatInfo),
3397 typeof(bool)
3398 }, ReturnType = typeof(bool))]
3399 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 8)]
3400 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
3401 private static bool TrailingZeros(global::System.ReadOnlySpan<char> value, int index)
3402 {
3403 throw null;
3404 }
3405
3406 [global::Cpp2ILInjected.Token(Token = "0x60008A9")]
3407 [global::Cpp2ILInjected.Address(RVA = "0x1C41794", Offset = "0x1C41794", Length = "0x84")]
3408 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3409 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "ParseNumber", MemberParameters = new object[]
3410 {
3411 typeof(ref char*),
3412 typeof(char*),
3413 typeof(global::System.Globalization.NumberStyles),
3414 typeof(ref global::System.Number.NumberBuffer),
3415 typeof(global::System.Globalization.NumberFormatInfo),
3416 typeof(bool)
3417 }, ReturnType = typeof(bool))]
3418 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 12)]
3419 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.RuntimeHelpers), Member = "get_OffsetToStringData", ReturnType = typeof(int))]
3420 private unsafe static char* MatchChars(char* p, char* pEnd, string value)
3421 {
3422 throw null;
3423 }
3424
3425 [global::Cpp2ILInjected.Token(Token = "0x60008AA")]
3426 [global::Cpp2ILInjected.Address(RVA = "0x1C41778", Offset = "0x1C41778", Length = "0x1C")]
3427 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3428 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3429 private static bool IsWhite(int ch)
3430 {
3431 throw null;
3432 }
3433
3434 [global::Cpp2ILInjected.Token(Token = "0x60008AB")]
3435 [global::Cpp2ILInjected.Address(RVA = "0x1C41818", Offset = "0x1C41818", Length = "0x10")]
3436 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3437 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3438 private static bool IsDigit(int ch)
3439 {
3440 throw null;
3441 }
3442
3443 [global::Cpp2ILInjected.Token(Token = "0x60008AC")]
3444 [global::Cpp2ILInjected.Address(RVA = "0x1C3EE54", Offset = "0x1C3EE54", Length = "0x88")]
3445 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "ParseInt32", MemberParameters = new object[]
3446 {
3447 typeof(global::System.ReadOnlySpan<char>),
3448 typeof(global::System.Globalization.NumberStyles),
3449 typeof(global::System.Globalization.NumberFormatInfo)
3450 }, ReturnType = typeof(int))]
3451 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "ParseInt64", MemberParameters = new object[]
3452 {
3453 typeof(global::System.ReadOnlySpan<char>),
3454 typeof(global::System.Globalization.NumberStyles),
3455 typeof(global::System.Globalization.NumberFormatInfo)
3456 }, ReturnType = typeof(long))]
3457 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "ParseUInt32", MemberParameters = new object[]
3458 {
3459 typeof(global::System.ReadOnlySpan<char>),
3460 typeof(global::System.Globalization.NumberStyles),
3461 typeof(global::System.Globalization.NumberFormatInfo)
3462 }, ReturnType = typeof(uint))]
3463 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "ParseUInt64", MemberParameters = new object[]
3464 {
3465 typeof(global::System.ReadOnlySpan<char>),
3466 typeof(global::System.Globalization.NumberStyles),
3467 typeof(global::System.Globalization.NumberFormatInfo)
3468 }, ReturnType = typeof(ulong))]
3469 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "ParseDecimal", MemberParameters = new object[]
3470 {
3471 typeof(global::System.ReadOnlySpan<char>),
3472 typeof(global::System.Globalization.NumberStyles),
3473 typeof(global::System.Globalization.NumberFormatInfo)
3474 }, ReturnType = typeof(decimal))]
3475 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "ParseDouble", MemberParameters = new object[]
3476 {
3477 typeof(global::System.ReadOnlySpan<char>),
3478 typeof(global::System.Globalization.NumberStyles),
3479 typeof(global::System.Globalization.NumberFormatInfo)
3480 }, ReturnType = typeof(double))]
3481 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "ParseSingle", MemberParameters = new object[]
3482 {
3483 typeof(global::System.ReadOnlySpan<char>),
3484 typeof(global::System.Globalization.NumberStyles),
3485 typeof(global::System.Globalization.NumberFormatInfo)
3486 }, ReturnType = typeof(float))]
3487 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "StringToNumber", MemberParameters = new object[]
3488 {
3489 typeof(global::System.ReadOnlySpan<char>),
3490 typeof(global::System.Globalization.NumberStyles),
3491 typeof(ref global::System.Number.NumberBuffer),
3492 typeof(global::System.Globalization.NumberFormatInfo),
3493 typeof(bool)
3494 }, ReturnType = typeof(void))]
3495 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 14)]
3496 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::SR), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
3497 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.OverflowException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
3498 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.FormatException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
3499 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
3501 {
3502 throw null;
3503 }
3504
3505 [global::Cpp2ILInjected.Token(Token = "0x60008AD")]
3506 [global::Cpp2ILInjected.Address(RVA = "0x1C425E8", Offset = "0x1C425E8", Length = "0xD0")]
3507 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3508 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "ParseDouble", MemberParameters = new object[]
3509 {
3510 typeof(global::System.ReadOnlySpan<char>),
3511 typeof(global::System.Globalization.NumberStyles),
3512 typeof(global::System.Globalization.NumberFormatInfo)
3513 }, ReturnType = typeof(double))]
3514 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "ParseSingle", MemberParameters = new object[]
3515 {
3516 typeof(global::System.ReadOnlySpan<char>),
3517 typeof(global::System.Globalization.NumberStyles),
3518 typeof(global::System.Globalization.NumberFormatInfo)
3519 }, ReturnType = typeof(float))]
3520 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryParseDouble", MemberParameters = new object[]
3521 {
3522 typeof(global::System.ReadOnlySpan<char>),
3523 typeof(global::System.Globalization.NumberStyles),
3524 typeof(global::System.Globalization.NumberFormatInfo),
3525 typeof(ref double)
3526 }, ReturnType = typeof(bool))]
3527 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryParseSingle", MemberParameters = new object[]
3528 {
3529 typeof(global::System.ReadOnlySpan<char>),
3530 typeof(global::System.Globalization.NumberStyles),
3531 typeof(global::System.Globalization.NumberFormatInfo),
3532 typeof(ref float)
3533 }, ReturnType = typeof(bool))]
3534 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
3535 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "NumberToDouble", MemberParameters = new object[] { typeof(ref global::System.Number.NumberBuffer) }, ReturnType = typeof(double))]
3536 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
3537 private static bool NumberBufferToDouble(ref global::System.Number.NumberBuffer number, ref double value)
3538 {
3539 throw null;
3540 }
3541
3542 [global::Cpp2ILInjected.Token(Token = "0x60008AE")]
3543 [global::Cpp2ILInjected.Address(RVA = "0x1C42FCC", Offset = "0x1C42FCC", Length = "0x34")]
3544 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3545 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3546 private unsafe static uint DigitsToInt(char* p, int count)
3547 {
3548 throw null;
3549 }
3550
3551 [global::Cpp2ILInjected.Token(Token = "0x60008AF")]
3552 [global::Cpp2ILInjected.Address(RVA = "0x1C43000", Offset = "0x1C43000", Length = "0x8")]
3553 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3554 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3555 private static ulong Mul32x32To64(uint a, uint b)
3556 {
3557 throw null;
3558 }
3559
3560 [global::Cpp2ILInjected.Token(Token = "0x60008B0")]
3561 [global::Cpp2ILInjected.Address(RVA = "0x1C43008", Offset = "0x1C43008", Length = "0x98")]
3562 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "NumberToDouble", MemberParameters = new object[] { typeof(ref global::System.Number.NumberBuffer) }, ReturnType = typeof(double))]
3563 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
3564 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
3565 private static ulong Mul64Lossy(ulong a, ulong b, ref int pexp)
3566 {
3567 throw null;
3568 }
3569
3570 [global::Cpp2ILInjected.Token(Token = "0x60008B1")]
3571 [global::Cpp2ILInjected.Address(RVA = "0x1C430A0", Offset = "0x1C430A0", Length = "0xC")]
3572 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3573 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3574 private static int abs(int value)
3575 {
3576 throw null;
3577 }
3578
3579 [global::Cpp2ILInjected.Token(Token = "0x60008B2")]
3580 [global::Cpp2ILInjected.Address(RVA = "0x1C3A0D8", Offset = "0x1C3A0D8", Length = "0x478")]
3581 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3582 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatDouble", MemberParameters = new object[]
3583 {
3584 typeof(ref global::System.Text.ValueStringBuilder),
3585 typeof(double),
3586 typeof(global::System.ReadOnlySpan<char>),
3587 typeof(global::System.Globalization.NumberFormatInfo)
3588 }, ReturnType = typeof(string))]
3589 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatSingle", MemberParameters = new object[]
3590 {
3591 typeof(ref global::System.Text.ValueStringBuilder),
3592 typeof(float),
3593 typeof(global::System.ReadOnlySpan<char>),
3594 typeof(global::System.Globalization.NumberFormatInfo)
3595 }, ReturnType = typeof(string))]
3596 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "NumberBufferToDouble", MemberParameters = new object[]
3597 {
3598 typeof(ref global::System.Number.NumberBuffer),
3599 typeof(ref double)
3600 }, ReturnType = typeof(bool))]
3601 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
3602 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "get_digits", ReturnType = typeof(char*))]
3603 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "wcslen", MemberParameters = new object[] { typeof(char*) }, ReturnType = typeof(int))]
3604 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number), Member = "Mul64Lossy", MemberParameters = new object[]
3605 {
3606 typeof(ulong),
3607 typeof(ulong),
3608 typeof(ref int)
3609 }, ReturnType = typeof(ulong))]
3610 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "get_sign", ReturnType = typeof(bool))]
3611 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
3612 private unsafe static double NumberToDouble(ref global::System.Number.NumberBuffer number)
3613 {
3614 throw null;
3615 }
3616
3617 [global::Cpp2ILInjected.Token(Token = "0x60008B3")]
3618 [global::Cpp2ILInjected.Address(RVA = "0x1C39C5C", Offset = "0x1C39C5C", Length = "0x47C")]
3619 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3620 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatDouble", MemberParameters = new object[]
3621 {
3622 typeof(ref global::System.Text.ValueStringBuilder),
3623 typeof(double),
3624 typeof(global::System.ReadOnlySpan<char>),
3625 typeof(global::System.Globalization.NumberFormatInfo)
3626 }, ReturnType = typeof(string))]
3627 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatSingle", MemberParameters = new object[]
3628 {
3629 typeof(ref global::System.Text.ValueStringBuilder),
3630 typeof(float),
3631 typeof(global::System.ReadOnlySpan<char>),
3632 typeof(global::System.Globalization.NumberFormatInfo)
3633 }, ReturnType = typeof(string))]
3634 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
3635 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "set_sign", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
3636 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Number.NumberBuffer), Member = "get_digits", ReturnType = typeof(char*))]
3637 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::Interop.Sys), Member = "DoubleToString", MemberParameters = new object[]
3638 {
3639 typeof(double),
3640 typeof(byte*),
3641 typeof(byte*),
3642 typeof(int)
3643 }, ReturnType = typeof(int))]
3644 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
3645 private unsafe static void DoubleToNumber(double value, int precision, ref global::System.Number.NumberBuffer number)
3646 {
3647 throw null;
3648 }
3649
3650 // Note: this type is marked as 'beforefieldinit'.
3651 [global::Cpp2ILInjected.Token(Token = "0x60008B4")]
3652 [global::Cpp2ILInjected.Address(RVA = "0x1C430AC", Offset = "0x1C430AC", Length = "0xAEC")]
3653 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3654 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.RuntimeHelpers), Member = "InitializeArray", MemberParameters = new object[]
3655 {
3656 typeof(global::System.Array),
3657 typeof(global::System.RuntimeFieldHandle)
3658 }, ReturnType = typeof(void))]
3659 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 105)]
3660 static Number()
3661 {
3662 throw null;
3663 }
3664
3665 [global::Cpp2ILInjected.Token(Token = "0x400036F")]
3666 private static readonly string[] s_posCurrencyFormats;
3667
3668 [global::Cpp2ILInjected.Token(Token = "0x4000370")]
3669 private static readonly string[] s_negCurrencyFormats;
3670
3671 [global::Cpp2ILInjected.Token(Token = "0x4000371")]
3672 private static readonly string[] s_posPercentFormats;
3673
3674 [global::Cpp2ILInjected.Token(Token = "0x4000372")]
3675 private static readonly string[] s_negPercentFormats;
3676
3677 [global::Cpp2ILInjected.Token(Token = "0x4000373")]
3678 private static readonly string[] s_negNumberFormats;
3679
3680 [global::Cpp2ILInjected.Token(Token = "0x4000374")]
3681 private static readonly int[] s_charToHexLookup;
3682
3683 [global::Cpp2ILInjected.Token(Token = "0x4000375")]
3685
3686 [global::Cpp2ILInjected.Token(Token = "0x4000376")]
3687 private static readonly sbyte[] s_rgexp64Power10;
3688
3689 [global::Cpp2ILInjected.Token(Token = "0x4000377")]
3691
3692 [global::Cpp2ILInjected.Token(Token = "0x4000378")]
3693 private static readonly short[] s_rgexp64Power10By16;
3694
3695 [global::Cpp2ILInjected.Token(Token = "0x20000E6")]
3696 [StructLayout(0, Pack = 1, Size = 122)]
3697 internal ref struct NumberBuffer
3698 {
3699 [global::Cpp2ILInjected.Token(Token = "0x17000095")]
3700 public unsafe bool sign
3701 {
3702 [global::Cpp2ILInjected.Token(Token = "0x60008B5")]
3703 [global::Cpp2ILInjected.Address(RVA = "0x1C43B98", Offset = "0x1C43B98", Length = "0x10")]
3704 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3705 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatDouble", MemberParameters = new object[]
3706 {
3707 typeof(ref global::System.Text.ValueStringBuilder),
3708 typeof(double),
3709 typeof(global::System.ReadOnlySpan<char>),
3710 typeof(global::System.Globalization.NumberFormatInfo)
3711 }, ReturnType = typeof(string))]
3712 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatSingle", MemberParameters = new object[]
3713 {
3714 typeof(ref global::System.Text.ValueStringBuilder),
3715 typeof(float),
3716 typeof(global::System.ReadOnlySpan<char>),
3717 typeof(global::System.Globalization.NumberFormatInfo)
3718 }, ReturnType = typeof(string))]
3719 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "Int64ToNumber", MemberParameters = new object[]
3720 {
3721 typeof(long),
3722 typeof(ref global::System.Number.NumberBuffer)
3723 }, ReturnType = typeof(void))]
3724 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "NumberToString", MemberParameters = new object[]
3725 {
3726 typeof(ref global::System.Text.ValueStringBuilder),
3727 typeof(ref global::System.Number.NumberBuffer),
3728 typeof(char),
3729 typeof(int),
3730 typeof(global::System.Globalization.NumberFormatInfo),
3731 typeof(bool)
3732 }, ReturnType = typeof(void))]
3733 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "NumberToStringFormat", MemberParameters = new object[]
3734 {
3735 typeof(ref global::System.Text.ValueStringBuilder),
3736 typeof(ref global::System.Number.NumberBuffer),
3737 typeof(global::System.ReadOnlySpan<char>),
3738 typeof(global::System.Globalization.NumberFormatInfo)
3739 }, ReturnType = typeof(void))]
3740 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatCurrency", MemberParameters = new object[]
3741 {
3742 typeof(ref global::System.Text.ValueStringBuilder),
3743 typeof(ref global::System.Number.NumberBuffer),
3744 typeof(int),
3745 typeof(int),
3746 typeof(global::System.Globalization.NumberFormatInfo)
3747 }, ReturnType = typeof(void))]
3748 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatNumber", MemberParameters = new object[]
3749 {
3750 typeof(ref global::System.Text.ValueStringBuilder),
3751 typeof(ref global::System.Number.NumberBuffer),
3752 typeof(int),
3753 typeof(int),
3754 typeof(global::System.Globalization.NumberFormatInfo)
3755 }, ReturnType = typeof(void))]
3756 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatPercent", MemberParameters = new object[]
3757 {
3758 typeof(ref global::System.Text.ValueStringBuilder),
3759 typeof(ref global::System.Number.NumberBuffer),
3760 typeof(int),
3761 typeof(int),
3762 typeof(global::System.Globalization.NumberFormatInfo)
3763 }, ReturnType = typeof(void))]
3764 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "NumberToInt32", MemberParameters = new object[]
3765 {
3766 typeof(ref global::System.Number.NumberBuffer),
3767 typeof(ref int)
3768 }, ReturnType = typeof(bool))]
3769 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "NumberToInt64", MemberParameters = new object[]
3770 {
3771 typeof(ref global::System.Number.NumberBuffer),
3772 typeof(ref long)
3773 }, ReturnType = typeof(bool))]
3774 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "NumberToUInt32", MemberParameters = new object[]
3775 {
3776 typeof(ref global::System.Number.NumberBuffer),
3777 typeof(ref uint)
3778 }, ReturnType = typeof(bool))]
3779 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "NumberToUInt64", MemberParameters = new object[]
3780 {
3781 typeof(ref global::System.Number.NumberBuffer),
3783 }, ReturnType = typeof(bool))]
3784 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "NumberBufferToDecimal", MemberParameters = new object[]
3785 {
3786 typeof(ref global::System.Number.NumberBuffer),
3787 typeof(ref decimal)
3788 }, ReturnType = typeof(bool))]
3789 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "NumberToDouble", MemberParameters = new object[] { typeof(ref global::System.Number.NumberBuffer) }, ReturnType = typeof(double))]
3790 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 17)]
3791 get
3792 {
3793 throw null;
3794 }
3795 [global::Cpp2ILInjected.Token(Token = "0x60008B6")]
3796 [global::Cpp2ILInjected.Address(RVA = "0x1C43BA8", Offset = "0x1C43BA8", Length = "0xC")]
3797 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "DecimalToNumber", MemberParameters = new object[]
3798 {
3799 typeof(decimal),
3800 typeof(ref global::System.Number.NumberBuffer)
3801 }, ReturnType = typeof(void))]
3802 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatInt32", MemberParameters = new object[]
3803 {
3804 typeof(int),
3805 typeof(global::System.ReadOnlySpan<char>),
3806 typeof(global::System.IFormatProvider)
3807 }, ReturnType = typeof(string))]
3808 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryFormatInt32", MemberParameters = new object[]
3809 {
3810 typeof(int),
3811 typeof(global::System.ReadOnlySpan<char>),
3812 typeof(global::System.IFormatProvider),
3813 typeof(global::System.Span<char>),
3814 typeof(ref int)
3815 }, ReturnType = typeof(bool))]
3816 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatUInt32", MemberParameters = new object[]
3817 {
3818 typeof(uint),
3819 typeof(global::System.ReadOnlySpan<char>),
3820 typeof(global::System.IFormatProvider)
3821 }, ReturnType = typeof(string))]
3822 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryFormatUInt32", MemberParameters = new object[]
3823 {
3824 typeof(uint),
3825 typeof(global::System.ReadOnlySpan<char>),
3826 typeof(global::System.IFormatProvider),
3827 typeof(global::System.Span<char>),
3828 typeof(ref int)
3829 }, ReturnType = typeof(bool))]
3830 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "Int32ToNumber", MemberParameters = new object[]
3831 {
3832 typeof(int),
3833 typeof(ref global::System.Number.NumberBuffer)
3834 }, ReturnType = typeof(void))]
3835 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "UInt32ToNumber", MemberParameters = new object[]
3836 {
3837 typeof(uint),
3838 typeof(ref global::System.Number.NumberBuffer)
3839 }, ReturnType = typeof(void))]
3840 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "Int64ToNumber", MemberParameters = new object[]
3841 {
3842 typeof(long),
3843 typeof(ref global::System.Number.NumberBuffer)
3844 }, ReturnType = typeof(void))]
3845 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "UInt64ToNumber", MemberParameters = new object[]
3846 {
3847 typeof(ulong),
3848 typeof(ref global::System.Number.NumberBuffer)
3849 }, ReturnType = typeof(void))]
3850 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "NumberToString", MemberParameters = new object[]
3851 {
3852 typeof(ref global::System.Text.ValueStringBuilder),
3853 typeof(ref global::System.Number.NumberBuffer),
3854 typeof(char),
3855 typeof(int),
3856 typeof(global::System.Globalization.NumberFormatInfo),
3857 typeof(bool)
3858 }, ReturnType = typeof(void))]
3859 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "NumberToStringFormat", MemberParameters = new object[]
3860 {
3861 typeof(ref global::System.Text.ValueStringBuilder),
3862 typeof(ref global::System.Number.NumberBuffer),
3863 typeof(global::System.ReadOnlySpan<char>),
3864 typeof(global::System.Globalization.NumberFormatInfo)
3865 }, ReturnType = typeof(void))]
3866 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "RoundNumber", MemberParameters = new object[]
3867 {
3868 typeof(ref global::System.Number.NumberBuffer),
3869 typeof(int)
3870 }, ReturnType = typeof(void))]
3871 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "ParseNumber", MemberParameters = new object[]
3872 {
3873 typeof(ref char*),
3874 typeof(char*),
3875 typeof(global::System.Globalization.NumberStyles),
3876 typeof(ref global::System.Number.NumberBuffer),
3877 typeof(global::System.Globalization.NumberFormatInfo),
3878 typeof(bool)
3879 }, ReturnType = typeof(bool))]
3880 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "DoubleToNumber", MemberParameters = new object[]
3881 {
3882 typeof(double),
3883 typeof(int),
3884 typeof(ref global::System.Number.NumberBuffer)
3885 }, ReturnType = typeof(void))]
3886 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 22)]
3887 set
3888 {
3889 throw null;
3890 }
3891 }
3892
3893 [global::Cpp2ILInjected.Token(Token = "0x17000096")]
3894 public unsafe char* digits
3895 {
3896 [global::Cpp2ILInjected.Token(Token = "0x60008B7")]
3897 [global::Cpp2ILInjected.Address(RVA = "0x1C43BB4", Offset = "0x1C43BB4", Length = "0x8")]
3898 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "DecimalToNumber", MemberParameters = new object[]
3899 {
3900 typeof(decimal),
3901 typeof(ref global::System.Number.NumberBuffer)
3902 }, ReturnType = typeof(void))]
3903 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatInt32", MemberParameters = new object[]
3904 {
3905 typeof(int),
3906 typeof(global::System.ReadOnlySpan<char>),
3907 typeof(global::System.IFormatProvider)
3908 }, ReturnType = typeof(string))]
3909 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryFormatInt32", MemberParameters = new object[]
3910 {
3911 typeof(int),
3912 typeof(global::System.ReadOnlySpan<char>),
3913 typeof(global::System.IFormatProvider),
3914 typeof(global::System.Span<char>),
3915 typeof(ref int)
3916 }, ReturnType = typeof(bool))]
3917 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatUInt32", MemberParameters = new object[]
3918 {
3919 typeof(uint),
3920 typeof(global::System.ReadOnlySpan<char>),
3921 typeof(global::System.IFormatProvider)
3922 }, ReturnType = typeof(string))]
3923 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "TryFormatUInt32", MemberParameters = new object[]
3924 {
3925 typeof(uint),
3926 typeof(global::System.ReadOnlySpan<char>),
3927 typeof(global::System.IFormatProvider),
3928 typeof(global::System.Span<char>),
3929 typeof(ref int)
3930 }, ReturnType = typeof(bool))]
3931 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "Int32ToNumber", MemberParameters = new object[]
3932 {
3933 typeof(int),
3934 typeof(ref global::System.Number.NumberBuffer)
3935 }, ReturnType = typeof(void))]
3936 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "UInt32ToNumber", MemberParameters = new object[]
3937 {
3938 typeof(uint),
3939 typeof(ref global::System.Number.NumberBuffer)
3940 }, ReturnType = typeof(void))]
3941 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "Int64ToNumber", MemberParameters = new object[]
3942 {
3943 typeof(long),
3944 typeof(ref global::System.Number.NumberBuffer)
3945 }, ReturnType = typeof(void))]
3946 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "UInt64ToNumber", MemberParameters = new object[]
3947 {
3948 typeof(ulong),
3949 typeof(ref global::System.Number.NumberBuffer)
3950 }, ReturnType = typeof(void))]
3951 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "NumberToString", MemberParameters = new object[]
3952 {
3953 typeof(ref global::System.Text.ValueStringBuilder),
3954 typeof(ref global::System.Number.NumberBuffer),
3955 typeof(char),
3956 typeof(int),
3957 typeof(global::System.Globalization.NumberFormatInfo),
3958 typeof(bool)
3959 }, ReturnType = typeof(void))]
3960 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "NumberToStringFormat", MemberParameters = new object[]
3961 {
3962 typeof(ref global::System.Text.ValueStringBuilder),
3963 typeof(ref global::System.Number.NumberBuffer),
3964 typeof(global::System.ReadOnlySpan<char>),
3965 typeof(global::System.Globalization.NumberFormatInfo)
3966 }, ReturnType = typeof(void))]
3967 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatFixed", MemberParameters = new object[]
3968 {
3969 typeof(ref global::System.Text.ValueStringBuilder),
3970 typeof(ref global::System.Number.NumberBuffer),
3971 typeof(int),
3972 typeof(int),
3973 typeof(global::System.Globalization.NumberFormatInfo),
3974 typeof(int[]),
3975 typeof(string),
3976 typeof(string)
3977 }, ReturnType = typeof(void))]
3978 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatScientific", MemberParameters = new object[]
3979 {
3980 typeof(ref global::System.Text.ValueStringBuilder),
3981 typeof(ref global::System.Number.NumberBuffer),
3982 typeof(int),
3983 typeof(int),
3984 typeof(global::System.Globalization.NumberFormatInfo),
3985 typeof(char)
3986 }, ReturnType = typeof(void))]
3987 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "FormatGeneral", MemberParameters = new object[]
3988 {
3989 typeof(ref global::System.Text.ValueStringBuilder),
3990 typeof(ref global::System.Number.NumberBuffer),
3991 typeof(int),
3992 typeof(int),
3993 typeof(global::System.Globalization.NumberFormatInfo),
3994 typeof(char),
3995 typeof(bool)
3996 }, ReturnType = typeof(void))]
3997 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "RoundNumber", MemberParameters = new object[]
3998 {
3999 typeof(ref global::System.Number.NumberBuffer),
4000 typeof(int)
4001 }, ReturnType = typeof(void))]
4002 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "NumberToInt32", MemberParameters = new object[]
4003 {
4004 typeof(ref global::System.Number.NumberBuffer),
4005 typeof(ref int)
4006 }, ReturnType = typeof(bool))]
4007 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "NumberToInt64", MemberParameters = new object[]
4008 {
4009 typeof(ref global::System.Number.NumberBuffer),
4010 typeof(ref long)
4011 }, ReturnType = typeof(bool))]
4012 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "NumberToUInt32", MemberParameters = new object[]
4013 {
4014 typeof(ref global::System.Number.NumberBuffer),
4015 typeof(ref uint)
4016 }, ReturnType = typeof(bool))]
4017 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "NumberToUInt64", MemberParameters = new object[]
4018 {
4019 typeof(ref global::System.Number.NumberBuffer),
4021 }, ReturnType = typeof(bool))]
4022 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "ParseNumber", MemberParameters = new object[]
4023 {
4024 typeof(ref char*),
4025 typeof(char*),
4026 typeof(global::System.Globalization.NumberStyles),
4027 typeof(ref global::System.Number.NumberBuffer),
4028 typeof(global::System.Globalization.NumberFormatInfo),
4029 typeof(bool)
4030 }, ReturnType = typeof(bool))]
4031 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "NumberBufferToDecimal", MemberParameters = new object[]
4032 {
4033 typeof(ref global::System.Number.NumberBuffer),
4034 typeof(ref decimal)
4035 }, ReturnType = typeof(bool))]
4036 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "NumberToDouble", MemberParameters = new object[] { typeof(ref global::System.Number.NumberBuffer) }, ReturnType = typeof(double))]
4037 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "DoubleToNumber", MemberParameters = new object[]
4038 {
4039 typeof(double),
4040 typeof(int),
4041 typeof(ref global::System.Number.NumberBuffer)
4042 }, ReturnType = typeof(void))]
4043 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 36)]
4044 get
4045 {
4046 throw null;
4047 }
4048 }
4049
4050 [global::Cpp2ILInjected.Token(Token = "0x4000379")]
4051 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
4052 public int precision;
4053
4054 [global::Cpp2ILInjected.Token(Token = "0x400037A")]
4055 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4")]
4056 public int scale;
4057
4058 [global::Cpp2ILInjected.Token(Token = "0x400037B")]
4059 [global::Cpp2ILInjected.FieldOffset(Offset = "0x8")]
4060 private int _sign;
4061
4062 [global::Cpp2ILInjected.Token(Token = "0x400037C")]
4063 [global::Cpp2ILInjected.FieldOffset(Offset = "0xC")]
4064 private global::System.Number.NumberBuffer.DigitsAndNullTerminator _digits;
4065
4066 [global::Cpp2ILInjected.Token(Token = "0x400037D")]
4067 [global::Cpp2ILInjected.FieldOffset(Offset = "0x72")]
4068 private unsafe char* _allDigits;
4069
4070 [global::Cpp2ILInjected.Token(Token = "0x20000E7")]
4072 {
4073 }
4074 }
4075 }
4076}
class f__AnonymousType0<< Count > j__TPar
static unsafe void Int64ToNumber(long input, ref global::System.Number.NumberBuffer number)
Definition Number.cs:1173
static uint High32(ulong value)
Definition Number.cs:2043
static string NegativeInt32ToDecStr(int value, int digits, string sNegative)
Definition Number.cs:993
static bool TryParseDecimal(global::System.ReadOnlySpan< char > value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info, out decimal result)
Definition Number.cs:3121
static uint Int64DivMod1E9(ref ulong value)
Definition Number.cs:2052
static string Int32ToHexStr(int value, char hexBase, int digits)
Definition Number.cs:1037
static bool NumberBufferToDouble(ref global::System.Number.NumberBuffer number, ref double value)
Definition Number.cs:3537
static unsafe void FormatFixed(ref global::System.Text.ValueStringBuilder sb, ref global::System.Number.NumberBuffer number, int nMinDigits, int nMaxDigits, global::System.Globalization.NumberFormatInfo info, int[] groupDigits, string sDecimal, string sGroup)
Definition Number.cs:1806
static long ParseInt64(global::System.ReadOnlySpan< char > value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info)
Definition Number.cs:2288
static string FormatDouble(ref global::System.Text.ValueStringBuilder sb, double value, global::System.ReadOnlySpan< char > format, global::System.Globalization.NumberFormatInfo info)
Definition Number.cs:249
static string FormatUInt64(ulong value, global::System.ReadOnlySpan< char > format, global::System.IFormatProvider provider)
Definition Number.cs:896
static string FormatDecimal(decimal value, global::System.ReadOnlySpan< char > format, global::System.Globalization.NumberFormatInfo info)
Definition Number.cs:54
static unsafe bool NumberToUInt64(ref global::System.Number.NumberBuffer number, ref ulong value)
Definition Number.cs:2148
static ulong Mul32x32To64(uint a, uint b)
Definition Number.cs:3555
static char ParseFormatSpecifier(global::System.ReadOnlySpan< char > format, out int digits)
Definition Number.cs:1434
static bool TryFormatSingle(float value, global::System.ReadOnlySpan< char > format, global::System.Globalization.NumberFormatInfo info, global::System.Span< char > destination, out int charsWritten)
Definition Number.cs:313
static string UInt64ToDecStr(ulong value, int digits)
Definition Number.cs:1313
static bool TryParseInt32IntegerStyle(global::System.ReadOnlySpan< char > value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info, out int result, ref bool failureIsOverflow)
Definition Number.cs:2566
static bool TryNegativeInt64ToDecStr(long input, int digits, string sNegative, global::System.Span< char > destination, out int charsWritten)
Definition Number.cs:1212
static void FormatNumber(ref global::System.Text.ValueStringBuilder sb, ref global::System.Number.NumberBuffer number, int nMinDigits, int nMaxDigits, global::System.Globalization.NumberFormatInfo info)
Definition Number.cs:1840
static uint Low32(ulong value)
Definition Number.cs:2035
static int FindSection(global::System.ReadOnlySpan< char > format, int section)
Definition Number.cs:2027
static unsafe bool NumberToInt32(ref global::System.Number.NumberBuffer number, ref int value)
Definition Number.cs:2076
static bool TryParseDouble(global::System.ReadOnlySpan< char > value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info, out double result)
Definition Number.cs:3151
static int abs(int value)
Definition Number.cs:3574
static void FormatPercent(ref global::System.Text.ValueStringBuilder sb, ref global::System.Number.NumberBuffer number, int nMinDigits, int nMaxDigits, global::System.Globalization.NumberFormatInfo info)
Definition Number.cs:1982
static bool TryParseInt64IntegerStyle(global::System.ReadOnlySpan< char > value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info, out long result, ref bool failureIsOverflow)
Definition Number.cs:2609
static string FormatSingle(ref global::System.Text.ValueStringBuilder sb, float value, global::System.ReadOnlySpan< char > format, global::System.Globalization.NumberFormatInfo info)
Definition Number.cs:366
static readonly sbyte[] s_rgexp64Power10
Definition Number.cs:3687
static unsafe void FormatGeneral(ref global::System.Text.ValueStringBuilder sb, ref global::System.Number.NumberBuffer number, int nMinDigits, int nMaxDigits, global::System.Globalization.NumberFormatInfo info, char expChar, bool bSuppressScientific)
Definition Number.cs:1948
static bool TryCopyTo(string source, global::System.Span< char > destination, out int charsWritten)
Definition Number.cs:393
static bool TryFormatInt64(long value, global::System.ReadOnlySpan< char > format, global::System.IFormatProvider provider, global::System.Span< char > destination, out int charsWritten)
Definition Number.cs:838
static bool TryParseUInt32HexNumberStyle(global::System.ReadOnlySpan< char > value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info, out uint result, ref bool failureIsOverflow)
Definition Number.cs:2792
static readonly int[] s_charToHexLookup
Definition Number.cs:3681
static double ParseDouble(global::System.ReadOnlySpan< char > value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info)
Definition Number.cs:3043
static uint ParseUInt32(global::System.ReadOnlySpan< char > value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info)
Definition Number.cs:2350
static void ThrowOverflowOrFormatException(bool overflow, string overflowResourceKey)
Definition Number.cs:3500
static bool TryParseSingle(global::System.ReadOnlySpan< char > value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info, out float result)
Definition Number.cs:3181
static int ParseInt32(global::System.ReadOnlySpan< char > value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info)
Definition Number.cs:2233
static readonly string[] s_posPercentFormats
Definition Number.cs:3672
static bool TryInt32ToHexStr(int value, char hexBase, int digits, global::System.Span< char > destination, out int charsWritten)
Definition Number.cs:1064
static bool TryParseInt64(global::System.ReadOnlySpan< char > value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info, out long result)
Definition Number.cs:2655
static unsafe char * MatchChars(char *p, char *pEnd, string value)
Definition Number.cs:3420
static bool TryParseUInt64IntegerStyle(global::System.ReadOnlySpan< char > value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info, out ulong result, ref bool failureIsOverflow)
Definition Number.cs:2881
static string FormatDouble(double value, string format, global::System.Globalization.NumberFormatInfo info)
Definition Number.cs:160
static unsafe char * Int32ToHexChars(char *buffer, uint value, int hexBase, int digits)
Definition Number.cs:1073
static bool TryParseInt32(global::System.ReadOnlySpan< char > value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info, out int result)
Definition Number.cs:2523
static bool IsWhite(int ch)
Definition Number.cs:3429
static unsafe bool TryFormatUInt32(uint value, global::System.ReadOnlySpan< char > format, global::System.IFormatProvider provider, global::System.Span< char > destination, out int charsWritten)
Definition Number.cs:710
static unsafe void DecimalToNumber(decimal value, ref global::System.Number.NumberBuffer number)
Definition Number.cs:132
static ulong Mul64Lossy(ulong a, ulong b, ref int pexp)
Definition Number.cs:3565
static float ParseSingle(global::System.ReadOnlySpan< char > value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info)
Definition Number.cs:3091
static bool TryNegativeInt32ToDecStr(int value, int digits, string sNegative, global::System.Span< char > destination, out int charsWritten)
Definition Number.cs:1013
static string Int64ToHexStr(long value, char hexBase, int digits)
Definition Number.cs:1236
static bool TryParseUInt64HexNumberStyle(global::System.ReadOnlySpan< char > value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info, out ulong result, ref bool failureIsOverflow)
Definition Number.cs:2922
static bool TryFormatUInt64(ulong value, global::System.ReadOnlySpan< char > format, global::System.IFormatProvider provider, global::System.Span< char > destination, out int charsWritten)
Definition Number.cs:961
static readonly string[] s_negPercentFormats
Definition Number.cs:3675
static unsafe void Int32ToNumber(int value, ref global::System.Number.NumberBuffer number)
Definition Number.cs:974
static bool TrailingZeros(global::System.ReadOnlySpan< char > value, int index)
Definition Number.cs:3401
static unsafe void DoubleToNumber(double value, int precision, ref global::System.Number.NumberBuffer number)
Definition Number.cs:3645
static unsafe void FormatScientific(ref global::System.Text.ValueStringBuilder sb, ref global::System.Number.NumberBuffer number, int nMinDigits, int nMaxDigits, global::System.Globalization.NumberFormatInfo info, char expChar)
Definition Number.cs:1872
static bool TryFormatDecimal(decimal value, global::System.ReadOnlySpan< char > format, global::System.Globalization.NumberFormatInfo info, global::System.Span< char > destination, out int charsWritten)
Definition Number.cs:103
static ulong ParseUInt64(global::System.ReadOnlySpan< char > value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info)
Definition Number.cs:2405
static unsafe void UInt64ToNumber(ulong value, ref global::System.Number.NumberBuffer number)
Definition Number.cs:1289
static unsafe double NumberToDouble(ref global::System.Number.NumberBuffer number)
Definition Number.cs:3612
static decimal ParseDecimal(global::System.ReadOnlySpan< char > value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info)
Definition Number.cs:2961
static readonly short[] s_rgexp64Power10By16
Definition Number.cs:3693
static bool IsDigit(int ch)
Definition Number.cs:3438
static unsafe string FormatUInt32(uint value, global::System.ReadOnlySpan< char > format, global::System.IFormatProvider provider)
Definition Number.cs:634
static unsafe void NumberToStringFormat(ref global::System.Text.ValueStringBuilder sb, ref global::System.Number.NumberBuffer number, global::System.ReadOnlySpan< char > format, global::System.Globalization.NumberFormatInfo info)
Definition Number.cs:1715
static unsafe bool NumberToInt64(ref global::System.Number.NumberBuffer number, ref long value)
Definition Number.cs:2100
static unsafe bool NumberToUInt32(ref global::System.Number.NumberBuffer number, ref uint value)
Definition Number.cs:2124
static void FormatCurrency(ref global::System.Text.ValueStringBuilder sb, ref global::System.Number.NumberBuffer number, int nMinDigits, int nMaxDigits, global::System.Globalization.NumberFormatInfo info)
Definition Number.cs:1749
static unsafe void NumberToString(ref global::System.Text.ValueStringBuilder sb, ref global::System.Number.NumberBuffer number, char format, int nMaxDigits, global::System.Globalization.NumberFormatInfo info, bool isDecimal)
Definition Number.cs:1593
static unsafe bool NumberBufferToDecimal(ref global::System.Number.NumberBuffer number, ref decimal value)
Definition Number.cs:2994
static string NegativeInt64ToDecStr(long input, int digits, string sNegative)
Definition Number.cs:1192
static bool TryUInt64ToDecStr(ulong value, int digits, global::System.Span< char > destination, out int charsWritten)
Definition Number.cs:1340
static readonly string[] s_negNumberFormats
Definition Number.cs:3678
static unsafe string FormatInt32(int value, global::System.ReadOnlySpan< char > format, global::System.IFormatProvider provider)
Definition Number.cs:475
static unsafe void FormatExponent(ref global::System.Text.ValueStringBuilder sb, global::System.Globalization.NumberFormatInfo info, int value, char expChar, int minDigits, bool positiveSign)
Definition Number.cs:1916
static bool TryParseUInt32IntegerStyle(global::System.ReadOnlySpan< char > value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info, out uint result, ref bool failureIsOverflow)
Definition Number.cs:2751
static bool TryParseUInt32(global::System.ReadOnlySpan< char > value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info, out uint result)
Definition Number.cs:2708
static unsafe bool TryStringToNumber(global::System.ReadOnlySpan< char > value, global::System.Globalization.NumberStyles styles, ref global::System.Number.NumberBuffer number, global::System.Globalization.NumberFormatInfo info, bool parseDecimal)
Definition Number.cs:3327
static bool TryUInt32ToDecStr(uint value, int digits, global::System.Span< char > destination, out int charsWritten)
Definition Number.cs:1146
static unsafe void UInt32ToNumber(uint value, ref global::System.Number.NumberBuffer number)
Definition Number.cs:1086
static string UInt32ToDecStr(uint value, int digits)
Definition Number.cs:1119
static bool TryFormatDouble(double value, global::System.ReadOnlySpan< char > format, global::System.Globalization.NumberFormatInfo info, global::System.Span< char > destination, out int charsWritten)
Definition Number.cs:196
static bool TryInt64ToHexStr(long value, char hexBase, int digits, global::System.Span< char > destination, out int charsWritten)
Definition Number.cs:1263
static unsafe uint DigitsToInt(char *p, int count)
Definition Number.cs:3546
static unsafe bool ParseNumber(ref char *str, char *strEnd, global::System.Globalization.NumberStyles styles, ref global::System.Number.NumberBuffer number, global::System.Globalization.NumberFormatInfo info, bool parseDecimal)
Definition Number.cs:2439
static readonly string[] s_posCurrencyFormats
Definition Number.cs:3666
static unsafe void RoundNumber(ref global::System.Number.NumberBuffer number, int pos)
Definition Number.cs:2009
static unsafe char * UInt32ToDecChars(char *bufferEnd, uint value, int digits)
Definition Number.cs:1095
static readonly ulong[] s_rgval64Power10By16
Definition Number.cs:3690
static bool TryParseUInt64(global::System.ReadOnlySpan< char > value, global::System.Globalization.NumberStyles styles, global::System.Globalization.NumberFormatInfo info, out ulong result)
Definition Number.cs:2838
static readonly ulong[] s_rgval64Power10
Definition Number.cs:3684
static unsafe void StringToNumber(global::System.ReadOnlySpan< char > value, global::System.Globalization.NumberStyles styles, ref global::System.Number.NumberBuffer number, global::System.Globalization.NumberFormatInfo info, bool parseDecimal)
Definition Number.cs:3241
static Number()
Definition Number.cs:3660
static unsafe bool TryFormatInt32(int value, global::System.ReadOnlySpan< char > format, global::System.IFormatProvider provider, global::System.Span< char > destination, out int charsWritten)
Definition Number.cs:566
static string FormatInt64(long value, global::System.ReadOnlySpan< char > format, global::System.IFormatProvider provider)
Definition Number.cs:772
static string FormatSingle(float value, string format, global::System.Globalization.NumberFormatInfo info)
Definition Number.cs:277
static readonly string[] s_negCurrencyFormats
Definition Number.cs:3669
unsafe char * _allDigits
Definition Number.cs:4068
global::System.Number.NumberBuffer.DigitsAndNullTerminator _digits
Definition Number.cs:4064