1 write to runtext
System (1)
regex\system\text\regularexpressions\RegexRunner.cs (1)
135runtext = text;
19 references to runtext
System (19)
regex\system\text\regularexpressions\RegexInterpreter.cs (11)
233char ch = (runrtl ? runtext[--runtextpos] : runtext[runtextpos++]); 257if (str[--c] != runtext[--pos]) 262if (str[--c] != Char.ToLower(runtext[--pos], runculture)) 298if (runtext[--cmpos] != runtext[--pos]) 303if (Char.ToLower(runtext[--cmpos], runculture) != Char.ToLower(runtext[--pos], runculture)) 321return runtext[j]; 360return runbmPrefix.IsMatch(runtext, runtextpos, runtextbeg, runtextend); 366runtextpos = runbmPrefix.Scan(runtext, runtextpos, runtextbeg, runtextend);
regex\system\text\regularexpressions\RegexRunner.cs (8)
267throw new RegexMatchTimeoutException(runtext, runregex.pattern, TimeSpan.FromMilliseconds(timeout)); 300runmatch = new MatchSparse(runregex, runregex.caps, runregex.capsize, runtext, runtextbeg, runtextend - runtextbeg, runtextstart); 302runmatch = new Match (runregex, runregex.capsize, runtext, runtextbeg, runtextend - runtextbeg, runtextstart); 304runmatch.Reset(runregex, runtext, runtextbeg, runtextend, runtextstart); 374return (index > startpos && RegexCharClass.IsWordChar(runtext [index - 1])) != 375(index < endpos && RegexCharClass.IsWordChar(runtext [index])); 379return (index > startpos && RegexCharClass.IsECMAWordChar(runtext [index - 1])) != 380(index < endpos && RegexCharClass.IsECMAWordChar(runtext [index]));