18 references to Nothing
System.Text.RegularExpressions (18)
System\Text\RegularExpressions\RegexCompiler.cs (1)
2809case 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); 1171else if (at.Kind == RegexNodeKind.Nothing) 1310case RegexNodeKind.Nothing: 1638if (child.Kind == RegexNodeKind.Nothing) 2160Kind = RegexNodeKind.Nothing; 2656case RegexNodeKind.Nothing: 2794case 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: