Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ TryInternalFallbackGetChars()

bool System.Text.DecoderFallbackBuffer.TryInternalFallbackGetChars ( ReadOnlySpan< byte > remainingBytes,
int fallbackLength,
Span< char > chars,
out int charsWritten )
inlinepackageinherited

Definition at line 144 of file DecoderFallbackBuffer.cs.

145 {
146 if (Fallback(remainingBytes.Slice(0, fallbackLength).ToArray(), _originalByteCount - remainingBytes.Length))
147 {
148 return TryDrainRemainingDataForGetChars(chars, out charsWritten);
149 }
150 charsWritten = 0;
151 return true;
152 }
bool Fallback(byte[] bytesUnknown, int index)
bool TryDrainRemainingDataForGetChars(Span< char > chars, out int charsWritten)
ReadOnlySpan< T > Slice(int start)

References System.Text.DecoderFallbackBuffer._originalByteCount, System.chars, System.Text.DecoderFallbackBuffer.Fallback(), System.ReadOnlySpan< T >.Length, System.ReadOnlySpan< T >.Slice(), and System.Text.DecoderFallbackBuffer.TryDrainRemainingDataForGetChars().