21 references to Bol
System.Text.RegularExpressions (21)
System\Text\RegularExpressions\RegexCompiler.cs (1)
649case RegexNodeKind.Bol:
System\Text\RegularExpressions\RegexFindOptimizations.cs (4)
56if (rightToLeft && LeadingAnchor == RegexNodeKind.Bol) 280LeadingAnchor == RegexNodeKind.Bol; // there's a leading BOL anchor we can otherwise search for 409Debug.Assert(LeadingAnchor != RegexNodeKind.Bol, "BOL isn't enabled for RTL"); 535if (LeadingAnchor == RegexNodeKind.Bol)
System\Text\RegularExpressions\RegexNode.cs (5)
232case RegexNodeKind.Bol: 1110case RegexNodeKind.Beginning or RegexNodeKind.Start or RegexNodeKind.Bol 2340case RegexNodeKind.Bol: 2475case RegexNodeKind.Bol: 2578RegexNodeKind.Bol or
System\Text\RegularExpressions\RegexParser.cs (1)
394_unit = new RegexNode((_options & RegexOptions.Multiline) != 0 ? RegexNodeKind.Bol : RegexNodeKind.Beginning, _options);
System\Text\RegularExpressions\RegexPrefixAnalyzer.cs (7)
90case RegexNodeKind.Bol: 459case RegexNodeKind.Bol: 663case RegexNodeKind.Bol: 1004case RegexNodeKind.Bol: 1260case RegexNodeKind.Bol: 1327case RegexNodeKind.Bol: 1439RegexNodeKind.Bol => 2,
System\Text\RegularExpressions\RegexWriter.cs (1)
432case RegexNodeKind.Bol:
System\Text\RegularExpressions\Symbolic\RegexNodeConverter.cs (1)
146case RegexNodeKind.Bol:
System\Text\RegularExpressions\Symbolic\SymbolicRegexKind.cs (1)
28/// <summary>A node that represents a beginning-of-line anchor (i.e. <see cref="RegexNodeKind.Bol"/>).</summary>