2 writes to _completionRefCount
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (2)
src\Dependencies\Threading\ParallelExtensions.NetFramework.cs (2)
456Interlocked.Increment(ref _completionRefCount); 475public bool SignalWorkerCompletedIterating() => Interlocked.Decrement(ref _completionRefCount) == 0;
3 references to _completionRefCount
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (3)
src\Dependencies\Threading\ParallelExtensions.NetFramework.cs (3)
528Debug.Assert(_completionRefCount == 0, $"Expected {nameof(_completionRefCount)} == 0, got {_completionRefCount}");