oh dear
This commit is contained in:
@@ -0,0 +1,264 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Text.RegularExpressions
|
||||
{
|
||||
// Token: 0x020000A9 RID: 169
|
||||
[Token(Token = "0x20000A9")]
|
||||
internal sealed class RegexCode
|
||||
{
|
||||
// Token: 0x0600037B RID: 891 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600037B")]
|
||||
[Address(RVA = "0x50E710", Offset = "0x50D510", VA = "0x18050E710")]
|
||||
internal RegexCode(int[] codes, List<string> stringlist, int trackcount, Hashtable caps, int capsize, RegexBoyerMoore bmPrefix, RegexPrefix fcPrefix, int anchors, bool rightToLeft)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600037C RID: 892 RVA: 0x00003600 File Offset: 0x00001800
|
||||
[Token(Token = "0x600037C")]
|
||||
[Address(RVA = "0x50E6B0", Offset = "0x50D4B0", VA = "0x18050E6B0")]
|
||||
internal static bool OpcodeBacktracks(int Op)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x040002AE RID: 686
|
||||
[Token(Token = "0x40002AE")]
|
||||
internal const int Onerep = 0;
|
||||
|
||||
// Token: 0x040002AF RID: 687
|
||||
[Token(Token = "0x40002AF")]
|
||||
internal const int Notonerep = 1;
|
||||
|
||||
// Token: 0x040002B0 RID: 688
|
||||
[Token(Token = "0x40002B0")]
|
||||
internal const int Setrep = 2;
|
||||
|
||||
// Token: 0x040002B1 RID: 689
|
||||
[Token(Token = "0x40002B1")]
|
||||
internal const int Oneloop = 3;
|
||||
|
||||
// Token: 0x040002B2 RID: 690
|
||||
[Token(Token = "0x40002B2")]
|
||||
internal const int Notoneloop = 4;
|
||||
|
||||
// Token: 0x040002B3 RID: 691
|
||||
[Token(Token = "0x40002B3")]
|
||||
internal const int Setloop = 5;
|
||||
|
||||
// Token: 0x040002B4 RID: 692
|
||||
[Token(Token = "0x40002B4")]
|
||||
internal const int Onelazy = 6;
|
||||
|
||||
// Token: 0x040002B5 RID: 693
|
||||
[Token(Token = "0x40002B5")]
|
||||
internal const int Notonelazy = 7;
|
||||
|
||||
// Token: 0x040002B6 RID: 694
|
||||
[Token(Token = "0x40002B6")]
|
||||
internal const int Setlazy = 8;
|
||||
|
||||
// Token: 0x040002B7 RID: 695
|
||||
[Token(Token = "0x40002B7")]
|
||||
internal const int One = 9;
|
||||
|
||||
// Token: 0x040002B8 RID: 696
|
||||
[Token(Token = "0x40002B8")]
|
||||
internal const int Notone = 10;
|
||||
|
||||
// Token: 0x040002B9 RID: 697
|
||||
[Token(Token = "0x40002B9")]
|
||||
internal const int Set = 11;
|
||||
|
||||
// Token: 0x040002BA RID: 698
|
||||
[Token(Token = "0x40002BA")]
|
||||
internal const int Multi = 12;
|
||||
|
||||
// Token: 0x040002BB RID: 699
|
||||
[Token(Token = "0x40002BB")]
|
||||
internal const int Ref = 13;
|
||||
|
||||
// Token: 0x040002BC RID: 700
|
||||
[Token(Token = "0x40002BC")]
|
||||
internal const int Bol = 14;
|
||||
|
||||
// Token: 0x040002BD RID: 701
|
||||
[Token(Token = "0x40002BD")]
|
||||
internal const int Eol = 15;
|
||||
|
||||
// Token: 0x040002BE RID: 702
|
||||
[Token(Token = "0x40002BE")]
|
||||
internal const int Boundary = 16;
|
||||
|
||||
// Token: 0x040002BF RID: 703
|
||||
[Token(Token = "0x40002BF")]
|
||||
internal const int Nonboundary = 17;
|
||||
|
||||
// Token: 0x040002C0 RID: 704
|
||||
[Token(Token = "0x40002C0")]
|
||||
internal const int Beginning = 18;
|
||||
|
||||
// Token: 0x040002C1 RID: 705
|
||||
[Token(Token = "0x40002C1")]
|
||||
internal const int Start = 19;
|
||||
|
||||
// Token: 0x040002C2 RID: 706
|
||||
[Token(Token = "0x40002C2")]
|
||||
internal const int EndZ = 20;
|
||||
|
||||
// Token: 0x040002C3 RID: 707
|
||||
[Token(Token = "0x40002C3")]
|
||||
internal const int End = 21;
|
||||
|
||||
// Token: 0x040002C4 RID: 708
|
||||
[Token(Token = "0x40002C4")]
|
||||
internal const int Nothing = 22;
|
||||
|
||||
// Token: 0x040002C5 RID: 709
|
||||
[Token(Token = "0x40002C5")]
|
||||
internal const int Lazybranch = 23;
|
||||
|
||||
// Token: 0x040002C6 RID: 710
|
||||
[Token(Token = "0x40002C6")]
|
||||
internal const int Branchmark = 24;
|
||||
|
||||
// Token: 0x040002C7 RID: 711
|
||||
[Token(Token = "0x40002C7")]
|
||||
internal const int Lazybranchmark = 25;
|
||||
|
||||
// Token: 0x040002C8 RID: 712
|
||||
[Token(Token = "0x40002C8")]
|
||||
internal const int Nullcount = 26;
|
||||
|
||||
// Token: 0x040002C9 RID: 713
|
||||
[Token(Token = "0x40002C9")]
|
||||
internal const int Setcount = 27;
|
||||
|
||||
// Token: 0x040002CA RID: 714
|
||||
[Token(Token = "0x40002CA")]
|
||||
internal const int Branchcount = 28;
|
||||
|
||||
// Token: 0x040002CB RID: 715
|
||||
[Token(Token = "0x40002CB")]
|
||||
internal const int Lazybranchcount = 29;
|
||||
|
||||
// Token: 0x040002CC RID: 716
|
||||
[Token(Token = "0x40002CC")]
|
||||
internal const int Nullmark = 30;
|
||||
|
||||
// Token: 0x040002CD RID: 717
|
||||
[Token(Token = "0x40002CD")]
|
||||
internal const int Setmark = 31;
|
||||
|
||||
// Token: 0x040002CE RID: 718
|
||||
[Token(Token = "0x40002CE")]
|
||||
internal const int Capturemark = 32;
|
||||
|
||||
// Token: 0x040002CF RID: 719
|
||||
[Token(Token = "0x40002CF")]
|
||||
internal const int Getmark = 33;
|
||||
|
||||
// Token: 0x040002D0 RID: 720
|
||||
[Token(Token = "0x40002D0")]
|
||||
internal const int Setjump = 34;
|
||||
|
||||
// Token: 0x040002D1 RID: 721
|
||||
[Token(Token = "0x40002D1")]
|
||||
internal const int Backjump = 35;
|
||||
|
||||
// Token: 0x040002D2 RID: 722
|
||||
[Token(Token = "0x40002D2")]
|
||||
internal const int Forejump = 36;
|
||||
|
||||
// Token: 0x040002D3 RID: 723
|
||||
[Token(Token = "0x40002D3")]
|
||||
internal const int Testref = 37;
|
||||
|
||||
// Token: 0x040002D4 RID: 724
|
||||
[Token(Token = "0x40002D4")]
|
||||
internal const int Goto = 38;
|
||||
|
||||
// Token: 0x040002D5 RID: 725
|
||||
[Token(Token = "0x40002D5")]
|
||||
internal const int Prune = 39;
|
||||
|
||||
// Token: 0x040002D6 RID: 726
|
||||
[Token(Token = "0x40002D6")]
|
||||
internal const int Stop = 40;
|
||||
|
||||
// Token: 0x040002D7 RID: 727
|
||||
[Token(Token = "0x40002D7")]
|
||||
internal const int ECMABoundary = 41;
|
||||
|
||||
// Token: 0x040002D8 RID: 728
|
||||
[Token(Token = "0x40002D8")]
|
||||
internal const int NonECMABoundary = 42;
|
||||
|
||||
// Token: 0x040002D9 RID: 729
|
||||
[Token(Token = "0x40002D9")]
|
||||
internal const int Mask = 63;
|
||||
|
||||
// Token: 0x040002DA RID: 730
|
||||
[Token(Token = "0x40002DA")]
|
||||
internal const int Rtl = 64;
|
||||
|
||||
// Token: 0x040002DB RID: 731
|
||||
[Token(Token = "0x40002DB")]
|
||||
internal const int Back = 128;
|
||||
|
||||
// Token: 0x040002DC RID: 732
|
||||
[Token(Token = "0x40002DC")]
|
||||
internal const int Back2 = 256;
|
||||
|
||||
// Token: 0x040002DD RID: 733
|
||||
[Token(Token = "0x40002DD")]
|
||||
internal const int Ci = 512;
|
||||
|
||||
// Token: 0x040002DE RID: 734
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40002DE")]
|
||||
internal int[] _codes;
|
||||
|
||||
// Token: 0x040002DF RID: 735
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40002DF")]
|
||||
internal string[] _strings;
|
||||
|
||||
// Token: 0x040002E0 RID: 736
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40002E0")]
|
||||
internal int _trackcount;
|
||||
|
||||
// Token: 0x040002E1 RID: 737
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40002E1")]
|
||||
internal Hashtable _caps;
|
||||
|
||||
// Token: 0x040002E2 RID: 738
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40002E2")]
|
||||
internal int _capsize;
|
||||
|
||||
// Token: 0x040002E3 RID: 739
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40002E3")]
|
||||
internal RegexPrefix _fcPrefix;
|
||||
|
||||
// Token: 0x040002E4 RID: 740
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x40002E4")]
|
||||
internal RegexBoyerMoore _bmPrefix;
|
||||
|
||||
// Token: 0x040002E5 RID: 741
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x40002E5")]
|
||||
internal int _anchors;
|
||||
|
||||
// Token: 0x040002E6 RID: 742
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x40002E6")]
|
||||
internal bool _rightToLeft;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user