17 references to Nothing
System.Text.RegularExpressions (17)
System\Text\RegularExpressions\RegexNode.cs (12)
242
case RegexNodeKind.
Nothing
:
563
0 => new RegexNode(Kind == RegexNodeKind.Alternate ? RegexNodeKind.
Nothing
: RegexNodeKind.Empty, Options),
621
case RegexNodeKind.
Nothing
:
837
return new RegexNode(RegexNodeKind.
Nothing
, Options);
881
Kind = RegexNodeKind.
Nothing
;
930
return new RegexNode(RegexNodeKind.
Nothing
, Options);
1053
else if (at.Kind == RegexNodeKind.
Nothing
)
1188
case RegexNodeKind.
Nothing
:
1516
if (child.Kind == RegexNodeKind.
Nothing
)
1987
Kind = Kind == RegexNodeKind.PositiveLookaround ? RegexNodeKind.Empty : RegexNodeKind.
Nothing
;
2330
case RegexNodeKind.
Nothing
:
2468
case RegexNodeKind.
Nothing
:
System\Text\RegularExpressions\RegexNodeKind.cs (1)
115
/// by that child, and if an alternation has no children, it can be replaced by <see cref="
Nothing
"/>.
System\Text\RegularExpressions\RegexParser.cs (1)
1662
_ => RegexNodeKind.
Nothing
,
System\Text\RegularExpressions\RegexPrefixAnalyzer.cs (1)
1003
case RegexNodeKind.
Nothing
:
System\Text\RegularExpressions\RegexWriter.cs (1)
431
case RegexNodeKind.
Nothing
:
System\Text\RegularExpressions\Symbolic\RegexNodeConverter.cs (1)
136
case RegexNodeKind.
Nothing
: