4 implementations of IEmbeddedLanguageClassifier
Microsoft.CodeAnalysis.ExternalAccess.AspNetCore (1)
Internal\EmbeddedLanguages\AspNetCoreEmbeddedLanguageClassifier.cs (1)
19internal class AspNetCoreEmbeddedLanguageClassifier : IEmbeddedLanguageClassifier
Microsoft.CodeAnalysis.Features (3)
EmbeddedLanguages\Classification\AbstractFallbackEmbeddedLanguageClassifier.cs (1)
11internal abstract class AbstractFallbackEmbeddedLanguageClassifier : IEmbeddedLanguageClassifier
EmbeddedLanguages\Json\LanguageServices\JsonClassifier.cs (1)
28internal sealed class JsonClassifier : IEmbeddedLanguageClassifier
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexClassifier.cs (1)
30internal sealed class RegexClassifier : IEmbeddedLanguageClassifier
11 references to IEmbeddedLanguageClassifier
Microsoft.CodeAnalysis.CSharp.Features (1)
EmbeddedLanguages\Classification\CSharpEmbeddedLanguageClassificationServiceFactory.cs (1)
22[ImportMany] IEnumerable<Lazy<IEmbeddedLanguageClassifier, EmbeddedLanguageMetadata>> classifiers)
Microsoft.CodeAnalysis.ExternalAccess.AspNetCore (2)
EmbeddedLanguages\Classification\IAspNetCoreEmbeddedLanguageClassifier.cs (2)
9/// <inheritdoc cref="IEmbeddedLanguageClassifier"/> 12/// <inheritdoc cref="IEmbeddedLanguageClassifier.RegisterClassifications"/>
Microsoft.CodeAnalysis.Features (7)
EmbeddedLanguages\Classification\AbstractEmbeddedLanguageClassificationService.cs (5)
19AbstractEmbeddedLanguageFeatureService<IEmbeddedLanguageClassifier>, IEmbeddedLanguageClassificationService 24private readonly IEmbeddedLanguageClassifier _fallbackClassifier; 30IEmbeddedLanguageClassifier fallbackClassifier, 31IEnumerable<Lazy<IEmbeddedLanguageClassifier, EmbeddedLanguageMetadata>> allClassifiers) 137private bool TryClassify(IEmbeddedLanguageClassifier classifier, EmbeddedLanguageClassificationContext context)
EmbeddedLanguages\Classification\ExportEmbeddedLanguageClassifier.cs (2)
10/// Use this attribute to export a <see cref="IEmbeddedLanguageClassifier"/>. 22: base(typeof(IEmbeddedLanguageClassifier), name, languages, supportsUnannotatedAPIs, identifiers)
Microsoft.CodeAnalysis.VisualBasic.Features (1)
EmbeddedLanguages\Classification\VisualBasicEmbeddedLanguageClassificationServiceFactory.vb (1)
20<ImportMany> classifiers As IEnumerable(Of Lazy(Of IEmbeddedLanguageClassifier, EmbeddedLanguageMetadata)))