using System; using Cpp2IlInjected; namespace System.Text.RegularExpressions { /// Represents the results from a single regular expression match. // Token: 0x020000B1 RID: 177 [Token(Token = "0x20000B1")] [Serializable] public class Match : Group { /// Gets the empty group. All failed matches return this empty match. /// An empty match. // Token: 0x17000093 RID: 147 // (get) Token: 0x060003D3 RID: 979 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000093")] public static Match Empty { [Token(Token = "0x60003D3")] [Address(RVA = "0x503510", Offset = "0x502310", VA = "0x180503510")] get { return null; } } // Token: 0x060003D4 RID: 980 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003D4")] [Address(RVA = "0x503390", Offset = "0x502190", VA = "0x180503390")] internal Match(Regex regex, int capcount, string text, int begpos, int len, int startpos) { } // Token: 0x060003D5 RID: 981 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003D5")] [Address(RVA = "0x503030", Offset = "0x501E30", VA = "0x180503030", Slot = "4")] internal virtual void Reset(Regex regex, string text, int textbeg, int textend, int textstart) { } /// Gets a collection of groups matched by the regular expression. /// The character groups matched by the pattern. // Token: 0x17000094 RID: 148 // (get) Token: 0x060003D6 RID: 982 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000094")] public virtual GroupCollection Groups { [Token(Token = "0x60003D6")] [Address(RVA = "0x503570", Offset = "0x502370", VA = "0x180503570", Slot = "5")] get { return null; } } /// Returns a new object with the results for the next match, starting at the position at which the last match ended (at the character after the last matched character). /// The next regular expression match. /// A time-out occurred. // Token: 0x060003D7 RID: 983 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60003D7")] [Address(RVA = "0x502FA0", Offset = "0x501DA0", VA = "0x180502FA0")] public Match NextMatch() { return null; } // Token: 0x060003D8 RID: 984 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60003D8")] [Address(RVA = "0x502C30", Offset = "0x501A30", VA = "0x180502C30", Slot = "6")] internal virtual string GroupToStringImpl(int groupnum) { return null; } // Token: 0x060003D9 RID: 985 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60003D9")] [Address(RVA = "0x502DF0", Offset = "0x501BF0", VA = "0x180502DF0")] internal string LastGroupToStringImpl() { return null; } // Token: 0x060003DA RID: 986 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003DA")] [Address(RVA = "0x502790", Offset = "0x501590", VA = "0x180502790", Slot = "7")] internal virtual void AddMatch(int cap, int start, int len) { } // Token: 0x060003DB RID: 987 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003DB")] [Address(RVA = "0x502AC0", Offset = "0x5018C0", VA = "0x180502AC0", Slot = "8")] internal virtual void BalanceMatch(int cap) { } // Token: 0x060003DC RID: 988 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003DC")] [Address(RVA = "0x502FF0", Offset = "0x501DF0", VA = "0x180502FF0", Slot = "9")] internal virtual void RemoveMatch(int cap) { } // Token: 0x060003DD RID: 989 RVA: 0x000038E8 File Offset: 0x00001AE8 [Token(Token = "0x60003DD")] [Address(RVA = "0x502D40", Offset = "0x501B40", VA = "0x180502D40", Slot = "10")] internal virtual bool IsMatched(int cap) { return default(bool); } // Token: 0x060003DE RID: 990 RVA: 0x00003900 File Offset: 0x00001B00 [Token(Token = "0x60003DE")] [Address(RVA = "0x502E20", Offset = "0x501C20", VA = "0x180502E20", Slot = "11")] internal virtual int MatchIndex(int cap) { return 0; } // Token: 0x060003DF RID: 991 RVA: 0x00003918 File Offset: 0x00001B18 [Token(Token = "0x60003DF")] [Address(RVA = "0x502EE0", Offset = "0x501CE0", VA = "0x180502EE0", Slot = "12")] internal virtual int MatchLength(int cap) { return 0; } // Token: 0x060003E0 RID: 992 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003E0")] [Address(RVA = "0x5030B0", Offset = "0x501EB0", VA = "0x1805030B0", Slot = "13")] internal virtual void Tidy(int textpos) { } // Token: 0x060003E2 RID: 994 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003E2")] [Address(RVA = "0x5034E0", Offset = "0x5022E0", VA = "0x1805034E0")] internal Match() { } // Token: 0x04000309 RID: 777 [Token(Token = "0x4000309")] internal static Match _empty; // Token: 0x0400030A RID: 778 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400030A")] internal GroupCollection _groupcoll; // Token: 0x0400030B RID: 779 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400030B")] internal Regex _regex; // Token: 0x0400030C RID: 780 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400030C")] internal int _textbeg; // Token: 0x0400030D RID: 781 [FieldOffset(Offset = "0x54")] [Token(Token = "0x400030D")] internal int _textpos; // Token: 0x0400030E RID: 782 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400030E")] internal int _textend; // Token: 0x0400030F RID: 783 [FieldOffset(Offset = "0x5C")] [Token(Token = "0x400030F")] internal int _textstart; // Token: 0x04000310 RID: 784 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4000310")] internal int[][] _matches; // Token: 0x04000311 RID: 785 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4000311")] internal int[] _matchcount; // Token: 0x04000312 RID: 786 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4000312")] internal bool _balancing; } }