25 references to Notone
System.Text.RegularExpressions (25)
System\Text\RegularExpressions\RegexNode.cs (16)
243
case RegexNodeKind.
Notone
:
850
case RegexNodeKind.
Notone
:
899
Kind == RegexNodeKind.Set ? RegexNodeKind.
Notone
:
1107
case RegexNodeKind.One or RegexNodeKind.
Notone
or RegexNodeKind.Set:
1402
case RegexNodeKind.
Notone
:
1438
case RegexNodeKind.
Notone
or RegexNodeKind.Notoneloop or RegexNodeKind.Notoneloopatomic or RegexNodeKind.Notonelazy:
1690
case RegexNodeKind.Notoneloop or RegexNodeKind.Notonelazy when nextNode.Kind == RegexNodeKind.
Notone
&& currentNode.Ch == nextNode.Ch:
1758
case RegexNodeKind.
Notone
when (nextNode.Kind is RegexNodeKind.Notoneloop or RegexNodeKind.Notoneloopatomic or RegexNodeKind.Notonelazy) && currentNode.Ch == nextNode.Ch:
1772
case RegexNodeKind.
Notone
when nextNode.Kind == currentNode.Kind && currentNode.Ch == nextNode.Ch:
2121
case RegexNodeKind.
Notone
when node.Ch == subsequent.Ch:
2263
case RegexNodeKind.
Notone
:
2376
case RegexNodeKind.
Notone
:
2636
RegexNodeKind.One or RegexNodeKind.
Notone
or RegexNodeKind.Set => true,
2704
case RegexNodeKind.
Notone
:
2839
public bool IsNotoneFamily => Kind is RegexNodeKind.
Notone
or RegexNodeKind.Notoneloop or RegexNodeKind.Notoneloopatomic or RegexNodeKind.Notonelazy;
2897
case RegexNodeKind.
Notone
:
System\Text\RegularExpressions\RegexNodeKind.cs (2)
37
/// This is purely a representational optimization, equivalent to a <see cref="Loop"/> wrapped around a <see cref="
Notone
"/>.
50
/// This is purely a representational optimization, equivalent to a <see cref="Lazyloop"/> wrapped around a <see cref="
Notone
"/>.
System\Text\RegularExpressions\RegexParser.cs (1)
404
new RegexNode(RegexNodeKind.
Notone
, _options & ~RegexOptions.IgnoreCase, '\n');
System\Text\RegularExpressions\RegexPrefixAnalyzer.cs (3)
652
case RegexNodeKind.
Notone
:
954
case RegexNodeKind.
Notone
or RegexNodeKind.Notoneloop or RegexNodeKind.Notoneloopatomic or RegexNodeKind.Notonelazy:
968
return node.Kind is RegexNodeKind.
Notone
|| node.M > 0 ? true : null;
System\Text\RegularExpressions\RegexWriter.cs (1)
382
case RegexNodeKind.
Notone
:
System\Text\RegularExpressions\Symbolic\RegexNodeConverter.cs (1)
61
case RegexNodeKind.
Notone
:
System\Text\RegularExpressions\Symbolic\SymbolicRegexKind.cs (1)
11
/// <summary>A node that matches a single character (i.e. <see cref="RegexNodeKind.One"/>, <see cref="RegexNodeKind.
Notone
"/>, or <see cref="RegexNodeKind.Set"/>).</summary>