1 write to _lock
Microsoft.CodeAnalysis.PublicApiAnalyzers (1)
src\Dependencies\Threading\ParallelExtensions.NetFramework.cs (1)
421_lock = needsLock ? new SemaphoreSlim(initialCount: 1, maxCount: 1) : null;
4 references to _lock
Microsoft.CodeAnalysis.PublicApiAnalyzers (4)
src\Dependencies\Threading\ParallelExtensions.NetFramework.cs (4)
488Debug.Assert(_lock is not null, "Should only be invoked when _lock is non-null"); 489return _lock.WaitAsync(CancellationToken.None); 495Debug.Assert(_lock is not null, "Should only be invoked when _lock is non-null"); 496_lock.Release();