8 writes to bufferCurrentPos
System (8)
net\System\Net\_ChunkParser.cs (8)
110this.bufferCurrentPos = initialBufferOffset; 361bufferCurrentPos = 0; 471bufferCurrentPos += bufferedBytesToRead; 564bufferCurrentPos = i; 620bufferCurrentPos = currentPos; 639DataParseStatus crlfResult = ParseCRLF(ref bufferCurrentPos); 656if (ParseWhitespaces(ref bufferCurrentPos) == DataParseStatus.NeedMoreData) 685bufferCurrentPos = currentPos;
12 references to bufferCurrentPos
System (12)
net\System\Net\_ChunkParser.cs (12)
195if (bufferCurrentPos == bufferFillLength) 201leftoverBufferOffset = bufferCurrentPos; 202leftoverBufferSize = bufferFillLength - bufferCurrentPos; 358Contract.Assert(bufferCurrentPos <= bufferFillLength); 360int currentPos = bufferCurrentPos; 460if (bufferCurrentPos < bufferFillLength) 466int bufferedBytesToRead = Math.Min(Math.Min(userBufferCount, bufferFillLength - bufferCurrentPos), 469Buffer.BlockCopy(buffer, bufferCurrentPos, userBuffer, userBufferOffset, bufferedBytesToRead); 487Contract.Assert(bufferCurrentPos == bufferFillLength, 551for (int i = bufferCurrentPos; i < bufferFillLength; i++) 598int currentPos = bufferCurrentPos; 661int currentPos = bufferCurrentPos;