using System; using System.Collections; using System.Collections.Generic; using System.Globalization; using Cpp2IlInjected; namespace System.Text.RegularExpressions { // Token: 0x020000B8 RID: 184 [Token(Token = "0x20000B8")] internal sealed class RegexParser { // Token: 0x0600040D RID: 1037 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600040D")] [Address(RVA = "0x591060", Offset = "0x58FE60", VA = "0x180591060")] internal static RegexTree Parse(string re, RegexOptions op) { return null; } // Token: 0x0600040E RID: 1038 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600040E")] [Address(RVA = "0x590DF0", Offset = "0x58FBF0", VA = "0x180590DF0")] internal static RegexReplacement ParseReplacement(string rep, Hashtable caps, int capsize, Hashtable capnames, RegexOptions op) { return null; } // Token: 0x0600040F RID: 1039 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600040F")] [Address(RVA = "0x595560", Offset = "0x594360", VA = "0x180595560")] internal static string Unescape(string input) { return null; } // Token: 0x06000410 RID: 1040 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000410")] [Address(RVA = "0x5957C0", Offset = "0x5945C0", VA = "0x1805957C0")] private RegexParser(CultureInfo culture) { } // Token: 0x06000411 RID: 1041 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000411")] [Address(RVA = "0x5953D0", Offset = "0x5941D0", VA = "0x1805953D0")] internal void SetPattern(string Re) { } // Token: 0x06000412 RID: 1042 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000412")] [Address(RVA = "0x5914D0", Offset = "0x5902D0", VA = "0x1805914D0")] internal void Reset(RegexOptions topopts) { } // Token: 0x06000413 RID: 1043 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000413")] [Address(RVA = "0x5949D0", Offset = "0x5937D0", VA = "0x1805949D0")] internal RegexNode ScanRegex() { return null; } // Token: 0x06000414 RID: 1044 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000414")] [Address(RVA = "0x595280", Offset = "0x594080", VA = "0x180595280")] internal RegexNode ScanReplacement() { return null; } // Token: 0x06000415 RID: 1045 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000415")] [Address(RVA = "0x5926D0", Offset = "0x5914D0", VA = "0x1805926D0")] internal RegexCharClass ScanCharClass(bool caseInsensitive) { return null; } // Token: 0x06000416 RID: 1046 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000416")] [Address(RVA = "0x5926E0", Offset = "0x5914E0", VA = "0x1805926E0")] internal RegexCharClass ScanCharClass(bool caseInsensitive, bool scanOnly) { return null; } // Token: 0x06000417 RID: 1047 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000417")] [Address(RVA = "0x5939D0", Offset = "0x5927D0", VA = "0x1805939D0")] internal RegexNode ScanGroupOpen() { return null; } // Token: 0x06000418 RID: 1048 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000418")] [Address(RVA = "0x592230", Offset = "0x591030", VA = "0x180592230")] internal void ScanBlank() { } // Token: 0x06000419 RID: 1049 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000419")] [Address(RVA = "0x5915C0", Offset = "0x5903C0", VA = "0x1805915C0")] internal RegexNode ScanBackslash() { return null; } // Token: 0x0600041A RID: 1050 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600041A")] [Address(RVA = "0x591B50", Offset = "0x590950", VA = "0x180591B50")] internal RegexNode ScanBasicBackslash() { return null; } // Token: 0x0600041B RID: 1051 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600041B")] [Address(RVA = "0x593590", Offset = "0x592390", VA = "0x180593590")] internal RegexNode ScanDollar() { return null; } // Token: 0x0600041C RID: 1052 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600041C")] [Address(RVA = "0x592610", Offset = "0x591410", VA = "0x180592610")] internal string ScanCapname() { return null; } // Token: 0x0600041D RID: 1053 RVA: 0x000039C0 File Offset: 0x00001BC0 [Token(Token = "0x600041D")] [Address(RVA = "0x594820", Offset = "0x593620", VA = "0x180594820")] internal char ScanOctal() { return '\0'; } // Token: 0x0600041E RID: 1054 RVA: 0x000039D8 File Offset: 0x00001BD8 [Token(Token = "0x600041E")] [Address(RVA = "0x5934C0", Offset = "0x5922C0", VA = "0x1805934C0")] internal int ScanDecimal() { return 0; } // Token: 0x0600041F RID: 1055 RVA: 0x000039F0 File Offset: 0x00001BF0 [Token(Token = "0x600041F")] [Address(RVA = "0x594700", Offset = "0x593500", VA = "0x180594700")] internal char ScanHex(int c) { return '\0'; } // Token: 0x06000420 RID: 1056 RVA: 0x00003A08 File Offset: 0x00001C08 [Token(Token = "0x6000420")] [Address(RVA = "0x590290", Offset = "0x58F090", VA = "0x180590290")] internal static int HexDigit(char ch) { return 0; } // Token: 0x06000421 RID: 1057 RVA: 0x00003A20 File Offset: 0x00001C20 [Token(Token = "0x6000421")] [Address(RVA = "0x5933E0", Offset = "0x5921E0", VA = "0x1805933E0")] internal char ScanControl() { return '\0'; } // Token: 0x06000422 RID: 1058 RVA: 0x00003A38 File Offset: 0x00001C38 [Token(Token = "0x6000422")] [Address(RVA = "0x590380", Offset = "0x58F180", VA = "0x180590380")] internal bool IsOnlyTopOption(RegexOptions option) { return default(bool); } // Token: 0x06000423 RID: 1059 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000423")] [Address(RVA = "0x5948C0", Offset = "0x5936C0", VA = "0x1805948C0")] internal void ScanOptions() { } // Token: 0x06000424 RID: 1060 RVA: 0x00003A50 File Offset: 0x00001C50 [Token(Token = "0x6000424")] [Address(RVA = "0x593000", Offset = "0x591E00", VA = "0x180593000")] internal char ScanCharEscape() { return '\0'; } // Token: 0x06000425 RID: 1061 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000425")] [Address(RVA = "0x590C30", Offset = "0x58FA30", VA = "0x180590C30")] internal string ParseProperty() { return null; } // Token: 0x06000426 RID: 1062 RVA: 0x00003A68 File Offset: 0x00001C68 [Token(Token = "0x6000426")] [Address(RVA = "0x5954E0", Offset = "0x5942E0", VA = "0x1805954E0")] internal int TypeFromCode(char ch) { return 0; } // Token: 0x06000427 RID: 1063 RVA: 0x00003A80 File Offset: 0x00001C80 [Token(Token = "0x6000427")] [Address(RVA = "0x590B90", Offset = "0x58F990", VA = "0x180590B90")] internal static RegexOptions OptionFromCode(char ch) { return RegexOptions.None; } // Token: 0x06000428 RID: 1064 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000428")] [Address(RVA = "0x58FE90", Offset = "0x58EC90", VA = "0x18058FE90")] internal void CountCaptures() { } // Token: 0x06000429 RID: 1065 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000429")] [Address(RVA = "0x590A80", Offset = "0x58F880", VA = "0x180590A80")] internal void NoteCaptureSlot(int i, int pos) { } // Token: 0x0600042A RID: 1066 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600042A")] [Address(RVA = "0x590960", Offset = "0x58F760", VA = "0x180590960")] internal void NoteCaptureName(string name, int pos) { } // Token: 0x0600042B RID: 1067 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600042B")] [Address(RVA = "0x590B80", Offset = "0x58F980", VA = "0x180590B80")] internal void NoteCaptures(Hashtable caps, int capsize, Hashtable capnames) { } // Token: 0x0600042C RID: 1068 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600042C")] [Address(RVA = "0x58F7B0", Offset = "0x58E5B0", VA = "0x18058F7B0")] internal void AssignNameSlots() { } // Token: 0x0600042D RID: 1069 RVA: 0x00003A98 File Offset: 0x00001C98 [Token(Token = "0x600042D")] [Address(RVA = "0x58FDC0", Offset = "0x58EBC0", VA = "0x18058FDC0")] internal int CaptureSlotFromName(string capname) { return 0; } // Token: 0x0600042E RID: 1070 RVA: 0x00003AB0 File Offset: 0x00001CB0 [Token(Token = "0x600042E")] [Address(RVA = "0x5902E0", Offset = "0x58F0E0", VA = "0x1805902E0")] internal bool IsCaptureSlot(int i) { return default(bool); } // Token: 0x0600042F RID: 1071 RVA: 0x00003AC8 File Offset: 0x00001CC8 [Token(Token = "0x600042F")] [Address(RVA = "0x5902C0", Offset = "0x58F0C0", VA = "0x1805902C0")] internal bool IsCaptureName(string capname) { return default(bool); } // Token: 0x06000430 RID: 1072 RVA: 0x00003AE0 File Offset: 0x00001CE0 [Token(Token = "0x6000430")] [Address(RVA = "0x595730", Offset = "0x594530", VA = "0x180595730")] internal bool UseOptionN() { return default(bool); } // Token: 0x06000431 RID: 1073 RVA: 0x00003AF8 File Offset: 0x00001CF8 [Token(Token = "0x6000431")] [Address(RVA = "0x595710", Offset = "0x594510", VA = "0x180595710")] internal bool UseOptionI() { return default(bool); } // Token: 0x06000432 RID: 1074 RVA: 0x00003B10 File Offset: 0x00001D10 [Token(Token = "0x6000432")] [Address(RVA = "0x595720", Offset = "0x594520", VA = "0x180595720")] internal bool UseOptionM() { return default(bool); } // Token: 0x06000433 RID: 1075 RVA: 0x00003B28 File Offset: 0x00001D28 [Token(Token = "0x6000433")] [Address(RVA = "0x595740", Offset = "0x594540", VA = "0x180595740")] internal bool UseOptionS() { return default(bool); } // Token: 0x06000434 RID: 1076 RVA: 0x00003B40 File Offset: 0x00001D40 [Token(Token = "0x6000434")] [Address(RVA = "0x595750", Offset = "0x594550", VA = "0x180595750")] internal bool UseOptionX() { return default(bool); } // Token: 0x06000435 RID: 1077 RVA: 0x00003B58 File Offset: 0x00001D58 [Token(Token = "0x6000435")] [Address(RVA = "0x595700", Offset = "0x594500", VA = "0x180595700")] internal bool UseOptionE() { return default(bool); } // Token: 0x06000436 RID: 1078 RVA: 0x00003B70 File Offset: 0x00001D70 [Token(Token = "0x6000436")] [Address(RVA = "0x5904E0", Offset = "0x58F2E0", VA = "0x1805904E0")] internal static bool IsSpecial(char ch) { return default(bool); } // Token: 0x06000437 RID: 1079 RVA: 0x00003B88 File Offset: 0x00001D88 [Token(Token = "0x6000437")] [Address(RVA = "0x590580", Offset = "0x58F380", VA = "0x180590580")] internal static bool IsStopperX(char ch) { return default(bool); } // Token: 0x06000438 RID: 1080 RVA: 0x00003BA0 File Offset: 0x00001DA0 [Token(Token = "0x6000438")] [Address(RVA = "0x5903A0", Offset = "0x58F1A0", VA = "0x1805903A0")] internal static bool IsQuantifier(char ch) { return default(bool); } // Token: 0x06000439 RID: 1081 RVA: 0x00003BB8 File Offset: 0x00001DB8 [Token(Token = "0x6000439")] [Address(RVA = "0x590620", Offset = "0x58F420", VA = "0x180590620")] internal bool IsTrueQuantifier() { return default(bool); } // Token: 0x0600043A RID: 1082 RVA: 0x00003BD0 File Offset: 0x00001DD0 [Token(Token = "0x600043A")] [Address(RVA = "0x590440", Offset = "0x58F240", VA = "0x180590440")] internal static bool IsSpace(char ch) { return default(bool); } // Token: 0x0600043B RID: 1083 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600043B")] [Address(RVA = "0x58EF80", Offset = "0x58DD80", VA = "0x18058EF80")] internal void AddConcatenate(int pos, int cch, bool isReplacement) { } // Token: 0x0600043C RID: 1084 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600043C")] [Address(RVA = "0x591430", Offset = "0x590230", VA = "0x180591430")] internal void PushGroup() { } // Token: 0x0600043D RID: 1085 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600043D")] [Address(RVA = "0x591260", Offset = "0x590060", VA = "0x180591260")] internal void PopGroup() { } // Token: 0x0600043E RID: 1086 RVA: 0x00003BE8 File Offset: 0x00001DE8 [Token(Token = "0x600043E")] [Address(RVA = "0x590280", Offset = "0x58F080", VA = "0x180590280")] internal bool EmptyStack() { return default(bool); } // Token: 0x0600043F RID: 1087 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600043F")] [Address(RVA = "0x595440", Offset = "0x594240", VA = "0x180595440")] internal void StartGroup(RegexNode openGroup) { } // Token: 0x06000440 RID: 1088 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000440")] [Address(RVA = "0x58EE80", Offset = "0x58DC80", VA = "0x18058EE80")] internal void AddAlternate() { } // Token: 0x06000441 RID: 1089 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000441")] [Address(RVA = "0x58F2E0", Offset = "0x58E0E0", VA = "0x18058F2E0")] internal void AddConcatenate() { } // Token: 0x06000442 RID: 1090 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000442")] [Address(RVA = "0x58F190", Offset = "0x58DF90", VA = "0x18058F190")] internal void AddConcatenate(bool lazy, int min, int max) { } // Token: 0x06000443 RID: 1091 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000443")] [Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180")] internal RegexNode Unit() { return null; } // Token: 0x06000444 RID: 1092 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000444")] [Address(RVA = "0x58F5F0", Offset = "0x58E3F0", VA = "0x18058F5F0")] internal void AddUnitOne(char ch) { } // Token: 0x06000445 RID: 1093 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000445")] [Address(RVA = "0x58F530", Offset = "0x58E330", VA = "0x18058F530")] internal void AddUnitNotone(char ch) { } // Token: 0x06000446 RID: 1094 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000446")] [Address(RVA = "0x58F6B0", Offset = "0x58E4B0", VA = "0x18058F6B0")] internal void AddUnitSet(string cc) { } // Token: 0x06000447 RID: 1095 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000447")] [Address(RVA = "0x4437E0", Offset = "0x4425E0", VA = "0x1804437E0")] internal void AddUnitNode(RegexNode node) { } // Token: 0x06000448 RID: 1096 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000448")] [Address(RVA = "0x58F730", Offset = "0x58E530", VA = "0x18058F730")] internal void AddUnitType(int type) { } // Token: 0x06000449 RID: 1097 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000449")] [Address(RVA = "0x58F320", Offset = "0x58E120", VA = "0x18058F320")] internal void AddGroup() { } // Token: 0x0600044A RID: 1098 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600044A")] [Address(RVA = "0x591480", Offset = "0x590280", VA = "0x180591480")] internal void PushOptions() { } // Token: 0x0600044B RID: 1099 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600044B")] [Address(RVA = "0x5913A0", Offset = "0x5901A0", VA = "0x1805913A0")] internal void PopOptions() { } // Token: 0x0600044C RID: 1100 RVA: 0x00003C00 File Offset: 0x00001E00 [Token(Token = "0x600044C")] [Address(RVA = "0x590230", Offset = "0x58F030", VA = "0x180590230")] internal bool EmptyOptionsStack() { return default(bool); } // Token: 0x0600044D RID: 1101 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600044D")] [Address(RVA = "0x591350", Offset = "0x590150", VA = "0x180591350")] internal void PopKeepOptions() { } // Token: 0x0600044E RID: 1102 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600044E")] [Address(RVA = "0x5907D0", Offset = "0x58F5D0", VA = "0x1805907D0")] internal ArgumentException MakeException(string message) { return null; } // Token: 0x0600044F RID: 1103 RVA: 0x00003C18 File Offset: 0x00001E18 [Token(Token = "0x600044F")] [Address(RVA = "0x3F63F0", Offset = "0x3F51F0", VA = "0x1803F63F0")] internal int Textpos() { return 0; } // Token: 0x06000450 RID: 1104 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000450")] [Address(RVA = "0x445D00", Offset = "0x444B00", VA = "0x180445D00")] internal void Textto(int pos) { } // Token: 0x06000451 RID: 1105 RVA: 0x00003C30 File Offset: 0x00001E30 [Token(Token = "0x6000451")] [Address(RVA = "0x590910", Offset = "0x58F710", VA = "0x180590910")] internal char MoveRightGetChar() { return '\0'; } // Token: 0x06000452 RID: 1106 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000452")] [Address(RVA = "0x590940", Offset = "0x58F740", VA = "0x180590940")] internal void MoveRight() { } // Token: 0x06000453 RID: 1107 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000453")] [Address(RVA = "0x590950", Offset = "0x58F750", VA = "0x180590950")] internal void MoveRight(int i) { } // Token: 0x06000454 RID: 1108 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000454")] [Address(RVA = "0x590900", Offset = "0x58F700", VA = "0x180590900")] internal void MoveLeft() { } // Token: 0x06000455 RID: 1109 RVA: 0x00003C48 File Offset: 0x00001E48 [Token(Token = "0x6000455")] [Address(RVA = "0x58FE50", Offset = "0x58EC50", VA = "0x18058FE50")] internal char CharAt(int i) { return '\0'; } // Token: 0x06000456 RID: 1110 RVA: 0x00003C60 File Offset: 0x00001E60 [Token(Token = "0x6000456")] [Address(RVA = "0x591590", Offset = "0x590390", VA = "0x180591590")] internal char RightChar() { return '\0'; } // Token: 0x06000457 RID: 1111 RVA: 0x00003C78 File Offset: 0x00001E78 [Token(Token = "0x6000457")] [Address(RVA = "0x591560", Offset = "0x590360", VA = "0x180591560")] internal char RightChar(int i) { return '\0'; } // Token: 0x06000458 RID: 1112 RVA: 0x00003C90 File Offset: 0x00001E90 [Token(Token = "0x6000458")] [Address(RVA = "0x58FE70", Offset = "0x58EC70", VA = "0x18058FE70")] internal int CharsRight() { return 0; } // Token: 0x04000337 RID: 823 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000337")] internal RegexNode _stack; // Token: 0x04000338 RID: 824 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000338")] internal RegexNode _group; // Token: 0x04000339 RID: 825 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000339")] internal RegexNode _alternation; // Token: 0x0400033A RID: 826 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400033A")] internal RegexNode _concatenation; // Token: 0x0400033B RID: 827 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400033B")] internal RegexNode _unit; // Token: 0x0400033C RID: 828 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400033C")] internal string _pattern; // Token: 0x0400033D RID: 829 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400033D")] internal int _currentPos; // Token: 0x0400033E RID: 830 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400033E")] internal CultureInfo _culture; // Token: 0x0400033F RID: 831 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400033F")] internal int _autocap; // Token: 0x04000340 RID: 832 [FieldOffset(Offset = "0x54")] [Token(Token = "0x4000340")] internal int _capcount; // Token: 0x04000341 RID: 833 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4000341")] internal int _captop; // Token: 0x04000342 RID: 834 [FieldOffset(Offset = "0x5C")] [Token(Token = "0x4000342")] internal int _capsize; // Token: 0x04000343 RID: 835 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4000343")] internal Hashtable _caps; // Token: 0x04000344 RID: 836 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4000344")] internal Hashtable _capnames; // Token: 0x04000345 RID: 837 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4000345")] internal int[] _capnumlist; // Token: 0x04000346 RID: 838 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4000346")] internal List _capnamelist; // Token: 0x04000347 RID: 839 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4000347")] internal RegexOptions _options; // Token: 0x04000348 RID: 840 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4000348")] internal List _optionsStack; // Token: 0x04000349 RID: 841 [FieldOffset(Offset = "0x90")] [Token(Token = "0x4000349")] internal bool _ignoreNextParen; // Token: 0x0400034A RID: 842 [Token(Token = "0x400034A")] internal static readonly byte[] _category; } }