terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ TZif_ParseRaw()

static void System.TimeZoneInfo.TZif_ParseRaw ( byte[] data,
[Out] TimeZoneInfo::TZifHead t,
[Out] DateTime[] dts,
[Out] byte[] typeOfLocalTime,
[Out] TimeZoneInfo::TZifType[] transitionType,
[Out] string zoneAbbreviations,
[Out] bool[] StandardTime,
[Out] bool[] GmtTime,
[Out] string futureTransitionsPosixFormat )
inlinestaticprivate

Definition at line 564 of file TimeZoneInfo.cs.

565 {
566 if (t.Version != TimeZoneInfo.TZVersion.V1)
567 {
568 uint leapCount = t.LeapCount;
569 uint typeCount = t.TypeCount;
570 uint typeCount2 = t.TypeCount;
571 uint isGmtCount = t.IsGmtCount;
572 uint leapCount2 = t.LeapCount;
573 int num = 8;
574 t.Magic = (uint)num;
575 return;
576 }
577 int num2 = 44;
578 uint timeCount = t.TimeCount;
579 uint timeCount2 = t.TimeCount;
580 uint typeCount3 = t.TypeCount;
581 uint typeCount4 = t.TypeCount;
582 uint typeCount5 = t.TypeCount;
583 uint timeCount3 = t.TimeCount;
584 if (timeCount3 != 0U)
585 {
587 if (timeCount3 == 0U)
588 {
589 }
591 if (t.TimeCount != 0U)
592 {
593 uint timeCount4 = t.TimeCount;
594 }
595 }
596 int num3;
597 if (t.TypeCount != 0U)
598 {
599 num3 = 1;
600 uint typeCount6 = t.TypeCount;
601 }
603 uint charCount = t.CharCount;
604 uint charCount2 = t.CharCount;
605 uint isStdCount = t.IsStdCount;
606 uint timeCount5 = t.TimeCount;
607 if (isStdCount != 0U)
608 {
609 uint typeCount7 = t.TypeCount;
610 return;
611 }
612 if (t.IsGmtCount != 0U)
613 {
614 uint typeCount8 = t.TypeCount;
615 }
616 if (t.Version != TimeZoneInfo.TZVersion.V1)
617 {
619 }
620 }
class f__AnonymousType0<< Count > j__TPar
static Encoding UTF8
Definition Encoding.cs:828
static DateTime TZif_UnixTimeToDateTime(long unixTime)
static long TZif_ToUnixTime(byte[] value, int startIndex, TimeZoneInfo.TZVersion version)
readonly TimeZoneInfo.TZVersion Version

References j__TPar, System.TimeZoneInfo.TZif_ToUnixTime(), System.TimeZoneInfo.TZif_UnixTimeToDateTime(), System.U, and System.Text.Encoding.UTF8.