1 implementation of IEmbeddedLanguagesProvider
Microsoft.CodeAnalysis.Features (1)
EmbeddedLanguages\AbstractEmbeddedLanguagesProvider.cs (1)
15internal abstract class AbstractEmbeddedLanguagesProvider : IEmbeddedLanguagesProvider
11 references to IEmbeddedLanguagesProvider
Microsoft.CodeAnalysis.CSharp.Features (1)
EmbeddedLanguages\CSharpEmbeddedLanguagesProvider.cs (1)
15[ExportLanguageService(typeof(IEmbeddedLanguagesProvider), LanguageNames.CSharp, ServiceLayer.Default), Shared]
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;
Microsoft.CodeAnalysis.VisualBasic.Features (1)
EmbeddedLanguages\VisualBasicEmbeddedLanguagesProvider.vb (1)
13<ExportLanguageService(GetType(IEmbeddedLanguagesProvider), LanguageNames.VisualBasic, ServiceLayer.Default), [Shared]>