1 write to _requestsWeAreBlocking
Microsoft.Build (1)
BackEnd\Components\Scheduler\SchedulableRequest.cs (1)
137_requestsWeAreBlocking = new HashSet<SchedulableRequest>();
8 references to _requestsWeAreBlocking
Microsoft.Build (8)
BackEnd\Components\Scheduler\SchedulableRequest.cs (8)
228return _requestsWeAreBlocking.Count; 239return _requestsWeAreBlocking; 345Assumed.False(blockingRequest._requestsWeAreBlocking.Contains(this), "The blocking request thinks it is already blocking us."); 363blockingRequest._requestsWeAreBlocking.Add(this); 423List<SchedulableRequest> requestsToUnblock = new List<SchedulableRequest>(_requestsWeAreBlocking); 439Assumed.Zero(_requestsWeAreBlocking.Count, "We are blocking by requests."); 641Assumed.True(unblockingRequest._requestsWeAreBlocking.Contains(this), "The request unblocking us doesn't think it is blocking us."); 644unblockingRequest._requestsWeAreBlocking.Remove(this);