1 instantiation of RegexLanguageDetector
Microsoft.CodeAnalysis.Features (1)
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexLanguageDetector.cs (1)
39
return new
RegexLanguageDetector
(info, regexType, methodNamesOfInterest);
19 references to RegexLanguageDetector
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexPatternDetectorTests.cs (2)
25
Assert.True(
RegexLanguageDetector
.CommentDetector.TryMatch(value, out _, out var captures));
46
Assert.False(
RegexLanguageDetector
.CommentDetector.TryMatch(value, out _, out var stringOptions) &&
Microsoft.CodeAnalysis.Features (17)
EmbeddedLanguages\AbstractEmbeddedLanguageFeatureService.cs (2)
99
if (languageIdentifiers.SetEquals(
RegexLanguageDetector
.LanguageIdentifiers, StringComparer.OrdinalIgnoreCase))
100
return
RegexLanguageDetector
.CommentDetector;
EmbeddedLanguages\RegularExpressions\LanguageServices\AbstractRegexDiagnosticAnalyzer.cs (3)
49
var
detector =
RegexLanguageDetector
.GetOrCreate(semanticModel.Compilation, _info);
79
RegexLanguageDetector
detector,
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexBraceMatcher.cs (2)
50
var
detector =
RegexLanguageDetector
.GetOrCreate(semanticModel.Compilation, info);
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexClassifier.cs (2)
54
var
detector =
RegexLanguageDetector
.GetOrCreate(semanticModel.Compilation, info);
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexDocumentHighlighter.cs (2)
42
var
detector =
RegexLanguageDetector
.GetOrCreate(semanticModel.Compilation, info);
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexEmbeddedLanguage.cs (2)
40
var
detector =
RegexLanguageDetector
.GetOrCreate(semanticModel.Compilation, this.Info);
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexLanguageDetector.cs (4)
28
: AbstractLanguageDetector<RegexOptions, RegexTree,
RegexLanguageDetector
,
RegexLanguageDetector
.RegexInfo>(
31
internal readonly struct RegexInfo : ILanguageDetectorInfo<
RegexLanguageDetector
>
35
public
RegexLanguageDetector
Create(Compilation compilation, EmbeddedLanguageInfo info)