| _caseInsensitive | System.Text.RegularExpressions.RegexInterpreter | private |
| _code | System.Text.RegularExpressions.RegexInterpreter | private |
| _codepos | System.Text.RegularExpressions.RegexInterpreter | private |
| _culture | System.Text.RegularExpressions.RegexInterpreter | private |
| _ignoreTimeout | System.Text.RegularExpressions.RegexRunner | private |
| _operator | System.Text.RegularExpressions.RegexInterpreter | private |
| _rightToLeft | System.Text.RegularExpressions.RegexInterpreter | private |
| _timeout | System.Text.RegularExpressions.RegexRunner | private |
| _timeoutChecksToSkip | System.Text.RegularExpressions.RegexRunner | private |
| _timeoutOccursAt | System.Text.RegularExpressions.RegexRunner | private |
| Advance(int i) | System.Text.RegularExpressions.RegexInterpreter | inlineprivate |
| Backtrack() | System.Text.RegularExpressions.RegexInterpreter | inlineprivate |
| Backwardnext() | System.Text.RegularExpressions.RegexInterpreter | inlineprivate |
| Bump() | System.Text.RegularExpressions.RegexInterpreter | inlineprivate |
| Capture(int capnum, int start, int end) | System.Text.RegularExpressions.RegexRunner | inlineprotected |
| CharAt(int j) | System.Text.RegularExpressions.RegexInterpreter | inlineprivate |
| CheckTimeout() | System.Text.RegularExpressions.RegexRunner | inlineprotected |
| Crawl(int i) | System.Text.RegularExpressions.RegexRunner | inlineprotected |
| Crawlpos() | System.Text.RegularExpressions.RegexRunner | inlineprotected |
| DoCheckTimeout() | System.Text.RegularExpressions.RegexRunner | inlineprivate |
| DoubleCrawl() | System.Text.RegularExpressions.RegexRunner | inlineprotected |
| DoubleStack() | System.Text.RegularExpressions.RegexRunner | inlineprotected |
| DoubleTrack() | System.Text.RegularExpressions.RegexRunner | inlineprotected |
| EnsureStorage() | System.Text.RegularExpressions.RegexRunner | inlineprotected |
| FindFirstChar() | System.Text.RegularExpressions.RegexInterpreter | inlineprotected |
| Forwardcharnext() | System.Text.RegularExpressions.RegexInterpreter | inlineprivate |
| Forwardchars() | System.Text.RegularExpressions.RegexInterpreter | inlineprivate |
| Go() | System.Text.RegularExpressions.RegexInterpreter | inlineprotected |
| Goto(int newpos) | System.Text.RegularExpressions.RegexInterpreter | inlineprivate |
| InitMatch() | System.Text.RegularExpressions.RegexRunner | inlineprivate |
| InitTrackCount() | System.Text.RegularExpressions.RegexInterpreter | inlineprotected |
| IsBoundary(int index, int startpos, int endpos) | System.Text.RegularExpressions.RegexRunner | inlineprotected |
| IsECMABoundary(int index, int startpos, int endpos) | System.Text.RegularExpressions.RegexRunner | inlineprotected |
| IsMatched(int cap) | System.Text.RegularExpressions.RegexRunner | inlineprotected |
| Leftchars() | System.Text.RegularExpressions.RegexInterpreter | inlineprivate |
| MatchIndex(int cap) | System.Text.RegularExpressions.RegexRunner | inlineprotected |
| MatchLength(int cap) | System.Text.RegularExpressions.RegexRunner | inlineprotected |
| Operand(int i) | System.Text.RegularExpressions.RegexInterpreter | inlineprivate |
| Operator() | System.Text.RegularExpressions.RegexInterpreter | inlineprivate |
| Popcrawl() | System.Text.RegularExpressions.RegexRunner | inlineprotected |
| Refmatch(int index, int len) | System.Text.RegularExpressions.RegexInterpreter | inlineprivate |
| RegexInterpreter(RegexCode code, CultureInfo culture) | System.Text.RegularExpressions.RegexInterpreter | inline |
| RegexRunner() | System.Text.RegularExpressions.RegexRunner | inlinepackage |
| Rightchars() | System.Text.RegularExpressions.RegexInterpreter | inlineprivate |
| runcrawl | System.Text.RegularExpressions.RegexRunner | package |
| runcrawlpos | System.Text.RegularExpressions.RegexRunner | package |
| runmatch | System.Text.RegularExpressions.RegexRunner | package |
| runregex | System.Text.RegularExpressions.RegexRunner | package |
| runstack | System.Text.RegularExpressions.RegexRunner | package |
| runstackpos | System.Text.RegularExpressions.RegexRunner | package |
| runtext | System.Text.RegularExpressions.RegexRunner | package |
| runtextbeg | System.Text.RegularExpressions.RegexRunner | package |
| runtextend | System.Text.RegularExpressions.RegexRunner | package |
| runtextpos | System.Text.RegularExpressions.RegexRunner | package |
| runtextstart | System.Text.RegularExpressions.RegexRunner | package |
| runtrack | System.Text.RegularExpressions.RegexRunner | package |
| runtrackcount | System.Text.RegularExpressions.RegexRunner | package |
| runtrackpos | System.Text.RegularExpressions.RegexRunner | package |
| Scan(Regex regex, string text, int textbeg, int textend, int textstart, int prevlen, bool quick, TimeSpan timeout) | System.Text.RegularExpressions.RegexRunner | inlinepackage |
| SetOperator(int op) | System.Text.RegularExpressions.RegexInterpreter | inlineprivate |
| StackPeek() | System.Text.RegularExpressions.RegexInterpreter | inlineprivate |
| StackPeek(int i) | System.Text.RegularExpressions.RegexInterpreter | inlineprivate |
| StackPop() | System.Text.RegularExpressions.RegexInterpreter | inlineprivate |
| StackPop(int framesize) | System.Text.RegularExpressions.RegexInterpreter | inlineprivate |
| StackPush(int I1) | System.Text.RegularExpressions.RegexInterpreter | inlineprivate |
| StackPush(int I1, int I2) | System.Text.RegularExpressions.RegexInterpreter | inlineprivate |
| StartTimeoutWatch() | System.Text.RegularExpressions.RegexRunner | inlineprivate |
| Stringmatch(string str) | System.Text.RegularExpressions.RegexInterpreter | inlineprivate |
| Textpos() | System.Text.RegularExpressions.RegexInterpreter | inlineprivate |
| Textstart() | System.Text.RegularExpressions.RegexInterpreter | inlineprivate |
| Textto(int newpos) | System.Text.RegularExpressions.RegexInterpreter | inlineprivate |
| TidyMatch(bool quick) | System.Text.RegularExpressions.RegexRunner | inlineprivate |
| TimeoutCheckFrequency | System.Text.RegularExpressions.RegexRunner | privatestatic |
| TrackPeek() | System.Text.RegularExpressions.RegexInterpreter | inlineprivate |
| TrackPeek(int i) | System.Text.RegularExpressions.RegexInterpreter | inlineprivate |
| TrackPop() | System.Text.RegularExpressions.RegexInterpreter | inlineprivate |
| TrackPop(int framesize) | System.Text.RegularExpressions.RegexInterpreter | inlineprivate |
| Trackpos() | System.Text.RegularExpressions.RegexInterpreter | inlineprivate |
| TrackPush() | System.Text.RegularExpressions.RegexInterpreter | inlineprivate |
| TrackPush(int I1) | System.Text.RegularExpressions.RegexInterpreter | inlineprivate |
| TrackPush(int I1, int I2) | System.Text.RegularExpressions.RegexInterpreter | inlineprivate |
| TrackPush(int I1, int I2, int I3) | System.Text.RegularExpressions.RegexInterpreter | inlineprivate |
| TrackPush2(int I1) | System.Text.RegularExpressions.RegexInterpreter | inlineprivate |
| TrackPush2(int I1, int I2) | System.Text.RegularExpressions.RegexInterpreter | inlineprivate |
| Trackto(int newpos) | System.Text.RegularExpressions.RegexInterpreter | inlineprivate |
| TransferCapture(int capnum, int uncapnum, int start, int end) | System.Text.RegularExpressions.RegexRunner | inlineprotected |
| Uncapture() | System.Text.RegularExpressions.RegexRunner | inlineprotected |