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)
229
return
_requestsWeAreBlocking
.Count;
240
return
_requestsWeAreBlocking
;
346
ErrorUtilities.VerifyThrow(!blockingRequest.
_requestsWeAreBlocking
.Contains(this), "The blocking request thinks it is already blocking us.");
364
blockingRequest.
_requestsWeAreBlocking
.Add(this);
424
List<SchedulableRequest> requestsToUnblock = new List<SchedulableRequest>(
_requestsWeAreBlocking
);
440
ErrorUtilities.VerifyThrow(
_requestsWeAreBlocking
.Count == 0, "We are blocking by requests.");
642
ErrorUtilities.VerifyThrow(unblockingRequest.
_requestsWeAreBlocking
.Contains(this), "The request unblocking us doesn't think it is blocking us.");
645
unblockingRequest.
_requestsWeAreBlocking
.Remove(this);