7 instantiations of RegexSimpleEscapeNode
Microsoft.CodeAnalysis.Features (7)
EmbeddedLanguages\RegularExpressions\RegexParser.cs (7)
1511return new RegexSimpleEscapeNode( 1573return new RegexSimpleEscapeNode(backslashToken, CreateMissingToken(RegexKind.TextToken)); 1619return new RegexSimpleEscapeNode(backslashToken, CreateMissingToken(RegexKind.TextToken)); 1750return new RegexSimpleEscapeNode(backslashToken, typeToken.With(kind: RegexKind.TextToken)); 1833return new RegexSimpleEscapeNode( 1851return new RegexSimpleEscapeNode(backslashToken, typeToken); 1945return 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)
1323=> node is RegexSimpleEscapeNode simple && IsTextChar(simple.TypeToken, '-'); 1343var escapeNode = (RegexSimpleEscapeNode)component;