8 references to ProducerConsumer
Microsoft.CodeAnalysis.Workspaces (8)
CodeActions\CodeAction_Cleanup.cs (1)
143var changedRoots = await ProducerConsumer<(DocumentId documentId, SyntaxNode newRoot)>.RunParallelAsync(
CodeFixes\FixAllOccurrences\FixAllContext.DiagnosticProvider.cs (1)
85return await ProducerConsumer<(Project project, ImmutableArray<Diagnostic> diagnostics)>.RunParallelAsync(
CodeFixes\FixAllOccurrences\FixAllContextHelper.cs (1)
76allDiagnostics = await ProducerConsumer<ImmutableArray<Diagnostic>>.RunParallelAsync(
CodeFixesAndRefactorings\DocumentBasedFixAllProviderHelpers.cs (1)
70var changedRootsAndTexts = await ProducerConsumer<(DocumentId documentId, (SyntaxNode? node, SourceText? text))>.RunParallelAsync(
Diagnostics\Extensions.cs (1)
399return await ProducerConsumer<Diagnostic>.RunParallelAsync(
FindSymbols\FindReferences\FindReferencesSearchEngine.cs (1)
69await ProducerConsumer<Reference>.RunAsync(
FindSymbols\FindReferences\FindReferencesSearchEngine_FindReferencesInDocuments.cs (1)
135await ProducerConsumer<FinderLocation>.RunAsync(
Workspace\Solution\SolutionCompilationState.TranslationAction_Actions.cs (1)
181var documentsAndTrees = await ProducerConsumer<(DocumentState document, SyntaxTree tree)>.RunParallelAsync(