10 references to _projectWorkQueue
Microsoft.CodeAnalysis.Features (10)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingAsyncProjectWorkItemQueue.cs (10)
20
protected override int WorkItemCount_NoLock =>
_projectWorkQueue
.Count;
34
if (!
_projectWorkQueue
.TryGetValue(key, out workInfo))
40
return
_projectWorkQueue
.Remove(key);
48
if (
_projectWorkQueue
.Count == 0)
55
_projectWorkQueue
, preferableProjectId);
71
if (
_projectWorkQueue
.TryGetValue(key, out var existingWorkItem))
74
_projectWorkQueue
[key] = existingWorkItem.With(item.InvocationReasons, item.ActiveMember, item.SpecificAnalyzers, item.IsRetry, item.AsyncToken);
80
_projectWorkQueue
.Add(key, item);
87
foreach (var workItem in
_projectWorkQueue
.Values)
92
_projectWorkQueue
.Clear();