3 writes to _requests
Microsoft.CodeAnalysis.Workspaces (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AsyncLazy`1.cs (3)
319_requests ??= []; 469_requests = null; 523_requests = null;
9 references to _requests
Microsoft.CodeAnalysis.Workspaces (9)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AsyncLazy`1.cs (9)
166Contract.ThrowIfTrue(_requests != null && 167_requests.Count == 0); 171Contract.ThrowIfTrue(_requests != null && 278if (_requests != null) 322_requests.Add(request); 468requestsToComplete = _requests ?? (IEnumerable<Request>)[]; 517if (_requests != null) 519if (_requests.Remove(request)) 521if (_requests.Count == 0)