1 write to _syncLock
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\NonReentrantLock.cs (1)
61=> _syncLock = useThisInstanceForSynchronization ? this : new object();
6 references to _syncLock
Microsoft.CodeAnalysis.Workspaces (6)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\NonReentrantLock.cs (6)
95lock (_syncLock) 104cancellationTokenRegistration = cancellationToken.Register(s_cancellationTokenCanceledEventHandler, _syncLock, useSynchronizationContext: false); 118lock (_syncLock) 130Monitor.Wait(_syncLock); 151lock (_syncLock) 156Monitor.Pulse(_syncLock);