using System; using Cpp2IlInjected; namespace System.Text.RegularExpressions { /// Represents the results from a single regular expression match. // Token: 0x020000AD RID: 173 [Token(Token = "0x20000AD")] [Serializable] public class Match : Group { /// Gets the empty group. All failed matches return this empty match. /// An empty match. // Token: 0x1700008F RID: 143 // (get) Token: 0x060003BD RID: 957 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700008F")] public static Match Empty { [Token(Token = "0x60003BD")] [Address(RVA = "0xC76860", Offset = "0xC75860", VA = "0x180C76860")] get { return null; } } // Token: 0x060003BE RID: 958 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003BE")] [Address(RVA = "0xC766E0", Offset = "0xC756E0", VA = "0x180C766E0")] internal Match(Regex regex, int capcount, string text, int begpos, int len, int startpos) { } // Token: 0x060003BF RID: 959 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003BF")] [Address(RVA = "0xC76380", Offset = "0xC75380", VA = "0x180C76380", 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: 0x17000090 RID: 144 // (get) Token: 0x060003C0 RID: 960 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000090")] public virtual GroupCollection Groups { [Token(Token = "0x60003C0")] [Address(RVA = "0xC768C0", Offset = "0xC758C0", VA = "0x180C768C0", 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: 0x060003C1 RID: 961 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60003C1")] [Address(RVA = "0xC762F0", Offset = "0xC752F0", VA = "0x180C762F0")] public Match NextMatch() { return null; } // Token: 0x060003C2 RID: 962 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60003C2")] [Address(RVA = "0xC75F80", Offset = "0xC74F80", VA = "0x180C75F80", Slot = "6")] internal virtual string GroupToStringImpl(int groupnum) { return null; } // Token: 0x060003C3 RID: 963 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60003C3")] [Address(RVA = "0xC76140", Offset = "0xC75140", VA = "0x180C76140")] internal string LastGroupToStringImpl() { return null; } // Token: 0x060003C4 RID: 964 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003C4")] [Address(RVA = "0xC75AE0", Offset = "0xC74AE0", VA = "0x180C75AE0", Slot = "7")] internal virtual void AddMatch(int cap, int start, int len) { } // Token: 0x060003C5 RID: 965 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003C5")] [Address(RVA = "0xC75E10", Offset = "0xC74E10", VA = "0x180C75E10", Slot = "8")] internal virtual void BalanceMatch(int cap) { } // Token: 0x060003C6 RID: 966 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003C6")] [Address(RVA = "0xC76340", Offset = "0xC75340", VA = "0x180C76340", Slot = "9")] internal virtual void RemoveMatch(int cap) { } // Token: 0x060003C7 RID: 967 RVA: 0x000038D0 File Offset: 0x00001AD0 [Token(Token = "0x60003C7")] [Address(RVA = "0xC76090", Offset = "0xC75090", VA = "0x180C76090", Slot = "10")] internal virtual bool IsMatched(int cap) { return default(bool); } // Token: 0x060003C8 RID: 968 RVA: 0x000038E8 File Offset: 0x00001AE8 [Token(Token = "0x60003C8")] [Address(RVA = "0xC76170", Offset = "0xC75170", VA = "0x180C76170", Slot = "11")] internal virtual int MatchIndex(int cap) { return 0; } // Token: 0x060003C9 RID: 969 RVA: 0x00003900 File Offset: 0x00001B00 [Token(Token = "0x60003C9")] [Address(RVA = "0xC76230", Offset = "0xC75230", VA = "0x180C76230", Slot = "12")] internal virtual int MatchLength(int cap) { return 0; } // Token: 0x060003CA RID: 970 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003CA")] [Address(RVA = "0xC76400", Offset = "0xC75400", VA = "0x180C76400", Slot = "13")] internal virtual void Tidy(int textpos) { } // Token: 0x060003CC RID: 972 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003CC")] [Address(RVA = "0xC76830", Offset = "0xC75830", VA = "0x180C76830")] internal Match() { } // Token: 0x040002FC RID: 764 [Token(Token = "0x40002FC")] internal static Match _empty; // Token: 0x040002FD RID: 765 [FieldOffset(Offset = "0x40")] [Token(Token = "0x40002FD")] internal GroupCollection _groupcoll; // Token: 0x040002FE RID: 766 [FieldOffset(Offset = "0x48")] [Token(Token = "0x40002FE")] internal Regex _regex; // Token: 0x040002FF RID: 767 [FieldOffset(Offset = "0x50")] [Token(Token = "0x40002FF")] internal int _textbeg; // Token: 0x04000300 RID: 768 [FieldOffset(Offset = "0x54")] [Token(Token = "0x4000300")] internal int _textpos; // Token: 0x04000301 RID: 769 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4000301")] internal int _textend; // Token: 0x04000302 RID: 770 [FieldOffset(Offset = "0x5C")] [Token(Token = "0x4000302")] internal int _textstart; // Token: 0x04000303 RID: 771 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4000303")] internal int[][] _matches; // Token: 0x04000304 RID: 772 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4000304")] internal int[] _matchcount; // Token: 0x04000305 RID: 773 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4000305")] internal bool _balancing; } }