using System; using Cpp2IlInjected; namespace System.IO { // Token: 0x02000205 RID: 517 [Token(Token = "0x2000205")] internal class SearchPattern2 { // Token: 0x06000D4C RID: 3404 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000D4C")] [Address(RVA = "0xDD77D0", Offset = "0xDD67D0", VA = "0x180DD77D0")] public SearchPattern2(string pattern) { } // Token: 0x06000D4D RID: 3405 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000D4D")] [Address(RVA = "0xDD7810", Offset = "0xDD6810", VA = "0x180DD7810")] public SearchPattern2(string pattern, bool ignore) { } // Token: 0x17000276 RID: 630 // (get) Token: 0x06000D4E RID: 3406 RVA: 0x00006D08 File Offset: 0x00004F08 [Token(Token = "0x17000276")] public bool HasWildcard { [Token(Token = "0x6000D4E")] [Address(RVA = "0x696850", Offset = "0x695850", VA = "0x180696850")] get { return default(bool); } } // Token: 0x06000D4F RID: 3407 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000D4F")] [Address(RVA = "0xDD73B0", Offset = "0xDD63B0", VA = "0x180DD73B0")] private void Compile(string pattern) { } // Token: 0x04000742 RID: 1858 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000742")] private SearchPattern2.Op ops; // Token: 0x04000743 RID: 1859 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000743")] private bool ignore; // Token: 0x04000744 RID: 1860 [FieldOffset(Offset = "0x19")] [Token(Token = "0x4000744")] private bool hasWildcard; // Token: 0x04000745 RID: 1861 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000745")] private string pattern; // Token: 0x04000746 RID: 1862 [Token(Token = "0x4000746")] internal static readonly char[] WildcardChars; // Token: 0x04000747 RID: 1863 [Token(Token = "0x4000747")] internal static readonly char[] InvalidChars; // Token: 0x02000206 RID: 518 [Token(Token = "0x2000206")] private class Op { // Token: 0x06000D51 RID: 3409 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000D51")] [Address(RVA = "0xDD6630", Offset = "0xDD5630", VA = "0x180DD6630")] public Op(SearchPattern2.OpCode code) { } // Token: 0x04000748 RID: 1864 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000748")] public SearchPattern2.OpCode Code; // Token: 0x04000749 RID: 1865 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000749")] public string Argument; // Token: 0x0400074A RID: 1866 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400074A")] public SearchPattern2.Op Next; } // Token: 0x02000207 RID: 519 [Token(Token = "0x2000207")] private enum OpCode { // Token: 0x0400074C RID: 1868 [Token(Token = "0x400074C")] ExactString, // Token: 0x0400074D RID: 1869 [Token(Token = "0x400074D")] AnyChar, // Token: 0x0400074E RID: 1870 [Token(Token = "0x400074E")] AnyString, // Token: 0x0400074F RID: 1871 [Token(Token = "0x400074F")] End, // Token: 0x04000750 RID: 1872 [Token(Token = "0x4000750")] True } } }