11 writes to _type
System (11)
regex\system\text\regularexpressions\RegexNode.cs (11)
131
_type
= type;
136
_type
= type;
142
_type
= type;
148
_type
= type;
154
_type
= type;
175
_type
+= (type - One);
316
_type
= Nothing;
322
_type
+= (One - Set);
327
_type
+= (Notone - Set);
422
prev.
_type
= RegexNode.Set;
497
prev.
_type
= RegexNode.Multi;
35 references to _type
System (35)
regex\system\text\regularexpressions\RegexFCD.cs (6)
71
switch (curNode.
_type
) {
137
switch (curNode.
_type
) {
159
return result | AnchorFromType(curNode.
_type
);
303
CalculateFC(curNode.
_type
, curNode, 0);
307
CalculateFC(curNode.
_type
| BeforeChild, curNode, curChild);
332
CalculateFC(curNode.
_type
| AfterChild, curNode, curChild);
regex\system\text\regularexpressions\RegexNode.cs (17)
165
if (UseOptionR() &&
_type
== Concatenate && _children != null) {
372
if (at.
_type
== Alternate) {
379
else if (at.
_type
== Set || at.
_type
== One) {
384
if (at.
_type
== Set) {
406
if (prev.
_type
== RegexNode.One) {
414
if (at.
_type
== RegexNode.One) {
426
else if (at.
_type
== RegexNode.Nothing) {
475
if (at.
_type
== RegexNode.Concatenate &&
483
else if (at.
_type
== RegexNode.Multi ||
484
at.
_type
== RegexNode.One) {
496
if (prev.
_type
== RegexNode.One) {
502
if (at.
_type
== RegexNode.One)
508
if (at.
_type
== RegexNode.One)
515
else if (at.
_type
== RegexNode.Empty) {
538
switch (
_type
) {
573
return
_type
;
regex\system\text\regularexpressions\RegexWriter.cs (12)
258
EmitFragment(curNode.
_type
, curNode, 0);
261
EmitFragment(curNode.
_type
| BeforeChild, curNode, curChild);
275
EmitFragment(curNode.
_type
| AfterChild, curNode, curChild);
497
Emit(node.
_type
| bits, (int)node._ch);
505
Emit(((node.
_type
== RegexNode.Oneloop || node.
_type
== RegexNode.Onelazy) ?
508
Emit(node.
_type
| bits, (int)node._ch, node._n == Int32.MaxValue ?
517
Emit(node.
_type
| bits, StringCode(node._str),
522
Emit(node.
_type
| bits, StringCode(node._str));
526
Emit(node.
_type
| bits, StringCode(node._str));
530
Emit(node.
_type
| bits, MapCapnum(node._m));
544
Emit(node.
_type
);