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
GregorianCalendarHelper.cs
Go to the documentation of this file.
1using System;
6
8{
9 [global::Cpp2ILInjected.Token(Token = "0x20005AC")]
10 [global::System.Serializable]
12 {
13 [global::Cpp2ILInjected.Token(Token = "0x17000671")]
14 internal int MaxYear
15 {
16 [global::Cpp2ILInjected.Token(Token = "0x6002BB4")]
17 [global::Cpp2ILInjected.Address(RVA = "0x1BEE564", Offset = "0x1BEE564", Length = "0x8")]
18 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
19 get
20 {
21 throw null;
22 }
23 }
24
25 [global::Cpp2ILInjected.Token(Token = "0x6002BB5")]
26 [global::Cpp2ILInjected.Address(RVA = "0x1BEE56C", Offset = "0x1BEE56C", Length = "0x5C")]
27 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
28 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
29 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
31 {
32 throw null;
33 }
34
35 [global::Cpp2ILInjected.Token(Token = "0x6002BB6")]
36 [global::Cpp2ILInjected.Address(RVA = "0x1BEE5C8", Offset = "0x1BEE5C8", Length = "0x294")]
37 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
38 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GregorianCalendarHelper), Member = "GetGregorianYear", MemberParameters = new object[]
39 {
40 typeof(int),
41 typeof(int)
42 }, ReturnType = typeof(int))]
43 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GregorianCalendarHelper), Member = "IsValidYear", MemberParameters = new object[]
44 {
45 typeof(int),
46 typeof(int)
47 }, ReturnType = typeof(bool))]
48 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GregorianCalendarHelper), Member = "GetDaysInMonth", MemberParameters = new object[]
49 {
50 typeof(int),
51 typeof(int),
52 typeof(int)
53 }, ReturnType = typeof(int))]
54 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GregorianCalendarHelper), Member = "GetDaysInYear", MemberParameters = new object[]
55 {
56 typeof(int),
57 typeof(int)
58 }, ReturnType = typeof(int))]
59 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GregorianCalendarHelper), Member = "GetMonthsInYear", MemberParameters = new object[]
60 {
61 typeof(int),
62 typeof(int)
63 }, ReturnType = typeof(int))]
64 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GregorianCalendarHelper), Member = "IsLeapYear", MemberParameters = new object[]
65 {
66 typeof(int),
67 typeof(int)
68 }, ReturnType = typeof(bool))]
69 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GregorianCalendarHelper), Member = "ToDateTime", MemberParameters = new object[]
70 {
71 typeof(int),
72 typeof(int),
73 typeof(int),
74 typeof(int),
75 typeof(int),
76 typeof(int),
77 typeof(int),
78 typeof(int)
79 }, ReturnType = typeof(global::System.DateTime))]
80 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JapaneseCalendar), Member = "GetMonthsInYear", MemberParameters = new object[]
81 {
82 typeof(int),
83 typeof(int)
84 }, ReturnType = typeof(int))]
85 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JapaneseCalendar), Member = "IsValidYear", MemberParameters = new object[]
86 {
87 typeof(int),
88 typeof(int)
89 }, ReturnType = typeof(bool))]
90 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TaiwanCalendar), Member = "GetMonthsInYear", MemberParameters = new object[]
91 {
92 typeof(int),
93 typeof(int)
94 }, ReturnType = typeof(int))]
95 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ThaiBuddhistCalendar), Member = "GetMonthsInYear", MemberParameters = new object[]
96 {
97 typeof(int),
98 typeof(int)
99 }, ReturnType = typeof(int))]
100 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 11)]
101 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
102 {
103 typeof(string),
104 typeof(string)
105 }, ReturnType = typeof(void))]
106 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CultureInfo), Member = "get_CurrentCulture", ReturnType = typeof(CultureInfo))]
107 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
108 {
109 typeof(global::System.IFormatProvider),
110 typeof(string),
111 typeof(object),
112 typeof(object)
113 }, ReturnType = typeof(string))]
114 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 22)]
115 private int GetYearOffset(int year, int era, bool throwOnError)
116 {
117 throw null;
118 }
119
120 [global::Cpp2ILInjected.Token(Token = "0x6002BB7")]
121 [global::Cpp2ILInjected.Address(RVA = "0x1BEE85C", Offset = "0x1BEE85C", Length = "0x1C")]
122 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
123 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GregorianCalendarHelper), Member = "GetYearOffset", MemberParameters = new object[]
124 {
125 typeof(int),
126 typeof(int),
127 typeof(bool)
128 }, ReturnType = typeof(int))]
129 internal int GetGregorianYear(int year, int era)
130 {
131 throw null;
132 }
133
134 [global::Cpp2ILInjected.Token(Token = "0x6002BB8")]
135 [global::Cpp2ILInjected.Address(RVA = "0x1BEE878", Offset = "0x1BEE878", Length = "0x1C")]
136 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
137 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
138 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GregorianCalendarHelper), Member = "GetYearOffset", MemberParameters = new object[]
139 {
140 typeof(int),
141 typeof(int),
142 typeof(bool)
143 }, ReturnType = typeof(int))]
144 internal bool IsValidYear(int year, int era)
145 {
146 throw null;
147 }
148
149 [global::Cpp2ILInjected.Token(Token = "0x6002BB9")]
150 [global::Cpp2ILInjected.Address(RVA = "0x1BEE894", Offset = "0x1BEE894", Length = "0x1F0")]
151 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
152 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
153 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GregorianCalendarHelper), Member = "CheckTicksRange", MemberParameters = new object[] { typeof(long) }, ReturnType = typeof(void))]
154 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
155 internal virtual int GetDatePart(long ticks, int part)
156 {
157 throw null;
158 }
159
160 [global::Cpp2ILInjected.Token(Token = "0x6002BBA")]
161 [global::Cpp2ILInjected.Address(RVA = "0x1BEEBFC", Offset = "0x1BEEBFC", Length = "0x1C0")]
162 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
163 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GregorianCalendarHelper), Member = "DateToTicks", MemberParameters = new object[]
164 {
165 typeof(int),
166 typeof(int),
167 typeof(int)
168 }, ReturnType = typeof(long))]
169 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
170 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
171 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
172 {
173 typeof(string),
174 typeof(string)
175 }, ReturnType = typeof(void))]
176 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
177 internal static long GetAbsoluteDate(int year, int month, int day)
178 {
179 throw null;
180 }
181
182 [global::Cpp2ILInjected.Token(Token = "0x6002BBB")]
183 [global::Cpp2ILInjected.Address(RVA = "0x1BEEDBC", Offset = "0x1BEEDBC", Length = "0x80")]
184 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
185 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GregorianCalendarHelper), Member = "ToDateTime", MemberParameters = new object[]
186 {
187 typeof(int),
188 typeof(int),
189 typeof(int),
190 typeof(int),
191 typeof(int),
192 typeof(int),
193 typeof(int),
194 typeof(int)
195 }, ReturnType = typeof(global::System.DateTime))]
196 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
197 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GregorianCalendarHelper), Member = "GetAbsoluteDate", MemberParameters = new object[]
198 {
199 typeof(int),
200 typeof(int),
201 typeof(int)
202 }, ReturnType = typeof(long))]
203 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
204 internal static long DateToTicks(int year, int month, int day)
205 {
206 throw null;
207 }
208
209 [global::Cpp2ILInjected.Token(Token = "0x6002BBC")]
210 [global::Cpp2ILInjected.Address(RVA = "0x1BEEE3C", Offset = "0x1BEEE3C", Length = "0x1B0")]
211 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
212 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GregorianCalendarHelper), Member = "ToDateTime", MemberParameters = new object[]
213 {
214 typeof(int),
215 typeof(int),
216 typeof(int),
217 typeof(int),
218 typeof(int),
219 typeof(int),
220 typeof(int),
221 typeof(int)
222 }, ReturnType = typeof(global::System.DateTime))]
223 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
224 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TimeSpan), Member = "TimeToTicks", MemberParameters = new object[]
225 {
226 typeof(int),
227 typeof(int),
228 typeof(int)
229 }, ReturnType = typeof(long))]
230 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
231 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CultureInfo), Member = "get_CurrentCulture", ReturnType = typeof(CultureInfo))]
232 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
233 {
234 typeof(global::System.IFormatProvider),
235 typeof(string),
236 typeof(object),
237 typeof(object)
238 }, ReturnType = typeof(string))]
239 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
240 {
241 typeof(string),
242 typeof(string)
243 }, ReturnType = typeof(void))]
244 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 17)]
245 internal static long TimeToTicks(int hour, int minute, int second, int millisecond)
246 {
247 throw null;
248 }
249
250 [global::Cpp2ILInjected.Token(Token = "0x6002BBD")]
251 [global::Cpp2ILInjected.Address(RVA = "0x1BEEA84", Offset = "0x1BEEA84", Length = "0x178")]
252 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
253 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GregorianCalendarHelper), Member = "GetDatePart", MemberParameters = new object[]
254 {
255 typeof(long),
256 typeof(int)
257 }, ReturnType = typeof(int))]
258 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GregorianCalendarHelper), Member = "GetDayOfWeek", MemberParameters = new object[] { typeof(global::System.DateTime) }, ReturnType = typeof(global::System.DayOfWeek))]
259 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GregorianCalendarHelper), Member = "ToDateTime", MemberParameters = new object[]
260 {
261 typeof(int),
262 typeof(int),
263 typeof(int),
264 typeof(int),
265 typeof(int),
266 typeof(int),
267 typeof(int),
268 typeof(int)
269 }, ReturnType = typeof(global::System.DateTime))]
270 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
271 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Ticks", ReturnType = typeof(long))]
272 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CultureInfo), Member = "get_InvariantCulture", ReturnType = typeof(CultureInfo))]
273 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
274 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
275 {
276 typeof(global::System.IFormatProvider),
277 typeof(string),
278 typeof(object),
279 typeof(object)
280 }, ReturnType = typeof(string))]
281 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
282 {
283 typeof(string),
284 typeof(string)
285 }, ReturnType = typeof(void))]
286 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
287 internal void CheckTicksRange(long ticks)
288 {
289 throw null;
290 }
291
292 [global::Cpp2ILInjected.Token(Token = "0x6002BBE")]
293 [global::Cpp2ILInjected.Address(RVA = "0x1BEEFEC", Offset = "0x1BEEFEC", Length = "0x40")]
294 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
295 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
296 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Ticks", ReturnType = typeof(long))]
297 public int GetDayOfMonth(global::System.DateTime time)
298 {
299 throw null;
300 }
301
302 [global::Cpp2ILInjected.Token(Token = "0x6002BBF")]
303 [global::Cpp2ILInjected.Address(RVA = "0x1BEF02C", Offset = "0x1BEF02C", Length = "0x8C")]
304 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
305 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JapaneseCalendar), Member = "GetDayOfWeek", MemberParameters = new object[] { typeof(global::System.DateTime) }, ReturnType = typeof(global::System.DayOfWeek))]
306 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TaiwanCalendar), Member = "GetDayOfWeek", MemberParameters = new object[] { typeof(global::System.DateTime) }, ReturnType = typeof(global::System.DayOfWeek))]
307 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ThaiBuddhistCalendar), Member = "GetDayOfWeek", MemberParameters = new object[] { typeof(global::System.DateTime) }, ReturnType = typeof(global::System.DayOfWeek))]
308 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
309 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Ticks", ReturnType = typeof(long))]
310 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GregorianCalendarHelper), Member = "CheckTicksRange", MemberParameters = new object[] { typeof(long) }, ReturnType = typeof(void))]
311 public global::System.DayOfWeek GetDayOfWeek(global::System.DateTime time)
312 {
313 throw null;
314 }
315
316 [global::Cpp2ILInjected.Token(Token = "0x6002BC0")]
317 [global::Cpp2ILInjected.Address(RVA = "0x1BEF0B8", Offset = "0x1BEF0B8", Length = "0x168")]
318 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
319 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JapaneseCalendar), Member = "GetDaysInMonth", MemberParameters = new object[]
320 {
321 typeof(int),
322 typeof(int),
323 typeof(int)
324 }, ReturnType = typeof(int))]
325 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TaiwanCalendar), Member = "GetDaysInMonth", MemberParameters = new object[]
326 {
327 typeof(int),
328 typeof(int),
329 typeof(int)
330 }, ReturnType = typeof(int))]
331 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ThaiBuddhistCalendar), Member = "GetDaysInMonth", MemberParameters = new object[]
332 {
333 typeof(int),
334 typeof(int),
335 typeof(int)
336 }, ReturnType = typeof(int))]
337 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
338 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GregorianCalendarHelper), Member = "GetYearOffset", MemberParameters = new object[]
339 {
340 typeof(int),
341 typeof(int),
342 typeof(bool)
343 }, ReturnType = typeof(int))]
344 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
345 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
346 {
347 typeof(string),
348 typeof(string)
349 }, ReturnType = typeof(void))]
350 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
351 public int GetDaysInMonth(int year, int month, int era)
352 {
353 throw null;
354 }
355
356 [global::Cpp2ILInjected.Token(Token = "0x6002BC1")]
357 [global::Cpp2ILInjected.Address(RVA = "0x1BEF220", Offset = "0x1BEF220", Length = "0x70")]
358 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
359 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JapaneseCalendar), Member = "GetDaysInYear", MemberParameters = new object[]
360 {
361 typeof(int),
362 typeof(int)
363 }, ReturnType = typeof(int))]
364 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TaiwanCalendar), Member = "GetDaysInYear", MemberParameters = new object[]
365 {
366 typeof(int),
367 typeof(int)
368 }, ReturnType = typeof(int))]
369 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ThaiBuddhistCalendar), Member = "GetDaysInYear", MemberParameters = new object[]
370 {
371 typeof(int),
372 typeof(int)
373 }, ReturnType = typeof(int))]
374 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
375 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GregorianCalendarHelper), Member = "GetYearOffset", MemberParameters = new object[]
376 {
377 typeof(int),
378 typeof(int),
379 typeof(bool)
380 }, ReturnType = typeof(int))]
381 public int GetDaysInYear(int year, int era)
382 {
383 throw null;
384 }
385
386 [global::Cpp2ILInjected.Token(Token = "0x6002BC2")]
387 [global::Cpp2ILInjected.Address(RVA = "0x1BEF290", Offset = "0x1BEF290", Length = "0xB0")]
388 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
389 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JapaneseCalendar), Member = "GetEra", MemberParameters = new object[] { typeof(global::System.DateTime) }, ReturnType = typeof(int))]
390 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TaiwanCalendar), Member = "GetEra", MemberParameters = new object[] { typeof(global::System.DateTime) }, ReturnType = typeof(int))]
391 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ThaiBuddhistCalendar), Member = "GetEra", MemberParameters = new object[] { typeof(global::System.DateTime) }, ReturnType = typeof(int))]
392 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
393 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Ticks", ReturnType = typeof(long))]
394 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
395 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
396 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
397 public int GetEra(global::System.DateTime time)
398 {
399 throw null;
400 }
401
402 [global::Cpp2ILInjected.Token(Token = "0x17000672")]
403 public int[] Eras
404 {
405 [global::Cpp2ILInjected.Token(Token = "0x6002BC3")]
406 [global::Cpp2ILInjected.Address(RVA = "0x1BEF340", Offset = "0x1BEF340", Length = "0xC0")]
407 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
408 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JapaneseCalendar), Member = "get_Eras", ReturnType = typeof(int[]))]
409 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TaiwanCalendar), Member = "get_Eras", ReturnType = typeof(int[]))]
410 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ThaiBuddhistCalendar), Member = "get_Eras", ReturnType = typeof(int[]))]
411 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
412 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "Clone", ReturnType = typeof(object))]
413 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
414 get
415 {
416 throw null;
417 }
418 }
419
420 [global::Cpp2ILInjected.Token(Token = "0x6002BC4")]
421 [global::Cpp2ILInjected.Address(RVA = "0x1BEF400", Offset = "0x1BEF400", Length = "0x40")]
422 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
423 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
424 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Ticks", ReturnType = typeof(long))]
425 public int GetMonth(global::System.DateTime time)
426 {
427 throw null;
428 }
429
430 [global::Cpp2ILInjected.Token(Token = "0x6002BC5")]
431 [global::Cpp2ILInjected.Address(RVA = "0x1BEF440", Offset = "0x1BEF440", Length = "0x18")]
432 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
433 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GregorianCalendarHelper), Member = "GetYearOffset", MemberParameters = new object[]
434 {
435 typeof(int),
436 typeof(int),
437 typeof(bool)
438 }, ReturnType = typeof(int))]
439 public int GetMonthsInYear(int year, int era)
440 {
441 throw null;
442 }
443
444 [global::Cpp2ILInjected.Token(Token = "0x6002BC6")]
445 [global::Cpp2ILInjected.Address(RVA = "0x1BEF458", Offset = "0x1BEF458", Length = "0xD0")]
446 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
447 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JapaneseCalendar), Member = "GetYear", MemberParameters = new object[] { typeof(global::System.DateTime) }, ReturnType = typeof(int))]
448 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TaiwanCalendar), Member = "GetYear", MemberParameters = new object[] { typeof(global::System.DateTime) }, ReturnType = typeof(int))]
449 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ThaiBuddhistCalendar), Member = "GetYear", MemberParameters = new object[] { typeof(global::System.DateTime) }, ReturnType = typeof(int))]
450 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
451 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Ticks", ReturnType = typeof(long))]
452 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
453 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
454 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
455 public int GetYear(global::System.DateTime time)
456 {
457 throw null;
458 }
459
460 [global::Cpp2ILInjected.Token(Token = "0x6002BC7")]
461 [global::Cpp2ILInjected.Address(RVA = "0x1BEF528", Offset = "0x1BEF528", Length = "0x70")]
462 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
463 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JapaneseCalendar), Member = "IsLeapYear", MemberParameters = new object[]
464 {
465 typeof(int),
466 typeof(int)
467 }, ReturnType = typeof(bool))]
468 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TaiwanCalendar), Member = "IsLeapYear", MemberParameters = new object[]
469 {
470 typeof(int),
471 typeof(int)
472 }, ReturnType = typeof(bool))]
473 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ThaiBuddhistCalendar), Member = "IsLeapYear", MemberParameters = new object[]
474 {
475 typeof(int),
476 typeof(int)
477 }, ReturnType = typeof(bool))]
478 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
479 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GregorianCalendarHelper), Member = "GetYearOffset", MemberParameters = new object[]
480 {
481 typeof(int),
482 typeof(int),
483 typeof(bool)
484 }, ReturnType = typeof(int))]
485 public bool IsLeapYear(int year, int era)
486 {
487 throw null;
488 }
489
490 [global::Cpp2ILInjected.Token(Token = "0x6002BC8")]
491 [global::Cpp2ILInjected.Address(RVA = "0x1BEF598", Offset = "0x1BEF598", Length = "0x104")]
492 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JapaneseCalendar), Member = "ToDateTime", MemberParameters = new object[]
493 {
494 typeof(int),
495 typeof(int),
496 typeof(int),
497 typeof(int),
498 typeof(int),
499 typeof(int),
500 typeof(int),
501 typeof(int)
502 }, ReturnType = typeof(global::System.DateTime))]
503 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TaiwanCalendar), Member = "ToDateTime", MemberParameters = new object[]
504 {
505 typeof(int),
506 typeof(int),
507 typeof(int),
508 typeof(int),
509 typeof(int),
510 typeof(int),
511 typeof(int),
512 typeof(int)
513 }, ReturnType = typeof(global::System.DateTime))]
514 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ThaiBuddhistCalendar), Member = "ToDateTime", MemberParameters = new object[]
515 {
516 typeof(int),
517 typeof(int),
518 typeof(int),
519 typeof(int),
520 typeof(int),
521 typeof(int),
522 typeof(int),
523 typeof(int)
524 }, ReturnType = typeof(global::System.DateTime))]
525 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
526 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GregorianCalendarHelper), Member = "GetYearOffset", MemberParameters = new object[]
527 {
528 typeof(int),
529 typeof(int),
530 typeof(bool)
531 }, ReturnType = typeof(int))]
532 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GregorianCalendarHelper), Member = "DateToTicks", MemberParameters = new object[]
533 {
534 typeof(int),
535 typeof(int),
536 typeof(int)
537 }, ReturnType = typeof(long))]
538 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GregorianCalendarHelper), Member = "TimeToTicks", MemberParameters = new object[]
539 {
540 typeof(int),
541 typeof(int),
542 typeof(int),
543 typeof(int)
544 }, ReturnType = typeof(long))]
545 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GregorianCalendarHelper), Member = "CheckTicksRange", MemberParameters = new object[] { typeof(long) }, ReturnType = typeof(void))]
546 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = ".ctor", MemberParameters = new object[] { typeof(long) }, ReturnType = typeof(void))]
547 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
548 public global::System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era)
549 {
550 throw null;
551 }
552
553 [global::Cpp2ILInjected.Token(Token = "0x6002BC9")]
554 [global::Cpp2ILInjected.Address(RVA = "0x1BEF69C", Offset = "0x1BEF69C", Length = "0x184")]
555 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
556 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ThaiBuddhistCalendar), Member = "ToFourDigitYear", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
557 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
558 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CultureInfo), Member = "get_CurrentCulture", ReturnType = typeof(CultureInfo))]
559 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
560 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
561 {
562 typeof(global::System.IFormatProvider),
563 typeof(string),
564 typeof(object),
565 typeof(object)
566 }, ReturnType = typeof(string))]
567 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
568 {
569 typeof(string),
570 typeof(string)
571 }, ReturnType = typeof(void))]
572 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
573 public int ToFourDigitYear(int year, int twoDigitYearMax)
574 {
575 throw null;
576 }
577
578 // Note: this type is marked as 'beforefieldinit'.
579 [global::Cpp2ILInjected.Token(Token = "0x6002BCA")]
580 [global::Cpp2ILInjected.Address(RVA = "0x1BEF820", Offset = "0x1BEF820", Length = "0xD0")]
581 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
582 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.RuntimeHelpers), Member = "InitializeArray", MemberParameters = new object[]
583 {
584 typeof(global::System.Array),
585 typeof(global::System.RuntimeFieldHandle)
586 }, ReturnType = typeof(void))]
587 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
589 {
590 throw null;
591 }
592
593 [global::Cpp2ILInjected.Token(Token = "0x4001866")]
594 internal static readonly int[] DaysToMonth365;
595
596 [global::Cpp2ILInjected.Token(Token = "0x4001867")]
597 internal static readonly int[] DaysToMonth366;
598
599 [global::System.Runtime.Serialization.OptionalField(VersionAdded = 1)]
600 [global::Cpp2ILInjected.Token(Token = "0x4001868")]
601 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
602 internal int m_maxYear;
603
604 [global::System.Runtime.Serialization.OptionalField(VersionAdded = 1)]
605 [global::Cpp2ILInjected.Token(Token = "0x4001869")]
606 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
607 internal int m_minYear;
608
609 [global::Cpp2ILInjected.Token(Token = "0x400186A")]
610 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
611 internal Calendar m_Cal;
612
613 [global::System.Runtime.Serialization.OptionalField(VersionAdded = 1)]
614 [global::Cpp2ILInjected.Token(Token = "0x400186B")]
615 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
616 internal EraInfo[] m_EraInfo;
617
618 [global::System.Runtime.Serialization.OptionalField(VersionAdded = 1)]
619 [global::Cpp2ILInjected.Token(Token = "0x400186C")]
620 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
621 internal int[] m_eras;
622
623 [global::System.Runtime.Serialization.OptionalField(VersionAdded = 1)]
624 [global::Cpp2ILInjected.Token(Token = "0x400186D")]
625 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
626 internal global::System.DateTime m_minDate;
627 }
628}
class f__AnonymousType0<< Count > j__TPar
static long GetAbsoluteDate(int year, int month, int day)
static long DateToTicks(int year, int month, int day)
GregorianCalendarHelper(Calendar cal, EraInfo[] eraInfo)
static long TimeToTicks(int hour, int minute, int second, int millisecond)
global::System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era)
int ToFourDigitYear(int year, int twoDigitYearMax)
global::System.DayOfWeek GetDayOfWeek(global::System.DateTime time)
int GetYearOffset(int year, int era, bool throwOnError)
DayOfWeek
Definition DayOfWeek.cs:8