2 writes to _charBuffer
System.Private.CoreLib (2)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\StreamWriter.cs (2)
146
_charBuffer
= new char[bufferSize];
194
_charBuffer
= [];
12 references to _charBuffer
System.Private.CoreLib (12)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\StreamWriter.cs (12)
339
(_byteBuffer = new byte[_encoding.GetMaxByteCount(
_charBuffer
.Length)]);
342
int count = _encoder.GetBytes(new ReadOnlySpan<char>(
_charBuffer
, 0, _charPos), byteBuffer, flushEncoder);
384
_charBuffer
[_charPos] = value;
439
_charBuffer
[_charPos++] = buffer[i];
451
char[] charBuffer =
_charBuffer
;
490
_charBuffer
[_charPos] = coreNewLine[i];
705
_charBuffer
[_charPos++] = value;
716
_charBuffer
[_charPos++] = CoreNewLine[i];
810
source.Span.Slice(copied, n).CopyTo(new Span<char>(
_charBuffer
, _charPos, n));
824
_charBuffer
[_charPos++] = CoreNewLine[i];
1011
byte[] byteBuffer = _byteBuffer ??= new byte[_encoding.GetMaxByteCount(
_charBuffer
.Length)];
1013
int count = _encoder.GetBytes(new ReadOnlySpan<char>(
_charBuffer
, 0, _charPos), byteBuffer, flushEncoder);