3 implementations of CompletionProvider
Microsoft.CodeAnalysis.Features (3)
EmbeddedLanguages\DateAndTime\LanguageServices\DateAndTimeEmbeddedLanguage.cs (1)
24public EmbeddedLanguageCompletionProvider CompletionProvider { get; }
EmbeddedLanguages\Json\LanguageServices\JsonEmbeddedLanguage.cs (1)
13public EmbeddedLanguageCompletionProvider? CompletionProvider => null;
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexEmbeddedLanguage.cs (1)
20public EmbeddedLanguageCompletionProvider CompletionProvider { get; }
7 references to CompletionProvider
Microsoft.CodeAnalysis.Features (7)
Completion\Providers\AbstractAggregateEmbeddedLanguageCompletionProvider.cs (7)
26/// <see cref="IEmbeddedLanguage.CompletionProvider"/>. 45var completionProvider = language.CompletionProvider; 76var completionProvider = language.CompletionProvider; 93var completionProvider = language.CompletionProvider; 108=> GetLanguage(item).CompletionProvider!.GetChangeAsync(document, item, commitKey, cancellationToken); 111=> GetLanguage(item).CompletionProvider!.GetDescriptionAsync(document, item, cancellationToken); 118return _languageProviders.Single(lang => lang.CompletionProvider?.Name == item.GetProperty(EmbeddedProviderName));