5 writes to m_currentBufferIndex
System.Core (5)
System\Linq\Parallel\Partitioning\HashRepartitionEnumerator.cs (5)
50
m_currentBufferIndex
= ENUMERATION_NOT_STARTED;
170
mutables.
m_currentBufferIndex
= ENUMERATION_NOT_STARTED;
174
mutables.
m_currentBufferIndex
++;
180
mutables.
m_currentBufferIndex
++;
259
mutables.
m_currentBufferIndex
= m_partitionIndex;
8 references to m_currentBufferIndex
System.Core (8)
System\Linq\Parallel\Partitioning\HashRepartitionEnumerator.cs (8)
132
if (mutables.
m_currentBufferIndex
== ENUMERATION_NOT_STARTED)
135
Contract.Assert(mutables.
m_currentBufferIndex
!= ENUMERATION_NOT_STARTED);
142
while (mutables.
m_currentBufferIndex
< m_partitionCount)
165
if (mutables.
m_currentBufferIndex
== m_partitionIndex)
177
if (mutables.
m_currentBufferIndex
== m_partitionIndex)
184
if (mutables.
m_currentBufferIndex
< m_partitionCount)
186
mutables.m_currentBuffer = m_valueExchangeMatrix[mutables.
m_currentBufferIndex
, m_partitionIndex];
270
if (m_mutables == null || (m_mutables.
m_currentBufferIndex
== ENUMERATION_NOT_STARTED))