18 references to Nothing
System.Text.RegularExpressions (18)
System\Text\RegularExpressions\RegexCompiler.cs (1)
2808case RegexNodeKind.Nothing:
System\Text\RegularExpressions\RegexNode.cs (12)
282case RegexNodeKind.Nothing: 6150 => new RegexNode(Kind == RegexNodeKind.Alternate ? RegexNodeKind.Nothing : RegexNodeKind.Empty, Options), 673case RegexNodeKind.Nothing: 896return new RegexNode(RegexNodeKind.Nothing, Options); 963Kind = RegexNodeKind.Nothing; 1023return new RegexNode(RegexNodeKind.Nothing, Options); 1162else if (at.Kind == RegexNodeKind.Nothing) 1301case RegexNodeKind.Nothing: 1629if (child.Kind == RegexNodeKind.Nothing) 2155Kind = RegexNodeKind.Nothing; 2651case RegexNodeKind.Nothing: 2789case 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)
1013case RegexNodeKind.Nothing:
System\Text\RegularExpressions\RegexWriter.cs (1)
431case RegexNodeKind.Nothing:
System\Text\RegularExpressions\Symbolic\RegexNodeConverter.cs (1)
136case RegexNodeKind.Nothing: