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
UTF7Encoding.cs
Go to the documentation of this file.
1using System;
6
7namespace System.Text
8{
9 [global::Cpp2ILInjected.Token(Token = "0x200027C")]
10 [global::System.Serializable]
11 public class UTF7Encoding : Encoding
12 {
13 [global::Cpp2ILInjected.Token(Token = "0x60015AA")]
14 [global::Cpp2ILInjected.Address(RVA = "0x1ADA3DC", Offset = "0x1ADA3DC", Length = "0x24")]
15 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Encoding), Member = "get_UTF7", ReturnType = typeof(Encoding))]
16 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
17 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
18 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UTF7Encoding), Member = "MakeTables", ReturnType = typeof(void))]
19 public UTF7Encoding()
20 {
21 throw null;
22 }
23
24 [global::Cpp2ILInjected.Token(Token = "0x60015AB")]
25 [global::Cpp2ILInjected.Address(RVA = "0x1ADA400", Offset = "0x1ADA400", Length = "0x30")]
26 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
27 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
29 {
30 throw null;
31 }
32
33 [global::Cpp2ILInjected.Token(Token = "0x60015AC")]
34 [global::Cpp2ILInjected.Address(RVA = "0x1ADA430", Offset = "0x1ADA430", Length = "0x238")]
35 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
36 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF7Encoding), Member = ".ctor", ReturnType = typeof(void))]
37 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF7Encoding), Member = ".cctor", ReturnType = typeof(void))]
38 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
39 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
40 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
41 private void MakeTables()
42 {
43 throw null;
44 }
45
46 [global::Cpp2ILInjected.Token(Token = "0x60015AD")]
47 [global::Cpp2ILInjected.Address(RVA = "0x1ADA668", Offset = "0x1ADA668", Length = "0xAC")]
48 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
49 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EncoderReplacementFallback), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
50 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DecoderFallback), Member = ".ctor", ReturnType = typeof(void))]
51 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
52 internal override void SetDefaultFallbacks()
53 {
54 throw null;
55 }
56
57 [global::Cpp2ILInjected.Token(Token = "0x60015AE")]
58 [global::Cpp2ILInjected.Address(RVA = "0x1ADA71C", Offset = "0x1ADA71C", Length = "0xC0")]
59 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
60 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
61 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
62 public override bool Equals(object value)
63 {
64 throw null;
65 }
66
67 [global::Cpp2ILInjected.Token(Token = "0x60015AF")]
68 [global::Cpp2ILInjected.Address(RVA = "0x1ADA7DC", Offset = "0x1ADA7DC", Length = "0x60")]
69 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
70 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
71 public override int GetHashCode()
72 {
73 throw null;
74 }
75
76 [global::Cpp2ILInjected.Token(Token = "0x60015B0")]
77 [global::Cpp2ILInjected.Address(RVA = "0x1ADA83C", Offset = "0x1ADA83C", Length = "0x178")]
78 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
79 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
80 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
81 {
82 typeof(string),
83 typeof(string)
84 }, ReturnType = typeof(void))]
85 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[]
86 {
87 typeof(string),
88 typeof(string)
89 }, ReturnType = typeof(void))]
90 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 17)]
91 public override int GetByteCount(char[] chars, int index, int count)
92 {
93 throw null;
94 }
95
96 [global::Cpp2ILInjected.Token(Token = "0x60015B1")]
97 [global::Cpp2ILInjected.Address(RVA = "0x1ADA9B4", Offset = "0x1ADA9B4", Length = "0x8C")]
98 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
99 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.RuntimeHelpers), Member = "get_OffsetToStringData", ReturnType = typeof(int))]
100 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
101 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
102 public override int GetByteCount(string s)
103 {
104 throw null;
105 }
106
107 [global::System.CLSCompliant(false)]
108 [global::Cpp2ILInjected.Token(Token = "0x60015B2")]
109 [global::Cpp2ILInjected.Address(RVA = "0x1ADAA40", Offset = "0x1ADAA40", Length = "0xD0")]
110 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
111 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[]
112 {
113 typeof(string),
114 typeof(string)
115 }, ReturnType = typeof(void))]
116 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
117 {
118 typeof(string),
119 typeof(string)
120 }, ReturnType = typeof(void))]
121 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
122 public unsafe override int GetByteCount(char* chars, int count)
123 {
124 throw null;
125 }
126
127 [global::Cpp2ILInjected.Token(Token = "0x60015B3")]
128 [global::Cpp2ILInjected.Address(RVA = "0x1ADAB10", Offset = "0x1ADAB10", Length = "0x248")]
129 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
130 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
131 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.RuntimeHelpers), Member = "get_OffsetToStringData", ReturnType = typeof(int))]
132 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Span<>), Member = "op_Implicit", MemberParameters = new object[] { "T[]" }, ReturnType = "System.Span`1<T>")]
133 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.InteropServices.MemoryMarshal), Member = "GetReference", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[] { "System.Span`1<T>" }, ReturnType = "T&")]
134 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[]
135 {
136 typeof(string),
137 typeof(string)
138 }, ReturnType = typeof(void))]
139 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
140 {
141 typeof(string),
142 typeof(string)
143 }, ReturnType = typeof(void))]
144 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 22)]
145 public override int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex)
146 {
147 throw null;
148 }
149
150 [global::Cpp2ILInjected.Token(Token = "0x60015B4")]
151 [global::Cpp2ILInjected.Address(RVA = "0x1ADAD58", Offset = "0x1ADAD58", Length = "0x264")]
152 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
153 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
154 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Span<>), Member = "op_Implicit", MemberParameters = new object[] { "T[]" }, ReturnType = "System.Span`1<T>")]
155 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.InteropServices.MemoryMarshal), Member = "GetReference", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[] { "System.Span`1<T>" }, ReturnType = "T&")]
156 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[]
157 {
158 typeof(string),
159 typeof(string)
160 }, ReturnType = typeof(void))]
161 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
162 {
163 typeof(string),
164 typeof(string)
165 }, ReturnType = typeof(void))]
166 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 22)]
167 public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex)
168 {
169 throw null;
170 }
171
172 [global::System.CLSCompliant(false)]
173 [global::Cpp2ILInjected.Token(Token = "0x60015B5")]
174 [global::Cpp2ILInjected.Address(RVA = "0x1ADAFBC", Offset = "0x1ADAFBC", Length = "0xF8")]
175 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
176 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
177 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[]
178 {
179 typeof(string),
180 typeof(string)
181 }, ReturnType = typeof(void))]
182 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
183 {
184 typeof(string),
185 typeof(string)
186 }, ReturnType = typeof(void))]
187 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
188 public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount)
189 {
190 throw null;
191 }
192
193 [global::Cpp2ILInjected.Token(Token = "0x60015B6")]
194 [global::Cpp2ILInjected.Address(RVA = "0x1ADB0B4", Offset = "0x1ADB0B4", Length = "0x178")]
195 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
196 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
197 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
198 {
199 typeof(string),
200 typeof(string)
201 }, ReturnType = typeof(void))]
202 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[]
203 {
204 typeof(string),
205 typeof(string)
206 }, ReturnType = typeof(void))]
207 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 17)]
208 public override int GetCharCount(byte[] bytes, int index, int count)
209 {
210 throw null;
211 }
212
213 [global::System.CLSCompliant(false)]
214 [global::Cpp2ILInjected.Token(Token = "0x60015B7")]
215 [global::Cpp2ILInjected.Address(RVA = "0x1ADB22C", Offset = "0x1ADB22C", Length = "0xD0")]
216 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
217 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[]
218 {
219 typeof(string),
220 typeof(string)
221 }, ReturnType = typeof(void))]
222 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
223 {
224 typeof(string),
225 typeof(string)
226 }, ReturnType = typeof(void))]
227 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
228 public unsafe override int GetCharCount(byte* bytes, int count)
229 {
230 throw null;
231 }
232
233 [global::Cpp2ILInjected.Token(Token = "0x60015B8")]
234 [global::Cpp2ILInjected.Address(RVA = "0x1ADB2FC", Offset = "0x1ADB2FC", Length = "0x264")]
235 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
236 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
237 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Span<char>), Member = "op_Implicit", MemberParameters = new object[] { typeof(char[]) }, ReturnType = "System.Span`1<T>")]
238 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.InteropServices.MemoryMarshal[]), Member = "GetReference", MemberTypeParameters = new object[] { typeof(char) }, MemberParameters = new object[] { typeof(global::System.Span<char>) }, ReturnType = "T&")]
239 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[]
240 {
241 typeof(string),
242 typeof(string)
243 }, ReturnType = typeof(void))]
244 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
245 {
246 typeof(string),
247 typeof(string)
248 }, ReturnType = typeof(void))]
249 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 22)]
250 public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex)
251 {
252 throw null;
253 }
254
255 [global::System.CLSCompliant(false)]
256 [global::Cpp2ILInjected.Token(Token = "0x60015B9")]
257 [global::Cpp2ILInjected.Address(RVA = "0x1ADB560", Offset = "0x1ADB560", Length = "0xF8")]
258 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
259 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
260 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[]
261 {
262 typeof(string),
263 typeof(string)
264 }, ReturnType = typeof(void))]
265 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
266 {
267 typeof(string),
268 typeof(string)
269 }, ReturnType = typeof(void))]
270 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
271 public unsafe override int GetChars(byte* bytes, int byteCount, char* chars, int charCount)
272 {
273 throw null;
274 }
275
276 [global::Cpp2ILInjected.Token(Token = "0x60015BA")]
277 [global::Cpp2ILInjected.Address(RVA = "0x1ADB658", Offset = "0x1ADB658", Length = "0x1BC")]
278 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
279 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
280 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "CreateStringFromEncoding", MemberParameters = new object[]
281 {
282 typeof(byte*),
283 typeof(int),
285 }, ReturnType = typeof(string))]
286 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
287 {
288 typeof(string),
289 typeof(string)
290 }, ReturnType = typeof(void))]
291 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[]
292 {
293 typeof(string),
294 typeof(string)
295 }, ReturnType = typeof(void))]
296 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 17)]
297 public unsafe override string GetString(byte[] bytes, int index, int count)
298 {
299 throw null;
300 }
301
302 [global::Cpp2ILInjected.Token(Token = "0x60015BB")]
303 [global::Cpp2ILInjected.Address(RVA = "0x1ADB814", Offset = "0x1ADB814", Length = "0x1C")]
304 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
305 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
306 internal unsafe override int GetByteCount(char* chars, int count, EncoderNLS baseEncoder)
307 {
308 throw null;
309 }
310
311 [global::Cpp2ILInjected.Token(Token = "0x60015BC")]
312 [global::Cpp2ILInjected.Address(RVA = "0x1ADB830", Offset = "0x1ADB830", Length = "0x338")]
313 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
314 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
315 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding.EncodingByteBuffer), Member = ".ctor", MemberParameters = new object[]
316 {
317 typeof(Encoding),
318 typeof(EncoderNLS),
319 typeof(byte*),
320 typeof(int),
321 typeof(char*),
322 typeof(int)
323 }, ReturnType = typeof(void))]
324 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding.EncodingByteBuffer), Member = "AddByte", MemberParameters = new object[] { typeof(byte) }, ReturnType = typeof(bool))]
325 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = "ThrowBytesOverflow", MemberParameters = new object[]
326 {
328 typeof(bool)
329 }, ReturnType = typeof(void))]
330 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding.EncodingByteBuffer), Member = "get_MoreData", ReturnType = typeof(bool))]
331 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding.EncodingByteBuffer), Member = "GetNextChar", ReturnType = typeof(char))]
332 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding.EncodingByteBuffer), Member = "AddByte", MemberParameters = new object[]
333 {
334 typeof(byte),
335 typeof(byte)
336 }, ReturnType = typeof(bool))]
337 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding.EncodingByteBuffer), Member = "get_CharsUsed", ReturnType = typeof(int))]
338 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
339 internal unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount, EncoderNLS baseEncoder)
340 {
341 throw null;
342 }
343
344 [global::Cpp2ILInjected.Token(Token = "0x60015BD")]
345 [global::Cpp2ILInjected.Address(RVA = "0x1ADBB68", Offset = "0x1ADBB68", Length = "0x1C")]
346 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
347 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
348 internal unsafe override int GetCharCount(byte* bytes, int count, DecoderNLS baseDecoder)
349 {
350 throw null;
351 }
352
353 [global::Cpp2ILInjected.Token(Token = "0x60015BE")]
354 [global::Cpp2ILInjected.Address(RVA = "0x1ADBB84", Offset = "0x1ADBB84", Length = "0x27C")]
355 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
356 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
357 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding.EncodingCharBuffer), Member = ".ctor", MemberParameters = new object[]
358 {
359 typeof(Encoding),
360 typeof(DecoderNLS),
361 typeof(char*),
362 typeof(int),
363 typeof(byte*),
364 typeof(int)
365 }, ReturnType = typeof(void))]
366 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding.EncodingCharBuffer), Member = "AddChar", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(bool))]
367 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = "ThrowCharsOverflow", MemberParameters = new object[]
368 {
370 typeof(bool)
371 }, ReturnType = typeof(void))]
372 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding.EncodingCharBuffer), Member = "get_MoreData", ReturnType = typeof(bool))]
373 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding.EncodingCharBuffer), Member = "GetNextByte", ReturnType = typeof(byte))]
374 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding.EncodingCharBuffer), Member = "Fallback", MemberParameters = new object[] { typeof(byte) }, ReturnType = typeof(bool))]
375 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding.EncodingCharBuffer), Member = "AdjustBytes", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
376 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding.EncodingCharBuffer), Member = "get_BytesUsed", ReturnType = typeof(int))]
377 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
378 internal unsafe override int GetChars(byte* bytes, int byteCount, char* chars, int charCount, DecoderNLS baseDecoder)
379 {
380 throw null;
381 }
382
383 [global::Cpp2ILInjected.Token(Token = "0x60015BF")]
384 [global::Cpp2ILInjected.Address(RVA = "0x1ADBE00", Offset = "0x1ADBE00", Length = "0x5C")]
385 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
386 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DecoderNLS), Member = ".ctor", MemberParameters = new object[] { typeof(Encoding) }, ReturnType = typeof(void))]
387 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
388 public override global::System.Text.Decoder GetDecoder()
389 {
390 throw null;
391 }
392
393 [global::Cpp2ILInjected.Token(Token = "0x60015C0")]
394 [global::Cpp2ILInjected.Address(RVA = "0x1ADBE64", Offset = "0x1ADBE64", Length = "0x74")]
395 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
396 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
397 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.Encoder), Member = ".ctor", ReturnType = typeof(void))]
398 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
399 public override global::System.Text.Encoder GetEncoder()
400 {
401 throw null;
402 }
403
404 [global::Cpp2ILInjected.Token(Token = "0x60015C1")]
405 [global::Cpp2ILInjected.Address(RVA = "0x1ADBF14", Offset = "0x1ADBF14", Length = "0xBC")]
406 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
407 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
408 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
409 {
410 typeof(string),
411 typeof(string)
412 }, ReturnType = typeof(void))]
413 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
414 public override int GetMaxByteCount(int charCount)
415 {
416 throw null;
417 }
418
419 [global::Cpp2ILInjected.Token(Token = "0x60015C2")]
420 [global::Cpp2ILInjected.Address(RVA = "0x1ADBFD0", Offset = "0x1ADBFD0", Length = "0x74")]
421 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
422 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
423 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
424 {
425 typeof(string),
426 typeof(string)
427 }, ReturnType = typeof(void))]
428 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
429 public override int GetMaxCharCount(int byteCount)
430 {
431 throw null;
432 }
433
434 // Note: this type is marked as 'beforefieldinit'.
435 [global::Cpp2ILInjected.Token(Token = "0x60015C3")]
436 [global::Cpp2ILInjected.Address(RVA = "0x1ADC044", Offset = "0x1ADC044", Length = "0x6C")]
437 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
438 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
439 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UTF7Encoding), Member = "MakeTables", ReturnType = typeof(void))]
440 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
442 {
443 throw null;
444 }
445
446 [global::Cpp2ILInjected.Token(Token = "0x4000B3B")]
448
449 [global::Cpp2ILInjected.Token(Token = "0x4000B3C")]
450 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
451 private byte[] _base64Bytes;
452
453 [global::Cpp2ILInjected.Token(Token = "0x4000B3D")]
454 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
455 private sbyte[] _base64Values;
456
457 [global::Cpp2ILInjected.Token(Token = "0x4000B3E")]
458 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
459 private bool[] _directEncode;
460
461 [global::Cpp2ILInjected.Token(Token = "0x4000B3F")]
462 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
463 private bool _allowOptionals;
464
465 [global::Cpp2ILInjected.Token(Token = "0x200027D")]
466 [global::System.Serializable]
467 private sealed class Decoder : DecoderNLS
468 {
469 [global::Cpp2ILInjected.Token(Token = "0x60015C4")]
470 [global::Cpp2ILInjected.Address(RVA = "0x1ADBE5C", Offset = "0x1ADBE5C", Length = "0x8")]
471 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
472 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DecoderNLS), Member = ".ctor", MemberParameters = new object[] { typeof(Encoding) }, ReturnType = typeof(void))]
473 public Decoder(UTF7Encoding encoding)
474 {
475 throw null;
476 }
477
478 [global::Cpp2ILInjected.Token(Token = "0x60015C5")]
479 [global::Cpp2ILInjected.Address(RVA = "0x1ADC0B0", Offset = "0x1ADC0B0", Length = "0x28")]
480 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
481 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
482 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
483 public override void Reset()
484 {
485 throw null;
486 }
487
488 [global::Cpp2ILInjected.Token(Token = "0x17000229")]
489 internal override bool HasState
490 {
491 [global::Cpp2ILInjected.Token(Token = "0x60015C6")]
492 [global::Cpp2ILInjected.Address(RVA = "0x1ADC0D8", Offset = "0x1ADC0D8", Length = "0x10")]
493 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
494 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
495 get
496 {
497 throw null;
498 }
499 }
500
501 [global::Cpp2ILInjected.Token(Token = "0x4000B40")]
502 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
503 internal int bits;
504
505 [global::Cpp2ILInjected.Token(Token = "0x4000B41")]
506 [global::Cpp2ILInjected.FieldOffset(Offset = "0x34")]
507 internal int bitCount;
508
509 [global::Cpp2ILInjected.Token(Token = "0x4000B42")]
510 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
511 internal bool firstByte;
512 }
513
514 [global::Cpp2ILInjected.Token(Token = "0x200027E")]
515 [global::System.Serializable]
516 private sealed class Encoder : EncoderNLS
517 {
518 [global::Cpp2ILInjected.Token(Token = "0x60015C7")]
519 [global::Cpp2ILInjected.Address(RVA = "0x1ADBED8", Offset = "0x1ADBED8", Length = "0x3C")]
520 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
521 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.Encoder), Member = ".ctor", ReturnType = typeof(void))]
522 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
523 public Encoder(UTF7Encoding encoding)
524 {
525 throw null;
526 }
527
528 [global::Cpp2ILInjected.Token(Token = "0x60015C8")]
529 [global::Cpp2ILInjected.Address(RVA = "0x1ADC0E8", Offset = "0x1ADC0E8", Length = "0x24")]
530 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
531 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
532 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
533 public override void Reset()
534 {
535 throw null;
536 }
537
538 [global::Cpp2ILInjected.Token(Token = "0x1700022A")]
539 internal override bool HasState
540 {
541 [global::Cpp2ILInjected.Token(Token = "0x60015C9")]
542 [global::Cpp2ILInjected.Address(RVA = "0x1ADC10C", Offset = "0x1ADC10C", Length = "0x20")]
543 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
544 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
545 get
546 {
547 throw null;
548 }
549 }
550
551 [global::Cpp2ILInjected.Token(Token = "0x4000B43")]
552 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
553 internal int bits;
554
555 [global::Cpp2ILInjected.Token(Token = "0x4000B44")]
556 [global::Cpp2ILInjected.FieldOffset(Offset = "0x3C")]
557 internal int bitCount;
558 }
559
560 [global::Cpp2ILInjected.Token(Token = "0x200027F")]
561 [global::System.Serializable]
563 {
564 [global::Cpp2ILInjected.Token(Token = "0x60015CA")]
565 [global::Cpp2ILInjected.Address(RVA = "0x1ADA714", Offset = "0x1ADA714", Length = "0x8")]
566 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
567 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DecoderFallback), Member = ".ctor", ReturnType = typeof(void))]
569 {
570 throw null;
571 }
572
573 [global::Cpp2ILInjected.Token(Token = "0x60015CB")]
574 [global::Cpp2ILInjected.Address(RVA = "0x1ADC12C", Offset = "0x1ADC12C", Length = "0x5C")]
575 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
576 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DecoderFallbackBuffer), Member = ".ctor", ReturnType = typeof(void))]
577 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
579 {
580 throw null;
581 }
582
583 [global::Cpp2ILInjected.Token(Token = "0x1700022B")]
584 public override int MaxCharCount
585 {
586 [global::Cpp2ILInjected.Token(Token = "0x60015CC")]
587 [global::Cpp2ILInjected.Address(RVA = "0x1ADC198", Offset = "0x1ADC198", Length = "0x8")]
588 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
589 get
590 {
591 throw null;
592 }
593 }
594
595 [global::Cpp2ILInjected.Token(Token = "0x60015CD")]
596 [global::Cpp2ILInjected.Address(RVA = "0x1ADC1A0", Offset = "0x1ADC1A0", Length = "0x5C")]
597 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
598 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
599 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
600 public override bool Equals(object value)
601 {
602 throw null;
603 }
604
605 [global::Cpp2ILInjected.Token(Token = "0x60015CE")]
606 [global::Cpp2ILInjected.Address(RVA = "0x1ADC1FC", Offset = "0x1ADC1FC", Length = "0x8")]
607 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
608 public override int GetHashCode()
609 {
610 throw null;
611 }
612 }
613
614 [global::Cpp2ILInjected.Token(Token = "0x2000280")]
616 {
617 [global::Cpp2ILInjected.Token(Token = "0x60015CF")]
618 [global::Cpp2ILInjected.Address(RVA = "0x1ADC188", Offset = "0x1ADC188", Length = "0x10")]
619 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
620 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DecoderFallbackBuffer), Member = ".ctor", ReturnType = typeof(void))]
625
626 [global::Cpp2ILInjected.Token(Token = "0x60015D0")]
627 [global::Cpp2ILInjected.Address(RVA = "0x1ADC204", Offset = "0x1ADC204", Length = "0x24")]
628 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
629 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
630 public override bool Fallback(byte[] bytesUnknown, int index)
631 {
632 throw null;
633 }
634
635 [global::Cpp2ILInjected.Token(Token = "0x60015D1")]
636 [global::Cpp2ILInjected.Address(RVA = "0x1ADC228", Offset = "0x1ADC228", Length = "0x20")]
637 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
638 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
639 public override char GetNextChar()
640 {
641 throw null;
642 }
643
644 [global::Cpp2ILInjected.Token(Token = "0x1700022C")]
645 public override int Remaining
646 {
647 [global::Cpp2ILInjected.Token(Token = "0x60015D2")]
648 [global::Cpp2ILInjected.Address(RVA = "0x1ADC248", Offset = "0x1ADC248", Length = "0xC")]
649 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
650 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
651 get
652 {
653 throw null;
654 }
655 }
656
657 [global::Cpp2ILInjected.Token(Token = "0x60015D3")]
658 [global::Cpp2ILInjected.Address(RVA = "0x1ADC254", Offset = "0x1ADC254", Length = "0x10")]
659 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
660 public override void Reset()
661 {
662 throw null;
663 }
664
665 [global::Cpp2ILInjected.Token(Token = "0x60015D4")]
666 [global::Cpp2ILInjected.Address(RVA = "0x1ADC264", Offset = "0x1ADC264", Length = "0x6C")]
667 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
668 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
669 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
670 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
671 internal unsafe override int InternalFallback(byte[] bytes, byte* pBytes)
672 {
673 throw null;
674 }
675
676 [global::Cpp2ILInjected.Token(Token = "0x4000B45")]
677 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
678 private char cFallback;
679
680 [global::Cpp2ILInjected.Token(Token = "0x4000B46")]
681 [global::Cpp2ILInjected.FieldOffset(Offset = "0x24")]
682 private int iCount;
683
684 [global::Cpp2ILInjected.Token(Token = "0x4000B47")]
685 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
686 private int iSize;
687 }
688 }
689}
class f__AnonymousType0<< Count > j__TPar
DecoderFallback DecoderFallback
Definition Encoding.cs:548
unsafe override int InternalFallback(byte[] bytes, byte *pBytes)
DecoderUTF7FallbackBuffer(UTF7Encoding.DecoderUTF7Fallback fallback)
override bool Fallback(byte[] bytesUnknown, int index)
override DecoderFallbackBuffer CreateFallbackBuffer()
Decoder(UTF7Encoding encoding)
Encoder(UTF7Encoding encoding)
unsafe override int GetChars(byte *bytes, int byteCount, char *chars, int charCount, DecoderNLS baseDecoder)
override void SetDefaultFallbacks()
override int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex)
override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex)
override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex)
unsafe override int GetCharCount(byte *bytes, int count, DecoderNLS baseDecoder)
unsafe override int GetChars(byte *bytes, int byteCount, char *chars, int charCount)
UTF7Encoding(bool allowOptionals)
override int GetCharCount(byte[] bytes, int index, int count)
override global::System.Text.Encoder GetEncoder()
override int GetMaxCharCount(int byteCount)
override bool Equals(object value)
unsafe override int GetByteCount(char *chars, int count)
static readonly UTF7Encoding s_default
override int GetByteCount(string s)
unsafe override int GetCharCount(byte *bytes, int count)
unsafe override int GetBytes(char *chars, int charCount, byte *bytes, int byteCount, EncoderNLS baseEncoder)
unsafe override int GetByteCount(char *chars, int count, EncoderNLS baseEncoder)
override int GetHashCode()
override global::System.Text.Decoder GetDecoder()
unsafe override int GetBytes(char *chars, int charCount, byte *bytes, int byteCount)
unsafe override string GetString(byte[] bytes, int index, int count)
override int GetMaxByteCount(int charCount)
override int GetByteCount(char[] chars, int index, int count)