4 writes to _unresolvedConfigurations
Microsoft.Build (4)
BackEnd\Components\BuildRequestEngine\BuildRequestEntry.cs (4)
244_unresolvedConfigurations = null; 351_unresolvedConfigurations = null; 449_unresolvedConfigurations = null; 512_unresolvedConfigurations ??= new Dictionary<int, List<BuildRequest>>();
15 references to _unresolvedConfigurations
Microsoft.Build (15)
BackEnd\Components\BuildRequestEngine\BuildRequestEntry.cs (15)
235if (_unresolvedConfigurations?.TryGetValue(unresolvedConfigId, out List<BuildRequest> requests) != true) 240_unresolvedConfigurations.Remove(unresolvedConfigId); 242if (_unresolvedConfigurations.Count == 0) 253return _unresolvedConfigurations == null; 262if (_unresolvedConfigurations == null && _requestsToIssue != null) 348if (result.CircularDependency || (_outstandingRequests.Count == 0 && (_unresolvedConfigurations == null || _unresolvedConfigurations.Count == 0))) 371if (_outstandingRequests == null && _unresolvedConfigurations == null && _blockingGlobalRequestId == BuildRequest.InvalidGlobalRequestId) 403ErrorUtilities.VerifyThrow(_unresolvedConfigurations == null, "All configurations must be resolved before Continue may be called."); 438if (_unresolvedConfigurations != null && _outstandingResults != null) 440foreach (List<BuildRequest> requests in _unresolvedConfigurations.Values) 483ErrorUtilities.VerifyThrow(_unresolvedConfigurations == null, "Entry must not have any unresolved configurations."); 514if (!_unresolvedConfigurations.ContainsKey(newRequest.ConfigurationId)) 516_unresolvedConfigurations.Add(newRequest.ConfigurationId, new List<BuildRequest>()); 519_unresolvedConfigurations[newRequest.ConfigurationId].Add(newRequest);