using System; using System.Globalization; using Cpp2IlInjected; namespace System.Text.RegularExpressions { // Token: 0x020000A1 RID: 161 [Token(Token = "0x20000A1")] internal sealed class RegexBoyerMoore { // Token: 0x06000335 RID: 821 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000335")] [Address(RVA = "0x505000", Offset = "0x503E00", VA = "0x180505000")] internal RegexBoyerMoore(string pattern, bool caseInsensitive, bool rightToLeft, CultureInfo culture) { } // Token: 0x06000336 RID: 822 RVA: 0x000033A8 File Offset: 0x000015A8 [Token(Token = "0x6000336")] [Address(RVA = "0x504B30", Offset = "0x503930", VA = "0x180504B30")] private bool MatchPattern(string text, int index) { return default(bool); } // Token: 0x06000337 RID: 823 RVA: 0x000033C0 File Offset: 0x000015C0 [Token(Token = "0x6000337")] [Address(RVA = "0x504AB0", Offset = "0x5038B0", VA = "0x180504AB0")] internal bool IsMatch(string text, int index, int beglimit, int endlimit) { return default(bool); } // Token: 0x06000338 RID: 824 RVA: 0x000033D8 File Offset: 0x000015D8 [Token(Token = "0x6000338")] [Address(RVA = "0x504C60", Offset = "0x503A60", VA = "0x180504C60")] internal int Scan(string text, int index, int beglimit, int endlimit) { return 0; } // Token: 0x06000339 RID: 825 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000339")] [Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0", Slot = "3")] public override string ToString() { return null; } // Token: 0x04000283 RID: 643 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000283")] internal int[] _positive; // Token: 0x04000284 RID: 644 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000284")] internal int[] _negativeASCII; // Token: 0x04000285 RID: 645 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000285")] internal int[][] _negativeUnicode; // Token: 0x04000286 RID: 646 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000286")] internal string _pattern; // Token: 0x04000287 RID: 647 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4000287")] internal int _lowASCII; // Token: 0x04000288 RID: 648 [FieldOffset(Offset = "0x34")] [Token(Token = "0x4000288")] internal int _highASCII; // Token: 0x04000289 RID: 649 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4000289")] internal bool _rightToLeft; // Token: 0x0400028A RID: 650 [FieldOffset(Offset = "0x39")] [Token(Token = "0x400028A")] internal bool _caseInsensitive; // Token: 0x0400028B RID: 651 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400028B")] internal CultureInfo _culture; // Token: 0x0400028C RID: 652 [Token(Token = "0x400028C")] internal const int infinite = 2147483647; } }