1 instantiation of RegexLanguageDetector
Microsoft.CodeAnalysis.Features (1)
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexLanguageDetector.cs (1)
38return new RegexLanguageDetector(info, regexType, methodNamesOfInterest);
17 references to RegexLanguageDetector
Microsoft.CodeAnalysis.Features (17)
EmbeddedLanguages\AbstractEmbeddedLanguageFeatureService.cs (2)
99if (languageIdentifiers.SetEquals(RegexLanguageDetector.LanguageIdentifiers, StringComparer.OrdinalIgnoreCase)) 100return RegexLanguageDetector.CommentDetector;
EmbeddedLanguages\RegularExpressions\LanguageServices\AbstractRegexDiagnosticAnalyzer.cs (3)
49var detector = RegexLanguageDetector.GetOrCreate(semanticModel.Compilation, _info); 79RegexLanguageDetector detector,
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexBraceMatcher.cs (2)
50var detector = RegexLanguageDetector.GetOrCreate(semanticModel.Compilation, info);
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexClassifier.cs (2)
54var detector = RegexLanguageDetector.GetOrCreate(semanticModel.Compilation, info);
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexDocumentHighlighter.cs (2)
42var detector = RegexLanguageDetector.GetOrCreate(semanticModel.Compilation, info);
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexEmbeddedLanguage.cs (2)
40var detector = RegexLanguageDetector.GetOrCreate(semanticModel.Compilation, this.Info);
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexLanguageDetector.cs (4)
27: AbstractLanguageDetector<RegexOptions, RegexTree, RegexLanguageDetector, RegexLanguageDetector.RegexInfo>( 30internal readonly struct RegexInfo : ILanguageDetectorInfo<RegexLanguageDetector> 34public RegexLanguageDetector Create(Compilation compilation, EmbeddedLanguageInfo info)