13 writes to _unit
System.Text.RegularExpressions (13)
System\Text\RegularExpressions\RegexParser.cs (13)
74
_unit
= null;
332
_unit
= RegexNode.CreateOneWithCaseConversion(_pattern[endpos - 1], _options, _culture, ref _caseBehavior);
347
_unit
= new RegexNode(RegexNodeKind.Set, _options & ~RegexOptions.IgnoreCase, setString);
390
_unit
= ScanBackslash(scanOnly: false)!;
394
_unit
= new RegexNode((_options & RegexOptions.Multiline) != 0 ? RegexNodeKind.Bol : RegexNodeKind.Beginning, _options);
398
_unit
= new RegexNode((_options & RegexOptions.Multiline) != 0 ? RegexNodeKind.Eol : RegexNodeKind.EndZ, _options);
402
_unit
= (_options & RegexOptions.Singleline) != 0 ?
430
_unit
= null;
471
_unit
= null;
498
_unit
= null;
539
_unit
= null;
2060
_unit
= null;
2107
_unit
= _group;
9 references to _unit
System.Text.RegularExpressions (9)
System\Text\RegularExpressions\RegexParser.cs (9)
378
if (
_unit
== null)
411
if (
_unit
== null)
429
_concatenation!.AddChild(
_unit
!);
437
while (
_unit
!= null)
470
_concatenation!.AddChild(
_unit
!);
497
_concatenation!.AddChild(
_unit
!.MakeQuantifier(lazy, min, max));
515
return
_unit
!.FinalOptimize();
2054
if (
_unit
== null)
2059
_group.AddChild(
_unit
);