13 references to IsSetFamily
System.Text.RegularExpressions (13)
System\Text\RegularExpressions\RegexCompiler.cs (10)
2962
Debug.Assert(node.IsOneFamily || node.IsNotoneFamily || node.
IsSetFamily
, $"Unexpected type: {node.Kind}");
3002
if (node.
IsSetFamily
)
4212
Debug.Assert(node.IsOneFamily || node.IsNotoneFamily || node.
IsSetFamily
, $"Unexpected type: {node.Kind}");
4274
if (node.
IsSetFamily
&& node.Str == RegexCharClass.AnyClass)
4414
if (node.
IsSetFamily
)
4451
else if (node.
IsSetFamily
&& maxIterations == int.MaxValue && node.Str == RegexCharClass.AnyClass)
4529
if (node.
IsSetFamily
)
4651
if (node.
IsSetFamily
)
5145
if (node.
IsSetFamily
)
5196
if (node.
IsSetFamily
)
System\Text\RegularExpressions\RegexNode.cs (2)
26
/// <remarks>For a <see cref="RegexNodeKind.Multi"/>, this is the string from the expression. For an <see cref="
IsSetFamily
"/> node, this is the character class string from <see cref="RegexCharClass"/>.</remarks>
94
RegexNode newNode =
IsSetFamily
?
System\Text\RegularExpressions\RegexPrefixAnalyzer.cs (1)
1231
if (nextChild.
IsSetFamily
&&