3 writes to _currentBuffer
System.Linq.Parallel (3)
System\Linq\Parallel\Partitioning\HashRepartitionEnumerator.cs (3)
157
mutables.
_currentBuffer
= mutables._currentBuffer.Next;
186
mutables.
_currentBuffer
= _valueExchangeMatrix[mutables._currentBufferIndex][_partitionIndex];
260
mutables.
_currentBuffer
= privateBuffers[_partitionIndex];
6 references to _currentBuffer
System.Linq.Parallel (6)
System\Linq\Parallel\Partitioning\HashRepartitionEnumerator.cs (6)
145
if (mutables.
_currentBuffer
!= null)
147
if (++mutables._currentIndex < mutables.
_currentBuffer
.Count)
150
currentElement = mutables.
_currentBuffer
._chunk[mutables._currentIndex];
157
mutables._currentBuffer = mutables.
_currentBuffer
.Next;
158
Debug.Assert(mutables.
_currentBuffer
== null || mutables.
_currentBuffer
.Count > 0);