193 references to SpecializedTasks
Microsoft.CodeAnalysis.CSharp.EditorFeatures (3)
EndConstruct\CSharpEndConstructGenerationService.cs (1)
25
=>
SpecializedTasks
.False;
Formatting\CSharpFormattingInteractionService.cs (2)
100
=>
SpecializedTasks
.EmptyImmutableArray<TextChange>();
113
return
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)
71
return
SpecializedTasks
.EmptyImmutableArray<SymbolAndSelectionInfo>();
92
return
SpecializedTasks
.EmptyImmutableArray<SymbolAndSelectionInfo>();
98
return
SpecializedTasks
.EmptyImmutableArray<SymbolAndSelectionInfo>();
102
return
SpecializedTasks
.EmptyImmutableArray<SymbolAndSelectionInfo>();
LanguageServices\CSharpSymbolDisplayService.SymbolDescriptionBuilder.cs (1)
112
return
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)
26
s_createSmartRenameSession = LightupHelpers.CreateFunctionAccessor<object, SnapshotSpan, object?>(s_wrappedType, nameof(CreateSmartRenameSession), typeof(SnapshotSpan),
SpecializedTasks
.Null<object>());
Lightup\ISmartRenameSessionWrapper.cs (3)
63
defaultValue:
SpecializedTasks
.Null<object>());
78
SpecializedTasks
.EmptyReadOnlyList<string>());
81
s_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)
63
return
SpecializedTasks
.EmptyImmutableArray<CodeActionOperation>();
74
return await
SpecializedTasks
.EmptyEnumerable<CodeActionOperation>().ConfigureAwait(false);
RenameTracking\RenameTrackingTaggerProvider.TrackingSession.cs (1)
48
private 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)
86
return
SpecializedTasks
.False;
AddImport\CodeActions\ProjectSymbolReferenceCodeAction.cs (2)
43
return
SpecializedTasks
.Null<CodeActionOperation>();
75
return
SpecializedTasks
.False;
ChangeSignature\ChangeSignatureCodeActionOperation.cs (2)
33
return 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)
52
return
SpecializedTasks
.EmptyImmutableArray<SymbolAndSelectionInfo>();
65
return
SpecializedTasks
.EmptyImmutableArray<SymbolAndSelectionInfo>();
72
return
SpecializedTasks
.EmptyImmutableArray<SymbolAndSelectionInfo>();
75
return
SpecializedTasks
.EmptyImmutableArray<SymbolAndSelectionInfo>();
78
return
SpecializedTasks
.EmptyImmutableArray<SymbolAndSelectionInfo>();
88
return
SpecializedTasks
.EmptyImmutableArray<SymbolAndSelectionInfo>();
92
return
SpecializedTasks
.EmptyImmutableArray<SymbolAndSelectionInfo>();
96
return
SpecializedTasks
.EmptyImmutableArray<SymbolAndSelectionInfo>();
Completion\Providers\AbstractSymbolCompletionProvider.cs (1)
383
=>
SpecializedTasks
.True;
DocumentHighlighting\AbstractDocumentHighlightsService.cs (1)
198
return
SpecializedTasks
.EmptyImmutableArray<Location>();
EmbeddedLanguages\DateAndTime\DateAndTimeEmbeddedCompletionProvider.cs (1)
233
return
SpecializedTasks
.Null<CompletionDescription>();
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexEmbeddedCompletionProvider.cs (1)
464
return
SpecializedTasks
.Null<CompletionDescription>();
FindUsages\DefaultExternalDefinitionItemProvider.cs (1)
24
=>
SpecializedTasks
.Null<DefinitionItem>();
InitializeParameter\AbstractInitializeMemberFromParameterCodeRefactoringProviderMemberCreation.cs (1)
54
return
SpecializedTasks
.EmptyImmutableArray<CodeAction>();
InlineHints\InlineHint.cs (1)
61
=> _getDescriptionAsync?.Invoke(document, cancellationToken) ??
SpecializedTasks
.EmptyImmutableArray<TaggedText>();
LanguageServices\SymbolDisplayService\AbstractSymbolDisplayService.cs (1)
24
return
SpecializedTasks
.EmptyImmutableArray<SymbolDisplayPart>();
NavigateTo\AbstractNavigateToSearchService.CachedDocumentSearch.cs (2)
166
return
SpecializedTasks
.Null<TopLevelSyntaxTreeIndex>();
171
return
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)
40
new NavigableLocation((_, _) => value ?
SpecializedTasks
.True :
SpecializedTasks
.False));
QuickInfo\QuickInfoService.cs (1)
49
return
SpecializedTasks
.Null<QuickInfoItem>();
SplitOrMergeIfStatements\Consecutive\AbstractMergeConsecutiveIfStatementsCodeRefactoringProvider.cs (4)
63
return
SpecializedTasks
.True;
76
return
SpecializedTasks
.True;
169
:
SpecializedTasks
.False;
183
:
SpecializedTasks
.False;
SplitOrMergeIfStatements\Nested\AbstractMergeNestedIfStatementsCodeRefactoringProvider.cs (2)
51
return
SpecializedTasks
.False;
64
return
SpecializedTasks
.False;
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateConversionService.State.cs (2)
43
return
SpecializedTasks
.False;
50
return
SpecializedTasks
.False;
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateMethodService.State.cs (2)
65
return
SpecializedTasks
.False;
72
return
SpecializedTasks
.False;
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.SignatureInfo.cs (1)
203
var 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)
43
return
SpecializedTasks
.Null<LSP.Location[]>();
Handler\DocumentChanges\DidChangeHandler.cs (1)
37
return
SpecializedTasks
.Default<object>();
Handler\FoldingRanges\FoldingRangesHandler.cs (2)
43
return
SpecializedTasks
.Null<FoldingRange[]>();
45
return
SpecializedTasks
.AsNullable(GetFoldingRangesAsync(_globalOptions, document, cancellationToken));
Handler\Highlights\DocumentHighlightHandler.cs (1)
47
return
SpecializedTasks
.Null<DocumentHighlight[]>();
Handler\OnAutoInsert\OnAutoInsertHandler.cs (2)
51
return
SpecializedTasks
.Null<LSP.VSInternalDocumentOnAutoInsertResponseItem>();
55
return
SpecializedTasks
.Null<LSP.VSInternalDocumentOnAutoInsertResponseItem>();
Handler\ProjectContext\GetTextDocumentWithContextHandler.cs (1)
40
return
SpecializedTasks
.Null<VSProjectContextList>();
Handler\SignatureHelp\SignatureHelpHandler.cs (1)
36
return
SpecializedTasks
.Null<LSP.SignatureHelp>();
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Host\RemoteDocumentDifferenceService.cs (1)
38
return
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)
39
return
SpecializedTasks
.True;
CodeFixes\FixAllOccurrences\FixAllState.FixMultipleDiagnosticProvider.cs (2)
66
return
SpecializedTasks
.EmptyEnumerable<Diagnostic>();
76
return
SpecializedTasks
.EmptyEnumerable<Diagnostic>();
Diagnostics\DocumentDiagnosticAnalyzer.cs (2)
20
=>
SpecializedTasks
.EmptyImmutableArray<Diagnostic>();
23
=>
SpecializedTasks
.EmptyImmutableArray<Diagnostic>();
Diagnostics\Extensions.cs (1)
468
return
SpecializedTasks
.Default<Checksum>();
FindSymbols\FindReferences\DependentTypeFinder_DerivedClasses.cs (1)
34
return
SpecializedTasks
.EmptyImmutableArray<INamedTypeSymbol>();
FindSymbols\FindReferences\DependentTypeFinder_DerivedInterfaces.cs (1)
35
return
SpecializedTasks
.EmptyImmutableArray<INamedTypeSymbol>();
FindSymbols\FindReferences\Finders\AbstractReferenceFinder.cs (2)
672
return
SpecializedTasks
.EmptyImmutableArray<string>();
680
:
SpecializedTasks
.EmptyImmutableArray<string>();
Remote\RemoteHostClient.cs (2)
35
return
SpecializedTasks
.Null<RemoteHostClient>();
49
return
SpecializedTasks
.Null<RemoteHostClient>();
Serialization\SerializableSourceText.cs (1)
137
return
SpecializedTasks
.TransformWithoutIntermediateCancellationExceptionAsync(
Shared\TestHooks\AsynchronousOperationListener.cs (5)
52
return
SpecializedTasks
.False;
62
return
SpecializedTasks
.True;
66
return
SpecializedTasks
.False;
79
return
SpecializedTasks
.True;
83
return
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)
34
return
SpecializedTasks
.True;
Workspace\Solution\Document.cs (1)
173
return
SpecializedTasks
.Null<SyntaxTree>();
Workspace\Solution\ProjectState_Checksum.cs (1)
26
return
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)
107
return
SpecializedTasks
.TransformWithoutIntermediateCancellationExceptionAsync(
Workspace\Solution\TextDocumentState_Checksum.cs (1)
26
return
SpecializedTasks
.TransformWithoutIntermediateCancellationExceptionAsync(
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (1)
TestDynamicFileInfoProviderThatProducesNoFiles.cs (1)
31
=>
SpecializedTasks
.Null<DynamicFileInfo>();
Microsoft.CodeAnalysis.Workspaces.UnitTests (25)
UtilityTest\SpecializedTasksTests.cs (25)
30
Assert.Throws<ArgumentNullException>(() =>
SpecializedTasks
.WhenAll<int>((IEnumerable<ValueTask<int>>)null!));
37
var whenAll =
SpecializedTasks
.WhenAll(SpecializedCollections.EmptyEnumerable<ValueTask<int>>());
46
var whenAll =
SpecializedTasks
.WhenAll([new ValueTask<int>(0), new ValueTask<int>(1)]);
55
var whenAll =
SpecializedTasks
.WhenAll([new ValueTask<int>(Task.FromCanceled<int>(new CancellationToken(true)))]);
65
var whenAll =
SpecializedTasks
.WhenAll([new ValueTask<int>(completionSource.Task)]);
82
Assert.Throws<ArgumentNullException>("func", () =>
SpecializedTasks
.TransformWithoutIntermediateCancellationExceptionAsync(null!, transform, arg, cancellationToken));
83
Assert.Throws<ArgumentNullException>("transform", () =>
SpecializedTasks
.TransformWithoutIntermediateCancellationExceptionAsync<StateType, IntermediateType, ResultType>(func, null!, arg, cancellationToken));
95
var task =
SpecializedTasks
.TransformWithoutIntermediateCancellationExceptionAsync(func, transform, arg, cancellationToken).Preserve();
117
var task =
SpecializedTasks
.TransformWithoutIntermediateCancellationExceptionAsync(func, transform, arg, cancellationToken).Preserve();
138
var task =
SpecializedTasks
.TransformWithoutIntermediateCancellationExceptionAsync(func, transform, arg, cancellationToken).Preserve();
168
var task =
SpecializedTasks
.TransformWithoutIntermediateCancellationExceptionAsync(func, transform, arg, cancellationToken).Preserve();
194
var task =
SpecializedTasks
.TransformWithoutIntermediateCancellationExceptionAsync(func, transform, arg, cancellationToken).Preserve();
225
var task =
SpecializedTasks
.TransformWithoutIntermediateCancellationExceptionAsync(func, transform, arg, cancellationToken).Preserve();
251
var task =
SpecializedTasks
.TransformWithoutIntermediateCancellationExceptionAsync(func, transform, arg, cancellationToken).Preserve();
285
var task =
SpecializedTasks
.TransformWithoutIntermediateCancellationExceptionAsync(func, transform, arg, cancellationToken).Preserve();
318
var task =
SpecializedTasks
.TransformWithoutIntermediateCancellationExceptionAsync(func, transform, arg, cancellationToken).Preserve();
352
var task =
SpecializedTasks
.TransformWithoutIntermediateCancellationExceptionAsync(func, transform, arg, cancellationToken).Preserve();
378
var exception = Assert.Throws<InvalidOperationException>(() =>
SpecializedTasks
.TransformWithoutIntermediateCancellationExceptionAsync(func, transform, arg, cancellationToken));
399
var task =
SpecializedTasks
.TransformWithoutIntermediateCancellationExceptionAsync(func, transform, arg, cancellationToken).Preserve();
427
var task =
SpecializedTasks
.TransformWithoutIntermediateCancellationExceptionAsync(func, transform, arg, cancellationToken).Preserve();
455
var exception = Assert.Throws<InvalidOperationException>(() =>
SpecializedTasks
.TransformWithoutIntermediateCancellationExceptionAsync(func, transform, arg, cancellationToken));
479
var task =
SpecializedTasks
.TransformWithoutIntermediateCancellationExceptionAsync(func, transform, arg, cancellationToken).Preserve();
510
var task =
SpecializedTasks
.TransformWithoutIntermediateCancellationExceptionAsync(func, transform, arg, cancellationToken).Preserve();
530
var exception = Assert.Throws<InvalidOperationException>(() =>
SpecializedTasks
.TransformWithoutIntermediateCancellationExceptionAsync(func, transform, arg, cancellationToken));
550
var task =
SpecializedTasks
.TransformWithoutIntermediateCancellationExceptionAsync(func, transform, arg, cancellationToken).Preserve();
Microsoft.VisualStudio.LanguageServices (11)
CodeCleanup\AbstractCodeCleanUpFixer.cs (3)
145
return
SpecializedTasks
.False;
149
return
SpecializedTasks
.False;
153
return
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)
30
return
SpecializedTasks
.False;
35
return
SpecializedTasks
.False;
39
return
SpecializedTasks
.True;
Microsoft.VisualStudio.LanguageServices.CodeLens (2)
ReferenceCodeLensProvider.cs (2)
72
return
SpecializedTasks
.True;
75
return
SpecializedTasks
.False;
Microsoft.VisualStudio.LanguageServices.CSharp (1)
SemanticSearch\SemanticSearchDocumentNavigationService.cs (1)
26
=>
SpecializedTasks
.True;