using System; using Cpp2IlInjected; namespace System.IO { // Token: 0x02000209 RID: 521 [Token(Token = "0x2000209")] internal class SearchPattern2 { // Token: 0x06000D62 RID: 3426 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000D62")] [Address(RVA = "0x29EA0B0", Offset = "0x29E8EB0", VA = "0x1829EA0B0")] public SearchPattern2(string pattern) { } // Token: 0x06000D63 RID: 3427 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000D63")] [Address(RVA = "0x29EA0F0", Offset = "0x29E8EF0", VA = "0x1829EA0F0")] public SearchPattern2(string pattern, bool ignore) { } // Token: 0x1700027A RID: 634 // (get) Token: 0x06000D64 RID: 3428 RVA: 0x00006D20 File Offset: 0x00004F20 [Token(Token = "0x1700027A")] public bool HasWildcard { [Token(Token = "0x6000D64")] [Address(RVA = "0x50FC80", Offset = "0x50EA80", VA = "0x18050FC80")] get { return default(bool); } } // Token: 0x06000D65 RID: 3429 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000D65")] [Address(RVA = "0x29E9C90", Offset = "0x29E8A90", VA = "0x1829E9C90")] private void Compile(string pattern) { } // Token: 0x0400074F RID: 1871 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400074F")] private SearchPattern2.Op ops; // Token: 0x04000750 RID: 1872 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000750")] private bool ignore; // Token: 0x04000751 RID: 1873 [FieldOffset(Offset = "0x19")] [Token(Token = "0x4000751")] private bool hasWildcard; // Token: 0x04000752 RID: 1874 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000752")] private string pattern; // Token: 0x04000753 RID: 1875 [Token(Token = "0x4000753")] internal static readonly char[] WildcardChars; // Token: 0x04000754 RID: 1876 [Token(Token = "0x4000754")] internal static readonly char[] InvalidChars; // Token: 0x0200020A RID: 522 [Token(Token = "0x200020A")] private class Op { // Token: 0x06000D67 RID: 3431 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000D67")] [Address(RVA = "0x29E8F10", Offset = "0x29E7D10", VA = "0x1829E8F10")] public Op(SearchPattern2.OpCode code) { } // Token: 0x04000755 RID: 1877 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000755")] public SearchPattern2.OpCode Code; // Token: 0x04000756 RID: 1878 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000756")] public string Argument; // Token: 0x04000757 RID: 1879 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000757")] public SearchPattern2.Op Next; } // Token: 0x0200020B RID: 523 [Token(Token = "0x200020B")] private enum OpCode { // Token: 0x04000759 RID: 1881 [Token(Token = "0x4000759")] ExactString, // Token: 0x0400075A RID: 1882 [Token(Token = "0x400075A")] AnyChar, // Token: 0x0400075B RID: 1883 [Token(Token = "0x400075B")] AnyString, // Token: 0x0400075C RID: 1884 [Token(Token = "0x400075C")] End, // Token: 0x0400075D RID: 1885 [Token(Token = "0x400075D")] True } } }