This commit is contained in:
niko
2026-04-11 22:19:20 +02:00
parent 45b857ff11
commit 8fc35183db
17034 changed files with 2863552 additions and 0 deletions
@@ -0,0 +1,465 @@
using System;
using System.Collections.Generic;
using System.Globalization;
using Cpp2IlInjected;
namespace System.Text.RegularExpressions
{
// Token: 0x020000A5 RID: 165
[Token(Token = "0x20000A5")]
internal sealed class RegexCharClass
{
// Token: 0x06000351 RID: 849 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000351")]
[Address(RVA = "0x50E5A0", Offset = "0x50D3A0", VA = "0x18050E5A0")]
internal RegexCharClass()
{
}
// Token: 0x06000352 RID: 850 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000352")]
[Address(RVA = "0x50E630", Offset = "0x50D430", VA = "0x18050E630")]
private RegexCharClass(bool negate, List<RegexCharClass.SingleRange> ranges, StringBuilder categories, RegexCharClass subtraction)
{
}
// Token: 0x17000087 RID: 135
// (get) Token: 0x06000353 RID: 851 RVA: 0x00003468 File Offset: 0x00001668
[Token(Token = "0x17000087")]
internal bool CanMerge
{
[Token(Token = "0x6000353")]
[Address(RVA = "0x50E690", Offset = "0x50D490", VA = "0x18050E690")]
get
{
return default(bool);
}
}
// Token: 0x17000088 RID: 136
// (set) Token: 0x06000354 RID: 852 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000088")]
internal bool Negate
{
[Token(Token = "0x6000354")]
[Address(RVA = "0x41EF90", Offset = "0x41DD90", VA = "0x18041EF90")]
set
{
}
}
// Token: 0x06000355 RID: 853 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000355")]
[Address(RVA = "0x5059D0", Offset = "0x5047D0", VA = "0x1805059D0")]
internal void AddChar(char c)
{
}
// Token: 0x06000356 RID: 854 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000356")]
[Address(RVA = "0x5057E0", Offset = "0x5045E0", VA = "0x1805057E0")]
internal void AddCharClass(RegexCharClass cc)
{
}
// Token: 0x06000357 RID: 855 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000357")]
[Address(RVA = "0x505F90", Offset = "0x504D90", VA = "0x180505F90")]
private void AddSet(string set)
{
}
// Token: 0x06000358 RID: 856 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000358")]
[Address(RVA = "0x409C60", Offset = "0x408A60", VA = "0x180409C60")]
internal void AddSubtraction(RegexCharClass sub)
{
}
// Token: 0x06000359 RID: 857 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000359")]
[Address(RVA = "0x505EB0", Offset = "0x504CB0", VA = "0x180505EB0")]
internal void AddRange(char first, char last)
{
}
// Token: 0x0600035A RID: 858 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600035A")]
[Address(RVA = "0x505590", Offset = "0x504390", VA = "0x180505590")]
internal void AddCategoryFromName(string categoryName, bool invert, bool caseInsensitive, string pattern)
{
}
// Token: 0x0600035B RID: 859 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600035B")]
[Address(RVA = "0x5057C0", Offset = "0x5045C0", VA = "0x1805057C0")]
private void AddCategory(string category)
{
}
// Token: 0x0600035C RID: 860 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600035C")]
[Address(RVA = "0x505D70", Offset = "0x504B70", VA = "0x180505D70")]
internal void AddLowercase(CultureInfo culture)
{
}
// Token: 0x0600035D RID: 861 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600035D")]
[Address(RVA = "0x505A80", Offset = "0x504880", VA = "0x180505A80")]
private void AddLowercaseRange(char chMin, char chMax, CultureInfo culture)
{
}
// Token: 0x0600035E RID: 862 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600035E")]
[Address(RVA = "0x5062A0", Offset = "0x5050A0", VA = "0x1805062A0")]
internal void AddWord(bool ecma, bool negate)
{
}
// Token: 0x0600035F RID: 863 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600035F")]
[Address(RVA = "0x506180", Offset = "0x504F80", VA = "0x180506180")]
internal void AddSpace(bool ecma, bool negate)
{
}
// Token: 0x06000360 RID: 864 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000360")]
[Address(RVA = "0x5059E0", Offset = "0x5047E0", VA = "0x1805059E0")]
internal void AddDigit(bool ecma, bool negate, string pattern)
{
}
// Token: 0x06000361 RID: 865 RVA: 0x00003480 File Offset: 0x00001680
[Token(Token = "0x6000361")]
[Address(RVA = "0x507870", Offset = "0x506670", VA = "0x180507870")]
internal static char SingletonChar(string set)
{
return '\0';
}
// Token: 0x06000362 RID: 866 RVA: 0x00003498 File Offset: 0x00001698
[Token(Token = "0x6000362")]
[Address(RVA = "0x506DC0", Offset = "0x505BC0", VA = "0x180506DC0")]
internal static bool IsMergeable(string charClass)
{
return default(bool);
}
// Token: 0x06000363 RID: 867 RVA: 0x000034B0 File Offset: 0x000016B0
[Token(Token = "0x6000363")]
[Address(RVA = "0x506D10", Offset = "0x505B10", VA = "0x180506D10")]
internal static bool IsEmpty(string charClass)
{
return default(bool);
}
// Token: 0x06000364 RID: 868 RVA: 0x000034C8 File Offset: 0x000016C8
[Token(Token = "0x6000364")]
[Address(RVA = "0x506FE0", Offset = "0x505DE0", VA = "0x180506FE0")]
internal static bool IsSingleton(string set)
{
return default(bool);
}
// Token: 0x06000365 RID: 869 RVA: 0x000034E0 File Offset: 0x000016E0
[Token(Token = "0x6000365")]
[Address(RVA = "0x506ED0", Offset = "0x505CD0", VA = "0x180506ED0")]
internal static bool IsSingletonInverse(string set)
{
return default(bool);
}
// Token: 0x06000366 RID: 870 RVA: 0x000034F8 File Offset: 0x000016F8
[Token(Token = "0x6000366")]
[Address(RVA = "0x5070F0", Offset = "0x505EF0", VA = "0x1805070F0")]
private static bool IsSubtraction(string charClass)
{
return default(bool);
}
// Token: 0x06000367 RID: 871 RVA: 0x00003510 File Offset: 0x00001710
[Token(Token = "0x6000367")]
[Address(RVA = "0x506EA0", Offset = "0x505CA0", VA = "0x180506EA0")]
internal static bool IsNegated(string set)
{
return default(bool);
}
// Token: 0x06000368 RID: 872 RVA: 0x00003528 File Offset: 0x00001728
[Token(Token = "0x6000368")]
[Address(RVA = "0x506C60", Offset = "0x505A60", VA = "0x180506C60")]
internal static bool IsECMAWordChar(char ch)
{
return default(bool);
}
// Token: 0x06000369 RID: 873 RVA: 0x00003540 File Offset: 0x00001740
[Token(Token = "0x6000369")]
[Address(RVA = "0x507150", Offset = "0x505F50", VA = "0x180507150")]
internal static bool IsWordChar(char ch)
{
return default(bool);
}
// Token: 0x0600036A RID: 874 RVA: 0x00003558 File Offset: 0x00001758
[Token(Token = "0x600036A")]
[Address(RVA = "0x506B90", Offset = "0x505990", VA = "0x180506B90")]
internal static bool CharInClass(char ch, string set)
{
return default(bool);
}
// Token: 0x0600036B RID: 875 RVA: 0x00003570 File Offset: 0x00001770
[Token(Token = "0x600036B")]
[Address(RVA = "0x5069A0", Offset = "0x5057A0", VA = "0x1805069A0")]
internal static bool CharInClassRecursive(char ch, string set, int start)
{
return default(bool);
}
// Token: 0x0600036C RID: 876 RVA: 0x00003588 File Offset: 0x00001788
[Token(Token = "0x600036C")]
[Address(RVA = "0x5068A0", Offset = "0x5056A0", VA = "0x1805068A0")]
private static bool CharInClassInternal(char ch, string set, int start, int mySetLength, int myCategoryLength)
{
return default(bool);
}
// Token: 0x0600036D RID: 877 RVA: 0x000035A0 File Offset: 0x000017A0
[Token(Token = "0x600036D")]
[Address(RVA = "0x506700", Offset = "0x505500", VA = "0x180506700")]
private static bool CharInCategory(char ch, string set, int start, int mySetLength, int myCategoryLength)
{
return default(bool);
}
// Token: 0x0600036E RID: 878 RVA: 0x000035B8 File Offset: 0x000017B8
[Token(Token = "0x600036E")]
[Address(RVA = "0x506630", Offset = "0x505430", VA = "0x180506630")]
private static bool CharInCategoryGroup(char ch, UnicodeCategory chcategory, string category, ref int i)
{
return default(bool);
}
// Token: 0x0600036F RID: 879 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600036F")]
[Address(RVA = "0x507230", Offset = "0x506030", VA = "0x180507230")]
private static string NegateCategory(string category)
{
return null;
}
// Token: 0x06000370 RID: 880 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000370")]
[Address(RVA = "0x507520", Offset = "0x506320", VA = "0x180507520")]
internal static RegexCharClass Parse(string charClass)
{
return null;
}
// Token: 0x06000371 RID: 881 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000371")]
[Address(RVA = "0x507300", Offset = "0x506100", VA = "0x180507300")]
private static RegexCharClass ParseRecursive(string charClass, int start)
{
return null;
}
// Token: 0x06000372 RID: 882 RVA: 0x000035D0 File Offset: 0x000017D0
[Token(Token = "0x6000372")]
[Address(RVA = "0x507580", Offset = "0x506380", VA = "0x180507580")]
private int RangeCount()
{
return 0;
}
// Token: 0x06000373 RID: 883 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000373")]
[Address(RVA = "0x507890", Offset = "0x506690", VA = "0x180507890")]
internal string ToStringClass()
{
return null;
}
// Token: 0x06000374 RID: 884 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000374")]
[Address(RVA = "0x506C00", Offset = "0x505A00", VA = "0x180506C00")]
private RegexCharClass.SingleRange GetRangeAt(int i)
{
return null;
}
// Token: 0x06000375 RID: 885 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000375")]
[Address(RVA = "0x5063C0", Offset = "0x5051C0", VA = "0x1805063C0")]
private void Canonicalize()
{
}
// Token: 0x06000376 RID: 886 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000376")]
[Address(RVA = "0x5075C0", Offset = "0x5063C0", VA = "0x1805075C0")]
private static string SetFromProperty(string capname, bool invert, string pattern)
{
return null;
}
// Token: 0x04000295 RID: 661
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000295")]
private List<RegexCharClass.SingleRange> _rangelist;
// Token: 0x04000296 RID: 662
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000296")]
private StringBuilder _categories;
// Token: 0x04000297 RID: 663
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000297")]
private bool _canonical;
// Token: 0x04000298 RID: 664
[FieldOffset(Offset = "0x21")]
[Token(Token = "0x4000298")]
private bool _negate;
// Token: 0x04000299 RID: 665
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000299")]
private RegexCharClass _subtractor;
// Token: 0x0400029A RID: 666
[Token(Token = "0x400029A")]
private static readonly string InternalRegexIgnoreCase;
// Token: 0x0400029B RID: 667
[Token(Token = "0x400029B")]
private static readonly string Space;
// Token: 0x0400029C RID: 668
[Token(Token = "0x400029C")]
private static readonly string NotSpace;
// Token: 0x0400029D RID: 669
[Token(Token = "0x400029D")]
private static readonly string Word;
// Token: 0x0400029E RID: 670
[Token(Token = "0x400029E")]
private static readonly string NotWord;
// Token: 0x0400029F RID: 671
[Token(Token = "0x400029F")]
internal static readonly string SpaceClass;
// Token: 0x040002A0 RID: 672
[Token(Token = "0x40002A0")]
internal static readonly string NotSpaceClass;
// Token: 0x040002A1 RID: 673
[Token(Token = "0x40002A1")]
internal static readonly string WordClass;
// Token: 0x040002A2 RID: 674
[Token(Token = "0x40002A2")]
internal static readonly string NotWordClass;
// Token: 0x040002A3 RID: 675
[Token(Token = "0x40002A3")]
internal static readonly string DigitClass;
// Token: 0x040002A4 RID: 676
[Token(Token = "0x40002A4")]
internal static readonly string NotDigitClass;
// Token: 0x040002A5 RID: 677
[Token(Token = "0x40002A5")]
private static Dictionary<string, string> _definedCategories;
// Token: 0x040002A6 RID: 678
[Token(Token = "0x40002A6")]
private static readonly string[,] _propTable;
// Token: 0x040002A7 RID: 679
[Token(Token = "0x40002A7")]
private static readonly RegexCharClass.LowerCaseMapping[] _lcTable;
// Token: 0x020000A6 RID: 166
[Token(Token = "0x20000A6")]
private struct LowerCaseMapping
{
// Token: 0x06000377 RID: 887 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000377")]
[Address(RVA = "0x501F10", Offset = "0x500D10", VA = "0x180501F10")]
internal LowerCaseMapping(char chMin, char chMax, int lcOp, int data)
{
}
// Token: 0x040002A8 RID: 680
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40002A8")]
internal char _chMin;
// Token: 0x040002A9 RID: 681
[FieldOffset(Offset = "0x2")]
[Token(Token = "0x40002A9")]
internal char _chMax;
// Token: 0x040002AA RID: 682
[FieldOffset(Offset = "0x4")]
[Token(Token = "0x40002AA")]
internal int _lcOp;
// Token: 0x040002AB RID: 683
[FieldOffset(Offset = "0x8")]
[Token(Token = "0x40002AB")]
internal int _data;
}
// Token: 0x020000A7 RID: 167
[Token(Token = "0x20000A7")]
private sealed class SingleRangeComparer : IComparer<RegexCharClass.SingleRange>
{
// Token: 0x06000378 RID: 888 RVA: 0x000035E8 File Offset: 0x000017E8
[Token(Token = "0x6000378")]
[Address(RVA = "0x516490", Offset = "0x515290", VA = "0x180516490", Slot = "4")]
public int Compare(RegexCharClass.SingleRange x, RegexCharClass.SingleRange y)
{
return 0;
}
// Token: 0x06000379 RID: 889 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000379")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public SingleRangeComparer()
{
}
}
// Token: 0x020000A8 RID: 168
[Token(Token = "0x20000A8")]
private sealed class SingleRange
{
// Token: 0x0600037A RID: 890 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600037A")]
[Address(RVA = "0x5164D0", Offset = "0x5152D0", VA = "0x1805164D0")]
internal SingleRange(char first, char last)
{
}
// Token: 0x040002AC RID: 684
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40002AC")]
internal char _first;
// Token: 0x040002AD RID: 685
[FieldOffset(Offset = "0x12")]
[Token(Token = "0x40002AD")]
internal char _last;
}
}
}