25 references to Eol
System.Text.RegularExpressions (25)
System\Text\RegularExpressions\RegexCompiler.cs (4)
2966
case RegexNodeKind.
Eol
:
3341
Debug.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}");
3437
goto case RegexNodeKind.
Eol
;
3439
case RegexNodeKind.
Eol
:
System\Text\RegularExpressions\RegexNode.cs (10)
278
case RegexNodeKind.
Eol
:
922
RegexNodeKind.Bol or RegexNodeKind.
Eol
or
1220
or RegexNodeKind.End or RegexNodeKind.EndZ or RegexNodeKind.
Eol
1964
RegexNodeKind.Bol or RegexNodeKind.
Eol
or
2242
RegexNodeKind.Bol or RegexNodeKind.
Eol
or
2429
case RegexNodeKind.EndZ or RegexNodeKind.
Eol
when node.Ch != '\n':
2476
case RegexNodeKind.EndZ or RegexNodeKind.
Eol
when !RegexCharClass.CharInClass('\n', node.Str!):
2523
case RegexNodeKind.EndZ or RegexNodeKind.
Eol
when !CharInStartingOrEndingSet('\n'):
2784
case RegexNodeKind.
Eol
:
2919
case 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)
91
case RegexNodeKind.
Eol
:
460
case RegexNodeKind.
Eol
:
669
case RegexNodeKind.
Eol
:
1015
case RegexNodeKind.
Eol
:
1285
case RegexNodeKind.
Eol
:
1352
case RegexNodeKind.
Eol
:
1463
RegexNodeKind.
Eol
=> 2,
System\Text\RegularExpressions\RegexWriter.cs (1)
433
case RegexNodeKind.
Eol
:
System\Text\RegularExpressions\Symbolic\RegexNodeConverter.cs (1)
160
case 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>