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