10 references to NotDigitClass
System.Text.RegularExpressions (10)
System\Text\RegularExpressions\RegexCompiler.cs (2)
5498
case RegexCharClass.
NotDigitClass
:
5501
NegateIf(charClass == RegexCharClass.
NotDigitClass
);
System\Text\RegularExpressions\RegexNode.cs (7)
1002
Str = RegexCharClass.
NotDigitClass
;
2402
case RegexNodeKind.NonBoundary when node.M > 0 && node.Str is RegexCharClass.NotWordClass or RegexCharClass.
NotDigitClass
:
2404
case RegexNodeKind.NonECMABoundary when node.M > 0 && node.Str is RegexCharClass.NotECMAWordClass or RegexCharClass.
NotDigitClass
:
2449
case RegexNodeKind.NonBoundary when node.M > 0 && (loopStartingSet is RegexCharClass.NotWordClass or RegexCharClass.
NotDigitClass
) && (loopEndingSet is RegexCharClass.NotWordClass or RegexCharClass.
NotDigitClass
):
2451
case RegexNodeKind.NonECMABoundary when node.M > 0 && (loopStartingSet is RegexCharClass.NotECMAWordClass or RegexCharClass.
NotDigitClass
) && (loopEndingSet is RegexCharClass.NotECMAWordClass or RegexCharClass.
NotDigitClass
):
System\Text\RegularExpressions\RegexParser.cs (1)
1121
new RegexNode(RegexNodeKind.Set, (_options & ~RegexOptions.IgnoreCase), (_options & RegexOptions.ECMAScript) != 0 ? RegexCharClass.NotECMADigitClass : RegexCharClass.
NotDigitClass
);