3 interfaces inheriting from IEmbeddedLanguageFeatureService
Microsoft.CodeAnalysis.Features (3)
BraceMatching\IEmbeddedLanguageBraceMatcher.cs (1)
10internal interface IEmbeddedLanguageBraceMatcher : IEmbeddedLanguageFeatureService
DocumentHighlighting\IEmbeddedLanguageDocumentHighlighter.cs (1)
12internal interface IEmbeddedLanguageDocumentHighlighter : IEmbeddedLanguageFeatureService
EmbeddedLanguages\Classification\IEmbeddedLanguageClassifier.cs (1)
11internal interface IEmbeddedLanguageClassifier : IEmbeddedLanguageFeatureService
4 references to IEmbeddedLanguageFeatureService
Microsoft.CodeAnalysis.Features (4)
EmbeddedLanguages\AbstractEmbeddedLanguageFeatureService.cs (1)
20where TService : IEmbeddedLanguageFeatureService
EmbeddedLanguages\ExportEmbeddedLanguageFeatureServiceAttribute.cs (3)
13/// Use this attribute to export an <see cref="IEmbeddedLanguageFeatureService"/>. 57Contract.ThrowIfFalse(contractType.IsInterface && typeof(IEmbeddedLanguageFeatureService).IsAssignableFrom(contractType), 58$"{nameof(contractType)} must be an interface and derived from {typeof(IEmbeddedLanguageFeatureService).FullName}");