1 write to AsyncToken
Microsoft.CodeAnalysis.Features (1)
SolutionCrawler\WorkCoordinator.WorkItem.cs (1)
90AsyncToken = asyncToken;
11 references to AsyncToken
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (3)
SolutionCrawler\WorkCoordinatorTests.cs (3)
1326item = item.With(item.InvocationReasons, item.ActiveMember, specificAnalyzers: ImmutableHashSet.Create<IIncrementalAnalyzer>(analyzer2), item.IsRetry, item.AsyncToken); 1347item = item.With(item.InvocationReasons, item.ActiveMember, specificAnalyzers: ImmutableHashSet<IIncrementalAnalyzer>.Empty, item.IsRetry, item.AsyncToken); 1368item = item.With(item.InvocationReasons, item.ActiveMember, specificAnalyzers: ImmutableHashSet.Create<IIncrementalAnalyzer>(analyzer2), item.IsRetry, item.AsyncToken);
Microsoft.CodeAnalysis.Features (8)
SolutionCrawler\WorkCoordinator.AsyncDocumentWorkItemQueue.cs (2)
112documentMap[key] = existingWorkItem.With(item.InvocationReasons, item.ActiveMember, item.SpecificAnalyzers, item.IsRetry, item.AsyncToken); 141workItem.AsyncToken.Dispose();
SolutionCrawler\WorkCoordinator.AsyncProjectWorkItemQueue.cs (2)
80_projectWorkQueue[key] = existingWorkItem.With(item.InvocationReasons, item.ActiveMember, item.SpecificAnalyzers, item.IsRetry, item.AsyncToken); 95workItem.AsyncToken.Dispose();
SolutionCrawler\WorkCoordinator.AsyncWorkItemQueue.cs (3)
84item.AsyncToken.Dispose(); 206workInfo.AsyncToken.Dispose(); 230workItem.AsyncToken.Dispose();
SolutionCrawler\WorkCoordinator.WorkItem.cs (1)
119AsyncToken.Dispose();