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