using System; using Cpp2IlInjected; namespace System.Globalization { // Token: 0x020002E7 RID: 743 [Token(Token = "0x20002E7")] internal static class TimeSpanParse { // Token: 0x06001B9C RID: 7068 RVA: 0x00012198 File Offset: 0x00010398 [Token(Token = "0x6001B9C")] [Address(RVA = "0x2899A60", Offset = "0x2898860", VA = "0x182899A60")] private static bool TryTimeToTicks(bool positive, TimeSpanParse.TimeSpanToken days, TimeSpanParse.TimeSpanToken hours, TimeSpanParse.TimeSpanToken minutes, TimeSpanParse.TimeSpanToken seconds, TimeSpanParse.TimeSpanToken fraction, out long result) { return default(bool); } // Token: 0x06001B9D RID: 7069 RVA: 0x000121B0 File Offset: 0x000103B0 [Token(Token = "0x6001B9D")] [Address(RVA = "0x28954D0", Offset = "0x28942D0", VA = "0x1828954D0")] internal static TimeSpan Parse(string input, IFormatProvider formatProvider) { return default(TimeSpan); } // Token: 0x06001B9E RID: 7070 RVA: 0x000121C8 File Offset: 0x000103C8 [Token(Token = "0x6001B9E")] [Address(RVA = "0x28999A0", Offset = "0x28987A0", VA = "0x1828999A0")] internal static bool TryParse(string input, IFormatProvider formatProvider, out TimeSpan result) { return default(bool); } // Token: 0x06001B9F RID: 7071 RVA: 0x000121E0 File Offset: 0x000103E0 [Token(Token = "0x6001B9F")] [Address(RVA = "0x28996F0", Offset = "0x28984F0", VA = "0x1828996F0")] private static bool TryParseTimeSpan(string input, TimeSpanParse.TimeSpanStandardStyles style, IFormatProvider formatProvider, ref TimeSpanParse.TimeSpanResult result) { return default(bool); } // Token: 0x06001BA0 RID: 7072 RVA: 0x000121F8 File Offset: 0x000103F8 [Token(Token = "0x6001BA0")] [Address(RVA = "0x2895590", Offset = "0x2894390", VA = "0x182895590")] private static bool ProcessTerminalState(ref TimeSpanParse.TimeSpanRawInfo raw, TimeSpanParse.TimeSpanStandardStyles style, ref TimeSpanParse.TimeSpanResult result) { return default(bool); } // Token: 0x06001BA1 RID: 7073 RVA: 0x00012210 File Offset: 0x00010410 [Token(Token = "0x6001BA1")] [Address(RVA = "0x2895790", Offset = "0x2894590", VA = "0x182895790")] private static bool ProcessTerminal_DHMSF(ref TimeSpanParse.TimeSpanRawInfo raw, TimeSpanParse.TimeSpanStandardStyles style, ref TimeSpanParse.TimeSpanResult result) { return default(bool); } // Token: 0x06001BA2 RID: 7074 RVA: 0x00012228 File Offset: 0x00010428 [Token(Token = "0x6001BA2")] [Address(RVA = "0x2896110", Offset = "0x2894F10", VA = "0x182896110")] private static bool ProcessTerminal_HMS_F_D(ref TimeSpanParse.TimeSpanRawInfo raw, TimeSpanParse.TimeSpanStandardStyles style, ref TimeSpanParse.TimeSpanResult result) { return default(bool); } // Token: 0x06001BA3 RID: 7075 RVA: 0x00012240 File Offset: 0x00010440 [Token(Token = "0x6001BA3")] [Address(RVA = "0x2897B70", Offset = "0x2896970", VA = "0x182897B70")] private static bool ProcessTerminal_HM_S_D(ref TimeSpanParse.TimeSpanRawInfo raw, TimeSpanParse.TimeSpanStandardStyles style, ref TimeSpanParse.TimeSpanResult result) { return default(bool); } // Token: 0x06001BA4 RID: 7076 RVA: 0x00012258 File Offset: 0x00010458 [Token(Token = "0x6001BA4")] [Address(RVA = "0x2899290", Offset = "0x2898090", VA = "0x182899290")] private static bool ProcessTerminal_HM(ref TimeSpanParse.TimeSpanRawInfo raw, TimeSpanParse.TimeSpanStandardStyles style, ref TimeSpanParse.TimeSpanResult result) { return default(bool); } // Token: 0x06001BA5 RID: 7077 RVA: 0x00012270 File Offset: 0x00010470 [Token(Token = "0x6001BA5")] [Address(RVA = "0x2895CC0", Offset = "0x2894AC0", VA = "0x182895CC0")] private static bool ProcessTerminal_D(ref TimeSpanParse.TimeSpanRawInfo raw, TimeSpanParse.TimeSpanStandardStyles style, ref TimeSpanParse.TimeSpanResult result) { return default(bool); } // Token: 0x04000F85 RID: 3973 [Token(Token = "0x4000F85")] private static readonly TimeSpanParse.TimeSpanToken zero; // Token: 0x020002E8 RID: 744 [Token(Token = "0x20002E8")] private enum TimeSpanThrowStyle { // Token: 0x04000F87 RID: 3975 [Token(Token = "0x4000F87")] None, // Token: 0x04000F88 RID: 3976 [Token(Token = "0x4000F88")] All } // Token: 0x020002E9 RID: 745 [Token(Token = "0x20002E9")] private enum ParseFailureKind { // Token: 0x04000F8A RID: 3978 [Token(Token = "0x4000F8A")] None, // Token: 0x04000F8B RID: 3979 [Token(Token = "0x4000F8B")] ArgumentNull, // Token: 0x04000F8C RID: 3980 [Token(Token = "0x4000F8C")] Format, // Token: 0x04000F8D RID: 3981 [Token(Token = "0x4000F8D")] FormatWithParameter, // Token: 0x04000F8E RID: 3982 [Token(Token = "0x4000F8E")] Overflow } // Token: 0x020002EA RID: 746 [Token(Token = "0x20002EA")] [Flags] private enum TimeSpanStandardStyles { // Token: 0x04000F90 RID: 3984 [Token(Token = "0x4000F90")] None = 0, // Token: 0x04000F91 RID: 3985 [Token(Token = "0x4000F91")] Invariant = 1, // Token: 0x04000F92 RID: 3986 [Token(Token = "0x4000F92")] Localized = 2, // Token: 0x04000F93 RID: 3987 [Token(Token = "0x4000F93")] RequireFull = 4, // Token: 0x04000F94 RID: 3988 [Token(Token = "0x4000F94")] Any = 3 } // Token: 0x020002EB RID: 747 [Token(Token = "0x20002EB")] private enum TTT { // Token: 0x04000F96 RID: 3990 [Token(Token = "0x4000F96")] None, // Token: 0x04000F97 RID: 3991 [Token(Token = "0x4000F97")] End, // Token: 0x04000F98 RID: 3992 [Token(Token = "0x4000F98")] Num, // Token: 0x04000F99 RID: 3993 [Token(Token = "0x4000F99")] Sep, // Token: 0x04000F9A RID: 3994 [Token(Token = "0x4000F9A")] NumOverflow } // Token: 0x020002EC RID: 748 [Token(Token = "0x20002EC")] private struct TimeSpanToken { // Token: 0x06001BA7 RID: 7079 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001BA7")] [Address(RVA = "0x289B730", Offset = "0x289A530", VA = "0x18289B730")] public TimeSpanToken(int number) { } // Token: 0x06001BA8 RID: 7080 RVA: 0x00012288 File Offset: 0x00010488 [Token(Token = "0x6001BA8")] [Address(RVA = "0x289B670", Offset = "0x289A470", VA = "0x18289B670")] public bool IsInvalidNumber(int maxValue, int maxPrecision) { return default(bool); } // Token: 0x04000F9B RID: 3995 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000F9B")] internal TimeSpanParse.TTT ttt; // Token: 0x04000F9C RID: 3996 [FieldOffset(Offset = "0x4")] [Token(Token = "0x4000F9C")] internal int num; // Token: 0x04000F9D RID: 3997 [FieldOffset(Offset = "0x8")] [Token(Token = "0x4000F9D")] internal int zeroes; // Token: 0x04000F9E RID: 3998 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000F9E")] internal string sep; } // Token: 0x020002ED RID: 749 [Token(Token = "0x20002ED")] private struct TimeSpanTokenizer { // Token: 0x06001BA9 RID: 7081 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001BA9")] [Address(RVA = "0x20EFB50", Offset = "0x20EE950", VA = "0x1820EFB50")] internal void Init(string input) { } // Token: 0x06001BAA RID: 7082 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001BAA")] [Address(RVA = "0x4124E0", Offset = "0x4112E0", VA = "0x1804124E0")] internal void Init(string input, int startPosition) { } // Token: 0x06001BAB RID: 7083 RVA: 0x000122A0 File Offset: 0x000104A0 [Token(Token = "0x6001BAB")] [Address(RVA = "0x289B750", Offset = "0x289A550", VA = "0x18289B750")] internal TimeSpanParse.TimeSpanToken GetNextToken() { return default(TimeSpanParse.TimeSpanToken); } // Token: 0x17000393 RID: 915 // (get) Token: 0x06001BAC RID: 7084 RVA: 0x000122B8 File Offset: 0x000104B8 [Token(Token = "0x17000393")] internal bool EOL { [Token(Token = "0x6001BAC")] [Address(RVA = "0x289B940", Offset = "0x289A740", VA = "0x18289B940")] get { return default(bool); } } // Token: 0x17000394 RID: 916 // (get) Token: 0x06001BAD RID: 7085 RVA: 0x000122D0 File Offset: 0x000104D0 [Token(Token = "0x17000394")] internal char NextChar { [Token(Token = "0x6001BAD")] [Address(RVA = "0x289B970", Offset = "0x289A770", VA = "0x18289B970")] get { return '\0'; } } // Token: 0x17000395 RID: 917 // (get) Token: 0x06001BAE RID: 7086 RVA: 0x000122E8 File Offset: 0x000104E8 [Token(Token = "0x17000395")] internal char CurrentChar { [Token(Token = "0x6001BAE")] [Address(RVA = "0x289B900", Offset = "0x289A700", VA = "0x18289B900")] get { return '\0'; } } // Token: 0x04000F9F RID: 3999 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000F9F")] private int m_pos; // Token: 0x04000FA0 RID: 4000 [FieldOffset(Offset = "0x8")] [Token(Token = "0x4000FA0")] private string m_value; } // Token: 0x020002EE RID: 750 [Token(Token = "0x20002EE")] private struct TimeSpanRawInfo { // Token: 0x17000396 RID: 918 // (get) Token: 0x06001BAF RID: 7087 RVA: 0x00012300 File Offset: 0x00010500 [Token(Token = "0x17000396")] internal TimeSpanFormat.FormatLiterals PositiveInvariant { [Token(Token = "0x6001BAF")] [Address(RVA = "0x289B230", Offset = "0x289A030", VA = "0x18289B230")] get { return default(TimeSpanFormat.FormatLiterals); } } // Token: 0x17000397 RID: 919 // (get) Token: 0x06001BB0 RID: 7088 RVA: 0x00012318 File Offset: 0x00010518 [Token(Token = "0x17000397")] internal TimeSpanFormat.FormatLiterals NegativeInvariant { [Token(Token = "0x6001BB0")] [Address(RVA = "0x289B140", Offset = "0x2899F40", VA = "0x18289B140")] get { return default(TimeSpanFormat.FormatLiterals); } } // Token: 0x17000398 RID: 920 // (get) Token: 0x06001BB1 RID: 7089 RVA: 0x00012330 File Offset: 0x00010530 [Token(Token = "0x17000398")] internal TimeSpanFormat.FormatLiterals PositiveLocalized { [Token(Token = "0x6001BB1")] [Address(RVA = "0x289B2B0", Offset = "0x289A0B0", VA = "0x18289B2B0")] get { return default(TimeSpanFormat.FormatLiterals); } } // Token: 0x17000399 RID: 921 // (get) Token: 0x06001BB2 RID: 7090 RVA: 0x00012348 File Offset: 0x00010548 [Token(Token = "0x17000399")] internal TimeSpanFormat.FormatLiterals NegativeLocalized { [Token(Token = "0x6001BB2")] [Address(RVA = "0x289B1C0", Offset = "0x2899FC0", VA = "0x18289B1C0")] get { return default(TimeSpanFormat.FormatLiterals); } } // Token: 0x06001BB3 RID: 7091 RVA: 0x00012360 File Offset: 0x00010560 [Token(Token = "0x6001BB3")] [Address(RVA = "0x2899F20", Offset = "0x2898D20", VA = "0x182899F20")] internal bool FullAppCompatMatch(TimeSpanFormat.FormatLiterals pattern) { return default(bool); } // Token: 0x06001BB4 RID: 7092 RVA: 0x00012378 File Offset: 0x00010578 [Token(Token = "0x6001BB4")] [Address(RVA = "0x289AE60", Offset = "0x2899C60", VA = "0x18289AE60")] internal bool PartialAppCompatMatch(TimeSpanFormat.FormatLiterals pattern) { return default(bool); } // Token: 0x06001BB5 RID: 7093 RVA: 0x00012390 File Offset: 0x00010590 [Token(Token = "0x6001BB5")] [Address(RVA = "0x289AB30", Offset = "0x2899930", VA = "0x18289AB30")] internal bool FullMatch(TimeSpanFormat.FormatLiterals pattern) { return default(bool); } // Token: 0x06001BB6 RID: 7094 RVA: 0x000123A8 File Offset: 0x000105A8 [Token(Token = "0x6001BB6")] [Address(RVA = "0x289A520", Offset = "0x2899320", VA = "0x18289A520")] internal bool FullDMatch(TimeSpanFormat.FormatLiterals pattern) { return default(bool); } // Token: 0x06001BB7 RID: 7095 RVA: 0x000123C0 File Offset: 0x000105C0 [Token(Token = "0x6001BB7")] [Address(RVA = "0x289A600", Offset = "0x2899400", VA = "0x18289A600")] internal bool FullHMMatch(TimeSpanFormat.FormatLiterals pattern) { return default(bool); } // Token: 0x06001BB8 RID: 7096 RVA: 0x000123D8 File Offset: 0x000105D8 [Token(Token = "0x6001BB8")] [Address(RVA = "0x289A140", Offset = "0x2898F40", VA = "0x18289A140")] internal bool FullDHMMatch(TimeSpanFormat.FormatLiterals pattern) { return default(bool); } // Token: 0x06001BB9 RID: 7097 RVA: 0x000123F0 File Offset: 0x000105F0 [Token(Token = "0x6001BB9")] [Address(RVA = "0x289A970", Offset = "0x2899770", VA = "0x18289A970")] internal bool FullHMSMatch(TimeSpanFormat.FormatLiterals pattern) { return default(bool); } // Token: 0x06001BBA RID: 7098 RVA: 0x00012408 File Offset: 0x00010608 [Token(Token = "0x6001BBA")] [Address(RVA = "0x289A300", Offset = "0x2899100", VA = "0x18289A300")] internal bool FullDHMSMatch(TimeSpanFormat.FormatLiterals pattern) { return default(bool); } // Token: 0x06001BBB RID: 7099 RVA: 0x00012420 File Offset: 0x00010620 [Token(Token = "0x6001BBB")] [Address(RVA = "0x289A750", Offset = "0x2899550", VA = "0x18289A750")] internal bool FullHMSFMatch(TimeSpanFormat.FormatLiterals pattern) { return default(bool); } // Token: 0x06001BBC RID: 7100 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001BBC")] [Address(RVA = "0x289ADC0", Offset = "0x2899BC0", VA = "0x18289ADC0")] internal void Init(DateTimeFormatInfo dtfi) { } // Token: 0x06001BBD RID: 7101 RVA: 0x00012438 File Offset: 0x00010638 [Token(Token = "0x6001BBD")] [Address(RVA = "0x289B020", Offset = "0x2899E20", VA = "0x18289B020")] internal bool ProcessToken(ref TimeSpanParse.TimeSpanToken tok, ref TimeSpanParse.TimeSpanResult result) { return default(bool); } // Token: 0x06001BBE RID: 7102 RVA: 0x00012450 File Offset: 0x00010650 [Token(Token = "0x6001BBE")] [Address(RVA = "0x2899E00", Offset = "0x2898C00", VA = "0x182899E00")] private bool AddSep(string sep, ref TimeSpanParse.TimeSpanResult result) { return default(bool); } // Token: 0x06001BBF RID: 7103 RVA: 0x00012468 File Offset: 0x00010668 [Token(Token = "0x6001BBF")] [Address(RVA = "0x2899D00", Offset = "0x2898B00", VA = "0x182899D00")] private bool AddNum(TimeSpanParse.TimeSpanToken num, ref TimeSpanParse.TimeSpanResult result) { return default(bool); } // Token: 0x04000FA1 RID: 4001 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000FA1")] internal TimeSpanParse.TTT lastSeenTTT; // Token: 0x04000FA2 RID: 4002 [FieldOffset(Offset = "0x4")] [Token(Token = "0x4000FA2")] internal int tokenCount; // Token: 0x04000FA3 RID: 4003 [FieldOffset(Offset = "0x8")] [Token(Token = "0x4000FA3")] internal int SepCount; // Token: 0x04000FA4 RID: 4004 [FieldOffset(Offset = "0xC")] [Token(Token = "0x4000FA4")] internal int NumCount; // Token: 0x04000FA5 RID: 4005 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000FA5")] internal string[] literals; // Token: 0x04000FA6 RID: 4006 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000FA6")] internal TimeSpanParse.TimeSpanToken[] numbers; // Token: 0x04000FA7 RID: 4007 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000FA7")] private TimeSpanFormat.FormatLiterals m_posLoc; // Token: 0x04000FA8 RID: 4008 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4000FA8")] private TimeSpanFormat.FormatLiterals m_negLoc; // Token: 0x04000FA9 RID: 4009 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4000FA9")] private bool m_posLocInit; // Token: 0x04000FAA RID: 4010 [FieldOffset(Offset = "0x71")] [Token(Token = "0x4000FAA")] private bool m_negLocInit; // Token: 0x04000FAB RID: 4011 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4000FAB")] private string m_fullPosPattern; // Token: 0x04000FAC RID: 4012 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4000FAC")] private string m_fullNegPattern; } // Token: 0x020002EF RID: 751 [Token(Token = "0x20002EF")] private struct TimeSpanResult { // Token: 0x06001BC0 RID: 7104 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001BC0")] [Address(RVA = "0x289B4C0", Offset = "0x289A2C0", VA = "0x18289B4C0")] internal void Init(TimeSpanParse.TimeSpanThrowStyle canThrow) { } // Token: 0x06001BC1 RID: 7105 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001BC1")] [Address(RVA = "0x289B560", Offset = "0x289A360", VA = "0x18289B560")] internal void SetFailure(TimeSpanParse.ParseFailureKind failure, string failureMessageID) { } // Token: 0x06001BC2 RID: 7106 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001BC2")] [Address(RVA = "0x289B4D0", Offset = "0x289A2D0", VA = "0x18289B4D0")] internal void SetFailure(TimeSpanParse.ParseFailureKind failure, string failureMessageID, object failureMessageFormatArgument) { } // Token: 0x06001BC3 RID: 7107 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001BC3")] [Address(RVA = "0x289B5E0", Offset = "0x289A3E0", VA = "0x18289B5E0")] internal void SetFailure(TimeSpanParse.ParseFailureKind failure, string failureMessageID, object failureMessageFormatArgument, string failureArgumentName) { } // Token: 0x06001BC4 RID: 7108 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001BC4")] [Address(RVA = "0x289B320", Offset = "0x289A120", VA = "0x18289B320")] internal Exception GetTimeSpanParseException() { return null; } // Token: 0x04000FAD RID: 4013 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000FAD")] internal TimeSpan parsedTimeSpan; // Token: 0x04000FAE RID: 4014 [FieldOffset(Offset = "0x8")] [Token(Token = "0x4000FAE")] internal TimeSpanParse.TimeSpanThrowStyle throwStyle; // Token: 0x04000FAF RID: 4015 [FieldOffset(Offset = "0xC")] [Token(Token = "0x4000FAF")] internal TimeSpanParse.ParseFailureKind m_failure; // Token: 0x04000FB0 RID: 4016 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000FB0")] internal string m_failureMessageID; // Token: 0x04000FB1 RID: 4017 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000FB1")] internal object m_failureMessageFormatArgument; // Token: 0x04000FB2 RID: 4018 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000FB2")] internal string m_failureArgumentName; } } }