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
Encoding.cs
Go to the documentation of this file.
1using System;
4using System.IO;
15using Cpp2ILInjected;
17using Mono;
19
20namespace System.Text
21{
22 [global::System.Runtime.InteropServices.ComVisible(true)]
23 [global::Cpp2ILInjected.Token(Token = "0x2000289")]
24 [global::System.Serializable]
25 public abstract class Encoding : global::System.ICloneable
26 {
27 [global::Cpp2ILInjected.Token(Token = "0x600162F")]
28 [global::Cpp2ILInjected.Address(RVA = "0x1AE3D10", Offset = "0x1AE3D10", Length = "0x30")]
29 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.Ucs4Encoding", Member = ".ctor", ReturnType = typeof(void))]
30 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.Ucs4Encoding1234", Member = ".ctor", ReturnType = typeof(void))]
31 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.Ucs4Encoding4321", Member = ".ctor", ReturnType = typeof(void))]
32 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.Ucs4Encoding2143", Member = ".ctor", ReturnType = typeof(void))]
33 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.Ucs4Encoding3412", Member = ".ctor", ReturnType = typeof(void))]
34 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
35 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
36 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
37 protected Encoding()
38 {
39 throw null;
40 }
41
42 [global::Cpp2ILInjected.Token(Token = "0x6001630")]
43 [global::Cpp2ILInjected.Address(RVA = "0x1AE3D40", Offset = "0x1AE3D40", Length = "0x88")]
44 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ASCIIEncoding.ASCIIEncodingSealed), Member = ".ctor", ReturnType = typeof(void))]
45 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ASCIIEncoding), Member = ".ctor", ReturnType = typeof(void))]
46 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(EncodingNLS), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
47 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Latin1Encoding), Member = ".ctor", ReturnType = typeof(void))]
48 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Latin1Encoding), Member = ".ctor", MemberParameters = new object[]
49 {
50 typeof(global::System.Runtime.Serialization.SerializationInfo),
51 typeof(global::System.Runtime.Serialization.StreamingContext)
52 }, ReturnType = typeof(void))]
53 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Latin1Encoding), Member = ".cctor", ReturnType = typeof(void))]
54 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF32Encoding), Member = ".ctor", ReturnType = typeof(void))]
55 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF32Encoding), Member = ".ctor", MemberParameters = new object[]
56 {
57 typeof(bool),
58 typeof(bool)
59 }, ReturnType = typeof(void))]
60 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF32Encoding), Member = ".ctor", MemberParameters = new object[]
61 {
62 typeof(bool),
63 typeof(bool),
64 typeof(bool)
65 }, ReturnType = typeof(void))]
66 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF32Encoding), Member = ".cctor", ReturnType = typeof(void))]
67 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF7Encoding), Member = ".ctor", ReturnType = typeof(void))]
68 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF7Encoding), Member = ".ctor", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
69 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF7Encoding), Member = ".cctor", ReturnType = typeof(void))]
70 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF8Encoding.UTF8EncodingSealed), Member = ".ctor", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
71 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF8Encoding), Member = ".ctor", ReturnType = typeof(void))]
72 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF8Encoding), Member = ".ctor", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
73 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF8Encoding), Member = ".ctor", MemberParameters = new object[]
74 {
75 typeof(bool),
76 typeof(bool)
77 }, ReturnType = typeof(void))]
78 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnicodeEncoding), Member = ".ctor", ReturnType = typeof(void))]
79 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnicodeEncoding), Member = ".ctor", MemberParameters = new object[]
80 {
81 typeof(bool),
82 typeof(bool)
83 }, ReturnType = typeof(void))]
84 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnicodeEncoding), Member = ".ctor", MemberParameters = new object[]
85 {
86 typeof(bool),
87 typeof(bool),
88 typeof(bool)
89 }, ReturnType = typeof(void))]
90 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnicodeEncoding), Member = ".cctor", ReturnType = typeof(void))]
91 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 23)]
92 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
93 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
94 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
95 protected Encoding(int codePage)
96 {
97 throw null;
98 }
99
100 [global::Cpp2ILInjected.Token(Token = "0x6001631")]
101 [global::Cpp2ILInjected.Address(RVA = "0x1AE3DC8", Offset = "0x1AE3DC8", Length = "0x94")]
102 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
103 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InternalEncoderBestFitFallback), Member = ".ctor", MemberParameters = new object[] { typeof(Encoding) }, ReturnType = typeof(void))]
104 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InternalDecoderBestFitFallback), Member = ".ctor", MemberParameters = new object[] { typeof(Encoding) }, ReturnType = typeof(void))]
105 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
106 internal virtual void SetDefaultFallbacks()
107 {
108 throw null;
109 }
110
111 [global::Cpp2ILInjected.Token(Token = "0x6001632")]
112 [global::Cpp2ILInjected.Address(RVA = "0x1AE3E5C", Offset = "0x1AE3E5C", Length = "0x10")]
113 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
114 internal void OnDeserializing()
115 {
116 throw null;
117 }
118
119 [global::Cpp2ILInjected.Token(Token = "0x6001633")]
120 [global::Cpp2ILInjected.Address(RVA = "0x1AE3E6C", Offset = "0x1AE3E6C", Length = "0x3C")]
121 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
122 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
123 internal void OnDeserialized()
124 {
125 throw null;
126 }
127
128 [global::System.Runtime.Serialization.OnDeserializing]
129 [global::Cpp2ILInjected.Token(Token = "0x6001634")]
130 [global::Cpp2ILInjected.Address(RVA = "0x1AE3EA8", Offset = "0x1AE3EA8", Length = "0x10")]
131 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
132 private void OnDeserializing(global::System.Runtime.Serialization.StreamingContext ctx)
133 {
134 throw null;
135 }
136
137 [global::System.Runtime.Serialization.OnDeserialized]
138 [global::Cpp2ILInjected.Token(Token = "0x6001635")]
139 [global::Cpp2ILInjected.Address(RVA = "0x1AE3EB8", Offset = "0x1AE3EB8", Length = "0x3C")]
140 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
141 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
142 private void OnDeserialized(global::System.Runtime.Serialization.StreamingContext ctx)
143 {
144 throw null;
145 }
146
147 [global::System.Runtime.Serialization.OnSerializing]
148 [global::Cpp2ILInjected.Token(Token = "0x6001636")]
149 [global::Cpp2ILInjected.Address(RVA = "0x1AE3EF4", Offset = "0x1AE3EF4", Length = "0x8")]
150 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
151 private void OnSerializing(global::System.Runtime.Serialization.StreamingContext ctx)
152 {
153 throw null;
154 }
155
156 [global::Cpp2ILInjected.Token(Token = "0x6001637")]
157 [global::Cpp2ILInjected.Address(RVA = "0x1AE3EFC", Offset = "0x1AE3EFC", Length = "0x3F8")]
158 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
159 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Latin1Encoding), Member = ".ctor", MemberParameters = new object[]
160 {
161 typeof(global::System.Runtime.Serialization.SerializationInfo),
162 typeof(global::System.Runtime.Serialization.StreamingContext)
163 }, ReturnType = typeof(void))]
164 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
165 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
166 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationInfo), Member = "GetValue", MemberParameters = new object[]
167 {
168 typeof(string),
169 typeof(global::System.Type)
170 }, ReturnType = typeof(object))]
171 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
172 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 38)]
173 internal void DeserializeEncoding(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
174 {
175 throw null;
176 }
177
178 [global::Cpp2ILInjected.Token(Token = "0x6001638")]
179 [global::Cpp2ILInjected.Address(RVA = "0x1AE42F4", Offset = "0x1AE42F4", Length = "0x1A8")]
180 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Latin1Encoding), Member = "System.Runtime.Serialization.ISerializable.GetObjectData", MemberParameters = new object[]
181 {
182 typeof(global::System.Runtime.Serialization.SerializationInfo),
183 typeof(global::System.Runtime.Serialization.StreamingContext)
184 }, ReturnType = typeof(void))]
185 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
186 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationInfo), Member = "AddValue", MemberParameters = new object[]
187 {
188 typeof(string),
189 typeof(bool)
190 }, ReturnType = typeof(void))]
191 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationInfo), Member = "AddValue", MemberParameters = new object[]
192 {
193 typeof(string),
194 typeof(object)
195 }, ReturnType = typeof(void))]
196 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationInfo), Member = "AddValue", MemberParameters = new object[]
197 {
198 typeof(string),
199 typeof(int)
200 }, ReturnType = typeof(void))]
201 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
202 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
203 internal void SerializeEncoding(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
204 {
205 throw null;
206 }
207
208 [global::Cpp2ILInjected.Token(Token = "0x17000235")]
209 private static object InternalSyncObject
210 {
211 [global::Cpp2ILInjected.Token(Token = "0x6001639")]
212 [global::Cpp2ILInjected.Address(RVA = "0x1AE449C", Offset = "0x1AE449C", Length = "0x98")]
213 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Encoding), Member = "GetEncoding", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(Encoding))]
214 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
215 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
216 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
217 get
218 {
219 throw null;
220 }
221 }
222
223 [global::Cpp2ILInjected.Token(Token = "0x600163A")]
224 [global::Cpp2ILInjected.Address(RVA = "0x1AE4534", Offset = "0x1AE4534", Length = "0x824")]
225 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
226 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Console), Member = ".cctor", ReturnType = typeof(void))]
227 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Encoding), Member = "GetEncoding", MemberParameters = new object[]
228 {
229 typeof(int),
232 }, ReturnType = typeof(Encoding))]
233 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Encoding), Member = "GetEncoding", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Encoding))]
234 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(EncodingHelper), Member = "GetDefaultEncoding", ReturnType = typeof(Encoding))]
235 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
236 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EncodingProvider), Member = "GetEncodingFromProvider", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(Encoding))]
237 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.Dictionary<int, object>), Member = "TryGetValue", MemberParameters = new object[]
238 {
239 typeof(int),
240 typeof(ref object)
241 }, ReturnType = typeof(bool))]
242 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = "get_InternalSyncObject", ReturnType = typeof(object))]
243 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Monitor), Member = "Enter", MemberParameters = new object[]
244 {
245 typeof(object),
246 typeof(ref bool)
247 }, ReturnType = typeof(void))]
248 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.Dictionary<int, object>), Member = ".ctor", ReturnType = typeof(void))]
249 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = "get_UTF8", ReturnType = typeof(Encoding))]
250 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = "get_ASCII", ReturnType = typeof(Encoding))]
251 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = "get_Default", ReturnType = typeof(Encoding))]
252 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.EncodingTable), Member = "GetCodePageDataItem", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(global::System.Globalization.CodePageDataItem))]
253 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UTF32Encoding), Member = ".ctor", MemberParameters = new object[]
254 {
255 typeof(bool),
256 typeof(bool)
257 }, ReturnType = typeof(void))]
258 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = "get_BigEndianUnicode", ReturnType = typeof(Encoding))]
259 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = "get_Unicode", ReturnType = typeof(Encoding))]
260 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = "get_UTF32", ReturnType = typeof(Encoding))]
261 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EncodingHelper), Member = "InvokeI18N", MemberParameters = new object[]
262 {
263 typeof(string),
264 typeof(object[])
265 }, ReturnType = typeof(object))]
266 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = "get_UTF7", ReturnType = typeof(Encoding))]
267 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = "get_Latin1", ReturnType = typeof(Encoding))]
268 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.Dictionary<int, object>), Member = "Add", MemberParameters = new object[]
269 {
270 typeof(int),
271 typeof(object)
272 }, ReturnType = typeof(void))]
273 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Monitor), Member = "Exit", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
274 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[]
275 {
276 typeof(string),
277 typeof(object[])
278 }, ReturnType = typeof(string))]
279 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
280 {
281 typeof(string),
282 typeof(string)
283 }, ReturnType = typeof(void))]
284 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
285 {
286 typeof(string),
287 typeof(string)
288 }, ReturnType = typeof(void))]
289 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
290 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
291 {
292 typeof(string),
293 typeof(object)
294 }, ReturnType = typeof(string))]
295 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 82)]
296 public static Encoding GetEncoding(int codepage)
297 {
298 throw null;
299 }
300
301 [global::Cpp2ILInjected.Token(Token = "0x600163B")]
302 [global::Cpp2ILInjected.Address(RVA = "0x1AE58A0", Offset = "0x1AE58A0", Length = "0xFC")]
303 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
304 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Encoding), Member = "GetEncoding", MemberParameters = new object[]
305 {
306 typeof(string),
309 }, ReturnType = typeof(Encoding))]
310 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.HttpListenerRequestUriBuilder", Member = ".cctor", ReturnType = typeof(void))]
311 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.TextAsset.EncodingUtility", Member = ".cctor", ReturnType = typeof(void))]
312 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
313 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EncodingProvider), Member = "GetEncodingFromProvider", MemberParameters = new object[]
314 {
315 typeof(int),
318 }, ReturnType = typeof(Encoding))]
319 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = "GetEncoding", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(Encoding))]
320 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = "set_EncoderFallback", MemberParameters = new object[] { typeof(EncoderFallback) }, ReturnType = typeof(void))]
321 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = "set_DecoderFallback", MemberParameters = new object[] { typeof(DecoderFallback) }, ReturnType = typeof(void))]
322 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
327
328 [global::Cpp2ILInjected.Token(Token = "0x600163C")]
329 [global::Cpp2ILInjected.Address(RVA = "0x1AE5B14", Offset = "0x1AE5B14", Length = "0x9C")]
330 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(EncodingHelper), Member = "GetDefaultEncoding", ReturnType = typeof(Encoding))]
331 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Util.Parser), Member = "DetermineFormat", MemberParameters = new object[] { typeof(global::System.Security.Util.TokenizerStream) }, ReturnType = typeof(int))]
332 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.DerSequenceReader.<>c", Member = "<ReadT61String>b__45_1", ReturnType = typeof(Encoding))]
333 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebClient", Member = "GetStringUsingEncoding", MemberParameters = new object[] { "System.Net.WebRequest", "System.Byte[]" }, ReturnType = typeof(string))]
334 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.XmlTextReaderImpl", Member = "CheckEncoding", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Encoding))]
335 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Ionic.Zip.SharedUtilities", Member = ".cctor", ReturnType = typeof(void))]
336 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Ionic.Zip.ZipEntry", Member = ".ctor", ReturnType = typeof(void))]
337 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Ionic.Zip.ZipEntry", Member = "get_UseUnicodeAsNecessary", ReturnType = typeof(bool))]
338 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Ionic.Zip.ZipEntry", Member = "set_UseUnicodeAsNecessary", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
339 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Ionic.Zip.ZipEntry", Member = ".cctor", ReturnType = typeof(void))]
340 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Ionic.Zip.ZipFile", Member = "get_UseUnicodeAsNecessary", ReturnType = typeof(bool))]
341 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Ionic.Zip.ZipFile", Member = "set_UseUnicodeAsNecessary", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
342 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Ionic.Zip.ZipFile", Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
343 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Ionic.Zip.ZipFile", Member = ".ctor", MemberParameters = new object[]
344 {
345 typeof(string),
346 typeof(Encoding)
347 }, ReturnType = typeof(void))]
348 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Ionic.Zip.ZipFile", Member = ".ctor", ReturnType = typeof(void))]
349 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Ionic.Zip.ZipFile", Member = ".ctor", MemberParameters = new object[] { typeof(Encoding) }, ReturnType = typeof(void))]
350 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Ionic.Zip.ZipFile", Member = ".ctor", MemberParameters = new object[]
351 {
352 typeof(string),
353 typeof(global::System.IO.TextWriter)
354 }, ReturnType = typeof(void))]
355 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Ionic.Zip.ZipFile", Member = ".ctor", MemberParameters = new object[]
356 {
357 typeof(string),
358 typeof(global::System.IO.TextWriter),
359 typeof(Encoding)
360 }, ReturnType = typeof(void))]
361 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Ionic.Zip.ZipFile", Member = ".cctor", ReturnType = typeof(void))]
362 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Ionic.Zip.ZipInputStream", Member = "_Init", MemberParameters = new object[]
363 {
364 typeof(global::System.IO.Stream),
365 typeof(bool),
366 typeof(string)
367 }, ReturnType = typeof(void))]
368 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Ionic.Zip.ZipOutputStream", Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
369 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Ionic.Zip.ZipOutputStream", Member = ".ctor", MemberParameters = new object[]
370 {
371 typeof(global::System.IO.Stream),
372 typeof(bool)
373 }, ReturnType = typeof(void))]
374 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Ionic.Zip.ZipOutputStream", Member = "get_DefaultEncoding", ReturnType = typeof(Encoding))]
375 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Ionic.Zlib.GZipStream", Member = ".cctor", ReturnType = typeof(void))]
376 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 25)]
377 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EncodingProvider), Member = "GetEncodingFromProvider", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Encoding))]
378 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.EncodingTable), Member = "GetCodePageFromName", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(int))]
379 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = "GetEncoding", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(Encoding))]
380 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
381 public static Encoding GetEncoding(string name)
382 {
383 throw null;
384 }
385
386 [global::Cpp2ILInjected.Token(Token = "0x600163D")]
387 [global::Cpp2ILInjected.Address(RVA = "0x1AE5BB0", Offset = "0x1AE5BB0", Length = "0xC0")]
388 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebHeaderCollection.HeaderEncoding", Member = "DecodeUtf8FromString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
389 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
390 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EncodingProvider), Member = "GetEncodingFromProvider", MemberParameters = new object[]
391 {
392 typeof(string),
393 typeof(EncoderFallback),
394 typeof(DecoderFallback)
395 }, ReturnType = typeof(Encoding))]
396 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.EncodingTable), Member = "GetCodePageFromName", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(int))]
397 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = "GetEncoding", MemberParameters = new object[]
398 {
399 typeof(int),
400 typeof(EncoderFallback),
401 typeof(DecoderFallback)
402 }, ReturnType = typeof(Encoding))]
403 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
404 public static Encoding GetEncoding(string name, EncoderFallback encoderFallback, DecoderFallback decoderFallback)
405 {
406 throw null;
407 }
408
409 [global::Cpp2ILInjected.Token(Token = "0x600163E")]
410 [global::Cpp2ILInjected.Address(RVA = "0x1AE5C70", Offset = "0x1AE5C70", Length = "0x58")]
411 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
412 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
413 public virtual byte[] GetPreamble()
414 {
415 throw null;
416 }
417
418 [global::Cpp2ILInjected.Token(Token = "0x17000236")]
419 public virtual global::System.ReadOnlySpan<byte> Preamble
420 {
421 [global::Cpp2ILInjected.Token(Token = "0x600163F")]
422 [global::Cpp2ILInjected.Address(RVA = "0x1AE5CC8", Offset = "0x1AE5CC8", Length = "0x54")]
423 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
424 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
425 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ReadOnlySpan<>), Member = "op_Implicit", MemberParameters = new object[] { "T[]" }, ReturnType = "System.ReadOnlySpan`1<T>")]
426 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
427 get
428 {
429 throw null;
430 }
431 }
432
433 [global::Cpp2ILInjected.Token(Token = "0x6001640")]
434 [global::Cpp2ILInjected.Address(RVA = "0x1AE5D1C", Offset = "0x1AE5D1C", Length = "0x10C")]
435 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Encoding), Member = "get_WebName", ReturnType = typeof(string))]
436 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
437 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.EncodingTable), Member = "GetCodePageDataItem", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(global::System.Globalization.CodePageDataItem))]
438 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[]
439 {
440 typeof(string),
441 typeof(object[])
442 }, ReturnType = typeof(string))]
443 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
444 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
445 private void GetDataItem()
446 {
447 throw null;
448 }
449
450 [global::Cpp2ILInjected.Token(Token = "0x17000237")]
451 public virtual string EncodingName
452 {
453 [global::Cpp2ILInjected.Token(Token = "0x6001641")]
454 [global::Cpp2ILInjected.Address(RVA = "0x1AE5E28", Offset = "0x1AE5E28", Length = "0xC")]
455 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
456 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceStringEncodingName", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
457 get
458 {
459 throw null;
460 }
461 }
462
463 [global::Cpp2ILInjected.Token(Token = "0x17000238")]
464 public virtual string WebName
465 {
466 [global::Cpp2ILInjected.Token(Token = "0x6001642")]
467 [global::Cpp2ILInjected.Address(RVA = "0x1AE5E34", Offset = "0x1AE5E34", Length = "0x28")]
468 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
469 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = "GetDataItem", ReturnType = typeof(void))]
470 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.CodePageDataItem), Member = "get_WebName", ReturnType = typeof(string))]
471 get
472 {
473 throw null;
474 }
475 }
476
477 [global::System.Runtime.InteropServices.ComVisible(false)]
478 [global::Cpp2ILInjected.Token(Token = "0x17000239")]
480 {
481 [global::Cpp2ILInjected.Token(Token = "0x6001643")]
482 [global::Cpp2ILInjected.Address(RVA = "0x1AE5E5C", Offset = "0x1AE5E5C", Length = "0x8")]
483 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
484 get
485 {
486 throw null;
487 }
488 [global::Cpp2ILInjected.Token(Token = "0x6001644")]
489 [global::Cpp2ILInjected.Address(RVA = "0x1AE599C", Offset = "0x1AE599C", Length = "0xBC")]
490 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(EncodingProvider), Member = "GetEncoding", MemberParameters = new object[]
491 {
492 typeof(string),
495 }, ReturnType = typeof(Encoding))]
496 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(EncodingProvider), Member = "GetEncoding", MemberParameters = new object[]
497 {
498 typeof(int),
501 }, ReturnType = typeof(Encoding))]
502 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Encoding), Member = "GetEncoding", MemberParameters = new object[]
503 {
504 typeof(int),
507 }, ReturnType = typeof(Encoding))]
508 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.IriHelper", Member = "EscapeUnescapeIri", MemberParameters = new object[]
509 {
510 "System.Char*",
511 typeof(int),
512 typeof(int),
513 "System.UriComponents"
514 }, ReturnType = typeof(string))]
515 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.UriHelper", Member = "UnescapeString", MemberParameters = new object[]
516 {
517 "System.Char*",
518 typeof(int),
519 typeof(int),
520 "System.Char[]",
521 typeof(ref int),
522 typeof(char),
523 typeof(char),
524 typeof(char),
525 "System.UnescapeMode",
526 "System.UriParser",
527 typeof(bool)
528 }, ReturnType = "System.Char[]")]
529 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.XmlEncodedRawTextWriter", Member = ".ctor", MemberParameters = new object[]
530 {
531 typeof(global::System.IO.Stream),
532 "System.Xml.XmlWriterSettings"
533 }, ReturnType = typeof(void))]
534 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
535 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
536 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
537 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
538 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
539 set
540 {
541 throw null;
542 }
543 }
544
545 [global::System.Runtime.InteropServices.ComVisible(false)]
546 [global::Cpp2ILInjected.Token(Token = "0x1700023A")]
548 {
549 [global::Cpp2ILInjected.Token(Token = "0x6001645")]
550 [global::Cpp2ILInjected.Address(RVA = "0x1AE5E64", Offset = "0x1AE5E64", Length = "0x8")]
551 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
552 get
553 {
554 throw null;
555 }
556 [global::Cpp2ILInjected.Token(Token = "0x6001646")]
557 [global::Cpp2ILInjected.Address(RVA = "0x1AE5A58", Offset = "0x1AE5A58", Length = "0xBC")]
558 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(EncodingProvider), Member = "GetEncoding", MemberParameters = new object[]
559 {
560 typeof(string),
563 }, ReturnType = typeof(Encoding))]
564 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(EncodingProvider), Member = "GetEncoding", MemberParameters = new object[]
565 {
566 typeof(int),
569 }, ReturnType = typeof(Encoding))]
570 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Encoding), Member = "GetEncoding", MemberParameters = new object[]
571 {
572 typeof(int),
575 }, ReturnType = typeof(Encoding))]
576 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.IriHelper", Member = "EscapeUnescapeIri", MemberParameters = new object[]
577 {
578 "System.Char*",
579 typeof(int),
580 typeof(int),
581 "System.UriComponents"
582 }, ReturnType = typeof(string))]
583 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.UriHelper", Member = "UnescapeString", MemberParameters = new object[]
584 {
585 "System.Char*",
586 typeof(int),
587 typeof(int),
588 "System.Char[]",
589 typeof(ref int),
590 typeof(char),
591 typeof(char),
592 typeof(char),
593 "System.UnescapeMode",
594 "System.UriParser",
595 typeof(bool)
596 }, ReturnType = "System.Char[]")]
597 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
598 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
599 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
600 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
601 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
602 set
603 {
604 throw null;
605 }
606 }
607
608 [global::System.Runtime.InteropServices.ComVisible(false)]
609 [global::Cpp2ILInjected.Token(Token = "0x6001647")]
610 [global::Cpp2ILInjected.Address(RVA = "0x1AE5E6C", Offset = "0x1AE5E6C", Length = "0x84")]
611 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
612 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
613 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "MemberwiseClone", ReturnType = typeof(object))]
614 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
615 public virtual object Clone()
616 {
617 throw null;
618 }
619
620 [global::System.Runtime.InteropServices.ComVisible(false)]
621 [global::Cpp2ILInjected.Token(Token = "0x1700023B")]
622 public bool IsReadOnly
623 {
624 [global::Cpp2ILInjected.Token(Token = "0x6001648")]
625 [global::Cpp2ILInjected.Address(RVA = "0x1AE5EF0", Offset = "0x1AE5EF0", Length = "0x8")]
626 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
627 get
628 {
629 throw null;
630 }
631 }
632
633 [global::Cpp2ILInjected.Token(Token = "0x1700023C")]
634 public static Encoding ASCII
635 {
636 [global::Cpp2ILInjected.Token(Token = "0x6001649")]
637 [global::Cpp2ILInjected.Address(RVA = "0x1AE506C", Offset = "0x1AE506C", Length = "0xA0")]
638 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "LocalUser", Member = ".cctor", ReturnType = typeof(void))]
639 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Main", Member = "LoadWorlds", ReturnType = typeof(void))]
640 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Main", Member = "LoadPlayers", ReturnType = typeof(void))]
641 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Utilities.FileUtilities", Member = "WriteAllText", MemberParameters = new object[]
642 {
643 typeof(string),
644 typeof(string)
645 }, ReturnType = typeof(void))]
646 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Achievements.AchievementManager", Member = ".ctor", MemberParameters = new object[] { "LocalUser" }, ReturnType = typeof(void))]
647 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TermInfoReader), Member = "GetString", MemberParameters = new object[]
648 {
649 typeof(byte[]),
650 typeof(int)
651 }, ReturnType = typeof(string))]
652 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Encoding), Member = "GetEncoding", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(Encoding))]
653 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Util.Tokenizer), Member = "ChangeFormat", MemberParameters = new object[] { typeof(Encoding) }, ReturnType = typeof(void))]
654 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.ToBase64Transform), Member = "TransformBlock", MemberParameters = new object[]
655 {
656 typeof(byte[]),
657 typeof(int),
658 typeof(int),
659 typeof(byte[]),
660 typeof(int)
661 }, ReturnType = typeof(int))]
662 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.ToBase64Transform), Member = "TransformFinalBlock", MemberParameters = new object[]
663 {
664 typeof(byte[]),
665 typeof(int),
666 typeof(int)
667 }, ReturnType = typeof(byte[]))]
668 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.FromBase64Transform), Member = "TransformBlock", MemberParameters = new object[]
669 {
670 typeof(byte[]),
671 typeof(int),
672 typeof(int),
673 typeof(byte[]),
674 typeof(int)
675 }, ReturnType = typeof(int))]
676 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.FromBase64Transform), Member = "TransformFinalBlock", MemberParameters = new object[]
677 {
678 typeof(byte[]),
679 typeof(int),
680 typeof(int)
681 }, ReturnType = typeof(byte[]))]
682 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.X509PalImpl", Member = "PEM", MemberParameters = new object[]
683 {
684 typeof(string),
685 "System.Byte[]"
686 }, ReturnType = "System.Byte[]")]
687 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.X509PalImpl", Member = "GetCertContentType", MemberParameters = new object[] { "System.Byte[]" }, ReturnType = typeof(global::System.Security.Cryptography.X509Certificates.X509ContentType))]
688 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.DerSequenceReader", Member = "ReadPrintableString", ReturnType = typeof(string))]
689 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.DerSequenceReader", Member = "ReadIA5String", ReturnType = typeof(string))]
690 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.DerSequenceReader", Member = "ReadTime", MemberParameters = new object[]
691 {
692 "System.Security.Cryptography.DerSequenceReader.DerTag",
693 typeof(string)
694 }, ReturnType = typeof(global::System.DateTime))]
695 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.AsnEncodedData", Member = "SubjectAltName", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(string))]
696 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.Base64Stream", Member = "GetEncodedString", ReturnType = typeof(string))]
697 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebClient", Member = "OpenFileInternal", MemberParameters = new object[]
698 {
699 typeof(bool),
700 typeof(string),
701 typeof(ref global::System.IO.FileStream),
702 "System.Byte[]&",
703 "System.Byte[]&",
704 "System.Byte[]&"
705 }, ReturnType = typeof(void))]
706 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebClient", Member = "GetValuesToUpload", MemberParameters = new object[] { "System.Collections.Specialized.NameValueCollection" }, ReturnType = "System.Byte[]")]
707 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebClient", Member = "UrlEncode", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
708 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.DigestSession", Member = "HashToHexString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
709 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.HttpListenerRequest", Member = ".cctor", ReturnType = typeof(void))]
710 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.ResponseStream", Member = "GetChunkSizeBytes", MemberParameters = new object[]
711 {
712 typeof(int),
713 typeof(bool)
714 }, ReturnType = "System.Byte[]")]
715 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebRequestStream.<ProcessWrite>d__34", Member = "MoveNext", ReturnType = typeof(void))]
716 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebRequestStream.<WriteChunkTrailer_inner>d__39", Member = "MoveNext", ReturnType = typeof(void))]
717 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.NetworkInformation.CommonUnixIPGlobalProperties", Member = "get_DomainName", ReturnType = typeof(string))]
718 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.ASN1Convert", Member = "FromDateTime", MemberParameters = new object[] { typeof(global::System.DateTime) }, ReturnType = "Mono.Security.ASN1")]
719 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.ASN1Convert", Member = "ToDateTime", MemberParameters = new object[] { "Mono.Security.ASN1" }, ReturnType = typeof(global::System.DateTime))]
720 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.X509.X509Certificate", Member = "PEM", MemberParameters = new object[]
721 {
722 typeof(string),
723 "System.Byte[]"
724 }, ReturnType = "System.Byte[]")]
725 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.X509.X520.AttributeTypeAndValue", Member = "GetASN1", MemberParameters = new object[] { typeof(byte) }, ReturnType = "Mono.Security.ASN1")]
726 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Protocol.Ntlm.ChallengeResponse", Member = "PasswordToKey", MemberParameters = new object[]
727 {
728 typeof(string),
729 typeof(int)
730 }, ReturnType = "System.Byte[]")]
731 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Protocol.Ntlm.ChallengeResponse2", Member = "PasswordToKey", MemberParameters = new object[]
732 {
733 typeof(string),
734 typeof(int)
735 }, ReturnType = "System.Byte[]")]
736 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Protocol.Ntlm.Type1Message", Member = "Decode", MemberParameters = new object[] { "System.Byte[]" }, ReturnType = typeof(void))]
737 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Protocol.Ntlm.Type1Message", Member = "GetBytes", ReturnType = "System.Byte[]")]
738 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Protocol.Ntlm.Type2Message", Member = "Decode", MemberParameters = new object[] { "System.Byte[]" }, ReturnType = typeof(void))]
739 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Protocol.Ntlm.Type3Message", Member = "DecodeString", MemberParameters = new object[]
740 {
741 "System.Byte[]",
742 typeof(int),
743 typeof(int)
744 }, ReturnType = typeof(string))]
745 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Protocol.Ntlm.Type3Message", Member = "EncodeString", MemberParameters = new object[] { typeof(string) }, ReturnType = "System.Byte[]")]
746 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Authenticode.PrivateKey", Member = "DeriveKey", MemberParameters = new object[]
747 {
748 "System.Byte[]",
749 typeof(string)
750 }, ReturnType = "System.Byte[]")]
751 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 44)]
752 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASCIIEncoding), Member = ".ctor", ReturnType = typeof(void))]
753 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
754 get
755 {
756 throw null;
757 }
758 }
759
760 [global::Cpp2ILInjected.Token(Token = "0x1700023D")]
761 private static Encoding Latin1
762 {
763 [global::Cpp2ILInjected.Token(Token = "0x600164A")]
764 [global::Cpp2ILInjected.Address(RVA = "0x1AE510C", Offset = "0x1AE510C", Length = "0xA0")]
765 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Encoding), Member = "GetEncoding", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(Encoding))]
766 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
767 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Latin1Encoding), Member = ".ctor", ReturnType = typeof(void))]
768 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
769 get
770 {
771 throw null;
772 }
773 }
774
775 [global::Cpp2ILInjected.Token(Token = "0x600164B")]
776 [global::Cpp2ILInjected.Address(RVA = "0x1AE5EF8", Offset = "0x1AE5EF8", Length = "0x80")]
777 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
778 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "ToCharArray", ReturnType = typeof(char[]))]
779 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
780 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
781 public virtual int GetByteCount(string s)
782 {
783 throw null;
784 }
785
786 [global::Cpp2ILInjected.Token(Token = "0x600164C")]
787 public abstract int GetByteCount(char[] chars, int index, int count);
788
789 [global::System.CLSCompliant(false)]
790 [global::System.Runtime.InteropServices.ComVisible(false)]
791 [global::Cpp2ILInjected.Token(Token = "0x600164D")]
792 [global::Cpp2ILInjected.Address(RVA = "0x1AE5F78", Offset = "0x1AE5F78", Length = "0x14C")]
793 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
794 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
795 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
796 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[]
797 {
798 typeof(string),
799 typeof(string)
800 }, ReturnType = typeof(void))]
801 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
802 {
803 typeof(string),
804 typeof(string)
805 }, ReturnType = typeof(void))]
806 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
807 public unsafe virtual int GetByteCount(char* chars, int count)
808 {
809 throw null;
810 }
811
812 [global::Cpp2ILInjected.Token(Token = "0x600164E")]
813 [global::Cpp2ILInjected.Address(RVA = "0x1AE60C4", Offset = "0x1AE60C4", Length = "0x10")]
814 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
815 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
816 internal unsafe virtual int GetByteCount(char* chars, int count, EncoderNLS encoder)
817 {
818 throw null;
819 }
820
821 [global::Cpp2ILInjected.Token(Token = "0x600164F")]
822 [global::Cpp2ILInjected.Address(RVA = "0x1AE60D4", Offset = "0x1AE60D4", Length = "0x90")]
823 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
824 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
825 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[]
826 {
827 typeof(string),
828 typeof(string)
829 }, ReturnType = typeof(void))]
830 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
831 public virtual byte[] GetBytes(char[] chars)
832 {
833 throw null;
834 }
835
836 [global::Cpp2ILInjected.Token(Token = "0x6001650")]
837 [global::Cpp2ILInjected.Address(RVA = "0x1AE6164", Offset = "0x1AE6164", Length = "0xB8")]
838 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
839 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
840 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
841 public virtual byte[] GetBytes(char[] chars, int index, int count)
842 {
843 throw null;
844 }
845
846 [global::Cpp2ILInjected.Token(Token = "0x6001651")]
847 public abstract int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex);
848
849 [global::Cpp2ILInjected.Token(Token = "0x6001652")]
850 [global::Cpp2ILInjected.Address(RVA = "0x1AE621C", Offset = "0x1AE621C", Length = "0x100")]
851 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
852 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
853 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
854 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[]
855 {
856 typeof(string),
857 typeof(string)
858 }, ReturnType = typeof(void))]
859 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
860 public virtual byte[] GetBytes(string s)
861 {
862 throw null;
863 }
864
865 [global::Cpp2ILInjected.Token(Token = "0x6001653")]
866 [global::Cpp2ILInjected.Address(RVA = "0x1AE631C", Offset = "0x1AE631C", Length = "0xAC")]
867 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
868 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "ToCharArray", ReturnType = typeof(char[]))]
869 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
870 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
871 public virtual int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex)
872 {
873 throw null;
874 }
875
876 [global::Cpp2ILInjected.Token(Token = "0x6001654")]
877 [global::Cpp2ILInjected.Address(RVA = "0x1AE63C8", Offset = "0x1AE63C8", Length = "0x10")]
878 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
879 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
880 internal unsafe virtual int GetBytes(char* chars, int charCount, byte* bytes, int byteCount, EncoderNLS encoder)
881 {
882 throw null;
883 }
884
885 [global::System.Runtime.InteropServices.ComVisible(false)]
886 [global::System.CLSCompliant(false)]
887 [global::Cpp2ILInjected.Token(Token = "0x6001655")]
888 [global::Cpp2ILInjected.Address(RVA = "0x1AE63D8", Offset = "0x1AE63D8", Length = "0x1EC")]
889 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
890 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
891 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
892 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
893 {
894 typeof(string),
895 typeof(string)
896 }, ReturnType = typeof(void))]
897 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[]
898 {
899 typeof(string),
900 typeof(string)
901 }, ReturnType = typeof(void))]
902 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
903 public unsafe virtual int GetBytes(char* chars, int charCount, byte* bytes, int byteCount)
904 {
905 throw null;
906 }
907
908 [global::Cpp2ILInjected.Token(Token = "0x6001656")]
909 public abstract int GetCharCount(byte[] bytes, int index, int count);
910
911 [global::System.CLSCompliant(false)]
912 [global::System.Runtime.InteropServices.ComVisible(false)]
913 [global::Cpp2ILInjected.Token(Token = "0x6001657")]
914 [global::Cpp2ILInjected.Address(RVA = "0x1AE65C4", Offset = "0x1AE65C4", Length = "0x150")]
915 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
916 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
917 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[]
918 {
919 typeof(string),
920 typeof(string)
921 }, ReturnType = typeof(void))]
922 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
923 {
924 typeof(string),
925 typeof(string)
926 }, ReturnType = typeof(void))]
927 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
928 public unsafe virtual int GetCharCount(byte* bytes, int count)
929 {
930 throw null;
931 }
932
933 [global::Cpp2ILInjected.Token(Token = "0x6001658")]
934 [global::Cpp2ILInjected.Address(RVA = "0x1AE6714", Offset = "0x1AE6714", Length = "0x10")]
935 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
936 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
937 internal unsafe virtual int GetCharCount(byte* bytes, int count, DecoderNLS decoder)
938 {
939 throw null;
940 }
941
942 [global::Cpp2ILInjected.Token(Token = "0x6001659")]
943 [global::Cpp2ILInjected.Address(RVA = "0x1AE6724", Offset = "0x1AE6724", Length = "0x90")]
944 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
945 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
946 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[]
947 {
948 typeof(string),
949 typeof(string)
950 }, ReturnType = typeof(void))]
951 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
952 public virtual char[] GetChars(byte[] bytes)
953 {
954 throw null;
955 }
956
957 [global::Cpp2ILInjected.Token(Token = "0x600165A")]
958 [global::Cpp2ILInjected.Address(RVA = "0x1AE67B4", Offset = "0x1AE67B4", Length = "0xBC")]
959 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
960 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
961 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
962 public virtual char[] GetChars(byte[] bytes, int index, int count)
963 {
964 throw null;
965 }
966
967 [global::Cpp2ILInjected.Token(Token = "0x600165B")]
968 public abstract int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex);
969
970 [global::System.CLSCompliant(false)]
971 [global::System.Runtime.InteropServices.ComVisible(false)]
972 [global::Cpp2ILInjected.Token(Token = "0x600165C")]
973 [global::Cpp2ILInjected.Address(RVA = "0x1AE6870", Offset = "0x1AE6870", Length = "0x1EC")]
974 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
975 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
976 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
977 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
978 {
979 typeof(string),
980 typeof(string)
981 }, ReturnType = typeof(void))]
982 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[]
983 {
984 typeof(string),
985 typeof(string)
986 }, ReturnType = typeof(void))]
987 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
988 public unsafe virtual int GetChars(byte* bytes, int byteCount, char* chars, int charCount)
989 {
990 throw null;
991 }
992
993 [global::Cpp2ILInjected.Token(Token = "0x600165D")]
994 [global::Cpp2ILInjected.Address(RVA = "0x1AE6A5C", Offset = "0x1AE6A5C", Length = "0x10")]
995 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
996 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
997 internal unsafe virtual int GetChars(byte* bytes, int byteCount, char* chars, int charCount, DecoderNLS decoder)
998 {
999 throw null;
1000 }
1001
1002 [global::System.Runtime.InteropServices.ComVisible(false)]
1003 [global::System.CLSCompliant(false)]
1004 [global::Cpp2ILInjected.Token(Token = "0x600165E")]
1005 [global::Cpp2ILInjected.Address(RVA = "0x1AE6A6C", Offset = "0x1AE6A6C", Length = "0xE4")]
1006 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(string), Member = "CreateStringForSByteConstructor", MemberParameters = new object[]
1007 {
1008 typeof(byte*),
1009 typeof(int)
1010 }, ReturnType = typeof(string))]
1011 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Encoding), Member = "GetString", MemberParameters = new object[] { typeof(global::System.ReadOnlySpan<byte>) }, ReturnType = typeof(string))]
1012 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Globalization.CultureData), Member = "idx2string", MemberParameters = new object[]
1013 {
1014 typeof(byte*),
1015 typeof(int)
1016 }, ReturnType = typeof(string))]
1017 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
1018 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "CreateStringFromEncoding", MemberParameters = new object[]
1019 {
1020 typeof(byte*),
1021 typeof(int),
1022 typeof(Encoding)
1023 }, ReturnType = typeof(string))]
1024 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1025 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[]
1026 {
1027 typeof(string),
1028 typeof(string)
1029 }, ReturnType = typeof(void))]
1030 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
1031 {
1032 typeof(string),
1033 typeof(string)
1034 }, ReturnType = typeof(void))]
1035 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
1036 public unsafe string GetString(byte* bytes, int byteCount)
1037 {
1038 throw null;
1039 }
1040
1041 [global::Cpp2ILInjected.Token(Token = "0x600165F")]
1042 [global::Cpp2ILInjected.Address(RVA = "0x1AE6B50", Offset = "0x1AE6B50", Length = "0xA4")]
1043 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1044 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1045 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1046 public virtual int GetChars(global::System.ReadOnlySpan<byte> bytes, global::System.Span<char> chars)
1047 {
1048 throw null;
1049 }
1050
1051 [global::Cpp2ILInjected.Token(Token = "0x6001660")]
1052 [global::Cpp2ILInjected.Address(RVA = "0x1AE6BF4", Offset = "0x1AE6BF4", Length = "0x64")]
1053 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1054 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(string), Member = "Ctor", MemberParameters = new object[]
1055 {
1056 typeof(sbyte*),
1057 typeof(int),
1058 typeof(int),
1060 }, ReturnType = typeof(string))]
1061 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1062 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = "GetString", MemberParameters = new object[]
1063 {
1064 typeof(byte*),
1065 typeof(int)
1066 }, ReturnType = typeof(string))]
1067 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1068 public unsafe string GetString(global::System.ReadOnlySpan<byte> bytes)
1069 {
1070 throw null;
1071 }
1072
1073 [global::Cpp2ILInjected.Token(Token = "0x1700023E")]
1074 public virtual int CodePage
1075 {
1076 [global::Cpp2ILInjected.Token(Token = "0x6001661")]
1077 [global::Cpp2ILInjected.Address(RVA = "0x1AE6C58", Offset = "0x1AE6C58", Length = "0x8")]
1078 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1079 get
1080 {
1081 throw null;
1082 }
1083 }
1084
1085 [global::Cpp2ILInjected.Token(Token = "0x6001662")]
1086 [global::Cpp2ILInjected.Address(RVA = "0x1AE6C60", Offset = "0x1AE6C60", Length = "0x64")]
1087 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1088 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Decoder), Member = ".ctor", ReturnType = typeof(void))]
1089 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1090 public virtual Decoder GetDecoder()
1091 {
1092 throw null;
1093 }
1094
1095 [global::Cpp2ILInjected.Token(Token = "0x6001663")]
1096 [global::Cpp2ILInjected.Address(RVA = "0x1AE6CF4", Offset = "0x1AE6CF4", Length = "0x58")]
1097 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Encoding), Member = "get_Default", ReturnType = typeof(Encoding))]
1098 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1099 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EncodingHelper), Member = "GetDefaultEncoding", ReturnType = typeof(Encoding))]
1100 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1102 {
1103 throw null;
1104 }
1105
1106 [global::Cpp2ILInjected.Token(Token = "0x6001664")]
1107 [global::Cpp2ILInjected.Address(RVA = "0x1AE6EC8", Offset = "0x1AE6EC8", Length = "0xC")]
1108 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1109 internal void setReadOnly(bool value = true)
1110 {
1111 throw null;
1112 }
1113
1114 [global::Cpp2ILInjected.Token(Token = "0x1700023F")]
1115 public static Encoding Default
1116 {
1117 [global::Cpp2ILInjected.Token(Token = "0x6001665")]
1118 [global::Cpp2ILInjected.Address(RVA = "0x1AE4D58", Offset = "0x1AE4D58", Length = "0x7C")]
1119 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Utilities.FileUtilities", Member = "ReadAllText", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1120 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Social.Discord.DiscordRpc.RichPresence", Member = "StrToUtf8NullTerm", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1121 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Console), Member = ".cctor", ReturnType = typeof(void))]
1122 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Encoding), Member = "GetEncoding", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(Encoding))]
1123 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Diagnostics.Process", Member = "StartWithCreateProcess", MemberParameters = new object[] { "System.Diagnostics.ProcessStartInfo" }, ReturnType = typeof(bool))]
1124 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.FtpControlStream", Member = "PipelineCallback", MemberParameters = new object[]
1125 {
1126 "System.Net.CommandStream.PipelineEntry",
1127 "System.Net.ResponseDescription",
1128 typeof(bool),
1129 typeof(ref global::System.IO.Stream)
1130 }, ReturnType = "System.Net.CommandStream.PipelineInstruction")]
1131 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebClient", Member = ".ctor", ReturnType = typeof(void))]
1132 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.HostHeaderString", Member = "Convert", ReturnType = typeof(void))]
1133 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.HttpConnection", Member = "SendError", MemberParameters = new object[]
1134 {
1135 typeof(string),
1136 typeof(int)
1137 }, ReturnType = typeof(void))]
1138 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.HttpListenerContext", Member = "ParseBasicAuthentication", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(global::System.Security.Principal.IPrincipal))]
1139 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.HttpListenerRequest", Member = "get_ContentEncoding", ReturnType = typeof(Encoding))]
1140 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.HttpListenerResponse", Member = "get_ContentEncoding", ReturnType = typeof(Encoding))]
1141 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.HttpListenerResponse", Member = "SendHeaders", MemberParameters = new object[]
1142 {
1143 typeof(bool),
1144 typeof(global::System.IO.MemoryStream)
1145 }, ReturnType = typeof(void))]
1146 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebConnectionTunnel.<Initialize>d__42", Member = "MoveNext", ReturnType = typeof(void))]
1147 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Ionic.Zip.ZipFile", Member = "AddEntry", MemberParameters = new object[]
1148 {
1149 typeof(string),
1150 typeof(string)
1151 }, ReturnType = "Ionic.Zip.ZipEntry")]
1152 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Ionic.Zip.ZipFile", Member = "UpdateEntry", MemberParameters = new object[]
1153 {
1154 typeof(string),
1155 typeof(string)
1156 }, ReturnType = "Ionic.Zip.ZipEntry")]
1157 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 18)]
1158 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = "CreateDefaultEncoding", ReturnType = typeof(Encoding))]
1159 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1160 get
1161 {
1162 throw null;
1163 }
1164 }
1165
1166 [global::Cpp2ILInjected.Token(Token = "0x6001666")]
1167 [global::Cpp2ILInjected.Address(RVA = "0x1AE6ED4", Offset = "0x1AE6ED4", Length = "0x64")]
1168 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1169 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoder), Member = ".ctor", ReturnType = typeof(void))]
1170 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1171 public virtual Encoder GetEncoder()
1172 {
1173 throw null;
1174 }
1175
1176 [global::Cpp2ILInjected.Token(Token = "0x6001667")]
1177 public abstract int GetMaxByteCount(int charCount);
1178
1179 [global::Cpp2ILInjected.Token(Token = "0x6001668")]
1180 public abstract int GetMaxCharCount(int byteCount);
1181
1182 [global::Cpp2ILInjected.Token(Token = "0x6001669")]
1183 [global::Cpp2ILInjected.Address(RVA = "0x1AE6F68", Offset = "0x1AE6F68", Length = "0x90")]
1184 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1185 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1186 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[]
1187 {
1188 typeof(string),
1189 typeof(string)
1190 }, ReturnType = typeof(void))]
1191 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
1192 public virtual string GetString(byte[] bytes)
1193 {
1194 throw null;
1195 }
1196
1197 [global::Cpp2ILInjected.Token(Token = "0x600166A")]
1198 [global::Cpp2ILInjected.Address(RVA = "0x1AE6FF8", Offset = "0x1AE6FF8", Length = "0x28")]
1199 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1200 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1201 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "CreateString", MemberParameters = new object[] { typeof(char[]) }, ReturnType = typeof(string))]
1202 public virtual string GetString(byte[] bytes, int index, int count)
1203 {
1204 throw null;
1205 }
1206
1207 [global::Cpp2ILInjected.Token(Token = "0x17000240")]
1208 public static Encoding Unicode
1209 {
1210 [global::Cpp2ILInjected.Token(Token = "0x600166B")]
1211 [global::Cpp2ILInjected.Address(RVA = "0x1AE4DD4", Offset = "0x1AE4DD4", Length = "0xA8")]
1212 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "FileHelpers", Member = "ReadNetString", MemberParameters = new object[] { typeof(global::System.IO.BinaryReader) }, ReturnType = typeof(string))]
1213 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Microsoft.Xna.Framework.Content.ContentManager", Member = "LoadSpriteFont", MemberParameters = new object[] { typeof(string) }, ReturnType = "Microsoft.Xna.Framework.Graphics.SpriteFont")]
1214 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Encoding), Member = "GetEncoding", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(Encoding))]
1215 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Util.Tokenizer), Member = "ChangeFormat", MemberParameters = new object[] { typeof(Encoding) }, ReturnType = typeof(void))]
1216 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Resources.ResourceReader), Member = "AllocateStringForNameIndex", MemberParameters = new object[]
1217 {
1218 typeof(int),
1219 typeof(ref int)
1220 }, ReturnType = typeof(string))]
1221 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.IO.StreamReader.NullStreamReader", Member = "get_CurrentEncoding", ReturnType = typeof(Encoding))]
1222 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.StreamReader), Member = "DetectEncoding", ReturnType = typeof(void))]
1223 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.IO.TextWriter.NullTextWriter", Member = "get_Encoding", ReturnType = typeof(Encoding))]
1224 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebClient", Member = ".cctor", ReturnType = typeof(void))]
1225 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.XmlTextReaderImpl", Member = ".ctor", MemberParameters = new object[]
1226 {
1227 typeof(string),
1228 "System.Xml.XmlNodeType",
1229 "System.Xml.XmlParserContext"
1230 }, ReturnType = typeof(void))]
1231 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.XmlTextReaderImpl", Member = ".ctor", MemberParameters = new object[]
1232 {
1233 typeof(string),
1234 "System.Xml.XmlParserContext"
1235 }, ReturnType = typeof(void))]
1236 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.XmlTextReaderImpl", Member = "DtdParserProxy_PushInternalDtd", MemberParameters = new object[]
1237 {
1238 typeof(string),
1239 typeof(string)
1240 }, ReturnType = typeof(void))]
1241 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.XmlTextReaderImpl", Member = "InitTextReaderInput", MemberParameters = new object[]
1242 {
1243 typeof(string),
1244 "System.Uri",
1245 typeof(global::System.IO.TextReader)
1246 }, ReturnType = typeof(void))]
1247 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.XmlTextReaderImpl", Member = "DetectEncoding", ReturnType = typeof(Encoding))]
1248 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Protocol.Ntlm.ChallengeResponse", Member = "set_Password", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1249 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Protocol.Ntlm.ChallengeResponse2", Member = "Compute_NTLM_Password", MemberParameters = new object[] { typeof(string) }, ReturnType = "System.Byte[]")]
1250 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Protocol.Ntlm.ChallengeResponse2", Member = "Compute_NTLMv2", MemberParameters = new object[]
1251 {
1252 "Mono.Security.Protocol.Ntlm.Type2Message",
1253 typeof(string),
1254 typeof(string),
1255 typeof(string)
1256 }, ReturnType = "System.Byte[]")]
1257 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Protocol.Ntlm.Type2Message", Member = "Decode", MemberParameters = new object[] { "System.Byte[]" }, ReturnType = typeof(void))]
1258 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Protocol.Ntlm.Type3Message", Member = "DecodeString", MemberParameters = new object[]
1259 {
1260 "System.Byte[]",
1261 typeof(int),
1262 typeof(int)
1263 }, ReturnType = typeof(string))]
1264 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Protocol.Ntlm.Type3Message", Member = "EncodeString", MemberParameters = new object[] { typeof(string) }, ReturnType = "System.Byte[]")]
1265 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 21)]
1266 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnicodeEncoding), Member = ".ctor", MemberParameters = new object[]
1267 {
1268 typeof(bool),
1269 typeof(bool)
1270 }, ReturnType = typeof(void))]
1271 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
1272 get
1273 {
1274 throw null;
1275 }
1276 }
1277
1278 [global::Cpp2ILInjected.Token(Token = "0x17000241")]
1279 public static Encoding BigEndianUnicode
1280 {
1281 [global::Cpp2ILInjected.Token(Token = "0x600166C")]
1282 [global::Cpp2ILInjected.Address(RVA = "0x1AE4E7C", Offset = "0x1AE4E7C", Length = "0xA8")]
1283 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Encoding), Member = "GetEncoding", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(Encoding))]
1284 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.StreamReader), Member = "DetectEncoding", ReturnType = typeof(void))]
1285 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.DerSequenceReader", Member = "ReadBMPString", ReturnType = typeof(string))]
1286 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebClient", Member = ".cctor", ReturnType = typeof(void))]
1287 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.XmlTextReaderImpl", Member = "DetectEncoding", ReturnType = typeof(Encoding))]
1288 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.X509.PKCS12", Member = "set_Password", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1289 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.X509.PKCS12", Member = "Clone", ReturnType = typeof(object))]
1290 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.X509.X520.AttributeTypeAndValue", Member = "GetASN1", MemberParameters = new object[] { typeof(byte) }, ReturnType = "Mono.Security.ASN1")]
1291 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 8)]
1292 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnicodeEncoding), Member = ".ctor", MemberParameters = new object[]
1293 {
1294 typeof(bool),
1295 typeof(bool)
1296 }, ReturnType = typeof(void))]
1297 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
1298 get
1299 {
1300 throw null;
1301 }
1302 }
1303
1304 [global::Cpp2ILInjected.Token(Token = "0x17000242")]
1305 public static Encoding UTF7
1306 {
1307 [global::Cpp2ILInjected.Token(Token = "0x600166D")]
1308 [global::Cpp2ILInjected.Address(RVA = "0x1AE4F24", Offset = "0x1AE4F24", Length = "0xA0")]
1309 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Encoding), Member = "GetEncoding", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(Encoding))]
1310 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.X509.X501", Member = "AppendEntry", MemberParameters = new object[]
1311 {
1313 "Mono.Security.ASN1",
1314 typeof(bool)
1315 }, ReturnType = typeof(void))]
1316 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1317 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UTF7Encoding), Member = ".ctor", ReturnType = typeof(void))]
1318 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
1319 get
1320 {
1321 throw null;
1322 }
1323 }
1324
1325 [global::Cpp2ILInjected.Token(Token = "0x17000243")]
1326 public unsafe static Encoding UTF8
1327 {
1328 [global::Cpp2ILInjected.Token(Token = "0x600166E")]
1329 [global::Cpp2ILInjected.Address(RVA = "0x1AE3B80", Offset = "0x1AE3B80", Length = "0xA4")]
1330 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "CSVReader", Member = "GetRawLine", ReturnType = typeof(string))]
1331 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "nativefiledialog", Member = "Utf8EncodeNullable", MemberParameters = new object[] { typeof(string) }, ReturnType = "System.Byte*")]
1332 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "nativefiledialog", Member = "UTF8_ToManaged", MemberParameters = new object[]
1333 {
1334 typeof(global::System.IntPtr),
1335 typeof(bool)
1336 }, ReturnType = typeof(string))]
1337 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Program", Member = "InitializeConsoleOutput", ReturnType = typeof(void))]
1338 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Social.Discord.DiscordRpc.RichPresence", Member = "StrToPtr", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(global::System.IntPtr))]
1339 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Social.Discord.DiscordRpc.RichPresence", Member = "StrToUtf8NullTerm", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1340 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Localization.NetworkText", Member = "GetMaxSerializedSize", ReturnType = typeof(int))]
1341 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.IO.FavoritesFile", Member = "Save", ReturnType = typeof(void))]
1342 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.IO.FavoritesFile", Member = "Load", ReturnType = typeof(void))]
1343 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Chat.ChatCommandId", Member = "GetMaxSerializedSize", ReturnType = typeof(int))]
1344 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Chat.ChatMessage", Member = "GetMaxSerializedSize", ReturnType = typeof(int))]
1345 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::Interop.Sys.DirectoryEntry), Member = "GetName", MemberParameters = new object[] { typeof(global::System.Span<char>) }, ReturnType = typeof(global::System.ReadOnlySpan<char>))]
1346 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::Interop.Sys), Member = "ReadLink", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1347 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::Mono.RuntimeMarshal), Member = "PtrToUtf8String", MemberParameters = new object[] { typeof(global::System.IntPtr) }, ReturnType = typeof(string))]
1348 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::Mono.Security.Cryptography.KeyPairPersistence), Member = "Save", ReturnType = typeof(void))]
1349 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::Mono.Security.Cryptography.KeyPairPersistence), Member = "get_ContainerName", ReturnType = typeof(string))]
1350 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(string), Member = "CreateStringForSByteConstructor", MemberParameters = new object[]
1351 {
1352 typeof(byte*),
1353 typeof(int)
1354 }, ReturnType = typeof(string))]
1355 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_ParseRaw", MemberParameters = new object[]
1356 {
1357 typeof(byte[]),
1358 typeof(ref global::System.TimeZoneInfo.TZifHead),
1359 typeof(ref global::System.DateTime[]),
1360 typeof(ref byte[]),
1361 typeof(ref global::System.TimeZoneInfo.TZifType[]),
1362 typeof(ref string),
1363 typeof(ref bool[]),
1364 typeof(ref bool[]),
1365 typeof(ref string)
1366 }, ReturnType = typeof(void))]
1367 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ValueUtf8Converter), Member = "ConvertAndTerminateString", MemberParameters = new object[] { typeof(global::System.ReadOnlySpan<char>) }, ReturnType = typeof(global::System.Span<byte>))]
1368 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Encoding), Member = "GetEncoding", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(Encoding))]
1369 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Util.Tokenizer), Member = "ChangeFormat", MemberParameters = new object[] { typeof(Encoding) }, ReturnType = typeof(void))]
1370 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.Rfc2898DeriveBytes), Member = ".ctor", MemberParameters = new object[]
1371 {
1372 typeof(string),
1373 typeof(byte[]),
1374 typeof(int)
1375 }, ReturnType = typeof(void))]
1376 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.Rfc2898DeriveBytes), Member = ".ctor", MemberParameters = new object[]
1377 {
1378 typeof(string),
1379 typeof(byte[]),
1380 typeof(int),
1381 typeof(global::System.Security.Cryptography.HashAlgorithmName)
1382 }, ReturnType = typeof(void))]
1383 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.Rfc2898DeriveBytes), Member = ".ctor", MemberParameters = new object[]
1384 {
1385 typeof(string),
1386 typeof(int),
1387 typeof(int),
1388 typeof(global::System.Security.Cryptography.HashAlgorithmName)
1389 }, ReturnType = typeof(void))]
1390 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.RNGCryptoServiceProvider), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1391 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.__BinaryWriter), Member = ".ctor", MemberParameters = new object[]
1392 {
1393 typeof(global::System.IO.Stream),
1394 typeof(global::System.Runtime.Serialization.Formatters.Binary.ObjectWriter),
1395 typeof(global::System.Runtime.Serialization.Formatters.FormatterTypeStyle)
1396 }, ReturnType = typeof(void))]
1397 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Resources.ResourceReader), Member = ".ctor", MemberParameters = new object[]
1398 {
1399 typeof(global::System.IO.Stream),
1400 typeof(global::System.Collections.Generic.Dictionary<string, global::System.Resources.ResourceLocator>)
1401 }, ReturnType = typeof(void))]
1402 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.StreamReader), Member = ".ctor", MemberParameters = new object[] { typeof(global::System.IO.Stream) }, ReturnType = typeof(void))]
1403 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.StreamReader), Member = ".ctor", MemberParameters = new object[]
1404 {
1405 typeof(global::System.IO.Stream),
1406 typeof(bool)
1407 }, ReturnType = typeof(void))]
1408 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.StreamReader), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1409 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.StreamReader), Member = ".ctor", MemberParameters = new object[]
1410 {
1411 typeof(string),
1412 typeof(bool)
1413 }, ReturnType = typeof(void))]
1414 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.StreamReader), Member = "DetectEncoding", ReturnType = typeof(void))]
1415 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.File), Member = "OpenText", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(global::System.IO.StreamReader))]
1416 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Globalization.CultureData), Member = "idx2string", MemberParameters = new object[]
1417 {
1418 typeof(byte*),
1419 typeof(int)
1420 }, ReturnType = typeof(string))]
1421 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Unity.UnityTlsContext", Member = ".ctor", MemberParameters = new object[] { "Mono.Net.Security.MobileAuthenticatedStream", "Mono.Net.Security.MonoSslAuthenticationOptions" }, ReturnType = typeof(void))]
1422 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Unity.UnityTlsProvider", Member = "ValidateCertificate", MemberParameters = new object[]
1423 {
1424 "Mono.Net.Security.ChainValidationHelper",
1425 typeof(string),
1426 typeof(bool),
1427 "System.Security.Cryptography.X509Certificates.X509CertificateCollection",
1428 typeof(bool),
1429 "System.Security.Cryptography.X509Certificates.X509Chain&",
1430 "System.Net.Security.SslPolicyErrors&",
1431 typeof(ref int)
1432 }, ReturnType = typeof(bool))]
1433 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Microsoft.Win32.SafeHandles.SafeGssNameHandle", Member = "CreateUser", MemberParameters = new object[] { typeof(string) }, ReturnType = "Microsoft.Win32.SafeHandles.SafeGssNameHandle")]
1434 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Microsoft.Win32.SafeHandles.SafeGssNameHandle", Member = "CreatePrincipal", MemberParameters = new object[] { typeof(string) }, ReturnType = "Microsoft.Win32.SafeHandles.SafeGssNameHandle")]
1435 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Microsoft.Win32.SafeHandles.SafeGssCredHandle", Member = "Create", MemberParameters = new object[]
1436 {
1437 typeof(string),
1438 typeof(string),
1439 typeof(bool)
1440 }, ReturnType = "Microsoft.Win32.SafeHandles.SafeGssCredHandle")]
1441 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.IriHelper", Member = "EscapeUnescapeIri", MemberParameters = new object[]
1442 {
1443 "System.Char*",
1444 typeof(int),
1445 typeof(int),
1446 "System.UriComponents"
1447 }, ReturnType = typeof(string))]
1448 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.UriHelper", Member = "EscapeString", MemberParameters = new object[]
1449 {
1450 typeof(string),
1451 typeof(int),
1452 typeof(int),
1453 "System.Char[]",
1454 typeof(ref int),
1455 typeof(bool),
1456 typeof(char),
1457 typeof(char),
1458 typeof(char)
1459 }, ReturnType = "System.Char[]")]
1460 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.UriHelper", Member = "UnescapeString", MemberParameters = new object[]
1461 {
1462 "System.Char*",
1463 typeof(int),
1464 typeof(int),
1465 "System.Char[]",
1466 typeof(ref int),
1467 typeof(char),
1468 typeof(char),
1469 typeof(char),
1470 "System.UnescapeMode",
1471 "System.UriParser",
1472 typeof(bool)
1473 }, ReturnType = "System.Char[]")]
1474 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.UriHelper", Member = "MatchUTF8Sequence", MemberParameters = new object[]
1475 {
1476 "System.Char*",
1477 "System.Char[]",
1478 typeof(ref int),
1479 "System.Char[]",
1480 typeof(int),
1481 "System.Byte[]",
1482 typeof(int),
1483 typeof(bool),
1484 typeof(bool)
1485 }, ReturnType = typeof(void))]
1486 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.DerSequenceReader", Member = "ReadUtf8String", ReturnType = typeof(string))]
1487 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.CommandStream", Member = ".ctor", MemberParameters = new object[] { "System.Net.Sockets.TcpClient" }, ReturnType = typeof(void))]
1488 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.FtpControlStream", Member = "PipelineCallback", MemberParameters = new object[]
1489 {
1490 "System.Net.CommandStream.PipelineEntry",
1491 "System.Net.ResponseDescription",
1492 typeof(bool),
1493 typeof(ref global::System.IO.Stream)
1494 }, ReturnType = "System.Net.CommandStream.PipelineInstruction")]
1495 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebClient", Member = "OpenFileInternal", MemberParameters = new object[]
1496 {
1497 typeof(bool),
1498 typeof(string),
1499 typeof(ref global::System.IO.FileStream),
1500 "System.Byte[]&",
1501 "System.Byte[]&",
1502 "System.Byte[]&"
1503 }, ReturnType = typeof(void))]
1504 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebClient", Member = "UrlEncode", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1505 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebClient", Member = ".cctor", ReturnType = typeof(void))]
1506 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.HostHeaderString", Member = "Convert", ReturnType = typeof(void))]
1507 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebUtility", Member = "UrlEncode", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1508 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebUtility", Member = "UrlDecode", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1509 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.HttpWebRequest", Member = "GetRequestHeaders", ReturnType = "System.Byte[]")]
1510 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.PlayerActionSet", Member = "SaveData", ReturnType = "System.Byte[]")]
1511 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.XmlTextReaderImpl", Member = "SetupEncoding", MemberParameters = new object[] { typeof(Encoding) }, ReturnType = typeof(void))]
1512 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.XmlWriterSettings", Member = "Initialize", ReturnType = typeof(void))]
1513 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Bson.BsonReader", Member = "ReadString", ReturnType = typeof(string))]
1514 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Bson.BsonReader", Member = "GetString", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
1515 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Bson.BsonReader", Member = "EnsureBuffers", ReturnType = typeof(void))]
1516 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UnityLogWriter", Member = "get_Encoding", ReturnType = typeof(Encoding))]
1517 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.TextAsset.EncodingUtility", Member = ".cctor", ReturnType = typeof(void))]
1518 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.StackTraceUtility", Member = "ExtractStackTrace", ReturnType = typeof(string))]
1519 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Ionic.Zip.ZipEntry", Member = "ReadDirEntry", MemberParameters = new object[] { "Ionic.Zip.ZipFile", "System.Collections.Generic.Dictionary`2<String, Object>" }, ReturnType = "Ionic.Zip.ZipEntry")]
1520 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Ionic.Zip.ZipEntry", Member = "ReadHeader", MemberParameters = new object[]
1521 {
1522 "Ionic.Zip.ZipEntry",
1523 typeof(Encoding)
1524 }, ReturnType = typeof(bool))]
1525 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Ionic.Zip.ZipEntry", Member = "WriteHeader", MemberParameters = new object[]
1526 {
1527 typeof(global::System.IO.Stream),
1528 typeof(int)
1529 }, ReturnType = typeof(void))]
1530 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Ionic.Zip.ZipOutputStream", Member = "get_UseUnicodeAsNecessary", ReturnType = typeof(bool))]
1531 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Ionic.Zip.ZipOutputStream", Member = "set_UseUnicodeAsNecessary", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
1532 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Ionic.Zlib.SharedUtils", Member = "ToByteArray", MemberParameters = new object[] { typeof(string) }, ReturnType = "System.Byte[]")]
1533 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Ionic.Zlib.SharedUtils", Member = "ToCharArray", MemberParameters = new object[] { "System.Byte[]" }, ReturnType = "System.Char[]")]
1534 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Ionic.Zlib.ZlibBaseStream", Member = "CompressString", MemberParameters = new object[]
1535 {
1536 typeof(string),
1537 typeof(global::System.IO.Stream)
1538 }, ReturnType = typeof(void))]
1539 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Ionic.Zlib.ZlibBaseStream", Member = "UncompressString", MemberParameters = new object[]
1540 {
1541 "System.Byte[]",
1542 typeof(global::System.IO.Stream)
1543 }, ReturnType = typeof(string))]
1544 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.X509.X501", Member = "AppendEntry", MemberParameters = new object[]
1545 {
1546 typeof(StringBuilder),
1547 "Mono.Security.ASN1",
1548 typeof(bool)
1549 }, ReturnType = typeof(void))]
1550 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.X509.X501", Member = "ReadHex", MemberParameters = new object[]
1551 {
1552 typeof(string),
1553 typeof(ref int)
1554 }, ReturnType = typeof(string))]
1555 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 81)]
1556 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UTF8Encoding), Member = ".ctor", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
1557 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
1558 get
1559 {
1560 throw null;
1561 }
1562 }
1563
1564 [global::Cpp2ILInjected.Token(Token = "0x17000244")]
1565 public static Encoding UTF32
1566 {
1567 [global::Cpp2ILInjected.Token(Token = "0x600166F")]
1568 [global::Cpp2ILInjected.Address(RVA = "0x1AE4FC4", Offset = "0x1AE4FC4", Length = "0xA8")]
1569 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Encoding), Member = "GetEncoding", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(Encoding))]
1570 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.StreamReader), Member = "DetectEncoding", ReturnType = typeof(void))]
1571 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebClient", Member = ".cctor", ReturnType = typeof(void))]
1572 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
1573 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UTF32Encoding), Member = ".ctor", MemberParameters = new object[]
1574 {
1575 typeof(bool),
1576 typeof(bool)
1577 }, ReturnType = typeof(void))]
1578 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
1579 get
1580 {
1581 throw null;
1582 }
1583 }
1584
1585 [global::Cpp2ILInjected.Token(Token = "0x6001670")]
1586 [global::Cpp2ILInjected.Address(RVA = "0x1AE7020", Offset = "0x1AE7020", Length = "0xC0")]
1587 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1588 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1589 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1590 public override bool Equals(object value)
1591 {
1592 throw null;
1593 }
1594
1595 [global::Cpp2ILInjected.Token(Token = "0x6001671")]
1596 [global::Cpp2ILInjected.Address(RVA = "0x1AE70E0", Offset = "0x1AE70E0", Length = "0x4C")]
1597 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1598 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1599 public override int GetHashCode()
1600 {
1601 throw null;
1602 }
1603
1604 [global::Cpp2ILInjected.Token(Token = "0x6001672")]
1605 [global::Cpp2ILInjected.Address(RVA = "0x1AE712C", Offset = "0x1AE712C", Length = "0x58")]
1606 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1607 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1608 internal virtual char[] GetBestFitUnicodeToBytesData()
1609 {
1610 throw null;
1611 }
1612
1613 [global::Cpp2ILInjected.Token(Token = "0x6001673")]
1614 [global::Cpp2ILInjected.Address(RVA = "0x1AE7184", Offset = "0x1AE7184", Length = "0x58")]
1615 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1616 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1617 internal virtual char[] GetBestFitBytesToUnicodeData()
1618 {
1619 throw null;
1620 }
1621
1622 [global::Cpp2ILInjected.Token(Token = "0x6001674")]
1623 [global::Cpp2ILInjected.Address(RVA = "0x1AE71DC", Offset = "0x1AE71DC", Length = "0xD0")]
1624 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1625 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Encoding), Member = "ThrowBytesOverflow", MemberParameters = new object[]
1626 {
1628 typeof(bool)
1629 }, ReturnType = typeof(void))]
1630 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1631 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(global::System.Type))]
1632 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[]
1633 {
1634 typeof(string),
1635 typeof(object[])
1636 }, ReturnType = typeof(string))]
1637 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
1638 {
1639 typeof(string),
1640 typeof(string)
1641 }, ReturnType = typeof(void))]
1642 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
1643 internal void ThrowBytesOverflow()
1644 {
1645 throw null;
1646 }
1647
1648 [global::Cpp2ILInjected.Token(Token = "0x6001675")]
1649 [global::Cpp2ILInjected.Address(RVA = "0x1AE72AC", Offset = "0x1AE72AC", Length = "0x70")]
1650 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ASCIIEncoding), Member = "GetBytes", MemberParameters = new object[]
1651 {
1652 typeof(char*),
1653 typeof(int),
1654 typeof(byte*),
1655 typeof(int),
1657 }, ReturnType = typeof(int))]
1658 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Latin1Encoding), Member = "GetBytes", MemberParameters = new object[]
1659 {
1660 typeof(char*),
1661 typeof(int),
1662 typeof(byte*),
1663 typeof(int),
1664 typeof(EncoderNLS)
1665 }, ReturnType = typeof(int))]
1666 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF32Encoding), Member = "GetBytes", MemberParameters = new object[]
1667 {
1668 typeof(char*),
1669 typeof(int),
1670 typeof(byte*),
1671 typeof(int),
1672 typeof(EncoderNLS)
1673 }, ReturnType = typeof(int))]
1674 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF7Encoding), Member = "GetBytes", MemberParameters = new object[]
1675 {
1676 typeof(char*),
1677 typeof(int),
1678 typeof(byte*),
1679 typeof(int),
1680 typeof(EncoderNLS)
1681 }, ReturnType = typeof(int))]
1682 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF8Encoding), Member = "GetBytes", MemberParameters = new object[]
1683 {
1684 typeof(char*),
1685 typeof(int),
1686 typeof(byte*),
1687 typeof(int),
1688 typeof(EncoderNLS)
1689 }, ReturnType = typeof(int))]
1690 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnicodeEncoding), Member = "GetBytes", MemberParameters = new object[]
1691 {
1692 typeof(char*),
1693 typeof(int),
1694 typeof(byte*),
1695 typeof(int),
1696 typeof(EncoderNLS)
1697 }, ReturnType = typeof(int))]
1698 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Encoding.EncodingByteBuffer), Member = "MovePrevious", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
1699 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 12)]
1700 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EncoderNLS), Member = "ClearMustFlush", ReturnType = typeof(void))]
1701 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoder), Member = "get_InternalHasFallbackBuffer", ReturnType = typeof(bool))]
1702 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoder), Member = "get_FallbackBuffer", ReturnType = typeof(EncoderFallbackBuffer))]
1703 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EncoderFallbackBuffer), Member = "InternalReset", ReturnType = typeof(void))]
1704 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = "ThrowBytesOverflow", ReturnType = typeof(void))]
1706 {
1707 throw null;
1708 }
1709
1710 [global::Cpp2ILInjected.Token(Token = "0x6001676")]
1711 [global::Cpp2ILInjected.Address(RVA = "0x1AE731C", Offset = "0x1AE731C", Length = "0xD0")]
1712 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1713 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Encoding), Member = "ThrowCharsOverflow", MemberParameters = new object[]
1714 {
1716 typeof(bool)
1717 }, ReturnType = typeof(void))]
1718 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1719 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(global::System.Type))]
1720 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[]
1721 {
1722 typeof(string),
1723 typeof(object[])
1724 }, ReturnType = typeof(string))]
1725 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
1726 {
1727 typeof(string),
1728 typeof(string)
1729 }, ReturnType = typeof(void))]
1730 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
1731 internal void ThrowCharsOverflow()
1732 {
1733 throw null;
1734 }
1735
1736 [global::Cpp2ILInjected.Token(Token = "0x6001677")]
1737 [global::Cpp2ILInjected.Address(RVA = "0x1AE73EC", Offset = "0x1AE73EC", Length = "0x70")]
1738 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ASCIIEncoding), Member = "GetChars", MemberParameters = new object[]
1739 {
1740 typeof(byte*),
1741 typeof(int),
1742 typeof(char*),
1743 typeof(int),
1745 }, ReturnType = typeof(int))]
1746 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Latin1Encoding), Member = "GetChars", MemberParameters = new object[]
1747 {
1748 typeof(byte*),
1749 typeof(int),
1750 typeof(char*),
1751 typeof(int),
1752 typeof(DecoderNLS)
1753 }, ReturnType = typeof(int))]
1754 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF32Encoding), Member = "GetChars", MemberParameters = new object[]
1755 {
1756 typeof(byte*),
1757 typeof(int),
1758 typeof(char*),
1759 typeof(int),
1760 typeof(DecoderNLS)
1761 }, ReturnType = typeof(int))]
1762 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF7Encoding), Member = "GetChars", MemberParameters = new object[]
1763 {
1764 typeof(byte*),
1765 typeof(int),
1766 typeof(char*),
1767 typeof(int),
1768 typeof(DecoderNLS)
1769 }, ReturnType = typeof(int))]
1770 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF8Encoding), Member = "GetChars", MemberParameters = new object[]
1771 {
1772 typeof(byte*),
1773 typeof(int),
1774 typeof(char*),
1775 typeof(int),
1776 typeof(DecoderNLS)
1777 }, ReturnType = typeof(int))]
1778 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnicodeEncoding), Member = "GetChars", MemberParameters = new object[]
1779 {
1780 typeof(byte*),
1781 typeof(int),
1782 typeof(char*),
1783 typeof(int),
1784 typeof(DecoderNLS)
1785 }, ReturnType = typeof(int))]
1786 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Encoding.EncodingCharBuffer), Member = "AddChar", MemberParameters = new object[]
1787 {
1788 typeof(char),
1789 typeof(int)
1790 }, ReturnType = typeof(bool))]
1791 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Encoding.EncodingCharBuffer), Member = "Fallback", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(bool))]
1792 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 16)]
1793 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DecoderNLS), Member = "ClearMustFlush", ReturnType = typeof(void))]
1794 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Decoder), Member = "get_InternalHasFallbackBuffer", ReturnType = typeof(bool))]
1795 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Decoder), Member = "get_FallbackBuffer", ReturnType = typeof(DecoderFallbackBuffer))]
1796 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DecoderFallbackBuffer), Member = "InternalReset", ReturnType = typeof(void))]
1797 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = "ThrowCharsOverflow", ReturnType = typeof(void))]
1799 {
1800 throw null;
1801 }
1802
1803 [global::Cpp2ILInjected.Token(Token = "0x6001678")]
1804 [global::Cpp2ILInjected.Address(RVA = "0x1AE745C", Offset = "0x1AE745C", Length = "0xA4")]
1805 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1806 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1807 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1808 public virtual int GetBytes(global::System.ReadOnlySpan<char> chars, global::System.Span<byte> bytes)
1809 {
1810 throw null;
1811 }
1812
1813 [global::Cpp2ILInjected.Token(Token = "0x4000B5D")]
1815
1816 [global::Cpp2ILInjected.Token(Token = "0x4000B5E")]
1818
1819 [global::Cpp2ILInjected.Token(Token = "0x4000B5F")]
1821
1822 [global::Cpp2ILInjected.Token(Token = "0x4000B60")]
1823 private static Encoding utf7Encoding;
1824
1825 [global::Cpp2ILInjected.Token(Token = "0x4000B61")]
1826 private static Encoding utf8Encoding;
1827
1828 [global::Cpp2ILInjected.Token(Token = "0x4000B62")]
1829 private static Encoding utf32Encoding;
1830
1831 [global::Cpp2ILInjected.Token(Token = "0x4000B63")]
1832 private static Encoding asciiEncoding;
1833
1834 [global::Cpp2ILInjected.Token(Token = "0x4000B64")]
1835 private static Encoding latin1Encoding;
1836
1837 [global::Cpp2ILInjected.Token(Token = "0x4000B65")]
1838 private static global::System.Collections.Generic.Dictionary<int, Encoding> encodings;
1839
1840 [global::Cpp2ILInjected.Token(Token = "0x4000B66")]
1841 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
1842 internal int m_codePage;
1843
1844 [global::Cpp2ILInjected.Token(Token = "0x4000B67")]
1845 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
1846 internal global::System.Globalization.CodePageDataItem dataItem;
1847
1848 [global::Cpp2ILInjected.Token(Token = "0x4000B68")]
1849 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
1850 [global::System.NonSerialized]
1852
1853 [global::System.Runtime.Serialization.OptionalField(VersionAdded = 2)]
1854 [global::Cpp2ILInjected.Token(Token = "0x4000B69")]
1855 [global::Cpp2ILInjected.FieldOffset(Offset = "0x21")]
1856 private bool m_isReadOnly;
1857
1858 [global::System.Runtime.Serialization.OptionalField(VersionAdded = 2)]
1859 [global::Cpp2ILInjected.Token(Token = "0x4000B6A")]
1860 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
1862
1863 [global::System.Runtime.Serialization.OptionalField(VersionAdded = 2)]
1864 [global::Cpp2ILInjected.Token(Token = "0x4000B6B")]
1865 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
1867
1868 [global::Cpp2ILInjected.Token(Token = "0x4000B6C")]
1869 private static object s_InternalSyncObject;
1870
1871 [global::Cpp2ILInjected.Token(Token = "0x200028A")]
1872 [global::System.Serializable]
1873 internal class DefaultEncoder : Encoder, global::System.Runtime.Serialization.ISerializable, global::System.Runtime.Serialization.IObjectReference
1874 {
1875 [global::Cpp2ILInjected.Token(Token = "0x6001679")]
1876 [global::Cpp2ILInjected.Address(RVA = "0x1AE6F38", Offset = "0x1AE6F38", Length = "0x30")]
1877 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1878 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoder), Member = ".ctor", ReturnType = typeof(void))]
1879 public DefaultEncoder(Encoding encoding)
1880 {
1881 throw null;
1882 }
1883
1884 [global::Cpp2ILInjected.Token(Token = "0x600167A")]
1885 [global::Cpp2ILInjected.Address(RVA = "0x1AE7500", Offset = "0x1AE7500", Length = "0x34C")]
1886 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1887 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1888 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoder), Member = ".ctor", ReturnType = typeof(void))]
1889 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
1890 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationInfo), Member = "GetValue", MemberParameters = new object[]
1891 {
1892 typeof(string),
1893 typeof(global::System.Type)
1894 }, ReturnType = typeof(object))]
1895 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1896 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 31)]
1897 internal DefaultEncoder(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
1898 {
1899 throw null;
1900 }
1901
1902 [global::Cpp2ILInjected.Token(Token = "0x600167B")]
1903 [global::Cpp2ILInjected.Address(RVA = "0x1AE784C", Offset = "0x1AE784C", Length = "0xAC")]
1904 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1905 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1906 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1907 public object GetRealObject(global::System.Runtime.Serialization.StreamingContext context)
1908 {
1909 throw null;
1910 }
1911
1912 [global::Cpp2ILInjected.Token(Token = "0x600167C")]
1913 [global::Cpp2ILInjected.Address(RVA = "0x1AE78F8", Offset = "0x1AE78F8", Length = "0xA0")]
1914 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1915 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationInfo), Member = "AddValue", MemberParameters = new object[]
1916 {
1917 typeof(string),
1918 typeof(object)
1919 }, ReturnType = typeof(void))]
1920 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1921 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
1922 private void System.Runtime.Serialization.ISerializable.GetObjectData(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
1923 {
1924 throw null;
1925 }
1926
1927 [global::Cpp2ILInjected.Token(Token = "0x600167D")]
1928 [global::Cpp2ILInjected.Address(RVA = "0x1AE7998", Offset = "0x1AE7998", Length = "0x10")]
1929 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1930 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1931 public override int GetByteCount(char[] chars, int index, int count, bool flush)
1932 {
1933 throw null;
1934 }
1935
1936 [global::Cpp2ILInjected.Token(Token = "0x600167E")]
1937 [global::Cpp2ILInjected.Address(RVA = "0x1AE79A8", Offset = "0x1AE79A8", Length = "0x14")]
1938 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1939 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1940 public unsafe override int GetByteCount(char* chars, int count, bool flush)
1941 {
1942 throw null;
1943 }
1944
1945 [global::Cpp2ILInjected.Token(Token = "0x600167F")]
1946 [global::Cpp2ILInjected.Address(RVA = "0x1AE79BC", Offset = "0x1AE79BC", Length = "0x14")]
1947 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1948 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1949 public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush)
1950 {
1951 throw null;
1952 }
1953
1954 [global::Cpp2ILInjected.Token(Token = "0x6001680")]
1955 [global::Cpp2ILInjected.Address(RVA = "0x1AE79D0", Offset = "0x1AE79D0", Length = "0x14")]
1956 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1957 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1958 public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount, bool flush)
1959 {
1960 throw null;
1961 }
1962
1963 [global::Cpp2ILInjected.Token(Token = "0x4000B6D")]
1964 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
1966
1967 [global::Cpp2ILInjected.Token(Token = "0x4000B6E")]
1968 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
1969 [global::System.NonSerialized]
1971
1972 [global::Cpp2ILInjected.Token(Token = "0x4000B6F")]
1973 [global::Cpp2ILInjected.FieldOffset(Offset = "0x2A")]
1974 [global::System.NonSerialized]
1975 internal char charLeftOver;
1976 }
1977
1978 [global::Cpp2ILInjected.Token(Token = "0x200028B")]
1979 [global::System.Serializable]
1980 internal class DefaultDecoder : Decoder, global::System.Runtime.Serialization.ISerializable, global::System.Runtime.Serialization.IObjectReference
1981 {
1982 [global::Cpp2ILInjected.Token(Token = "0x6001681")]
1983 [global::Cpp2ILInjected.Address(RVA = "0x1AE6CC4", Offset = "0x1AE6CC4", Length = "0x30")]
1984 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1985 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Decoder), Member = ".ctor", ReturnType = typeof(void))]
1986 public DefaultDecoder(Encoding encoding)
1987 {
1988 throw null;
1989 }
1990
1991 [global::Cpp2ILInjected.Token(Token = "0x6001682")]
1992 [global::Cpp2ILInjected.Address(RVA = "0x1AE79E4", Offset = "0x1AE79E4", Length = "0x2B4")]
1993 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1994 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1995 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Decoder), Member = ".ctor", ReturnType = typeof(void))]
1996 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
1997 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationInfo), Member = "GetValue", MemberParameters = new object[]
1998 {
1999 typeof(string),
2000 typeof(global::System.Type)
2001 }, ReturnType = typeof(object))]
2002 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
2003 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 26)]
2004 internal DefaultDecoder(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
2005 {
2006 throw null;
2007 }
2008
2009 [global::Cpp2ILInjected.Token(Token = "0x6001683")]
2010 [global::Cpp2ILInjected.Address(RVA = "0x1AE7C98", Offset = "0x1AE7C98", Length = "0x40")]
2011 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2012 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2013 public object GetRealObject(global::System.Runtime.Serialization.StreamingContext context)
2014 {
2015 throw null;
2016 }
2017
2018 [global::Cpp2ILInjected.Token(Token = "0x6001684")]
2019 [global::Cpp2ILInjected.Address(RVA = "0x1AE7CD8", Offset = "0x1AE7CD8", Length = "0xA0")]
2020 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2021 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationInfo), Member = "AddValue", MemberParameters = new object[]
2022 {
2023 typeof(string),
2024 typeof(object)
2025 }, ReturnType = typeof(void))]
2026 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
2027 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
2028 private void System.Runtime.Serialization.ISerializable.GetObjectData(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
2029 {
2030 throw null;
2031 }
2032
2033 [global::Cpp2ILInjected.Token(Token = "0x6001685")]
2034 [global::Cpp2ILInjected.Address(RVA = "0x1AE7D78", Offset = "0x1AE7D78", Length = "0x10")]
2035 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2036 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
2037 public override int GetCharCount(byte[] bytes, int index, int count)
2038 {
2039 throw null;
2040 }
2041
2042 [global::Cpp2ILInjected.Token(Token = "0x6001686")]
2043 [global::Cpp2ILInjected.Address(RVA = "0x1AE7D88", Offset = "0x1AE7D88", Length = "0x14")]
2044 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2045 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
2046 public override int GetCharCount(byte[] bytes, int index, int count, bool flush)
2047 {
2048 throw null;
2049 }
2050
2051 [global::Cpp2ILInjected.Token(Token = "0x6001687")]
2052 [global::Cpp2ILInjected.Address(RVA = "0x1AE7D9C", Offset = "0x1AE7D9C", Length = "0x14")]
2053 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2054 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
2055 public unsafe override int GetCharCount(byte* bytes, int count, bool flush)
2056 {
2057 throw null;
2058 }
2059
2060 [global::Cpp2ILInjected.Token(Token = "0x6001688")]
2061 [global::Cpp2ILInjected.Address(RVA = "0x1AE7DB0", Offset = "0x1AE7DB0", Length = "0x10")]
2062 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2063 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
2064 public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex)
2065 {
2066 throw null;
2067 }
2068
2069 [global::Cpp2ILInjected.Token(Token = "0x6001689")]
2070 [global::Cpp2ILInjected.Address(RVA = "0x1AE7DC0", Offset = "0x1AE7DC0", Length = "0x14")]
2071 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2072 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
2073 public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex, bool flush)
2074 {
2075 throw null;
2076 }
2077
2078 [global::Cpp2ILInjected.Token(Token = "0x600168A")]
2079 [global::Cpp2ILInjected.Address(RVA = "0x1AE7DD4", Offset = "0x1AE7DD4", Length = "0x14")]
2080 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2081 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
2082 public unsafe override int GetChars(byte* bytes, int byteCount, char* chars, int charCount, bool flush)
2083 {
2084 throw null;
2085 }
2086
2087 [global::Cpp2ILInjected.Token(Token = "0x4000B70")]
2088 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
2090
2091 [global::Cpp2ILInjected.Token(Token = "0x4000B71")]
2092 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
2093 [global::System.NonSerialized]
2095 }
2096
2097 [global::Cpp2ILInjected.Token(Token = "0x200028C")]
2098 internal class EncodingCharBuffer
2099 {
2100 [global::Cpp2ILInjected.Token(Token = "0x600168B")]
2101 [global::Cpp2ILInjected.Address(RVA = "0x1AE7DE8", Offset = "0x1AE7DE8", Length = "0x98")]
2102 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2103 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF7Encoding), Member = "GetChars", MemberParameters = new object[]
2104 {
2105 typeof(byte*),
2106 typeof(int),
2107 typeof(char*),
2108 typeof(int),
2110 }, ReturnType = typeof(int))]
2111 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2112 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
2113 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Decoder), Member = "get_FallbackBuffer", ReturnType = typeof(DecoderFallbackBuffer))]
2114 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DecoderFallbackBuffer), Member = "InternalInitialize", MemberParameters = new object[]
2115 {
2116 typeof(byte*),
2117 typeof(char*)
2118 }, ReturnType = typeof(void))]
2119 internal unsafe EncodingCharBuffer(Encoding enc, DecoderNLS decoder, char* charStart, int charCount, byte* byteStart, int byteCount)
2120 {
2121 throw null;
2122 }
2123
2124 [global::Cpp2ILInjected.Token(Token = "0x600168C")]
2125 [global::Cpp2ILInjected.Address(RVA = "0x1AE7E80", Offset = "0x1AE7E80", Length = "0x68")]
2126 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2127 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Encoding.EncodingCharBuffer), Member = "AddChar", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(bool))]
2128 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2129 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = "ThrowCharsOverflow", MemberParameters = new object[]
2130 {
2132 typeof(bool)
2133 }, ReturnType = typeof(void))]
2134 internal bool AddChar(char ch, int numBytes)
2135 {
2136 throw null;
2137 }
2138
2139 [global::Cpp2ILInjected.Token(Token = "0x600168D")]
2140 [global::Cpp2ILInjected.Address(RVA = "0x1AE7EE8", Offset = "0x1AE7EE8", Length = "0x8")]
2141 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF7Encoding), Member = "GetChars", MemberParameters = new object[]
2142 {
2143 typeof(byte*),
2144 typeof(int),
2145 typeof(char*),
2146 typeof(int),
2148 }, ReturnType = typeof(int))]
2149 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
2150 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding.EncodingCharBuffer), Member = "AddChar", MemberParameters = new object[]
2151 {
2152 typeof(char),
2153 typeof(int)
2154 }, ReturnType = typeof(bool))]
2155 internal unsafe bool AddChar(char ch)
2156 {
2157 throw null;
2158 }
2159
2160 [global::Cpp2ILInjected.Token(Token = "0x600168E")]
2161 [global::Cpp2ILInjected.Address(RVA = "0x1AE7EF0", Offset = "0x1AE7EF0", Length = "0x10")]
2162 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF7Encoding), Member = "GetChars", MemberParameters = new object[]
2163 {
2164 typeof(byte*),
2165 typeof(int),
2166 typeof(char*),
2167 typeof(int),
2169 }, ReturnType = typeof(int))]
2170 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2171 internal unsafe void AdjustBytes(int count)
2172 {
2173 throw null;
2174 }
2175
2176 [global::Cpp2ILInjected.Token(Token = "0x17000245")]
2177 internal unsafe bool MoreData
2178 {
2179 [global::Cpp2ILInjected.Token(Token = "0x600168F")]
2180 [global::Cpp2ILInjected.Address(RVA = "0x1AE7F00", Offset = "0x1AE7F00", Length = "0x10")]
2181 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2182 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF7Encoding), Member = "GetChars", MemberParameters = new object[]
2183 {
2184 typeof(byte*),
2185 typeof(int),
2186 typeof(char*),
2187 typeof(int),
2189 }, ReturnType = typeof(int))]
2190 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2191 get
2192 {
2193 throw null;
2194 }
2195 }
2196
2197 [global::Cpp2ILInjected.Token(Token = "0x6001690")]
2198 [global::Cpp2ILInjected.Address(RVA = "0x1AE7F10", Offset = "0x1AE7F10", Length = "0x24")]
2199 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2200 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF7Encoding), Member = "GetChars", MemberParameters = new object[]
2201 {
2202 typeof(byte*),
2203 typeof(int),
2204 typeof(char*),
2205 typeof(int),
2207 }, ReturnType = typeof(int))]
2208 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2209 internal unsafe byte GetNextByte()
2210 {
2211 throw null;
2212 }
2213
2214 [global::Cpp2ILInjected.Token(Token = "0x17000246")]
2215 internal unsafe int BytesUsed
2216 {
2217 [global::Cpp2ILInjected.Token(Token = "0x6001691")]
2218 [global::Cpp2ILInjected.Address(RVA = "0x1AE7F34", Offset = "0x1AE7F34", Length = "0x10")]
2219 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF7Encoding), Member = "GetChars", MemberParameters = new object[]
2220 {
2221 typeof(byte*),
2222 typeof(int),
2223 typeof(char*),
2224 typeof(int),
2226 }, ReturnType = typeof(int))]
2227 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2228 get
2229 {
2230 throw null;
2231 }
2232 }
2233
2234 [global::Cpp2ILInjected.Token(Token = "0x6001692")]
2235 [global::Cpp2ILInjected.Address(RVA = "0x1AE7F44", Offset = "0x1AE7F44", Length = "0x64")]
2236 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF7Encoding), Member = "GetChars", MemberParameters = new object[]
2237 {
2238 typeof(byte*),
2239 typeof(int),
2240 typeof(char*),
2241 typeof(int),
2243 }, ReturnType = typeof(int))]
2244 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
2245 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
2246 internal unsafe bool Fallback(byte fallbackByte)
2247 {
2248 throw null;
2249 }
2250
2251 [global::Cpp2ILInjected.Token(Token = "0x6001693")]
2252 [global::Cpp2ILInjected.Address(RVA = "0x1AE7FA8", Offset = "0x1AE7FA8", Length = "0xB8")]
2253 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2254 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2255 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DecoderFallbackBuffer), Member = "InternalReset", ReturnType = typeof(void))]
2256 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = "ThrowCharsOverflow", MemberParameters = new object[]
2257 {
2259 typeof(bool)
2260 }, ReturnType = typeof(void))]
2261 internal bool Fallback(byte[] byteBuffer)
2262 {
2263 throw null;
2264 }
2265
2266 [global::Cpp2ILInjected.Token(Token = "0x17000247")]
2267 internal int Count
2268 {
2269 [global::Cpp2ILInjected.Token(Token = "0x6001694")]
2270 [global::Cpp2ILInjected.Address(RVA = "0x1AE8060", Offset = "0x1AE8060", Length = "0x8")]
2271 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2272 get
2273 {
2274 throw null;
2275 }
2276 }
2277
2278 [global::Cpp2ILInjected.Token(Token = "0x4000B72")]
2279 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
2280 private unsafe char* chars;
2281
2282 [global::Cpp2ILInjected.Token(Token = "0x4000B73")]
2283 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
2284 private unsafe char* charStart;
2285
2286 [global::Cpp2ILInjected.Token(Token = "0x4000B74")]
2287 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
2288 private unsafe char* charEnd;
2289
2290 [global::Cpp2ILInjected.Token(Token = "0x4000B75")]
2291 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
2292 private int charCountResult;
2293
2294 [global::Cpp2ILInjected.Token(Token = "0x4000B76")]
2295 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
2296 private Encoding enc;
2297
2298 [global::Cpp2ILInjected.Token(Token = "0x4000B77")]
2299 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
2301
2302 [global::Cpp2ILInjected.Token(Token = "0x4000B78")]
2303 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
2304 private unsafe byte* byteStart;
2305
2306 [global::Cpp2ILInjected.Token(Token = "0x4000B79")]
2307 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
2308 private unsafe byte* byteEnd;
2309
2310 [global::Cpp2ILInjected.Token(Token = "0x4000B7A")]
2311 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
2312 private unsafe byte* bytes;
2313
2314 [global::Cpp2ILInjected.Token(Token = "0x4000B7B")]
2315 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
2317 }
2318
2319 [global::Cpp2ILInjected.Token(Token = "0x200028D")]
2320 internal class EncodingByteBuffer
2321 {
2322 [global::Cpp2ILInjected.Token(Token = "0x6001695")]
2323 [global::Cpp2ILInjected.Address(RVA = "0x1AE8068", Offset = "0x1AE8068", Length = "0x194")]
2324 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2325 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF7Encoding), Member = "GetBytes", MemberParameters = new object[]
2326 {
2327 typeof(char*),
2328 typeof(int),
2329 typeof(byte*),
2330 typeof(int),
2332 }, ReturnType = typeof(int))]
2333 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2334 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
2335 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoder), Member = "get_FallbackBuffer", ReturnType = typeof(EncoderFallbackBuffer))]
2336 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoder), Member = "get_InternalHasFallbackBuffer", ReturnType = typeof(bool))]
2337 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(global::System.Type))]
2338 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[]
2339 {
2340 typeof(string),
2341 typeof(object[])
2342 }, ReturnType = typeof(string))]
2343 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
2344 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EncoderFallbackBuffer), Member = "InternalInitialize", MemberParameters = new object[]
2345 {
2346 typeof(char*),
2347 typeof(char*),
2349 typeof(bool)
2350 }, ReturnType = typeof(void))]
2351 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
2353 {
2354 throw null;
2355 }
2356
2357 [global::Cpp2ILInjected.Token(Token = "0x6001696")]
2358 [global::Cpp2ILInjected.Address(RVA = "0x1AE81FC", Offset = "0x1AE81FC", Length = "0x50")]
2359 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2360 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Encoding.EncodingByteBuffer), Member = "AddByte", MemberParameters = new object[] { typeof(byte) }, ReturnType = typeof(bool))]
2361 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Encoding.EncodingByteBuffer), Member = "AddByte", MemberParameters = new object[]
2362 {
2363 typeof(byte),
2364 typeof(byte),
2365 typeof(int)
2366 }, ReturnType = typeof(bool))]
2367 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
2368 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding.EncodingByteBuffer), Member = "MovePrevious", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
2369 internal bool AddByte(byte b, int moreBytesExpected)
2370 {
2371 throw null;
2372 }
2373
2374 [global::Cpp2ILInjected.Token(Token = "0x6001697")]
2375 [global::Cpp2ILInjected.Address(RVA = "0x1AE82BC", Offset = "0x1AE82BC", Length = "0x8")]
2376 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF7Encoding), Member = "GetBytes", MemberParameters = new object[]
2377 {
2378 typeof(char*),
2379 typeof(int),
2380 typeof(byte*),
2381 typeof(int),
2383 }, ReturnType = typeof(int))]
2384 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 8)]
2385 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding.EncodingByteBuffer), Member = "AddByte", MemberParameters = new object[]
2386 {
2387 typeof(byte),
2388 typeof(int)
2389 }, ReturnType = typeof(bool))]
2390 internal unsafe bool AddByte(byte b1)
2391 {
2392 throw null;
2393 }
2394
2395 [global::Cpp2ILInjected.Token(Token = "0x6001698")]
2396 [global::Cpp2ILInjected.Address(RVA = "0x1AE82C4", Offset = "0x1AE82C4", Length = "0x8")]
2397 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF7Encoding), Member = "GetBytes", MemberParameters = new object[]
2398 {
2399 typeof(char*),
2400 typeof(int),
2401 typeof(byte*),
2402 typeof(int),
2404 }, ReturnType = typeof(int))]
2405 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2406 internal unsafe bool AddByte(byte b1, byte b2)
2407 {
2408 throw null;
2409 }
2410
2411 [global::Cpp2ILInjected.Token(Token = "0x6001699")]
2412 [global::Cpp2ILInjected.Address(RVA = "0x1AE82CC", Offset = "0x1AE82CC", Length = "0x48")]
2413 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2414 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding.EncodingByteBuffer), Member = "AddByte", MemberParameters = new object[]
2415 {
2416 typeof(byte),
2417 typeof(int)
2418 }, ReturnType = typeof(bool))]
2419 internal bool AddByte(byte b1, byte b2, int moreBytesExpected)
2420 {
2421 throw null;
2422 }
2423
2424 [global::Cpp2ILInjected.Token(Token = "0x600169A")]
2425 [global::Cpp2ILInjected.Address(RVA = "0x1AE824C", Offset = "0x1AE824C", Length = "0x70")]
2426 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2427 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Encoding.EncodingByteBuffer), Member = "AddByte", MemberParameters = new object[]
2428 {
2429 typeof(byte),
2430 typeof(int)
2431 }, ReturnType = typeof(bool))]
2432 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2433 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = "ThrowBytesOverflow", MemberParameters = new object[]
2434 {
2436 typeof(bool)
2437 }, ReturnType = typeof(void))]
2438 internal void MovePrevious(bool bThrow)
2439 {
2440 throw null;
2441 }
2442
2443 [global::Cpp2ILInjected.Token(Token = "0x17000248")]
2444 internal unsafe bool MoreData
2445 {
2446 [global::Cpp2ILInjected.Token(Token = "0x600169B")]
2447 [global::Cpp2ILInjected.Address(RVA = "0x1AE8314", Offset = "0x1AE8314", Length = "0x40")]
2448 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2449 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF7Encoding), Member = "GetBytes", MemberParameters = new object[]
2450 {
2451 typeof(char*),
2452 typeof(int),
2453 typeof(byte*),
2454 typeof(int),
2456 }, ReturnType = typeof(int))]
2457 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2458 get
2459 {
2460 throw null;
2461 }
2462 }
2463
2464 [global::Cpp2ILInjected.Token(Token = "0x600169C")]
2465 [global::Cpp2ILInjected.Address(RVA = "0x1AE8354", Offset = "0x1AE8354", Length = "0x48")]
2466 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2467 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF7Encoding), Member = "GetBytes", MemberParameters = new object[]
2468 {
2469 typeof(char*),
2470 typeof(int),
2471 typeof(byte*),
2472 typeof(int),
2474 }, ReturnType = typeof(int))]
2475 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
2476 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EncoderFallbackBuffer), Member = "InternalGetNextChar", ReturnType = typeof(char))]
2477 internal unsafe char GetNextChar()
2478 {
2479 throw null;
2480 }
2481
2482 [global::Cpp2ILInjected.Token(Token = "0x17000249")]
2483 internal unsafe int CharsUsed
2484 {
2485 [global::Cpp2ILInjected.Token(Token = "0x600169D")]
2486 [global::Cpp2ILInjected.Address(RVA = "0x1AE839C", Offset = "0x1AE839C", Length = "0x18")]
2487 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2488 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF7Encoding), Member = "GetBytes", MemberParameters = new object[]
2489 {
2490 typeof(char*),
2491 typeof(int),
2492 typeof(byte*),
2493 typeof(int),
2495 }, ReturnType = typeof(int))]
2496 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2497 get
2498 {
2499 throw null;
2500 }
2501 }
2502
2503 [global::Cpp2ILInjected.Token(Token = "0x1700024A")]
2504 internal int Count
2505 {
2506 [global::Cpp2ILInjected.Token(Token = "0x600169E")]
2507 [global::Cpp2ILInjected.Address(RVA = "0x1AE83B4", Offset = "0x1AE83B4", Length = "0x8")]
2508 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2509 get
2510 {
2511 throw null;
2512 }
2513 }
2514
2515 [global::Cpp2ILInjected.Token(Token = "0x4000B7C")]
2516 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
2517 private unsafe byte* bytes;
2518
2519 [global::Cpp2ILInjected.Token(Token = "0x4000B7D")]
2520 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
2521 private unsafe byte* byteStart;
2522
2523 [global::Cpp2ILInjected.Token(Token = "0x4000B7E")]
2524 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
2525 private unsafe byte* byteEnd;
2526
2527 [global::Cpp2ILInjected.Token(Token = "0x4000B7F")]
2528 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
2529 private unsafe char* chars;
2530
2531 [global::Cpp2ILInjected.Token(Token = "0x4000B80")]
2532 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
2533 private unsafe char* charStart;
2534
2535 [global::Cpp2ILInjected.Token(Token = "0x4000B81")]
2536 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
2537 private unsafe char* charEnd;
2538
2539 [global::Cpp2ILInjected.Token(Token = "0x4000B82")]
2540 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
2541 private int byteCountResult;
2542
2543 [global::Cpp2ILInjected.Token(Token = "0x4000B83")]
2544 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
2545 private Encoding enc;
2546
2547 [global::Cpp2ILInjected.Token(Token = "0x4000B84")]
2548 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
2550
2551 [global::Cpp2ILInjected.Token(Token = "0x4000B85")]
2552 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
2554 }
2555 }
2556}
class f__AnonymousType0<< Count > j__TPar
static Runtime()
Definition Runtime.cs:16
override int GetCharCount(byte[] bytes, int index, int count, bool flush)
Definition Encoding.cs:2046
DefaultDecoder(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
Definition Encoding.cs:2004
unsafe override int GetCharCount(byte *bytes, int count, bool flush)
Definition Encoding.cs:2055
DefaultDecoder(Encoding encoding)
Definition Encoding.cs:1986
override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex, bool flush)
Definition Encoding.cs:2073
override int GetCharCount(byte[] bytes, int index, int count)
Definition Encoding.cs:2037
override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex)
Definition Encoding.cs:2064
unsafe override int GetChars(byte *bytes, int byteCount, char *chars, int charCount, bool flush)
Definition Encoding.cs:2082
object GetRealObject(global::System.Runtime.Serialization.StreamingContext context)
Definition Encoding.cs:2013
object GetRealObject(global::System.Runtime.Serialization.StreamingContext context)
Definition Encoding.cs:1907
override int GetByteCount(char[] chars, int index, int count, bool flush)
Definition Encoding.cs:1931
unsafe override int GetBytes(char *chars, int charCount, byte *bytes, int byteCount, bool flush)
Definition Encoding.cs:1958
DefaultEncoder(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
Definition Encoding.cs:1897
DefaultEncoder(Encoding encoding)
Definition Encoding.cs:1879
override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush)
Definition Encoding.cs:1949
unsafe override int GetByteCount(char *chars, int count, bool flush)
Definition Encoding.cs:1940
bool AddByte(byte b1, byte b2, int moreBytesExpected)
Definition Encoding.cs:2419
bool AddByte(byte b, int moreBytesExpected)
Definition Encoding.cs:2369
unsafe bool AddByte(byte b1, byte b2)
Definition Encoding.cs:2406
EncoderFallbackBuffer fallbackBuffer
Definition Encoding.cs:2553
unsafe EncodingByteBuffer(Encoding inEncoding, EncoderNLS inEncoder, byte *inByteStart, int inByteCount, char *inCharStart, int inCharCount)
Definition Encoding.cs:2352
DecoderFallbackBuffer fallbackBuffer
Definition Encoding.cs:2316
bool Fallback(byte[] byteBuffer)
Definition Encoding.cs:2261
bool AddChar(char ch, int numBytes)
Definition Encoding.cs:2134
unsafe EncodingCharBuffer(Encoding enc, DecoderNLS decoder, char *charStart, int charCount, byte *byteStart, int byteCount)
Definition Encoding.cs:2119
unsafe bool Fallback(byte fallbackByte)
Definition Encoding.cs:2246
unsafe void AdjustBytes(int count)
Definition Encoding.cs:2171
static object InternalSyncObject
Definition Encoding.cs:210
static global::System.Collections.Generic.Dictionary< int, Encoding > encodings
Definition Encoding.cs:1838
unsafe void ThrowCharsOverflow(DecoderNLS decoder, bool nothingDecoded)
Definition Encoding.cs:1798
EncoderFallback encoderFallback
Definition Encoding.cs:1861
virtual int GetBytes(global::System.ReadOnlySpan< char > chars, global::System.Span< byte > bytes)
Definition Encoding.cs:1808
static Encoding utf8Encoding
Definition Encoding.cs:1826
void OnDeserialized(global::System.Runtime.Serialization.StreamingContext ctx)
Definition Encoding.cs:142
virtual int GetChars(global::System.ReadOnlySpan< byte > bytes, global::System.Span< char > chars)
Definition Encoding.cs:1046
static object s_InternalSyncObject
Definition Encoding.cs:1869
DecoderFallback DecoderFallback
Definition Encoding.cs:548
virtual unsafe int GetChars(byte *bytes, int byteCount, char *chars, int charCount)
Definition Encoding.cs:988
static Encoding bigEndianUnicode
Definition Encoding.cs:1820
virtual unsafe int GetBytes(char *chars, int charCount, byte *bytes, int byteCount, EncoderNLS encoder)
Definition Encoding.cs:880
virtual unsafe int GetCharCount(byte *bytes, int count, DecoderNLS decoder)
Definition Encoding.cs:937
static Encoding GetEncoding(int codepage)
Definition Encoding.cs:296
int GetCharCount(byte[] bytes, int index, int count)
virtual byte[] GetBytes(string s)
Definition Encoding.cs:860
int GetMaxCharCount(int byteCount)
static Encoding defaultEncoding
Definition Encoding.cs:1814
static Encoding utf32Encoding
Definition Encoding.cs:1829
Encoding(int codePage)
Definition Encoding.cs:95
void SerializeEncoding(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
Definition Encoding.cs:203
virtual int GetByteCount(string s)
Definition Encoding.cs:781
virtual byte[] GetBytes(char[] chars)
Definition Encoding.cs:831
int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex)
static Encoding utf7Encoding
Definition Encoding.cs:1823
DecoderFallback decoderFallback
Definition Encoding.cs:1866
static Encoding asciiEncoding
Definition Encoding.cs:1832
void setReadOnly(bool value=true)
Definition Encoding.cs:1109
virtual unsafe int GetBytes(char *chars, int charCount, byte *bytes, int byteCount)
Definition Encoding.cs:903
override bool Equals(object value)
Definition Encoding.cs:1590
static Encoding GetEncoding(string name, EncoderFallback encoderFallback, DecoderFallback decoderFallback)
Definition Encoding.cs:404
virtual char[] GetChars(byte[] bytes, int index, int count)
Definition Encoding.cs:962
unsafe void ThrowBytesOverflow(EncoderNLS encoder, bool nothingEncoded)
Definition Encoding.cs:1705
int GetMaxByteCount(int charCount)
EncoderFallback EncoderFallback
Definition Encoding.cs:480
static Encoding GetEncoding(string name)
Definition Encoding.cs:381
virtual Decoder GetDecoder()
Definition Encoding.cs:1090
virtual unsafe int GetCharCount(byte *bytes, int count)
Definition Encoding.cs:928
virtual char[] GetBestFitUnicodeToBytesData()
Definition Encoding.cs:1608
virtual string GetString(byte[] bytes, int index, int count)
Definition Encoding.cs:1202
void OnDeserializing(global::System.Runtime.Serialization.StreamingContext ctx)
Definition Encoding.cs:132
virtual unsafe int GetChars(byte *bytes, int byteCount, char *chars, int charCount, DecoderNLS decoder)
Definition Encoding.cs:997
virtual Encoder GetEncoder()
Definition Encoding.cs:1171
static Encoding unicodeEncoding
Definition Encoding.cs:1817
static Encoding GetEncoding(int codepage, EncoderFallback encoderFallback, DecoderFallback decoderFallback)
Definition Encoding.cs:323
virtual int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex)
Definition Encoding.cs:871
virtual void SetDefaultFallbacks()
Definition Encoding.cs:106
global::System.Globalization.CodePageDataItem dataItem
Definition Encoding.cs:1846
int GetByteCount(char[] chars, int index, int count)
virtual char[] GetChars(byte[] bytes)
Definition Encoding.cs:952
virtual unsafe int GetByteCount(char *chars, int count, EncoderNLS encoder)
Definition Encoding.cs:816
virtual string GetString(byte[] bytes)
Definition Encoding.cs:1192
unsafe string GetString(global::System.ReadOnlySpan< byte > bytes)
Definition Encoding.cs:1068
virtual object Clone()
Definition Encoding.cs:615
virtual char[] GetBestFitBytesToUnicodeData()
Definition Encoding.cs:1617
void OnSerializing(global::System.Runtime.Serialization.StreamingContext ctx)
Definition Encoding.cs:151
static Encoding CreateDefaultEncoding()
Definition Encoding.cs:1101
virtual unsafe int GetByteCount(char *chars, int count)
Definition Encoding.cs:807
virtual byte[] GetBytes(char[] chars, int index, int count)
Definition Encoding.cs:841
override int GetHashCode()
Definition Encoding.cs:1599
virtual byte[] GetPreamble()
Definition Encoding.cs:413
void DeserializeEncoding(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
Definition Encoding.cs:173
int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex)
static Encoding latin1Encoding
Definition Encoding.cs:1835
unsafe string GetString(byte *bytes, int byteCount)
Definition Encoding.cs:1036
void GetObjectData(SerializationInfo info, StreamingContext context)