7 instantiations of RegexSimpleEscapeNode
Microsoft.CodeAnalysis.Features (7)
EmbeddedLanguages\RegularExpressions\RegexParser.cs (7)
1532return new RegexSimpleEscapeNode( 1594return new RegexSimpleEscapeNode(backslashToken, CreateMissingToken(RegexKind.TextToken)); 1640return new RegexSimpleEscapeNode(backslashToken, CreateMissingToken(RegexKind.TextToken)); 1771return new RegexSimpleEscapeNode(backslashToken, typeToken.With(kind: RegexKind.TextToken)); 1854return new RegexSimpleEscapeNode( 1872return new RegexSimpleEscapeNode(backslashToken, typeToken); 1966return new RegexSimpleEscapeNode(backslash, typeToken);
6 references to RegexSimpleEscapeNode
Microsoft.CodeAnalysis.Features (6)
EmbeddedLanguages\RegularExpressions\IRegexNodeVisitor.cs (1)
39void Visit(RegexSimpleEscapeNode node);
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexClassifier.cs (1)
313public void Visit(RegexSimpleEscapeNode node)
EmbeddedLanguages\RegularExpressions\RegexHelpers.cs (1)
54public static bool IsSelfEscape(this RegexSimpleEscapeNode node)
EmbeddedLanguages\RegularExpressions\RegexParser.cs (3)
1344=> node is RegexSimpleEscapeNode simple && IsTextChar(simple.TypeToken, '-'); 1364var escapeNode = (RegexSimpleEscapeNode)component;