2 instantiations of Producer
System.Core (2)
System\Linq\Parallel\Merging\OrderPreservingPipeliningMergeHelper.cs (2)
293
m_producerHeap.Insert(new
Producer
<TKey>(element.First, producer));
328
m_producerHeap.ReplaceMax(new
Producer
<TKey>(element.First, lastProducer));
11 references to Producer
System.Core (11)
System\Linq\Parallel\Merging\OrderPreservingPipeliningMergeHelper.cs (11)
87
private IComparer<
Producer
<TKey>> m_producerComparer;
140
m_producerComparer = (IComparer<
Producer
<TKey>>)(object)new ProducerComparerInt();
188
private class ProducerComparer : IComparer<
Producer
<TKey>>
197
public int Compare(
Producer
<TKey> x,
Producer
<TKey> y)
220
private readonly FixedMaxHeap<
Producer
<TKey>> m_producerHeap;
248
internal OrderedPipeliningMergeEnumerator(OrderPreservingPipeliningMergeHelper<TOutput, TKey> mergeHelper, IComparer<
Producer
<TKey>> producerComparer)
254
m_producerHeap = new FixedMaxHeap<
Producer
<TKey>>(partitionCount, producerComparer);
519
internal class ProducerComparerInt : IComparer<
Producer
<int>>
521
public int Compare(
Producer
<int> x,
Producer
<int> y)