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
ReadOnlySpan.cs
Go to the documentation of this file.
1using System;
3using System.IO;
7using System.Text;
10using Cpp2ILInjected;
12
13namespace System
14{
15 [global::System.Diagnostics.DebuggerTypeProxy(typeof(global::System.SpanDebugView<>))]
16 [global::System.Runtime.Versioning.NonVersionable]
17 [global::System.Obsolete("Types with embedded references are not supported in this version of your compiler.", true)]
18 [global::System.Diagnostics.DebuggerDisplay("{ToString(),raw}")]
19 [global::Cpp2ILInjected.Token(Token = "0x20000F3")]
20 public readonly ref struct ReadOnlySpan<T>
21 {
22 [global::Cpp2ILInjected.Token(Token = "0x60008FF")]
23 [global::Cpp2ILInjected.Address(RVA = "0x185FDB0", Offset = "0x185FDB0", Length = "0x20")]
24 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
25 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
26 [MethodImpl(256)]
27 public ReadOnlySpan(T[] array)
28 {
29 throw null;
30 }
31
32 [global::Cpp2ILInjected.Token(Token = "0x6000900")]
33 [global::Cpp2ILInjected.Address(RVA = "0x185FDD0", Offset = "0x185FDD0", Length = "0x74")]
34 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
35 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
36 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
37 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentOutOfRangeException", ReturnType = typeof(void))]
38 [MethodImpl(256)]
39 public ReadOnlySpan(T[] array, int start, int length)
40 {
41 throw null;
42 }
43
44 [global::System.CLSCompliant(false)]
45 [global::Cpp2ILInjected.Token(Token = "0x6000901")]
46 [global::Cpp2ILInjected.Address(RVA = "0x185FE44", Offset = "0x185FE44", Length = "0x5C")]
47 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
48 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
49 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentOutOfRangeException", ReturnType = typeof(void))]
50 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
51 [MethodImpl(256)]
52 public unsafe ReadOnlySpan(void* pointer, int length)
53 {
54 throw null;
55 }
56
57 [global::Cpp2ILInjected.Token(Token = "0x6000902")]
58 [global::Cpp2ILInjected.Address(RVA = "0x185FEA0", Offset = "0x185FEA0", Length = "0xC")]
59 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
60 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
61 [MethodImpl(256)]
62 internal ReadOnlySpan(ref T ptr, int length)
63 {
64 throw null;
65 }
66
67 [global::Cpp2ILInjected.Token(Token = "0x1700009F")]
68 public ref T this[int index]
69 {
70 [global::System.Runtime.CompilerServices.Intrinsic]
71 [global::System.Runtime.Versioning.NonVersionable]
72 [global::Cpp2ILInjected.Token(Token = "0x6000903")]
73 [global::Cpp2ILInjected.Address(RVA = "0x185FEAC", Offset = "0x185FEAC", Length = "0x38")]
74 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
75 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
76 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
77 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowIndexOutOfRangeException", ReturnType = typeof(void))]
78 [MethodImpl(256)]
79 get
80 {
81 throw null;
82 }
83 }
84
85 [global::Cpp2ILInjected.Token(Token = "0x6000904")]
86 [global::Cpp2ILInjected.Address(RVA = "0x185FEE4", Offset = "0x185FEE4", Length = "0xCC")]
87 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
88 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
89 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.MemoryExtensions), Member = "CopyTo", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[] { "T[]", "System.Span`1<T>" }, ReturnType = typeof(void))]
90 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.HashAlgorithm), Member = "HashCore", MemberParameters = new object[] { typeof(global::System.ReadOnlySpan<byte>) }, ReturnType = typeof(void))]
91 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.HashAlgorithm), Member = "TryHashFinal", MemberParameters = new object[]
92 {
93 typeof(global::System.Span<byte>),
94 typeof(ref int)
95 }, ReturnType = typeof(bool))]
96 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.DSA), Member = "TryCreateSignature", MemberParameters = new object[]
97 {
98 typeof(global::System.ReadOnlySpan<byte>),
99 typeof(global::System.Span<byte>),
100 typeof(ref int)
101 }, ReturnType = typeof(bool))]
102 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.DSA), Member = "TryHashData", MemberParameters = new object[]
103 {
104 typeof(global::System.ReadOnlySpan<byte>),
105 typeof(global::System.Span<byte>),
106 typeof(global::System.Security.Cryptography.HashAlgorithmName),
107 typeof(ref int)
108 }, ReturnType = typeof(bool))]
109 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.RandomNumberGenerator), Member = "GetBytes", MemberParameters = new object[] { typeof(global::System.Span<byte>) }, ReturnType = typeof(void))]
110 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.RandomNumberGenerator), Member = "GetNonZeroBytes", MemberParameters = new object[] { typeof(global::System.Span<byte>) }, ReturnType = typeof(void))]
111 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.RSA), Member = "TryDecrypt", MemberParameters = new object[]
112 {
113 typeof(global::System.ReadOnlySpan<byte>),
114 typeof(global::System.Span<byte>),
115 typeof(global::System.Security.Cryptography.RSAEncryptionPadding),
116 typeof(ref int)
117 }, ReturnType = typeof(bool))]
118 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.RSA), Member = "TryEncrypt", MemberParameters = new object[]
119 {
120 typeof(global::System.ReadOnlySpan<byte>),
121 typeof(global::System.Span<byte>),
122 typeof(global::System.Security.Cryptography.RSAEncryptionPadding),
123 typeof(ref int)
124 }, ReturnType = typeof(bool))]
125 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.RSA), Member = "TryHashData", MemberParameters = new object[]
126 {
127 typeof(global::System.ReadOnlySpan<byte>),
128 typeof(global::System.Span<byte>),
129 typeof(global::System.Security.Cryptography.HashAlgorithmName),
130 typeof(ref int)
131 }, ReturnType = typeof(bool))]
132 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.RSA), Member = "TrySignHash", MemberParameters = new object[]
133 {
134 typeof(global::System.ReadOnlySpan<byte>),
135 typeof(global::System.Span<byte>),
136 typeof(global::System.Security.Cryptography.HashAlgorithmName),
137 typeof(global::System.Security.Cryptography.RSASignaturePadding),
138 typeof(ref int)
139 }, ReturnType = typeof(bool))]
140 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.MemoryStream), Member = "Write", MemberParameters = new object[] { typeof(global::System.ReadOnlySpan<byte>) }, ReturnType = typeof(void))]
141 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.Stream), Member = "WriteAsync", MemberParameters = new object[]
142 {
143 typeof(global::System.ReadOnlyMemory<byte>),
144 typeof(global::System.Threading.CancellationToken)
145 }, ReturnType = typeof(global::System.Threading.Tasks.ValueTask))]
146 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.Stream), Member = "Write", MemberParameters = new object[] { typeof(global::System.ReadOnlySpan<byte>) }, ReturnType = typeof(void))]
147 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.IPAddress", Member = "GetHashCode", ReturnType = typeof(int))]
148 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.Sockets.Socket.<>c", Member = "<ReceiveAsyncApm>b__15_1", MemberParameters = new object[] { typeof(global::System.IAsyncResult) }, ReturnType = typeof(void))]
149 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.Sockets.Socket", Member = "SendAsyncApm", MemberParameters = new object[] { "System.ReadOnlyMemory`1<Byte>", "System.Net.Sockets.SocketFlags" }, ReturnType = "System.Threading.Tasks.Task`1<Int32>")]
150 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.Sockets.Socket", Member = "Receive", MemberParameters = new object[] { "System.Span`1<Byte>", "System.Net.Sockets.SocketFlags", "System.Net.Sockets.SocketError&" }, ReturnType = typeof(int))]
151 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 20)]
152 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentException_DestinationTooShort", ReturnType = typeof(void))]
153 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
154 public void CopyTo(global::System.Span<T> destination)
155 {
156 throw null;
157 }
158
159 [global::Cpp2ILInjected.Token(Token = "0x6000905")]
160 [global::Cpp2ILInjected.Address(RVA = "0x185FFB0", Offset = "0x185FFB0", Length = "0xB4")]
161 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
162 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
163 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
164 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
165 public bool TryCopyTo(global::System.Span<T> destination)
166 {
167 throw null;
168 }
169
170 [global::Cpp2ILInjected.Token(Token = "0x6000906")]
171 [global::Cpp2ILInjected.Address(RVA = "0x1860064", Offset = "0x1860064", Length = "0x18C")]
172 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
173 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
174 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.ReadOnlyMemory<>), Member = "ToString", ReturnType = typeof(string))]
175 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
176 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
177 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
178 {
179 typeof(global::System.Type),
180 typeof(global::System.Type)
181 }, ReturnType = typeof(bool))]
182 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "CreateString", MemberParameters = new object[]
183 {
184 typeof(char*),
185 typeof(int),
186 typeof(int)
187 }, ReturnType = typeof(string))]
188 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
189 {
190 typeof(string),
191 typeof(object),
192 typeof(object)
193 }, ReturnType = typeof(string))]
194 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
195 public unsafe override string ToString()
196 {
197 throw null;
198 }
199
200 [global::Cpp2ILInjected.Token(Token = "0x6000907")]
201 [global::Cpp2ILInjected.Address(RVA = "0x18601F0", Offset = "0x18601F0", Length = "0x5C")]
202 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
203 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
204 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
205 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentOutOfRangeException", ReturnType = typeof(void))]
206 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
207 [MethodImpl(256)]
208 public global::System.ReadOnlySpan<T> Slice(int start)
209 {
210 throw null;
211 }
212
213 [global::Cpp2ILInjected.Token(Token = "0x6000908")]
214 [global::Cpp2ILInjected.Address(RVA = "0x186024C", Offset = "0x186024C", Length = "0x68")]
215 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
216 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
217 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
218 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentOutOfRangeException", ReturnType = typeof(void))]
219 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
220 [MethodImpl(256)]
221 public global::System.ReadOnlySpan<T> Slice(int start, int length)
222 {
223 throw null;
224 }
225
226 [global::Cpp2ILInjected.Token(Token = "0x6000909")]
227 [global::Cpp2ILInjected.Address(RVA = "0x18602B4", Offset = "0x18602B4", Length = "0x130")]
228 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
229 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
230 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.DSA), Member = "TryCreateSignature", MemberParameters = new object[]
231 {
232 typeof(global::System.ReadOnlySpan<byte>),
233 typeof(global::System.Span<byte>),
234 typeof(ref int)
235 }, ReturnType = typeof(bool))]
236 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.DSA), Member = "VerifySignature", MemberParameters = new object[]
237 {
238 typeof(global::System.ReadOnlySpan<byte>),
239 typeof(global::System.ReadOnlySpan<byte>)
240 }, ReturnType = typeof(bool))]
241 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.RSA), Member = "TryDecrypt", MemberParameters = new object[]
242 {
243 typeof(global::System.ReadOnlySpan<byte>),
244 typeof(global::System.Span<byte>),
245 typeof(global::System.Security.Cryptography.RSAEncryptionPadding),
246 typeof(ref int)
247 }, ReturnType = typeof(bool))]
248 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.RSA), Member = "TryEncrypt", MemberParameters = new object[]
249 {
250 typeof(global::System.ReadOnlySpan<byte>),
251 typeof(global::System.Span<byte>),
252 typeof(global::System.Security.Cryptography.RSAEncryptionPadding),
253 typeof(ref int)
254 }, ReturnType = typeof(bool))]
255 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.RSA), Member = "TrySignHash", MemberParameters = new object[]
256 {
257 typeof(global::System.ReadOnlySpan<byte>),
258 typeof(global::System.Span<byte>),
259 typeof(global::System.Security.Cryptography.HashAlgorithmName),
260 typeof(global::System.Security.Cryptography.RSASignaturePadding),
261 typeof(ref int)
262 }, ReturnType = typeof(bool))]
263 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.RSA), Member = "VerifyHash", MemberParameters = new object[]
264 {
265 typeof(global::System.ReadOnlySpan<byte>),
266 typeof(global::System.ReadOnlySpan<byte>),
267 typeof(global::System.Security.Cryptography.HashAlgorithmName),
268 typeof(global::System.Security.Cryptography.RSASignaturePadding)
269 }, ReturnType = typeof(bool))]
270 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.Sockets.Socket", Member = "Send", MemberParameters = new object[] { "System.ReadOnlySpan`1<Byte>", "System.Net.Sockets.SocketFlags", "System.Net.Sockets.SocketError&" }, ReturnType = typeof(int))]
271 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.IO.Compression.DeflateStream", Member = "WriteCore", MemberParameters = new object[] { "System.ReadOnlySpan`1<Byte>" }, ReturnType = typeof(void))]
272 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 10)]
273 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
274 public T[] ToArray()
275 {
276 throw null;
277 }
278
279 [global::Cpp2ILInjected.Token(Token = "0x170000A0")]
280 public int Length
281 {
282 [global::System.Runtime.Versioning.NonVersionable]
283 [global::Cpp2ILInjected.Token(Token = "0x600090A")]
284 [global::Cpp2ILInjected.Address(RVA = "0x18603E4", Offset = "0x18603E4", Length = "0x8")]
285 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
286 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
287 get
288 {
289 throw null;
290 }
291 }
292
293 [global::Cpp2ILInjected.Token(Token = "0x170000A1")]
294 public bool IsEmpty
295 {
296 [global::System.Runtime.Versioning.NonVersionable]
297 [global::Cpp2ILInjected.Token(Token = "0x600090B")]
298 [global::Cpp2ILInjected.Address(RVA = "0x18603EC", Offset = "0x18603EC", Length = "0x10")]
299 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
300 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
301 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
302 get
303 {
304 throw null;
305 }
306 }
307
308 [global::System.Obsolete("Equals() on ReadOnlySpan will always throw an exception. Use == instead.")]
309 [global::Cpp2ILInjected.Token(Token = "0x600090C")]
310 [global::Cpp2ILInjected.Address(RVA = "0x18603FC", Offset = "0x18603FC", Length = "0x4C")]
311 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
312 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
313 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
314 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
315 public override bool Equals(object obj)
316 {
317 throw null;
318 }
319
320 [global::System.Obsolete("GetHashCode() on ReadOnlySpan will always throw an exception.")]
321 [global::Cpp2ILInjected.Token(Token = "0x600090D")]
322 [global::Cpp2ILInjected.Address(RVA = "0x1860448", Offset = "0x1860448", Length = "0x4C")]
323 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
324 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
325 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
326 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
327 public override int GetHashCode()
328 {
329 throw null;
330 }
331
332 [global::Cpp2ILInjected.Token(Token = "0x600090E")]
333 [global::Cpp2ILInjected.Address(RVA = "0x1860494", Offset = "0x1860494", Length = "0x3C")]
334 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
335 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Text.UTF32Encoding), Member = "get_Preamble", ReturnType = typeof(global::System.ReadOnlySpan<byte>))]
336 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Text.UTF8Encoding.UTF8EncodingSealed), Member = "get_Preamble", ReturnType = typeof(global::System.ReadOnlySpan<byte>))]
337 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Text.UTF8Encoding), Member = "get_Preamble", ReturnType = typeof(global::System.ReadOnlySpan<byte>))]
338 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Text.UnicodeEncoding), Member = "get_Preamble", ReturnType = typeof(global::System.ReadOnlySpan<byte>))]
339 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Text.Encoding), Member = "get_Preamble", ReturnType = typeof(global::System.ReadOnlySpan<byte>))]
340 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.Rfc2898DeriveBytes), Member = "Func", ReturnType = typeof(byte[]))]
341 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
342 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
343 public static implicit operator global::System.ReadOnlySpan<T>(T[] array)
344 {
345 throw null;
346 }
347
348 [global::Cpp2ILInjected.Token(Token = "0x170000A2")]
349 public static global::System.ReadOnlySpan<T> Empty
350 {
351 [global::Cpp2ILInjected.Token(Token = "0x600090F")]
352 [global::Cpp2ILInjected.Address(RVA = "0x18604D0", Offset = "0x18604D0", Length = "0xC")]
353 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
354 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
355 get
356 {
357 throw null;
358 }
359 }
360
361 [global::Cpp2ILInjected.Token(Token = "0x4000391")]
362 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
363 internal readonly global::System.ByReference<T> _pointer;
364
365 [global::Cpp2ILInjected.Token(Token = "0x4000392")]
366 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
367 private readonly int _length;
368 }
369}
class f__AnonymousType0<< Count > j__TPar
global::System.ReadOnlySpan< T > Slice(int start, int length)
unsafe ReadOnlySpan(void *pointer, int length)
unsafe override string ToString()
ReadOnlySpan(ref T ptr, int length)
readonly global::System.ByReference< T > _pointer
ReadOnlySpan(T[] array)
global::System.ReadOnlySpan< T > Slice(int start)
override bool Equals(object obj)
void CopyTo(global::System.Span< T > destination)
ReadOnlySpan(T[] array, int start, int length)
bool TryCopyTo(global::System.Span< T > destination)
readonly int _length
override int GetHashCode()