using System; using Cpp2IlInjected; namespace System.Globalization { // Token: 0x020002FF RID: 767 [Token(Token = "0x20002FF")] internal static class TimeSpanParse { // Token: 0x06001D76 RID: 7542 RVA: 0x000142B0 File Offset: 0x000124B0 [Token(Token = "0x6001D76")] [Address(RVA = "0xE414B0", Offset = "0xE404B0", VA = "0x180E414B0")] 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: 0x06001D77 RID: 7543 RVA: 0x000142C8 File Offset: 0x000124C8 [Token(Token = "0x6001D77")] [Address(RVA = "0xE3D2C0", Offset = "0xE3C2C0", VA = "0x180E3D2C0")] internal static TimeSpan Parse(string input, IFormatProvider formatProvider) { return default(TimeSpan); } // Token: 0x06001D78 RID: 7544 RVA: 0x000142E0 File Offset: 0x000124E0 [Token(Token = "0x6001D78")] [Address(RVA = "0xE413E0", Offset = "0xE403E0", VA = "0x180E413E0")] internal static bool TryParse(string input, IFormatProvider formatProvider, out TimeSpan result) { return default(bool); } // Token: 0x06001D79 RID: 7545 RVA: 0x000142F8 File Offset: 0x000124F8 [Token(Token = "0x6001D79")] [Address(RVA = "0xE411B0", Offset = "0xE401B0", VA = "0x180E411B0")] private static bool TryParseTimeSpan(string input, TimeSpanParse.TimeSpanStandardStyles style, IFormatProvider formatProvider, ref TimeSpanParse.TimeSpanResult result) { return default(bool); } // Token: 0x06001D7A RID: 7546 RVA: 0x00014310 File Offset: 0x00012510 [Token(Token = "0x6001D7A")] [Address(RVA = "0xE3D390", Offset = "0xE3C390", VA = "0x180E3D390")] private static bool ProcessTerminalState(ref TimeSpanParse.TimeSpanRawInfo raw, TimeSpanParse.TimeSpanStandardStyles style, ref TimeSpanParse.TimeSpanResult result) { return default(bool); } // Token: 0x06001D7B RID: 7547 RVA: 0x00014328 File Offset: 0x00012528 [Token(Token = "0x6001D7B")] [Address(RVA = "0xE3D5A0", Offset = "0xE3C5A0", VA = "0x180E3D5A0")] private static bool ProcessTerminal_DHMSF(ref TimeSpanParse.TimeSpanRawInfo raw, TimeSpanParse.TimeSpanStandardStyles style, ref TimeSpanParse.TimeSpanResult result) { return default(bool); } // Token: 0x06001D7C RID: 7548 RVA: 0x00014340 File Offset: 0x00012540 [Token(Token = "0x6001D7C")] [Address(RVA = "0xE3DDF0", Offset = "0xE3CDF0", VA = "0x180E3DDF0")] private static bool ProcessTerminal_HMS_F_D(ref TimeSpanParse.TimeSpanRawInfo raw, TimeSpanParse.TimeSpanStandardStyles style, ref TimeSpanParse.TimeSpanResult result) { return default(bool); } // Token: 0x06001D7D RID: 7549 RVA: 0x00014358 File Offset: 0x00012558 [Token(Token = "0x6001D7D")] [Address(RVA = "0xE3F780", Offset = "0xE3E780", VA = "0x180E3F780")] private static bool ProcessTerminal_HM_S_D(ref TimeSpanParse.TimeSpanRawInfo raw, TimeSpanParse.TimeSpanStandardStyles style, ref TimeSpanParse.TimeSpanResult result) { return default(bool); } // Token: 0x06001D7E RID: 7550 RVA: 0x00014370 File Offset: 0x00012570 [Token(Token = "0x6001D7E")] [Address(RVA = "0xE40DD0", Offset = "0xE3FDD0", VA = "0x180E40DD0")] private static bool ProcessTerminal_HM(ref TimeSpanParse.TimeSpanRawInfo raw, TimeSpanParse.TimeSpanStandardStyles style, ref TimeSpanParse.TimeSpanResult result) { return default(bool); } // Token: 0x06001D7F RID: 7551 RVA: 0x00014388 File Offset: 0x00012588 [Token(Token = "0x6001D7F")] [Address(RVA = "0xE3DA30", Offset = "0xE3CA30", VA = "0x180E3DA30")] private static bool ProcessTerminal_D(ref TimeSpanParse.TimeSpanRawInfo raw, TimeSpanParse.TimeSpanStandardStyles style, ref TimeSpanParse.TimeSpanResult result) { return default(bool); } // Token: 0x04001032 RID: 4146 [Token(Token = "0x4001032")] private static readonly TimeSpanParse.TimeSpanToken zero; // Token: 0x02000300 RID: 768 [Token(Token = "0x2000300")] private enum TimeSpanThrowStyle { // Token: 0x04001034 RID: 4148 [Token(Token = "0x4001034")] None, // Token: 0x04001035 RID: 4149 [Token(Token = "0x4001035")] All } // Token: 0x02000301 RID: 769 [Token(Token = "0x2000301")] private enum ParseFailureKind { // Token: 0x04001037 RID: 4151 [Token(Token = "0x4001037")] None, // Token: 0x04001038 RID: 4152 [Token(Token = "0x4001038")] ArgumentNull, // Token: 0x04001039 RID: 4153 [Token(Token = "0x4001039")] Format, // Token: 0x0400103A RID: 4154 [Token(Token = "0x400103A")] FormatWithParameter, // Token: 0x0400103B RID: 4155 [Token(Token = "0x400103B")] Overflow } // Token: 0x02000302 RID: 770 [Token(Token = "0x2000302")] [Flags] private enum TimeSpanStandardStyles { // Token: 0x0400103D RID: 4157 [Token(Token = "0x400103D")] None = 0, // Token: 0x0400103E RID: 4158 [Token(Token = "0x400103E")] Invariant = 1, // Token: 0x0400103F RID: 4159 [Token(Token = "0x400103F")] Localized = 2, // Token: 0x04001040 RID: 4160 [Token(Token = "0x4001040")] RequireFull = 4, // Token: 0x04001041 RID: 4161 [Token(Token = "0x4001041")] Any = 3 } // Token: 0x02000303 RID: 771 [Token(Token = "0x2000303")] private enum TTT { // Token: 0x04001043 RID: 4163 [Token(Token = "0x4001043")] None, // Token: 0x04001044 RID: 4164 [Token(Token = "0x4001044")] End, // Token: 0x04001045 RID: 4165 [Token(Token = "0x4001045")] Num, // Token: 0x04001046 RID: 4166 [Token(Token = "0x4001046")] Sep, // Token: 0x04001047 RID: 4167 [Token(Token = "0x4001047")] NumOverflow } // Token: 0x02000304 RID: 772 [Token(Token = "0x2000304")] private struct TimeSpanToken { // Token: 0x06001D81 RID: 7553 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001D81")] [Address(RVA = "0x2BB8D50", Offset = "0x2BB7D50", VA = "0x182BB8D50")] public TimeSpanToken(int number) { } // Token: 0x06001D82 RID: 7554 RVA: 0x000143A0 File Offset: 0x000125A0 [Token(Token = "0x6001D82")] [Address(RVA = "0x2BB8C90", Offset = "0x2BB7C90", VA = "0x182BB8C90")] public bool IsInvalidNumber(int maxValue, int maxPrecision) { return default(bool); } // Token: 0x04001048 RID: 4168 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4001048")] internal TimeSpanParse.TTT ttt; // Token: 0x04001049 RID: 4169 [FieldOffset(Offset = "0x4")] [Token(Token = "0x4001049")] internal int num; // Token: 0x0400104A RID: 4170 [FieldOffset(Offset = "0x8")] [Token(Token = "0x400104A")] internal int zeroes; // Token: 0x0400104B RID: 4171 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400104B")] internal string sep; } // Token: 0x02000305 RID: 773 [Token(Token = "0x2000305")] private struct TimeSpanTokenizer { // Token: 0x06001D83 RID: 7555 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001D83")] [Address(RVA = "0x2ADB6F0", Offset = "0x2ADA6F0", VA = "0x182ADB6F0")] internal void Init(string input) { } // Token: 0x06001D84 RID: 7556 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001D84")] [Address(RVA = "0x29BD4C0", Offset = "0x29BC4C0", VA = "0x1829BD4C0")] internal void Init(string input, int startPosition) { } // Token: 0x06001D85 RID: 7557 RVA: 0x000143B8 File Offset: 0x000125B8 [Token(Token = "0x6001D85")] [Address(RVA = "0x2BB8D70", Offset = "0x2BB7D70", VA = "0x182BB8D70")] internal TimeSpanParse.TimeSpanToken GetNextToken() { return default(TimeSpanParse.TimeSpanToken); } // Token: 0x17000401 RID: 1025 // (get) Token: 0x06001D86 RID: 7558 RVA: 0x000143D0 File Offset: 0x000125D0 [Token(Token = "0x17000401")] internal bool EOL { [Token(Token = "0x6001D86")] [Address(RVA = "0x2BB8F60", Offset = "0x2BB7F60", VA = "0x182BB8F60")] get { return default(bool); } } // Token: 0x17000402 RID: 1026 // (get) Token: 0x06001D87 RID: 7559 RVA: 0x000143E8 File Offset: 0x000125E8 [Token(Token = "0x17000402")] internal char NextChar { [Token(Token = "0x6001D87")] [Address(RVA = "0x2BB8F90", Offset = "0x2BB7F90", VA = "0x182BB8F90")] get { return '\0'; } } // Token: 0x17000403 RID: 1027 // (get) Token: 0x06001D88 RID: 7560 RVA: 0x00014400 File Offset: 0x00012600 [Token(Token = "0x17000403")] internal char CurrentChar { [Token(Token = "0x6001D88")] [Address(RVA = "0x2BB8F20", Offset = "0x2BB7F20", VA = "0x182BB8F20")] get { return '\0'; } } // Token: 0x0400104C RID: 4172 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400104C")] private int m_pos; // Token: 0x0400104D RID: 4173 [FieldOffset(Offset = "0x8")] [Token(Token = "0x400104D")] private string m_value; } // Token: 0x02000306 RID: 774 [Token(Token = "0x2000306")] private struct TimeSpanRawInfo { // Token: 0x17000404 RID: 1028 // (get) Token: 0x06001D89 RID: 7561 RVA: 0x00014418 File Offset: 0x00012618 [Token(Token = "0x17000404")] internal TimeSpanFormat.FormatLiterals PositiveInvariant { [Token(Token = "0x6001D89")] [Address(RVA = "0x2BB8850", Offset = "0x2BB7850", VA = "0x182BB8850")] get { return default(TimeSpanFormat.FormatLiterals); } } // Token: 0x17000405 RID: 1029 // (get) Token: 0x06001D8A RID: 7562 RVA: 0x00014430 File Offset: 0x00012630 [Token(Token = "0x17000405")] internal TimeSpanFormat.FormatLiterals NegativeInvariant { [Token(Token = "0x6001D8A")] [Address(RVA = "0x2BB8760", Offset = "0x2BB7760", VA = "0x182BB8760")] get { return default(TimeSpanFormat.FormatLiterals); } } // Token: 0x17000406 RID: 1030 // (get) Token: 0x06001D8B RID: 7563 RVA: 0x00014448 File Offset: 0x00012648 [Token(Token = "0x17000406")] internal TimeSpanFormat.FormatLiterals PositiveLocalized { [Token(Token = "0x6001D8B")] [Address(RVA = "0x2BB88D0", Offset = "0x2BB78D0", VA = "0x182BB88D0")] get { return default(TimeSpanFormat.FormatLiterals); } } // Token: 0x17000407 RID: 1031 // (get) Token: 0x06001D8C RID: 7564 RVA: 0x00014460 File Offset: 0x00012660 [Token(Token = "0x17000407")] internal TimeSpanFormat.FormatLiterals NegativeLocalized { [Token(Token = "0x6001D8C")] [Address(RVA = "0x2BB87E0", Offset = "0x2BB77E0", VA = "0x182BB87E0")] get { return default(TimeSpanFormat.FormatLiterals); } } // Token: 0x06001D8D RID: 7565 RVA: 0x00014478 File Offset: 0x00012678 [Token(Token = "0x6001D8D")] [Address(RVA = "0x2BB7940", Offset = "0x2BB6940", VA = "0x182BB7940")] internal bool FullAppCompatMatch(TimeSpanFormat.FormatLiterals pattern) { return default(bool); } // Token: 0x06001D8E RID: 7566 RVA: 0x00014490 File Offset: 0x00012690 [Token(Token = "0x6001D8E")] [Address(RVA = "0x2BB84F0", Offset = "0x2BB74F0", VA = "0x182BB84F0")] internal bool PartialAppCompatMatch(TimeSpanFormat.FormatLiterals pattern) { return default(bool); } // Token: 0x06001D8F RID: 7567 RVA: 0x000144A8 File Offset: 0x000126A8 [Token(Token = "0x6001D8F")] [Address(RVA = "0x2BB8270", Offset = "0x2BB7270", VA = "0x182BB8270")] internal bool FullMatch(TimeSpanFormat.FormatLiterals pattern) { return default(bool); } // Token: 0x06001D90 RID: 7568 RVA: 0x000144C0 File Offset: 0x000126C0 [Token(Token = "0x6001D90")] [Address(RVA = "0x2BB7DD0", Offset = "0x2BB6DD0", VA = "0x182BB7DD0")] internal bool FullDMatch(TimeSpanFormat.FormatLiterals pattern) { return default(bool); } // Token: 0x06001D91 RID: 7569 RVA: 0x000144D8 File Offset: 0x000126D8 [Token(Token = "0x6001D91")] [Address(RVA = "0x2BB7E80", Offset = "0x2BB6E80", VA = "0x182BB7E80")] internal bool FullHMMatch(TimeSpanFormat.FormatLiterals pattern) { return default(bool); } // Token: 0x06001D92 RID: 7570 RVA: 0x000144F0 File Offset: 0x000126F0 [Token(Token = "0x6001D92")] [Address(RVA = "0x2BB7AE0", Offset = "0x2BB6AE0", VA = "0x182BB7AE0")] internal bool FullDHMMatch(TimeSpanFormat.FormatLiterals pattern) { return default(bool); } // Token: 0x06001D93 RID: 7571 RVA: 0x00014508 File Offset: 0x00012708 [Token(Token = "0x6001D93")] [Address(RVA = "0x2BB8120", Offset = "0x2BB7120", VA = "0x182BB8120")] internal bool FullHMSMatch(TimeSpanFormat.FormatLiterals pattern) { return default(bool); } // Token: 0x06001D94 RID: 7572 RVA: 0x00014520 File Offset: 0x00012720 [Token(Token = "0x6001D94")] [Address(RVA = "0x2BB7C30", Offset = "0x2BB6C30", VA = "0x182BB7C30")] internal bool FullDHMSMatch(TimeSpanFormat.FormatLiterals pattern) { return default(bool); } // Token: 0x06001D95 RID: 7573 RVA: 0x00014538 File Offset: 0x00012738 [Token(Token = "0x6001D95")] [Address(RVA = "0x2BB7F80", Offset = "0x2BB6F80", VA = "0x182BB7F80")] internal bool FullHMSFMatch(TimeSpanFormat.FormatLiterals pattern) { return default(bool); } // Token: 0x06001D96 RID: 7574 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001D96")] [Address(RVA = "0x2BB8450", Offset = "0x2BB7450", VA = "0x182BB8450")] internal void Init(DateTimeFormatInfo dtfi) { } // Token: 0x06001D97 RID: 7575 RVA: 0x00014550 File Offset: 0x00012750 [Token(Token = "0x6001D97")] [Address(RVA = "0x2BB8640", Offset = "0x2BB7640", VA = "0x182BB8640")] internal bool ProcessToken(ref TimeSpanParse.TimeSpanToken tok, ref TimeSpanParse.TimeSpanResult result) { return default(bool); } // Token: 0x06001D98 RID: 7576 RVA: 0x00014568 File Offset: 0x00012768 [Token(Token = "0x6001D98")] [Address(RVA = "0x2BB7820", Offset = "0x2BB6820", VA = "0x182BB7820")] private bool AddSep(string sep, ref TimeSpanParse.TimeSpanResult result) { return default(bool); } // Token: 0x06001D99 RID: 7577 RVA: 0x00014580 File Offset: 0x00012780 [Token(Token = "0x6001D99")] [Address(RVA = "0x2BB7720", Offset = "0x2BB6720", VA = "0x182BB7720")] private bool AddNum(TimeSpanParse.TimeSpanToken num, ref TimeSpanParse.TimeSpanResult result) { return default(bool); } // Token: 0x0400104E RID: 4174 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400104E")] internal TimeSpanParse.TTT lastSeenTTT; // Token: 0x0400104F RID: 4175 [FieldOffset(Offset = "0x4")] [Token(Token = "0x400104F")] internal int tokenCount; // Token: 0x04001050 RID: 4176 [FieldOffset(Offset = "0x8")] [Token(Token = "0x4001050")] internal int SepCount; // Token: 0x04001051 RID: 4177 [FieldOffset(Offset = "0xC")] [Token(Token = "0x4001051")] internal int NumCount; // Token: 0x04001052 RID: 4178 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4001052")] internal string[] literals; // Token: 0x04001053 RID: 4179 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4001053")] internal TimeSpanParse.TimeSpanToken[] numbers; // Token: 0x04001054 RID: 4180 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4001054")] private TimeSpanFormat.FormatLiterals m_posLoc; // Token: 0x04001055 RID: 4181 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4001055")] private TimeSpanFormat.FormatLiterals m_negLoc; // Token: 0x04001056 RID: 4182 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4001056")] private bool m_posLocInit; // Token: 0x04001057 RID: 4183 [FieldOffset(Offset = "0x71")] [Token(Token = "0x4001057")] private bool m_negLocInit; // Token: 0x04001058 RID: 4184 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4001058")] private string m_fullPosPattern; // Token: 0x04001059 RID: 4185 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4001059")] private string m_fullNegPattern; } // Token: 0x02000307 RID: 775 [Token(Token = "0x2000307")] private struct TimeSpanResult { // Token: 0x06001D9A RID: 7578 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001D9A")] [Address(RVA = "0x2BB8AE0", Offset = "0x2BB7AE0", VA = "0x182BB8AE0")] internal void Init(TimeSpanParse.TimeSpanThrowStyle canThrow) { } // Token: 0x06001D9B RID: 7579 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001D9B")] [Address(RVA = "0x2BB8B80", Offset = "0x2BB7B80", VA = "0x182BB8B80")] internal void SetFailure(TimeSpanParse.ParseFailureKind failure, string failureMessageID) { } // Token: 0x06001D9C RID: 7580 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001D9C")] [Address(RVA = "0x2BB8AF0", Offset = "0x2BB7AF0", VA = "0x182BB8AF0")] internal void SetFailure(TimeSpanParse.ParseFailureKind failure, string failureMessageID, object failureMessageFormatArgument) { } // Token: 0x06001D9D RID: 7581 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001D9D")] [Address(RVA = "0x2BB8C00", Offset = "0x2BB7C00", VA = "0x182BB8C00")] internal void SetFailure(TimeSpanParse.ParseFailureKind failure, string failureMessageID, object failureMessageFormatArgument, string failureArgumentName) { } // Token: 0x06001D9E RID: 7582 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001D9E")] [Address(RVA = "0x2BB8940", Offset = "0x2BB7940", VA = "0x182BB8940")] internal Exception GetTimeSpanParseException() { return null; } // Token: 0x0400105A RID: 4186 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400105A")] internal TimeSpan parsedTimeSpan; // Token: 0x0400105B RID: 4187 [FieldOffset(Offset = "0x8")] [Token(Token = "0x400105B")] internal TimeSpanParse.TimeSpanThrowStyle throwStyle; // Token: 0x0400105C RID: 4188 [FieldOffset(Offset = "0xC")] [Token(Token = "0x400105C")] internal TimeSpanParse.ParseFailureKind m_failure; // Token: 0x0400105D RID: 4189 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400105D")] internal string m_failureMessageID; // Token: 0x0400105E RID: 4190 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400105E")] internal object m_failureMessageFormatArgument; // Token: 0x0400105F RID: 4191 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400105F")] internal string m_failureArgumentName; } } }