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)
81
public byte* CurrentPointer =>
_currentPointer
;
96
return (int)(
_currentPointer
- _block.Pointer);
112
public int RemainingBytes => (int)(_endPointer -
_currentPointer
);
157
return new MemoryBlock(
_currentPointer
+ offset, length);
167
if (unchecked((ulong)(uint)offset + (uint)byteCount) > (ulong)(_endPointer -
_currentPointer
))
176
if (unchecked((uint)byteCount) > (_endPointer -
_currentPointer
))
185
byte* p =
_currentPointer
;
199
byte* p =
_currentPointer
;