This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 additions and 0 deletions
+264
View File
@@ -0,0 +1,264 @@
using System;
using System.Collections;
using System.Collections.Generic;
using Cpp2IlInjected;
namespace System.Text.RegularExpressions
{
// Token: 0x020000A5 RID: 165
[Token(Token = "0x20000A5")]
internal sealed class RegexCode
{
// Token: 0x06000365 RID: 869 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000365")]
[Address(RVA = "0xC81A60", Offset = "0xC80A60", VA = "0x180C81A60")]
internal RegexCode(int[] codes, List<string> stringlist, int trackcount, Hashtable caps, int capsize, RegexBoyerMoore bmPrefix, RegexPrefix fcPrefix, int anchors, bool rightToLeft)
{
}
// Token: 0x06000366 RID: 870 RVA: 0x000035E8 File Offset: 0x000017E8
[Token(Token = "0x6000366")]
[Address(RVA = "0xC81A00", Offset = "0xC80A00", VA = "0x180C81A00")]
internal static bool OpcodeBacktracks(int Op)
{
return default(bool);
}
// Token: 0x040002A1 RID: 673
[Token(Token = "0x40002A1")]
internal const int Onerep = 0;
// Token: 0x040002A2 RID: 674
[Token(Token = "0x40002A2")]
internal const int Notonerep = 1;
// Token: 0x040002A3 RID: 675
[Token(Token = "0x40002A3")]
internal const int Setrep = 2;
// Token: 0x040002A4 RID: 676
[Token(Token = "0x40002A4")]
internal const int Oneloop = 3;
// Token: 0x040002A5 RID: 677
[Token(Token = "0x40002A5")]
internal const int Notoneloop = 4;
// Token: 0x040002A6 RID: 678
[Token(Token = "0x40002A6")]
internal const int Setloop = 5;
// Token: 0x040002A7 RID: 679
[Token(Token = "0x40002A7")]
internal const int Onelazy = 6;
// Token: 0x040002A8 RID: 680
[Token(Token = "0x40002A8")]
internal const int Notonelazy = 7;
// Token: 0x040002A9 RID: 681
[Token(Token = "0x40002A9")]
internal const int Setlazy = 8;
// Token: 0x040002AA RID: 682
[Token(Token = "0x40002AA")]
internal const int One = 9;
// Token: 0x040002AB RID: 683
[Token(Token = "0x40002AB")]
internal const int Notone = 10;
// Token: 0x040002AC RID: 684
[Token(Token = "0x40002AC")]
internal const int Set = 11;
// Token: 0x040002AD RID: 685
[Token(Token = "0x40002AD")]
internal const int Multi = 12;
// Token: 0x040002AE RID: 686
[Token(Token = "0x40002AE")]
internal const int Ref = 13;
// Token: 0x040002AF RID: 687
[Token(Token = "0x40002AF")]
internal const int Bol = 14;
// Token: 0x040002B0 RID: 688
[Token(Token = "0x40002B0")]
internal const int Eol = 15;
// Token: 0x040002B1 RID: 689
[Token(Token = "0x40002B1")]
internal const int Boundary = 16;
// Token: 0x040002B2 RID: 690
[Token(Token = "0x40002B2")]
internal const int Nonboundary = 17;
// Token: 0x040002B3 RID: 691
[Token(Token = "0x40002B3")]
internal const int Beginning = 18;
// Token: 0x040002B4 RID: 692
[Token(Token = "0x40002B4")]
internal const int Start = 19;
// Token: 0x040002B5 RID: 693
[Token(Token = "0x40002B5")]
internal const int EndZ = 20;
// Token: 0x040002B6 RID: 694
[Token(Token = "0x40002B6")]
internal const int End = 21;
// Token: 0x040002B7 RID: 695
[Token(Token = "0x40002B7")]
internal const int Nothing = 22;
// Token: 0x040002B8 RID: 696
[Token(Token = "0x40002B8")]
internal const int Lazybranch = 23;
// Token: 0x040002B9 RID: 697
[Token(Token = "0x40002B9")]
internal const int Branchmark = 24;
// Token: 0x040002BA RID: 698
[Token(Token = "0x40002BA")]
internal const int Lazybranchmark = 25;
// Token: 0x040002BB RID: 699
[Token(Token = "0x40002BB")]
internal const int Nullcount = 26;
// Token: 0x040002BC RID: 700
[Token(Token = "0x40002BC")]
internal const int Setcount = 27;
// Token: 0x040002BD RID: 701
[Token(Token = "0x40002BD")]
internal const int Branchcount = 28;
// Token: 0x040002BE RID: 702
[Token(Token = "0x40002BE")]
internal const int Lazybranchcount = 29;
// Token: 0x040002BF RID: 703
[Token(Token = "0x40002BF")]
internal const int Nullmark = 30;
// Token: 0x040002C0 RID: 704
[Token(Token = "0x40002C0")]
internal const int Setmark = 31;
// Token: 0x040002C1 RID: 705
[Token(Token = "0x40002C1")]
internal const int Capturemark = 32;
// Token: 0x040002C2 RID: 706
[Token(Token = "0x40002C2")]
internal const int Getmark = 33;
// Token: 0x040002C3 RID: 707
[Token(Token = "0x40002C3")]
internal const int Setjump = 34;
// Token: 0x040002C4 RID: 708
[Token(Token = "0x40002C4")]
internal const int Backjump = 35;
// Token: 0x040002C5 RID: 709
[Token(Token = "0x40002C5")]
internal const int Forejump = 36;
// Token: 0x040002C6 RID: 710
[Token(Token = "0x40002C6")]
internal const int Testref = 37;
// Token: 0x040002C7 RID: 711
[Token(Token = "0x40002C7")]
internal const int Goto = 38;
// Token: 0x040002C8 RID: 712
[Token(Token = "0x40002C8")]
internal const int Prune = 39;
// Token: 0x040002C9 RID: 713
[Token(Token = "0x40002C9")]
internal const int Stop = 40;
// Token: 0x040002CA RID: 714
[Token(Token = "0x40002CA")]
internal const int ECMABoundary = 41;
// Token: 0x040002CB RID: 715
[Token(Token = "0x40002CB")]
internal const int NonECMABoundary = 42;
// Token: 0x040002CC RID: 716
[Token(Token = "0x40002CC")]
internal const int Mask = 63;
// Token: 0x040002CD RID: 717
[Token(Token = "0x40002CD")]
internal const int Rtl = 64;
// Token: 0x040002CE RID: 718
[Token(Token = "0x40002CE")]
internal const int Back = 128;
// Token: 0x040002CF RID: 719
[Token(Token = "0x40002CF")]
internal const int Back2 = 256;
// Token: 0x040002D0 RID: 720
[Token(Token = "0x40002D0")]
internal const int Ci = 512;
// Token: 0x040002D1 RID: 721
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40002D1")]
internal int[] _codes;
// Token: 0x040002D2 RID: 722
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40002D2")]
internal string[] _strings;
// Token: 0x040002D3 RID: 723
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40002D3")]
internal int _trackcount;
// Token: 0x040002D4 RID: 724
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40002D4")]
internal Hashtable _caps;
// Token: 0x040002D5 RID: 725
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x40002D5")]
internal int _capsize;
// Token: 0x040002D6 RID: 726
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x40002D6")]
internal RegexPrefix _fcPrefix;
// Token: 0x040002D7 RID: 727
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x40002D7")]
internal RegexBoyerMoore _bmPrefix;
// Token: 0x040002D8 RID: 728
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x40002D8")]
internal int _anchors;
// Token: 0x040002D9 RID: 729
[FieldOffset(Offset = "0x4C")]
[Token(Token = "0x40002D9")]
internal bool _rightToLeft;
}
}