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

◆ EncodingByteBuffer()

unsafe System.Text.Encoding.EncodingByteBuffer.EncodingByteBuffer ( Encoding inEncoding,
EncoderNLS inEncoder,
byte * inByteStart,
int inByteCount,
char * inCharStart,
int inCharCount )
inlinepackage

Definition at line 1629 of file Encoding.cs.

1630 {
1637 if (inEncoder != null)
1638 {
1639 EncoderFallbackBuffer encoderFallbackBuffer = inEncoder.FallbackBuffer;
1640 EncoderNLS encoderNLS = this.encoder;
1642 if (encoderNLS._throwOnOverflow)
1643 {
1645 EncoderFallbackBuffer encoderFallbackBuffer2 = this.fallbackBuffer;
1646 Encoding encoding = this.encoder._encoding;
1647 throw new ArrayTypeMismatchException();
1648 }
1649 }
1650 else
1651 {
1652 Encoding encoding;
1653 EncoderFallback encoderFallback = encoding.encoderFallback;
1654 }
1655 string text;
1656 int stringLength = text._stringLength;
1657 }
class f__AnonymousType0<< Count > j__TPar
bool InternalHasFallbackBuffer
Definition Encoder.cs:56
EncoderFallbackBuffer fallbackBuffer
Definition Encoding.cs:1828
EncoderFallback encoderFallback
Definition Encoding.cs:1029
EncoderFallback EncoderFallback
Definition Encoding.cs:260

References System.Text.EncoderNLS._encoding, System.Text.EncoderNLS._throwOnOverflow, System.Text.Encoding.EncodingByteBuffer.encoder, System.Text.Encoding.encoderFallback, System.Text.Encoding.EncodingByteBuffer.fallbackBuffer, System.Text.Encoder.InternalHasFallbackBuffer, j__TPar, and System.text.