4 instantiations of RegexSimpleEscapeNode
Microsoft.CodeAnalysis.Features (4)
EmbeddedLanguages\RegularExpressions\RegexParser.cs (4)
1573
return new
RegexSimpleEscapeNode
(backslashToken, CreateMissingToken(RegexKind.TextToken));
1619
return new
RegexSimpleEscapeNode
(backslashToken, CreateMissingToken(RegexKind.TextToken));
1833
return new
RegexSimpleEscapeNode
(
1945
return new
RegexSimpleEscapeNode
(backslash, typeToken);
6 references to RegexSimpleEscapeNode
Microsoft.CodeAnalysis.Features (6)
EmbeddedLanguages\RegularExpressions\IRegexNodeVisitor.cs (1)
39
void Visit(
RegexSimpleEscapeNode
node);
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexClassifier.cs (1)
313
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;