2 writes to _fallbackBuffer
System.Private.CoreLib (2)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Encoder.cs (2)
45_fallbackBuffer = null; 55_fallbackBuffer ??= _fallback is not null ?
23 references to _fallbackBuffer
System.Private.CoreLib (23)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Encoder.cs (9)
40if (_fallbackBuffer is not null && _fallbackBuffer.Remaining > 0) 59return _fallbackBuffer; 63internal bool InternalHasFallbackBuffer => _fallbackBuffer is not null; 79_fallbackBuffer?.Reset(); 248(_fallbackBuffer == null || _fallbackBuffer.Remaining == 0)); 289(_fallbackBuffer == null || _fallbackBuffer.Remaining == 0));
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\EncoderNLS.cs (13)
42_fallbackBuffer?.Reset(); 207&& (_fallbackBuffer is null || _fallbackBuffer.Remaining == 0); 224internal bool HasLeftoverData => _charLeftOver != default || (_fallbackBuffer is not null && _fallbackBuffer.Remaining > 0); 241if (_fallbackBuffer is not null && _fallbackBuffer.Remaining > 0) 243throw new ArgumentException(SR.Format(SR.Argument_EncoderFallbackNotEmpty, Encoding.EncodingName, _fallbackBuffer.GetType())); 308Debug.Assert(_fallbackBuffer is not null); 309return _fallbackBuffer.DrainRemainingDataForGetByteCount(); 386if (_fallbackBuffer is not null && _fallbackBuffer.Remaining > 0) 388return _fallbackBuffer.TryDrainRemainingDataForGetBytes(bytes, out bytesWritten);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\UTF7Encoding.cs (1)
814_fallbackBuffer?.Reset();