21 references to FallbackBuffer
System.Private.CoreLib (21)
src\libraries\System.Private.CoreLib\src\System\Text\DecoderFallback.cs (1)
90DecoderFallbackBuffer fallbackBuffer = (decoder is null) ? encoding.DecoderFallback.CreateFallbackBuffer() : decoder.FallbackBuffer;
src\libraries\System.Private.CoreLib\src\System\Text\DecoderNLS.cs (2)
265if (FallbackBuffer.Fallback(combinedBuffer.Slice(0, combinedBufferBytesConsumed).ToArray(), index: -_leftoverByteCount)) 333if (FallbackBuffer.Fallback(combinedBuffer.Slice(0, combinedBufferBytesConsumed).ToArray(), index: -_leftoverByteCount)
src\libraries\System.Private.CoreLib\src\System\Text\Encoding.cs (2)
1134decoder.FallbackBuffer.InternalReset(); 1283_decoder.FallbackBuffer;
src\libraries\System.Private.CoreLib\src\System\Text\Encoding.Internal.cs (2)
725Debug.Assert(!decoder.InternalHasFallbackBuffer || decoder.FallbackBuffer.Remaining == 0, "Fallback buffer can't hold data between GetChars invocations."); 1146Debug.Assert(!decoder.InternalHasFallbackBuffer || decoder.FallbackBuffer.Remaining == 0, "Should be no remaining fallback data at this point.");
src\libraries\System.Private.CoreLib\src\System\Text\UnicodeEncoding.cs (12)
1022Debug.Assert(!decoder.InternalHasFallbackBuffer || decoder.FallbackBuffer.Remaining == 0, 1147decoder.FallbackBuffer; 1185decoder.FallbackBuffer; 1221decoder.FallbackBuffer; 1258decoder.FallbackBuffer; 1275decoder.FallbackBuffer; 1321Debug.Assert(!decoder.InternalHasFallbackBuffer || decoder.FallbackBuffer.Remaining == 0, 1459decoder.FallbackBuffer; 1508decoder.FallbackBuffer; 1567decoder.FallbackBuffer; 1629decoder.FallbackBuffer; 1667decoder.FallbackBuffer;
src\libraries\System.Private.CoreLib\src\System\Text\UTF32Encoding.cs (2)
710fallbackBuffer = decoder.FallbackBuffer; 859fallbackBuffer = baseDecoder.FallbackBuffer;