2 writes to _charBuffer
System.Private.CoreLib (2)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\StreamReader.cs (2)
193
_charBuffer
= new char[_maxCharsPerBuffer];
557
_charBuffer
= new char[newMaxCharsPerBuffer];
18 references to _charBuffer
System.Private.CoreLib (18)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\StreamReader.cs (18)
356
return
_charBuffer
[_charPos];
371
int result =
_charBuffer
[_charPos];
421
new Span<char>(
_charBuffer
, _charPos, n).CopyTo(buffer.Slice(charsRead));
448
sb.Append(
_charBuffer
, _charPos, _charLen - _charPos);
672
_charLen = _decoder.GetChars(_byteBuffer, 0, _byteLen,
_charBuffer
, 0, flush: false);
682
_charLen = _decoder.GetChars(_byteBuffer, 0, _byteLen,
_charBuffer
, 0, flush: true);
785
charsRead = _decoder.GetChars(_byteBuffer, 0, _byteLen,
_charBuffer
, 0, flush: false);
804
charsRead = _decoder.GetChars(_byteBuffer, 0, _byteLen,
_charBuffer
, 0, flush: true);
840
ReadOnlySpan<char> charBufferSpan =
_charBuffer
.AsSpan(_charPos, _charLen - _charPos);
865
if (
_charBuffer
[_charPos] == '\n')
946
char[] charBuffer =
_charBuffer
;
975
if (
_charBuffer
[_charPos] == '\n')
1067
sb.Append(
_charBuffer
, tmpCharPos, _charLen - tmpCharPos);
1194
n = _decoder.GetChars(tmpByteBuffer, 0, _byteLen,
_charBuffer
, 0);
1258
n = _decoder.GetChars(tmpByteBuffer, 0, _byteLen,
_charBuffer
, 0);
1277
new Span<char>(
_charBuffer
, _charPos, n).CopyTo(buffer.Span.Slice(charsRead));
1439
_charLen = _decoder.GetChars(tmpByteBuffer, 0, _byteLen,
_charBuffer
, 0, flush: false);
1449
_charLen = _decoder.GetChars(_byteBuffer, 0, _byteLen,
_charBuffer
, 0, flush: true);