176 lines
5.6 KiB
C#
176 lines
5.6 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace System.Globalization
|
|
{
|
|
// Token: 0x020002DF RID: 735
|
|
[Token(Token = "0x20002DF")]
|
|
internal class DateTimeFormatInfoScanner
|
|
{
|
|
// Token: 0x1700037D RID: 893
|
|
// (get) Token: 0x06001B84 RID: 7044 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x1700037D")]
|
|
private static Dictionary<string, string> KnownWords
|
|
{
|
|
[Token(Token = "0x6001B84")]
|
|
[Address(RVA = "0xD470B0", Offset = "0xD460B0", VA = "0x180D470B0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001B85 RID: 7045 RVA: 0x00012330 File Offset: 0x00010530
|
|
[Token(Token = "0x6001B85")]
|
|
[Address(RVA = "0xD46F80", Offset = "0xD45F80", VA = "0x180D46F80")]
|
|
internal static int SkipWhiteSpacesAndNonLetter(string pattern, int currentIndex)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06001B86 RID: 7046 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6001B86")]
|
|
[Address(RVA = "0xD45EF0", Offset = "0xD44EF0", VA = "0x180D45EF0")]
|
|
internal void AddDateWordOrPostfix(string formatPostfix, string str)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06001B87 RID: 7047 RVA: 0x00012348 File Offset: 0x00010548
|
|
[Token(Token = "0x6001B87")]
|
|
[Address(RVA = "0xD460B0", Offset = "0xD450B0", VA = "0x180D460B0")]
|
|
internal int AddDateWords(string pattern, int index, string formatPostfix)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06001B88 RID: 7048 RVA: 0x00012360 File Offset: 0x00010560
|
|
[Token(Token = "0x6001B88")]
|
|
[Address(RVA = "0xD46F10", Offset = "0xD45F10", VA = "0x180D46F10")]
|
|
internal static int ScanRepeatChar(string pattern, char ch, int index, out int count)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06001B89 RID: 7049 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6001B89")]
|
|
[Address(RVA = "0xD462E0", Offset = "0xD452E0", VA = "0x180D462E0")]
|
|
internal void AddIgnorableSymbols(string text)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06001B8A RID: 7050 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6001B8A")]
|
|
[Address(RVA = "0xD46CD0", Offset = "0xD45CD0", VA = "0x180D46CD0")]
|
|
internal void ScanDateWord(string pattern)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06001B8B RID: 7051 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6001B8B")]
|
|
[Address(RVA = "0xD46810", Offset = "0xD45810", VA = "0x180D46810")]
|
|
internal string[] GetDateWordsOfDTFI(DateTimeFormatInfo dtfi)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06001B8C RID: 7052 RVA: 0x00012378 File Offset: 0x00010578
|
|
[Token(Token = "0x6001B8C")]
|
|
[Address(RVA = "0xD46B70", Offset = "0xD45B70", VA = "0x180D46B70")]
|
|
internal static FORMATFLAGS GetFormatFlagGenitiveMonth(string[] monthNames, string[] genitveMonthNames, string[] abbrevMonthNames, string[] genetiveAbbrevMonthNames)
|
|
{
|
|
return FORMATFLAGS.None;
|
|
}
|
|
|
|
// Token: 0x06001B8D RID: 7053 RVA: 0x00012390 File Offset: 0x00010590
|
|
[Token(Token = "0x6001B8D")]
|
|
[Address(RVA = "0xD46C10", Offset = "0xD45C10", VA = "0x180D46C10")]
|
|
internal static FORMATFLAGS GetFormatFlagUseSpaceInMonthNames(string[] monthNames, string[] genitveMonthNames, string[] abbrevMonthNames, string[] genetiveAbbrevMonthNames)
|
|
{
|
|
return FORMATFLAGS.None;
|
|
}
|
|
|
|
// Token: 0x06001B8E RID: 7054 RVA: 0x000123A8 File Offset: 0x000105A8
|
|
[Token(Token = "0x6001B8E")]
|
|
[Address(RVA = "0xD46BD0", Offset = "0xD45BD0", VA = "0x180D46BD0")]
|
|
internal static FORMATFLAGS GetFormatFlagUseSpaceInDayNames(string[] dayNames, string[] abbrevDayNames)
|
|
{
|
|
return FORMATFLAGS.None;
|
|
}
|
|
|
|
// Token: 0x06001B8F RID: 7055 RVA: 0x000123C0 File Offset: 0x000105C0
|
|
[Token(Token = "0x6001B8F")]
|
|
[Address(RVA = "0xD46BC0", Offset = "0xD45BC0", VA = "0x180D46BC0")]
|
|
internal static FORMATFLAGS GetFormatFlagUseHebrewCalendar(int calID)
|
|
{
|
|
return FORMATFLAGS.None;
|
|
}
|
|
|
|
// Token: 0x06001B90 RID: 7056 RVA: 0x000123D8 File Offset: 0x000105D8
|
|
[Token(Token = "0x6001B90")]
|
|
[Address(RVA = "0xD46750", Offset = "0xD45750", VA = "0x180D46750")]
|
|
private static bool EqualStringArrays(string[] array1, string[] array2)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06001B91 RID: 7057 RVA: 0x000123F0 File Offset: 0x000105F0
|
|
[Token(Token = "0x6001B91")]
|
|
[Address(RVA = "0xD46670", Offset = "0xD45670", VA = "0x180D46670")]
|
|
private static bool ArrayElementsHaveSpace(string[] array)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06001B92 RID: 7058 RVA: 0x00012408 File Offset: 0x00010608
|
|
[Token(Token = "0x6001B92")]
|
|
[Address(RVA = "0xD463A0", Offset = "0xD453A0", VA = "0x180D463A0")]
|
|
private static bool ArrayElementsBeginWithDigit(string[] array)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06001B93 RID: 7059 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6001B93")]
|
|
[Address(RVA = "0xD47050", Offset = "0xD46050", VA = "0x180D47050")]
|
|
public DateTimeFormatInfoScanner()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000F15 RID: 3861
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4000F15")]
|
|
internal List<string> m_dateWords;
|
|
|
|
// Token: 0x04000F16 RID: 3862
|
|
[Token(Token = "0x4000F16")]
|
|
private static Dictionary<string, string> s_knownWords;
|
|
|
|
// Token: 0x04000F17 RID: 3863
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4000F17")]
|
|
private DateTimeFormatInfoScanner.FoundDatePattern m_ymdFlags;
|
|
|
|
// Token: 0x020002E0 RID: 736
|
|
[Token(Token = "0x20002E0")]
|
|
private enum FoundDatePattern
|
|
{
|
|
// Token: 0x04000F19 RID: 3865
|
|
[Token(Token = "0x4000F19")]
|
|
None,
|
|
// Token: 0x04000F1A RID: 3866
|
|
[Token(Token = "0x4000F1A")]
|
|
FoundYearPatternFlag,
|
|
// Token: 0x04000F1B RID: 3867
|
|
[Token(Token = "0x4000F1B")]
|
|
FoundMonthPatternFlag,
|
|
// Token: 0x04000F1C RID: 3868
|
|
[Token(Token = "0x4000F1C")]
|
|
FoundDayPatternFlag = 4,
|
|
// Token: 0x04000F1D RID: 3869
|
|
[Token(Token = "0x4000F1D")]
|
|
FoundYMDPatternFlag = 7
|
|
}
|
|
}
|
|
}
|