3 writes to m_currentBuffer
System.Core (3)
System\Linq\Parallel\Partitioning\HashRepartitionEnumerator.cs (3)
157mutables.m_currentBuffer = mutables.m_currentBuffer.Next; 186mutables.m_currentBuffer = m_valueExchangeMatrix[mutables.m_currentBufferIndex, m_partitionIndex]; 260mutables.m_currentBuffer = privateBuffers[m_partitionIndex];
6 references to m_currentBuffer
System.Core (6)
System\Linq\Parallel\Partitioning\HashRepartitionEnumerator.cs (6)
145if (mutables.m_currentBuffer != null) 147if (++mutables.m_currentIndex < mutables.m_currentBuffer.Count) 150currentElement = mutables.m_currentBuffer.m_chunk[mutables.m_currentIndex]; 157mutables.m_currentBuffer = mutables.m_currentBuffer.Next; 158Contract.Assert(mutables.m_currentBuffer == null || mutables.m_currentBuffer.Count > 0);