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"/>. 46var completionProvider = language.CompletionProvider; 77var completionProvider = language.CompletionProvider; 94var completionProvider = language.CompletionProvider; 109=> GetLanguage(item).CompletionProvider!.GetChangeAsync(document, item, commitKey, cancellationToken); 112=> GetLanguage(item).CompletionProvider!.GetDescriptionAsync(document, item, cancellationToken); 119return _languageProviders.Single(lang => lang.CompletionProvider?.Name == item.GetProperty(EmbeddedProviderName));