21 references to RunParallelAsync
Microsoft.CodeAnalysis.CSharp.Features (1)
CodeRefactorings\EnableNullable\EnableNullableCodeRefactoringProvider.cs (1)
72var updatedDocumentRoots = await ProducerConsumer<(DocumentId documentId, SyntaxNode newRoot)>.RunParallelAsync(
Microsoft.CodeAnalysis.Features (14)
ChangeSignature\AbstractChangeSignatureService.cs (1)
418var changedDocuments = await ProducerConsumer<(DocumentId documentId, SyntaxNode newRoot)>.RunParallelAsync(
CodeFixes\Suppression\AbstractSuppressionBatchFixAllProvider.cs (1)
95return await ProducerConsumer<(Diagnostic diagnostic, CodeAction action)>.RunParallelAsync(
CodeRefactorings\CodeRefactoringService.cs (1)
193var pairs = await ProducerConsumer<(CodeRefactoringProvider provider, CodeRefactoring codeRefactoring)>.RunParallelAsync(
CodeRefactorings\SyncNamespace\AbstractChangeNamespaceService.cs (2)
487var fixedDocuments = await ProducerConsumer<(DocumentId documentId, SyntaxNode newRoot)>.RunParallelAsync( 819var changedDocuments = await ProducerConsumer<(DocumentId documentId, SyntaxNode newRoot)>.RunParallelAsync(
Completion\CompletionService_GetCompletions.cs (1)
238return await ProducerConsumer<CompletionContext>.RunParallelAsync(
Completion\Providers\AbstractSymbolCompletionProvider.cs (1)
415return await ProducerConsumer<(DocumentId documentId, TSyntaxContext syntaxContext, ImmutableArray<SymbolAndSelectionInfo> symbols)>.RunParallelAsync(
Completion\Providers\ImportCompletionProvider\ExtensionMethodImportCompletionHelper.SymbolComputer.cs (2)
86var peReferenceMethodSymbolsTask = ProducerConsumer<IMethodSymbol?>.RunParallelAsync( 93var projectMethodSymbolsTask = ProducerConsumer<IMethodSymbol?>.RunParallelAsync(
Copilot\ICopilotChangeAnalysisService.cs (3)
168return ProducerConsumer<CopilotDiagnosticAnalysis>.RunParallelAsync( 209return ProducerConsumer<DiagnosticData>.RunParallelAsync( 340return ProducerConsumer<CodeFixCollection>.RunParallelAsync(
IntroduceParameter\AbstractIntroduceParameterCodeRefactoringProvider.cs (1)
249var changedRoots = await ProducerConsumer<(DocumentId documentId, SyntaxNode newRoot)>.RunParallelAsync(
src\Analyzers\Core\CodeFixes\UseAutoProperty\UseAutoPropertyFixAllProvider.cs (1)
62var documentsIdsAndNewRoots = await ProducerConsumer<(DocumentId documentId, SyntaxNode newRoot)>.RunParallelAsync(
Microsoft.CodeAnalysis.LanguageServer (1)
HostWorkspace\LanguageServerProjectLoader.cs (1)
166var projectsThatNeedRestore = await ProducerConsumer<string>.RunParallelAsync(
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Services\ConvertTupleToStructCodeRefactoringProvider\RemoteConvertTupleToStructCodeRefactoringService.cs (1)
78var changedDocuments = await ProducerConsumer<(DocumentId documentId, SyntaxNode newRoot)>.RunParallelAsync(
Microsoft.CodeAnalysis.Workspaces (4)
CodeActions\CodeAction_Cleanup.cs (1)
187var changedRoots = await ProducerConsumer<(DocumentId documentId, SyntaxNode newRoot)>.RunParallelAsync(
CodeFixesAndRefactorings\DocumentBasedFixAllProviderHelpers.cs (1)
67var 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)
182var documentsAndTrees = await ProducerConsumer<(DocumentState document, SyntaxTree tree)>.RunParallelAsync(