2 implementations of IEmbeddedLanguageBraceMatcher
Microsoft.CodeAnalysis.Features (2)
EmbeddedLanguages\Json\LanguageServices\JsonBraceMatcher.cs (1)
27internal sealed class JsonBraceMatcher : IEmbeddedLanguageBraceMatcher
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexBraceMatcher.cs (1)
30internal sealed class RegexBraceMatcher : IEmbeddedLanguageBraceMatcher
4 references to IEmbeddedLanguageBraceMatcher
Microsoft.CodeAnalysis.Features (4)
BraceMatching\AbstractEmbeddedLanguageBraceMatcher.cs (2)
20AbstractEmbeddedLanguageFeatureService<IEmbeddedLanguageBraceMatcher>, IBraceMatcher 26IEnumerable<Lazy<IEmbeddedLanguageBraceMatcher, EmbeddedLanguageMetadata>> allServices)
BraceMatching\ExportEmbeddedLanguageBraceMatcherAttribute.cs (2)
10/// Use this attribute to export a <see cref="IEmbeddedLanguageBraceMatcher"/>. 13string name, string[] languages, bool supportsUnannotatedAPIs, params string[] identifiers) : ExportEmbeddedLanguageFeatureServiceAttribute(typeof(IEmbeddedLanguageBraceMatcher), name, languages, supportsUnannotatedAPIs, identifiers)