22 references to End
System.Text.RegularExpressions.Generator (22)
RegexGenerator.Emitter.cs (1)
978
case RegexNodeKind.
End
when regexTree.FindOptimizations.MaxPossibleLength is int maxLength:
src\libraries\System.Text.RegularExpressions\src\System\Text\RegularExpressions\RegexFindOptimizations.cs (5)
61
if (LeadingAnchor is RegexNodeKind.Beginning or RegexNodeKind.Start or RegexNodeKind.EndZ or RegexNodeKind.
End
)
69
(RegexNodeKind.
End
, false) => FindNextStartingPositionMode.LeadingAnchor_LeftToRight_End,
70
(RegexNodeKind.
End
, true) => FindNextStartingPositionMode.LeadingAnchor_RightToLeft_End,
83
if (TrailingAnchor is RegexNodeKind.
End
or RegexNodeKind.EndZ &&
90
FindMode = TrailingAnchor == RegexNodeKind.
End
?
src\libraries\System.Text.RegularExpressions\src\System\Text\RegularExpressions\RegexNode.cs (7)
236
case RegexNodeKind.
End
:
1111
or RegexNodeKind.
End
or RegexNodeKind.EndZ or RegexNodeKind.Eol
2131
case RegexNodeKind.
End
:
2157
case RegexNodeKind.
End
:
2178
case RegexNodeKind.
End
:
2343
case RegexNodeKind.
End
:
2478
case RegexNodeKind.
End
:
src\libraries\System.Text.RegularExpressions\src\System\Text\RegularExpressions\RegexParser.cs (1)
1661
'z' => RegexNodeKind.
End
,
src\libraries\System.Text.RegularExpressions\src\System\Text\RegularExpressions\RegexPrefixAnalyzer.cs (8)
99
case RegexNodeKind.
End
:
468
case RegexNodeKind.
End
:
667
case RegexNodeKind.
End
:
1013
case RegexNodeKind.
End
:
1265
case RegexNodeKind.
End
:
1332
case RegexNodeKind.
End
:
1436
RegexNodeKind.
End
=> 3,
1451
anchor is RegexNodeKind.Beginning or RegexNodeKind.Start or RegexNodeKind.
End
or RegexNodeKind.EndZ;