27 references to SupportedPlatformData
Microsoft.CodeAnalysis.EditorFeatures (1)
IntelliSense\AsyncCompletion\CompletionSource.cs (1)
537var supportedPlatforms = SymbolCompletionItem.GetSupportedPlatforms(roslynItem, document.Project.Solution);
Microsoft.CodeAnalysis.Features (26)
Completion\CommonCompletionUtilities.cs (2)
86SolutionServices workspaceServices, SemanticModel semanticModel, int position, ISymbol symbol, int overloadCount, SymbolDescriptionOptions options, SupportedPlatformData? supportedPlatforms, CancellationToken cancellationToken) 151SolutionServices workspaceServices, SemanticModel semanticModel, int position, ImmutableArray<ISymbol> symbols, SymbolDescriptionOptions options, SupportedPlatformData? supportedPlatforms, CancellationToken cancellationToken)
Completion\Providers\AbstractObjectCreationCompletionProvider.cs (1)
33SupportedPlatformData? supportedPlatformData)
Completion\Providers\AbstractRecommendationServiceBasedCompletionProvider.cs (1)
137SupportedPlatformData? supportedPlatformData)
Completion\Providers\AbstractSymbolCompletionProvider.cs (5)
44SupportedPlatformData? supportedPlatformData); 200var supportedPlatformData = ComputeSupportedPlatformData(completionContext, symbolList, invalidProjectMap, totalProjects); 246private static SupportedPlatformData? ComputeSupportedPlatformData( 252SupportedPlatformData? supportedPlatformData = null; 275SupportedPlatformData? supportedPlatformData)
Completion\Providers\SymbolCompletionItem.cs (9)
39SupportedPlatformData? supportedPlatforms = null, 201var supportedPlatforms = GetSupportedPlatforms(item, document.Project.Solution); 209private static Document FindAppropriateDocumentForDescriptionContext(Document document, SupportedPlatformData? supportedPlatforms) 223private static void AddSupportedPlatforms(ArrayBuilder<KeyValuePair<string, string>> properties, SupportedPlatformData? supportedPlatforms) 232public static SupportedPlatformData? GetSupportedPlatforms(CompletionItem item, Solution solution) 309SupportedPlatformData? supportedPlatforms = null, 344SupportedPlatformData? supportedPlatforms = null, 368SupportedPlatformData? supportedPlatforms = null, 393var supportedPlatforms = GetSupportedPlatforms(item, document.Project.Solution);
ExternalAccess\Pythia\Api\PythiaCompletionProviderBase.cs (1)
43SupportedPlatformData? supportedPlatforms = null,
QuickInfo\CommonSemanticQuickInfoProvider.cs (4)
50private async Task<(TokenInformation tokenInformation, SupportedPlatformData? supportedPlatforms)> ComputeQuickInfoDataAsync( 67private async Task<(TokenInformation, SupportedPlatformData supportedPlatforms)> ComputeFromLinkedDocumentsAsync( 130var supportedPlatforms = new SupportedPlatformData(solution, invalidProjects.ToImmutableAndClear(), candidateProjects); 159SupportedPlatformData? supportedPlatforms,
QuickInfo\QuickInfoUtilities.cs (1)
34SupportedPlatformData? supportedPlatforms,
SignatureHelp\AbstractSignatureHelpProvider.cs (2)
292var platformData = new SupportedPlatformData(document.Project.Solution, invalidProjectsForCurrentSymbol.ToImmutableAndClear(), totalProjects); 320private static SignatureHelpItem UpdateItem(SignatureHelpItem item, SupportedPlatformData platformData)