3 writes to _n
System (3)
regex\system\text\regularexpressions\RegexNode.cs (3)
157
_n
= n;
177
_n
= max;
299
u.
_n
= max = ((Int32.MaxValue - 1) / u._n < max) ? Int32.MaxValue : u._n * max;
16 references to _n
System (16)
regex\system\text\regularexpressions\RegexNode.cs (5)
273
max =
_n
;
292
if (u._m == 0 && child._m > 1 || child.
_n
< child._m * 2)
298
if (u.
_n
> 0)
299
u._n = max = ((Int32.MaxValue - 1) / u.
_n
< max) ? Int32.MaxValue : u.
_n
* max;
regex\system\text\regularexpressions\RegexWriter.cs (11)
418
if (node.
_n
< Int32.MaxValue || node._m > 1)
435
if (node.
_n
< Int32.MaxValue || node._m > 1)
436
Emit(RegexCode.Branchcount + Lazy, PopInt(), node.
_n
== Int32.MaxValue ? Int32.MaxValue : node.
_n
- node._m);
454
Emit(RegexCode.Capturemark, MapCapnum(node._m), MapCapnum(node.
_n
));
507
if (node.
_n
> node._m)
508
Emit(node._type | bits, (int)node._ch, node.
_n
== Int32.MaxValue ?
509
Int32.MaxValue : node.
_n
- node._m);
516
if (node.
_n
> node._m)
518
(node.
_n
== Int32.MaxValue) ? Int32.MaxValue : node.
_n
- node._m);