2 writes to runtrack
System (2)
regex\system\text\regularexpressions\RegexRunner.cs (2)
329
runtrack
= new int [tracksize];
403
runtrack
= newtrack;
27 references to runtrack
System (27)
regex\system\text\regularexpressions\RegexInterpreter.cs (20)
73
runtrackpos =
runtrack
.Length - newpos;
86
return
runtrack
.Length - runtrackpos;
90
runtrack
[--runtrackpos] = runcodepos;
94
runtrack
[--runtrackpos] = I1;
95
runtrack
[--runtrackpos] = runcodepos;
99
runtrack
[--runtrackpos] = I1;
100
runtrack
[--runtrackpos] = I2;
101
runtrack
[--runtrackpos] = runcodepos;
105
runtrack
[--runtrackpos] = I1;
106
runtrack
[--runtrackpos] = I2;
107
runtrack
[--runtrackpos] = I3;
108
runtrack
[--runtrackpos] = runcodepos;
112
runtrack
[--runtrackpos] = I1;
113
runtrack
[--runtrackpos] = -runcodepos;
117
runtrack
[--runtrackpos] = I1;
118
runtrack
[--runtrackpos] = I2;
119
runtrack
[--runtrackpos] = -runcodepos;
123
int newpos =
runtrack
[runtrackpos++];
168
return
runtrack
[runtrackpos - 1];
173
return
runtrack
[runtrackpos - i - 1];
regex\system\text\regularexpressions\RegexRunner.cs (7)
187
runtrackpos =
runtrack
.Length;
313
runtrackpos =
runtrack
.Length;
399
newtrack = new int [
runtrack
.Length * 2];
401
System.Array.Copy(
runtrack
, 0, newtrack,
runtrack
.Length,
runtrack
.Length);
402
runtrackpos +=
runtrack
.Length;