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
Buffer.cs
Go to the documentation of this file.
1using System;
4using System.IO;
10using System.Security;
12using Cpp2ILInjected;
14using Mono.Math;
15using Mono.Security;
17
18namespace System
19{
20 [global::System.Runtime.InteropServices.ComVisible(true)]
21 [global::Cpp2ILInjected.Token(Token = "0x2000146")]
22 public static class Buffer
23 {
24 [global::Cpp2ILInjected.Token(Token = "0x6000CED")]
25 [global::Cpp2ILInjected.Address(RVA = "0x1C60230", Offset = "0x1C60230", Length = "0x4")]
26 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TermInfoReader), Member = "GetStringBytes", MemberParameters = new object[]
27 {
28 typeof(byte[]),
29 typeof(int)
30 }, ReturnType = typeof(byte[]))]
31 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.FromBase64Transform), Member = "TransformBlock", MemberParameters = new object[]
32 {
33 typeof(byte[]),
34 typeof(int),
35 typeof(int),
36 typeof(byte[]),
37 typeof(int)
38 }, ReturnType = typeof(int))]
39 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.FromBase64Transform), Member = "TransformFinalBlock", MemberParameters = new object[]
40 {
41 typeof(byte[]),
42 typeof(int),
43 typeof(int)
44 }, ReturnType = typeof(byte[]))]
45 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.TailStream), Member = "Write", MemberParameters = new object[]
46 {
47 typeof(byte[]),
48 typeof(int),
49 typeof(int)
50 }, ReturnType = typeof(void))]
51 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.PasswordDeriveBytes), Member = "GetBytes", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(byte[]))]
52 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.PasswordDeriveBytes), Member = "ComputeBytes", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(byte[]))]
53 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.RijndaelManagedTransform), Member = ".ctor", MemberParameters = new object[]
54 {
55 typeof(byte[]),
56 typeof(global::System.Security.Cryptography.CipherMode),
57 typeof(byte[]),
58 typeof(int),
59 typeof(int),
60 typeof(global::System.Security.Cryptography.PaddingMode),
61 typeof(global::System.Security.Cryptography.RijndaelManagedTransformMode)
62 }, ReturnType = typeof(void))]
63 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.RijndaelManagedTransform), Member = "TransformBlock", MemberParameters = new object[]
64 {
65 typeof(byte[]),
66 typeof(int),
67 typeof(int),
68 typeof(byte[]),
69 typeof(int)
70 }, ReturnType = typeof(int))]
71 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.RijndaelManagedTransform), Member = "TransformFinalBlock", MemberParameters = new object[]
72 {
73 typeof(byte[]),
74 typeof(int),
75 typeof(int)
76 }, ReturnType = typeof(byte[]))]
77 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.RijndaelManagedTransform), Member = "Reset", ReturnType = typeof(void))]
78 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.RijndaelManagedTransform), Member = "EncryptData", MemberParameters = new object[]
79 {
80 typeof(byte[]),
81 typeof(int),
82 typeof(int),
83 typeof(ref byte[]),
84 typeof(int),
85 typeof(global::System.Security.Cryptography.PaddingMode),
86 typeof(bool)
87 }, ReturnType = typeof(int))]
88 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.RijndaelManagedTransform), Member = "DecryptData", MemberParameters = new object[]
89 {
90 typeof(byte[]),
91 typeof(int),
92 typeof(int),
93 typeof(ref byte[]),
94 typeof(int),
95 typeof(global::System.Security.Cryptography.PaddingMode),
96 typeof(bool)
97 }, ReturnType = typeof(int))]
98 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.RIPEMD160Managed), Member = "_HashData", MemberParameters = new object[]
99 {
100 typeof(byte[]),
101 typeof(int),
102 typeof(int)
103 }, ReturnType = typeof(void))]
104 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.RSAPKCS1KeyExchangeDeformatter), Member = "DecryptKeyExchange", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(byte[]))]
105 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.RSAPKCS1KeyExchangeFormatter), Member = "CreateKeyExchange", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(byte[]))]
106 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.SHA1Managed), Member = "_HashData", MemberParameters = new object[]
107 {
108 typeof(byte[]),
109 typeof(int),
110 typeof(int)
111 }, ReturnType = typeof(void))]
112 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.SHA256Managed), Member = "_HashData", MemberParameters = new object[]
113 {
114 typeof(byte[]),
115 typeof(int),
116 typeof(int)
117 }, ReturnType = typeof(void))]
118 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.SHA384Managed), Member = "_HashData", MemberParameters = new object[]
119 {
120 typeof(byte[]),
121 typeof(int),
122 typeof(int)
123 }, ReturnType = typeof(void))]
124 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.SHA512Managed), Member = "_HashData", MemberParameters = new object[]
125 {
126 typeof(byte[]),
127 typeof(int),
128 typeof(int)
129 }, ReturnType = typeof(void))]
130 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.Utils), Member = "RsaPkcs1Padding", MemberParameters = new object[]
131 {
132 typeof(global::System.Security.Cryptography.RSA),
133 typeof(byte[]),
134 typeof(byte[])
135 }, ReturnType = typeof(byte[]))]
136 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.__BinaryWriter), Member = "WriteArrayAsBytes", MemberParameters = new object[]
137 {
138 typeof(global::System.Array),
139 typeof(int)
140 }, ReturnType = typeof(void))]
141 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.__BinaryParser), Member = "ReadArrayAsBytes", MemberParameters = new object[] { typeof(global::System.Runtime.Serialization.Formatters.Binary.ParseRecord) }, ReturnType = typeof(void))]
142 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.BinaryReader), Member = "ReadChars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char[]))]
143 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.BinaryReader), Member = "ReadBytes", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(byte[]))]
144 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.FileStream), Member = "ReadSegment", MemberParameters = new object[]
145 {
146 typeof(byte[]),
147 typeof(int),
148 typeof(int)
149 }, ReturnType = typeof(int))]
150 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 58)]
151 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
152 [MethodImpl(4096)]
153 internal static extern bool InternalBlockCopy(global::System.Array src, int srcOffsetBytes, global::System.Array dst, int dstOffsetBytes, int byteCount);
154
155 [global::Cpp2ILInjected.Token(Token = "0x6000CEE")]
156 [global::Cpp2ILInjected.Address(RVA = "0x1C60234", Offset = "0x1C60234", Length = "0x110")]
157 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
158 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Collections.Generic.ByteEqualityComparer), Member = "IndexOf", MemberParameters = new object[]
159 {
160 typeof(byte[]),
161 typeof(byte),
162 typeof(int),
163 typeof(int)
164 }, ReturnType = typeof(int))]
165 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
166 internal unsafe static int IndexOfByte(byte* src, byte value, int index, int count)
167 {
168 throw null;
169 }
170
171 [global::Cpp2ILInjected.Token(Token = "0x6000CEF")]
172 [global::Cpp2ILInjected.Address(RVA = "0x1C60344", Offset = "0x1C60344", Length = "0x4")]
173 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
174 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
175 [MethodImpl(4096)]
176 private static extern int _ByteLength(global::System.Array array);
177
178 [global::Cpp2ILInjected.Token(Token = "0x6000CF0")]
179 [global::Cpp2ILInjected.Address(RVA = "0x1C60348", Offset = "0x1C60348", Length = "0x24")]
180 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
181 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.UnmanagedMemoryStream), Member = "SetLength", MemberParameters = new object[] { typeof(long) }, ReturnType = typeof(void))]
182 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.UnmanagedMemoryStream), Member = "WriteCore", MemberParameters = new object[] { typeof(global::System.ReadOnlySpan<byte>) }, ReturnType = typeof(void))]
183 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.UnmanagedMemoryStream), Member = "WriteByte", MemberParameters = new object[] { typeof(byte) }, ReturnType = typeof(void))]
184 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
185 internal unsafe static void ZeroMemory(byte* src, long len)
186 {
187 throw null;
188 }
189
190 [global::System.Runtime.ConstrainedExecution.ReliabilityContract(global::System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, global::System.Runtime.ConstrainedExecution.Cer.Success)]
191 [global::Cpp2ILInjected.Token(Token = "0x6000CF1")]
192 [global::Cpp2ILInjected.Address(RVA = "0x1C6036C", Offset = "0x1C6036C", Length = "0x34")]
193 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.RijndaelManagedTransform), Member = "EncryptData", MemberParameters = new object[]
194 {
195 typeof(byte[]),
196 typeof(int),
197 typeof(int),
198 typeof(ref byte[]),
199 typeof(int),
200 typeof(global::System.Security.Cryptography.PaddingMode),
201 typeof(bool)
202 }, ReturnType = typeof(int))]
203 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
204 internal unsafe static void Memcpy(byte* pDest, int destIndex, byte[] src, int srcIndex, int len)
205 {
206 throw null;
207 }
208
209 [global::Cpp2ILInjected.Token(Token = "0x6000CF2")]
210 [global::Cpp2ILInjected.Address(RVA = "0x1C6040C", Offset = "0x1C6040C", Length = "0x4")]
211 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
212 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
213 [MethodImpl(4096)]
214 internal unsafe static extern void InternalMemcpy(byte* dest, byte* src, int count);
215
216 [global::Cpp2ILInjected.Token(Token = "0x6000CF3")]
217 [global::Cpp2ILInjected.Address(RVA = "0x1C60410", Offset = "0x1C60410", Length = "0x94")]
218 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Buffer), Member = "BlockCopy", MemberParameters = new object[]
219 {
220 typeof(global::System.Array),
221 typeof(int),
222 typeof(global::System.Array),
223 typeof(int),
224 typeof(int)
225 }, ReturnType = typeof(void))]
226 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
227 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
228 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
229 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
230 public static int ByteLength(global::System.Array array)
231 {
232 throw null;
233 }
234
235 [global::Cpp2ILInjected.Token(Token = "0x6000CF4")]
236 [global::Cpp2ILInjected.Address(RVA = "0x1C604A4", Offset = "0x1C604A4", Length = "0x1A8")]
237 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
238 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "LocalUser", Member = "LoadPersistantData", ReturnType = typeof(void))]
239 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Telepathy.Client", Member = "Send", MemberParameters = new object[]
240 {
241 "System.Byte[]",
242 typeof(int)
243 }, ReturnType = typeof(bool))]
244 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Telepathy.Server", Member = "Send", MemberParameters = new object[]
245 {
246 typeof(int),
247 "System.Byte[]",
248 typeof(int)
249 }, ReturnType = typeof(bool))]
250 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Utils", Member = "ToByteArray", MemberParameters = new object[] { typeof(string) }, ReturnType = "System.Byte[]")]
251 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.DataStructures.BufferPool", Member = "Request", MemberParameters = new object[]
252 {
253 "System.Byte[]",
254 typeof(int),
255 typeof(int)
256 }, ReturnType = "Terraria.DataStructures.CachedBuffer")]
257 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Net.LegacyNetBufferPool", Member = "RequestBuffer", MemberParameters = new object[]
258 {
259 "System.Byte[]",
260 typeof(int),
261 typeof(int)
262 }, ReturnType = "System.Byte[]")]
263 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mono.Security.ASN1), Member = ".ctor", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(void))]
264 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mono.Security.ASN1), Member = "GetBytes", ReturnType = typeof(byte[]))]
265 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mono.Security.ASN1), Member = "DecodeTLV", MemberParameters = new object[]
266 {
267 typeof(byte[]),
268 typeof(ref int),
269 typeof(ref byte),
270 typeof(ref int),
271 typeof(ref byte[])
272 }, ReturnType = typeof(void))]
273 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mono.Security.Cryptography.CryptoConvert), Member = "Trim", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(byte[]))]
274 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mono.Security.Cryptography.CryptoConvert), Member = "GetParametersFromCapiPrivateKeyBlob", MemberParameters = new object[]
275 {
276 typeof(byte[]),
277 typeof(int)
278 }, ReturnType = typeof(global::System.Security.Cryptography.RSAParameters))]
279 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mono.Security.Cryptography.CryptoConvert), Member = "FromCapiPrivateKeyBlobDSA", MemberParameters = new object[]
280 {
281 typeof(byte[]),
282 typeof(int)
283 }, ReturnType = typeof(global::System.Security.Cryptography.DSA))]
284 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mono.Security.Cryptography.CryptoConvert), Member = "ToCapiPrivateKeyBlob", MemberParameters = new object[] { typeof(global::System.Security.Cryptography.RSA) }, ReturnType = typeof(byte[]))]
285 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mono.Security.Cryptography.CryptoConvert), Member = "ToCapiPrivateKeyBlob", MemberParameters = new object[] { typeof(global::System.Security.Cryptography.DSA) }, ReturnType = typeof(byte[]))]
286 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mono.Security.Cryptography.CryptoConvert), Member = "GetParametersFromCapiPublicKeyBlob", MemberParameters = new object[]
287 {
288 typeof(byte[]),
289 typeof(int)
290 }, ReturnType = typeof(global::System.Security.Cryptography.RSAParameters))]
291 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mono.Security.Cryptography.CryptoConvert), Member = "FromCapiPublicKeyBlobDSA", MemberParameters = new object[]
292 {
293 typeof(byte[]),
294 typeof(int)
295 }, ReturnType = typeof(global::System.Security.Cryptography.DSA))]
296 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mono.Security.Cryptography.CryptoConvert), Member = "ToCapiPublicKeyBlob", MemberParameters = new object[] { typeof(global::System.Security.Cryptography.RSA) }, ReturnType = typeof(byte[]))]
297 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mono.Security.Cryptography.CryptoConvert), Member = "ToCapiPublicKeyBlob", MemberParameters = new object[] { typeof(global::System.Security.Cryptography.DSA) }, ReturnType = typeof(byte[]))]
298 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mono.Security.Cryptography.MD2Managed), Member = "HashCore", MemberParameters = new object[]
299 {
300 typeof(byte[]),
301 typeof(int),
302 typeof(int)
303 }, ReturnType = typeof(void))]
304 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mono.Security.Cryptography.MD2Managed), Member = "MD2Transform", MemberParameters = new object[]
305 {
306 typeof(byte[]),
307 typeof(byte[]),
308 typeof(byte[]),
309 typeof(int)
310 }, ReturnType = typeof(void))]
311 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mono.Security.Cryptography.MD4Managed), Member = "HashCore", MemberParameters = new object[]
312 {
313 typeof(byte[]),
314 typeof(int),
315 typeof(int)
316 }, ReturnType = typeof(void))]
317 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mono.Security.Cryptography.PKCS1), Member = "I2OSP", MemberParameters = new object[]
318 {
319 typeof(byte[]),
320 typeof(int)
321 }, ReturnType = typeof(byte[]))]
322 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mono.Security.Cryptography.PKCS1), Member = "OS2IP", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(byte[]))]
323 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mono.Security.Cryptography.PKCS1), Member = "Encrypt_OAEP", MemberParameters = new object[]
324 {
325 typeof(global::System.Security.Cryptography.RSA),
326 typeof(global::System.Security.Cryptography.HashAlgorithm),
327 typeof(global::System.Security.Cryptography.RandomNumberGenerator),
328 typeof(byte[])
329 }, ReturnType = typeof(byte[]))]
330 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mono.Security.Cryptography.PKCS1), Member = "Decrypt_OAEP", MemberParameters = new object[]
331 {
332 typeof(global::System.Security.Cryptography.RSA),
333 typeof(global::System.Security.Cryptography.HashAlgorithm),
334 typeof(byte[])
335 }, ReturnType = typeof(byte[]))]
336 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mono.Security.Cryptography.PKCS1), Member = "Verify_v15", MemberParameters = new object[]
337 {
338 typeof(global::System.Security.Cryptography.RSA),
339 typeof(global::System.Security.Cryptography.HashAlgorithm),
340 typeof(byte[]),
341 typeof(byte[]),
342 typeof(bool)
343 }, ReturnType = typeof(bool))]
344 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mono.Security.Cryptography.PKCS1), Member = "Encode_v15", MemberParameters = new object[]
345 {
346 typeof(global::System.Security.Cryptography.HashAlgorithm),
347 typeof(byte[]),
348 typeof(int)
349 }, ReturnType = typeof(byte[]))]
350 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mono.Security.Cryptography.PKCS1), Member = "MGF1", MemberParameters = new object[]
351 {
352 typeof(global::System.Security.Cryptography.HashAlgorithm),
353 typeof(byte[]),
354 typeof(int)
355 }, ReturnType = typeof(byte[]))]
356 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mono.Security.Cryptography.RSAManaged), Member = "ExportParameters", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(global::System.Security.Cryptography.RSAParameters))]
357 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mono.Security.Cryptography.RSAManaged), Member = "GetPaddedValue", MemberParameters = new object[]
358 {
360 typeof(int)
361 }, ReturnType = typeof(byte[]))]
362 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mono.Security.Cryptography.SymmetricTransform), Member = ".ctor", MemberParameters = new object[]
363 {
364 typeof(global::System.Security.Cryptography.SymmetricAlgorithm),
365 typeof(bool),
366 typeof(byte[])
367 }, ReturnType = typeof(void))]
368 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mono.Security.Cryptography.SymmetricTransform), Member = "CBC", MemberParameters = new object[]
369 {
370 typeof(byte[]),
371 typeof(byte[])
372 }, ReturnType = typeof(void))]
373 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mono.Security.Cryptography.SymmetricTransform), Member = "CFB", MemberParameters = new object[]
374 {
375 typeof(byte[]),
376 typeof(byte[])
377 }, ReturnType = typeof(void))]
378 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mono.Security.Cryptography.SymmetricTransform), Member = "InternalTransformBlock", MemberParameters = new object[]
379 {
380 typeof(byte[]),
381 typeof(int),
382 typeof(int),
383 typeof(byte[]),
384 typeof(int)
385 }, ReturnType = typeof(int))]
386 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mono.Security.Cryptography.SymmetricTransform), Member = "Random", MemberParameters = new object[]
387 {
388 typeof(byte[]),
389 typeof(int),
390 typeof(int)
391 }, ReturnType = typeof(void))]
392 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mono.Security.Cryptography.SymmetricTransform), Member = "FinalEncrypt", MemberParameters = new object[]
393 {
394 typeof(byte[]),
395 typeof(int),
396 typeof(int)
397 }, ReturnType = typeof(byte[]))]
398 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mono.Security.Cryptography.SymmetricTransform), Member = "FinalDecrypt", MemberParameters = new object[]
399 {
400 typeof(byte[]),
401 typeof(int),
402 typeof(int)
403 }, ReturnType = typeof(byte[]))]
404 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mono.Math.BigInteger), Member = "GenerateRandom", MemberParameters = new object[]
405 {
406 typeof(int),
407 typeof(global::System.Security.Cryptography.RandomNumberGenerator)
408 }, ReturnType = typeof(Mono.Math.BigInteger))]
409 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mono.Math.BigInteger), Member = "Randomize", MemberParameters = new object[] { typeof(global::System.Security.Cryptography.RandomNumberGenerator) }, ReturnType = typeof(void))]
410 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TermInfoDriver), Member = "AddToBuffer", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
411 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.SecureString), Member = "GetBuffer", ReturnType = typeof(byte[]))]
412 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.Rfc2898DeriveBytes), Member = "GetBytes", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(byte[]))]
413 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.Rfc2898DeriveBytes), Member = "Func", ReturnType = typeof(byte[]))]
414 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.CryptoStream.<ReadAsyncCore>d__42", Member = "MoveNext", ReturnType = typeof(void))]
415 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.CryptoStream.<WriteAsyncCore>d__49", Member = "MoveNext", ReturnType = typeof(void))]
416 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.CryptoStream), Member = "ReadByte", ReturnType = typeof(int))]
417 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.HashAlgorithm), Member = "TransformBlock", MemberParameters = new object[]
418 {
419 typeof(byte[]),
420 typeof(int),
421 typeof(int),
422 typeof(byte[]),
423 typeof(int)
424 }, ReturnType = typeof(int))]
425 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.HashAlgorithm), Member = "TransformFinalBlock", MemberParameters = new object[]
426 {
427 typeof(byte[]),
428 typeof(int),
429 typeof(int)
430 }, ReturnType = typeof(byte[]))]
431 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.ToBase64Transform), Member = "TransformBlock", MemberParameters = new object[]
432 {
433 typeof(byte[]),
434 typeof(int),
435 typeof(int),
436 typeof(byte[]),
437 typeof(int)
438 }, ReturnType = typeof(int))]
439 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.FromBase64Transform), Member = "TransformBlock", MemberParameters = new object[]
440 {
441 typeof(byte[]),
442 typeof(int),
443 typeof(int),
444 typeof(byte[]),
445 typeof(int)
446 }, ReturnType = typeof(int))]
447 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.CryptoConfig), Member = "EncodeOID", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(byte[]))]
448 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.DESTransform), Member = "ProcessBlock", MemberParameters = new object[]
449 {
450 typeof(byte[]),
451 typeof(byte[])
452 }, ReturnType = typeof(void))]
453 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.MD5CryptoServiceProvider), Member = "HashCore", MemberParameters = new object[]
454 {
455 typeof(byte[]),
456 typeof(int),
457 typeof(int)
458 }, ReturnType = typeof(void))]
459 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.SHA1Internal), Member = "HashCore", MemberParameters = new object[]
460 {
461 typeof(byte[]),
462 typeof(int),
463 typeof(int)
464 }, ReturnType = typeof(void))]
465 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.TripleDESTransform), Member = ".ctor", MemberParameters = new object[]
466 {
467 typeof(global::System.Security.Cryptography.TripleDES),
468 typeof(bool),
469 typeof(byte[]),
470 typeof(byte[])
471 }, ReturnType = typeof(void))]
472 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.MemoryStream), Member = "set_Capacity", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
473 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.MemoryStream), Member = "Read", MemberParameters = new object[]
474 {
475 typeof(byte[]),
476 typeof(int),
477 typeof(int)
478 }, ReturnType = typeof(int))]
479 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.MemoryStream), Member = "ToArray", ReturnType = typeof(byte[]))]
480 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.MemoryStream), Member = "Write", MemberParameters = new object[]
481 {
482 typeof(byte[]),
483 typeof(int),
484 typeof(int)
485 }, ReturnType = typeof(void))]
486 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.StreamReader), Member = "CompressBuffer", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
487 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.StreamReader), Member = "DetectEncoding", ReturnType = typeof(void))]
488 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.StreamReader), Member = "IsPreamble", ReturnType = typeof(bool))]
489 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.BinaryReader), Member = "ReadDecimal", ReturnType = typeof(decimal))]
490 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.FileStream), Member = "WriteSegment", MemberParameters = new object[]
491 {
492 typeof(byte[]),
493 typeof(int),
494 typeof(int)
495 }, ReturnType = typeof(int))]
496 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Net.Security.BufferOffsetSize2", Member = "AppendData", MemberParameters = new object[]
497 {
498 "System.Byte[]",
499 typeof(int),
500 typeof(int)
501 }, ReturnType = typeof(void))]
502 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Net.Security.MobileAuthenticatedStream", Member = "InternalRead", MemberParameters = new object[]
503 {
504 "Mono.Net.Security.AsyncProtocolRequest",
505 "Mono.Net.Security.BufferOffsetSize",
506 "System.Byte[]",
507 typeof(int),
508 typeof(int)
509 }, ReturnType = "System.ValueTuple`2<Int32, Boolean>")]
510 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Uri", Member = "GetCanonicalPath", MemberParameters = new object[]
511 {
512 "System.Char[]",
513 typeof(ref int),
514 "System.UriFormat"
515 }, ReturnType = "System.Char[]")]
516 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Uri", Member = "Compress", MemberParameters = new object[]
517 {
518 "System.Char[]",
519 typeof(ushort),
520 typeof(ref int),
521 "System.UriParser"
522 }, ReturnType = "System.Char[]")]
523 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.UriHelper", Member = "EnsureDestinationSize", MemberParameters = new object[]
524 {
525 "System.Char*",
526 "System.Char[]",
527 typeof(int),
528 typeof(short),
529 typeof(short),
530 typeof(ref int),
531 typeof(int)
532 }, ReturnType = "System.Char[]")]
533 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.DerSequenceReader", Member = "ReadNextEncodedValue", ReturnType = "System.Byte[]")]
534 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.DerSequenceReader", Member = "ReadBitString", ReturnType = "System.Byte[]")]
535 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.DerSequenceReader", Member = "ReadContentAsBytes", ReturnType = "System.Byte[]")]
536 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.X509Certificates.PublicKey", Member = "GetUnsignedBigInteger", MemberParameters = new object[] { "System.Byte[]" }, ReturnType = "System.Byte[]")]
537 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension", Member = ".ctor", MemberParameters = new object[]
538 {
539 "System.Security.Cryptography.X509Certificates.PublicKey",
540 "System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierHashAlgorithm",
541 typeof(bool)
542 }, ReturnType = typeof(void))]
543 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.NetEventSource", Member = "DumpBuffer", MemberParameters = new object[]
544 {
545 typeof(object),
546 "System.Byte[]",
547 typeof(int),
548 typeof(int),
549 typeof(string)
550 }, ReturnType = typeof(void))]
551 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebUtility", Member = "UrlEncode", MemberParameters = new object[]
552 {
553 "System.Byte[]",
554 typeof(int),
555 typeof(int)
556 }, ReturnType = "System.Byte[]")]
557 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.BufferOffsetSize", Member = ".ctor", MemberParameters = new object[]
558 {
559 "System.Byte[]",
560 typeof(int),
561 typeof(int),
562 typeof(bool)
563 }, ReturnType = typeof(void))]
564 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.ScatterGatherBuffers", Member = "Write", MemberParameters = new object[]
565 {
566 "System.Byte[]",
567 typeof(int),
568 typeof(int)
569 }, ReturnType = typeof(void))]
570 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.BufferedReadStream.<ProcessReadAsync>d__2", Member = "MoveNext", ReturnType = typeof(void))]
571 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.BufferedReadStream", Member = "TryReadFromBuffer", MemberParameters = new object[]
572 {
573 "System.Byte[]",
574 typeof(int),
575 typeof(int),
576 typeof(ref int)
577 }, ReturnType = typeof(bool))]
578 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.MonoChunkParser.Chunk", Member = "Read", MemberParameters = new object[]
579 {
580 "System.Byte[]",
581 typeof(int),
582 typeof(int)
583 }, ReturnType = typeof(int))]
584 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.MonoChunkParser", Member = "ReadFromChunks", MemberParameters = new object[]
585 {
586 "System.Byte[]",
587 typeof(int),
588 typeof(int)
589 }, ReturnType = typeof(int))]
590 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.MonoChunkParser", Member = "ReadBody", MemberParameters = new object[]
591 {
592 "System.Byte[]",
593 typeof(ref int),
594 typeof(int)
595 }, ReturnType = "System.Net.MonoChunkParser.State")]
596 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.RequestStream", Member = "FillFromBuffer", MemberParameters = new object[]
597 {
598 "System.Byte[]",
599 typeof(int),
600 typeof(int)
601 }, ReturnType = typeof(int))]
602 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebConnectionTunnel.<ReadHeaders>d__43", Member = "MoveNext", ReturnType = typeof(void))]
603 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebRequestStream.<ProcessWrite>d__34", Member = "MoveNext", ReturnType = typeof(void))]
604 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebResponseStream.<InitReadAsync>d__52", Member = "MoveNext", ReturnType = typeof(void))]
605 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.Sockets.UdpClient", Member = "EndReceive", MemberParameters = new object[]
606 {
607 typeof(global::System.IAsyncResult),
608 "System.Net.IPEndPoint&"
609 }, ReturnType = "System.Byte[]")]
610 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.IO.ChunkedMemoryStream", Member = "ToArray", ReturnType = "System.Byte[]")]
611 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.IO.ChunkedMemoryStream", Member = "Write", MemberParameters = new object[]
612 {
613 "System.Byte[]",
614 typeof(int),
615 typeof(int)
616 }, ReturnType = typeof(void))]
617 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.MarshalUtility", Member = "Copy", MemberParameters = new object[]
618 {
619 typeof(global::System.IntPtr),
620 "System.UInt32[]",
621 typeof(int)
622 }, ReturnType = typeof(void))]
623 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.ByteStack", Member = "Push", MemberParameters = new object[] { typeof(byte) }, ReturnType = typeof(void))]
624 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.XmlTextReaderImpl", Member = "ReadData", ReturnType = typeof(int))]
625 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.XmlTextReaderImpl", Member = "ShiftBuffer", MemberParameters = new object[]
626 {
627 typeof(int),
628 typeof(int),
629 typeof(int)
630 }, ReturnType = typeof(void))]
631 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.XmlTextReaderImpl", Member = "ParseText", MemberParameters = new object[]
632 {
633 typeof(ref int),
634 typeof(ref int),
635 typeof(ref int)
636 }, ReturnType = typeof(bool))]
637 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.XmlTextReaderImpl", Member = "ParsePIValue", MemberParameters = new object[]
638 {
639 typeof(ref int),
640 typeof(ref int)
641 }, ReturnType = typeof(bool))]
642 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.XmlTextReaderImpl", Member = "ParseCDataOrComment", MemberParameters = new object[]
643 {
644 "System.Xml.XmlNodeType",
645 typeof(ref int),
646 typeof(ref int)
647 }, ReturnType = typeof(bool))]
648 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.XmlTextReaderImpl", Member = "BlockCopyChars", MemberParameters = new object[]
649 {
650 "System.Char[]",
651 typeof(int),
652 "System.Char[]",
653 typeof(int),
654 typeof(int)
655 }, ReturnType = typeof(void))]
656 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.XmlTextReaderImpl", Member = "BlockCopy", MemberParameters = new object[]
657 {
658 "System.Byte[]",
659 typeof(int),
660 "System.Byte[]",
661 typeof(int),
662 typeof(int)
663 }, ReturnType = typeof(void))]
664 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.XmlUtf8RawTextWriter", Member = ".ctor", MemberParameters = new object[]
665 {
666 typeof(global::System.IO.Stream),
667 "System.Xml.XmlWriterSettings"
668 }, ReturnType = typeof(void))]
669 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.UTF16Decoder", Member = "GetChars", MemberParameters = new object[]
670 {
671 "System.Byte[]",
672 typeof(int),
673 typeof(int),
674 "System.Char[]",
675 typeof(int)
676 }, ReturnType = typeof(int))]
677 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.UTF16Decoder", Member = "Convert", MemberParameters = new object[]
678 {
679 "System.Byte[]",
680 typeof(int),
681 typeof(int),
682 "System.Char[]",
683 typeof(int),
684 typeof(int),
685 typeof(bool),
686 typeof(ref int),
687 typeof(ref int),
688 typeof(ref bool)
689 }, ReturnType = typeof(void))]
690 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.JsonTextReader", Member = "BlockCopyChars", MemberParameters = new object[]
691 {
692 "System.Char[]",
693 typeof(int),
694 "System.Char[]",
695 typeof(int),
696 typeof(int)
697 }, ReturnType = typeof(void))]
698 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.JsonTextReader", Member = "ShiftBufferIfNeeded", ReturnType = typeof(void))]
699 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.JsonTextReader", Member = "ReadData", MemberParameters = new object[]
700 {
701 typeof(bool),
702 typeof(int)
703 }, ReturnType = typeof(int))]
704 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Ionic.Zip.ZipEntry", Member = "WriteCentralDirectoryEntry", MemberParameters = new object[] { typeof(global::System.IO.Stream) }, ReturnType = typeof(void))]
705 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Ionic.Zip.ZipEntry", Member = "WriteHeader", MemberParameters = new object[]
706 {
707 typeof(global::System.IO.Stream),
708 typeof(int)
709 }, ReturnType = typeof(void))]
710 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Ionic.BZip2.BZip2InputStream", Member = "getAndMoveToFrontDecode", ReturnType = typeof(void))]
711 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.ASN1", Member = ".ctor", MemberParameters = new object[] { "System.Byte[]" }, ReturnType = typeof(void))]
712 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.ASN1", Member = "GetBytes", ReturnType = "System.Byte[]")]
713 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.ASN1", Member = "DecodeTLV", MemberParameters = new object[]
714 {
715 "System.Byte[]",
716 typeof(ref int),
717 typeof(ref byte),
718 typeof(ref int),
719 "System.Byte[]&"
720 }, ReturnType = typeof(void))]
721 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.ASN1Convert", Member = "FromInt32", MemberParameters = new object[] { typeof(int) }, ReturnType = "Mono.Security.ASN1")]
722 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.ASN1Convert", Member = "FromUnsignedBigInteger", MemberParameters = new object[] { "System.Byte[]" }, ReturnType = "Mono.Security.ASN1")]
723 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.X509.PKCS12.DeriveBytes", Member = "Derive", MemberParameters = new object[]
724 {
725 "System.Byte[]",
726 typeof(int)
727 }, ReturnType = "System.Byte[]")]
728 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.X509.X509Builder", Member = "Build", MemberParameters = new object[]
729 {
730 "Mono.Security.ASN1",
731 typeof(string),
732 "System.Byte[]"
733 }, ReturnType = "System.Byte[]")]
734 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.X509.X509Builder", Member = "Sign", MemberParameters = new object[] { typeof(global::System.Security.Cryptography.DSA) }, ReturnType = "System.Byte[]")]
735 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.X509.X509Crl", Member = "Parse", MemberParameters = new object[] { "System.Byte[]" }, ReturnType = typeof(void))]
736 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.X509.X509Crl", Member = "VerifySignature", MemberParameters = new object[] { typeof(global::System.Security.Cryptography.DSA) }, ReturnType = typeof(bool))]
737 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.X509.X509Certificate", Member = "Parse", MemberParameters = new object[] { "System.Byte[]" }, ReturnType = typeof(void))]
738 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.X509.X509Certificate", Member = "GetUnsignedBigInteger", MemberParameters = new object[] { "System.Byte[]" }, ReturnType = "System.Byte[]")]
739 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.X509.X509Certificate", Member = "get_Signature", ReturnType = "System.Byte[]")]
740 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.X509.X509CertificateBuilder", Member = "UniqueIdentifier", MemberParameters = new object[] { "System.Byte[]" }, ReturnType = "System.Byte[]")]
741 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.X509.X509Store", Member = "GetUniqueName", MemberParameters = new object[] { "Mono.Security.X509.X509ExtensionCollection", "System.Byte[]" }, ReturnType = "System.Byte[]")]
742 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Protocol.Ntlm.ChallengeResponse", Member = "set_Password", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
743 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Protocol.Ntlm.ChallengeResponse2", Member = "Compute_LM", MemberParameters = new object[]
744 {
745 typeof(string),
746 "System.Byte[]"
747 }, ReturnType = "System.Byte[]")]
748 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Protocol.Ntlm.ChallengeResponse2", Member = "Compute_NTLM_Password", MemberParameters = new object[] { typeof(string) }, ReturnType = "System.Byte[]")]
749 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Protocol.Ntlm.ChallengeResponse2", Member = "Compute_NTLMv2", MemberParameters = new object[]
750 {
751 "Mono.Security.Protocol.Ntlm.Type2Message",
752 typeof(string),
753 typeof(string),
754 typeof(string)
755 }, ReturnType = "System.Byte[]")]
756 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Protocol.Ntlm.MessageBase", Member = "PrepareMessage", MemberParameters = new object[] { typeof(int) }, ReturnType = "System.Byte[]")]
757 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Protocol.Ntlm.Type1Message", Member = "GetBytes", ReturnType = "System.Byte[]")]
758 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Protocol.Ntlm.Type2Message", Member = "Decode", MemberParameters = new object[] { "System.Byte[]" }, ReturnType = typeof(void))]
759 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Protocol.Ntlm.Type2Message", Member = "GetBytes", ReturnType = "System.Byte[]")]
760 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Protocol.Ntlm.Type3Message", Member = "Decode", MemberParameters = new object[] { "System.Byte[]" }, ReturnType = typeof(void))]
761 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Protocol.Ntlm.Type3Message", Member = "GetBytes", ReturnType = "System.Byte[]")]
762 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Cryptography.CryptoConvert", Member = "Trim", MemberParameters = new object[] { "System.Byte[]" }, ReturnType = "System.Byte[]")]
763 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Cryptography.CryptoConvert", Member = "GetParametersFromCapiPrivateKeyBlob", MemberParameters = new object[]
764 {
765 "System.Byte[]",
766 typeof(int)
767 }, ReturnType = typeof(global::System.Security.Cryptography.RSAParameters))]
768 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Cryptography.MD2Managed", Member = "HashCore", MemberParameters = new object[]
769 {
770 "System.Byte[]",
771 typeof(int),
772 typeof(int)
773 }, ReturnType = typeof(void))]
774 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Cryptography.MD2Managed", Member = "MD2Transform", MemberParameters = new object[]
775 {
776 "System.Byte[]",
777 "System.Byte[]",
778 "System.Byte[]",
779 typeof(int)
780 }, ReturnType = typeof(void))]
781 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Cryptography.MD4Managed", Member = "HashCore", MemberParameters = new object[]
782 {
783 "System.Byte[]",
784 typeof(int),
785 typeof(int)
786 }, ReturnType = typeof(void))]
787 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Cryptography.PKCS1", Member = "I2OSP", MemberParameters = new object[]
788 {
789 "System.Byte[]",
790 typeof(int)
791 }, ReturnType = "System.Byte[]")]
792 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Cryptography.PKCS1", Member = "OS2IP", MemberParameters = new object[] { "System.Byte[]" }, ReturnType = "System.Byte[]")]
793 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Cryptography.PKCS1", Member = "Verify_v15", MemberParameters = new object[]
794 {
795 typeof(global::System.Security.Cryptography.RSA),
796 typeof(global::System.Security.Cryptography.HashAlgorithm),
797 "System.Byte[]",
798 "System.Byte[]",
799 typeof(bool)
800 }, ReturnType = typeof(bool))]
801 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Cryptography.PKCS1", Member = "Encode_v15", MemberParameters = new object[]
802 {
803 typeof(global::System.Security.Cryptography.HashAlgorithm),
804 "System.Byte[]",
805 typeof(int)
806 }, ReturnType = "System.Byte[]")]
807 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Cryptography.PKCS8.PrivateKeyInfo", Member = "RemoveLeadingZero", MemberParameters = new object[] { "System.Byte[]" }, ReturnType = "System.Byte[]")]
808 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Cryptography.PKCS8.PrivateKeyInfo", Member = "Normalize", MemberParameters = new object[]
809 {
810 "System.Byte[]",
811 typeof(int)
812 }, ReturnType = "System.Byte[]")]
813 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Cryptography.RSAManaged", Member = "ExportParameters", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(global::System.Security.Cryptography.RSAParameters))]
814 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Cryptography.RSAManaged", Member = "GetPaddedValue", MemberParameters = new object[]
815 {
816 "Mono.Math.BigInteger",
817 typeof(int)
818 }, ReturnType = "System.Byte[]")]
819 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Authenticode.PrivateKey", Member = "DeriveKey", MemberParameters = new object[]
820 {
821 "System.Byte[]",
822 typeof(string)
823 }, ReturnType = "System.Byte[]")]
824 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Authenticode.PrivateKey", Member = "Decode", MemberParameters = new object[]
825 {
826 "System.Byte[]",
827 typeof(string)
828 }, ReturnType = typeof(bool))]
829 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Math.BigInteger", Member = "GenerateRandom", MemberParameters = new object[]
830 {
831 typeof(int),
832 typeof(global::System.Security.Cryptography.RandomNumberGenerator)
833 }, ReturnType = "Mono.Math.BigInteger")]
834 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 297)]
835 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Buffer), Member = "ByteLength", MemberParameters = new object[] { typeof(global::System.Array) }, ReturnType = typeof(int))]
836 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
837 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
838 {
839 typeof(string),
840 typeof(string)
841 }, ReturnType = typeof(void))]
842 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
843 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 19)]
844 public static void BlockCopy(global::System.Array src, int srcOffset, global::System.Array dst, int dstOffset, int count)
845 {
846 throw null;
847 }
848
849 [global::System.CLSCompliant(false)]
850 [global::Cpp2ILInjected.Token(Token = "0x6000CF5")]
851 [global::Cpp2ILInjected.Address(RVA = "0x1C6064C", Offset = "0x1C6064C", Length = "0x80")]
852 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
853 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.StreamWriter), Member = "Write", MemberParameters = new object[] { typeof(char[]) }, ReturnType = typeof(void))]
854 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.StreamWriter), Member = "Write", MemberParameters = new object[]
855 {
856 typeof(char[]),
857 typeof(int),
858 typeof(int)
859 }, ReturnType = typeof(void))]
860 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.StreamWriter), Member = "WriteSpan", MemberParameters = new object[]
861 {
862 typeof(global::System.ReadOnlySpan<char>),
863 typeof(bool)
864 }, ReturnType = typeof(void))]
865 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.StreamWriter), Member = "Write", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
866 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.StreamWriter), Member = "WriteLine", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
867 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Globalization.CompareInfo), Member = "InvariantCreateSortKey", MemberParameters = new object[]
868 {
869 typeof(string),
870 typeof(global::System.Globalization.CompareOptions)
871 }, ReturnType = typeof(global::System.Globalization.SortKey))]
872 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.NetEventSource", Member = "DumpBuffer", MemberParameters = new object[]
873 {
874 typeof(object),
875 typeof(global::System.IntPtr),
876 typeof(int),
877 typeof(string)
878 }, ReturnType = typeof(void))]
879 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
880 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentOutOfRangeException", MemberParameters = new object[] { typeof(global::System.ExceptionArgument) }, ReturnType = typeof(void))]
881 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Buffer), Member = "Memmove", MemberParameters = new object[]
882 {
883 typeof(byte*),
884 typeof(byte*),
885 typeof(uint)
886 }, ReturnType = typeof(void))]
887 public unsafe static void MemoryCopy(void* source, void* destination, long destinationSizeInBytes, long sourceBytesToCopy)
888 {
889 throw null;
890 }
891
892 [global::Cpp2ILInjected.Token(Token = "0x6000CF6")]
893 [global::Cpp2ILInjected.Address(RVA = "0x1C606F8", Offset = "0x1C606F8", Length = "0x8C")]
894 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
895 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Buffer), Member = "Memcpy", MemberParameters = new object[]
896 {
897 typeof(byte*),
898 typeof(byte*),
899 typeof(int),
900 typeof(bool)
901 }, ReturnType = typeof(void))]
902 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
903 internal unsafe static void memcpy4(byte* dest, byte* src, int size)
904 {
905 throw null;
906 }
907
908 [global::Cpp2ILInjected.Token(Token = "0x6000CF7")]
909 [global::Cpp2ILInjected.Address(RVA = "0x1C60784", Offset = "0x1C60784", Length = "0x7C")]
910 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
911 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Buffer), Member = "Memcpy", MemberParameters = new object[]
912 {
913 typeof(byte*),
914 typeof(byte*),
915 typeof(int),
916 typeof(bool)
917 }, ReturnType = typeof(void))]
918 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
919 internal unsafe static void memcpy2(byte* dest, byte* src, int size)
920 {
921 throw null;
922 }
923
924 [global::Cpp2ILInjected.Token(Token = "0x6000CF8")]
925 [global::Cpp2ILInjected.Address(RVA = "0x1C60800", Offset = "0x1C60800", Length = "0xAC")]
926 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
927 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Buffer), Member = "Memcpy", MemberParameters = new object[]
928 {
929 typeof(byte*),
930 typeof(byte*),
931 typeof(int),
932 typeof(bool)
933 }, ReturnType = typeof(void))]
934 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
935 private unsafe static void memcpy1(byte* dest, byte* src, int size)
936 {
937 throw null;
938 }
939
940 [global::Cpp2ILInjected.Token(Token = "0x6000CF9")]
941 [global::Cpp2ILInjected.Address(RVA = "0x1C603A0", Offset = "0x1C603A0", Length = "0x6C")]
942 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
943 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(string), Member = "memcpy", MemberParameters = new object[]
944 {
945 typeof(byte*),
946 typeof(byte*),
947 typeof(int)
948 }, ReturnType = typeof(void))]
949 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Buffer), Member = "Memmove", MemberParameters = new object[]
950 {
951 typeof(byte*),
952 typeof(byte*),
953 typeof(uint)
954 }, ReturnType = typeof(void))]
955 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.RijndaelManagedTransform), Member = "EncryptData", MemberParameters = new object[]
956 {
957 typeof(byte[]),
958 typeof(int),
959 typeof(int),
960 typeof(ref byte[]),
961 typeof(int),
962 typeof(global::System.Security.Cryptography.PaddingMode),
963 typeof(bool)
964 }, ReturnType = typeof(int))]
965 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.InteropServices.Marshal), Member = "ReadInt16", MemberParameters = new object[]
966 {
967 typeof(global::System.IntPtr),
968 typeof(int)
969 }, ReturnType = typeof(short))]
970 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.InteropServices.Marshal), Member = "ReadInt32", MemberParameters = new object[]
971 {
972 typeof(global::System.IntPtr),
973 typeof(int)
974 }, ReturnType = typeof(int))]
975 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.InteropServices.Marshal), Member = "WriteInt16", MemberParameters = new object[]
976 {
977 typeof(global::System.IntPtr),
978 typeof(int),
979 typeof(short)
980 }, ReturnType = typeof(void))]
981 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.UnmanagedMemoryStream), Member = "ReadCore", MemberParameters = new object[] { typeof(global::System.Span<byte>) }, ReturnType = typeof(int))]
982 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.UnmanagedMemoryStream), Member = "WriteCore", MemberParameters = new object[] { typeof(global::System.ReadOnlySpan<byte>) }, ReturnType = typeof(void))]
983 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.IriHelper", Member = "EscapeUnescapeIri", MemberParameters = new object[]
984 {
985 "System.Char*",
986 typeof(int),
987 typeof(int),
988 "System.UriComponents"
989 }, ReturnType = typeof(string))]
990 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 11)]
991 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Buffer), Member = "memcpy4", MemberParameters = new object[]
992 {
993 typeof(byte*),
994 typeof(byte*),
995 typeof(int)
996 }, ReturnType = typeof(void))]
997 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Buffer), Member = "memcpy1", MemberParameters = new object[]
998 {
999 typeof(byte*),
1000 typeof(byte*),
1001 typeof(int)
1002 }, ReturnType = typeof(void))]
1003 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Buffer), Member = "memcpy2", MemberParameters = new object[]
1004 {
1005 typeof(byte*),
1006 typeof(byte*),
1007 typeof(int)
1008 }, ReturnType = typeof(void))]
1009 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1010 internal unsafe static void Memcpy(byte* dest, byte* src, int len, bool useICall = true)
1011 {
1012 throw null;
1013 }
1014
1015 [global::Cpp2ILInjected.Token(Token = "0x6000CFA")]
1016 [global::Cpp2ILInjected.Address(RVA = "0x1C606CC", Offset = "0x1C606CC", Length = "0x2C")]
1017 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1018 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(string), Member = "FillStringChecked", MemberParameters = new object[]
1019 {
1020 typeof(string),
1021 typeof(int),
1022 typeof(string)
1023 }, ReturnType = typeof(void))]
1024 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(string), Member = "Insert", MemberParameters = new object[]
1025 {
1026 typeof(int),
1027 typeof(string)
1028 }, ReturnType = typeof(string))]
1029 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(string), Member = "JoinCore", MemberParameters = new object[]
1030 {
1031 typeof(char*),
1032 typeof(int),
1033 typeof(string[]),
1034 typeof(int),
1035 typeof(int)
1036 }, ReturnType = typeof(string))]
1037 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(string), Member = "PadRight", MemberParameters = new object[]
1038 {
1039 typeof(int),
1040 typeof(char)
1041 }, ReturnType = typeof(string))]
1042 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(string), Member = "Remove", MemberParameters = new object[]
1043 {
1044 typeof(int),
1045 typeof(int)
1046 }, ReturnType = typeof(string))]
1047 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(string), Member = "Replace", MemberParameters = new object[]
1048 {
1049 typeof(char),
1050 typeof(char)
1051 }, ReturnType = typeof(string))]
1052 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(string), Member = "Substring", MemberParameters = new object[]
1053 {
1054 typeof(int),
1055 typeof(int)
1056 }, ReturnType = typeof(string))]
1057 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(string), Member = "InternalSubString", MemberParameters = new object[]
1058 {
1059 typeof(int),
1060 typeof(int)
1061 }, ReturnType = typeof(string))]
1062 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(string), Member = "CreateTrimmedString", MemberParameters = new object[]
1063 {
1064 typeof(int),
1065 typeof(int)
1066 }, ReturnType = typeof(string))]
1067 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(string), Member = "Ctor", MemberParameters = new object[] { typeof(char[]) }, ReturnType = typeof(string))]
1068 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(string), Member = "Ctor", MemberParameters = new object[]
1069 {
1070 typeof(char[]),
1071 typeof(int),
1072 typeof(int)
1073 }, ReturnType = typeof(string))]
1074 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(string), Member = "Ctor", MemberParameters = new object[]
1075 {
1076 typeof(char*),
1077 typeof(int),
1078 typeof(int)
1079 }, ReturnType = typeof(string))]
1080 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(string), Member = "Ctor", MemberParameters = new object[] { typeof(global::System.ReadOnlySpan<char>) }, ReturnType = typeof(string))]
1081 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(string), Member = "Copy", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1082 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(string), Member = "CopyTo", MemberParameters = new object[]
1083 {
1084 typeof(int),
1085 typeof(char[]),
1086 typeof(int),
1087 typeof(int)
1088 }, ReturnType = typeof(void))]
1089 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(string), Member = "ToCharArray", ReturnType = typeof(char[]))]
1090 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(string), Member = "wstrcpy", MemberParameters = new object[]
1091 {
1092 typeof(char*),
1093 typeof(char*),
1094 typeof(int)
1095 }, ReturnType = typeof(void))]
1096 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Buffer), Member = "MemoryCopy", MemberParameters = new object[]
1097 {
1098 typeof(void*),
1099 typeof(void*),
1100 typeof(long),
1101 typeof(long)
1102 }, ReturnType = typeof(void))]
1103 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Buffer), Member = "Memmove", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[]
1104 {
1105 "T&",
1106 "T&",
1107 typeof(ulong)
1108 }, ReturnType = typeof(void))]
1109 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 22)]
1110 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Buffer), Member = "Memcpy", MemberParameters = new object[]
1111 {
1112 typeof(byte*),
1113 typeof(byte*),
1114 typeof(int),
1115 typeof(bool)
1116 }, ReturnType = typeof(void))]
1117 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.RuntimeImports), Member = "Memmove", MemberParameters = new object[]
1118 {
1119 typeof(byte*),
1120 typeof(byte*),
1121 typeof(uint)
1122 }, ReturnType = typeof(void))]
1123 internal unsafe static void Memmove(byte* dest, byte* src, uint len)
1124 {
1125 throw null;
1126 }
1127
1128 [global::Cpp2ILInjected.Token(Token = "0x6000CFB")]
1129 [global::Cpp2ILInjected.Address(RVA = "0x1576500", Offset = "0x1576500", Length = "0x58")]
1130 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1131 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1132 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Buffer), Member = "Memmove", MemberParameters = new object[]
1133 {
1134 typeof(byte*),
1135 typeof(byte*),
1136 typeof(uint)
1137 }, ReturnType = typeof(void))]
1138 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1139 internal unsafe static void Memmove<T>(ref T destination, ref T source, ulong elementCount)
1140 {
1141 throw null;
1142 }
1143 }
1144}
class f__AnonymousType0<< Count > j__TPar
static unsafe void memcpy4(byte *dest, byte *src, int size)
Definition Buffer.cs:903
static unsafe void Memmove(byte *dest, byte *src, uint len)
Definition Buffer.cs:1123
static int ByteLength(global::System.Array array)
Definition Buffer.cs:230
static unsafe void Memcpy(byte *pDest, int destIndex, byte[] src, int srcIndex, int len)
Definition Buffer.cs:204
static unsafe void MemoryCopy(void *source, void *destination, long destinationSizeInBytes, long sourceBytesToCopy)
Definition Buffer.cs:887
static bool InternalBlockCopy(global::System.Array src, int srcOffsetBytes, global::System.Array dst, int dstOffsetBytes, int byteCount)
static unsafe void ZeroMemory(byte *src, long len)
Definition Buffer.cs:185
static unsafe void Memcpy(byte *dest, byte *src, int len, bool useICall=true)
Definition Buffer.cs:1010
static unsafe void memcpy1(byte *dest, byte *src, int size)
Definition Buffer.cs:935
static unsafe void memcpy2(byte *dest, byte *src, int size)
Definition Buffer.cs:919
static unsafe int IndexOfByte(byte *src, byte value, int index, int count)
Definition Buffer.cs:166
static int _ByteLength(global::System.Array array)
static unsafe void InternalMemcpy(byte *dest, byte *src, int count)
static void BlockCopy(global::System.Array src, int srcOffset, global::System.Array dst, int dstOffset, int count)
Definition Buffer.cs:844