1 write to _requestsWeAreBlocking
Microsoft.Build (1)
BackEnd\Components\Scheduler\SchedulableRequest.cs (1)
138_requestsWeAreBlocking = new HashSet<SchedulableRequest>();
8 references to _requestsWeAreBlocking
Microsoft.Build (8)
BackEnd\Components\Scheduler\SchedulableRequest.cs (8)
229return _requestsWeAreBlocking.Count; 240return _requestsWeAreBlocking; 346ErrorUtilities.VerifyThrow(!blockingRequest._requestsWeAreBlocking.Contains(this), "The blocking request thinks it is already blocking us."); 364blockingRequest._requestsWeAreBlocking.Add(this); 424List<SchedulableRequest> requestsToUnblock = new List<SchedulableRequest>(_requestsWeAreBlocking); 440ErrorUtilities.VerifyThrow(_requestsWeAreBlocking.Count == 0, "We are blocking by requests."); 642ErrorUtilities.VerifyThrow(unblockingRequest._requestsWeAreBlocking.Contains(this), "The request unblocking us doesn't think it is blocking us."); 645unblockingRequest._requestsWeAreBlocking.Remove(this);