7 references to Kind
System.Text.RegularExpressions (7)
System\Text\RegularExpressions\Symbolic\MatchingState.cs (1)
147
if (Node.
Kind
!= SymbolicRegexNodeKind.DisableBacktrackingSimulation)
System\Text\RegularExpressions\Symbolic\SymbolicRegexBuilder.cs (1)
242
if (node.
Kind
== SymbolicRegexNodeKind.Loop && node._lower == 0 && node._upper == 1 && lower == 0 && upper == 1)
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.Automata.cs (2)
218
if (left._lower <= 0 || left._left!.
Kind
is not SymbolicRegexNodeKind.Singleton)
296
Debug.Assert(node.
Kind
!= SymbolicRegexNodeKind.Alternate);
System\Text\RegularExpressions\Symbolic\SymbolicRegexNode.cs (3)
1160
Debug.Assert(loop.
Kind
== SymbolicRegexNodeKind.Loop && loop._left is not null);
1660
if (_left.
Kind
== SymbolicRegexNodeKind.Concat)
1663
if (_left.
Kind
== SymbolicRegexNodeKind.Concat)