25 references to Eol
System.Text.RegularExpressions (25)
System\Text\RegularExpressions\RegexCompiler.cs (4)
2724case RegexNodeKind.Eol: 3097Debug.Assert(node.Kind is RegexNodeKind.Beginning or RegexNodeKind.Start or RegexNodeKind.Bol or RegexNodeKind.End or RegexNodeKind.EndZ or RegexNodeKind.Eol, $"Unexpected type: {node.Kind}"); 3193goto case RegexNodeKind.Eol; 3195case RegexNodeKind.Eol:
System\Text\RegularExpressions\RegexNode.cs (10)
278case RegexNodeKind.Eol: 922RegexNodeKind.Bol or RegexNodeKind.Eol or 1229or RegexNodeKind.End or RegexNodeKind.EndZ or RegexNodeKind.Eol 1903RegexNodeKind.Bol or RegexNodeKind.Eol or 2171RegexNodeKind.Bol or RegexNodeKind.Eol or 2358case RegexNodeKind.EndZ or RegexNodeKind.Eol when node.Ch != '\n': 2405case RegexNodeKind.EndZ or RegexNodeKind.Eol when !RegexCharClass.CharInClass('\n', node.Str!): 2452case RegexNodeKind.EndZ or RegexNodeKind.Eol when !CharInStartingOrEndingSet('\n'): 2667case RegexNodeKind.Eol: 2802case RegexNodeKind.Eol:
System\Text\RegularExpressions\RegexParser.cs (1)
398_unit = new RegexNode((_options & RegexOptions.Multiline) != 0 ? RegexNodeKind.Eol : RegexNodeKind.EndZ, _options);
System\Text\RegularExpressions\RegexPrefixAnalyzer.cs (7)
91case RegexNodeKind.Eol: 460case RegexNodeKind.Eol: 669case RegexNodeKind.Eol: 1015case RegexNodeKind.Eol: 1285case RegexNodeKind.Eol: 1352case RegexNodeKind.Eol: 1463RegexNodeKind.Eol => 2,
System\Text\RegularExpressions\RegexWriter.cs (1)
433case RegexNodeKind.Eol:
System\Text\RegularExpressions\Symbolic\RegexNodeConverter.cs (1)
160case RegexNodeKind.Eol:
System\Text\RegularExpressions\Symbolic\SymbolicRegexKind.cs (1)
30/// <summary>A node that represents a end-of-line anchor (i.e. <see cref="RegexNodeKind.Eol"/>).</summary>