6 writes to runtext
System.Text.RegularExpressions (6)
System\Text\RegularExpressions\Regex.cs (4)
428
runner.
runtext
= input;
455
runner.
runtext
= null; // drop reference to text to avoid keeping it alive in a cache.
535
runner.
runtext
= inputString;
601
runner.
runtext
= null; // drop reference to string to avoid keeping it alive in a cache.
System\Text\RegularExpressions\RegexRunner.cs (2)
178
runtext
= text;
210
runtext
= null; //drop reference
9 references to runtext
System.Text.RegularExpressions (9)
System\Text\RegularExpressions\RegexRunner.cs (9)
129
string? s =
runtext
;
292
new Match(runregex, runregex.capsize,
runtext
, text.Length) :
293
new MatchSparse(runregex, runregex.caps, runregex.capsize,
runtext
, text.Length);
297
m.Reset(
runtext
, text.Length);
364
void ThrowRegexTimeout() => throw new RegexMatchTimeoutException(
runtext
?? string.Empty, runregex!.pattern!, TimeSpan.FromMilliseconds(_timeout));
410
return (index > startpos && RegexCharClass.IsBoundaryWordChar(
runtext
![index - 1])) !=
411
(index < endpos && RegexCharClass.IsBoundaryWordChar(
runtext
![index]));
426
return (index > startpos && RegexCharClass.IsECMAWordChar(
runtext
![index - 1])) !=
427
(index < endpos && RegexCharClass.IsECMAWordChar(
runtext
![index]));