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