18 references to Beginning
System.Text.RegularExpressions (18)
System\Text\RegularExpressions\RegexFindOptimizations.cs (3)
32
if (LeadingAnchor is RegexNodeKind.
Beginning
or RegexNodeKind.Start or RegexNodeKind.EndZ or RegexNodeKind.End)
36
(RegexNodeKind.
Beginning
, false) => FindNextStartingPositionMode.LeadingAnchor_LeftToRight_Beginning,
37
(RegexNodeKind.
Beginning
, true) => FindNextStartingPositionMode.LeadingAnchor_RightToLeft_Beginning,
System\Text\RegularExpressions\RegexNode.cs (4)
231
case RegexNodeKind.
Beginning
:
2335
case RegexNodeKind.
Beginning
:
2470
case RegexNodeKind.
Beginning
:
2573
child.Kind is RegexNodeKind.
Beginning
or
System\Text\RegularExpressions\RegexParser.cs (2)
394
_unit = new RegexNode((_options & RegexOptions.Multiline) != 0 ? RegexNodeKind.Bol : RegexNodeKind.
Beginning
, _options);
1658
'A' => RegexNodeKind.
Beginning
,
System\Text\RegularExpressions\RegexPrefixAnalyzer.cs (5)
96
case RegexNodeKind.
Beginning
:
465
case RegexNodeKind.
Beginning
:
662
case RegexNodeKind.
Beginning
:
1010
case RegexNodeKind.
Beginning
:
1255
case RegexNodeKind.
Beginning
:
System\Text\RegularExpressions\RegexWriter.cs (1)
438
case RegexNodeKind.
Beginning
:
System\Text\RegularExpressions\Symbolic\RegexNodeConverter.cs (1)
142
case RegexNodeKind.
Beginning
:
System\Text\RegularExpressions\Symbolic\SymbolicRegexKind.cs (1)
20
/// <summary>A node that represents a beginning anchor (i.e. <see cref="RegexNodeKind.
Beginning
"/>).</summary>
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.cs (1)
211
findOptimizations.LeadingAnchor is not RegexNodeKind.
Beginning
)