18 references to Nothing
System.Text.RegularExpressions (18)
System\Text\RegularExpressions\RegexCompiler.cs (1)
3056case RegexNodeKind.Nothing:
System\Text\RegularExpressions\RegexNode.cs (12)
282case RegexNodeKind.Nothing: 6620 => new RegexNode(Kind == RegexNodeKind.Alternate ? RegexNodeKind.Nothing : RegexNodeKind.Empty, Options), 720case RegexNodeKind.Nothing: 951return new RegexNode(RegexNodeKind.Nothing, Options); 1018Kind = RegexNodeKind.Nothing; 1078return new RegexNode(RegexNodeKind.Nothing, Options); 1217else if (at.Kind == RegexNodeKind.Nothing) 1357case RegexNodeKind.Nothing: 1758if (child.Kind == RegexNodeKind.Nothing) 2290Kind = RegexNodeKind.Nothing; 2911case RegexNodeKind.Nothing: 3049case 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)
1856_ => 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: