1 write to _matchcount
System (1)
regex\system\text\regularexpressions\RegexMatch.cs (1)
83
_matchcount
= new int[capcount];
23 references to _matchcount
System (23)
regex\system\text\regularexpressions\RegexGroupCollection.cs (4)
90
return _match.
_matchcount
.Length;
130
if (groupnum >= _match.
_matchcount
.Length || groupnum < 0)
148
_groups = new Group[_match.
_matchcount
.Length - 1];
151
_groups[i] = new Group(_match._text, _match._matches[i + 1], _match.
_matchcount
[i + 1], groupname);
regex\system\text\regularexpressions\RegexMatch.cs (18)
108
for (int i = 0; i <
_matchcount
.Length; i++) {
109
_matchcount
[i] = 0;
176
int c =
_matchcount
[groupnum];
189
return GroupToStringImpl(
_matchcount
.Length - 1);
212
int numgroups = inner.
_matchcount
.Length;
235
capcount =
_matchcount
[cap];
247
_matchcount
[cap] = capcount + 1;
264
capcount =
_matchcount
[cap];
287
_matchcount
[cap]--;
294
return cap <
_matchcount
.Length &&
_matchcount
[cap] > 0 && _matches[cap][
_matchcount
[cap] * 2 - 1] != (-3 + 1);
301
int i = _matches[cap][
_matchcount
[cap] * 2 - 2];
312
int i = _matches[cap][
_matchcount
[cap] * 2 - 1];
329
_capcount =
_matchcount
[0];
338
for (int cap = 0; cap <
_matchcount
.Length; cap++) {
342
limit =
_matchcount
[cap] * 2;
367
_matchcount
[cap] = j / 2;
regex\system\text\regularexpressions\RegexRunner.cs (1)
181
if (runmatch.
_matchcount
[0] > 0) {