terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ GetCharCount() [2/3]

unsafe override int System.Text.UTF8Encoding.GetCharCount ( byte * bytes,
int count,
DecoderNLS baseDecoder )
inlinepackagevirtualinherited

Reimplemented from System.Text.Encoding.

Definition at line 370 of file UTF8Encoding.cs.

371 {
372 if (baseDecoder != null)
373 {
374 }
375 long num = 0L;
376 if (num == 0L)
377 {
378 int num2 = 31744;
379 if (num2 == 0)
380 {
381 }
382 if (num2 == 0)
383 {
384 }
385 byte value = bytes->m_value;
386 if (num2 == 0)
387 {
388 }
389 if (num == 0L)
390 {
391 if (baseDecoder != null)
392 {
393 DecoderFallbackBuffer fallbackBuffer = baseDecoder.FallbackBuffer;
394 }
396 }
397 }
398 long num3 = 0L;
399 if ((baseDecoder == null || baseDecoder._mustFlush) && num3 == 0L)
400 {
401 if (baseDecoder != null)
402 {
403 DecoderFallbackBuffer fallbackBuffer2 = baseDecoder.FallbackBuffer;
404 }
406 }
407 throw new InvalidCastException();
408 }
class f__AnonymousType0<< Count > j__TPar
DecoderFallback DecoderFallback
Definition Encoding.cs:294
DecoderFallback decoderFallback
Definition Encoding.cs:1033

References System.Text.DecoderNLS._mustFlush, System.Text.Encoding.decoderFallback, j__TPar, System.L, and System.value.