1 write to _syncLock
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\NonReentrantLock.cs (1)
62=> _syncLock = useThisInstanceForSynchronization ? this : new object();
6 references to _syncLock
Microsoft.CodeAnalysis.Workspaces (6)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\NonReentrantLock.cs (6)
96lock (_syncLock) 105cancellationTokenRegistration = cancellationToken.Register(s_cancellationTokenCanceledEventHandler, _syncLock, useSynchronizationContext: false); 119lock (_syncLock) 131Monitor.Wait(_syncLock); 152lock (_syncLock) 157Monitor.Pulse(_syncLock);