18 references to Eol
System.Text.RegularExpressions.Generator (18)
RegexGenerator.Emitter.cs (4)
2855
case RegexNodeKind.
Eol
:
3203
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}");
3255
case RegexNodeKind.
Eol
:
5477
RegexNodeKind.
Eol
=> "Match if at the end of a line.",
src\libraries\System.Text.RegularExpressions\src\System\Text\RegularExpressions\RegexNode.cs (6)
238
case RegexNodeKind.
Eol
:
1111
or RegexNodeKind.End or RegexNodeKind.EndZ or RegexNodeKind.
Eol
2132
case RegexNodeKind.EndZ or RegexNodeKind.
Eol
when node.Ch != '\n':
2179
case RegexNodeKind.EndZ or RegexNodeKind.
Eol
when !RegexCharClass.CharInClass('\n', node.Str!):
2345
case RegexNodeKind.
Eol
:
2480
case RegexNodeKind.
Eol
:
src\libraries\System.Text.RegularExpressions\src\System\Text\RegularExpressions\RegexParser.cs (1)
398
_unit = new RegexNode((_options & RegexOptions.Multiline) != 0 ? RegexNodeKind.
Eol
: RegexNodeKind.EndZ, _options);
src\libraries\System.Text.RegularExpressions\src\System\Text\RegularExpressions\RegexPrefixAnalyzer.cs (7)
91
case RegexNodeKind.
Eol
:
460
case RegexNodeKind.
Eol
:
669
case RegexNodeKind.
Eol
:
1005
case RegexNodeKind.
Eol
:
1261
case RegexNodeKind.
Eol
:
1328
case RegexNodeKind.
Eol
:
1440
RegexNodeKind.
Eol
=> 2,