16 writes to Position
Microsoft.Build.Tasks.Git (16)
GitDataReader\GitRefTableReader.cs (13)
63
Position
= footer.RefIndexPosition;
87
Position
= blockStartPosition + (isFirstBlock ? footer.Header.Size : 0);
119
Position
= 0;
129
Position
= footerPosition;
215
Position
= footerStartPosition;
251
Position
= blockStartPosition + restartOffset;
267
Position
= blockStartPosition + restartOffsets[firstGreater];
287
Position
= blockStartPosition + restartOffsets[firstGreater];
310
Position
= blockPosition == 0 ? header.Size : blockPosition;
336
Position
= blockStartPosition + restartOffset;
356
Position
= blockStartPosition + restartOffsets[firstGreater - 1];
408
Position
= blockStartPosition + blockLength - SizeOfRestartCount;
417
Position
= blockStartPosition + endOffset;
GitDataReader\GitRefTableReader.Diagnostics.cs (3)
37
Position
= footer.Header.Size;
56
Position
= blockStartPosition + unalignedSize - sizeof(ushort);
58
Position
= firstRecordPosition;
13 references to Position
Microsoft.Build.Tasks.Git (13)
GitDataReader\GitRefTableReader.cs (8)
137
var headerStartPosition =
Position
;
177
Size = (int)(
Position
- headerStartPosition),
185
var footerStartPosition =
Position
;
209
var checksumedSectionEndPosition =
Position
;
291
while (
Position
< endPosition)
360
while (
Position
< endPosition)
390
var isFirstBlock =
Position
== header.Size + SizeOfBlockType;
393
blockStartPosition = isFirstBlock ? 0 :
Position
- SizeOfBlockType;
GitDataReader\GitRefTableReader.Diagnostics.cs (5)
40
while (
Position
< footer.Position)
54
var firstRecordPosition =
Position
;
61
while (
Position
< endOfRecords)
85
blockStartPosition = footer.Header.BlockSize > 0 ? blockStartPosition + footer.Header.BlockSize :
Position
;
87
while (
Position
< blockStartPosition)