12 writes to _currentPointer
System.Reflection.Metadata (12)
System\Reflection\Metadata\BlobReader.cs (12)
42_currentPointer = block.Pointer; 105_currentPointer = _block.Pointer + value; 119_currentPointer = _block.Pointer; 148_currentPointer += bytesToSkip; 192_currentPointer = p + length; 206_currentPointer = p + 1; 398_currentPointer += byteCount; 411_currentPointer += byteCount; 424_currentPointer += byteCount; 444_currentPointer += bytesRead; 452_currentPointer += bytesRead; 520_currentPointer += bytesRead;
8 references to _currentPointer
System.Reflection.Metadata (8)
System\Reflection\Metadata\BlobReader.cs (8)
81public byte* CurrentPointer => _currentPointer; 96return (int)(_currentPointer - _block.Pointer); 112public int RemainingBytes => (int)(_endPointer - _currentPointer); 157return new MemoryBlock(_currentPointer + offset, length); 167if (unchecked((ulong)(uint)offset + (uint)byteCount) > (ulong)(_endPointer - _currentPointer)) 176if (unchecked((uint)byteCount) > (_endPointer - _currentPointer)) 185byte* p = _currentPointer; 199byte* p = _currentPointer;