13 writes to _charBufferIndex
Microsoft.AspNetCore.WebUtilities (13)
HttpRequestStreamReader.cs (13)
149return _charBuffer[_charBufferIndex++]; 195_charBufferIndex += charsRemaining; 251_charBufferIndex = 0; 271_charBufferIndex = 0; 300_charBufferIndex += charsRemaining; 391_charBufferIndex++; 405_charBufferIndex += index + 1; 412_charBufferIndex++; 435_charBufferIndex += index + 1; 450_charBufferIndex = _charsRead; 458_charBufferIndex = 0; 485_charBufferIndex = 0; 520_charBufferIndex = _charsRead; // We consumed these characters
17 references to _charBufferIndex
Microsoft.AspNetCore.WebUtilities (17)
HttpRequestStreamReader.cs (17)
125if (_charBufferIndex == _charsRead) 133return _charBuffer[_charBufferIndex]; 141if (_charBufferIndex == _charsRead) 176var charsRemaining = _charsRead - _charBufferIndex; 192var source = new ReadOnlySpan<char>(_charBuffer, _charBufferIndex, charsRemaining); 234if (_charBufferIndex == _charsRead && await ReadIntoBufferAsync() == 0) 245var charsRemaining = _charsRead - _charBufferIndex; 297var source = new Memory<char>(_charBuffer, _charBufferIndex, charsRemaining); 329if (_charBufferIndex == _charsRead) 364if (_charBufferIndex == _charsRead) 389if (_charBuffer[_charBufferIndex] == lineFeed) 396var span = new Span<char>(_charBuffer, _charBufferIndex, _charsRead - _charBufferIndex); 407if (_charBufferIndex < _charsRead) 410if (_charBuffer[_charBufferIndex] == lineFeed) 515StringBuilder sb = new StringBuilder(_charsRead - _charBufferIndex); 518int tmpCharPos = _charBufferIndex;