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
TimeZoneInfo.cs
Go to the documentation of this file.
1using System;
4using System.IO;
7using System.Text;
11
12namespace System
13{
14 [global::System.Runtime.CompilerServices.TypeForwardedFrom("System.Core, Version=2.0.5.0, Culture=Neutral, PublicKeyToken=7cec85d7bea7798e")]
15 [global::Cpp2ILInjected.Token(Token = "0x200006A")]
16 [global::System.Serializable]
17 public sealed class TimeZoneInfo : global::System.IEquatable<global::System.TimeZoneInfo>, global::System.Runtime.Serialization.ISerializable, global::System.Runtime.Serialization.IDeserializationCallback
18 {
19 [global::Cpp2ILInjected.Token(Token = "0x6000302")]
20 [global::Cpp2ILInjected.Address(RVA = "0x1BA82D0", Offset = "0x1BA82D0", Length = "0x3C4")]
21 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
22 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetTimeZoneFromTzData", MemberParameters = new object[]
23 {
24 typeof(byte[]),
25 typeof(string)
26 }, ReturnType = typeof(global::System.TimeZoneInfo))]
27 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
28 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
29 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_ParseRaw", MemberParameters = new object[]
30 {
31 typeof(byte[]),
32 typeof(ref global::System.TimeZoneInfo.TZifHead),
33 typeof(ref global::System.DateTime[]),
34 typeof(ref byte[]),
35 typeof(ref global::System.TimeZoneInfo.TZifType[]),
36 typeof(ref string),
37 typeof(ref bool[]),
38 typeof(ref bool[]),
39 typeof(ref string)
40 }, ReturnType = typeof(void))]
41 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_UtcNow", ReturnType = typeof(global::System.DateTime))]
42 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "op_LessThanOrEqual", MemberParameters = new object[]
43 {
44 typeof(global::System.DateTime),
45 typeof(global::System.DateTime)
46 }, ReturnType = typeof(bool))]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_GetZoneAbbreviation", MemberParameters = new object[]
48 {
49 typeof(string),
50 typeof(int)
51 }, ReturnType = typeof(string))]
52 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "get_Hours", ReturnType = typeof(int))]
53 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "get_Minutes", ReturnType = typeof(int))]
54 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = ".ctor", MemberParameters = new object[]
55 {
56 typeof(int),
57 typeof(int),
58 typeof(int)
59 }, ReturnType = typeof(void))]
60 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_GenerateAdjustmentRules", MemberParameters = new object[]
61 {
62 typeof(ref global::System.TimeZoneInfo.AdjustmentRule[]),
63 typeof(global::System.TimeSpan),
64 typeof(global::System.DateTime[]),
65 typeof(byte[]),
66 typeof(global::System.TimeZoneInfo.TZifType[]),
67 typeof(bool[]),
68 typeof(bool[]),
69 typeof(string)
70 }, ReturnType = typeof(void))]
71 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "ValidateTimeZoneInfo", MemberParameters = new object[]
72 {
73 typeof(string),
74 typeof(global::System.TimeSpan),
75 typeof(global::System.TimeZoneInfo.AdjustmentRule[]),
76 typeof(ref bool)
77 }, ReturnType = typeof(void))]
78 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
79 private TimeZoneInfo(byte[] data, string id, bool dstDisabled)
80 {
81 throw null;
82 }
83
84 [global::Cpp2ILInjected.Token(Token = "0x6000303")]
85 [global::Cpp2ILInjected.Address(RVA = "0x1BA8FB4", Offset = "0x1BA8FB4", Length = "0x3B4")]
86 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
87 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.CurrentSystemTimeZone), Member = "CreateDaylightChanges", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(global::System.Globalization.DaylightTime))]
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 = "get_Ticks", ReturnType = typeof(long))]
91 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = ".ctor", MemberParameters = new object[]
92 {
93 typeof(long),
94 typeof(global::System.DateTimeKind)
95 }, ReturnType = typeof(void))]
96 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Hour", ReturnType = typeof(int))]
97 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Minute", ReturnType = typeof(int))]
98 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Second", ReturnType = typeof(int))]
99 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = ".ctor", MemberParameters = new object[]
100 {
101 typeof(int),
102 typeof(int),
103 typeof(int),
104 typeof(int),
105 typeof(int),
106 typeof(int)
107 }, ReturnType = typeof(void))]
108 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Month", ReturnType = typeof(int))]
109 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Day", ReturnType = typeof(int))]
110 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.TransitionTime), Member = "ValidateTransitionTime", MemberParameters = new object[]
111 {
112 typeof(global::System.DateTime),
113 typeof(int),
114 typeof(int),
115 typeof(int),
116 typeof(global::System.DayOfWeek)
117 }, ReturnType = typeof(void))]
118 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Date", ReturnType = typeof(global::System.DateTime))]
119 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.AdjustmentRule), Member = "CreateAdjustmentRule", MemberParameters = new object[]
120 {
121 typeof(global::System.DateTime),
122 typeof(global::System.DateTime),
123 typeof(global::System.TimeSpan),
124 typeof(global::System.TimeZoneInfo.TransitionTime),
125 typeof(global::System.TimeZoneInfo.TransitionTime)
126 }, ReturnType = typeof(global::System.TimeZoneInfo.AdjustmentRule))]
127 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
128 public global::System.TimeZoneInfo.AdjustmentRule[] GetAdjustmentRules()
129 {
130 throw null;
131 }
132
133 [global::Cpp2ILInjected.Token(Token = "0x6000304")]
134 [global::Cpp2ILInjected.Address(RVA = "0x1BA94D0", Offset = "0x1BA94D0", Length = "0x4C")]
135 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo.CachedData), Member = "CreateLocal", ReturnType = typeof(global::System.TimeZoneInfo))]
136 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
137 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
138 private static global::System.TimeZoneInfo GetLocalTimeZone(global::System.TimeZoneInfo.CachedData cachedData)
139 {
140 throw null;
141 }
142
143 [global::Cpp2ILInjected.Token(Token = "0x6000305")]
144 [global::Cpp2ILInjected.Address(RVA = "0x1BA9680", Offset = "0x1BA9680", Length = "0x1B0")]
145 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
146 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetLocalTimeZoneFromTzFile", ReturnType = typeof(global::System.TimeZoneInfo))]
147 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
148 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "GetTzEnvironmentVariable", ReturnType = typeof(string))]
149 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
150 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "GetTimeZoneDirectory", ReturnType = typeof(string))]
151 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.IO.Path), Member = "Combine", MemberParameters = new object[]
152 {
153 typeof(string),
154 typeof(string)
155 }, ReturnType = typeof(string))]
156 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "TryLoadTzFile", MemberParameters = new object[]
157 {
158 typeof(string),
159 typeof(ref byte[]),
160 typeof(ref string)
161 }, ReturnType = typeof(bool))]
162 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
163 private static bool TryGetLocalTzFile(out byte[] rawData, out string id)
164 {
165 throw null;
166 }
167
168 [global::Cpp2ILInjected.Token(Token = "0x6000306")]
169 [global::Cpp2ILInjected.Address(RVA = "0x1BA9830", Offset = "0x1BA9830", Length = "0x90")]
170 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
171 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "TryGetLocalTzFile", MemberParameters = new object[]
172 {
173 typeof(ref byte[]),
174 typeof(ref string)
175 }, ReturnType = typeof(bool))]
176 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
177 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetEnvironmentVariable", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
178 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IsNullOrEmpty", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
179 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
180 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
181 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
182 private static string GetTzEnvironmentVariable()
183 {
184 throw null;
185 }
186
187 [global::Cpp2ILInjected.Token(Token = "0x6000307")]
188 [global::Cpp2ILInjected.Address(RVA = "0x1BA98C0", Offset = "0x1BA98C0", Length = "0x190")]
189 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
190 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "TryGetLocalTzFile", MemberParameters = new object[]
191 {
192 typeof(ref byte[]),
193 typeof(ref string)
194 }, ReturnType = typeof(bool))]
195 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
196 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.IO.File), Member = "Exists", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
197 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.IO.File), Member = "ReadAllBytes", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(byte[]))]
198 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IsNullOrEmpty", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
199 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "FindTimeZoneIdUsingReadLink", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
200 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "FindTimeZoneId", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(string))]
201 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
202 private static bool TryLoadTzFile(string tzFilePath, ref byte[] rawData, ref string id)
203 {
204 throw null;
205 }
206
207 [global::Cpp2ILInjected.Token(Token = "0x6000308")]
208 [global::Cpp2ILInjected.Address(RVA = "0x1BA9B9C", Offset = "0x1BA9B9C", Length = "0x100")]
209 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "TryLoadTzFile", MemberParameters = new object[]
210 {
211 typeof(string),
212 typeof(ref byte[]),
213 typeof(ref string)
214 }, ReturnType = typeof(bool))]
215 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
216 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::Interop.Sys), Member = "ReadLink", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
217 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.IO.Path), Member = "Combine", MemberParameters = new object[]
218 {
219 typeof(string),
220 typeof(string)
221 }, ReturnType = typeof(string))]
222 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "GetTimeZoneDirectory", ReturnType = typeof(string))]
223 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "StartsWith", MemberParameters = new object[]
224 {
225 typeof(string),
226 typeof(global::System.StringComparison)
227 }, ReturnType = typeof(bool))]
228 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
229 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
230 private static string FindTimeZoneIdUsingReadLink(string tzFilePath)
231 {
232 throw null;
233 }
234
235 [global::Cpp2ILInjected.Token(Token = "0x6000309")]
236 [global::Cpp2ILInjected.Address(RVA = "0x1BA9F00", Offset = "0x1BA9F00", Length = "0x18C")]
237 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
238 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "EnumerateFilesRecursively", MemberParameters = new object[]
239 {
240 typeof(string),
241 typeof(global::System.Predicate<string>)
242 }, ReturnType = typeof(void))]
243 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
244 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::Interop.Sys.DirectoryEntry), Member = "GetName", MemberParameters = new object[] { typeof(global::System.Span<char>) }, ReturnType = typeof(global::System.ReadOnlySpan<char>))]
245 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "GetRawStringData", ReturnType = typeof(ref char))]
246 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.IO.Path), Member = "Join", MemberParameters = new object[]
247 {
248 typeof(global::System.ReadOnlySpan<char>),
249 typeof(global::System.ReadOnlySpan<char>)
250 }, ReturnType = typeof(string))]
251 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
252 private static string GetDirectoryEntryFullPath(ref global::Interop.Sys.DirectoryEntry dirent, string currentPath)
253 {
254 throw null;
255 }
256
257 [global::Cpp2ILInjected.Token(Token = "0x600030A")]
258 [global::Cpp2ILInjected.Address(RVA = "0x1BAA08C", Offset = "0x1BAA08C", Length = "0x5B8")]
259 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
260 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "FindTimeZoneId", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(string))]
261 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
262 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::Interop.Sys), Member = "GetReadDirRBufferSize", ReturnType = typeof(int))]
263 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::Interop.Sys), Member = "OpenDir", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(global::System.IntPtr))]
264 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.IntPtr), Member = "op_Equality", MemberParameters = new object[]
265 {
266 typeof(global::System.IntPtr),
267 typeof(global::System.IntPtr)
268 }, ReturnType = typeof(bool))]
269 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::Interop.Sys), Member = "ReadDirR", MemberParameters = new object[]
270 {
271 typeof(global::System.IntPtr),
272 typeof(byte*),
273 typeof(int),
274 typeof(ref global::Interop.Sys.DirectoryEntry)
275 }, ReturnType = typeof(int))]
276 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "GetDirectoryEntryFullPath", MemberParameters = new object[]
277 {
278 typeof(ref global::Interop.Sys.DirectoryEntry),
279 typeof(string)
280 }, ReturnType = typeof(string))]
281 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.List<object>), Member = ".ctor", ReturnType = typeof(void))]
282 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::Interop.Sys), Member = "Stat", MemberParameters = new object[]
283 {
284 typeof(string),
285 typeof(ref global::Interop.Sys.FileStatus)
286 }, ReturnType = typeof(int))]
287 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.IntPtr), Member = "op_Inequality", MemberParameters = new object[]
288 {
289 typeof(global::System.IntPtr),
290 typeof(global::System.IntPtr)
291 }, ReturnType = typeof(bool))]
292 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::Interop.Sys), Member = "CloseDir", MemberParameters = new object[] { typeof(global::System.IntPtr) }, ReturnType = typeof(int))]
293 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
294 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.List<object>), Member = "RemoveAt", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
295 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::Interop.Sys), Member = "GetLastErrorInfo", ReturnType = typeof(global::Interop.ErrorInfo))]
296 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::Interop), Member = "GetExceptionForIoErrno", MemberParameters = new object[]
297 {
298 typeof(global::Interop.ErrorInfo),
299 typeof(string),
300 typeof(bool)
301 }, ReturnType = typeof(global::System.Exception))]
302 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 43)]
303 private unsafe static void EnumerateFilesRecursively(string path, global::System.Predicate<string> condition)
304 {
305 throw null;
306 }
307
308 [global::Cpp2ILInjected.Token(Token = "0x600030B")]
309 [global::Cpp2ILInjected.Address(RVA = "0x1BA9C9C", Offset = "0x1BA9C9C", Length = "0x264")]
310 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
311 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "TryLoadTzFile", MemberParameters = new object[]
312 {
313 typeof(string),
314 typeof(ref byte[]),
315 typeof(ref string)
316 }, ReturnType = typeof(bool))]
317 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
318 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
319 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "GetTimeZoneDirectory", ReturnType = typeof(string))]
320 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.IO.Path), Member = "Combine", MemberParameters = new object[]
321 {
322 typeof(string),
323 typeof(string)
324 }, ReturnType = typeof(string))]
325 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Predicate<object>), Member = ".ctor", MemberParameters = new object[]
326 {
327 typeof(object),
328 typeof(global::System.IntPtr)
329 }, ReturnType = typeof(void))]
330 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "EnumerateFilesRecursively", MemberParameters = new object[]
331 {
332 typeof(string),
333 typeof(global::System.Predicate<string>)
334 }, ReturnType = typeof(void))]
335 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 28)]
336 private static string FindTimeZoneId(byte[] rawData)
337 {
338 throw null;
339 }
340
341 [global::Cpp2ILInjected.Token(Token = "0x600030C")]
342 [global::Cpp2ILInjected.Address(RVA = "0x1BAA64C", Offset = "0x1BAA64C", Length = "0x34C")]
343 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
344 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo.<>c__DisplayClass16_0), Member = "<FindTimeZoneId>b__0", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
345 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
346 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.IO.FileStream), Member = ".ctor", MemberParameters = new object[]
347 {
348 typeof(string),
349 typeof(global::System.IO.FileMode),
350 typeof(global::System.IO.FileAccess),
351 typeof(global::System.IO.FileShare),
352 typeof(int)
353 }, ReturnType = typeof(void))]
354 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.IO.Error), Member = "GetEndOfFile", ReturnType = typeof(global::System.Exception))]
355 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 24)]
356 private static bool CompareTimeZoneFile(string filePath, byte[] buffer, byte[] rawData)
357 {
358 throw null;
359 }
360
361 [global::Cpp2ILInjected.Token(Token = "0x600030D")]
362 [global::Cpp2ILInjected.Address(RVA = "0x1BA951C", Offset = "0x1BA951C", Length = "0x164")]
363 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
364 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
365 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "TryGetLocalTzFile", MemberParameters = new object[]
366 {
367 typeof(ref byte[]),
368 typeof(ref string)
369 }, ReturnType = typeof(bool))]
370 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "GetTimeZoneFromTzData", MemberParameters = new object[]
371 {
372 typeof(byte[]),
373 typeof(string)
374 }, ReturnType = typeof(global::System.TimeZoneInfo))]
375 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "CreateLocalUnity", ReturnType = typeof(global::System.TimeZoneInfo))]
376 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
377 private static global::System.TimeZoneInfo GetLocalTimeZoneFromTzFile()
378 {
379 throw null;
380 }
381
382 [global::Cpp2ILInjected.Token(Token = "0x600030E")]
383 [global::Cpp2ILInjected.Address(RVA = "0x1BAA998", Offset = "0x1BAA998", Length = "0x1A8")]
384 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
385 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetLocalTimeZoneFromTzFile", ReturnType = typeof(global::System.TimeZoneInfo))]
386 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
387 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = ".ctor", MemberParameters = new object[]
388 {
389 typeof(byte[]),
390 typeof(string),
391 typeof(bool)
392 }, ReturnType = typeof(void))]
393 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 23)]
394 private static global::System.TimeZoneInfo GetTimeZoneFromTzData(byte[] rawData, string id)
395 {
396 throw null;
397 }
398
399 [global::Cpp2ILInjected.Token(Token = "0x600030F")]
400 [global::Cpp2ILInjected.Address(RVA = "0x1BA9A50", Offset = "0x1BA9A50", Length = "0x14C")]
401 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
402 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "TryGetLocalTzFile", MemberParameters = new object[]
403 {
404 typeof(ref byte[]),
405 typeof(ref string)
406 }, ReturnType = typeof(bool))]
407 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "FindTimeZoneIdUsingReadLink", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
408 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "FindTimeZoneId", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(string))]
409 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
410 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IsNullOrEmpty", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
411 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetEnvironmentVariable", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
412 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "EndsWith", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(bool))]
413 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(char), Member = "ToString", ReturnType = typeof(string))]
414 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
415 {
416 typeof(string),
417 typeof(string)
418 }, ReturnType = typeof(string))]
419 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
420 private static string GetTimeZoneDirectory()
421 {
422 throw null;
423 }
424
425 [global::Cpp2ILInjected.Token(Token = "0x6000310")]
426 [global::Cpp2ILInjected.Address(RVA = "0x1BAB000", Offset = "0x1BAB000", Length = "0x78")]
427 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.DateTime), Member = "get_Now", ReturnType = typeof(global::System.DateTime))]
428 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
429 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "get_Local", ReturnType = typeof(global::System.TimeZoneInfo))]
430 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "GetUtcOffsetFromUtc", MemberParameters = new object[]
431 {
432 typeof(global::System.DateTime),
433 typeof(global::System.TimeZoneInfo),
434 typeof(ref bool),
435 typeof(ref bool)
436 }, ReturnType = typeof(global::System.TimeSpan))]
437 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
438 internal static global::System.TimeSpan GetDateTimeNowUtcOffsetFromUtc(global::System.DateTime time, out bool isAmbiguousLocalDst)
439 {
440 throw null;
441 }
442
443 [global::Cpp2ILInjected.Token(Token = "0x6000311")]
444 [global::Cpp2ILInjected.Address(RVA = "0x1BA8B68", Offset = "0x1BA8B68", Length = "0x140")]
445 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
446 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = ".ctor", MemberParameters = new object[]
447 {
448 typeof(byte[]),
449 typeof(string),
450 typeof(bool)
451 }, ReturnType = typeof(void))]
452 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
453 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.List<object>), Member = ".ctor", ReturnType = typeof(void))]
454 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_GenerateAdjustmentRule", MemberParameters = new object[]
455 {
456 typeof(ref int),
457 typeof(global::System.TimeSpan),
458 typeof(global::System.Collections.Generic.List<global::System.TimeZoneInfo.AdjustmentRule>),
459 typeof(global::System.DateTime[]),
460 typeof(byte[]),
461 typeof(global::System.TimeZoneInfo.TZifType[]),
462 typeof(bool[]),
463 typeof(bool[]),
464 typeof(string)
465 }, ReturnType = typeof(void))]
466 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.List<object>), Member = "ToArray", ReturnType = "T[]")]
467 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
468 private static void TZif_GenerateAdjustmentRules(out global::System.TimeZoneInfo.AdjustmentRule[] rules, global::System.TimeSpan baseUtcOffset, global::System.DateTime[] dts, byte[] typeOfLocalTime, global::System.TimeZoneInfo.TZifType[] transitionType, bool[] StandardTime, bool[] GmtTime, string futureTransitionsPosixFormat)
469 {
470 throw null;
471 }
472
473 [global::Cpp2ILInjected.Token(Token = "0x6000312")]
474 [global::Cpp2ILInjected.Address(RVA = "0x1BAB3B8", Offset = "0x1BAB3B8", Length = "0x670")]
475 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
476 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_GenerateAdjustmentRules", MemberParameters = new object[]
477 {
478 typeof(ref global::System.TimeZoneInfo.AdjustmentRule[]),
479 typeof(global::System.TimeSpan),
480 typeof(global::System.DateTime[]),
481 typeof(byte[]),
482 typeof(global::System.TimeZoneInfo.TZifType[]),
483 typeof(bool[]),
484 typeof(bool[]),
485 typeof(string)
486 }, ReturnType = typeof(void))]
487 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
488 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "op_Equality", MemberParameters = new object[]
489 {
490 typeof(global::System.DateTime),
491 typeof(global::System.DateTime)
492 }, ReturnType = typeof(bool))]
493 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_GetEarlyDateTransitionType", MemberParameters = new object[] { typeof(global::System.TimeZoneInfo.TZifType[]) }, ReturnType = typeof(global::System.TimeZoneInfo.TZifType))]
494 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_CalculateTransitionOffsetFromBase", MemberParameters = new object[]
495 {
496 typeof(global::System.TimeSpan),
497 typeof(global::System.TimeSpan)
498 }, ReturnType = typeof(global::System.TimeSpan))]
499 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "AddTicks", MemberParameters = new object[] { typeof(long) }, ReturnType = typeof(global::System.DateTime))]
500 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.AdjustmentRule), Member = "CreateAdjustmentRule", MemberParameters = new object[]
501 {
502 typeof(global::System.DateTime),
503 typeof(global::System.DateTime),
504 typeof(global::System.TimeSpan),
505 typeof(global::System.TimeZoneInfo.TransitionTime),
506 typeof(global::System.TimeZoneInfo.TransitionTime),
507 typeof(global::System.TimeSpan),
508 typeof(bool)
509 }, ReturnType = typeof(global::System.TimeZoneInfo.AdjustmentRule))]
510 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "IsValidAdjustmentRuleOffest", MemberParameters = new object[]
511 {
512 typeof(global::System.TimeSpan),
513 typeof(global::System.TimeZoneInfo.AdjustmentRule)
514 }, ReturnType = typeof(bool))]
515 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "NormalizeAdjustmentRuleOffset", MemberParameters = new object[]
516 {
517 typeof(global::System.TimeSpan),
518 typeof(ref global::System.TimeZoneInfo.AdjustmentRule)
519 }, ReturnType = typeof(void))]
520 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IsNullOrEmpty", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
521 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "AddMilliseconds", MemberParameters = new object[] { typeof(double) }, ReturnType = typeof(global::System.DateTime))]
522 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.TransitionTime), Member = "ValidateTransitionTime", MemberParameters = new object[]
523 {
524 typeof(global::System.DateTime),
525 typeof(int),
526 typeof(int),
527 typeof(int),
528 typeof(global::System.DayOfWeek)
529 }, ReturnType = typeof(void))]
530 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_CreateAdjustmentRuleForPosixFormat", MemberParameters = new object[]
531 {
532 typeof(string),
533 typeof(global::System.DateTime),
534 typeof(global::System.TimeSpan)
535 }, ReturnType = typeof(global::System.TimeZoneInfo.AdjustmentRule))]
536 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 27)]
537 private static void TZif_GenerateAdjustmentRule(ref int index, global::System.TimeSpan timeZoneBaseUtcOffset, global::System.Collections.Generic.List<global::System.TimeZoneInfo.AdjustmentRule> rulesList, global::System.DateTime[] dts, byte[] typeOfLocalTime, global::System.TimeZoneInfo.TZifType[] transitionTypes, bool[] StandardTime, bool[] GmtTime, string futureTransitionsPosixFormat)
538 {
539 throw null;
540 }
541
542 [global::Cpp2ILInjected.Token(Token = "0x6000313")]
543 [global::Cpp2ILInjected.Address(RVA = "0x1BABAB8", Offset = "0x1BABAB8", Length = "0xD8")]
544 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
545 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_GenerateAdjustmentRule", MemberParameters = new object[]
546 {
547 typeof(ref int),
548 typeof(global::System.TimeSpan),
549 typeof(global::System.Collections.Generic.List<global::System.TimeZoneInfo.AdjustmentRule>),
550 typeof(global::System.DateTime[]),
551 typeof(byte[]),
552 typeof(global::System.TimeZoneInfo.TZifType[]),
553 typeof(bool[]),
554 typeof(bool[]),
555 typeof(string)
556 }, ReturnType = typeof(void))]
557 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_CreateAdjustmentRuleForPosixFormat", MemberParameters = new object[]
558 {
559 typeof(string),
560 typeof(global::System.DateTime),
561 typeof(global::System.TimeSpan)
562 }, ReturnType = typeof(global::System.TimeZoneInfo.AdjustmentRule))]
563 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
564 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "op_Subtraction", MemberParameters = new object[]
565 {
566 typeof(global::System.TimeSpan),
567 typeof(global::System.TimeSpan)
568 }, ReturnType = typeof(global::System.TimeSpan))]
569 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "get_Hours", ReturnType = typeof(int))]
570 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "get_Minutes", ReturnType = typeof(int))]
571 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = ".ctor", MemberParameters = new object[]
572 {
573 typeof(int),
574 typeof(int),
575 typeof(int)
576 }, ReturnType = typeof(void))]
577 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
578 private static global::System.TimeSpan TZif_CalculateTransitionOffsetFromBase(global::System.TimeSpan transitionOffset, global::System.TimeSpan timeZoneBaseUtcOffset)
579 {
580 throw null;
581 }
582
583 [global::Cpp2ILInjected.Token(Token = "0x6000314")]
584 [global::Cpp2ILInjected.Address(RVA = "0x1BABA28", Offset = "0x1BABA28", Length = "0x90")]
585 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
586 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_GenerateAdjustmentRule", MemberParameters = new object[]
587 {
588 typeof(ref int),
589 typeof(global::System.TimeSpan),
590 typeof(global::System.Collections.Generic.List<global::System.TimeZoneInfo.AdjustmentRule>),
591 typeof(global::System.DateTime[]),
592 typeof(byte[]),
593 typeof(global::System.TimeZoneInfo.TZifType[]),
594 typeof(bool[]),
595 typeof(bool[]),
596 typeof(string)
597 }, ReturnType = typeof(void))]
598 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
599 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.InvalidTimeZoneException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
600 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
601 private static global::System.TimeZoneInfo.TZifType TZif_GetEarlyDateTransitionType(global::System.TimeZoneInfo.TZifType[] transitionTypes)
602 {
603 throw null;
604 }
605
606 [global::Cpp2ILInjected.Token(Token = "0x6000315")]
607 [global::Cpp2ILInjected.Address(RVA = "0x1BABF00", Offset = "0x1BABF00", Length = "0x324")]
608 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
609 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_GenerateAdjustmentRule", MemberParameters = new object[]
610 {
611 typeof(ref int),
612 typeof(global::System.TimeSpan),
613 typeof(global::System.Collections.Generic.List<global::System.TimeZoneInfo.AdjustmentRule>),
614 typeof(global::System.DateTime[]),
615 typeof(byte[]),
616 typeof(global::System.TimeZoneInfo.TZifType[]),
617 typeof(bool[]),
618 typeof(bool[]),
619 typeof(string)
620 }, ReturnType = typeof(void))]
621 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
622 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_ParsePosixFormat", MemberParameters = new object[]
623 {
624 typeof(string),
625 typeof(ref string),
626 typeof(ref string),
627 typeof(ref string),
628 typeof(ref string),
629 typeof(ref string),
630 typeof(ref string),
631 typeof(ref string),
632 typeof(ref string)
633 }, ReturnType = typeof(bool))]
634 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_ParseOffsetString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(global::System.TimeSpan?))]
635 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan?), Member = "get_Value", ReturnType = "T")]
636 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "Negate", ReturnType = typeof(global::System.TimeSpan))]
637 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_CalculateTransitionOffsetFromBase", MemberParameters = new object[]
638 {
639 typeof(global::System.TimeSpan),
640 typeof(global::System.TimeSpan)
641 }, ReturnType = typeof(global::System.TimeSpan))]
642 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IsNullOrEmpty", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
643 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = ".ctor", MemberParameters = new object[]
644 {
645 typeof(int),
646 typeof(int),
647 typeof(int)
648 }, ReturnType = typeof(void))]
649 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_CreateTransitionTimeFromPosixRule", MemberParameters = new object[]
650 {
651 typeof(string),
652 typeof(string)
653 }, ReturnType = typeof(global::System.TimeZoneInfo.TransitionTime))]
654 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.AdjustmentRule), Member = "CreateAdjustmentRule", MemberParameters = new object[]
655 {
656 typeof(global::System.DateTime),
657 typeof(global::System.DateTime),
658 typeof(global::System.TimeSpan),
659 typeof(global::System.TimeZoneInfo.TransitionTime),
660 typeof(global::System.TimeZoneInfo.TransitionTime),
661 typeof(global::System.TimeSpan),
662 typeof(bool)
663 }, ReturnType = typeof(global::System.TimeZoneInfo.AdjustmentRule))]
664 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
665 private static global::System.TimeZoneInfo.AdjustmentRule TZif_CreateAdjustmentRuleForPosixFormat(string posixFormat, global::System.DateTime startTransitionDate, global::System.TimeSpan timeZoneBaseUtcOffset)
666 {
667 throw null;
668 }
669
670 [global::Cpp2ILInjected.Token(Token = "0x6000316")]
671 [global::Cpp2ILInjected.Address(RVA = "0x1BAC418", Offset = "0x1BAC418", Length = "0x1F0")]
672 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
673 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_CreateAdjustmentRuleForPosixFormat", MemberParameters = new object[]
674 {
675 typeof(string),
676 typeof(global::System.DateTime),
677 typeof(global::System.TimeSpan)
678 }, ReturnType = typeof(global::System.TimeZoneInfo.AdjustmentRule))]
679 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "ParseTimeOfDay", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(global::System.DateTime))]
680 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
681 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IsNullOrEmpty", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
682 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
683 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
684 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "TryParse", MemberParameters = new object[]
685 {
686 typeof(string),
687 typeof(ref int)
688 }, ReturnType = typeof(bool))]
689 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = ".ctor", MemberParameters = new object[]
690 {
691 typeof(int),
692 typeof(int),
693 typeof(int)
694 }, ReturnType = typeof(void))]
695 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.CultureInfo), Member = "get_InvariantCulture", ReturnType = typeof(global::System.Globalization.CultureInfo))]
696 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "TryParseExact", MemberParameters = new object[]
697 {
698 typeof(string),
699 typeof(string),
700 typeof(global::System.IFormatProvider),
701 typeof(ref global::System.TimeSpan)
702 }, ReturnType = typeof(bool))]
703 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan?), Member = ".ctor", MemberParameters = new object[] { typeof(global::System.TimeSpan) }, ReturnType = typeof(void))]
704 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan?), Member = "get_Value", ReturnType = "T")]
705 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "Negate", ReturnType = typeof(global::System.TimeSpan))]
706 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
707 private static global::System.TimeSpan? TZif_ParseOffsetString(string offset)
708 {
709 throw null;
710 }
711
712 [global::Cpp2ILInjected.Token(Token = "0x6000317")]
713 [global::Cpp2ILInjected.Address(RVA = "0x1BAC850", Offset = "0x1BAC850", Length = "0x23C")]
714 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
715 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_CreateTransitionTimeFromPosixRule", MemberParameters = new object[]
716 {
717 typeof(string),
718 typeof(string)
719 }, ReturnType = typeof(global::System.TimeZoneInfo.TransitionTime))]
720 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
721 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_ParseOffsetString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(global::System.TimeSpan?))]
722 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan?), Member = "get_Value", ReturnType = "T")]
723 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "get_Hours", ReturnType = typeof(int))]
724 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "get_Minutes", ReturnType = typeof(int))]
725 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "get_Seconds", ReturnType = typeof(int))]
726 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = ".ctor", MemberParameters = new object[]
727 {
728 typeof(int),
729 typeof(int),
730 typeof(int)
731 }, ReturnType = typeof(void))]
732 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan?), Member = ".ctor", MemberParameters = new object[] { typeof(global::System.TimeSpan) }, ReturnType = typeof(void))]
733 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "op_LessThan", MemberParameters = new object[]
734 {
735 typeof(global::System.TimeSpan),
736 typeof(global::System.TimeSpan)
737 }, ReturnType = typeof(bool))]
738 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = ".ctor", MemberParameters = new object[]
739 {
740 typeof(int),
741 typeof(int),
742 typeof(int),
743 typeof(int),
744 typeof(int),
745 typeof(int)
746 }, ReturnType = typeof(void))]
747 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "op_Addition", MemberParameters = new object[]
748 {
749 typeof(global::System.DateTime),
750 typeof(global::System.TimeSpan)
751 }, ReturnType = typeof(global::System.DateTime))]
752 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
753 private static global::System.DateTime ParseTimeOfDay(string time)
754 {
755 throw null;
756 }
757
758 [global::Cpp2ILInjected.Token(Token = "0x6000318")]
759 [global::Cpp2ILInjected.Address(RVA = "0x1BAC608", Offset = "0x1BAC608", Length = "0x248")]
760 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
761 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_CreateAdjustmentRuleForPosixFormat", MemberParameters = new object[]
762 {
763 typeof(string),
764 typeof(global::System.DateTime),
765 typeof(global::System.TimeSpan)
766 }, ReturnType = typeof(global::System.TimeZoneInfo.AdjustmentRule))]
767 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
768 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IsNullOrEmpty", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
769 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
770 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_ParseMDateRule", MemberParameters = new object[]
771 {
772 typeof(string),
773 typeof(ref int),
774 typeof(ref int),
775 typeof(ref global::System.DayOfWeek)
776 }, ReturnType = typeof(bool))]
777 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "ParseTimeOfDay", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(global::System.DateTime))]
778 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.TransitionTime), Member = "ValidateTransitionTime", MemberParameters = new object[]
779 {
780 typeof(global::System.DateTime),
781 typeof(int),
782 typeof(int),
783 typeof(int),
784 typeof(global::System.DayOfWeek)
785 }, ReturnType = typeof(void))]
786 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_ParseJulianDay", MemberParameters = new object[]
787 {
788 typeof(string),
789 typeof(ref int),
790 typeof(ref int)
791 }, ReturnType = typeof(void))]
792 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::SR), Member = "Format", MemberParameters = new object[]
793 {
794 typeof(string),
795 typeof(object)
796 }, ReturnType = typeof(string))]
797 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.InvalidTimeZoneException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
798 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
799 private static global::System.TimeZoneInfo.TransitionTime TZif_CreateTransitionTimeFromPosixRule(string date, string time)
800 {
801 throw null;
802 }
803
804 [global::Cpp2ILInjected.Token(Token = "0x6000319")]
805 [global::Cpp2ILInjected.Address(RVA = "0x1BACD48", Offset = "0x1BACD48", Length = "0x1B4")]
806 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
807 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_CreateTransitionTimeFromPosixRule", MemberParameters = new object[]
808 {
809 typeof(string),
810 typeof(string)
811 }, ReturnType = typeof(global::System.TimeZoneInfo.TransitionTime))]
812 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
813 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
814 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.InvalidTimeZoneException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
815 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
816 private static void TZif_ParseJulianDay(string date, out int month, out int day)
817 {
818 throw null;
819 }
820
821 [global::Cpp2ILInjected.Token(Token = "0x600031A")]
822 [global::Cpp2ILInjected.Address(RVA = "0x1BACA8C", Offset = "0x1BACA8C", Length = "0x254")]
823 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
824 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_CreateTransitionTimeFromPosixRule", MemberParameters = new object[]
825 {
826 typeof(string),
827 typeof(string)
828 }, ReturnType = typeof(global::System.TimeZoneInfo.TransitionTime))]
829 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
830 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
831 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IndexOf", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(int))]
832 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IndexOf", MemberParameters = new object[]
833 {
834 typeof(char),
835 typeof(int)
836 }, ReturnType = typeof(int))]
837 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentOutOfRangeException", MemberParameters = new object[] { typeof(global::System.ExceptionArgument) }, ReturnType = typeof(void))]
838 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "GetRawStringData", ReturnType = typeof(ref char))]
839 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "TryParse", MemberParameters = new object[]
840 {
841 typeof(global::System.ReadOnlySpan<char>),
842 typeof(ref int)
843 }, ReturnType = typeof(bool))]
844 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
845 private static bool TZif_ParseMDateRule(string dateRule, out int month, out int week, out global::System.DayOfWeek dayOfWeek)
846 {
847 throw null;
848 }
849
850 [global::Cpp2ILInjected.Token(Token = "0x600031B")]
851 [global::Cpp2ILInjected.Address(RVA = "0x1BAC224", Offset = "0x1BAC224", Length = "0x1F4")]
852 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
853 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_CreateAdjustmentRuleForPosixFormat", MemberParameters = new object[]
854 {
855 typeof(string),
856 typeof(global::System.DateTime),
857 typeof(global::System.TimeSpan)
858 }, ReturnType = typeof(global::System.TimeZoneInfo.AdjustmentRule))]
859 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
860 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_ParsePosixName", MemberParameters = new object[]
861 {
862 typeof(string),
863 typeof(ref int)
864 }, ReturnType = typeof(string))]
865 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_ParsePosixOffset", MemberParameters = new object[]
866 {
867 typeof(string),
868 typeof(ref int)
869 }, ReturnType = typeof(string))]
870 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IsNullOrEmpty", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
871 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
872 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_ParsePosixDateTime", MemberParameters = new object[]
873 {
874 typeof(string),
875 typeof(ref int),
876 typeof(ref string),
877 typeof(ref string)
878 }, ReturnType = typeof(void))]
879 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
880 private static bool TZif_ParsePosixFormat(string posixFormat, out string standardName, out string standardOffset, out string daylightSavingsName, out string daylightSavingsOffset, out string start, out string startTime, out string end, out string endTime)
881 {
882 throw null;
883 }
884
885 [global::Cpp2ILInjected.Token(Token = "0x600031C")]
886 [global::Cpp2ILInjected.Address(RVA = "0x1BACEFC", Offset = "0x1BACEFC", Length = "0x224")]
887 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
888 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_ParsePosixFormat", MemberParameters = new object[]
889 {
890 typeof(string),
891 typeof(ref string),
892 typeof(ref string),
893 typeof(ref string),
894 typeof(ref string),
895 typeof(ref string),
896 typeof(ref string),
897 typeof(ref string),
898 typeof(ref string)
899 }, ReturnType = typeof(bool))]
900 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
901 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
902 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Func<char, bool>), Member = ".ctor", MemberParameters = new object[]
903 {
904 typeof(object),
905 typeof(global::System.IntPtr)
906 }, ReturnType = typeof(void))]
907 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_ParsePosixString", MemberParameters = new object[]
908 {
909 typeof(string),
910 typeof(ref int),
911 typeof(global::System.Func<char, bool>)
912 }, ReturnType = typeof(string))]
913 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
914 private static string TZif_ParsePosixName(string posixFormat, ref int index)
915 {
916 throw null;
917 }
918
919 [global::Cpp2ILInjected.Token(Token = "0x600031D")]
920 [global::Cpp2ILInjected.Address(RVA = "0x1BAD120", Offset = "0x1BAD120", Length = "0x10C")]
921 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_ParsePosixFormat", MemberParameters = new object[]
922 {
923 typeof(string),
924 typeof(ref string),
925 typeof(ref string),
926 typeof(ref string),
927 typeof(ref string),
928 typeof(ref string),
929 typeof(ref string),
930 typeof(ref string),
931 typeof(ref string)
932 }, ReturnType = typeof(bool))]
933 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
934 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Func<char, bool>), Member = ".ctor", MemberParameters = new object[]
935 {
936 typeof(object),
937 typeof(global::System.IntPtr)
938 }, ReturnType = typeof(void))]
939 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_ParsePosixString", MemberParameters = new object[]
940 {
941 typeof(string),
942 typeof(ref int),
943 typeof(global::System.Func<char, bool>)
944 }, ReturnType = typeof(string))]
945 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
946 private static string TZif_ParsePosixOffset(string posixFormat, ref int index)
947 {
948 throw null;
949 }
950
951 [global::Cpp2ILInjected.Token(Token = "0x600031E")]
952 [global::Cpp2ILInjected.Address(RVA = "0x1BAD22C", Offset = "0x1BAD22C", Length = "0xD4")]
953 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
954 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_ParsePosixFormat", MemberParameters = new object[]
955 {
956 typeof(string),
957 typeof(ref string),
958 typeof(ref string),
959 typeof(ref string),
960 typeof(ref string),
961 typeof(ref string),
962 typeof(ref string),
963 typeof(ref string),
964 typeof(ref string)
965 }, ReturnType = typeof(bool))]
966 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
967 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_ParsePosixDate", MemberParameters = new object[]
968 {
969 typeof(string),
970 typeof(ref int)
971 }, ReturnType = typeof(string))]
972 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
973 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_ParsePosixTime", MemberParameters = new object[]
974 {
975 typeof(string),
976 typeof(ref int)
977 }, ReturnType = typeof(string))]
978 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
979 private static void TZif_ParsePosixDateTime(string posixFormat, ref int index, out string date, out string time)
980 {
981 throw null;
982 }
983
984 [global::Cpp2ILInjected.Token(Token = "0x600031F")]
985 [global::Cpp2ILInjected.Address(RVA = "0x1BAD390", Offset = "0x1BAD390", Length = "0x10C")]
986 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_ParsePosixDateTime", MemberParameters = new object[]
987 {
988 typeof(string),
989 typeof(ref int),
990 typeof(ref string),
991 typeof(ref string)
992 }, ReturnType = typeof(void))]
993 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
994 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Func<char, bool>), Member = ".ctor", MemberParameters = new object[]
995 {
996 typeof(object),
997 typeof(global::System.IntPtr)
998 }, ReturnType = typeof(void))]
999 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_ParsePosixString", MemberParameters = new object[]
1000 {
1001 typeof(string),
1002 typeof(ref int),
1003 typeof(global::System.Func<char, bool>)
1004 }, ReturnType = typeof(string))]
1005 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
1006 private static string TZif_ParsePosixDate(string posixFormat, ref int index)
1007 {
1008 throw null;
1009 }
1010
1011 [global::Cpp2ILInjected.Token(Token = "0x6000320")]
1012 [global::Cpp2ILInjected.Address(RVA = "0x1BAD49C", Offset = "0x1BAD49C", Length = "0x10C")]
1013 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_ParsePosixDateTime", MemberParameters = new object[]
1014 {
1015 typeof(string),
1016 typeof(ref int),
1017 typeof(ref string),
1018 typeof(ref string)
1019 }, ReturnType = typeof(void))]
1020 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1021 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Func<char, bool>), Member = ".ctor", MemberParameters = new object[]
1022 {
1023 typeof(object),
1024 typeof(global::System.IntPtr)
1025 }, ReturnType = typeof(void))]
1026 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_ParsePosixString", MemberParameters = new object[]
1027 {
1028 typeof(string),
1029 typeof(ref int),
1030 typeof(global::System.Func<char, bool>)
1031 }, ReturnType = typeof(string))]
1032 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
1033 private static string TZif_ParsePosixTime(string posixFormat, ref int index)
1034 {
1035 throw null;
1036 }
1037
1038 [global::Cpp2ILInjected.Token(Token = "0x6000321")]
1039 [global::Cpp2ILInjected.Address(RVA = "0x1BAD300", Offset = "0x1BAD300", Length = "0x90")]
1040 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1041 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_ParsePosixName", MemberParameters = new object[]
1042 {
1043 typeof(string),
1044 typeof(ref int)
1045 }, ReturnType = typeof(string))]
1046 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_ParsePosixOffset", MemberParameters = new object[]
1047 {
1048 typeof(string),
1049 typeof(ref int)
1050 }, ReturnType = typeof(string))]
1051 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_ParsePosixDate", MemberParameters = new object[]
1052 {
1053 typeof(string),
1054 typeof(ref int)
1055 }, ReturnType = typeof(string))]
1056 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_ParsePosixTime", MemberParameters = new object[]
1057 {
1058 typeof(string),
1059 typeof(ref int)
1060 }, ReturnType = typeof(string))]
1061 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
1062 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
1063 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[]
1064 {
1065 typeof(int),
1066 typeof(int)
1067 }, ReturnType = typeof(string))]
1068 private static string TZif_ParsePosixString(string posixFormat, ref int index, global::System.Func<char, bool> breakCondition)
1069 {
1070 throw null;
1071 }
1072
1073 [global::Cpp2ILInjected.Token(Token = "0x6000322")]
1074 [global::Cpp2ILInjected.Address(RVA = "0x1BA8B0C", Offset = "0x1BA8B0C", Length = "0x5C")]
1075 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1076 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = ".ctor", MemberParameters = new object[]
1077 {
1078 typeof(byte[]),
1079 typeof(string),
1080 typeof(bool)
1081 }, ReturnType = typeof(void))]
1082 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1083 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IndexOf", MemberParameters = new object[]
1084 {
1085 typeof(char),
1086 typeof(int)
1087 }, ReturnType = typeof(int))]
1088 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[]
1089 {
1090 typeof(int),
1091 typeof(int)
1092 }, ReturnType = typeof(string))]
1093 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
1094 private static string TZif_GetZoneAbbreviation(string zoneAbbreviations, int index)
1095 {
1096 throw null;
1097 }
1098
1099 [global::Cpp2ILInjected.Token(Token = "0x6000323")]
1100 [global::Cpp2ILInjected.Address(RVA = "0x1BAD5A8", Offset = "0x1BAD5A8", Length = "0x10")]
1101 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1102 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1103 private static int TZif_ToInt32(byte[] value, int startIndex)
1104 {
1105 throw null;
1106 }
1107
1108 [global::Cpp2ILInjected.Token(Token = "0x6000324")]
1109 [global::Cpp2ILInjected.Address(RVA = "0x1BAD5B8", Offset = "0x1BAD5B8", Length = "0x10")]
1110 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1111 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_ToUnixTime", MemberParameters = new object[]
1112 {
1113 typeof(byte[]),
1114 typeof(int),
1115 typeof(global::System.TimeZoneInfo.TZVersion)
1116 }, ReturnType = typeof(long))]
1117 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1118 private static long TZif_ToInt64(byte[] value, int startIndex)
1119 {
1120 throw null;
1121 }
1122
1123 [global::Cpp2ILInjected.Token(Token = "0x6000325")]
1124 [global::Cpp2ILInjected.Address(RVA = "0x1BAD5C8", Offset = "0x1BAD5C8", Length = "0xA8")]
1125 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1126 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_ParseRaw", MemberParameters = new object[]
1127 {
1128 typeof(byte[]),
1129 typeof(ref global::System.TimeZoneInfo.TZifHead),
1130 typeof(ref global::System.DateTime[]),
1131 typeof(ref byte[]),
1132 typeof(ref global::System.TimeZoneInfo.TZifType[]),
1133 typeof(ref string),
1134 typeof(ref bool[]),
1135 typeof(ref bool[]),
1136 typeof(ref string)
1137 }, ReturnType = typeof(void))]
1138 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1139 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_ToInt64", MemberParameters = new object[]
1140 {
1141 typeof(byte[]),
1142 typeof(int)
1143 }, ReturnType = typeof(long))]
1144 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1145 private static long TZif_ToUnixTime(byte[] value, int startIndex, global::System.TimeZoneInfo.TZVersion version)
1146 {
1147 throw null;
1148 }
1149
1150 [global::Cpp2ILInjected.Token(Token = "0x6000326")]
1151 [global::Cpp2ILInjected.Address(RVA = "0x1BAD670", Offset = "0x1BAD670", Length = "0xF4")]
1152 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1153 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_ParseRaw", MemberParameters = new object[]
1154 {
1155 typeof(byte[]),
1156 typeof(ref global::System.TimeZoneInfo.TZifHead),
1157 typeof(ref global::System.DateTime[]),
1158 typeof(ref byte[]),
1159 typeof(ref global::System.TimeZoneInfo.TZifType[]),
1160 typeof(ref string),
1161 typeof(ref bool[]),
1162 typeof(ref bool[]),
1163 typeof(ref string)
1164 }, ReturnType = typeof(void))]
1165 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1166 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTimeOffset), Member = "FromUnixTimeSeconds", MemberParameters = new object[] { typeof(long) }, ReturnType = typeof(global::System.DateTimeOffset))]
1167 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTimeOffset), Member = "get_UtcDateTime", ReturnType = typeof(global::System.DateTime))]
1168 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1169 private static global::System.DateTime TZif_UnixTimeToDateTime(long unixTime)
1170 {
1171 throw null;
1172 }
1173
1174 [global::Cpp2ILInjected.Token(Token = "0x6000327")]
1175 [global::Cpp2ILInjected.Address(RVA = "0x1BA8694", Offset = "0x1BA8694", Length = "0x478")]
1176 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1177 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = ".ctor", MemberParameters = new object[]
1178 {
1179 typeof(byte[]),
1180 typeof(string),
1181 typeof(bool)
1182 }, ReturnType = typeof(void))]
1183 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1184 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.TZifHead), Member = ".ctor", MemberParameters = new object[]
1185 {
1186 typeof(byte[]),
1187 typeof(int)
1188 }, ReturnType = typeof(void))]
1189 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_ToUnixTime", MemberParameters = new object[]
1190 {
1191 typeof(byte[]),
1192 typeof(int),
1193 typeof(global::System.TimeZoneInfo.TZVersion)
1194 }, ReturnType = typeof(long))]
1195 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_UnixTimeToDateTime", MemberParameters = new object[] { typeof(long) }, ReturnType = typeof(global::System.DateTime))]
1196 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.TZifType), Member = ".ctor", MemberParameters = new object[]
1197 {
1198 typeof(byte[]),
1199 typeof(int)
1200 }, ReturnType = typeof(void))]
1201 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.Encoding), Member = "get_UTF8", ReturnType = typeof(global::System.Text.Encoding))]
1202 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
1203 private static void TZif_ParseRaw(byte[] data, out global::System.TimeZoneInfo.TZifHead t, out global::System.DateTime[] dts, out byte[] typeOfLocalTime, out global::System.TimeZoneInfo.TZifType[] transitionType, out string zoneAbbreviations, out bool[] StandardTime, out bool[] GmtTime, out string futureTransitionsPosixFormat)
1204 {
1205 throw null;
1206 }
1207
1208 [global::Cpp2ILInjected.Token(Token = "0x17000040")]
1209 public string DisplayName
1210 {
1211 [global::Cpp2ILInjected.Token(Token = "0x6000328")]
1212 [global::Cpp2ILInjected.Address(RVA = "0x1BADA1C", Offset = "0x1BADA1C", Length = "0x54")]
1213 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1214 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1215 get
1216 {
1217 throw null;
1218 }
1219 }
1220
1221 [global::Cpp2ILInjected.Token(Token = "0x17000041")]
1222 public string StandardName
1223 {
1224 [global::Cpp2ILInjected.Token(Token = "0x6000329")]
1225 [global::Cpp2ILInjected.Address(RVA = "0x1BADA70", Offset = "0x1BADA70", Length = "0x54")]
1226 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.CurrentSystemTimeZone), Member = ".ctor", ReturnType = typeof(void))]
1227 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1228 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1229 get
1230 {
1231 throw null;
1232 }
1233 }
1234
1235 [global::Cpp2ILInjected.Token(Token = "0x17000042")]
1236 public string DaylightName
1237 {
1238 [global::Cpp2ILInjected.Token(Token = "0x600032A")]
1239 [global::Cpp2ILInjected.Address(RVA = "0x1BADAC4", Offset = "0x1BADAC4", Length = "0x54")]
1240 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.CurrentSystemTimeZone), Member = ".ctor", ReturnType = typeof(void))]
1241 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1242 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1243 get
1244 {
1245 throw null;
1246 }
1247 }
1248
1249 [global::Cpp2ILInjected.Token(Token = "0x17000043")]
1250 public global::System.TimeSpan BaseUtcOffset
1251 {
1252 [global::Cpp2ILInjected.Token(Token = "0x600032B")]
1253 [global::Cpp2ILInjected.Address(RVA = "0x1BADB18", Offset = "0x1BADB18", Length = "0x8")]
1254 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1255 get
1256 {
1257 throw null;
1258 }
1259 }
1260
1261 [global::Cpp2ILInjected.Token(Token = "0x17000044")]
1263 {
1264 [global::Cpp2ILInjected.Token(Token = "0x600032C")]
1265 [global::Cpp2ILInjected.Address(RVA = "0x1BADB20", Offset = "0x1BADB20", Length = "0x8")]
1266 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1267 get
1268 {
1269 throw null;
1270 }
1271 }
1272
1273 [global::Cpp2ILInjected.Token(Token = "0x600032D")]
1274 [global::Cpp2ILInjected.Address(RVA = "0x1BADB28", Offset = "0x1BADB28", Length = "0xF4")]
1275 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1276 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetDaylightTime", MemberParameters = new object[]
1277 {
1278 typeof(int),
1279 typeof(global::System.TimeZoneInfo.AdjustmentRule),
1280 typeof(int?)
1281 }, ReturnType = typeof(global::System.Globalization.DaylightTimeStruct))]
1282 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetDaylightSavingsStartOffsetFromUtc", MemberParameters = new object[]
1283 {
1284 typeof(global::System.TimeSpan),
1285 typeof(global::System.TimeZoneInfo.AdjustmentRule),
1286 typeof(int?)
1287 }, ReturnType = typeof(global::System.TimeSpan))]
1288 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1289 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int?), Member = "get_Value", ReturnType = "T")]
1290 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1291 private global::System.TimeZoneInfo.AdjustmentRule GetPreviousAdjustmentRule(global::System.TimeZoneInfo.AdjustmentRule rule, int? ruleIndex)
1292 {
1293 throw null;
1294 }
1295
1296 [global::Cpp2ILInjected.Token(Token = "0x600032E")]
1297 [global::Cpp2ILInjected.Address(RVA = "0x1BADC1C", Offset = "0x1BADC1C", Length = "0x74")]
1298 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.DateTimeFormat), Member = "TryFormatO", MemberParameters = new object[]
1299 {
1300 typeof(global::System.DateTime),
1301 typeof(global::System.TimeSpan),
1302 typeof(global::System.Span<char>),
1303 typeof(ref int)
1304 }, ReturnType = typeof(bool))]
1305 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.Schema.XsdDateTime", Member = ".ctor", MemberParameters = new object[]
1306 {
1307 typeof(global::System.DateTime),
1308 "System.Xml.Schema.XsdDateTimeFlags"
1309 }, ReturnType = typeof(void))]
1310 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.Schema.XsdDateTime", Member = "op_Implicit", MemberParameters = new object[] { "System.Xml.Schema.XsdDateTime" }, ReturnType = typeof(global::System.DateTime))]
1311 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.Schema.XsdDateTime", Member = "op_Implicit", MemberParameters = new object[] { "System.Xml.Schema.XsdDateTime" }, ReturnType = typeof(global::System.DateTimeOffset))]
1312 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Utilities.DateTimeUtils", Member = "TryParseDateTimeOffsetIso", MemberParameters = new object[]
1313 {
1314 "Newtonsoft.Json.Utilities.StringReference",
1315 typeof(ref global::System.DateTimeOffset)
1316 }, ReturnType = typeof(bool))]
1317 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
1318 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1319 public global::System.TimeSpan GetUtcOffset(global::System.DateTime dateTime)
1320 {
1321 throw null;
1322 }
1323
1324 [global::Cpp2ILInjected.Token(Token = "0x600032F")]
1325 [global::Cpp2ILInjected.Address(RVA = "0x1BADDD8", Offset = "0x1BADDD8", Length = "0x90")]
1326 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.DateTime), Member = "FromBinary", MemberParameters = new object[] { typeof(long) }, ReturnType = typeof(global::System.DateTime))]
1327 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.DateTime), Member = "ToBinary", ReturnType = typeof(long))]
1328 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.DateTimeOffset), Member = ".ctor", MemberParameters = new object[] { typeof(global::System.DateTime) }, ReturnType = typeof(void))]
1329 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.DateTimeOffset), Member = ".ctor", MemberParameters = new object[]
1330 {
1331 typeof(global::System.DateTime),
1332 typeof(global::System.TimeSpan)
1333 }, ReturnType = typeof(void))]
1334 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.DateTimeFormat), Member = "FormatCustomizedTimeZone", MemberParameters = new object[]
1335 {
1336 typeof(global::System.DateTime),
1337 typeof(global::System.TimeSpan),
1338 typeof(global::System.ReadOnlySpan<char>),
1339 typeof(int),
1340 typeof(bool),
1341 typeof(global::System.Text.StringBuilder)
1342 }, ReturnType = typeof(void))]
1343 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.DateTimeFormat), Member = "FormatCustomizedRoundripTimeZone", MemberParameters = new object[]
1344 {
1345 typeof(global::System.DateTime),
1346 typeof(global::System.TimeSpan),
1347 typeof(global::System.Text.StringBuilder)
1348 }, ReturnType = typeof(void))]
1349 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.DateTimeParse), Member = "DetermineTimeZoneAdjustments", MemberParameters = new object[]
1350 {
1351 typeof(ref global::System.__DTString),
1352 typeof(ref global::System.DateTimeResult),
1353 typeof(global::System.Globalization.DateTimeStyles),
1354 typeof(bool)
1355 }, ReturnType = typeof(bool))]
1356 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.DateTimeParse), Member = "DateTimeOffsetTimeZonePostProcessing", MemberParameters = new object[]
1357 {
1358 typeof(ref global::System.__DTString),
1359 typeof(ref global::System.DateTimeResult),
1360 typeof(global::System.Globalization.DateTimeStyles)
1361 }, ReturnType = typeof(bool))]
1362 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 8)]
1363 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.CachedData), Member = "CreateLocal", ReturnType = typeof(global::System.TimeZoneInfo))]
1364 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "GetUtcOffset", MemberParameters = new object[]
1365 {
1366 typeof(global::System.DateTime),
1367 typeof(global::System.TimeZoneInfoOptions),
1368 typeof(global::System.TimeZoneInfo.CachedData)
1369 }, ReturnType = typeof(global::System.TimeSpan))]
1370 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1371 internal static global::System.TimeSpan GetLocalUtcOffset(global::System.DateTime dateTime, global::System.TimeZoneInfoOptions flags)
1372 {
1373 throw null;
1374 }
1375
1376 [global::Cpp2ILInjected.Token(Token = "0x6000330")]
1377 [global::Cpp2ILInjected.Address(RVA = "0x1BADEA0", Offset = "0x1BADEA0", Length = "0x78")]
1378 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.DateTimeParse), Member = "AdjustTimeZoneToLocal", MemberParameters = new object[]
1379 {
1380 typeof(ref global::System.DateTimeResult),
1381 typeof(bool)
1382 }, ReturnType = typeof(bool))]
1383 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1384 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "GetUtcOffset", MemberParameters = new object[]
1385 {
1386 typeof(global::System.DateTime),
1387 typeof(global::System.TimeZoneInfoOptions),
1388 typeof(global::System.TimeZoneInfo.CachedData)
1389 }, ReturnType = typeof(global::System.TimeSpan))]
1390 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1391 internal global::System.TimeSpan GetUtcOffset(global::System.DateTime dateTime, global::System.TimeZoneInfoOptions flags)
1392 {
1393 throw null;
1394 }
1395
1396 [global::Cpp2ILInjected.Token(Token = "0x6000331")]
1397 [global::Cpp2ILInjected.Address(RVA = "0x1BADC90", Offset = "0x1BADC90", Length = "0x148")]
1398 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1399 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetLocalUtcOffset", MemberParameters = new object[]
1400 {
1401 typeof(global::System.DateTime),
1402 typeof(global::System.TimeZoneInfoOptions)
1403 }, ReturnType = typeof(global::System.TimeSpan))]
1404 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetUtcOffset", MemberParameters = new object[]
1405 {
1406 typeof(global::System.DateTime),
1407 typeof(global::System.TimeZoneInfoOptions)
1408 }, ReturnType = typeof(global::System.TimeSpan))]
1409 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1410 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Kind", ReturnType = typeof(global::System.DateTimeKind))]
1411 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.CachedData), Member = "GetCorrespondingKind", MemberParameters = new object[] { typeof(global::System.TimeZoneInfo) }, ReturnType = typeof(global::System.DateTimeKind))]
1412 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.CachedData), Member = "CreateLocal", ReturnType = typeof(global::System.TimeZoneInfo))]
1413 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "ConvertTime", MemberParameters = new object[]
1414 {
1415 typeof(global::System.DateTime),
1416 typeof(global::System.TimeZoneInfo),
1417 typeof(global::System.TimeZoneInfo),
1418 typeof(global::System.TimeZoneInfoOptions)
1419 }, ReturnType = typeof(global::System.DateTime))]
1420 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "GetUtcOffset", MemberParameters = new object[]
1421 {
1422 typeof(global::System.DateTime),
1423 typeof(global::System.TimeZoneInfo),
1424 typeof(global::System.TimeZoneInfoOptions)
1425 }, ReturnType = typeof(global::System.TimeSpan))]
1426 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "GetUtcOffsetFromUtc", MemberParameters = new object[]
1427 {
1428 typeof(global::System.DateTime),
1429 typeof(global::System.TimeZoneInfo)
1430 }, ReturnType = typeof(global::System.TimeSpan))]
1431 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1432 private global::System.TimeSpan GetUtcOffset(global::System.DateTime dateTime, global::System.TimeZoneInfoOptions flags, global::System.TimeZoneInfo.CachedData cachedData)
1433 {
1434 throw null;
1435 }
1436
1437 [global::Cpp2ILInjected.Token(Token = "0x6000332")]
1438 [global::Cpp2ILInjected.Address(RVA = "0x1BAE228", Offset = "0x1BAE228", Length = "0x78")]
1439 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.DateTime), Member = "IsDaylightSavingTime", ReturnType = typeof(bool))]
1440 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1441 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1442 internal bool IsDaylightSavingTime(global::System.DateTime dateTime, global::System.TimeZoneInfoOptions flags)
1443 {
1444 throw null;
1445 }
1446
1447 [global::Cpp2ILInjected.Token(Token = "0x6000333")]
1448 [global::Cpp2ILInjected.Address(RVA = "0x1BAE2A0", Offset = "0x1BAE2A0", Length = "0x1E0")]
1449 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1450 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1451 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Kind", ReturnType = typeof(global::System.DateTimeKind))]
1452 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.CachedData), Member = "CreateLocal", ReturnType = typeof(global::System.TimeZoneInfo))]
1453 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "ConvertTime", MemberParameters = new object[]
1454 {
1455 typeof(global::System.DateTime),
1456 typeof(global::System.TimeZoneInfo),
1457 typeof(global::System.TimeZoneInfo),
1458 typeof(global::System.TimeZoneInfoOptions),
1459 typeof(global::System.TimeZoneInfo.CachedData)
1460 }, ReturnType = typeof(global::System.DateTime))]
1461 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.CachedData), Member = "GetCorrespondingKind", MemberParameters = new object[] { typeof(global::System.TimeZoneInfo) }, ReturnType = typeof(global::System.DateTimeKind))]
1462 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "GetUtcOffsetFromUtc", MemberParameters = new object[]
1463 {
1464 typeof(global::System.DateTime),
1465 typeof(global::System.TimeZoneInfo),
1466 typeof(ref bool)
1467 }, ReturnType = typeof(global::System.TimeSpan))]
1468 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "GetAdjustmentRuleForTime", MemberParameters = new object[]
1469 {
1470 typeof(global::System.DateTime),
1471 typeof(bool),
1472 typeof(ref int?)
1473 }, ReturnType = typeof(global::System.TimeZoneInfo.AdjustmentRule))]
1474 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.AdjustmentRule), Member = "get_HasDaylightSaving", ReturnType = typeof(bool))]
1475 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Year", ReturnType = typeof(int))]
1476 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "GetDaylightTime", MemberParameters = new object[]
1477 {
1478 typeof(int),
1479 typeof(global::System.TimeZoneInfo.AdjustmentRule),
1480 typeof(int?)
1481 }, ReturnType = typeof(global::System.Globalization.DaylightTimeStruct))]
1482 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "GetIsDaylightSavings", MemberParameters = new object[]
1483 {
1484 typeof(global::System.DateTime),
1485 typeof(global::System.TimeZoneInfo.AdjustmentRule),
1486 typeof(global::System.Globalization.DaylightTimeStruct),
1487 typeof(global::System.TimeZoneInfoOptions)
1488 }, ReturnType = typeof(bool))]
1489 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1490 private bool IsDaylightSavingTime(global::System.DateTime dateTime, global::System.TimeZoneInfoOptions flags, global::System.TimeZoneInfo.CachedData cachedData)
1491 {
1492 throw null;
1493 }
1494
1495 [global::Cpp2ILInjected.Token(Token = "0x6000334")]
1496 [global::Cpp2ILInjected.Address(RVA = "0x1BADFA4", Offset = "0x1BADFA4", Length = "0x88")]
1497 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetUtcOffset", MemberParameters = new object[]
1498 {
1499 typeof(global::System.DateTime),
1500 typeof(global::System.TimeZoneInfoOptions),
1501 typeof(global::System.TimeZoneInfo.CachedData)
1502 }, ReturnType = typeof(global::System.TimeSpan))]
1503 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1504 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "ConvertTime", MemberParameters = new object[]
1505 {
1506 typeof(global::System.DateTime),
1507 typeof(global::System.TimeZoneInfo),
1508 typeof(global::System.TimeZoneInfo),
1509 typeof(global::System.TimeZoneInfoOptions),
1510 typeof(global::System.TimeZoneInfo.CachedData)
1511 }, ReturnType = typeof(global::System.DateTime))]
1512 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1513 internal static global::System.DateTime ConvertTime(global::System.DateTime dateTime, global::System.TimeZoneInfo sourceTimeZone, global::System.TimeZoneInfo destinationTimeZone, global::System.TimeZoneInfoOptions flags)
1514 {
1515 throw null;
1516 }
1517
1518 [global::Cpp2ILInjected.Token(Token = "0x6000335")]
1519 [global::Cpp2ILInjected.Address(RVA = "0x1BAE480", Offset = "0x1BAE480", Length = "0x3D0")]
1520 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1521 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "IsDaylightSavingTime", MemberParameters = new object[]
1522 {
1523 typeof(global::System.DateTime),
1524 typeof(global::System.TimeZoneInfoOptions),
1525 typeof(global::System.TimeZoneInfo.CachedData)
1526 }, ReturnType = typeof(bool))]
1527 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "ConvertTime", MemberParameters = new object[]
1528 {
1529 typeof(global::System.DateTime),
1530 typeof(global::System.TimeZoneInfo),
1531 typeof(global::System.TimeZoneInfo),
1532 typeof(global::System.TimeZoneInfoOptions)
1533 }, ReturnType = typeof(global::System.DateTime))]
1534 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "ConvertTimeToUtc", MemberParameters = new object[]
1535 {
1536 typeof(global::System.DateTime),
1537 typeof(global::System.TimeZoneInfoOptions)
1538 }, ReturnType = typeof(global::System.DateTime))]
1539 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
1540 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.CachedData), Member = "GetCorrespondingKind", MemberParameters = new object[] { typeof(global::System.TimeZoneInfo) }, ReturnType = typeof(global::System.DateTimeKind))]
1541 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Kind", ReturnType = typeof(global::System.DateTimeKind))]
1542 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "GetAdjustmentRuleForTime", MemberParameters = new object[]
1543 {
1544 typeof(global::System.DateTime),
1545 typeof(bool),
1546 typeof(ref int?)
1547 }, ReturnType = typeof(global::System.TimeZoneInfo.AdjustmentRule))]
1548 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "op_Addition", MemberParameters = new object[]
1549 {
1550 typeof(global::System.TimeSpan),
1551 typeof(global::System.TimeSpan)
1552 }, ReturnType = typeof(global::System.TimeSpan))]
1553 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.AdjustmentRule), Member = "get_HasDaylightSaving", ReturnType = typeof(bool))]
1554 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Year", ReturnType = typeof(int))]
1555 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "GetDaylightTime", MemberParameters = new object[]
1556 {
1557 typeof(int),
1558 typeof(global::System.TimeZoneInfo.AdjustmentRule),
1559 typeof(int?)
1560 }, ReturnType = typeof(global::System.Globalization.DaylightTimeStruct))]
1561 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "GetIsInvalidTime", MemberParameters = new object[]
1562 {
1563 typeof(global::System.DateTime),
1564 typeof(global::System.TimeZoneInfo.AdjustmentRule),
1565 typeof(global::System.Globalization.DaylightTimeStruct)
1566 }, ReturnType = typeof(bool))]
1567 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "GetIsDaylightSavings", MemberParameters = new object[]
1568 {
1569 typeof(global::System.DateTime),
1570 typeof(global::System.TimeZoneInfo.AdjustmentRule),
1571 typeof(global::System.Globalization.DaylightTimeStruct),
1572 typeof(global::System.TimeZoneInfoOptions)
1573 }, ReturnType = typeof(bool))]
1574 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Ticks", ReturnType = typeof(long))]
1575 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "ConvertUtcToTimeZone", MemberParameters = new object[]
1576 {
1577 typeof(long),
1578 typeof(global::System.TimeZoneInfo),
1579 typeof(ref bool)
1580 }, ReturnType = typeof(global::System.DateTime))]
1581 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = ".ctor", MemberParameters = new object[]
1582 {
1583 typeof(long),
1584 typeof(global::System.DateTimeKind),
1585 typeof(bool)
1586 }, ReturnType = typeof(void))]
1587 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = ".ctor", MemberParameters = new object[]
1588 {
1589 typeof(long),
1590 typeof(global::System.DateTimeKind)
1591 }, ReturnType = typeof(void))]
1592 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1593 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
1594 {
1595 typeof(string),
1596 typeof(string)
1597 }, ReturnType = typeof(void))]
1598 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 22)]
1599 private static global::System.DateTime ConvertTime(global::System.DateTime dateTime, global::System.TimeZoneInfo sourceTimeZone, global::System.TimeZoneInfo destinationTimeZone, global::System.TimeZoneInfoOptions flags, global::System.TimeZoneInfo.CachedData cachedData)
1600 {
1601 throw null;
1602 }
1603
1604 [global::Cpp2ILInjected.Token(Token = "0x6000336")]
1605 [global::Cpp2ILInjected.Address(RVA = "0x1BAF514", Offset = "0x1BAF514", Length = "0xC8")]
1606 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1607 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.DateTime), Member = "ToUniversalTime", ReturnType = typeof(global::System.DateTime))]
1608 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1609 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Kind", ReturnType = typeof(global::System.DateTimeKind))]
1610 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.CachedData), Member = "CreateLocal", ReturnType = typeof(global::System.TimeZoneInfo))]
1611 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "ConvertTime", MemberParameters = new object[]
1612 {
1613 typeof(global::System.DateTime),
1614 typeof(global::System.TimeZoneInfo),
1615 typeof(global::System.TimeZoneInfo),
1616 typeof(global::System.TimeZoneInfoOptions),
1617 typeof(global::System.TimeZoneInfo.CachedData)
1618 }, ReturnType = typeof(global::System.DateTime))]
1619 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1620 internal static global::System.DateTime ConvertTimeToUtc(global::System.DateTime dateTime, global::System.TimeZoneInfoOptions flags)
1621 {
1622 throw null;
1623 }
1624
1625 [global::Cpp2ILInjected.Token(Token = "0x6000337")]
1626 [global::Cpp2ILInjected.Address(RVA = "0x1BAF5DC", Offset = "0x1BAF5DC", Length = "0x50")]
1627 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "Equals", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
1628 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1629 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Equals", MemberParameters = new object[]
1630 {
1631 typeof(string),
1632 typeof(string),
1633 typeof(global::System.StringComparison)
1634 }, ReturnType = typeof(bool))]
1635 public bool Equals(global::System.TimeZoneInfo other)
1636 {
1637 throw null;
1638 }
1639
1640 [global::Cpp2ILInjected.Token(Token = "0x6000338")]
1641 [global::Cpp2ILInjected.Address(RVA = "0x1BAF778", Offset = "0x1BAF778", Length = "0x64")]
1642 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1643 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1644 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "Equals", MemberParameters = new object[] { typeof(global::System.TimeZoneInfo) }, ReturnType = typeof(bool))]
1645 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1646 public override bool Equals(object obj)
1647 {
1648 throw null;
1649 }
1650
1651 [global::Cpp2ILInjected.Token(Token = "0x6000339")]
1652 [global::Cpp2ILInjected.Address(RVA = "0x1BAF7DC", Offset = "0x1BAF7DC", Length = "0x98")]
1653 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1654 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1655 public override int GetHashCode()
1656 {
1657 throw null;
1658 }
1659
1660 [global::Cpp2ILInjected.Token(Token = "0x600033A")]
1661 [global::Cpp2ILInjected.Address(RVA = "0x1BAF62C", Offset = "0x1BAF62C", Length = "0x14C")]
1662 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1663 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1664 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "op_Inequality", MemberParameters = new object[]
1665 {
1666 typeof(global::System.TimeSpan),
1667 typeof(global::System.TimeSpan)
1668 }, ReturnType = typeof(bool))]
1669 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.AdjustmentRule), Member = "Equals", MemberParameters = new object[] { typeof(global::System.TimeZoneInfo.AdjustmentRule) }, ReturnType = typeof(bool))]
1670 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1671 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
1672 public bool HasSameRules(global::System.TimeZoneInfo other)
1673 {
1674 throw null;
1675 }
1676
1677 [global::Cpp2ILInjected.Token(Token = "0x17000045")]
1678 public static global::System.TimeZoneInfo Local
1679 {
1680 [global::Cpp2ILInjected.Token(Token = "0x600033B")]
1681 [global::Cpp2ILInjected.Address(RVA = "0x1BAB078", Offset = "0x1BAB078", Length = "0x78")]
1682 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetDateTimeNowUtcOffsetFromUtc", MemberParameters = new object[]
1683 {
1684 typeof(global::System.DateTime),
1685 typeof(ref bool)
1686 }, ReturnType = typeof(global::System.TimeSpan))]
1687 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.CurrentSystemTimeZone), Member = ".ctor", ReturnType = typeof(void))]
1688 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.CurrentSystemTimeZone), Member = "CreateDaylightChanges", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(global::System.Globalization.DaylightTime))]
1689 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.DateTime), Member = "FromBinary", MemberParameters = new object[] { typeof(long) }, ReturnType = typeof(global::System.DateTime))]
1690 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.DateTime), Member = "IsDaylightSavingTime", ReturnType = typeof(bool))]
1691 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.DateTime), Member = "ToLocalTime", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(global::System.DateTime))]
1692 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.DateTimeFormat), Member = "TryFormatO", MemberParameters = new object[]
1693 {
1694 typeof(global::System.DateTime),
1695 typeof(global::System.TimeSpan),
1696 typeof(global::System.Span<char>),
1697 typeof(ref int)
1698 }, ReturnType = typeof(bool))]
1699 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.DateTimeParse), Member = "AdjustTimeZoneToLocal", MemberParameters = new object[]
1700 {
1701 typeof(ref global::System.DateTimeResult),
1702 typeof(bool)
1703 }, ReturnType = typeof(bool))]
1704 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.Schema.XsdDateTime", Member = ".ctor", MemberParameters = new object[]
1705 {
1706 typeof(global::System.DateTime),
1707 "System.Xml.Schema.XsdDateTimeFlags"
1708 }, ReturnType = typeof(void))]
1709 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.Schema.XsdDateTime", Member = "op_Implicit", MemberParameters = new object[] { "System.Xml.Schema.XsdDateTime" }, ReturnType = typeof(global::System.DateTime))]
1710 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.Schema.XsdDateTime", Member = "op_Implicit", MemberParameters = new object[] { "System.Xml.Schema.XsdDateTime" }, ReturnType = typeof(global::System.DateTimeOffset))]
1711 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Utilities.DateTimeUtils", Member = "TryParseDateTimeOffsetIso", MemberParameters = new object[]
1712 {
1713 "Newtonsoft.Json.Utilities.StringReference",
1714 typeof(ref global::System.DateTimeOffset)
1715 }, ReturnType = typeof(bool))]
1716 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 15)]
1717 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.CachedData), Member = "CreateLocal", ReturnType = typeof(global::System.TimeZoneInfo))]
1718 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1719 get
1720 {
1721 throw null;
1722 }
1723 }
1724
1725 [global::Cpp2ILInjected.Token(Token = "0x600033C")]
1726 [global::Cpp2ILInjected.Address(RVA = "0x1BAF9D8", Offset = "0x1BAF9D8", Length = "0x54")]
1727 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1728 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1729 public override string ToString()
1730 {
1731 throw null;
1732 }
1733
1734 [global::Cpp2ILInjected.Token(Token = "0x17000046")]
1735 public static global::System.TimeZoneInfo Utc
1736 {
1737 [global::Cpp2ILInjected.Token(Token = "0x600033D")]
1738 [global::Cpp2ILInjected.Address(RVA = "0x1BAFA2C", Offset = "0x1BAFA2C", Length = "0x58")]
1739 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1740 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1741 get
1742 {
1743 throw null;
1744 }
1745 }
1746
1747 [global::Cpp2ILInjected.Token(Token = "0x600033E")]
1748 [global::Cpp2ILInjected.Address(RVA = "0x1BAFA84", Offset = "0x1BAFA84", Length = "0xE0")]
1749 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1750 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo.CachedData), Member = "CreateLocal", ReturnType = typeof(global::System.TimeZoneInfo))]
1751 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "CreateCustomTimeZone", MemberParameters = new object[]
1752 {
1753 typeof(string),
1754 typeof(global::System.TimeSpan),
1755 typeof(string),
1756 typeof(string)
1757 }, ReturnType = typeof(global::System.TimeZoneInfo))]
1758 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "CreateCustomTimeZone", MemberParameters = new object[]
1759 {
1760 typeof(string),
1761 typeof(global::System.TimeSpan),
1762 typeof(string),
1763 typeof(string),
1764 typeof(string),
1765 typeof(global::System.TimeZoneInfo.AdjustmentRule[]),
1766 typeof(bool)
1767 }, ReturnType = typeof(global::System.TimeZoneInfo))]
1768 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
1769 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
1770 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "ValidateTimeZoneInfo", MemberParameters = new object[]
1771 {
1772 typeof(string),
1773 typeof(global::System.TimeSpan),
1774 typeof(global::System.TimeZoneInfo.AdjustmentRule[]),
1775 typeof(ref bool)
1776 }, ReturnType = typeof(void))]
1777 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1778 private TimeZoneInfo(string id, global::System.TimeSpan baseUtcOffset, string displayName, string standardDisplayName, string daylightDisplayName, global::System.TimeZoneInfo.AdjustmentRule[] adjustmentRules, bool disableDaylightSavingTime)
1779 {
1780 throw null;
1781 }
1782
1783 [global::Cpp2ILInjected.Token(Token = "0x600033F")]
1784 [global::Cpp2ILInjected.Address(RVA = "0x1BAFB64", Offset = "0x1BAFB64", Length = "0x94")]
1785 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = ".cctor", ReturnType = typeof(void))]
1786 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1787 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = ".ctor", MemberParameters = new object[]
1788 {
1789 typeof(string),
1790 typeof(global::System.TimeSpan),
1791 typeof(string),
1792 typeof(string),
1793 typeof(string),
1794 typeof(global::System.TimeZoneInfo.AdjustmentRule[]),
1795 typeof(bool)
1796 }, ReturnType = typeof(void))]
1797 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1798 public static global::System.TimeZoneInfo CreateCustomTimeZone(string id, global::System.TimeSpan baseUtcOffset, string displayName, string standardDisplayName)
1799 {
1800 throw null;
1801 }
1802
1803 [global::Cpp2ILInjected.Token(Token = "0x6000340")]
1804 [global::Cpp2ILInjected.Address(RVA = "0x1BAFBF8", Offset = "0x1BAFBF8", Length = "0x104")]
1805 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "CreateLocalUnity", ReturnType = typeof(global::System.TimeZoneInfo))]
1806 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1807 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "Clone", ReturnType = typeof(object))]
1808 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = ".ctor", MemberParameters = new object[]
1809 {
1810 typeof(string),
1811 typeof(global::System.TimeSpan),
1812 typeof(string),
1813 typeof(string),
1814 typeof(string),
1815 typeof(global::System.TimeZoneInfo.AdjustmentRule[]),
1816 typeof(bool)
1817 }, ReturnType = typeof(void))]
1818 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1819 public static global::System.TimeZoneInfo CreateCustomTimeZone(string id, global::System.TimeSpan baseUtcOffset, string displayName, string standardDisplayName, string daylightDisplayName, global::System.TimeZoneInfo.AdjustmentRule[] adjustmentRules, bool disableDaylightSavingTime)
1820 {
1821 throw null;
1822 }
1823
1824 [global::Cpp2ILInjected.Token(Token = "0x6000341")]
1825 [global::Cpp2ILInjected.Address(RVA = "0x1BAFCFC", Offset = "0x1BAFCFC", Length = "0x1D4")]
1826 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1827 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1828 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "ValidateTimeZoneInfo", MemberParameters = new object[]
1829 {
1830 typeof(string),
1831 typeof(global::System.TimeSpan),
1832 typeof(global::System.TimeZoneInfo.AdjustmentRule[]),
1833 typeof(ref bool)
1834 }, ReturnType = typeof(void))]
1835 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::SR), Member = "Format", MemberParameters = new object[]
1836 {
1837 typeof(string),
1838 typeof(object)
1839 }, ReturnType = typeof(string))]
1840 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1841 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationException), Member = ".ctor", MemberParameters = new object[]
1842 {
1843 typeof(string),
1844 typeof(global::System.Exception)
1845 }, ReturnType = typeof(void))]
1846 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 24)]
1848 {
1849 throw null;
1850 }
1851
1852 [global::Cpp2ILInjected.Token(Token = "0x6000342")]
1853 [global::Cpp2ILInjected.Address(RVA = "0x1BAFED0", Offset = "0x1BAFED0", Length = "0x1D8")]
1854 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1855 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationInfo), Member = "AddValue", MemberParameters = new object[]
1856 {
1857 typeof(string),
1858 typeof(object)
1859 }, ReturnType = typeof(void))]
1860 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationInfo), Member = "AddValue", MemberParameters = new object[]
1861 {
1862 typeof(string),
1863 typeof(bool)
1864 }, ReturnType = typeof(void))]
1865 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1866 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
1867 private void System.Runtime.Serialization.ISerializable.GetObjectData(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
1868 {
1869 throw null;
1870 }
1871
1872 [global::Cpp2ILInjected.Token(Token = "0x6000343")]
1873 [global::Cpp2ILInjected.Address(RVA = "0x1BB00A8", Offset = "0x1BB00A8", Length = "0x404")]
1874 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1875 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1876 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
1877 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
1878 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationInfo), Member = "GetValue", MemberParameters = new object[]
1879 {
1880 typeof(string),
1881 typeof(global::System.Type)
1882 }, ReturnType = typeof(object))]
1883 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1884 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 28)]
1885 private TimeZoneInfo(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
1886 {
1887 throw null;
1888 }
1889
1890 [global::Cpp2ILInjected.Token(Token = "0x6000344")]
1891 [global::Cpp2ILInjected.Address(RVA = "0x1BAE8D0", Offset = "0x1BAE8D0", Length = "0xC")]
1892 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1893 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "GetAdjustmentRuleForTime", MemberParameters = new object[]
1894 {
1895 typeof(global::System.DateTime),
1896 typeof(bool),
1897 typeof(ref int?)
1898 }, ReturnType = typeof(global::System.TimeZoneInfo.AdjustmentRule))]
1899 private global::System.TimeZoneInfo.AdjustmentRule GetAdjustmentRuleForTime(global::System.DateTime dateTime, out int? ruleIndex)
1900 {
1901 throw null;
1902 }
1903
1904 [global::Cpp2ILInjected.Token(Token = "0x6000345")]
1905 [global::Cpp2ILInjected.Address(RVA = "0x1BB04AC", Offset = "0x1BB04AC", Length = "0x180")]
1906 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1907 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "IsDaylightSavingTime", MemberParameters = new object[]
1908 {
1909 typeof(global::System.DateTime),
1910 typeof(global::System.TimeZoneInfoOptions),
1911 typeof(global::System.TimeZoneInfo.CachedData)
1912 }, ReturnType = typeof(bool))]
1913 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "ConvertTime", MemberParameters = new object[]
1914 {
1915 typeof(global::System.DateTime),
1916 typeof(global::System.TimeZoneInfo),
1917 typeof(global::System.TimeZoneInfo),
1918 typeof(global::System.TimeZoneInfoOptions),
1919 typeof(global::System.TimeZoneInfo.CachedData)
1920 }, ReturnType = typeof(global::System.DateTime))]
1921 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetAdjustmentRuleForTime", MemberParameters = new object[]
1922 {
1923 typeof(global::System.DateTime),
1924 typeof(ref int?)
1925 }, ReturnType = typeof(global::System.TimeZoneInfo.AdjustmentRule))]
1926 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetIsDaylightSavingsFromUtc", MemberParameters = new object[]
1927 {
1928 typeof(global::System.DateTime),
1929 typeof(int),
1930 typeof(global::System.TimeSpan),
1931 typeof(global::System.TimeZoneInfo.AdjustmentRule),
1932 typeof(int?),
1933 typeof(ref bool),
1934 typeof(global::System.TimeZoneInfo)
1935 }, ReturnType = typeof(bool))]
1936 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetUtcOffset", MemberParameters = new object[]
1937 {
1938 typeof(global::System.DateTime),
1939 typeof(global::System.TimeZoneInfo),
1940 typeof(global::System.TimeZoneInfoOptions)
1941 }, ReturnType = typeof(global::System.TimeSpan))]
1942 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetUtcOffsetFromUtc", MemberParameters = new object[]
1943 {
1944 typeof(global::System.DateTime),
1945 typeof(global::System.TimeZoneInfo),
1946 typeof(ref bool),
1947 typeof(ref bool)
1948 }, ReturnType = typeof(global::System.TimeSpan))]
1949 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 9)]
1950 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "op_Addition", MemberParameters = new object[]
1951 {
1952 typeof(global::System.DateTime),
1953 typeof(global::System.TimeSpan)
1954 }, ReturnType = typeof(global::System.DateTime))]
1955 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Date", ReturnType = typeof(global::System.DateTime))]
1956 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "CompareAdjustmentRuleToDateTime", MemberParameters = new object[]
1957 {
1958 typeof(global::System.TimeZoneInfo.AdjustmentRule),
1959 typeof(global::System.TimeZoneInfo.AdjustmentRule),
1960 typeof(global::System.DateTime),
1961 typeof(global::System.DateTime),
1962 typeof(bool)
1963 }, ReturnType = typeof(int))]
1964 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int?), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1965 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1966 private global::System.TimeZoneInfo.AdjustmentRule GetAdjustmentRuleForTime(global::System.DateTime dateTime, bool dateTimeisUtc, out int? ruleIndex)
1967 {
1968 throw null;
1969 }
1970
1971 [global::Cpp2ILInjected.Token(Token = "0x6000346")]
1972 [global::Cpp2ILInjected.Address(RVA = "0x1BB062C", Offset = "0x1BB062C", Length = "0x180")]
1973 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1974 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetAdjustmentRuleForTime", MemberParameters = new object[]
1975 {
1976 typeof(global::System.DateTime),
1977 typeof(bool),
1978 typeof(ref int?)
1979 }, ReturnType = typeof(global::System.TimeZoneInfo.AdjustmentRule))]
1980 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1981 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Kind", ReturnType = typeof(global::System.DateTimeKind))]
1982 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "ConvertToFromUtc", MemberParameters = new object[]
1983 {
1984 typeof(global::System.DateTime),
1985 typeof(global::System.TimeSpan),
1986 typeof(global::System.TimeSpan),
1987 typeof(bool)
1988 }, ReturnType = typeof(global::System.DateTime))]
1989 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "op_GreaterThanOrEqual", MemberParameters = new object[]
1990 {
1991 typeof(global::System.DateTime),
1992 typeof(global::System.DateTime)
1993 }, ReturnType = typeof(bool))]
1994 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "op_LessThanOrEqual", MemberParameters = new object[]
1995 {
1996 typeof(global::System.DateTime),
1997 typeof(global::System.DateTime)
1998 }, ReturnType = typeof(bool))]
1999 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
2000 private int CompareAdjustmentRuleToDateTime(global::System.TimeZoneInfo.AdjustmentRule rule, global::System.TimeZoneInfo.AdjustmentRule previousRule, global::System.DateTime dateTime, global::System.DateTime dateOnly, bool dateTimeisUtc)
2001 {
2002 throw null;
2003 }
2004
2005 [global::Cpp2ILInjected.Token(Token = "0x6000347")]
2006 [global::Cpp2ILInjected.Address(RVA = "0x1BB07AC", Offset = "0x1BB07AC", Length = "0x8")]
2007 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2008 private global::System.DateTime ConvertToUtc(global::System.DateTime dateTime, global::System.TimeSpan daylightDelta, global::System.TimeSpan baseUtcOffsetDelta)
2009 {
2010 throw null;
2011 }
2012
2013 [global::Cpp2ILInjected.Token(Token = "0x6000348")]
2014 [global::Cpp2ILInjected.Address(RVA = "0x1BB0938", Offset = "0x1BB0938", Length = "0x8")]
2015 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2016 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "ConvertToFromUtc", MemberParameters = new object[]
2017 {
2018 typeof(global::System.DateTime),
2019 typeof(global::System.TimeSpan),
2020 typeof(global::System.TimeSpan),
2021 typeof(bool)
2022 }, ReturnType = typeof(global::System.DateTime))]
2023 private global::System.DateTime ConvertFromUtc(global::System.DateTime dateTime, global::System.TimeSpan daylightDelta, global::System.TimeSpan baseUtcOffsetDelta)
2024 {
2025 throw null;
2026 }
2027
2028 [global::Cpp2ILInjected.Token(Token = "0x6000349")]
2029 [global::Cpp2ILInjected.Address(RVA = "0x1BB07B4", Offset = "0x1BB07B4", Length = "0x184")]
2030 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2031 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "CompareAdjustmentRuleToDateTime", MemberParameters = new object[]
2032 {
2033 typeof(global::System.TimeZoneInfo.AdjustmentRule),
2034 typeof(global::System.TimeZoneInfo.AdjustmentRule),
2035 typeof(global::System.DateTime),
2036 typeof(global::System.DateTime),
2037 typeof(bool)
2038 }, ReturnType = typeof(int))]
2039 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "ConvertFromUtc", MemberParameters = new object[]
2040 {
2041 typeof(global::System.DateTime),
2042 typeof(global::System.TimeSpan),
2043 typeof(global::System.TimeSpan)
2044 }, ReturnType = typeof(global::System.DateTime))]
2045 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetDaylightTime", MemberParameters = new object[]
2046 {
2047 typeof(int),
2048 typeof(global::System.TimeZoneInfo.AdjustmentRule),
2049 typeof(int?)
2050 }, ReturnType = typeof(global::System.Globalization.DaylightTimeStruct))]
2051 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
2052 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "op_Addition", MemberParameters = new object[]
2053 {
2054 typeof(global::System.TimeSpan),
2055 typeof(global::System.TimeSpan)
2056 }, ReturnType = typeof(global::System.TimeSpan))]
2057 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "Negate", ReturnType = typeof(global::System.TimeSpan))]
2058 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Ticks", ReturnType = typeof(long))]
2059 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = ".ctor", MemberParameters = new object[] { typeof(long) }, ReturnType = typeof(void))]
2060 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
2061 private global::System.DateTime ConvertToFromUtc(global::System.DateTime dateTime, global::System.TimeSpan daylightDelta, global::System.TimeSpan baseUtcOffsetDelta, bool convertToUtc)
2062 {
2063 throw null;
2064 }
2065
2066 [global::Cpp2ILInjected.Token(Token = "0x600034A")]
2067 [global::Cpp2ILInjected.Address(RVA = "0x1BAF330", Offset = "0x1BAF330", Length = "0x1E4")]
2068 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2069 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "ConvertTime", MemberParameters = new object[]
2070 {
2071 typeof(global::System.DateTime),
2072 typeof(global::System.TimeZoneInfo),
2073 typeof(global::System.TimeZoneInfo),
2074 typeof(global::System.TimeZoneInfoOptions),
2075 typeof(global::System.TimeZoneInfo.CachedData)
2076 }, ReturnType = typeof(global::System.DateTime))]
2077 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2078 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Ticks", ReturnType = typeof(long))]
2079 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = ".ctor", MemberParameters = new object[] { typeof(long) }, ReturnType = typeof(void))]
2080 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "GetUtcOffsetFromUtc", MemberParameters = new object[]
2081 {
2082 typeof(global::System.DateTime),
2083 typeof(global::System.TimeZoneInfo),
2084 typeof(ref bool)
2085 }, ReturnType = typeof(global::System.TimeSpan))]
2086 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
2087 private static global::System.DateTime ConvertUtcToTimeZone(long ticks, global::System.TimeZoneInfo destinationTimeZone, out bool isAmbiguousLocalDst)
2088 {
2089 throw null;
2090 }
2091
2092 [global::Cpp2ILInjected.Token(Token = "0x600034B")]
2093 [global::Cpp2ILInjected.Address(RVA = "0x1BAEA38", Offset = "0x1BAEA38", Length = "0x130")]
2094 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2095 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "IsDaylightSavingTime", MemberParameters = new object[]
2096 {
2097 typeof(global::System.DateTime),
2098 typeof(global::System.TimeZoneInfoOptions),
2099 typeof(global::System.TimeZoneInfo.CachedData)
2100 }, ReturnType = typeof(bool))]
2101 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "ConvertTime", MemberParameters = new object[]
2102 {
2103 typeof(global::System.DateTime),
2104 typeof(global::System.TimeZoneInfo),
2105 typeof(global::System.TimeZoneInfo),
2106 typeof(global::System.TimeZoneInfoOptions),
2107 typeof(global::System.TimeZoneInfo.CachedData)
2108 }, ReturnType = typeof(global::System.DateTime))]
2109 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetIsDaylightSavingsFromUtc", MemberParameters = new object[]
2110 {
2111 typeof(global::System.DateTime),
2112 typeof(int),
2113 typeof(global::System.TimeSpan),
2114 typeof(global::System.TimeZoneInfo.AdjustmentRule),
2115 typeof(int?),
2116 typeof(ref bool),
2117 typeof(global::System.TimeZoneInfo)
2118 }, ReturnType = typeof(bool))]
2119 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetUtcOffset", MemberParameters = new object[]
2120 {
2121 typeof(global::System.DateTime),
2122 typeof(global::System.TimeZoneInfo),
2123 typeof(global::System.TimeZoneInfoOptions)
2124 }, ReturnType = typeof(global::System.TimeSpan))]
2125 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
2126 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "GetPreviousAdjustmentRule", MemberParameters = new object[]
2127 {
2128 typeof(global::System.TimeZoneInfo.AdjustmentRule),
2129 typeof(int?)
2130 }, ReturnType = typeof(global::System.TimeZoneInfo.AdjustmentRule))]
2131 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "ConvertToFromUtc", MemberParameters = new object[]
2132 {
2133 typeof(global::System.DateTime),
2134 typeof(global::System.TimeSpan),
2135 typeof(global::System.TimeSpan),
2136 typeof(bool)
2137 }, ReturnType = typeof(global::System.DateTime))]
2138 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "TransitionTimeToDateTime", MemberParameters = new object[]
2139 {
2140 typeof(int),
2141 typeof(global::System.TimeZoneInfo.TransitionTime)
2142 }, ReturnType = typeof(global::System.DateTime))]
2143 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.DaylightTimeStruct), Member = ".ctor", MemberParameters = new object[]
2144 {
2145 typeof(global::System.DateTime),
2146 typeof(global::System.DateTime),
2147 typeof(global::System.TimeSpan)
2148 }, ReturnType = typeof(void))]
2149 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
2150 private global::System.Globalization.DaylightTimeStruct GetDaylightTime(int year, global::System.TimeZoneInfo.AdjustmentRule rule, int? ruleIndex)
2151 {
2152 throw null;
2153 }
2154
2155 [global::Cpp2ILInjected.Token(Token = "0x600034C")]
2156 [global::Cpp2ILInjected.Address(RVA = "0x1BAEB68", Offset = "0x1BAEB68", Length = "0x37C")]
2157 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2158 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "IsDaylightSavingTime", MemberParameters = new object[]
2159 {
2160 typeof(global::System.DateTime),
2161 typeof(global::System.TimeZoneInfoOptions),
2162 typeof(global::System.TimeZoneInfo.CachedData)
2163 }, ReturnType = typeof(bool))]
2164 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "ConvertTime", MemberParameters = new object[]
2165 {
2166 typeof(global::System.DateTime),
2167 typeof(global::System.TimeZoneInfo),
2168 typeof(global::System.TimeZoneInfo),
2169 typeof(global::System.TimeZoneInfoOptions),
2170 typeof(global::System.TimeZoneInfo.CachedData)
2171 }, ReturnType = typeof(global::System.DateTime))]
2172 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetUtcOffset", MemberParameters = new object[]
2173 {
2174 typeof(global::System.DateTime),
2175 typeof(global::System.TimeZoneInfo),
2176 typeof(global::System.TimeZoneInfoOptions)
2177 }, ReturnType = typeof(global::System.TimeSpan))]
2178 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
2179 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Kind", ReturnType = typeof(global::System.DateTimeKind))]
2180 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.AdjustmentRule), Member = "IsStartDateMarkerForBeginningOfYear", ReturnType = typeof(bool))]
2181 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Year", ReturnType = typeof(int))]
2182 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = ".ctor", MemberParameters = new object[]
2183 {
2184 typeof(int),
2185 typeof(int),
2186 typeof(int),
2187 typeof(int),
2188 typeof(int),
2189 typeof(int)
2190 }, ReturnType = typeof(void))]
2191 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "op_GreaterThan", MemberParameters = new object[]
2192 {
2193 typeof(global::System.TimeSpan),
2194 typeof(global::System.TimeSpan)
2195 }, ReturnType = typeof(bool))]
2196 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "op_Addition", MemberParameters = new object[]
2197 {
2198 typeof(global::System.DateTime),
2199 typeof(global::System.TimeSpan)
2200 }, ReturnType = typeof(global::System.DateTime))]
2201 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.AdjustmentRule), Member = "IsEndDateMarkerForEndOfYear", ReturnType = typeof(bool))]
2202 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "AddTicks", MemberParameters = new object[] { typeof(long) }, ReturnType = typeof(global::System.DateTime))]
2203 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "op_UnaryNegation", MemberParameters = new object[] { typeof(global::System.TimeSpan) }, ReturnType = typeof(global::System.TimeSpan))]
2204 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "CheckIsDst", MemberParameters = new object[]
2205 {
2206 typeof(global::System.DateTime),
2207 typeof(global::System.DateTime),
2208 typeof(global::System.DateTime),
2209 typeof(bool),
2210 typeof(global::System.TimeZoneInfo.AdjustmentRule)
2211 }, ReturnType = typeof(bool))]
2212 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "GetIsAmbiguousTime", MemberParameters = new object[]
2213 {
2214 typeof(global::System.DateTime),
2215 typeof(global::System.TimeZoneInfo.AdjustmentRule),
2216 typeof(global::System.Globalization.DaylightTimeStruct)
2217 }, ReturnType = typeof(bool))]
2218 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "IsAmbiguousDaylightSavingTime", ReturnType = typeof(bool))]
2219 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
2220 private static bool GetIsDaylightSavings(global::System.DateTime time, global::System.TimeZoneInfo.AdjustmentRule rule, global::System.Globalization.DaylightTimeStruct daylightTime, global::System.TimeZoneInfoOptions flags)
2221 {
2222 throw null;
2223 }
2224
2225 [global::Cpp2ILInjected.Token(Token = "0x600034D")]
2226 [global::Cpp2ILInjected.Address(RVA = "0x1BB12AC", Offset = "0x1BB12AC", Length = "0xBC")]
2227 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetIsDaylightSavingsFromUtc", MemberParameters = new object[]
2228 {
2229 typeof(global::System.DateTime),
2230 typeof(int),
2231 typeof(global::System.TimeSpan),
2232 typeof(global::System.TimeZoneInfo.AdjustmentRule),
2233 typeof(int?),
2234 typeof(ref bool),
2235 typeof(global::System.TimeZoneInfo)
2236 }, ReturnType = typeof(bool))]
2237 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2238 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "GetPreviousAdjustmentRule", MemberParameters = new object[]
2239 {
2240 typeof(global::System.TimeZoneInfo.AdjustmentRule),
2241 typeof(int?)
2242 }, ReturnType = typeof(global::System.TimeZoneInfo.AdjustmentRule))]
2243 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "op_Addition", MemberParameters = new object[]
2244 {
2245 typeof(global::System.TimeSpan),
2246 typeof(global::System.TimeSpan)
2247 }, ReturnType = typeof(global::System.TimeSpan))]
2248 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
2249 private global::System.TimeSpan GetDaylightSavingsStartOffsetFromUtc(global::System.TimeSpan baseUtcOffset, global::System.TimeZoneInfo.AdjustmentRule rule, int? ruleIndex)
2250 {
2251 throw null;
2252 }
2253
2254 [global::Cpp2ILInjected.Token(Token = "0x600034E")]
2255 [global::Cpp2ILInjected.Address(RVA = "0x1BB1368", Offset = "0x1BB1368", Length = "0x78")]
2256 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetIsDaylightSavingsFromUtc", MemberParameters = new object[]
2257 {
2258 typeof(global::System.DateTime),
2259 typeof(int),
2260 typeof(global::System.TimeSpan),
2261 typeof(global::System.TimeZoneInfo.AdjustmentRule),
2262 typeof(int?),
2263 typeof(ref bool),
2264 typeof(global::System.TimeZoneInfo)
2265 }, ReturnType = typeof(bool))]
2266 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2267 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "op_Addition", MemberParameters = new object[]
2268 {
2269 typeof(global::System.TimeSpan),
2270 typeof(global::System.TimeSpan)
2271 }, ReturnType = typeof(global::System.TimeSpan))]
2272 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
2274 {
2275 throw null;
2276 }
2277
2278 [global::Cpp2ILInjected.Token(Token = "0x600034F")]
2279 [global::Cpp2ILInjected.Address(RVA = "0x1BB13E0", Offset = "0x1BB13E0", Length = "0x778")]
2280 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2281 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetUtcOffsetFromUtc", MemberParameters = new object[]
2282 {
2283 typeof(global::System.DateTime),
2284 typeof(global::System.TimeZoneInfo),
2285 typeof(ref bool),
2286 typeof(ref bool)
2287 }, ReturnType = typeof(global::System.TimeSpan))]
2288 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2289 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "GetDaylightTime", MemberParameters = new object[]
2290 {
2291 typeof(int),
2292 typeof(global::System.TimeZoneInfo.AdjustmentRule),
2293 typeof(int?)
2294 }, ReturnType = typeof(global::System.Globalization.DaylightTimeStruct))]
2295 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "GetDaylightSavingsStartOffsetFromUtc", MemberParameters = new object[]
2296 {
2297 typeof(global::System.TimeSpan),
2298 typeof(global::System.TimeZoneInfo.AdjustmentRule),
2299 typeof(int?)
2300 }, ReturnType = typeof(global::System.TimeSpan))]
2301 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.AdjustmentRule), Member = "IsStartDateMarkerForBeginningOfYear", ReturnType = typeof(bool))]
2302 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Year", ReturnType = typeof(int))]
2303 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = ".ctor", MemberParameters = new object[]
2304 {
2305 typeof(int),
2306 typeof(int),
2307 typeof(int)
2308 }, ReturnType = typeof(void))]
2309 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "GetAdjustmentRuleForTime", MemberParameters = new object[]
2310 {
2311 typeof(global::System.DateTime),
2312 typeof(bool),
2313 typeof(ref int?)
2314 }, ReturnType = typeof(global::System.TimeZoneInfo.AdjustmentRule))]
2315 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.AdjustmentRule), Member = "IsEndDateMarkerForEndOfYear", ReturnType = typeof(bool))]
2316 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "op_Subtraction", MemberParameters = new object[]
2317 {
2318 typeof(global::System.DateTime),
2319 typeof(global::System.TimeSpan)
2320 }, ReturnType = typeof(global::System.DateTime))]
2321 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "GetDaylightSavingsEndOffsetFromUtc", MemberParameters = new object[]
2322 {
2323 typeof(global::System.TimeSpan),
2324 typeof(global::System.TimeZoneInfo.AdjustmentRule)
2325 }, ReturnType = typeof(global::System.TimeSpan))]
2326 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = ".ctor", MemberParameters = new object[]
2327 {
2328 typeof(int),
2329 typeof(int),
2330 typeof(int),
2331 typeof(int),
2332 typeof(int),
2333 typeof(int)
2334 }, ReturnType = typeof(void))]
2335 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "AddTicks", MemberParameters = new object[] { typeof(long) }, ReturnType = typeof(global::System.DateTime))]
2336 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "CheckIsDst", MemberParameters = new object[]
2337 {
2338 typeof(global::System.DateTime),
2339 typeof(global::System.DateTime),
2340 typeof(global::System.DateTime),
2341 typeof(bool),
2342 typeof(global::System.TimeZoneInfo.AdjustmentRule)
2343 }, ReturnType = typeof(bool))]
2344 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "op_GreaterThanOrEqual", MemberParameters = new object[]
2345 {
2346 typeof(global::System.DateTime),
2347 typeof(global::System.DateTime)
2348 }, ReturnType = typeof(bool))]
2349 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "op_LessThan", MemberParameters = new object[]
2350 {
2351 typeof(global::System.DateTime),
2352 typeof(global::System.DateTime)
2353 }, ReturnType = typeof(bool))]
2354 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "AddYears", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(global::System.DateTime))]
2355 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 35)]
2356 private static bool GetIsDaylightSavingsFromUtc(global::System.DateTime time, int year, global::System.TimeSpan utc, global::System.TimeZoneInfo.AdjustmentRule rule, int? ruleIndex, out bool isAmbiguousLocalDst, global::System.TimeZoneInfo zone)
2357 {
2358 throw null;
2359 }
2360
2361 [global::Cpp2ILInjected.Token(Token = "0x6000350")]
2362 [global::Cpp2ILInjected.Address(RVA = "0x1BB0D2C", Offset = "0x1BB0D2C", Length = "0x1D4")]
2363 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetIsDaylightSavings", MemberParameters = new object[]
2364 {
2365 typeof(global::System.DateTime),
2366 typeof(global::System.TimeZoneInfo.AdjustmentRule),
2367 typeof(global::System.Globalization.DaylightTimeStruct),
2368 typeof(global::System.TimeZoneInfoOptions)
2369 }, ReturnType = typeof(bool))]
2370 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetIsDaylightSavingsFromUtc", MemberParameters = new object[]
2371 {
2372 typeof(global::System.DateTime),
2373 typeof(int),
2374 typeof(global::System.TimeSpan),
2375 typeof(global::System.TimeZoneInfo.AdjustmentRule),
2376 typeof(int?),
2377 typeof(ref bool),
2378 typeof(global::System.TimeZoneInfo)
2379 }, ReturnType = typeof(bool))]
2380 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
2381 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Year", ReturnType = typeof(int))]
2382 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "AddYears", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(global::System.DateTime))]
2383 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "op_GreaterThan", MemberParameters = new object[]
2384 {
2385 typeof(global::System.DateTime),
2386 typeof(global::System.DateTime)
2387 }, ReturnType = typeof(bool))]
2388 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "op_LessThan", MemberParameters = new object[]
2389 {
2390 typeof(global::System.DateTime),
2391 typeof(global::System.DateTime)
2392 }, ReturnType = typeof(bool))]
2393 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "op_GreaterThanOrEqual", MemberParameters = new object[]
2394 {
2395 typeof(global::System.DateTime),
2396 typeof(global::System.DateTime)
2397 }, ReturnType = typeof(bool))]
2398 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "op_LessThanOrEqual", MemberParameters = new object[]
2399 {
2400 typeof(global::System.DateTime),
2401 typeof(global::System.DateTime)
2402 }, ReturnType = typeof(bool))]
2403 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
2404 private static bool CheckIsDst(global::System.DateTime startTime, global::System.DateTime time, global::System.DateTime endTime, bool ignoreYearAdjustment, global::System.TimeZoneInfo.AdjustmentRule rule)
2405 {
2406 throw null;
2407 }
2408
2409 [global::Cpp2ILInjected.Token(Token = "0x6000351")]
2410 [global::Cpp2ILInjected.Address(RVA = "0x1BB0F00", Offset = "0x1BB0F00", Length = "0x3AC")]
2411 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2412 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetIsDaylightSavings", MemberParameters = new object[]
2413 {
2414 typeof(global::System.DateTime),
2415 typeof(global::System.TimeZoneInfo.AdjustmentRule),
2416 typeof(global::System.Globalization.DaylightTimeStruct),
2417 typeof(global::System.TimeZoneInfoOptions)
2418 }, ReturnType = typeof(bool))]
2419 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2420 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "op_Equality", MemberParameters = new object[]
2421 {
2422 typeof(global::System.TimeSpan),
2423 typeof(global::System.TimeSpan)
2424 }, ReturnType = typeof(bool))]
2425 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "op_GreaterThan", MemberParameters = new object[]
2426 {
2427 typeof(global::System.TimeSpan),
2428 typeof(global::System.TimeSpan)
2429 }, ReturnType = typeof(bool))]
2430 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.AdjustmentRule), Member = "IsEndDateMarkerForEndOfYear", ReturnType = typeof(bool))]
2431 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "op_Subtraction", MemberParameters = new object[]
2432 {
2433 typeof(global::System.DateTime),
2434 typeof(global::System.TimeSpan)
2435 }, ReturnType = typeof(global::System.DateTime))]
2436 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.AdjustmentRule), Member = "IsStartDateMarkerForBeginningOfYear", ReturnType = typeof(bool))]
2437 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "op_Addition", MemberParameters = new object[]
2438 {
2439 typeof(global::System.DateTime),
2440 typeof(global::System.TimeSpan)
2441 }, ReturnType = typeof(global::System.DateTime))]
2442 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "op_GreaterThanOrEqual", MemberParameters = new object[]
2443 {
2444 typeof(global::System.DateTime),
2445 typeof(global::System.DateTime)
2446 }, ReturnType = typeof(bool))]
2447 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "op_LessThan", MemberParameters = new object[]
2448 {
2449 typeof(global::System.DateTime),
2450 typeof(global::System.DateTime)
2451 }, ReturnType = typeof(bool))]
2452 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Year", ReturnType = typeof(int))]
2453 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "AddYears", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(global::System.DateTime))]
2454 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 28)]
2455 private static bool GetIsAmbiguousTime(global::System.DateTime time, global::System.TimeZoneInfo.AdjustmentRule rule, global::System.Globalization.DaylightTimeStruct daylightTime)
2456 {
2457 throw null;
2458 }
2459
2460 [global::Cpp2ILInjected.Token(Token = "0x6000352")]
2461 [global::Cpp2ILInjected.Address(RVA = "0x1BAEF84", Offset = "0x1BAEF84", Length = "0x3AC")]
2462 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2463 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "ConvertTime", MemberParameters = new object[]
2464 {
2465 typeof(global::System.DateTime),
2466 typeof(global::System.TimeZoneInfo),
2467 typeof(global::System.TimeZoneInfo),
2468 typeof(global::System.TimeZoneInfoOptions),
2469 typeof(global::System.TimeZoneInfo.CachedData)
2470 }, ReturnType = typeof(global::System.DateTime))]
2471 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2472 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "op_Equality", MemberParameters = new object[]
2473 {
2474 typeof(global::System.TimeSpan),
2475 typeof(global::System.TimeSpan)
2476 }, ReturnType = typeof(bool))]
2477 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "op_LessThan", MemberParameters = new object[]
2478 {
2479 typeof(global::System.TimeSpan),
2480 typeof(global::System.TimeSpan)
2481 }, ReturnType = typeof(bool))]
2482 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.AdjustmentRule), Member = "IsEndDateMarkerForEndOfYear", ReturnType = typeof(bool))]
2483 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "op_Subtraction", MemberParameters = new object[]
2484 {
2485 typeof(global::System.DateTime),
2486 typeof(global::System.TimeSpan)
2487 }, ReturnType = typeof(global::System.DateTime))]
2488 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.AdjustmentRule), Member = "IsStartDateMarkerForBeginningOfYear", ReturnType = typeof(bool))]
2489 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "op_Addition", MemberParameters = new object[]
2490 {
2491 typeof(global::System.DateTime),
2492 typeof(global::System.TimeSpan)
2493 }, ReturnType = typeof(global::System.DateTime))]
2494 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "op_GreaterThanOrEqual", MemberParameters = new object[]
2495 {
2496 typeof(global::System.DateTime),
2497 typeof(global::System.DateTime)
2498 }, ReturnType = typeof(bool))]
2499 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "op_LessThan", MemberParameters = new object[]
2500 {
2501 typeof(global::System.DateTime),
2502 typeof(global::System.DateTime)
2503 }, ReturnType = typeof(bool))]
2504 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Year", ReturnType = typeof(int))]
2505 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "AddYears", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(global::System.DateTime))]
2506 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 28)]
2507 private static bool GetIsInvalidTime(global::System.DateTime time, global::System.TimeZoneInfo.AdjustmentRule rule, global::System.Globalization.DaylightTimeStruct daylightTime)
2508 {
2509 throw null;
2510 }
2511
2512 [global::Cpp2ILInjected.Token(Token = "0x6000353")]
2513 [global::Cpp2ILInjected.Address(RVA = "0x1BAE09C", Offset = "0x1BAE09C", Length = "0x18C")]
2514 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetUtcOffset", MemberParameters = new object[]
2515 {
2516 typeof(global::System.DateTime),
2517 typeof(global::System.TimeZoneInfoOptions),
2518 typeof(global::System.TimeZoneInfo.CachedData)
2519 }, ReturnType = typeof(global::System.TimeSpan))]
2520 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2521 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "GetAdjustmentRuleForTime", MemberParameters = new object[]
2522 {
2523 typeof(global::System.DateTime),
2524 typeof(bool),
2525 typeof(ref int?)
2526 }, ReturnType = typeof(global::System.TimeZoneInfo.AdjustmentRule))]
2527 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "op_Addition", MemberParameters = new object[]
2528 {
2529 typeof(global::System.TimeSpan),
2530 typeof(global::System.TimeSpan)
2531 }, ReturnType = typeof(global::System.TimeSpan))]
2532 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.AdjustmentRule), Member = "get_HasDaylightSaving", ReturnType = typeof(bool))]
2533 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Year", ReturnType = typeof(int))]
2534 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "GetDaylightTime", MemberParameters = new object[]
2535 {
2536 typeof(int),
2537 typeof(global::System.TimeZoneInfo.AdjustmentRule),
2538 typeof(int?)
2539 }, ReturnType = typeof(global::System.Globalization.DaylightTimeStruct))]
2540 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "GetIsDaylightSavings", MemberParameters = new object[]
2541 {
2542 typeof(global::System.DateTime),
2543 typeof(global::System.TimeZoneInfo.AdjustmentRule),
2544 typeof(global::System.Globalization.DaylightTimeStruct),
2545 typeof(global::System.TimeZoneInfoOptions)
2546 }, ReturnType = typeof(bool))]
2547 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
2548 private static global::System.TimeSpan GetUtcOffset(global::System.DateTime time, global::System.TimeZoneInfo zone, global::System.TimeZoneInfoOptions flags)
2549 {
2550 throw null;
2551 }
2552
2553 [global::Cpp2ILInjected.Token(Token = "0x6000354")]
2554 [global::Cpp2ILInjected.Address(RVA = "0x1BAE02C", Offset = "0x1BAE02C", Length = "0x70")]
2555 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetUtcOffset", MemberParameters = new object[]
2556 {
2557 typeof(global::System.DateTime),
2558 typeof(global::System.TimeZoneInfoOptions),
2559 typeof(global::System.TimeZoneInfo.CachedData)
2560 }, ReturnType = typeof(global::System.TimeSpan))]
2561 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2562 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "GetUtcOffsetFromUtc", MemberParameters = new object[]
2563 {
2564 typeof(global::System.DateTime),
2565 typeof(global::System.TimeZoneInfo),
2566 typeof(ref bool)
2567 }, ReturnType = typeof(global::System.TimeSpan))]
2568 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
2569 private static global::System.TimeSpan GetUtcOffsetFromUtc(global::System.DateTime time, global::System.TimeZoneInfo zone)
2570 {
2571 throw null;
2572 }
2573
2574 [global::Cpp2ILInjected.Token(Token = "0x6000355")]
2575 [global::Cpp2ILInjected.Address(RVA = "0x1BAE850", Offset = "0x1BAE850", Length = "0x80")]
2576 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "IsDaylightSavingTime", MemberParameters = new object[]
2577 {
2578 typeof(global::System.DateTime),
2579 typeof(global::System.TimeZoneInfoOptions),
2580 typeof(global::System.TimeZoneInfo.CachedData)
2581 }, ReturnType = typeof(bool))]
2582 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "ConvertUtcToTimeZone", MemberParameters = new object[]
2583 {
2584 typeof(long),
2585 typeof(global::System.TimeZoneInfo),
2586 typeof(ref bool)
2587 }, ReturnType = typeof(global::System.DateTime))]
2588 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetUtcOffsetFromUtc", MemberParameters = new object[]
2589 {
2590 typeof(global::System.DateTime),
2591 typeof(global::System.TimeZoneInfo)
2592 }, ReturnType = typeof(global::System.TimeSpan))]
2593 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
2594 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "GetUtcOffsetFromUtc", MemberParameters = new object[]
2595 {
2596 typeof(global::System.DateTime),
2597 typeof(global::System.TimeZoneInfo),
2598 typeof(ref bool),
2599 typeof(ref bool)
2600 }, ReturnType = typeof(global::System.TimeSpan))]
2601 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
2602 private static global::System.TimeSpan GetUtcOffsetFromUtc(global::System.DateTime time, global::System.TimeZoneInfo zone, out bool isDaylightSavings)
2603 {
2604 throw null;
2605 }
2606
2607 [global::Cpp2ILInjected.Token(Token = "0x6000356")]
2608 [global::Cpp2ILInjected.Address(RVA = "0x1BAB0F0", Offset = "0x1BAB0F0", Length = "0x2C8")]
2609 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetDateTimeNowUtcOffsetFromUtc", MemberParameters = new object[]
2610 {
2611 typeof(global::System.DateTime),
2612 typeof(ref bool)
2613 }, ReturnType = typeof(global::System.TimeSpan))]
2614 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetUtcOffsetFromUtc", MemberParameters = new object[]
2615 {
2616 typeof(global::System.DateTime),
2617 typeof(global::System.TimeZoneInfo),
2618 typeof(ref bool)
2619 }, ReturnType = typeof(global::System.TimeSpan))]
2620 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.DateTime), Member = "FromBinary", MemberParameters = new object[] { typeof(long) }, ReturnType = typeof(global::System.DateTime))]
2621 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.DateTime), Member = "ToLocalTime", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(global::System.DateTime))]
2622 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.DateTimeParse), Member = "AdjustTimeZoneToLocal", MemberParameters = new object[]
2623 {
2624 typeof(ref global::System.DateTimeResult),
2625 typeof(bool)
2626 }, ReturnType = typeof(bool))]
2627 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
2628 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "op_GreaterThan", MemberParameters = new object[]
2629 {
2630 typeof(global::System.DateTime),
2631 typeof(global::System.DateTime)
2632 }, ReturnType = typeof(bool))]
2633 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "GetAdjustmentRuleForTime", MemberParameters = new object[]
2634 {
2635 typeof(global::System.DateTime),
2636 typeof(bool),
2637 typeof(ref int?)
2638 }, ReturnType = typeof(global::System.TimeZoneInfo.AdjustmentRule))]
2639 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "op_LessThan", MemberParameters = new object[]
2640 {
2641 typeof(global::System.DateTime),
2642 typeof(global::System.DateTime)
2643 }, ReturnType = typeof(bool))]
2644 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "op_Addition", MemberParameters = new object[]
2645 {
2646 typeof(global::System.DateTime),
2647 typeof(global::System.TimeSpan)
2648 }, ReturnType = typeof(global::System.DateTime))]
2649 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Year", ReturnType = typeof(int))]
2650 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "op_Addition", MemberParameters = new object[]
2651 {
2652 typeof(global::System.TimeSpan),
2653 typeof(global::System.TimeSpan)
2654 }, ReturnType = typeof(global::System.TimeSpan))]
2655 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.AdjustmentRule), Member = "get_HasDaylightSaving", ReturnType = typeof(bool))]
2656 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "GetIsDaylightSavingsFromUtc", MemberParameters = new object[]
2657 {
2658 typeof(global::System.DateTime),
2659 typeof(int),
2660 typeof(global::System.TimeSpan),
2661 typeof(global::System.TimeZoneInfo.AdjustmentRule),
2662 typeof(int?),
2663 typeof(ref bool),
2664 typeof(global::System.TimeZoneInfo)
2665 }, ReturnType = typeof(bool))]
2666 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
2667 internal static global::System.TimeSpan GetUtcOffsetFromUtc(global::System.DateTime time, global::System.TimeZoneInfo zone, out bool isDaylightSavings, out bool isAmbiguousLocalDst)
2668 {
2669 throw null;
2670 }
2671
2672 [global::Cpp2ILInjected.Token(Token = "0x6000357")]
2673 [global::Cpp2ILInjected.Address(RVA = "0x1BB0940", Offset = "0x1BB0940", Length = "0x28C")]
2674 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2675 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetDaylightTime", MemberParameters = new object[]
2676 {
2677 typeof(int),
2678 typeof(global::System.TimeZoneInfo.AdjustmentRule),
2679 typeof(int?)
2680 }, ReturnType = typeof(global::System.Globalization.DaylightTimeStruct))]
2681 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.CurrentSystemTimeZone), Member = "CreateDaylightChanges", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(global::System.Globalization.DaylightTime))]
2682 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
2683 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "DaysInMonth", MemberParameters = new object[]
2684 {
2685 typeof(int),
2686 typeof(int)
2687 }, ReturnType = typeof(int))]
2688 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Hour", ReturnType = typeof(int))]
2689 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Minute", ReturnType = typeof(int))]
2690 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Second", ReturnType = typeof(int))]
2691 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Millisecond", ReturnType = typeof(int))]
2692 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = ".ctor", MemberParameters = new object[]
2693 {
2694 typeof(int),
2695 typeof(int),
2696 typeof(int),
2697 typeof(int),
2698 typeof(int),
2699 typeof(int),
2700 typeof(int)
2701 }, ReturnType = typeof(void))]
2702 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_DayOfWeek", ReturnType = typeof(global::System.DayOfWeek))]
2703 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "AddDays", MemberParameters = new object[] { typeof(double) }, ReturnType = typeof(global::System.DateTime))]
2704 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
2705 internal static global::System.DateTime TransitionTimeToDateTime(int year, global::System.TimeZoneInfo.TransitionTime transitionTime)
2706 {
2707 throw null;
2708 }
2709
2710 [global::Cpp2ILInjected.Token(Token = "0x6000358")]
2711 [global::Cpp2ILInjected.Address(RVA = "0x1BA8CA8", Offset = "0x1BA8CA8", Length = "0x30C")]
2712 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2713 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = ".ctor", MemberParameters = new object[]
2714 {
2715 typeof(byte[]),
2716 typeof(string),
2717 typeof(bool)
2718 }, ReturnType = typeof(void))]
2719 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = ".ctor", MemberParameters = new object[]
2720 {
2721 typeof(string),
2722 typeof(global::System.TimeSpan),
2723 typeof(string),
2724 typeof(string),
2725 typeof(string),
2726 typeof(global::System.TimeZoneInfo.AdjustmentRule[]),
2727 typeof(bool)
2728 }, ReturnType = typeof(void))]
2729 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "System.Runtime.Serialization.IDeserializationCallback.OnDeserialization", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
2730 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
2731 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "UtcOffsetOutOfRange", MemberParameters = new object[] { typeof(global::System.TimeSpan) }, ReturnType = typeof(bool))]
2732 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "IsValidAdjustmentRuleOffest", MemberParameters = new object[]
2733 {
2734 typeof(global::System.TimeSpan),
2735 typeof(global::System.TimeZoneInfo.AdjustmentRule)
2736 }, ReturnType = typeof(bool))]
2737 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "op_LessThanOrEqual", MemberParameters = new object[]
2738 {
2739 typeof(global::System.DateTime),
2740 typeof(global::System.DateTime)
2741 }, ReturnType = typeof(bool))]
2742 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.InvalidTimeZoneException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
2743 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
2744 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::SR), Member = "Format", MemberParameters = new object[]
2745 {
2746 typeof(string),
2747 typeof(object)
2748 }, ReturnType = typeof(string))]
2749 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
2750 {
2751 typeof(string),
2752 typeof(string)
2753 }, ReturnType = typeof(void))]
2754 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
2755 {
2756 typeof(string),
2757 typeof(string)
2758 }, ReturnType = typeof(void))]
2759 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 31)]
2760 private static void ValidateTimeZoneInfo(string id, global::System.TimeSpan baseUtcOffset, global::System.TimeZoneInfo.AdjustmentRule[] adjustmentRules, out bool adjustmentRulesSupportDst)
2761 {
2762 throw null;
2763 }
2764
2765 [global::Cpp2ILInjected.Token(Token = "0x6000359")]
2766 [global::Cpp2ILInjected.Address(RVA = "0x1BB1B58", Offset = "0x1BB1B58", Length = "0xF0")]
2767 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "ValidateTimeZoneInfo", MemberParameters = new object[]
2768 {
2769 typeof(string),
2770 typeof(global::System.TimeSpan),
2771 typeof(global::System.TimeZoneInfo.AdjustmentRule[]),
2772 typeof(ref bool)
2773 }, ReturnType = typeof(void))]
2774 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "IsValidAdjustmentRuleOffest", MemberParameters = new object[]
2775 {
2776 typeof(global::System.TimeSpan),
2777 typeof(global::System.TimeZoneInfo.AdjustmentRule)
2778 }, ReturnType = typeof(bool))]
2779 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
2780 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "op_LessThan", MemberParameters = new object[]
2781 {
2782 typeof(global::System.TimeSpan),
2783 typeof(global::System.TimeSpan)
2784 }, ReturnType = typeof(bool))]
2785 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "op_GreaterThan", MemberParameters = new object[]
2786 {
2787 typeof(global::System.TimeSpan),
2788 typeof(global::System.TimeSpan)
2789 }, ReturnType = typeof(bool))]
2790 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
2791 internal static bool UtcOffsetOutOfRange(global::System.TimeSpan offset)
2792 {
2793 throw null;
2794 }
2795
2796 [global::Cpp2ILInjected.Token(Token = "0x600035A")]
2797 [global::Cpp2ILInjected.Address(RVA = "0x1BB1C80", Offset = "0x1BB1C80", Length = "0xC0")]
2798 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "IsValidAdjustmentRuleOffest", MemberParameters = new object[]
2799 {
2800 typeof(global::System.TimeSpan),
2801 typeof(global::System.TimeZoneInfo.AdjustmentRule)
2802 }, ReturnType = typeof(bool))]
2803 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "NormalizeAdjustmentRuleOffset", MemberParameters = new object[]
2804 {
2805 typeof(global::System.TimeSpan),
2806 typeof(ref global::System.TimeZoneInfo.AdjustmentRule)
2807 }, ReturnType = typeof(void))]
2808 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
2809 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "op_Addition", MemberParameters = new object[]
2810 {
2811 typeof(global::System.TimeSpan),
2812 typeof(global::System.TimeSpan)
2813 }, ReturnType = typeof(global::System.TimeSpan))]
2814 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.AdjustmentRule), Member = "get_HasDaylightSaving", ReturnType = typeof(bool))]
2815 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
2816 private static global::System.TimeSpan GetUtcOffset(global::System.TimeSpan baseUtcOffset, global::System.TimeZoneInfo.AdjustmentRule adjustmentRule)
2817 {
2818 throw null;
2819 }
2820
2821 [global::Cpp2ILInjected.Token(Token = "0x600035B")]
2822 [global::Cpp2ILInjected.Address(RVA = "0x1BABC58", Offset = "0x1BABC58", Length = "0x74")]
2823 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2824 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_GenerateAdjustmentRule", MemberParameters = new object[]
2825 {
2826 typeof(ref int),
2827 typeof(global::System.TimeSpan),
2828 typeof(global::System.Collections.Generic.List<global::System.TimeZoneInfo.AdjustmentRule>),
2829 typeof(global::System.DateTime[]),
2830 typeof(byte[]),
2831 typeof(global::System.TimeZoneInfo.TZifType[]),
2832 typeof(bool[]),
2833 typeof(bool[]),
2834 typeof(string)
2835 }, ReturnType = typeof(void))]
2836 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "ValidateTimeZoneInfo", MemberParameters = new object[]
2837 {
2838 typeof(string),
2839 typeof(global::System.TimeSpan),
2840 typeof(global::System.TimeZoneInfo.AdjustmentRule[]),
2841 typeof(ref bool)
2842 }, ReturnType = typeof(void))]
2843 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
2844 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "GetUtcOffset", MemberParameters = new object[]
2845 {
2846 typeof(global::System.TimeSpan),
2847 typeof(global::System.TimeZoneInfo.AdjustmentRule)
2848 }, ReturnType = typeof(global::System.TimeSpan))]
2849 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "UtcOffsetOutOfRange", MemberParameters = new object[] { typeof(global::System.TimeSpan) }, ReturnType = typeof(bool))]
2850 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
2852 {
2853 throw null;
2854 }
2855
2856 [global::Cpp2ILInjected.Token(Token = "0x600035C")]
2857 [global::Cpp2ILInjected.Address(RVA = "0x1BABCCC", Offset = "0x1BABCCC", Length = "0x234")]
2858 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2859 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_GenerateAdjustmentRule", MemberParameters = new object[]
2860 {
2861 typeof(ref int),
2862 typeof(global::System.TimeSpan),
2863 typeof(global::System.Collections.Generic.List<global::System.TimeZoneInfo.AdjustmentRule>),
2864 typeof(global::System.DateTime[]),
2865 typeof(byte[]),
2866 typeof(global::System.TimeZoneInfo.TZifType[]),
2867 typeof(bool[]),
2868 typeof(bool[]),
2869 typeof(string)
2870 }, ReturnType = typeof(void))]
2871 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
2872 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "GetUtcOffset", MemberParameters = new object[]
2873 {
2874 typeof(global::System.TimeSpan),
2875 typeof(global::System.TimeZoneInfo.AdjustmentRule)
2876 }, ReturnType = typeof(global::System.TimeSpan))]
2877 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "op_GreaterThan", MemberParameters = new object[]
2878 {
2879 typeof(global::System.TimeSpan),
2880 typeof(global::System.TimeSpan)
2881 }, ReturnType = typeof(bool))]
2882 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "op_LessThan", MemberParameters = new object[]
2883 {
2884 typeof(global::System.TimeSpan),
2885 typeof(global::System.TimeSpan)
2886 }, ReturnType = typeof(bool))]
2887 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "op_Subtraction", MemberParameters = new object[]
2888 {
2889 typeof(global::System.TimeSpan),
2890 typeof(global::System.TimeSpan)
2891 }, ReturnType = typeof(global::System.TimeSpan))]
2892 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "op_Inequality", MemberParameters = new object[]
2893 {
2894 typeof(global::System.TimeSpan),
2895 typeof(global::System.TimeSpan)
2896 }, ReturnType = typeof(bool))]
2897 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "op_Addition", MemberParameters = new object[]
2898 {
2899 typeof(global::System.TimeSpan),
2900 typeof(global::System.TimeSpan)
2901 }, ReturnType = typeof(global::System.TimeSpan))]
2902 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.AdjustmentRule), Member = "CreateAdjustmentRule", MemberParameters = new object[]
2903 {
2904 typeof(global::System.DateTime),
2905 typeof(global::System.DateTime),
2906 typeof(global::System.TimeSpan),
2907 typeof(global::System.TimeZoneInfo.TransitionTime),
2908 typeof(global::System.TimeZoneInfo.TransitionTime),
2909 typeof(global::System.TimeSpan),
2910 typeof(bool)
2911 }, ReturnType = typeof(global::System.TimeZoneInfo.AdjustmentRule))]
2912 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
2914 {
2915 throw null;
2916 }
2917
2918 [global::Cpp2ILInjected.Token(Token = "0x600035D")]
2919 [global::Cpp2ILInjected.Address(RVA = "0x1BB1D40", Offset = "0x1BB1D40", Length = "0x48")]
2920 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2921 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
2922 private static string GetTimeZoneDirectoryUnity()
2923 {
2924 throw null;
2925 }
2926
2927 [global::Cpp2ILInjected.Token(Token = "0x600035E")]
2928 [global::Cpp2ILInjected.Address(RVA = "0x1BB1D88", Offset = "0x1BB1D88", Length = "0x750")]
2929 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2930 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "CreateLocalUnity", ReturnType = typeof(global::System.TimeZoneInfo))]
2931 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
2932 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.List<object>), Member = ".ctor", ReturnType = typeof(void))]
2933 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.CurrentSystemTimeZone), Member = "GetTimeZoneData", MemberParameters = new object[]
2934 {
2935 typeof(int),
2936 typeof(ref long[]),
2937 typeof(ref string[]),
2938 typeof(ref bool)
2939 }, ReturnType = typeof(bool))]
2940 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = ".ctor", MemberParameters = new object[] { typeof(long) }, ReturnType = typeof(void))]
2941 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Inequality", MemberParameters = new object[]
2942 {
2943 typeof(string),
2944 typeof(string)
2945 }, ReturnType = typeof(bool))]
2946 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "Equals", MemberParameters = new object[] { typeof(global::System.DateTime) }, ReturnType = typeof(bool))]
2947 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = ".ctor", MemberParameters = new object[]
2948 {
2949 typeof(int),
2950 typeof(int),
2951 typeof(int),
2952 typeof(int),
2953 typeof(int),
2954 typeof(int),
2955 typeof(int)
2956 }, ReturnType = typeof(void))]
2957 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "DaysInMonth", MemberParameters = new object[]
2958 {
2959 typeof(int),
2960 typeof(int)
2961 }, ReturnType = typeof(int))]
2962 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = ".ctor", MemberParameters = new object[]
2963 {
2964 typeof(int),
2965 typeof(int),
2966 typeof(int)
2967 }, ReturnType = typeof(void))]
2968 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.TransitionTime), Member = "ValidateTransitionTime", MemberParameters = new object[]
2969 {
2970 typeof(global::System.DateTime),
2971 typeof(int),
2972 typeof(int),
2973 typeof(int),
2974 typeof(global::System.DayOfWeek)
2975 }, ReturnType = typeof(void))]
2976 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_TimeOfDay", ReturnType = typeof(global::System.TimeSpan))]
2977 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "Add", MemberParameters = new object[] { typeof(global::System.TimeSpan) }, ReturnType = typeof(global::System.DateTime))]
2978 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Month", ReturnType = typeof(int))]
2979 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Day", ReturnType = typeof(int))]
2980 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Year", ReturnType = typeof(int))]
2981 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.AdjustmentRule), Member = "CreateAdjustmentRule", MemberParameters = new object[]
2982 {
2983 typeof(global::System.DateTime),
2984 typeof(global::System.DateTime),
2985 typeof(global::System.TimeSpan),
2986 typeof(global::System.TimeZoneInfo.TransitionTime),
2987 typeof(global::System.TimeZoneInfo.TransitionTime)
2988 }, ReturnType = typeof(global::System.TimeZoneInfo.AdjustmentRule))]
2989 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "AddDays", MemberParameters = new object[] { typeof(double) }, ReturnType = typeof(global::System.DateTime))]
2990 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
2991 private static global::System.Collections.Generic.List<global::System.TimeZoneInfo.AdjustmentRule> CreateAdjustmentRule(int year, out long[] data, out string[] names, string standardNameCurrentYear, string daylightNameCurrentYear)
2992 {
2993 throw null;
2994 }
2995
2996 [global::Cpp2ILInjected.Token(Token = "0x600035F")]
2997 [global::Cpp2ILInjected.Address(RVA = "0x1BAAB40", Offset = "0x1BAAB40", Length = "0x464")]
2998 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2999 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetLocalTimeZoneFromTzFile", ReturnType = typeof(global::System.TimeZoneInfo))]
3000 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
3001 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_UtcNow", ReturnType = typeof(global::System.DateTime))]
3002 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Year", ReturnType = typeof(int))]
3003 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.CurrentSystemTimeZone), Member = "GetTimeZoneData", MemberParameters = new object[]
3004 {
3005 typeof(int),
3006 typeof(ref long[]),
3007 typeof(ref string[]),
3008 typeof(ref bool)
3009 }, ReturnType = typeof(bool))]
3010 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "FromTicks", MemberParameters = new object[] { typeof(long) }, ReturnType = typeof(global::System.TimeSpan))]
3011 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "op_GreaterThanOrEqual", MemberParameters = new object[]
3012 {
3013 typeof(global::System.TimeSpan),
3014 typeof(global::System.TimeSpan)
3015 }, ReturnType = typeof(bool))]
3016 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(char), Member = "ToString", ReturnType = typeof(string))]
3017 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "ToString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
3018 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
3019 {
3020 typeof(string),
3021 typeof(string),
3022 typeof(string),
3023 typeof(string)
3024 }, ReturnType = typeof(string))]
3025 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.List<object>), Member = ".ctor", ReturnType = typeof(void))]
3026 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "CreateAdjustmentRule", MemberParameters = new object[]
3027 {
3028 typeof(int),
3029 typeof(ref long[]),
3030 typeof(ref string[]),
3031 typeof(string),
3032 typeof(string)
3033 }, ReturnType = typeof(global::System.Collections.Generic.List<global::System.TimeZoneInfo.AdjustmentRule>))]
3034 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.List<object>), Member = "AddRange", MemberParameters = new object[] { typeof(global::System.Collections.Generic.IEnumerable<object>) }, ReturnType = typeof(void))]
3035 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Comparison<object>), Member = ".ctor", MemberParameters = new object[]
3036 {
3037 typeof(object),
3038 typeof(global::System.IntPtr)
3039 }, ReturnType = typeof(void))]
3040 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.List<object>), Member = "Sort", MemberParameters = new object[] { typeof(global::System.Comparison<object>) }, ReturnType = typeof(void))]
3041 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.List<object>), Member = "ToArray", ReturnType = "T[]")]
3042 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "CreateCustomTimeZone", MemberParameters = new object[]
3043 {
3044 typeof(string),
3045 typeof(global::System.TimeSpan),
3046 typeof(string),
3047 typeof(string),
3048 typeof(string),
3049 typeof(global::System.TimeZoneInfo.AdjustmentRule[]),
3050 typeof(bool)
3051 }, ReturnType = typeof(global::System.TimeZoneInfo))]
3052 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
3053 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 30)]
3054 private static global::System.TimeZoneInfo CreateLocalUnity()
3055 {
3056 throw null;
3057 }
3058
3059 // Note: this type is marked as 'beforefieldinit'.
3060 [global::Cpp2ILInjected.Token(Token = "0x6000360")]
3061 [global::Cpp2ILInjected.Address(RVA = "0x1BB24D8", Offset = "0x1BB24D8", Length = "0x16C")]
3062 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3063 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "CreateCustomTimeZone", MemberParameters = new object[]
3064 {
3065 typeof(string),
3066 typeof(global::System.TimeSpan),
3067 typeof(string),
3068 typeof(string)
3069 }, ReturnType = typeof(global::System.TimeZoneInfo))]
3070 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
3071 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = ".ctor", MemberParameters = new object[]
3072 {
3073 typeof(int),
3074 typeof(int),
3075 typeof(int)
3076 }, ReturnType = typeof(void))]
3077 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "FromHours", MemberParameters = new object[] { typeof(double) }, ReturnType = typeof(global::System.TimeSpan))]
3078 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "op_UnaryNegation", MemberParameters = new object[] { typeof(global::System.TimeSpan) }, ReturnType = typeof(global::System.TimeSpan))]
3079 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
3081 {
3082 throw null;
3083 }
3084
3085 [global::Cpp2ILInjected.Token(Token = "0x6000361")]
3086 [global::Cpp2ILInjected.Address(RVA = "0x1BB264C", Offset = "0x1BB264C", Length = "0x38")]
3087 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3088 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
3089 internal TimeZoneInfo()
3090 {
3091 throw null;
3092 }
3093
3094 [global::Cpp2ILInjected.Token(Token = "0x40001A3")]
3095 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
3096 private readonly string _id;
3097
3098 [global::Cpp2ILInjected.Token(Token = "0x40001A4")]
3099 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
3100 private readonly string _displayName;
3101
3102 [global::Cpp2ILInjected.Token(Token = "0x40001A5")]
3103 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
3105
3106 [global::Cpp2ILInjected.Token(Token = "0x40001A6")]
3107 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
3109
3110 [global::Cpp2ILInjected.Token(Token = "0x40001A7")]
3111 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
3112 private readonly global::System.TimeSpan _baseUtcOffset;
3113
3114 [global::Cpp2ILInjected.Token(Token = "0x40001A8")]
3115 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
3117
3118 [global::Cpp2ILInjected.Token(Token = "0x40001A9")]
3119 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
3120 private readonly global::System.TimeZoneInfo.AdjustmentRule[] _adjustmentRules;
3121
3122 [global::Cpp2ILInjected.Token(Token = "0x40001AA")]
3123 private static readonly global::System.TimeZoneInfo s_utcTimeZone;
3124
3125 [global::Cpp2ILInjected.Token(Token = "0x40001AB")]
3126 private static global::System.TimeZoneInfo.CachedData s_cachedData;
3127
3128 [global::Cpp2ILInjected.Token(Token = "0x40001AC")]
3129 private static readonly global::System.DateTime s_maxDateOnly;
3130
3131 [global::Cpp2ILInjected.Token(Token = "0x40001AD")]
3132 private static readonly global::System.DateTime s_minDateOnly;
3133
3134 [global::Cpp2ILInjected.Token(Token = "0x40001AE")]
3135 private static readonly global::System.TimeSpan MaxOffset;
3136
3137 [global::Cpp2ILInjected.Token(Token = "0x40001AF")]
3138 private static readonly global::System.TimeSpan MinOffset;
3139
3140 [global::Cpp2ILInjected.Token(Token = "0x200006B")]
3141 private struct TZifType
3142 {
3143 [global::Cpp2ILInjected.Token(Token = "0x6000362")]
3144 [global::Cpp2ILInjected.Address(RVA = "0x1BAD904", Offset = "0x1BAD904", Length = "0x118")]
3145 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3146 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_ParseRaw", MemberParameters = new object[]
3147 {
3148 typeof(byte[]),
3149 typeof(ref global::System.TimeZoneInfo.TZifHead),
3150 typeof(ref global::System.DateTime[]),
3151 typeof(ref byte[]),
3152 typeof(ref global::System.TimeZoneInfo.TZifType[]),
3153 typeof(ref string),
3154 typeof(ref bool[]),
3155 typeof(ref bool[]),
3156 typeof(ref string)
3157 }, ReturnType = typeof(void))]
3158 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
3159 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = ".ctor", MemberParameters = new object[]
3160 {
3161 typeof(int),
3162 typeof(int),
3163 typeof(int)
3164 }, ReturnType = typeof(void))]
3165 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
3166 {
3167 typeof(string),
3168 typeof(string)
3169 }, ReturnType = typeof(void))]
3170 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
3171 public TZifType(byte[] data, int index)
3172 {
3173 throw null;
3174 }
3175
3176 [global::Cpp2ILInjected.Token(Token = "0x40001B0")]
3177 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
3178 public readonly global::System.TimeSpan UtcOffset;
3179
3180 [global::Cpp2ILInjected.Token(Token = "0x40001B1")]
3181 [global::Cpp2ILInjected.FieldOffset(Offset = "0x8")]
3182 public readonly bool IsDst;
3183
3184 [global::Cpp2ILInjected.Token(Token = "0x40001B2")]
3185 [global::Cpp2ILInjected.FieldOffset(Offset = "0x9")]
3187 }
3188
3189 [global::Cpp2ILInjected.Token(Token = "0x200006C")]
3190 private struct TZifHead
3191 {
3192 [global::Cpp2ILInjected.Token(Token = "0x6000363")]
3193 [global::Cpp2ILInjected.Address(RVA = "0x1BAD764", Offset = "0x1BAD764", Length = "0x1A0")]
3194 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3195 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_ParseRaw", MemberParameters = new object[]
3196 {
3197 typeof(byte[]),
3198 typeof(ref global::System.TimeZoneInfo.TZifHead),
3199 typeof(ref global::System.DateTime[]),
3200 typeof(ref byte[]),
3201 typeof(ref global::System.TimeZoneInfo.TZifType[]),
3202 typeof(ref string),
3203 typeof(ref bool[]),
3204 typeof(ref bool[]),
3205 typeof(ref string)
3206 }, ReturnType = typeof(void))]
3207 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
3208 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
3209 {
3210 typeof(string),
3211 typeof(string)
3212 }, ReturnType = typeof(void))]
3213 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
3214 public TZifHead(byte[] data, int index)
3215 {
3216 throw null;
3217 }
3218
3219 [global::Cpp2ILInjected.Token(Token = "0x40001B3")]
3220 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
3221 public readonly uint Magic;
3222
3223 [global::Cpp2ILInjected.Token(Token = "0x40001B4")]
3224 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4")]
3225 public readonly global::System.TimeZoneInfo.TZVersion Version;
3226
3227 [global::Cpp2ILInjected.Token(Token = "0x40001B5")]
3228 [global::Cpp2ILInjected.FieldOffset(Offset = "0x8")]
3230
3231 [global::Cpp2ILInjected.Token(Token = "0x40001B6")]
3232 [global::Cpp2ILInjected.FieldOffset(Offset = "0xC")]
3234
3235 [global::Cpp2ILInjected.Token(Token = "0x40001B7")]
3236 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
3237 public readonly uint LeapCount;
3238
3239 [global::Cpp2ILInjected.Token(Token = "0x40001B8")]
3240 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
3241 public readonly uint TimeCount;
3242
3243 [global::Cpp2ILInjected.Token(Token = "0x40001B9")]
3244 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
3245 public readonly uint TypeCount;
3246
3247 [global::Cpp2ILInjected.Token(Token = "0x40001BA")]
3248 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
3249 public readonly uint CharCount;
3250 }
3251
3252 [global::Cpp2ILInjected.Token(Token = "0x200006D")]
3253 private enum TZVersion : byte
3254 {
3255 [global::Cpp2ILInjected.Token(Token = "0x40001BC")]
3256 V1,
3257 [global::Cpp2ILInjected.Token(Token = "0x40001BD")]
3258 V2,
3259 [global::Cpp2ILInjected.Token(Token = "0x40001BE")]
3260 V3
3261 }
3262
3263 [global::Cpp2ILInjected.Token(Token = "0x200006E")]
3264 [global::System.Serializable]
3265 public sealed class AdjustmentRule : global::System.IEquatable<global::System.TimeZoneInfo.AdjustmentRule>, global::System.Runtime.Serialization.ISerializable, global::System.Runtime.Serialization.IDeserializationCallback
3266 {
3267 [global::Cpp2ILInjected.Token(Token = "0x17000047")]
3268 public global::System.DateTime DateStart
3269 {
3270 [global::Cpp2ILInjected.Token(Token = "0x6000364")]
3271 [global::Cpp2ILInjected.Address(RVA = "0x1BB2684", Offset = "0x1BB2684", Length = "0x8")]
3272 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3273 get
3274 {
3275 throw null;
3276 }
3277 }
3278
3279 [global::Cpp2ILInjected.Token(Token = "0x17000048")]
3280 public global::System.DateTime DateEnd
3281 {
3282 [global::Cpp2ILInjected.Token(Token = "0x6000365")]
3283 [global::Cpp2ILInjected.Address(RVA = "0x1BB268C", Offset = "0x1BB268C", Length = "0x8")]
3284 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3285 get
3286 {
3287 throw null;
3288 }
3289 }
3290
3291 [global::Cpp2ILInjected.Token(Token = "0x17000049")]
3292 public global::System.TimeSpan DaylightDelta
3293 {
3294 [global::Cpp2ILInjected.Token(Token = "0x6000366")]
3295 [global::Cpp2ILInjected.Address(RVA = "0x1BB2694", Offset = "0x1BB2694", Length = "0x8")]
3296 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3297 get
3298 {
3299 throw null;
3300 }
3301 }
3302
3303 [global::Cpp2ILInjected.Token(Token = "0x1700004A")]
3304 public global::System.TimeZoneInfo.TransitionTime DaylightTransitionStart
3305 {
3306 [global::Cpp2ILInjected.Token(Token = "0x6000367")]
3307 [global::Cpp2ILInjected.Address(RVA = "0x1BB269C", Offset = "0x1BB269C", Length = "0x14")]
3308 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3309 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3310 get
3311 {
3312 throw null;
3313 }
3314 }
3315
3316 [global::Cpp2ILInjected.Token(Token = "0x1700004B")]
3317 public global::System.TimeZoneInfo.TransitionTime DaylightTransitionEnd
3318 {
3319 [global::Cpp2ILInjected.Token(Token = "0x6000368")]
3320 [global::Cpp2ILInjected.Address(RVA = "0x1BB26B0", Offset = "0x1BB26B0", Length = "0x14")]
3321 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3322 get
3323 {
3324 throw null;
3325 }
3326 }
3327
3328 [global::Cpp2ILInjected.Token(Token = "0x1700004C")]
3329 internal global::System.TimeSpan BaseUtcOffsetDelta
3330 {
3331 [global::Cpp2ILInjected.Token(Token = "0x6000369")]
3332 [global::Cpp2ILInjected.Address(RVA = "0x1BB26C4", Offset = "0x1BB26C4", Length = "0x8")]
3333 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3334 get
3335 {
3336 throw null;
3337 }
3338 }
3339
3340 [global::Cpp2ILInjected.Token(Token = "0x1700004D")]
3341 internal bool NoDaylightTransitions
3342 {
3343 [global::Cpp2ILInjected.Token(Token = "0x600036A")]
3344 [global::Cpp2ILInjected.Address(RVA = "0x1BB26CC", Offset = "0x1BB26CC", Length = "0x8")]
3345 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3346 get
3347 {
3348 throw null;
3349 }
3350 }
3351
3352 [global::Cpp2ILInjected.Token(Token = "0x1700004E")]
3353 internal bool HasDaylightSaving
3354 {
3355 [global::Cpp2ILInjected.Token(Token = "0x600036B")]
3356 [global::Cpp2ILInjected.Address(RVA = "0x1BAE8DC", Offset = "0x1BAE8DC", Length = "0x15C")]
3357 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3358 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "IsDaylightSavingTime", MemberParameters = new object[]
3359 {
3360 typeof(global::System.DateTime),
3361 typeof(global::System.TimeZoneInfoOptions),
3362 "System.TimeZoneInfo.CachedData"
3363 }, ReturnType = typeof(bool))]
3364 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "ConvertTime", MemberParameters = new object[]
3365 {
3366 typeof(global::System.DateTime),
3367 typeof(global::System.TimeZoneInfo),
3368 typeof(global::System.TimeZoneInfo),
3369 typeof(global::System.TimeZoneInfoOptions),
3370 "System.TimeZoneInfo.CachedData"
3371 }, ReturnType = typeof(global::System.DateTime))]
3372 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetUtcOffset", MemberParameters = new object[]
3373 {
3374 typeof(global::System.DateTime),
3375 typeof(global::System.TimeZoneInfo),
3376 typeof(global::System.TimeZoneInfoOptions)
3377 }, ReturnType = typeof(global::System.TimeSpan))]
3378 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetUtcOffsetFromUtc", MemberParameters = new object[]
3379 {
3380 typeof(global::System.DateTime),
3381 typeof(global::System.TimeZoneInfo),
3382 typeof(ref bool),
3383 typeof(ref bool)
3384 }, ReturnType = typeof(global::System.TimeSpan))]
3385 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetUtcOffset", MemberParameters = new object[]
3386 {
3387 typeof(global::System.TimeSpan),
3388 typeof(global::System.TimeZoneInfo.AdjustmentRule)
3389 }, ReturnType = typeof(global::System.TimeSpan))]
3390 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
3391 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "op_Inequality", MemberParameters = new object[]
3392 {
3393 typeof(global::System.TimeSpan),
3394 typeof(global::System.TimeSpan)
3395 }, ReturnType = typeof(bool))]
3396 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.TransitionTime), Member = "Equals", MemberParameters = new object[] { typeof(global::System.TimeZoneInfo.TransitionTime) }, ReturnType = typeof(bool))]
3397 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "op_Inequality", MemberParameters = new object[]
3398 {
3399 typeof(global::System.DateTime),
3400 typeof(global::System.DateTime)
3401 }, ReturnType = typeof(bool))]
3402 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "AddMilliseconds", MemberParameters = new object[] { typeof(double) }, ReturnType = typeof(global::System.DateTime))]
3403 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
3404 get
3405 {
3406 throw null;
3407 }
3408 }
3409
3410 [global::Cpp2ILInjected.Token(Token = "0x600036C")]
3411 [global::Cpp2ILInjected.Address(RVA = "0x1BAF874", Offset = "0x1BAF874", Length = "0x164")]
3412 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3413 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "HasSameRules", MemberParameters = new object[] { typeof(global::System.TimeZoneInfo) }, ReturnType = typeof(bool))]
3414 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
3415 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "op_Equality", MemberParameters = new object[]
3416 {
3417 typeof(global::System.DateTime),
3418 typeof(global::System.DateTime)
3419 }, ReturnType = typeof(bool))]
3420 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "op_Equality", MemberParameters = new object[]
3421 {
3422 typeof(global::System.TimeSpan),
3423 typeof(global::System.TimeSpan)
3424 }, ReturnType = typeof(bool))]
3425 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.TransitionTime), Member = "Equals", MemberParameters = new object[] { typeof(global::System.TimeZoneInfo.TransitionTime) }, ReturnType = typeof(bool))]
3426 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
3427 public bool Equals(global::System.TimeZoneInfo.AdjustmentRule other)
3428 {
3429 throw null;
3430 }
3431
3432 [global::Cpp2ILInjected.Token(Token = "0x600036D")]
3433 [global::Cpp2ILInjected.Address(RVA = "0x1BB27E0", Offset = "0x1BB27E0", Length = "0xC")]
3434 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3435 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "GetHashCode", ReturnType = typeof(int))]
3436 public override int GetHashCode()
3437 {
3438 throw null;
3439 }
3440
3441 [global::Cpp2ILInjected.Token(Token = "0x600036E")]
3442 [global::Cpp2ILInjected.Address(RVA = "0x1BB27EC", Offset = "0x1BB27EC", Length = "0xC8")]
3443 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo.AdjustmentRule), Member = "CreateAdjustmentRule", MemberParameters = new object[]
3444 {
3445 typeof(global::System.DateTime),
3446 typeof(global::System.DateTime),
3447 typeof(global::System.TimeSpan),
3448 typeof(global::System.TimeZoneInfo.TransitionTime),
3449 typeof(global::System.TimeZoneInfo.TransitionTime)
3450 }, ReturnType = typeof(global::System.TimeZoneInfo.AdjustmentRule))]
3451 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo.AdjustmentRule), Member = "CreateAdjustmentRule", MemberParameters = new object[]
3452 {
3453 typeof(global::System.DateTime),
3454 typeof(global::System.DateTime),
3455 typeof(global::System.TimeSpan),
3456 typeof(global::System.TimeZoneInfo.TransitionTime),
3457 typeof(global::System.TimeZoneInfo.TransitionTime),
3458 typeof(global::System.TimeSpan),
3459 typeof(bool)
3460 }, ReturnType = typeof(global::System.TimeZoneInfo.AdjustmentRule))]
3461 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
3462 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
3463 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.AdjustmentRule), Member = "ValidateAdjustmentRule", MemberParameters = new object[]
3464 {
3465 typeof(global::System.DateTime),
3466 typeof(global::System.DateTime),
3467 typeof(global::System.TimeSpan),
3468 typeof(global::System.TimeZoneInfo.TransitionTime),
3469 typeof(global::System.TimeZoneInfo.TransitionTime),
3470 typeof(bool)
3471 }, ReturnType = typeof(void))]
3472 private AdjustmentRule(global::System.DateTime dateStart, global::System.DateTime dateEnd, global::System.TimeSpan daylightDelta, global::System.TimeZoneInfo.TransitionTime daylightTransitionStart, global::System.TimeZoneInfo.TransitionTime daylightTransitionEnd, global::System.TimeSpan baseUtcOffsetDelta, bool noDaylightTransitions)
3473 {
3474 throw null;
3475 }
3476
3477 [global::Cpp2ILInjected.Token(Token = "0x600036F")]
3478 [global::Cpp2ILInjected.Address(RVA = "0x1BA93C8", Offset = "0x1BA93C8", Length = "0x108")]
3479 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetAdjustmentRules", ReturnType = typeof(global::System.TimeZoneInfo.AdjustmentRule[]))]
3480 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "CreateAdjustmentRule", MemberParameters = new object[]
3481 {
3482 typeof(int),
3483 typeof(ref long[]),
3484 typeof(ref string[]),
3485 typeof(string),
3486 typeof(string)
3487 }, ReturnType = typeof(global::System.Collections.Generic.List<global::System.TimeZoneInfo.AdjustmentRule>))]
3488 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
3489 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.AdjustmentRule), Member = ".ctor", MemberParameters = new object[]
3490 {
3491 typeof(global::System.DateTime),
3492 typeof(global::System.DateTime),
3493 typeof(global::System.TimeSpan),
3494 typeof(global::System.TimeZoneInfo.TransitionTime),
3495 typeof(global::System.TimeZoneInfo.TransitionTime),
3496 typeof(global::System.TimeSpan),
3497 typeof(bool)
3498 }, ReturnType = typeof(void))]
3499 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
3500 public static global::System.TimeZoneInfo.AdjustmentRule CreateAdjustmentRule(global::System.DateTime dateStart, global::System.DateTime dateEnd, global::System.TimeSpan daylightDelta, global::System.TimeZoneInfo.TransitionTime daylightTransitionStart, global::System.TimeZoneInfo.TransitionTime daylightTransitionEnd)
3501 {
3502 throw null;
3503 }
3504
3505 [global::Cpp2ILInjected.Token(Token = "0x6000370")]
3506 [global::Cpp2ILInjected.Address(RVA = "0x1BABB90", Offset = "0x1BABB90", Length = "0xC8")]
3507 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_GenerateAdjustmentRule", MemberParameters = new object[]
3508 {
3509 typeof(ref int),
3510 typeof(global::System.TimeSpan),
3511 typeof(global::System.Collections.Generic.List<global::System.TimeZoneInfo.AdjustmentRule>),
3512 typeof(global::System.DateTime[]),
3513 typeof(byte[]),
3514 typeof(global::System.TimeZoneInfo.TZifType[]),
3515 typeof(bool[]),
3516 typeof(bool[]),
3517 typeof(string)
3518 }, ReturnType = typeof(void))]
3519 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_CreateAdjustmentRuleForPosixFormat", MemberParameters = new object[]
3520 {
3521 typeof(string),
3522 typeof(global::System.DateTime),
3523 typeof(global::System.TimeSpan)
3524 }, ReturnType = typeof(global::System.TimeZoneInfo.AdjustmentRule))]
3525 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "NormalizeAdjustmentRuleOffset", MemberParameters = new object[]
3526 {
3527 typeof(global::System.TimeSpan),
3528 typeof(ref global::System.TimeZoneInfo.AdjustmentRule)
3529 }, ReturnType = typeof(void))]
3530 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
3531 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.AdjustmentRule), Member = ".ctor", MemberParameters = new object[]
3532 {
3533 typeof(global::System.DateTime),
3534 typeof(global::System.DateTime),
3535 typeof(global::System.TimeSpan),
3536 typeof(global::System.TimeZoneInfo.TransitionTime),
3537 typeof(global::System.TimeZoneInfo.TransitionTime),
3538 typeof(global::System.TimeSpan),
3539 typeof(bool)
3540 }, ReturnType = typeof(void))]
3541 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
3542 internal static global::System.TimeZoneInfo.AdjustmentRule CreateAdjustmentRule(global::System.DateTime dateStart, global::System.DateTime dateEnd, global::System.TimeSpan daylightDelta, global::System.TimeZoneInfo.TransitionTime daylightTransitionStart, global::System.TimeZoneInfo.TransitionTime daylightTransitionEnd, global::System.TimeSpan baseUtcOffsetDelta, bool noDaylightTransitions)
3543 {
3544 throw null;
3545 }
3546
3547 [global::Cpp2ILInjected.Token(Token = "0x6000371")]
3548 [global::Cpp2ILInjected.Address(RVA = "0x1BB0BCC", Offset = "0x1BB0BCC", Length = "0xB0")]
3549 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3550 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetIsDaylightSavings", MemberParameters = new object[]
3551 {
3552 typeof(global::System.DateTime),
3553 typeof(global::System.TimeZoneInfo.AdjustmentRule),
3554 typeof(global::System.Globalization.DaylightTimeStruct),
3555 typeof(global::System.TimeZoneInfoOptions)
3556 }, ReturnType = typeof(bool))]
3557 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetIsDaylightSavingsFromUtc", MemberParameters = new object[]
3558 {
3559 typeof(global::System.DateTime),
3560 typeof(int),
3561 typeof(global::System.TimeSpan),
3562 typeof(global::System.TimeZoneInfo.AdjustmentRule),
3563 typeof(int?),
3564 typeof(ref bool),
3565 typeof(global::System.TimeZoneInfo)
3566 }, ReturnType = typeof(bool))]
3567 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetIsAmbiguousTime", MemberParameters = new object[]
3568 {
3569 typeof(global::System.DateTime),
3570 typeof(global::System.TimeZoneInfo.AdjustmentRule),
3571 typeof(global::System.Globalization.DaylightTimeStruct)
3572 }, ReturnType = typeof(bool))]
3573 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetIsInvalidTime", MemberParameters = new object[]
3574 {
3575 typeof(global::System.DateTime),
3576 typeof(global::System.TimeZoneInfo.AdjustmentRule),
3577 typeof(global::System.Globalization.DaylightTimeStruct)
3578 }, ReturnType = typeof(bool))]
3579 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
3580 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Hour", ReturnType = typeof(int))]
3581 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Minute", ReturnType = typeof(int))]
3582 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Second", ReturnType = typeof(int))]
3583 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Year", ReturnType = typeof(int))]
3585 {
3586 throw null;
3587 }
3588
3589 [global::Cpp2ILInjected.Token(Token = "0x6000372")]
3590 [global::Cpp2ILInjected.Address(RVA = "0x1BB0C7C", Offset = "0x1BB0C7C", Length = "0xB0")]
3591 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3592 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetIsDaylightSavings", MemberParameters = new object[]
3593 {
3594 typeof(global::System.DateTime),
3595 typeof(global::System.TimeZoneInfo.AdjustmentRule),
3596 typeof(global::System.Globalization.DaylightTimeStruct),
3597 typeof(global::System.TimeZoneInfoOptions)
3598 }, ReturnType = typeof(bool))]
3599 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetIsDaylightSavingsFromUtc", MemberParameters = new object[]
3600 {
3601 typeof(global::System.DateTime),
3602 typeof(int),
3603 typeof(global::System.TimeSpan),
3604 typeof(global::System.TimeZoneInfo.AdjustmentRule),
3605 typeof(int?),
3606 typeof(ref bool),
3607 typeof(global::System.TimeZoneInfo)
3608 }, ReturnType = typeof(bool))]
3609 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetIsAmbiguousTime", MemberParameters = new object[]
3610 {
3611 typeof(global::System.DateTime),
3612 typeof(global::System.TimeZoneInfo.AdjustmentRule),
3613 typeof(global::System.Globalization.DaylightTimeStruct)
3614 }, ReturnType = typeof(bool))]
3615 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetIsInvalidTime", MemberParameters = new object[]
3616 {
3617 typeof(global::System.DateTime),
3618 typeof(global::System.TimeZoneInfo.AdjustmentRule),
3619 typeof(global::System.Globalization.DaylightTimeStruct)
3620 }, ReturnType = typeof(bool))]
3621 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
3622 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Hour", ReturnType = typeof(int))]
3623 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Minute", ReturnType = typeof(int))]
3624 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Second", ReturnType = typeof(int))]
3625 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Year", ReturnType = typeof(int))]
3627 {
3628 throw null;
3629 }
3630
3631 [global::Cpp2ILInjected.Token(Token = "0x6000373")]
3632 [global::Cpp2ILInjected.Address(RVA = "0x1BB28B4", Offset = "0x1BB28B4", Length = "0x42C")]
3633 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3634 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo.AdjustmentRule), Member = ".ctor", MemberParameters = new object[]
3635 {
3636 typeof(global::System.DateTime),
3637 typeof(global::System.DateTime),
3638 typeof(global::System.TimeSpan),
3639 typeof(global::System.TimeZoneInfo.TransitionTime),
3640 typeof(global::System.TimeZoneInfo.TransitionTime),
3641 typeof(global::System.TimeSpan),
3642 typeof(bool)
3643 }, ReturnType = typeof(void))]
3644 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo.AdjustmentRule), Member = "System.Runtime.Serialization.IDeserializationCallback.OnDeserialization", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
3645 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
3646 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Kind", ReturnType = typeof(global::System.DateTimeKind))]
3647 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.TransitionTime), Member = "Equals", MemberParameters = new object[] { typeof(global::System.TimeZoneInfo.TransitionTime) }, ReturnType = typeof(bool))]
3648 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "op_GreaterThan", MemberParameters = new object[]
3649 {
3650 typeof(global::System.DateTime),
3651 typeof(global::System.DateTime)
3652 }, ReturnType = typeof(bool))]
3653 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "get_TotalHours", ReturnType = typeof(double))]
3654 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "op_Inequality", MemberParameters = new object[]
3655 {
3656 typeof(global::System.DateTime),
3657 typeof(global::System.DateTime)
3658 }, ReturnType = typeof(bool))]
3659 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_TimeOfDay", ReturnType = typeof(global::System.TimeSpan))]
3660 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "op_Inequality", MemberParameters = new object[]
3661 {
3662 typeof(global::System.TimeSpan),
3663 typeof(global::System.TimeSpan)
3664 }, ReturnType = typeof(bool))]
3665 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
3666 {
3667 typeof(string),
3668 typeof(object),
3669 typeof(string)
3670 }, ReturnType = typeof(void))]
3671 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
3672 {
3673 typeof(string),
3674 typeof(string)
3675 }, ReturnType = typeof(void))]
3676 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 36)]
3677 private static void ValidateAdjustmentRule(global::System.DateTime dateStart, global::System.DateTime dateEnd, global::System.TimeSpan daylightDelta, global::System.TimeZoneInfo.TransitionTime daylightTransitionStart, global::System.TimeZoneInfo.TransitionTime daylightTransitionEnd, bool noDaylightTransitions)
3678 {
3679 throw null;
3680 }
3681
3682 [global::Cpp2ILInjected.Token(Token = "0x6000374")]
3683 [global::Cpp2ILInjected.Address(RVA = "0x1BB2D1C", Offset = "0x1BB2D1C", Length = "0x114")]
3684 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3685 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3686 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.AdjustmentRule), Member = "ValidateAdjustmentRule", MemberParameters = new object[]
3687 {
3688 typeof(global::System.DateTime),
3689 typeof(global::System.DateTime),
3690 typeof(global::System.TimeSpan),
3691 typeof(global::System.TimeZoneInfo.TransitionTime),
3692 typeof(global::System.TimeZoneInfo.TransitionTime),
3693 typeof(bool)
3694 }, ReturnType = typeof(void))]
3695 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationException), Member = ".ctor", MemberParameters = new object[]
3696 {
3697 typeof(string),
3698 typeof(global::System.Exception)
3699 }, ReturnType = typeof(void))]
3700 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
3702 {
3703 throw null;
3704 }
3705
3706 [global::Cpp2ILInjected.Token(Token = "0x6000375")]
3707 [global::Cpp2ILInjected.Address(RVA = "0x1BB2E30", Offset = "0x1BB2E30", Length = "0x240")]
3708 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3709 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3710 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationInfo), Member = "AddValue", MemberParameters = new object[]
3711 {
3712 typeof(string),
3713 typeof(global::System.DateTime)
3714 }, ReturnType = typeof(void))]
3715 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationInfo), Member = "AddValue", MemberParameters = new object[]
3716 {
3717 typeof(string),
3718 typeof(object)
3719 }, ReturnType = typeof(void))]
3720 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationInfo), Member = "AddValue", MemberParameters = new object[]
3721 {
3722 typeof(string),
3723 typeof(bool)
3724 }, ReturnType = typeof(void))]
3725 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
3726 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
3727 private void System.Runtime.Serialization.ISerializable.GetObjectData(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
3728 {
3729 throw null;
3730 }
3731
3732 [global::Cpp2ILInjected.Token(Token = "0x6000376")]
3733 [global::Cpp2ILInjected.Address(RVA = "0x1BB3070", Offset = "0x1BB3070", Length = "0x3FC")]
3734 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3735 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3736 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
3737 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
3738 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationInfo), Member = "GetValue", MemberParameters = new object[]
3739 {
3740 typeof(string),
3741 typeof(global::System.Type)
3742 }, ReturnType = typeof(object))]
3743 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationInfo), Member = "GetValueNoThrow", MemberParameters = new object[]
3744 {
3745 typeof(string),
3746 typeof(global::System.Type)
3747 }, ReturnType = typeof(object))]
3748 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
3749 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 31)]
3750 private AdjustmentRule(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
3751 {
3752 throw null;
3753 }
3754
3755 [global::Cpp2ILInjected.Token(Token = "0x6000377")]
3756 [global::Cpp2ILInjected.Address(RVA = "0x1BB346C", Offset = "0x1BB346C", Length = "0x38")]
3757 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3758 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
3760 {
3761 throw null;
3762 }
3763
3764 [global::Cpp2ILInjected.Token(Token = "0x40001BF")]
3765 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
3766 private readonly global::System.DateTime _dateStart;
3767
3768 [global::Cpp2ILInjected.Token(Token = "0x40001C0")]
3769 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
3770 private readonly global::System.DateTime _dateEnd;
3771
3772 [global::Cpp2ILInjected.Token(Token = "0x40001C1")]
3773 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
3774 private readonly global::System.TimeSpan _daylightDelta;
3775
3776 [global::Cpp2ILInjected.Token(Token = "0x40001C2")]
3777 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
3778 private readonly global::System.TimeZoneInfo.TransitionTime _daylightTransitionStart;
3779
3780 [global::Cpp2ILInjected.Token(Token = "0x40001C3")]
3781 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
3782 private readonly global::System.TimeZoneInfo.TransitionTime _daylightTransitionEnd;
3783
3784 [global::Cpp2ILInjected.Token(Token = "0x40001C4")]
3785 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
3786 private readonly global::System.TimeSpan _baseUtcOffsetDelta;
3787
3788 [global::Cpp2ILInjected.Token(Token = "0x40001C5")]
3789 [global::Cpp2ILInjected.FieldOffset(Offset = "0x60")]
3791 }
3792
3793 [global::Cpp2ILInjected.Token(Token = "0x200006F")]
3794 [global::System.Serializable]
3795 public readonly struct TransitionTime : global::System.IEquatable<global::System.TimeZoneInfo.TransitionTime>, global::System.Runtime.Serialization.ISerializable, global::System.Runtime.Serialization.IDeserializationCallback
3796 {
3797 [global::Cpp2ILInjected.Token(Token = "0x1700004F")]
3798 public global::System.DateTime TimeOfDay
3799 {
3800 [global::Cpp2ILInjected.Token(Token = "0x6000378")]
3801 [global::Cpp2ILInjected.Address(RVA = "0x1BB34A4", Offset = "0x1BB34A4", Length = "0x8")]
3802 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3803 get
3804 {
3805 throw null;
3806 }
3807 }
3808
3809 [global::Cpp2ILInjected.Token(Token = "0x17000050")]
3810 public int Month
3811 {
3812 [global::Cpp2ILInjected.Token(Token = "0x6000379")]
3813 [global::Cpp2ILInjected.Address(RVA = "0x1BB34AC", Offset = "0x1BB34AC", Length = "0x8")]
3814 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3815 get
3816 {
3817 throw null;
3818 }
3819 }
3820
3821 [global::Cpp2ILInjected.Token(Token = "0x17000051")]
3822 public int Week
3823 {
3824 [global::Cpp2ILInjected.Token(Token = "0x600037A")]
3825 [global::Cpp2ILInjected.Address(RVA = "0x1BB34B4", Offset = "0x1BB34B4", Length = "0x8")]
3826 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3827 get
3828 {
3829 throw null;
3830 }
3831 }
3832
3833 [global::Cpp2ILInjected.Token(Token = "0x17000052")]
3834 public int Day
3835 {
3836 [global::Cpp2ILInjected.Token(Token = "0x600037B")]
3837 [global::Cpp2ILInjected.Address(RVA = "0x1BB34BC", Offset = "0x1BB34BC", Length = "0x8")]
3838 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3839 get
3840 {
3841 throw null;
3842 }
3843 }
3844
3845 [global::Cpp2ILInjected.Token(Token = "0x17000053")]
3846 public global::System.DayOfWeek DayOfWeek
3847 {
3848 [global::Cpp2ILInjected.Token(Token = "0x600037C")]
3849 [global::Cpp2ILInjected.Address(RVA = "0x1BB34C4", Offset = "0x1BB34C4", Length = "0x8")]
3850 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3851 get
3852 {
3853 throw null;
3854 }
3855 }
3856
3857 [global::Cpp2ILInjected.Token(Token = "0x17000054")]
3858 public bool IsFixedDateRule
3859 {
3860 [global::Cpp2ILInjected.Token(Token = "0x600037D")]
3861 [global::Cpp2ILInjected.Address(RVA = "0x1BB34CC", Offset = "0x1BB34CC", Length = "0x8")]
3862 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3863 get
3864 {
3865 throw null;
3866 }
3867 }
3868
3869 [global::Cpp2ILInjected.Token(Token = "0x600037E")]
3870 [global::Cpp2ILInjected.Address(RVA = "0x1BB34D4", Offset = "0x1BB34D4", Length = "0x90")]
3871 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3872 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3873 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.TransitionTime), Member = "Equals", MemberParameters = new object[] { typeof(global::System.TimeZoneInfo.TransitionTime) }, ReturnType = typeof(bool))]
3874 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
3875 public override bool Equals(object obj)
3876 {
3877 throw null;
3878 }
3879
3880 [global::Cpp2ILInjected.Token(Token = "0x600037F")]
3881 [global::Cpp2ILInjected.Address(RVA = "0x1BB26D4", Offset = "0x1BB26D4", Length = "0x34")]
3882 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3883 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3884 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.TransitionTime), Member = "Equals", MemberParameters = new object[] { typeof(global::System.TimeZoneInfo.TransitionTime) }, ReturnType = typeof(bool))]
3885 public static bool operator !=(global::System.TimeZoneInfo.TransitionTime t1, global::System.TimeZoneInfo.TransitionTime t2)
3886 {
3887 throw null;
3888 }
3889
3890 [global::Cpp2ILInjected.Token(Token = "0x6000380")]
3891 [global::Cpp2ILInjected.Address(RVA = "0x1BB2708", Offset = "0x1BB2708", Length = "0xD8")]
3892 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3893 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo.AdjustmentRule), Member = "get_HasDaylightSaving", ReturnType = typeof(bool))]
3894 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo.AdjustmentRule), Member = "Equals", MemberParameters = new object[] { typeof(global::System.TimeZoneInfo.AdjustmentRule) }, ReturnType = typeof(bool))]
3895 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo.AdjustmentRule), Member = "ValidateAdjustmentRule", MemberParameters = new object[]
3896 {
3897 typeof(global::System.DateTime),
3898 typeof(global::System.DateTime),
3899 typeof(global::System.TimeSpan),
3900 typeof(global::System.TimeZoneInfo.TransitionTime),
3901 typeof(global::System.TimeZoneInfo.TransitionTime),
3902 typeof(bool)
3903 }, ReturnType = typeof(void))]
3904 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo.TransitionTime), Member = "Equals", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
3905 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo.TransitionTime), Member = "op_Inequality", MemberParameters = new object[]
3906 {
3907 typeof(global::System.TimeZoneInfo.TransitionTime),
3908 typeof(global::System.TimeZoneInfo.TransitionTime)
3909 }, ReturnType = typeof(bool))]
3910 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
3911 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "op_Equality", MemberParameters = new object[]
3912 {
3913 typeof(global::System.DateTime),
3914 typeof(global::System.DateTime)
3915 }, ReturnType = typeof(bool))]
3916 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
3917 public bool Equals(global::System.TimeZoneInfo.TransitionTime other)
3918 {
3919 throw null;
3920 }
3921
3922 [global::Cpp2ILInjected.Token(Token = "0x6000381")]
3923 [global::Cpp2ILInjected.Address(RVA = "0x1BB3564", Offset = "0x1BB3564", Length = "0x14")]
3924 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3925 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3926 public override int GetHashCode()
3927 {
3928 throw null;
3929 }
3930
3931 [global::Cpp2ILInjected.Token(Token = "0x6000382")]
3932 [global::Cpp2ILInjected.Address(RVA = "0x1BB3578", Offset = "0x1BB3578", Length = "0x70")]
3933 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3934 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.TransitionTime), Member = "ValidateTransitionTime", MemberParameters = new object[]
3935 {
3936 typeof(global::System.DateTime),
3937 typeof(int),
3938 typeof(int),
3939 typeof(int),
3940 typeof(global::System.DayOfWeek)
3941 }, ReturnType = typeof(void))]
3942 private TransitionTime(global::System.DateTime timeOfDay, int month, int week, int day, global::System.DayOfWeek dayOfWeek, bool isFixedDateRule)
3943 {
3944 throw null;
3945 }
3946
3947 [global::Cpp2ILInjected.Token(Token = "0x6000383")]
3948 [global::Cpp2ILInjected.Address(RVA = "0x1BA9368", Offset = "0x1BA9368", Length = "0x60")]
3949 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3950 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.TransitionTime), Member = "ValidateTransitionTime", MemberParameters = new object[]
3951 {
3952 typeof(global::System.DateTime),
3953 typeof(int),
3954 typeof(int),
3955 typeof(int),
3956 typeof(global::System.DayOfWeek)
3957 }, ReturnType = typeof(void))]
3958 public static global::System.TimeZoneInfo.TransitionTime CreateFixedDateRule(global::System.DateTime timeOfDay, int month, int day)
3959 {
3960 throw null;
3961 }
3962
3963 [global::Cpp2ILInjected.Token(Token = "0x6000384")]
3964 [global::Cpp2ILInjected.Address(RVA = "0x1BACCE0", Offset = "0x1BACCE0", Length = "0x68")]
3965 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
3966 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.TransitionTime), Member = "ValidateTransitionTime", MemberParameters = new object[]
3967 {
3968 typeof(global::System.DateTime),
3969 typeof(int),
3970 typeof(int),
3971 typeof(int),
3972 typeof(global::System.DayOfWeek)
3973 }, ReturnType = typeof(void))]
3974 public static global::System.TimeZoneInfo.TransitionTime CreateFloatingDateRule(global::System.DateTime timeOfDay, int month, int week, global::System.DayOfWeek dayOfWeek)
3975 {
3976 throw null;
3977 }
3978
3979 [global::Cpp2ILInjected.Token(Token = "0x6000385")]
3980 [global::Cpp2ILInjected.Address(RVA = "0x1BB35E8", Offset = "0x1BB35E8", Length = "0x234")]
3981 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
3982 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo.TransitionTime), Member = ".ctor", MemberParameters = new object[]
3983 {
3984 typeof(global::System.DateTime),
3985 typeof(int),
3986 typeof(int),
3987 typeof(int),
3988 typeof(global::System.DayOfWeek),
3989 typeof(bool)
3990 }, ReturnType = typeof(void))]
3991 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo.TransitionTime), Member = "CreateFixedDateRule", MemberParameters = new object[]
3992 {
3993 typeof(global::System.DateTime),
3994 typeof(int),
3995 typeof(int)
3996 }, ReturnType = typeof(global::System.TimeZoneInfo.TransitionTime))]
3997 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo.TransitionTime), Member = "CreateFloatingDateRule", MemberParameters = new object[]
3998 {
3999 typeof(global::System.DateTime),
4000 typeof(int),
4001 typeof(int),
4002 typeof(global::System.DayOfWeek)
4003 }, ReturnType = typeof(global::System.TimeZoneInfo.TransitionTime))]
4004 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo.TransitionTime), Member = "System.Runtime.Serialization.IDeserializationCallback.OnDeserialization", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
4005 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetAdjustmentRules", ReturnType = typeof(global::System.TimeZoneInfo.AdjustmentRule[]))]
4006 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_GenerateAdjustmentRule", MemberParameters = new object[]
4007 {
4008 typeof(ref int),
4009 typeof(global::System.TimeSpan),
4010 typeof(global::System.Collections.Generic.List<global::System.TimeZoneInfo.AdjustmentRule>),
4011 typeof(global::System.DateTime[]),
4012 typeof(byte[]),
4013 typeof(global::System.TimeZoneInfo.TZifType[]),
4014 typeof(bool[]),
4015 typeof(bool[]),
4016 typeof(string)
4017 }, ReturnType = typeof(void))]
4018 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "TZif_CreateTransitionTimeFromPosixRule", MemberParameters = new object[]
4019 {
4020 typeof(string),
4021 typeof(string)
4022 }, ReturnType = typeof(global::System.TimeZoneInfo.TransitionTime))]
4023 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "CreateAdjustmentRule", MemberParameters = new object[]
4024 {
4025 typeof(int),
4026 typeof(ref long[]),
4027 typeof(ref string[]),
4028 typeof(string),
4029 typeof(string)
4030 }, ReturnType = typeof(global::System.Collections.Generic.List<global::System.TimeZoneInfo.AdjustmentRule>))]
4031 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 15)]
4032 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Kind", ReturnType = typeof(global::System.DateTimeKind))]
4033 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "GetDatePart", MemberParameters = new object[]
4034 {
4035 typeof(ref int),
4036 typeof(ref int),
4037 typeof(ref int)
4038 }, ReturnType = typeof(void))]
4039 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Ticks", ReturnType = typeof(long))]
4040 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
4041 {
4042 typeof(string),
4043 typeof(string)
4044 }, ReturnType = typeof(void))]
4045 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
4046 {
4047 typeof(string),
4048 typeof(string)
4049 }, ReturnType = typeof(void))]
4050 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 21)]
4051 private static void ValidateTransitionTime(global::System.DateTime timeOfDay, int month, int week, int day, global::System.DayOfWeek dayOfWeek)
4052 {
4053 throw null;
4054 }
4055
4056 [global::Cpp2ILInjected.Token(Token = "0x6000386")]
4057 [global::Cpp2ILInjected.Address(RVA = "0x1BB381C", Offset = "0x1BB381C", Length = "0xEC")]
4058 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
4059 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
4060 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.TransitionTime), Member = "ValidateTransitionTime", MemberParameters = new object[]
4061 {
4062 typeof(global::System.DateTime),
4063 typeof(int),
4064 typeof(int),
4065 typeof(int),
4066 typeof(global::System.DayOfWeek)
4067 }, ReturnType = typeof(void))]
4068 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationException), Member = ".ctor", MemberParameters = new object[]
4069 {
4070 typeof(string),
4071 typeof(global::System.Exception)
4072 }, ReturnType = typeof(void))]
4073 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
4075 {
4076 throw null;
4077 }
4078
4079 [global::Cpp2ILInjected.Token(Token = "0x6000387")]
4080 [global::Cpp2ILInjected.Address(RVA = "0x1BB3908", Offset = "0x1BB3908", Length = "0x1A8")]
4081 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
4082 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationInfo), Member = "AddValue", MemberParameters = new object[]
4083 {
4084 typeof(string),
4085 typeof(global::System.DateTime)
4086 }, ReturnType = typeof(void))]
4087 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationInfo), Member = "AddValue", MemberParameters = new object[]
4088 {
4089 typeof(string),
4090 typeof(byte)
4091 }, ReturnType = typeof(void))]
4092 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationInfo), Member = "AddValue", MemberParameters = new object[]
4093 {
4094 typeof(string),
4095 typeof(object)
4096 }, ReturnType = typeof(void))]
4097 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationInfo), Member = "AddValue", MemberParameters = new object[]
4098 {
4099 typeof(string),
4100 typeof(bool)
4101 }, ReturnType = typeof(void))]
4102 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
4103 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
4104 private void System.Runtime.Serialization.ISerializable.GetObjectData(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
4105 {
4106 throw null;
4107 }
4108
4109 [global::Cpp2ILInjected.Token(Token = "0x6000388")]
4110 [global::Cpp2ILInjected.Address(RVA = "0x1BB3AB0", Offset = "0x1BB3AB0", Length = "0x35C")]
4111 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
4112 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
4113 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
4114 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationInfo), Member = "GetValue", MemberParameters = new object[]
4115 {
4116 typeof(string),
4117 typeof(global::System.Type)
4118 }, ReturnType = typeof(object))]
4119 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
4120 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 28)]
4121 private TransitionTime(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
4122 {
4123 throw null;
4124 }
4125
4126 [global::Cpp2ILInjected.Token(Token = "0x40001C6")]
4127 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
4128 private readonly global::System.DateTime _timeOfDay;
4129
4130 [global::Cpp2ILInjected.Token(Token = "0x40001C7")]
4131 [global::Cpp2ILInjected.FieldOffset(Offset = "0x8")]
4132 private readonly byte _month;
4133
4134 [global::Cpp2ILInjected.Token(Token = "0x40001C8")]
4135 [global::Cpp2ILInjected.FieldOffset(Offset = "0x9")]
4136 private readonly byte _week;
4137
4138 [global::Cpp2ILInjected.Token(Token = "0x40001C9")]
4139 [global::Cpp2ILInjected.FieldOffset(Offset = "0xA")]
4140 private readonly byte _day;
4141
4142 [global::Cpp2ILInjected.Token(Token = "0x40001CA")]
4143 [global::Cpp2ILInjected.FieldOffset(Offset = "0xC")]
4144 private readonly global::System.DayOfWeek _dayOfWeek;
4145
4146 [global::Cpp2ILInjected.Token(Token = "0x40001CB")]
4147 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
4149 }
4150
4151 [global::Cpp2ILInjected.Token(Token = "0x2000070")]
4152 private sealed class CachedData
4153 {
4154 [global::Cpp2ILInjected.Token(Token = "0x6000389")]
4155 [global::Cpp2ILInjected.Address(RVA = "0x1BB3E0C", Offset = "0x1BB3E0C", Length = "0x178")]
4156 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
4157 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo.CachedData), Member = "get_Local", ReturnType = typeof(global::System.TimeZoneInfo))]
4158 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetLocalUtcOffset", MemberParameters = new object[]
4159 {
4160 typeof(global::System.DateTime),
4161 typeof(global::System.TimeZoneInfoOptions)
4162 }, ReturnType = typeof(global::System.TimeSpan))]
4163 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetUtcOffset", MemberParameters = new object[]
4164 {
4165 typeof(global::System.DateTime),
4166 typeof(global::System.TimeZoneInfoOptions),
4167 typeof(global::System.TimeZoneInfo.CachedData)
4168 }, ReturnType = typeof(global::System.TimeSpan))]
4169 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "IsDaylightSavingTime", MemberParameters = new object[]
4170 {
4171 typeof(global::System.DateTime),
4172 typeof(global::System.TimeZoneInfoOptions),
4173 typeof(global::System.TimeZoneInfo.CachedData)
4174 }, ReturnType = typeof(bool))]
4175 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "ConvertTimeToUtc", MemberParameters = new object[]
4176 {
4177 typeof(global::System.DateTime),
4178 typeof(global::System.TimeZoneInfoOptions)
4179 }, ReturnType = typeof(global::System.DateTime))]
4180 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "get_Local", ReturnType = typeof(global::System.TimeZoneInfo))]
4181 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
4182 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Monitor), Member = "Enter", MemberParameters = new object[]
4183 {
4184 typeof(object),
4185 typeof(ref bool)
4186 }, ReturnType = typeof(void))]
4187 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "GetLocalTimeZone", MemberParameters = new object[] { typeof(global::System.TimeZoneInfo.CachedData) }, ReturnType = typeof(global::System.TimeZoneInfo))]
4188 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = ".ctor", MemberParameters = new object[]
4189 {
4190 typeof(string),
4191 typeof(global::System.TimeSpan),
4192 typeof(string),
4193 typeof(string),
4194 typeof(string),
4195 typeof(global::System.TimeZoneInfo.AdjustmentRule[]),
4196 typeof(bool)
4197 }, ReturnType = typeof(void))]
4198 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Monitor), Member = "Exit", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
4199 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
4200 private global::System.TimeZoneInfo CreateLocal()
4201 {
4202 throw null;
4203 }
4204
4205 [global::Cpp2ILInjected.Token(Token = "0x17000055")]
4206 public global::System.TimeZoneInfo Local
4207 {
4208 [global::Cpp2ILInjected.Token(Token = "0x600038A")]
4209 [global::Cpp2ILInjected.Address(RVA = "0x1BADE68", Offset = "0x1BADE68", Length = "0x38")]
4210 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
4211 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo.CachedData), Member = "CreateLocal", ReturnType = typeof(global::System.TimeZoneInfo))]
4212 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
4213 get
4214 {
4215 throw null;
4216 }
4217 }
4218
4219 [global::Cpp2ILInjected.Token(Token = "0x600038B")]
4220 [global::Cpp2ILInjected.Address(RVA = "0x1BADF18", Offset = "0x1BADF18", Length = "0x8C")]
4221 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
4222 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "GetUtcOffset", MemberParameters = new object[]
4223 {
4224 typeof(global::System.DateTime),
4225 typeof(global::System.TimeZoneInfoOptions),
4226 typeof(global::System.TimeZoneInfo.CachedData)
4227 }, ReturnType = typeof(global::System.TimeSpan))]
4228 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "IsDaylightSavingTime", MemberParameters = new object[]
4229 {
4230 typeof(global::System.DateTime),
4231 typeof(global::System.TimeZoneInfoOptions),
4232 typeof(global::System.TimeZoneInfo.CachedData)
4233 }, ReturnType = typeof(bool))]
4234 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "ConvertTime", MemberParameters = new object[]
4235 {
4236 typeof(global::System.DateTime),
4237 typeof(global::System.TimeZoneInfo),
4238 typeof(global::System.TimeZoneInfo),
4239 typeof(global::System.TimeZoneInfoOptions),
4240 typeof(global::System.TimeZoneInfo.CachedData)
4241 }, ReturnType = typeof(global::System.DateTime))]
4242 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
4243 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
4244 public global::System.DateTimeKind GetCorrespondingKind(global::System.TimeZoneInfo timeZone)
4245 {
4246 throw null;
4247 }
4248
4249 [global::Cpp2ILInjected.Token(Token = "0x600038C")]
4250 [global::Cpp2ILInjected.Address(RVA = "0x1BB2644", Offset = "0x1BB2644", Length = "0x8")]
4251 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
4252 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
4253 public CachedData()
4254 {
4255 throw null;
4256 }
4257
4258 [global::Cpp2ILInjected.Token(Token = "0x40001CC")]
4259 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
4260 private global::System.TimeZoneInfo _localTimeZone;
4261 }
4262
4263 [global::System.Runtime.CompilerServices.CompilerGenerated]
4264 [global::Cpp2ILInjected.Token(Token = "0x2000071")]
4265 private sealed class <>c__DisplayClass16_0
4266 {
4267 [global::Cpp2ILInjected.Token(Token = "0x600038D")]
4268 [global::Cpp2ILInjected.Address(RVA = "0x1BAA644", Offset = "0x1BAA644", Length = "0x8")]
4269 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
4270 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
4272 {
4273 throw null;
4274 }
4275
4276 [global::Cpp2ILInjected.Token(Token = "0x600038E")]
4277 [global::Cpp2ILInjected.Address(RVA = "0x1BB3F84", Offset = "0x1BB3F84", Length = "0xE0")]
4278 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
4279 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Equals", MemberParameters = new object[]
4280 {
4281 typeof(string),
4282 typeof(string),
4283 typeof(global::System.StringComparison)
4284 }, ReturnType = typeof(bool))]
4285 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeZoneInfo), Member = "CompareTimeZoneFile", MemberParameters = new object[]
4286 {
4287 typeof(string),
4288 typeof(byte[]),
4289 typeof(byte[])
4290 }, ReturnType = typeof(bool))]
4291 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "StartsWith", MemberParameters = new object[]
4292 {
4293 typeof(string),
4294 typeof(global::System.StringComparison)
4295 }, ReturnType = typeof(bool))]
4296 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
4297 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
4298 internal bool <FindTimeZoneId>b__0(string filePath)
4299 {
4300 throw null;
4301 }
4302
4303 [global::Cpp2ILInjected.Token(Token = "0x40001CD")]
4304 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
4305 public string localtimeFilePath;
4306
4307 [global::Cpp2ILInjected.Token(Token = "0x40001CE")]
4308 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
4309 public string posixrulesFilePath;
4310
4311 [global::Cpp2ILInjected.Token(Token = "0x40001CF")]
4312 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
4313 public byte[] buffer;
4314
4315 [global::Cpp2ILInjected.Token(Token = "0x40001D0")]
4316 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
4317 public byte[] rawData;
4318
4319 [global::Cpp2ILInjected.Token(Token = "0x40001D1")]
4320 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
4321 public string id;
4322
4323 [global::Cpp2ILInjected.Token(Token = "0x40001D2")]
4324 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
4325 public string timeZoneDirectory;
4326 }
4327
4328 [global::System.Runtime.CompilerServices.CompilerGenerated]
4329 [global::Cpp2ILInjected.Token(Token = "0x2000072")]
4330 [global::System.Serializable]
4331 private sealed class <>c
4332 {
4333 // Note: this type is marked as 'beforefieldinit'.
4334 [global::Cpp2ILInjected.Token(Token = "0x600038F")]
4335 [global::Cpp2ILInjected.Address(RVA = "0x1BB4064", Offset = "0x1BB4064", Length = "0x5C")]
4336 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
4337 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
4338 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
4339 static <>c()
4340 {
4341 throw null;
4342 }
4343
4344 [global::Cpp2ILInjected.Token(Token = "0x6000390")]
4345 [global::Cpp2ILInjected.Address(RVA = "0x1BB40C0", Offset = "0x1BB40C0", Length = "0x8")]
4346 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
4347 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
4348 public <>c()
4349 {
4350 throw null;
4351 }
4352
4353 [global::Cpp2ILInjected.Token(Token = "0x6000391")]
4354 [global::Cpp2ILInjected.Address(RVA = "0x1BB40C8", Offset = "0x1BB40C8", Length = "0x10")]
4355 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
4356 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
4357 internal bool <TZif_ParsePosixName>b__34_1(char c)
4358 {
4359 throw null;
4360 }
4361
4362 [global::Cpp2ILInjected.Token(Token = "0x6000392")]
4363 [global::Cpp2ILInjected.Address(RVA = "0x1BB40D8", Offset = "0x1BB40D8", Length = "0x80")]
4364 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
4365 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
4366 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(char), Member = "IsDigit", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(bool))]
4367 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
4368 internal bool <TZif_ParsePosixName>b__34_0(char c)
4369 {
4370 throw null;
4371 }
4372
4373 [global::Cpp2ILInjected.Token(Token = "0x6000393")]
4374 [global::Cpp2ILInjected.Address(RVA = "0x1BB41DC", Offset = "0x1BB41DC", Length = "0x88")]
4375 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
4376 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
4377 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(char), Member = "IsDigit", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(bool))]
4378 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
4380 {
4381 throw null;
4382 }
4383
4384 [global::Cpp2ILInjected.Token(Token = "0x6000394")]
4385 [global::Cpp2ILInjected.Address(RVA = "0x1BB4264", Offset = "0x1BB4264", Length = "0x1C")]
4386 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
4387 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
4388 internal bool <TZif_ParsePosixDate>b__37_0(char c)
4389 {
4390 throw null;
4391 }
4392
4393 [global::Cpp2ILInjected.Token(Token = "0x6000395")]
4394 [global::Cpp2ILInjected.Address(RVA = "0x1BB4280", Offset = "0x1BB4280", Length = "0x10")]
4395 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
4396 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
4397 internal bool <TZif_ParsePosixTime>b__38_0(char c)
4398 {
4399 throw null;
4400 }
4401
4402 [global::Cpp2ILInjected.Token(Token = "0x6000396")]
4403 [global::Cpp2ILInjected.Address(RVA = "0x1BB4290", Offset = "0x1BB4290", Length = "0x24")]
4404 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
4405 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "CompareTo", MemberParameters = new object[] { typeof(global::System.DateTime) }, ReturnType = typeof(int))]
4406 internal int <CreateLocalUnity>b__161_0(global::System.TimeZoneInfo.AdjustmentRule rule1, global::System.TimeZoneInfo.AdjustmentRule rule2)
4407 {
4408 throw null;
4409 }
4410
4411 [global::Cpp2ILInjected.Token(Token = "0x40001D3")]
4412 public static readonly global::System.TimeZoneInfo.<>c <>9;
4413
4414 [global::Cpp2ILInjected.Token(Token = "0x40001D4")]
4415 public static global::System.Func<char, bool> <>9__34_1;
4416
4417 [global::Cpp2ILInjected.Token(Token = "0x40001D5")]
4418 public static global::System.Func<char, bool> <>9__34_0;
4419
4420 [global::Cpp2ILInjected.Token(Token = "0x40001D6")]
4421 public static global::System.Func<char, bool> <>9__35_0;
4422
4423 [global::Cpp2ILInjected.Token(Token = "0x40001D7")]
4424 public static global::System.Func<char, bool> <>9__37_0;
4425
4426 [global::Cpp2ILInjected.Token(Token = "0x40001D8")]
4427 public static global::System.Func<char, bool> <>9__38_0;
4428
4429 [global::Cpp2ILInjected.Token(Token = "0x40001D9")]
4430 public static global::System.Comparison<global::System.TimeZoneInfo.AdjustmentRule> <>9__161_0;
4431 }
4432 }
4433}
class f__AnonymousType0<< Count > j__TPar
static global::System.TimeZoneInfo.AdjustmentRule CreateAdjustmentRule(global::System.DateTime dateStart, global::System.DateTime dateEnd, global::System.TimeSpan daylightDelta, global::System.TimeZoneInfo.TransitionTime daylightTransitionStart, global::System.TimeZoneInfo.TransitionTime daylightTransitionEnd)
bool Equals(global::System.TimeZoneInfo.AdjustmentRule other)
AdjustmentRule(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
AdjustmentRule(global::System.DateTime dateStart, global::System.DateTime dateEnd, global::System.TimeSpan daylightDelta, global::System.TimeZoneInfo.TransitionTime daylightTransitionStart, global::System.TimeZoneInfo.TransitionTime daylightTransitionEnd, global::System.TimeSpan baseUtcOffsetDelta, bool noDaylightTransitions)
readonly global::System.TimeSpan _baseUtcOffsetDelta
readonly global::System.DateTime _dateStart
readonly global::System.DateTime _dateEnd
static void ValidateAdjustmentRule(global::System.DateTime dateStart, global::System.DateTime dateEnd, global::System.TimeSpan daylightDelta, global::System.TimeZoneInfo.TransitionTime daylightTransitionStart, global::System.TimeZoneInfo.TransitionTime daylightTransitionEnd, bool noDaylightTransitions)
static global::System.TimeZoneInfo.AdjustmentRule CreateAdjustmentRule(global::System.DateTime dateStart, global::System.DateTime dateEnd, global::System.TimeSpan daylightDelta, global::System.TimeZoneInfo.TransitionTime daylightTransitionStart, global::System.TimeZoneInfo.TransitionTime daylightTransitionEnd, global::System.TimeSpan baseUtcOffsetDelta, bool noDaylightTransitions)
readonly global::System.TimeZoneInfo.TransitionTime _daylightTransitionEnd
readonly global::System.TimeZoneInfo.TransitionTime _daylightTransitionStart
readonly global::System.TimeSpan _daylightDelta
global::System.TimeZoneInfo CreateLocal()
global::System.DateTimeKind GetCorrespondingKind(global::System.TimeZoneInfo timeZone)
global::System.TimeZoneInfo _localTimeZone
static global::System.DateTime ConvertUtcToTimeZone(long ticks, global::System.TimeZoneInfo destinationTimeZone, out bool isAmbiguousLocalDst)
readonly global::System.TimeSpan _baseUtcOffset
int CompareAdjustmentRuleToDateTime(global::System.TimeZoneInfo.AdjustmentRule rule, global::System.TimeZoneInfo.AdjustmentRule previousRule, global::System.DateTime dateTime, global::System.DateTime dateOnly, bool dateTimeisUtc)
static bool TryGetLocalTzFile(out byte[] rawData, out string id)
static string GetTimeZoneDirectory()
bool Equals(global::System.TimeZoneInfo other)
static global::System.DateTime ConvertTime(global::System.DateTime dateTime, global::System.TimeZoneInfo sourceTimeZone, global::System.TimeZoneInfo destinationTimeZone, global::System.TimeZoneInfoOptions flags)
static global::System.TimeSpan GetLocalUtcOffset(global::System.DateTime dateTime, global::System.TimeZoneInfoOptions flags)
static global::System.Collections.Generic.List< global::System.TimeZoneInfo.AdjustmentRule > CreateAdjustmentRule(int year, out long[] data, out string[] names, string standardNameCurrentYear, string daylightNameCurrentYear)
static global::System.TimeZoneInfo.TZifType TZif_GetEarlyDateTransitionType(global::System.TimeZoneInfo.TZifType[] transitionTypes)
readonly bool _supportsDaylightSavingTime
override bool Equals(object obj)
global::System.TimeSpan GetUtcOffset(global::System.DateTime dateTime, global::System.TimeZoneInfoOptions flags)
static global::System.TimeSpan TZif_CalculateTransitionOffsetFromBase(global::System.TimeSpan transitionOffset, global::System.TimeSpan timeZoneBaseUtcOffset)
static void TZif_GenerateAdjustmentRule(ref int index, global::System.TimeSpan timeZoneBaseUtcOffset, global::System.Collections.Generic.List< global::System.TimeZoneInfo.AdjustmentRule > rulesList, global::System.DateTime[] dts, byte[] typeOfLocalTime, global::System.TimeZoneInfo.TZifType[] transitionTypes, bool[] StandardTime, bool[] GmtTime, string futureTransitionsPosixFormat)
static bool UtcOffsetOutOfRange(global::System.TimeSpan offset)
static unsafe void EnumerateFilesRecursively(string path, global::System.Predicate< string > condition)
static global::System.TimeSpan GetUtcOffsetFromUtc(global::System.DateTime time, global::System.TimeZoneInfo zone, out bool isDaylightSavings, out bool isAmbiguousLocalDst)
static bool GetIsInvalidTime(global::System.DateTime time, global::System.TimeZoneInfo.AdjustmentRule rule, global::System.Globalization.DaylightTimeStruct daylightTime)
static global::System.DateTime ParseTimeOfDay(string time)
static bool TryLoadTzFile(string tzFilePath, ref byte[] rawData, ref string id)
static bool GetIsDaylightSavings(global::System.DateTime time, global::System.TimeZoneInfo.AdjustmentRule rule, global::System.Globalization.DaylightTimeStruct daylightTime, global::System.TimeZoneInfoOptions flags)
static readonly global::System.TimeSpan MinOffset
static global::System.? TimeSpan TZif_ParseOffsetString(string offset)
static string TZif_GetZoneAbbreviation(string zoneAbbreviations, int index)
static string TZif_ParsePosixTime(string posixFormat, ref int index)
static string GetTimeZoneDirectoryUnity()
static void TZif_GenerateAdjustmentRules(out global::System.TimeZoneInfo.AdjustmentRule[] rules, global::System.TimeSpan baseUtcOffset, global::System.DateTime[] dts, byte[] typeOfLocalTime, global::System.TimeZoneInfo.TZifType[] transitionType, bool[] StandardTime, bool[] GmtTime, string futureTransitionsPosixFormat)
static bool CheckIsDst(global::System.DateTime startTime, global::System.DateTime time, global::System.DateTime endTime, bool ignoreYearAdjustment, global::System.TimeZoneInfo.AdjustmentRule rule)
static readonly global::System.DateTime s_minDateOnly
readonly string _standardDisplayName
global::System.TimeZoneInfo.AdjustmentRule[] GetAdjustmentRules()
override string ToString()
global::System.DateTime ConvertToUtc(global::System.DateTime dateTime, global::System.TimeSpan daylightDelta, global::System.TimeSpan baseUtcOffsetDelta)
global::System.Globalization.DaylightTimeStruct GetDaylightTime(int year, global::System.TimeZoneInfo.AdjustmentRule rule, int? ruleIndex)
static global::System.DateTime ConvertTime(global::System.DateTime dateTime, global::System.TimeZoneInfo sourceTimeZone, global::System.TimeZoneInfo destinationTimeZone, global::System.TimeZoneInfoOptions flags, global::System.TimeZoneInfo.CachedData cachedData)
static void TZif_ParseJulianDay(string date, out int month, out int day)
global::System.DateTime ConvertFromUtc(global::System.DateTime dateTime, global::System.TimeSpan daylightDelta, global::System.TimeSpan baseUtcOffsetDelta)
static global::System.TimeZoneInfo CreateLocalUnity()
static void NormalizeAdjustmentRuleOffset(global::System.TimeSpan baseUtcOffset, ref global::System.TimeZoneInfo.AdjustmentRule adjustmentRule)
bool HasSameRules(global::System.TimeZoneInfo other)
static readonly global::System.DateTime s_maxDateOnly
static string FindTimeZoneIdUsingReadLink(string tzFilePath)
global::System.TimeSpan GetDaylightSavingsEndOffsetFromUtc(global::System.TimeSpan baseUtcOffset, global::System.TimeZoneInfo.AdjustmentRule rule)
readonly string _displayName
readonly global::System.TimeZoneInfo.AdjustmentRule[] _adjustmentRules
static global::System.TimeSpan GetUtcOffsetFromUtc(global::System.DateTime time, global::System.TimeZoneInfo zone)
global::System.TimeSpan GetDaylightSavingsStartOffsetFromUtc(global::System.TimeSpan baseUtcOffset, global::System.TimeZoneInfo.AdjustmentRule rule, int? ruleIndex)
static global::System.TimeZoneInfo CreateCustomTimeZone(string id, global::System.TimeSpan baseUtcOffset, string displayName, string standardDisplayName)
readonly string _daylightDisplayName
static global::System.DateTime ConvertTimeToUtc(global::System.DateTime dateTime, global::System.TimeZoneInfoOptions flags)
static global::System.TimeZoneInfo.TransitionTime TZif_CreateTransitionTimeFromPosixRule(string date, string time)
TimeZoneInfo(byte[] data, string id, bool dstDisabled)
static string TZif_ParsePosixName(string posixFormat, ref int index)
TimeZoneInfo(string id, global::System.TimeSpan baseUtcOffset, string displayName, string standardDisplayName, string daylightDisplayName, global::System.TimeZoneInfo.AdjustmentRule[] adjustmentRules, bool disableDaylightSavingTime)
static global::System.TimeZoneInfo CreateCustomTimeZone(string id, global::System.TimeSpan baseUtcOffset, string displayName, string standardDisplayName, string daylightDisplayName, global::System.TimeZoneInfo.AdjustmentRule[] adjustmentRules, bool disableDaylightSavingTime)
static long TZif_ToUnixTime(byte[] value, int startIndex, global::System.TimeZoneInfo.TZVersion version)
static int TZif_ToInt32(byte[] value, int startIndex)
bool IsDaylightSavingTime(global::System.DateTime dateTime, global::System.TimeZoneInfoOptions flags)
static string TZif_ParsePosixOffset(string posixFormat, ref int index)
static global::System.TimeZoneInfo.CachedData s_cachedData
static string FindTimeZoneId(byte[] rawData)
static bool GetIsDaylightSavingsFromUtc(global::System.DateTime time, int year, global::System.TimeSpan utc, global::System.TimeZoneInfo.AdjustmentRule rule, int? ruleIndex, out bool isAmbiguousLocalDst, global::System.TimeZoneInfo zone)
global::System.TimeSpan GetUtcOffset(global::System.DateTime dateTime, global::System.TimeZoneInfoOptions flags, global::System.TimeZoneInfo.CachedData cachedData)
static string GetDirectoryEntryFullPath(ref global::Interop.Sys.DirectoryEntry dirent, string currentPath)
static string TZif_ParsePosixDate(string posixFormat, ref int index)
global::System.TimeZoneInfo.AdjustmentRule GetPreviousAdjustmentRule(global::System.TimeZoneInfo.AdjustmentRule rule, int? ruleIndex)
global::System.DateTime ConvertToFromUtc(global::System.DateTime dateTime, global::System.TimeSpan daylightDelta, global::System.TimeSpan baseUtcOffsetDelta, bool convertToUtc)
static bool TZif_ParsePosixFormat(string posixFormat, out string standardName, out string standardOffset, out string daylightSavingsName, out string daylightSavingsOffset, out string start, out string startTime, out string end, out string endTime)
static bool CompareTimeZoneFile(string filePath, byte[] buffer, byte[] rawData)
static global::System.TimeZoneInfo.AdjustmentRule TZif_CreateAdjustmentRuleForPosixFormat(string posixFormat, global::System.DateTime startTransitionDate, global::System.TimeSpan timeZoneBaseUtcOffset)
static global::System.DateTime TransitionTimeToDateTime(int year, global::System.TimeZoneInfo.TransitionTime transitionTime)
static global::System.TimeSpan GetUtcOffsetFromUtc(global::System.DateTime time, global::System.TimeZoneInfo zone, out bool isDaylightSavings)
static readonly global::System.TimeSpan MaxOffset
override int GetHashCode()
TimeZoneInfo(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
bool IsDaylightSavingTime(global::System.DateTime dateTime, global::System.TimeZoneInfoOptions flags, global::System.TimeZoneInfo.CachedData cachedData)
static void TZif_ParseRaw(byte[] data, out global::System.TimeZoneInfo.TZifHead t, out global::System.DateTime[] dts, out byte[] typeOfLocalTime, out global::System.TimeZoneInfo.TZifType[] transitionType, out string zoneAbbreviations, out bool[] StandardTime, out bool[] GmtTime, out string futureTransitionsPosixFormat)
static global::System.TimeSpan GetUtcOffset(global::System.DateTime time, global::System.TimeZoneInfo zone, global::System.TimeZoneInfoOptions flags)
static global::System.TimeSpan GetUtcOffset(global::System.TimeSpan baseUtcOffset, global::System.TimeZoneInfo.AdjustmentRule adjustmentRule)
static bool TZif_ParseMDateRule(string dateRule, out int month, out int week, out global::System.DayOfWeek dayOfWeek)
static string TZif_ParsePosixString(string posixFormat, ref int index, global::System.Func< char, bool > breakCondition)
static global::System.TimeZoneInfo GetLocalTimeZone(global::System.TimeZoneInfo.CachedData cachedData)
global::System.TimeZoneInfo.AdjustmentRule GetAdjustmentRuleForTime(global::System.DateTime dateTime, bool dateTimeisUtc, out int? ruleIndex)
global::System.TimeSpan BaseUtcOffset
readonly string _id
static void TZif_ParsePosixDateTime(string posixFormat, ref int index, out string date, out string time)
static readonly global::System.TimeZoneInfo s_utcTimeZone
static global::System.TimeZoneInfo GetTimeZoneFromTzData(byte[] rawData, string id)
static global::System.DateTime TZif_UnixTimeToDateTime(long unixTime)
static global::System.TimeZoneInfo GetLocalTimeZoneFromTzFile()
static long TZif_ToInt64(byte[] value, int startIndex)
static void ValidateTimeZoneInfo(string id, global::System.TimeSpan baseUtcOffset, global::System.TimeZoneInfo.AdjustmentRule[] adjustmentRules, out bool adjustmentRulesSupportDst)
static bool GetIsAmbiguousTime(global::System.DateTime time, global::System.TimeZoneInfo.AdjustmentRule rule, global::System.Globalization.DaylightTimeStruct daylightTime)
static global::System.TimeSpan GetDateTimeNowUtcOffsetFromUtc(global::System.DateTime time, out bool isAmbiguousLocalDst)
static string GetTzEnvironmentVariable()
global::System.TimeSpan GetUtcOffset(global::System.DateTime dateTime)
static bool IsValidAdjustmentRuleOffest(global::System.TimeSpan baseUtcOffset, global::System.TimeZoneInfo.AdjustmentRule adjustmentRule)
void GetObjectData(SerializationInfo info, StreamingContext context)
DayOfWeek
Definition DayOfWeek.cs:8
DateTime(long ticks)
Definition DateTime.cs:113
TimeSpan(long ticks)
Definition TimeSpan.cs:23
TZifHead(byte[] data, int index)
readonly global::System.TimeZoneInfo.TZVersion Version
readonly global::System.TimeSpan UtcOffset
TZifType(byte[] data, int index)
override bool Equals(object obj)
static global::System.TimeZoneInfo.TransitionTime CreateFixedDateRule(global::System.DateTime timeOfDay, int month, int day)
TransitionTime(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
TransitionTime(global::System.DateTime timeOfDay, int month, int week, int day, global::System.DayOfWeek dayOfWeek, bool isFixedDateRule)
static void ValidateTransitionTime(global::System.DateTime timeOfDay, int month, int week, int day, global::System.DayOfWeek dayOfWeek)
static global::System.TimeZoneInfo.TransitionTime CreateFloatingDateRule(global::System.DateTime timeOfDay, int month, int week, global::System.DayOfWeek dayOfWeek)
readonly global::System.DayOfWeek _dayOfWeek
readonly global::System.DateTime _timeOfDay
bool Equals(global::System.TimeZoneInfo.TransitionTime other)