1 implementation of IEmbeddedLanguagesProvider
Microsoft.CodeAnalysis.Features (1)
EmbeddedLanguages\AbstractEmbeddedLanguagesProvider.cs (1)
15
internal abstract class AbstractEmbeddedLanguagesProvider :
IEmbeddedLanguagesProvider
9 references to IEmbeddedLanguagesProvider
Microsoft.CodeAnalysis.Features (9)
Completion\Providers\AbstractAggregateEmbeddedLanguageCompletionProvider.cs (4)
36
var embeddedLanguageServiceType = typeof(
IEmbeddedLanguagesProvider
).AssemblyQualifiedName;
39
.SelectMany(lazyLanguageService => ((
IEmbeddedLanguagesProvider
)lazyLanguageService.Value).Languages)
64
var
languagesProvider = languageServices?.GetService<
IEmbeddedLanguagesProvider
>();
EmbeddedLanguages\Json\LanguageServices\JsonBraceMatcher.cs (1)
46
var info = project.GetRequiredLanguageService<
IEmbeddedLanguagesProvider
>().EmbeddedLanguageInfo;
EmbeddedLanguages\Json\LanguageServices\JsonClassifier.cs (1)
40
var info = context.Project.GetRequiredLanguageService<
IEmbeddedLanguagesProvider
>().EmbeddedLanguageInfo;
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexBraceMatcher.cs (1)
49
var info = project.GetRequiredLanguageService<
IEmbeddedLanguagesProvider
>().EmbeddedLanguageInfo;
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexClassifier.cs (1)
42
var info = context.Project.GetRequiredLanguageService<
IEmbeddedLanguagesProvider
>().EmbeddedLanguageInfo;
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexDocumentHighlighter.cs (1)
40
var info = document.GetRequiredLanguageService<
IEmbeddedLanguagesProvider
>().EmbeddedLanguageInfo;