7 instantiations of RegexSimpleEscapeNode
Microsoft.CodeAnalysis.Features (7)
EmbeddedLanguages\RegularExpressions\RegexParser.cs (7)
1517
return new
RegexSimpleEscapeNode
(
1609
return new
RegexSimpleEscapeNode
(backslashToken, CreateMissingToken(RegexKind.TextToken));
1655
return new
RegexSimpleEscapeNode
(backslashToken, CreateMissingToken(RegexKind.TextToken));
1786
return new
RegexSimpleEscapeNode
(backslashToken, typeToken.With(kind: RegexKind.TextToken));
1869
return new
RegexSimpleEscapeNode
(
1887
return new
RegexSimpleEscapeNode
(backslashToken, typeToken);
1981
return new
RegexSimpleEscapeNode
(backslash, typeToken);
6 references to RegexSimpleEscapeNode
Microsoft.CodeAnalysis.Features (6)
EmbeddedLanguages\RegularExpressions\IRegexNodeVisitor.cs (1)
42
void Visit(
RegexSimpleEscapeNode
node);
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexClassifier.cs (1)
323
public void Visit(
RegexSimpleEscapeNode
node)
EmbeddedLanguages\RegularExpressions\RegexHelpers.cs (1)
54
public static bool IsSelfEscape(this
RegexSimpleEscapeNode
node)
EmbeddedLanguages\RegularExpressions\RegexParser.cs (3)
1323
=> node is
RegexSimpleEscapeNode
simple && IsTextChar(simple.TypeToken, '-');
1343
var
escapeNode = (
RegexSimpleEscapeNode
)component;