Zdexby TheHolyOneZ
17,715 classes
Class

RegexParser

: Object
System.Text.RegularExpressions.RegexParser, System 0x0090 (144 B) align 8 inherited 0x0010 System
0x00x0090

Members 27

OffsetSizeNameTypeFlags
—0x04MaxValueDiv10intPrivateStatic+1 flags
—0x04MaxValueMod10intPrivateStatic+1 flags
0x08_stackRegexNodePrivate
0x08_groupRegexNodePrivate
0x08_alternationRegexNodePrivate
0x08_concatenationRegexNodePrivate
0x08_unitRegexNodePrivate
0x08_patternstringPrivate
0x00400x30padding / unreflected
0x04_currentPosintPrivate
0x08_cultureCultureInfoPrivate
0x04_autocapintPrivate
0x04_capcountintPrivate
0x04_captopintPrivate
0x04_capsizeintPrivate
0x08_capsHashtablePrivate
0x08_capnamesHashtablePrivate
0x08_capnumlistint[]Private
0x08_capnamelistList`1Private
0x04_optionsRegexOptionsPrivate
0x08_optionsStackList`1Private
0x01_ignoreNextParenboolPrivate
—0x01QbytePrivateStatic+1 flags
—0x01SbytePrivateStatic+1 flags
—0x01ZbytePrivateStatic+1 flags
—0x01XbytePrivateStatic+1 flags
—0x01EbytePrivateStatic+1 flags
0x08s_categorybyte[]PrivateStatic+1 flags
0x00890x07unreflected bytes to end of RegexParser

Functions 78

SignatureFlagsNativeParams
void Parse()PublicStatic—0x00
void ParseReplacement()PublicStatic—0x00
void Escape()PublicStatic—0x00
void Unescape()PublicStatic—0x00
void .ctor()Private+1 flags—0x00
void SetPattern()Private—0x00
void Reset()Private—0x00
void ScanRegex()Private—0x00
void ScanReplacement()Private—0x00
void ScanCharClass()Private—0x00
void ScanGroupOpen()Private—0x00
void ScanBlank()Private—0x00
void ScanBackslash()Private—0x00
void ScanBasicBackslash()Private—0x00
void ScanDollar()Private—0x00
void ScanCapname()Private—0x00
void ScanOctal()Private—0x00
void ScanDecimal()Private—0x00
void ScanHex()Private—0x00
void HexDigit()PrivateStatic—0x00
void ScanControl()Private—0x00
void IsOnlyTopOption()Private—0x00
void ScanOptions()Private—0x00
void ScanCharEscape()Private—0x00
void ParseProperty()Private—0x00
void TypeFromCode()Private—0x00
void OptionFromCode()PrivateStatic—0x00
void CountCaptures()Private—0x00
void NoteCaptureSlot()Private—0x00
void NoteCaptureName()Private—0x00
void NoteCaptures()Private—0x00
void AssignNameSlots()Private—0x00
void CaptureSlotFromName()Private—0x00
void IsCaptureSlot()Private—0x00
void IsCaptureName()Private—0x00
void UseOptionN()Private—0x00
void UseOptionI()Private—0x00
void UseOptionM()Private—0x00
void UseOptionS()Private—0x00
void UseOptionX()Private—0x00
void UseOptionE()Private—0x00
void IsSpecial()PrivateStatic—0x00
void IsStopperX()PrivateStatic—0x00
void IsQuantifier()PrivateStatic—0x00
void IsTrueQuantifier()Private—0x00
void IsSpace()PrivateStatic—0x00
void IsMetachar()PrivateStatic—0x00
void AddConcatenate()Private—0x00
void PushGroup()Private—0x00
void PopGroup()Private—0x00
void EmptyStack()Private—0x00
void StartGroup()Private—0x00
void AddAlternate()Private—0x00
void AddConcatenate()Private—0x00
void AddConcatenate()Private—0x00
void Unit()Private—0x00
void AddUnitOne()Private—0x00
void AddUnitNotone()Private—0x00
void AddUnitSet()Private—0x00
void AddUnitNode()Private—0x00
void AddUnitType()Private—0x00
void AddGroup()Private—0x00
void PushOptions()Private—0x00
void PopOptions()Private—0x00
void EmptyOptionsStack()Private—0x00
void PopKeepOptions()Private—0x00
void MakeException()Private—0x00
void Textpos()Private—0x00
void Textto()Private—0x00
void RightCharMoveRight()Private—0x00
void MoveRight()Private—0x00
void MoveRight()Private—0x00
void MoveLeft()Private—0x00
void CharAt()Private—0x00
void RightChar()1 flags—0x00
void RightChar()Private—0x00
void CharsRight()Private—0x00
void .cctor()PrivateStatic+1 flags—0x00