| RegexTree Parse(const string& re, const RegexOptions& op) | PublicStatic | | 0x08 |
| RegexReplacement ParseReplacement(const string& rep, Hashtable caps, int capsize, Hashtable capnames, const RegexOptions& op) | PublicStatic | | 0x08 |
| void .ctor(CultureInfo culture) | Private+1 flags | | 0x08 |
| void SetPattern(const string& Re) | Private | | 0x08 |
| void Reset(const RegexOptions& topopts) | Private | | 0x04 |
| RegexNode ScanRegex() | Private | | 0x08 |
| RegexNode ScanReplacement() | Private | | 0x08 |
| RegexCharClass ScanCharClass(bool caseInsensitive, bool scanOnly) | Private | | 0x08 |
| RegexNode ScanGroupOpen() | Private | | 0x08 |
| void ScanBlank() | Private | | 0x00 |
| RegexNode ScanBackslash(bool scanOnly) | Private | | 0x08 |
| RegexNode ScanBasicBackslash(bool scanOnly) | Private | | 0x08 |
| RegexNode ScanDollar() | Private | | 0x08 |
| string ScanCapname() | Private | | 0x08 |
| ushort ScanOctal() | Private | | 0x02 |
| int ScanDecimal() | Private | | 0x04 |
| ushort ScanHex(int c) | Private | | 0x04 |
| int HexDigit(ushort ch) | PrivateStatic | | 0x04 |
| ushort ScanControl() | Private | | 0x02 |
| bool IsOnlyTopOption(const RegexOptions& option) | Private | | 0x04 |
| void ScanOptions() | Private | | 0x00 |
| ushort ScanCharEscape() | Private | | 0x02 |
| string ParseProperty() | Private | | 0x08 |
| int TypeFromCode(ushort ch) | Private | | 0x04 |
| RegexOptions OptionFromCode(ushort ch) | PrivateStatic | | 0x04 |
| void CountCaptures() | Private | | 0x00 |
| void NoteCaptureSlot(int i, int pos) | Private | | 0x04 |
| void NoteCaptureName(const string& name, int pos) | Private | | 0x08 |
| void NoteCaptures(Hashtable caps, int capsize, Hashtable capnames) | Private | | 0x08 |
| void AssignNameSlots() | Private | | 0x00 |
| int CaptureSlotFromName(const string& capname) | Private | | 0x08 |
| bool IsCaptureSlot(int i) | Private | | 0x04 |
| bool IsCaptureName(const string& capname) | Private | | 0x08 |
| bool UseOptionN() | Private | | 0x01 |
| bool UseOptionI() | Private | | 0x01 |
| bool UseOptionM() | Private | | 0x01 |
| bool UseOptionS() | Private | | 0x01 |
| bool UseOptionX() | Private | | 0x01 |
| bool UseOptionE() | Private | | 0x01 |
| bool IsSpecial(ushort ch) | PrivateStatic | | 0x02 |
| bool IsStopperX(ushort ch) | PrivateStatic | | 0x02 |
| bool IsQuantifier(ushort ch) | PrivateStatic | | 0x02 |
| bool IsTrueQuantifier() | Private | | 0x01 |
| bool IsSpace(ushort ch) | PrivateStatic | | 0x02 |
| void AddConcatenate(int pos, int cch, bool isReplacement) | Private | | 0x04 |
| void PushGroup() | Private | | 0x00 |
| void PopGroup() | Private | | 0x00 |
| bool EmptyStack() | Private | | 0x01 |
| void StartGroup(RegexNode openGroup) | Private | | 0x08 |
| void AddAlternate() | Private | | 0x00 |
| void AddConcatenate() | Private | | 0x00 |
| void AddConcatenate(bool lazy, int min, int max) | Private | | 0x04 |
| RegexNode Unit() | Private | | 0x08 |
| void AddUnitOne(ushort ch) | Private | | 0x02 |
| void AddUnitNotone(ushort ch) | Private | | 0x02 |
| void AddUnitSet(const string& cc) | Private | | 0x08 |
| void AddUnitNode(RegexNode node) | Private | | 0x08 |
| void AddUnitType(int type) | Private | | 0x04 |
| void AddGroup() | Private | | 0x00 |
| void PushOptions() | Private | | 0x00 |
| void PopOptions() | Private | | 0x00 |
| bool EmptyOptionsStack() | Private | | 0x01 |
| void PopKeepOptions() | Private | | 0x00 |
| ArgumentException MakeException(const string& message) | Private | | 0x08 |
| int Textpos() | Private | | 0x04 |
| void Textto(int pos) | Private | | 0x04 |
| ushort RightCharMoveRight() | Private | | 0x02 |
| void MoveRight() | Private | | 0x00 |
| void MoveRight(int i) | Private | | 0x04 |
| void MoveLeft() | Private | | 0x00 |
| ushort CharAt(int i) | Private | | 0x04 |
| ushort RightChar() | 1 flags | | 0x02 |
| ushort RightChar(int i) | Private | | 0x04 |
| int CharsRight() | Private | | 0x04 |
| void .cctor() | PrivateStatic+1 flags | | 0x00 |