| AddChild(RegexNode newChild) | System.Text.RegularExpressions.RegexNode | inline |
| CanBeMadeAtomic(RegexNode node, RegexNode subsequent, uint maxDepth) | System.Text.RegularExpressions.RegexNode | inlineprivatestatic |
| Ch | System.Text.RegularExpressions.RegexNode | |
| Child(int i) | System.Text.RegularExpressions.RegexNode | inline |
| ChildCount() | System.Text.RegularExpressions.RegexNode | inline |
| Children | System.Text.RegularExpressions.RegexNode | private |
| ComputeMinLength() | System.Text.RegularExpressions.RegexNode | inline |
| EliminateEndingBacktracking(RegexNode node, uint maxDepth) | System.Text.RegularExpressions.RegexNode | inlineprivatestatic |
| FinalOptimize() | System.Text.RegularExpressions.RegexNode | inlinepackage |
| FindLastExpressionInLoopForAutoAtomic(RegexNode node, uint maxDepth) | System.Text.RegularExpressions.RegexNode | inlineprivatestatic |
| InsertChild(int index, RegexNode newChild) | System.Text.RegularExpressions.RegexNode | inline |
| IsAtomicByParent() | System.Text.RegularExpressions.RegexNode | inline |
| M | System.Text.RegularExpressions.RegexNode | |
| MakeLoopAtomic() | System.Text.RegularExpressions.RegexNode | inlineprivate |
| MakeQuantifier(bool lazy, int min, int max) | System.Text.RegularExpressions.RegexNode | inline |
| MakeRep(int type, int min, int max) | System.Text.RegularExpressions.RegexNode | inlineprivate |
| N | System.Text.RegularExpressions.RegexNode | |
| Next | System.Text.RegularExpressions.RegexNode | |
| Options | System.Text.RegularExpressions.RegexNode | |
| Reduce() | System.Text.RegularExpressions.RegexNode | inlineprivate |
| ReduceAlternation() | System.Text.RegularExpressions.RegexNode | inlineprivate |
| ReduceAtomic() | System.Text.RegularExpressions.RegexNode | inlineprivate |
| ReduceConcatenation() | System.Text.RegularExpressions.RegexNode | inlineprivate |
| ReduceConcatenationWithAdjacentLoops() | System.Text.RegularExpressions.RegexNode | inlineprivate |
| ReduceConcatenationWithAdjacentStrings() | System.Text.RegularExpressions.RegexNode | inlineprivate |
| ReduceConcatenationWithAutoAtomic() | System.Text.RegularExpressions.RegexNode | inlineprivate |
| ReduceGroup() | System.Text.RegularExpressions.RegexNode | inlineprivate |
| ReduceLoops() | System.Text.RegularExpressions.RegexNode | inlineprivate |
| ReduceSet() | System.Text.RegularExpressions.RegexNode | inlineprivate |
| RegexNode(int type, RegexOptions options) | System.Text.RegularExpressions.RegexNode | inline |
| RegexNode(int type, RegexOptions options, char ch) | System.Text.RegularExpressions.RegexNode | inline |
| RegexNode(int type, RegexOptions options, string str) | System.Text.RegularExpressions.RegexNode | inline |
| RegexNode(int type, RegexOptions options, int m) | System.Text.RegularExpressions.RegexNode | inline |
| RegexNode(int type, RegexOptions options, int m, int n) | System.Text.RegularExpressions.RegexNode | inline |
| ReplaceChild(int index, RegexNode newChild) | System.Text.RegularExpressions.RegexNode | inline |
| ReplaceNodeIfUnnecessary(int emptyTypeIfNoChildren) | System.Text.RegularExpressions.RegexNode | inlineprivate |
| ReverseLeft() | System.Text.RegularExpressions.RegexNode | inline |
| Str | System.Text.RegularExpressions.RegexNode | |
| Type | System.Text.RegularExpressions.RegexNode | |
| UseOptionR() | System.Text.RegularExpressions.RegexNode | inline |