21 references to RunParallelAsync
Microsoft.CodeAnalysis.CSharp.Features (1)
CodeRefactorings\EnableNullable\EnableNullableCodeRefactoringProvider.cs (1)
72
var updatedDocumentRoots = await ProducerConsumer<(DocumentId documentId, SyntaxNode newRoot)>.
RunParallelAsync
(
Microsoft.CodeAnalysis.Features (14)
ChangeSignature\AbstractChangeSignatureService.cs (1)
418
var changedDocuments = await ProducerConsumer<(DocumentId documentId, SyntaxNode newRoot)>.
RunParallelAsync
(
CodeFixes\Suppression\AbstractSuppressionBatchFixAllProvider.cs (1)
95
return await ProducerConsumer<(Diagnostic diagnostic, CodeAction action)>.
RunParallelAsync
(
CodeRefactorings\CodeRefactoringService.cs (1)
193
var pairs = await ProducerConsumer<(CodeRefactoringProvider provider, CodeRefactoring codeRefactoring)>.
RunParallelAsync
(
CodeRefactorings\SyncNamespace\AbstractChangeNamespaceService.cs (2)
487
var fixedDocuments = await ProducerConsumer<(DocumentId documentId, SyntaxNode newRoot)>.
RunParallelAsync
(
819
var changedDocuments = await ProducerConsumer<(DocumentId documentId, SyntaxNode newRoot)>.
RunParallelAsync
(
Completion\CompletionService_GetCompletions.cs (1)
238
return await ProducerConsumer<CompletionContext>.
RunParallelAsync
(
Completion\Providers\AbstractSymbolCompletionProvider.cs (1)
415
return await ProducerConsumer<(DocumentId documentId, TSyntaxContext syntaxContext, ImmutableArray<SymbolAndSelectionInfo> symbols)>.
RunParallelAsync
(
Completion\Providers\ImportCompletionProvider\ExtensionMethodImportCompletionHelper.SymbolComputer.cs (2)
86
var peReferenceMethodSymbolsTask = ProducerConsumer<IMethodSymbol?>.
RunParallelAsync
(
93
var projectMethodSymbolsTask = ProducerConsumer<IMethodSymbol?>.
RunParallelAsync
(
Copilot\ICopilotChangeAnalysisService.cs (3)
168
return ProducerConsumer<CopilotDiagnosticAnalysis>.
RunParallelAsync
(
209
return ProducerConsumer<DiagnosticData>.
RunParallelAsync
(
340
return ProducerConsumer<CodeFixCollection>.
RunParallelAsync
(
IntroduceParameter\AbstractIntroduceParameterCodeRefactoringProvider.cs (1)
249
var changedRoots = await ProducerConsumer<(DocumentId documentId, SyntaxNode newRoot)>.
RunParallelAsync
(
src\Analyzers\Core\CodeFixes\UseAutoProperty\UseAutoPropertyFixAllProvider.cs (1)
62
var documentsIdsAndNewRoots = await ProducerConsumer<(DocumentId documentId, SyntaxNode newRoot)>.
RunParallelAsync
(
Microsoft.CodeAnalysis.LanguageServer (1)
HostWorkspace\LanguageServerProjectLoader.cs (1)
166
var projectsThatNeedRestore = await ProducerConsumer<string>.
RunParallelAsync
(
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Services\ConvertTupleToStructCodeRefactoringProvider\RemoteConvertTupleToStructCodeRefactoringService.cs (1)
78
var changedDocuments = await ProducerConsumer<(DocumentId documentId, SyntaxNode newRoot)>.
RunParallelAsync
(
Microsoft.CodeAnalysis.Workspaces (4)
CodeActions\CodeAction_Cleanup.cs (1)
187
var changedRoots = await ProducerConsumer<(DocumentId documentId, SyntaxNode newRoot)>.
RunParallelAsync
(
CodeFixesAndRefactorings\DocumentBasedFixAllProviderHelpers.cs (1)
67
var changedRootsAndTexts = await ProducerConsumer<(DocumentId documentId, (SyntaxNode? node, SourceText? text))>.
RunParallelAsync
(
src\Dependencies\Threading\ProducerConsumer.cs (1)
283
/// Equivalent to <see cref="
RunParallelAsync
{TSource, TArgs}(IEnumerable{TSource}, Func{TSource, Action{TItem}, TArgs, CancellationToken, Task}, TArgs, CancellationToken)"/>,
Workspace\Solution\SolutionCompilationState.TranslationAction_Actions.cs (1)
182
var documentsAndTrees = await ProducerConsumer<(DocumentState document, SyntaxTree tree)>.
RunParallelAsync
(