4 instantiations of SupportedPlatformData
Microsoft.CodeAnalysis.Features (4)
Completion\Providers\AbstractSymbolCompletionProvider.cs (1)
183
supportedPlatformData = new
SupportedPlatformData
(completionContext.Document.Project.Solution, invalidProjects, totalProjects);
Completion\Providers\SymbolCompletionItem.cs (1)
234
return new
SupportedPlatformData
(
QuickInfo\CommonSemanticQuickInfoProvider.cs (1)
127
var supportedPlatforms = new
SupportedPlatformData
(solution, invalidProjects, candidateProjects);
SignatureHelp\AbstractSignatureHelpProvider.cs (1)
292
var platformData = new
SupportedPlatformData
(document.Project.Solution, invalidProjectsForCurrentSymbol, totalProjects);
34 references to SupportedPlatformData
Microsoft.CodeAnalysis.CSharp.Features (2)
Completion\CompletionProviders\ExplicitInterfaceTypeCompletionProvider.cs (1)
158
SupportedPlatformData
? supportedPlatformData)
Completion\CompletionProviders\SymbolCompletionProvider.cs (1)
197
SupportedPlatformData
? supportedPlatformData)
Microsoft.CodeAnalysis.EditorFeatures (1)
IntelliSense\AsyncCompletion\CompletionSource.cs (1)
589
var
supportedPlatforms = SymbolCompletionItem.GetSupportedPlatforms(roslynItem, document.Project.Solution);
Microsoft.CodeAnalysis.Features (27)
Completion\CommonCompletionUtilities.cs (3)
104
SolutionServices workspaceServices, SemanticModel semanticModel, int position, IReadOnlyList<ISymbol> symbols, SymbolDescriptionOptions options,
SupportedPlatformData
supportedPlatforms)
110
SolutionServices workspaceServices, SemanticModel semanticModel, int position, ISymbol symbol, int overloadCount, SymbolDescriptionOptions options,
SupportedPlatformData
? supportedPlatforms, CancellationToken cancellationToken)
175
SolutionServices workspaceServices, SemanticModel semanticModel, int position, IReadOnlyList<ISymbol> symbols, SymbolDescriptionOptions options,
SupportedPlatformData
? supportedPlatforms, CancellationToken cancellationToken)
Completion\Providers\AbstractObjectCreationCompletionProvider.cs (1)
33
SupportedPlatformData
? supportedPlatformData)
Completion\Providers\AbstractRecommendationServiceBasedCompletionProvider.cs (1)
136
SupportedPlatformData
? supportedPlatformData)
Completion\Providers\AbstractSymbolCompletionProvider.cs (5)
47
SupportedPlatformData
? supportedPlatformData);
138
var
supportedPlatformData = ComputeSupportedPlatformData(completionContext, symbolList, invalidProjectMap, totalProjects);
170
private static
SupportedPlatformData
? ComputeSupportedPlatformData(CompletionContext completionContext, ImmutableArray<SymbolAndSelectionInfo> symbols, Dictionary<ISymbol, List<ProjectId>>? invalidProjectMap, List<ProjectId>? totalProjects)
172
SupportedPlatformData
? supportedPlatformData = null;
195
SupportedPlatformData
? supportedPlatformData)
Completion\Providers\SymbolCompletionItem.cs (9)
37
SupportedPlatformData
? supportedPlatforms = null,
193
var
supportedPlatforms = GetSupportedPlatforms(item, document.Project.Solution);
201
private static Document FindAppropriateDocumentForDescriptionContext(Document document,
SupportedPlatformData
? supportedPlatforms)
215
private static CompletionItem WithSupportedPlatforms(CompletionItem completionItem,
SupportedPlatformData
? supportedPlatforms)
229
public static
SupportedPlatformData
? GetSupportedPlatforms(CompletionItem item, Solution solution)
274
SupportedPlatformData
? supportedPlatforms = null,
309
SupportedPlatformData
? supportedPlatforms = null,
333
SupportedPlatformData
? supportedPlatforms = null,
358
var
supportedPlatforms = GetSupportedPlatforms(item, document.Project.Solution);
ExternalAccess\Pythia\Api\PythiaCompletionProviderBase.cs (1)
42
SupportedPlatformData
? supportedPlatforms = null,
QuickInfo\CommonSemanticQuickInfoProvider.cs (4)
47
private async Task<(TokenInformation tokenInformation,
SupportedPlatformData
? supportedPlatforms)> ComputeQuickInfoDataAsync(
64
private async Task<(TokenInformation,
SupportedPlatformData
supportedPlatforms)> ComputeFromLinkedDocumentsAsync(
127
var
supportedPlatforms = new SupportedPlatformData(solution, invalidProjects, candidateProjects);
156
SupportedPlatformData
? supportedPlatforms,
QuickInfo\QuickInfoUtilities.cs (1)
32
SupportedPlatformData
? supportedPlatforms,
SignatureHelp\AbstractSignatureHelpProvider.cs (2)
292
var
platformData = new SupportedPlatformData(document.Project.Solution, invalidProjectsForCurrentSymbol, totalProjects);
319
private static SignatureHelpItem UpdateItem(SignatureHelpItem item,
SupportedPlatformData
platformData)
Microsoft.CodeAnalysis.VisualBasic.Features (4)
Completion\CompletionProviders\CompletionListTagCompletionProvider.vb (1)
99
supportedPlatformData As
SupportedPlatformData
) As CompletionItem
Completion\CompletionProviders\EnumCompletionProvider.vb (1)
131
supportedPlatformData As
SupportedPlatformData
) As CompletionItem
Completion\CompletionProviders\HandlesClauseCompletionProvider.vb (1)
164
Protected Overrides Function CreateItem(completionContext As CompletionContext, displayText As String, displayTextSuffix As String, insertionText As String, symbols As ImmutableArray(Of SymbolAndSelectionInfo), context As VisualBasicSyntaxContext, supportedPlatformData As
SupportedPlatformData
) As CompletionItem
Completion\CompletionProviders\ImplementsClauseCompletionProvider.vb (1)
307
supportedPlatformData As
SupportedPlatformData
) As CompletionItem