terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
TimeZone.cs
Go to the documentation of this file.
1using System;
6
7namespace System
8{
9 [global::System.Obsolete("System.TimeZone has been deprecated. Please investigate the use of System.TimeZoneInfo instead.")]
10 [global::Cpp2ILInjected.Token(Token = "0x2000108")]
11 [global::System.Serializable]
12 public abstract class TimeZone
13 {
14 [global::Cpp2ILInjected.Token(Token = "0x170000B3")]
15 private static object InternalSyncObject
16 {
17 [global::Cpp2ILInjected.Token(Token = "0x60009D7")]
18 [global::Cpp2ILInjected.Address(RVA = "0x1C4C4D8", Offset = "0x1C4C4D8", Length = "0x98")]
19 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZone), Member = "get_CurrentTimeZone", ReturnType = typeof(global::System.TimeZone))]
20 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
21 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
22 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
23 get
24 {
25 throw null;
26 }
27 }
28
29 [global::Cpp2ILInjected.Token(Token = "0x60009D8")]
30 [global::Cpp2ILInjected.Address(RVA = "0x1C4C570", Offset = "0x1C4C570", Length = "0x8")]
31 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.CurrentSystemTimeZone), Member = ".ctor", ReturnType = typeof(void))]
32 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
33 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
34 protected TimeZone()
35 {
36 throw null;
37 }
38
39 [global::Cpp2ILInjected.Token(Token = "0x170000B4")]
40 public static global::System.TimeZone CurrentTimeZone
41 {
42 [global::Cpp2ILInjected.Token(Token = "0x60009D9")]
43 [global::Cpp2ILInjected.Address(RVA = "0x1C4C578", Offset = "0x1C4C578", Length = "0x160")]
44 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
45 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Utilities.DateTimeUtils", Member = "GetUtcOffset", MemberParameters = new object[] { typeof(global::System.DateTime) }, ReturnType = typeof(global::System.TimeSpan))]
46 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Utilities.DateTimeUtils", Member = "ToUniversalTicks", MemberParameters = new object[] { typeof(global::System.DateTime) }, ReturnType = typeof(long))]
47 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Utilities.DateTimeUtils", Member = "TryParseDateTimeIso", MemberParameters = new object[]
48 {
49 "Newtonsoft.Json.Utilities.StringReference",
50 "Newtonsoft.Json.DateTimeZoneHandling",
51 typeof(ref global::System.DateTime)
52 }, ReturnType = typeof(bool))]
53 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Utilities.DateTimeUtils", Member = "WriteDateTimeString", MemberParameters = new object[]
54 {
55 "System.Char[]",
56 typeof(int),
57 typeof(global::System.DateTime),
58 "System.Nullable`1<TimeSpan>",
59 typeof(global::System.DateTimeKind),
60 "Newtonsoft.Json.DateFormatHandling"
61 }, ReturnType = typeof(int))]
62 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
63 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZone), Member = "get_InternalSyncObject", ReturnType = typeof(object))]
64 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Monitor), Member = "Enter", MemberParameters = new object[]
65 {
66 typeof(object),
67 typeof(ref bool)
68 }, ReturnType = typeof(void))]
69 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.CurrentSystemTimeZone), Member = ".ctor", ReturnType = typeof(void))]
70 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Monitor), Member = "Exit", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
71 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
72 get
73 {
74 throw null;
75 }
76 }
77
78 [global::Cpp2ILInjected.Token(Token = "0x60009DA")]
79 public abstract global::System.TimeSpan GetUtcOffset(global::System.DateTime time);
80
81 [global::Cpp2ILInjected.Token(Token = "0x60009DB")]
82 public abstract global::System.Globalization.DaylightTime GetDaylightChanges(int year);
83
84 [global::Cpp2ILInjected.Token(Token = "0x60009DC")]
85 [global::Cpp2ILInjected.Address(RVA = "0x1C4C6D8", Offset = "0x1C4C6D8", Length = "0x21C")]
86 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
87 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.CurrentSystemTimeZone), Member = "GetUtcOffset", MemberParameters = new object[] { typeof(global::System.DateTime) }, ReturnType = typeof(global::System.TimeSpan))]
88 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
89 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Kind", ReturnType = typeof(global::System.DateTimeKind))]
90 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "op_Addition", MemberParameters = new object[]
91 {
92 typeof(global::System.DateTime),
93 typeof(global::System.TimeSpan)
94 }, ReturnType = typeof(global::System.DateTime))]
95 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "op_Subtraction", MemberParameters = new object[]
96 {
97 typeof(global::System.DateTime),
98 typeof(global::System.TimeSpan)
99 }, ReturnType = typeof(global::System.DateTime))]
100 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "op_GreaterThan", MemberParameters = new object[]
101 {
102 typeof(global::System.DateTime),
103 typeof(global::System.DateTime)
104 }, ReturnType = typeof(bool))]
105 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "op_GreaterThanOrEqual", MemberParameters = new object[]
106 {
107 typeof(global::System.DateTime),
108 typeof(global::System.DateTime)
109 }, ReturnType = typeof(bool))]
110 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "op_LessThan", MemberParameters = new object[]
111 {
112 typeof(global::System.DateTime),
113 typeof(global::System.DateTime)
114 }, ReturnType = typeof(bool))]
115 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "IsAmbiguousDaylightSavingTime", ReturnType = typeof(bool))]
116 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
117 internal static global::System.TimeSpan CalculateUtcOffset(global::System.DateTime time, global::System.Globalization.DaylightTime daylightTimes)
118 {
119 throw null;
120 }
121
122 [global::Cpp2ILInjected.Token(Token = "0x40003CA")]
123 private static global::System.TimeZone currentTimeZone;
124
125 [global::Cpp2ILInjected.Token(Token = "0x40003CB")]
126 private static object s_InternalSyncObject;
127 }
128}
class f__AnonymousType0<< Count > j__TPar
static object s_InternalSyncObject
Definition TimeZone.cs:126
static global::System.TimeZone currentTimeZone
Definition TimeZone.cs:123
global::System.TimeSpan GetUtcOffset(global::System.DateTime time)
static object InternalSyncObject
Definition TimeZone.cs:16
static global::System.TimeZone CurrentTimeZone
Definition TimeZone.cs:41
global::System.Globalization.DaylightTime GetDaylightChanges(int year)
static global::System.TimeSpan CalculateUtcOffset(global::System.DateTime time, global::System.Globalization.DaylightTime daylightTimes)
Definition TimeZone.cs:117