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