193 references to SpecializedTasks
Microsoft.CodeAnalysis.CSharp.EditorFeatures (3)
EndConstruct\CSharpEndConstructGenerationService.cs (1)
25=> SpecializedTasks.False;
Formatting\CSharpFormattingInteractionService.cs (2)
100=> SpecializedTasks.EmptyImmutableArray<TextChange>(); 113return SpecializedTasks.EmptyImmutableArray<TextChange>();
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (5)
CodeActions\AddUsing\AddUsingNuGetTests.cs (5)
133.Returns(SpecializedTasks.True); 168.Returns(SpecializedTasks.True); 279.Returns(SpecializedTasks.True); 317.Returns(SpecializedTasks.True); 354.Returns(SpecializedTasks.False);
Microsoft.CodeAnalysis.CSharp.Features (5)
Completion\CompletionProviders\ExplicitInterfaceTypeCompletionProvider.cs (4)
71return SpecializedTasks.EmptyImmutableArray<SymbolAndSelectionInfo>(); 92return SpecializedTasks.EmptyImmutableArray<SymbolAndSelectionInfo>(); 98return SpecializedTasks.EmptyImmutableArray<SymbolAndSelectionInfo>(); 102return SpecializedTasks.EmptyImmutableArray<SymbolAndSelectionInfo>();
LanguageServices\CSharpSymbolDisplayService.SymbolDescriptionBuilder.cs (1)
112return SpecializedTasks.EmptyImmutableArray<SymbolDisplayPart>();
Microsoft.CodeAnalysis.EditorFeatures (14)
IntelliSense\ModelComputation.cs (2)
61_notifyControllerTask = _lastTask = SpecializedTasks.Null<TModel>(); 96_notifyControllerTask = _lastTask = SpecializedTasks.Null<TModel>();
Interactive\InteractiveDocumentNavigationService.cs (1)
28=> SpecializedTasks.True;
Lightup\ISmartRenameSessionFactoryWrapper.cs (1)
26s_createSmartRenameSession = LightupHelpers.CreateFunctionAccessor<object, SnapshotSpan, object?>(s_wrappedType, nameof(CreateSmartRenameSession), typeof(SnapshotSpan), SpecializedTasks.Null<object>());
Lightup\ISmartRenameSessionWrapper.cs (3)
63defaultValue: SpecializedTasks.Null<object>()); 78SpecializedTasks.EmptyReadOnlyList<string>()); 81s_getSuggestionsAsync = LightupHelpers.CreateFunctionAccessor<object, CancellationToken, Task<IReadOnlyList<string>>>(s_wrappedType, nameof(GetSuggestionsAsync), typeof(CancellationToken), SpecializedTasks.EmptyReadOnlyList<string>());
NavigateTo\DefaultNavigateToLinkService.cs (1)
25=> SpecializedTasks.False;
RenameTracking\RenameTrackingTaggerProvider.RenameTrackingCodeAction.cs (2)
63return SpecializedTasks.EmptyImmutableArray<CodeActionOperation>(); 74return await SpecializedTasks.EmptyEnumerable<CodeActionOperation>().ConfigureAwait(false);
RenameTracking\RenameTrackingTaggerProvider.TrackingSession.cs (1)
48private Task<bool> _newIdentifierBindsTask = SpecializedTasks.False;
Suggestions\SuggestedActions\SuggestedAction.cs (2)
238=> SpecializedTasks.Null<object>(); 243=> SpecializedTasks.EmptyEnumerable<SuggestedActionSet>();
Suggestions\SuggestedActionsSource.cs (1)
176: SpecializedTasks.Null<string>();
Microsoft.CodeAnalysis.ExternalAccess.FSharp (1)
InlineHints\FSharpInlineHint.cs (1)
40=> _getDescriptionAsync?.Invoke(document, cancellationToken) ?? SpecializedTasks.EmptyImmutableArray<TaggedText>();
Microsoft.CodeAnalysis.Features (44)
AddImport\CodeActions\AssemblyReferenceCodeAction.cs (1)
86return SpecializedTasks.False;
AddImport\CodeActions\ProjectSymbolReferenceCodeAction.cs (2)
43return SpecializedTasks.Null<CodeActionOperation>(); 75return SpecializedTasks.False;
ChangeSignature\ChangeSignatureCodeActionOperation.cs (2)
33return ApplyWorker(workspace, originalSolution, progressTracker, cancellationToken) ? SpecializedTasks.True : SpecializedTasks.False;
CodeFixes\Service\CodeFixService.FixAllPredefinedDiagnosticProvider.cs (1)
29=> SpecializedTasks.EmptyEnumerable<Diagnostic>();
Completion\CommonCompletionProvider.cs (1)
121=> SpecializedTasks.Default<TextChange?>();
Completion\Providers\AbstractObjectCreationCompletionProvider.cs (8)
52return SpecializedTasks.EmptyImmutableArray<SymbolAndSelectionInfo>(); 65return SpecializedTasks.EmptyImmutableArray<SymbolAndSelectionInfo>(); 72return SpecializedTasks.EmptyImmutableArray<SymbolAndSelectionInfo>(); 75return SpecializedTasks.EmptyImmutableArray<SymbolAndSelectionInfo>(); 78return SpecializedTasks.EmptyImmutableArray<SymbolAndSelectionInfo>(); 88return SpecializedTasks.EmptyImmutableArray<SymbolAndSelectionInfo>(); 92return SpecializedTasks.EmptyImmutableArray<SymbolAndSelectionInfo>(); 96return SpecializedTasks.EmptyImmutableArray<SymbolAndSelectionInfo>();
Completion\Providers\AbstractSymbolCompletionProvider.cs (1)
383=> SpecializedTasks.True;
DocumentHighlighting\AbstractDocumentHighlightsService.cs (1)
198return SpecializedTasks.EmptyImmutableArray<Location>();
EmbeddedLanguages\DateAndTime\DateAndTimeEmbeddedCompletionProvider.cs (1)
233return SpecializedTasks.Null<CompletionDescription>();
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexEmbeddedCompletionProvider.cs (1)
464return SpecializedTasks.Null<CompletionDescription>();
FindUsages\DefaultExternalDefinitionItemProvider.cs (1)
24=> SpecializedTasks.Null<DefinitionItem>();
InitializeParameter\AbstractInitializeMemberFromParameterCodeRefactoringProviderMemberCreation.cs (1)
54return SpecializedTasks.EmptyImmutableArray<CodeAction>();
InlineHints\InlineHint.cs (1)
61=> _getDescriptionAsync?.Invoke(document, cancellationToken) ?? SpecializedTasks.EmptyImmutableArray<TaggedText>();
LanguageServices\SymbolDisplayService\AbstractSymbolDisplayService.cs (1)
24return SpecializedTasks.EmptyImmutableArray<SymbolDisplayPart>();
NavigateTo\AbstractNavigateToSearchService.CachedDocumentSearch.cs (2)
166return SpecializedTasks.Null<TopLevelSyntaxTreeIndex>(); 171return SpecializedTasks.Null<TopLevelSyntaxTreeIndex>();
Navigation\DefaultSymbolNavigationService.cs (2)
16=> SpecializedTasks.Null<INavigableLocation>(); 19=> SpecializedTasks.False;
Navigation\IDocumentNavigationService.cs (2)
34=> SpecializedTasks.False; 40=> SpecializedTasks.Null<INavigableLocation>();
Navigation\INavigableLocation.cs (2)
40new NavigableLocation((_, _) => value ? SpecializedTasks.True : SpecializedTasks.False));
QuickInfo\QuickInfoService.cs (1)
49return SpecializedTasks.Null<QuickInfoItem>();
SplitOrMergeIfStatements\Consecutive\AbstractMergeConsecutiveIfStatementsCodeRefactoringProvider.cs (4)
63return SpecializedTasks.True; 76return SpecializedTasks.True; 169: SpecializedTasks.False; 183: SpecializedTasks.False;
SplitOrMergeIfStatements\Nested\AbstractMergeNestedIfStatementsCodeRefactoringProvider.cs (2)
51return SpecializedTasks.False; 64return SpecializedTasks.False;
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateConversionService.State.cs (2)
43return SpecializedTasks.False; 50return SpecializedTasks.False;
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateMethodService.State.cs (2)
65return SpecializedTasks.False; 72return SpecializedTasks.False;
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.SignatureInfo.cs (1)
203var types = await SpecializedTasks.WhenAll(DetermineParameterTypes(cancellationToken).Select(t => FixTypeAsync(t, cancellationToken))).ConfigureAwait(false);
src\Analyzers\Core\CodeFixes\UpgradeProject\AbstractUpgradeProjectCodeFixProvider.cs (1)
136=> SpecializedTasks.EmptyEnumerable<CodeActionOperation>();
Microsoft.CodeAnalysis.LanguageServer.Protocol (9)
Handler\Definitions\AbstractGoToDefinitionHandler.cs (1)
43return SpecializedTasks.Null<LSP.Location[]>();
Handler\DocumentChanges\DidChangeHandler.cs (1)
37return SpecializedTasks.Default<object>();
Handler\FoldingRanges\FoldingRangesHandler.cs (2)
43return SpecializedTasks.Null<FoldingRange[]>(); 45return SpecializedTasks.AsNullable(GetFoldingRangesAsync(_globalOptions, document, cancellationToken));
Handler\Highlights\DocumentHighlightHandler.cs (1)
47return SpecializedTasks.Null<DocumentHighlight[]>();
Handler\OnAutoInsert\OnAutoInsertHandler.cs (2)
51return SpecializedTasks.Null<LSP.VSInternalDocumentOnAutoInsertResponseItem>(); 55return SpecializedTasks.Null<LSP.VSInternalDocumentOnAutoInsertResponseItem>();
Handler\ProjectContext\GetTextDocumentWithContextHandler.cs (1)
40return SpecializedTasks.Null<VSProjectContextList>();
Handler\SignatureHelp\SignatureHelpHandler.cs (1)
36return SpecializedTasks.Null<LSP.SignatureHelp>();
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Host\RemoteDocumentDifferenceService.cs (1)
38return SpecializedTasks.Null<SyntaxNode>();
Microsoft.CodeAnalysis.Workspaces (71)
CodeActions\CodeAction.cs (1)
756=> SpecializedTasks.Null<Solution>();
CodeActions\CodeActionWithOptions.cs (2)
67=> SpecializedTasks.EmptyEnumerable<CodeActionOperation>(); 78=> SpecializedTasks.EmptyEnumerable<CodeActionOperation>();
CodeActions\Operations\CodeActionOperation.cs (1)
39return SpecializedTasks.True;
CodeFixes\FixAllOccurrences\FixAllState.FixMultipleDiagnosticProvider.cs (2)
66return SpecializedTasks.EmptyEnumerable<Diagnostic>(); 76return SpecializedTasks.EmptyEnumerable<Diagnostic>();
Diagnostics\DocumentDiagnosticAnalyzer.cs (2)
20=> SpecializedTasks.EmptyImmutableArray<Diagnostic>(); 23=> SpecializedTasks.EmptyImmutableArray<Diagnostic>();
Diagnostics\Extensions.cs (1)
468return SpecializedTasks.Default<Checksum>();
FindSymbols\FindReferences\DependentTypeFinder_DerivedClasses.cs (1)
34return SpecializedTasks.EmptyImmutableArray<INamedTypeSymbol>();
FindSymbols\FindReferences\DependentTypeFinder_DerivedInterfaces.cs (1)
35return SpecializedTasks.EmptyImmutableArray<INamedTypeSymbol>();
FindSymbols\FindReferences\Finders\AbstractReferenceFinder.cs (2)
672return SpecializedTasks.EmptyImmutableArray<string>(); 680: SpecializedTasks.EmptyImmutableArray<string>();
Remote\RemoteHostClient.cs (2)
35return SpecializedTasks.Null<RemoteHostClient>(); 49return SpecializedTasks.Null<RemoteHostClient>();
Serialization\SerializableSourceText.cs (1)
137return SpecializedTasks.TransformWithoutIntermediateCancellationExceptionAsync(
Shared\TestHooks\AsynchronousOperationListener.cs (5)
52return SpecializedTasks.False; 62return SpecializedTasks.True; 66return SpecializedTasks.False; 79return SpecializedTasks.True; 83return SpecializedTasks.False;
Shared\TestHooks\AsynchronousOperationListenerProvider+NullOperationListener.cs (1)
46? SpecializedTasks.True
Workspace\Host\PersistentStorage\AbstractPersistentStorage.cs (18)
58=> IsDisabled ? SpecializedTasks.False : ChecksumMatchesAsync(projectKey, project: null, name, checksum, cancellationToken); 61=> IsDisabled ? SpecializedTasks.False : ChecksumMatchesAsync(documentKey, document: null, name, checksum, cancellationToken); 64=> IsDisabled ? SpecializedTasks.Null<Stream>() : ReadStreamAsync(projectKey, project: null, name, checksum, cancellationToken); 67=> IsDisabled ? SpecializedTasks.Null<Stream>() : ReadStreamAsync(documentKey, document: null, name, checksum, cancellationToken); 70=> IsDisabled ? SpecializedTasks.False : WriteStreamAsync(projectKey, project: null, name, stream, checksum, cancellationToken); 73=> IsDisabled ? SpecializedTasks.False : WriteStreamAsync(documentKey, document: null, name, stream, checksum, cancellationToken); 76=> IsDisabled ? SpecializedTasks.False : ChecksumMatchesAsync(ProjectKey.ToProjectKey(project), project, name, checksum, cancellationToken); 79=> IsDisabled ? SpecializedTasks.False : ChecksumMatchesAsync(DocumentKey.ToDocumentKey(document), document, name, checksum, cancellationToken); 82=> IsDisabled ? SpecializedTasks.Null<Stream>() : ReadStreamAsync(ProjectKey.ToProjectKey(project), project, name, checksum, cancellationToken); 85=> IsDisabled ? SpecializedTasks.Null<Stream>() : ReadStreamAsync(DocumentKey.ToDocumentKey(document), document, name, checksum, cancellationToken); 88=> IsDisabled ? SpecializedTasks.Null<Stream>() : ReadStreamAsync(name, checksum: null, cancellationToken); 91=> IsDisabled ? SpecializedTasks.Null<Stream>() : ReadStreamAsync(project, name, checksum: null, cancellationToken); 94=> IsDisabled ? SpecializedTasks.Null<Stream>() : ReadStreamAsync(document, name, checksum: null, cancellationToken); 97=> IsDisabled ? SpecializedTasks.False : WriteStreamAsync(ProjectKey.ToProjectKey(project), project, name, stream, checksum, cancellationToken); 100=> IsDisabled ? SpecializedTasks.False : WriteStreamAsync(DocumentKey.ToDocumentKey(document), document, name, stream, checksum, cancellationToken); 103=> IsDisabled ? SpecializedTasks.False : WriteStreamAsync(name, stream, checksum: null, cancellationToken); 106=> IsDisabled ? SpecializedTasks.False : WriteStreamAsync(project, name, stream, checksum: null, cancellationToken); 109=> IsDisabled ? SpecializedTasks.False : WriteStreamAsync(document, name, stream, checksum: null, cancellationToken);
Workspace\Host\PersistentStorage\NoOpPersistentStorage.cs (21)
24=> SpecializedTasks.False; 27=> SpecializedTasks.False; 30=> SpecializedTasks.False; 33=> SpecializedTasks.False; 36=> SpecializedTasks.False; 39=> SpecializedTasks.Null<Stream>(); 42=> SpecializedTasks.Null<Stream>(); 45=> SpecializedTasks.Null<Stream>(); 48=> SpecializedTasks.Null<Stream>(); 51=> SpecializedTasks.Null<Stream>(); 54=> SpecializedTasks.Null<Stream>(); 57=> SpecializedTasks.Null<Stream>(); 60=> SpecializedTasks.Null<Stream>(); 63=> SpecializedTasks.False; 66=> SpecializedTasks.False; 69=> SpecializedTasks.False; 72=> SpecializedTasks.False; 75=> SpecializedTasks.False; 78=> SpecializedTasks.False; 81=> SpecializedTasks.False; 84=> SpecializedTasks.False;
Workspace\Host\Status\DefaultWorkspaceStatusService.cs (1)
34return SpecializedTasks.True;
Workspace\Solution\Document.cs (1)
173return SpecializedTasks.Null<SyntaxTree>();
Workspace\Solution\ProjectState_Checksum.cs (1)
26return SpecializedTasks.TransformWithoutIntermediateCancellationExceptionAsync(
Workspace\Solution\SolutionCompilationState.cs (3)
1212: SpecializedTasks.Null<Compilation>(); 1224: project.HasAllInformation ? SpecializedTasks.True : SpecializedTasks.False;
Workspace\Solution\SolutionCompilationState.RegularCompilationTracker.cs (2)
674? finalState.HasSuccessfullyLoaded ? SpecializedTasks.True : SpecializedTasks.False
Workspace\Solution\TextDocumentState.cs (1)
107return SpecializedTasks.TransformWithoutIntermediateCancellationExceptionAsync(
Workspace\Solution\TextDocumentState_Checksum.cs (1)
26return SpecializedTasks.TransformWithoutIntermediateCancellationExceptionAsync(
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (1)
TestDynamicFileInfoProviderThatProducesNoFiles.cs (1)
31=> SpecializedTasks.Null<DynamicFileInfo>();
Microsoft.CodeAnalysis.Workspaces.UnitTests (25)
UtilityTest\SpecializedTasksTests.cs (25)
30Assert.Throws<ArgumentNullException>(() => SpecializedTasks.WhenAll<int>((IEnumerable<ValueTask<int>>)null!)); 37var whenAll = SpecializedTasks.WhenAll(SpecializedCollections.EmptyEnumerable<ValueTask<int>>()); 46var whenAll = SpecializedTasks.WhenAll([new ValueTask<int>(0), new ValueTask<int>(1)]); 55var whenAll = SpecializedTasks.WhenAll([new ValueTask<int>(Task.FromCanceled<int>(new CancellationToken(true)))]); 65var whenAll = SpecializedTasks.WhenAll([new ValueTask<int>(completionSource.Task)]); 82Assert.Throws<ArgumentNullException>("func", () => SpecializedTasks.TransformWithoutIntermediateCancellationExceptionAsync(null!, transform, arg, cancellationToken)); 83Assert.Throws<ArgumentNullException>("transform", () => SpecializedTasks.TransformWithoutIntermediateCancellationExceptionAsync<StateType, IntermediateType, ResultType>(func, null!, arg, cancellationToken)); 95var task = SpecializedTasks.TransformWithoutIntermediateCancellationExceptionAsync(func, transform, arg, cancellationToken).Preserve(); 117var task = SpecializedTasks.TransformWithoutIntermediateCancellationExceptionAsync(func, transform, arg, cancellationToken).Preserve(); 138var task = SpecializedTasks.TransformWithoutIntermediateCancellationExceptionAsync(func, transform, arg, cancellationToken).Preserve(); 168var task = SpecializedTasks.TransformWithoutIntermediateCancellationExceptionAsync(func, transform, arg, cancellationToken).Preserve(); 194var task = SpecializedTasks.TransformWithoutIntermediateCancellationExceptionAsync(func, transform, arg, cancellationToken).Preserve(); 225var task = SpecializedTasks.TransformWithoutIntermediateCancellationExceptionAsync(func, transform, arg, cancellationToken).Preserve(); 251var task = SpecializedTasks.TransformWithoutIntermediateCancellationExceptionAsync(func, transform, arg, cancellationToken).Preserve(); 285var task = SpecializedTasks.TransformWithoutIntermediateCancellationExceptionAsync(func, transform, arg, cancellationToken).Preserve(); 318var task = SpecializedTasks.TransformWithoutIntermediateCancellationExceptionAsync(func, transform, arg, cancellationToken).Preserve(); 352var task = SpecializedTasks.TransformWithoutIntermediateCancellationExceptionAsync(func, transform, arg, cancellationToken).Preserve(); 378var exception = Assert.Throws<InvalidOperationException>(() => SpecializedTasks.TransformWithoutIntermediateCancellationExceptionAsync(func, transform, arg, cancellationToken)); 399var task = SpecializedTasks.TransformWithoutIntermediateCancellationExceptionAsync(func, transform, arg, cancellationToken).Preserve(); 427var task = SpecializedTasks.TransformWithoutIntermediateCancellationExceptionAsync(func, transform, arg, cancellationToken).Preserve(); 455var exception = Assert.Throws<InvalidOperationException>(() => SpecializedTasks.TransformWithoutIntermediateCancellationExceptionAsync(func, transform, arg, cancellationToken)); 479var task = SpecializedTasks.TransformWithoutIntermediateCancellationExceptionAsync(func, transform, arg, cancellationToken).Preserve(); 510var task = SpecializedTasks.TransformWithoutIntermediateCancellationExceptionAsync(func, transform, arg, cancellationToken).Preserve(); 530var exception = Assert.Throws<InvalidOperationException>(() => SpecializedTasks.TransformWithoutIntermediateCancellationExceptionAsync(func, transform, arg, cancellationToken)); 550var task = SpecializedTasks.TransformWithoutIntermediateCancellationExceptionAsync(func, transform, arg, cancellationToken).Preserve();
Microsoft.VisualStudio.LanguageServices (11)
CodeCleanup\AbstractCodeCleanUpFixer.cs (3)
145return SpecializedTasks.False; 149return SpecializedTasks.False; 153return SpecializedTasks.False;
Library\AbstractObjectList.cs (4)
66=> SpecializedTasks.Default<(bool success, object pvar)>(); 77=> SpecializedTasks.Null<object>(); 85=> SpecializedTasks.Null<IVsNavInfo>(); 102=> SpecializedTasks.False;
Remote\DefaultRemoteHostClientProvider.cs (1)
18=> SpecializedTasks.Null<RemoteHostClient>();
Utilities\VisualStudioNavigateToLinkService.cs (3)
30return SpecializedTasks.False; 35return SpecializedTasks.False; 39return SpecializedTasks.True;
Microsoft.VisualStudio.LanguageServices.CodeLens (2)
ReferenceCodeLensProvider.cs (2)
72return SpecializedTasks.True; 75return SpecializedTasks.False;
Microsoft.VisualStudio.LanguageServices.CSharp (1)
SemanticSearch\SemanticSearchDocumentNavigationService.cs (1)
26=> SpecializedTasks.True;