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
HijriCalendar.cs
Go to the documentation of this file.
1using System;
6
8{
9 [global::System.Runtime.InteropServices.ComVisible(true)]
10 [global::Cpp2ILInjected.Token(Token = "0x20005AE")]
11 [global::System.Serializable]
12 public class HijriCalendar : Calendar
13 {
14 [global::System.Runtime.InteropServices.ComVisible(false)]
15 [global::Cpp2ILInjected.Token(Token = "0x17000673")]
16 public override global::System.DateTime MinSupportedDateTime
17 {
18 [global::Cpp2ILInjected.Token(Token = "0x6002BCB")]
19 [global::Cpp2ILInjected.Address(RVA = "0x1BEF8F0", Offset = "0x1BEF8F0", Length = "0x58")]
20 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
21 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
22 get
23 {
24 throw null;
25 }
26 }
27
28 [global::System.Runtime.InteropServices.ComVisible(false)]
29 [global::Cpp2ILInjected.Token(Token = "0x17000674")]
30 public override global::System.DateTime MaxSupportedDateTime
31 {
32 [global::Cpp2ILInjected.Token(Token = "0x6002BCC")]
33 [global::Cpp2ILInjected.Address(RVA = "0x1BEF948", Offset = "0x1BEF948", Length = "0x58")]
34 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
35 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
36 get
37 {
38 throw null;
39 }
40 }
41
42 [global::Cpp2ILInjected.Token(Token = "0x6002BCD")]
43 [global::Cpp2ILInjected.Address(RVA = "0x1BEF9A0", Offset = "0x1BEF9A0", Length = "0x1C")]
44 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
45 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
47 {
48 throw null;
49 }
50
51 [global::Cpp2ILInjected.Token(Token = "0x17000675")]
52 internal override int ID
53 {
54 [global::Cpp2ILInjected.Token(Token = "0x6002BCE")]
55 [global::Cpp2ILInjected.Address(RVA = "0x1BEF9BC", Offset = "0x1BEF9BC", Length = "0x8")]
56 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
57 get
58 {
59 throw null;
60 }
61 }
62
63 [global::Cpp2ILInjected.Token(Token = "0x6002BCF")]
64 [global::Cpp2ILInjected.Address(RVA = "0x1BEF9C4", Offset = "0x1BEF9C4", Length = "0xB0")]
65 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
66 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HijriCalendar), Member = "ToDateTime", MemberParameters = new object[]
67 {
68 typeof(int),
69 typeof(int),
70 typeof(int),
71 typeof(int),
72 typeof(int),
73 typeof(int),
74 typeof(int),
75 typeof(int)
76 }, ReturnType = typeof(global::System.DateTime))]
77 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
78 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HijriCalendar), Member = "DaysUpToHijriYear", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(long))]
79 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HijriCalendar), Member = "get_HijriAdjustment", ReturnType = typeof(int))]
80 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
81 private long GetAbsoluteDateHijri(int y, int m, int d)
82 {
83 throw null;
84 }
85
86 [global::Cpp2ILInjected.Token(Token = "0x6002BD0")]
87 [global::Cpp2ILInjected.Address(RVA = "0x1BEFA74", Offset = "0x1BEFA74", Length = "0xBC")]
88 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
89 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HijriCalendar), Member = "GetAbsoluteDateHijri", MemberParameters = new object[]
90 {
91 typeof(int),
92 typeof(int),
93 typeof(int)
94 }, ReturnType = typeof(long))]
95 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HijriCalendar), Member = "GetDatePart", MemberParameters = new object[]
96 {
97 typeof(long),
98 typeof(int)
99 }, ReturnType = typeof(int))]
100 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
101 private long DaysUpToHijriYear(int HijriYear)
102 {
103 throw null;
104 }
105
106 [global::Cpp2ILInjected.Token(Token = "0x17000676")]
108 {
109 [global::Cpp2ILInjected.Token(Token = "0x6002BD1")]
110 [global::Cpp2ILInjected.Address(RVA = "0x1BEFB30", Offset = "0x1BEFB30", Length = "0x68")]
111 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
112 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HijriCalendar), Member = "GetAbsoluteDateHijri", MemberParameters = new object[]
113 {
114 typeof(int),
115 typeof(int),
116 typeof(int)
117 }, ReturnType = typeof(long))]
118 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HijriCalendar), Member = "GetDatePart", MemberParameters = new object[]
119 {
120 typeof(long),
121 typeof(int)
122 }, ReturnType = typeof(int))]
123 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
124 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
125 get
126 {
127 throw null;
128 }
129 }
130
131 [global::Cpp2ILInjected.Token(Token = "0x6002BD2")]
132 [global::Cpp2ILInjected.Address(RVA = "0x1BEFB98", Offset = "0x1BEFB98", Length = "0x8")]
133 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
134 private static int GetAdvanceHijriDate()
135 {
136 throw null;
137 }
138
139 [global::Cpp2ILInjected.Token(Token = "0x6002BD3")]
140 [global::Cpp2ILInjected.Address(RVA = "0x1BEFBA0", Offset = "0x1BEFBA0", Length = "0x1AC")]
141 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
142 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HijriCalendar), Member = "GetDatePart", MemberParameters = new object[]
143 {
144 typeof(long),
145 typeof(int)
146 }, ReturnType = typeof(int))]
147 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HijriCalendar), Member = "GetEra", MemberParameters = new object[] { typeof(global::System.DateTime) }, ReturnType = typeof(int))]
148 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
149 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Ticks", ReturnType = typeof(long))]
150 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CultureInfo), Member = "get_InvariantCulture", ReturnType = typeof(CultureInfo))]
151 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
152 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
153 {
154 typeof(global::System.IFormatProvider),
155 typeof(string),
156 typeof(object),
157 typeof(object)
158 }, ReturnType = typeof(string))]
159 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
160 {
161 typeof(string),
162 typeof(string)
163 }, ReturnType = typeof(void))]
164 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 19)]
165 internal static void CheckTicksRange(long ticks)
166 {
167 throw null;
168 }
169
170 [global::Cpp2ILInjected.Token(Token = "0x6002BD4")]
171 [global::Cpp2ILInjected.Address(RVA = "0x1BEFD4C", Offset = "0x1BEFD4C", Length = "0xCC")]
172 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
173 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HijriCalendar), Member = "CheckYearRange", MemberParameters = new object[]
174 {
175 typeof(int),
176 typeof(int)
177 }, ReturnType = typeof(void))]
178 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
179 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
180 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
181 {
182 typeof(string),
183 typeof(string)
184 }, ReturnType = typeof(void))]
185 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
186 internal static void CheckEraRange(int era)
187 {
188 throw null;
189 }
190
191 [global::Cpp2ILInjected.Token(Token = "0x6002BD5")]
192 [global::Cpp2ILInjected.Address(RVA = "0x1BEFE18", Offset = "0x1BEFE18", Length = "0x154")]
193 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
194 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HijriCalendar), Member = "CheckYearMonthRange", MemberParameters = new object[]
195 {
196 typeof(int),
197 typeof(int),
198 typeof(int)
199 }, ReturnType = typeof(void))]
200 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HijriCalendar), Member = "GetDaysInYear", MemberParameters = new object[]
201 {
202 typeof(int),
203 typeof(int)
204 }, ReturnType = typeof(int))]
205 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HijriCalendar), Member = "GetMonthsInYear", MemberParameters = new object[]
206 {
207 typeof(int),
208 typeof(int)
209 }, ReturnType = typeof(int))]
210 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HijriCalendar), Member = "IsLeapYear", MemberParameters = new object[]
211 {
212 typeof(int),
213 typeof(int)
214 }, ReturnType = typeof(bool))]
215 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
216 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HijriCalendar), Member = "CheckEraRange", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
217 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CultureInfo), Member = "get_CurrentCulture", ReturnType = typeof(CultureInfo))]
218 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
219 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
220 {
221 typeof(global::System.IFormatProvider),
222 typeof(string),
223 typeof(object),
224 typeof(object)
225 }, ReturnType = typeof(string))]
226 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
227 {
228 typeof(string),
229 typeof(string)
230 }, ReturnType = typeof(void))]
231 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
232 internal static void CheckYearRange(int year, int era)
233 {
234 throw null;
235 }
236
237 [global::Cpp2ILInjected.Token(Token = "0x6002BD6")]
238 [global::Cpp2ILInjected.Address(RVA = "0x1BEFF6C", Offset = "0x1BEFF6C", Length = "0x184")]
239 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
240 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HijriCalendar), Member = "GetDaysInMonth", MemberParameters = new object[]
241 {
242 typeof(int),
243 typeof(int),
244 typeof(int)
245 }, ReturnType = typeof(int))]
246 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
247 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HijriCalendar), Member = "CheckYearRange", MemberParameters = new object[]
248 {
249 typeof(int),
250 typeof(int)
251 }, ReturnType = typeof(void))]
252 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CultureInfo), Member = "get_CurrentCulture", ReturnType = typeof(CultureInfo))]
253 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
254 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
255 {
256 typeof(global::System.IFormatProvider),
257 typeof(string),
258 typeof(object),
259 typeof(object)
260 }, ReturnType = typeof(string))]
261 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
262 {
263 typeof(string),
264 typeof(string)
265 }, ReturnType = typeof(void))]
266 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
267 internal static void CheckYearMonthRange(int year, int month, int era)
268 {
269 throw null;
270 }
271
272 [global::Cpp2ILInjected.Token(Token = "0x6002BD7")]
273 [global::Cpp2ILInjected.Address(RVA = "0x1BF00F0", Offset = "0x1BF00F0", Length = "0x234")]
274 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
275 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
276 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HijriCalendar), Member = "CheckTicksRange", MemberParameters = new object[] { typeof(long) }, ReturnType = typeof(void))]
277 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HijriCalendar), Member = "get_HijriAdjustment", ReturnType = typeof(int))]
278 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HijriCalendar), Member = "DaysUpToHijriYear", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(long))]
279 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
280 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
281 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
282 internal virtual int GetDatePart(long ticks, int part)
283 {
284 throw null;
285 }
286
287 [global::Cpp2ILInjected.Token(Token = "0x6002BD8")]
288 [global::Cpp2ILInjected.Address(RVA = "0x1BF0324", Offset = "0x1BF0324", Length = "0x44")]
289 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
290 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
291 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Ticks", ReturnType = typeof(long))]
292 public override int GetDayOfMonth(global::System.DateTime time)
293 {
294 throw null;
295 }
296
297 [global::Cpp2ILInjected.Token(Token = "0x6002BD9")]
298 [global::Cpp2ILInjected.Address(RVA = "0x1BF0368", Offset = "0x1BF0368", Length = "0x68")]
299 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
300 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
301 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Ticks", ReturnType = typeof(long))]
302 public override global::System.DayOfWeek GetDayOfWeek(global::System.DateTime time)
303 {
304 throw null;
305 }
306
307 [global::Cpp2ILInjected.Token(Token = "0x6002BDA")]
308 [global::Cpp2ILInjected.Address(RVA = "0x1BF03D0", Offset = "0x1BF03D0", Length = "0xCC")]
309 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
310 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
311 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HijriCalendar), Member = "CheckYearMonthRange", MemberParameters = new object[]
312 {
313 typeof(int),
314 typeof(int),
315 typeof(int)
316 }, ReturnType = typeof(void))]
317 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
318 public override int GetDaysInMonth(int year, int month, int era)
319 {
320 throw null;
321 }
322
323 [global::Cpp2ILInjected.Token(Token = "0x6002BDB")]
324 [global::Cpp2ILInjected.Address(RVA = "0x1BF049C", Offset = "0x1BF049C", Length = "0x94")]
325 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
326 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
327 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HijriCalendar), Member = "CheckYearRange", MemberParameters = new object[]
328 {
329 typeof(int),
330 typeof(int)
331 }, ReturnType = typeof(void))]
332 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
333 public override int GetDaysInYear(int year, int era)
334 {
335 throw null;
336 }
337
338 [global::Cpp2ILInjected.Token(Token = "0x6002BDC")]
339 [global::Cpp2ILInjected.Address(RVA = "0x1BF0530", Offset = "0x1BF0530", Length = "0x78")]
340 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
341 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Ticks", ReturnType = typeof(long))]
342 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HijriCalendar), Member = "CheckTicksRange", MemberParameters = new object[] { typeof(long) }, ReturnType = typeof(void))]
343 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
344 public override int GetEra(global::System.DateTime time)
345 {
346 throw null;
347 }
348
349 [global::Cpp2ILInjected.Token(Token = "0x17000677")]
350 public override int[] Eras
351 {
352 [global::Cpp2ILInjected.Token(Token = "0x6002BDD")]
353 [global::Cpp2ILInjected.Address(RVA = "0x1BF05A8", Offset = "0x1BF05A8", Length = "0x88")]
354 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
355 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
356 get
357 {
358 throw null;
359 }
360 }
361
362 [global::Cpp2ILInjected.Token(Token = "0x6002BDE")]
363 [global::Cpp2ILInjected.Address(RVA = "0x1BF0630", Offset = "0x1BF0630", Length = "0x44")]
364 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
365 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
366 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Ticks", ReturnType = typeof(long))]
367 public override int GetMonth(global::System.DateTime time)
368 {
369 throw null;
370 }
371
372 [global::Cpp2ILInjected.Token(Token = "0x6002BDF")]
373 [global::Cpp2ILInjected.Address(RVA = "0x1BF0674", Offset = "0x1BF0674", Length = "0x6C")]
374 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
375 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HijriCalendar), Member = "CheckYearRange", MemberParameters = new object[]
376 {
377 typeof(int),
378 typeof(int)
379 }, ReturnType = typeof(void))]
380 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
381 public override int GetMonthsInYear(int year, int era)
382 {
383 throw null;
384 }
385
386 [global::Cpp2ILInjected.Token(Token = "0x6002BE0")]
387 [global::Cpp2ILInjected.Address(RVA = "0x1BF06E0", Offset = "0x1BF06E0", Length = "0x44")]
388 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
389 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
390 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Ticks", ReturnType = typeof(long))]
391 public override int GetYear(global::System.DateTime time)
392 {
393 throw null;
394 }
395
396 [global::Cpp2ILInjected.Token(Token = "0x6002BE1")]
397 [global::Cpp2ILInjected.Address(RVA = "0x1BF0724", Offset = "0x1BF0724", Length = "0xA0")]
398 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
399 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
400 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HijriCalendar), Member = "CheckYearRange", MemberParameters = new object[]
401 {
402 typeof(int),
403 typeof(int)
404 }, ReturnType = typeof(void))]
405 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
406 public override bool IsLeapYear(int year, int era)
407 {
408 throw null;
409 }
410
411 [global::Cpp2ILInjected.Token(Token = "0x6002BE2")]
412 [global::Cpp2ILInjected.Address(RVA = "0x1BF07C4", Offset = "0x1BF07C4", Length = "0x1D4")]
413 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
414 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
415 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HijriCalendar), Member = "GetAbsoluteDateHijri", MemberParameters = new object[]
416 {
417 typeof(int),
418 typeof(int),
419 typeof(int)
420 }, ReturnType = typeof(long))]
421 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Calendar), Member = "TimeToTicks", MemberParameters = new object[]
422 {
423 typeof(int),
424 typeof(int),
425 typeof(int),
426 typeof(int)
427 }, ReturnType = typeof(long))]
428 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = ".ctor", MemberParameters = new object[] { typeof(long) }, ReturnType = typeof(void))]
429 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CultureInfo), Member = "get_CurrentCulture", ReturnType = typeof(CultureInfo))]
430 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
431 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
432 {
433 typeof(global::System.IFormatProvider),
434 typeof(string),
435 typeof(object),
436 typeof(object)
437 }, ReturnType = typeof(string))]
438 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
439 {
440 typeof(string),
441 typeof(string)
442 }, ReturnType = typeof(void))]
443 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
444 public override global::System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era)
445 {
446 throw null;
447 }
448
449 [global::Cpp2ILInjected.Token(Token = "0x17000678")]
450 public override int TwoDigitYearMax
451 {
452 [global::Cpp2ILInjected.Token(Token = "0x6002BE3")]
453 [global::Cpp2ILInjected.Address(RVA = "0x1BF0998", Offset = "0x1BF0998", Length = "0x44")]
454 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
455 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
456 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Calendar), Member = "GetSystemTwoDigitYearSetting", MemberParameters = new object[]
457 {
458 typeof(int),
459 typeof(int)
460 }, ReturnType = typeof(int))]
461 get
462 {
463 throw null;
464 }
465 [global::Cpp2ILInjected.Token(Token = "0x6002BE4")]
466 [global::Cpp2ILInjected.Address(RVA = "0x1BF09DC", Offset = "0x1BF09DC", Length = "0x114")]
467 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
468 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
469 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Calendar), Member = "VerifyWritable", ReturnType = typeof(void))]
470 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CultureInfo), Member = "get_CurrentCulture", ReturnType = typeof(CultureInfo))]
471 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
472 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
473 {
474 typeof(global::System.IFormatProvider),
475 typeof(string),
476 typeof(object),
477 typeof(object)
478 }, ReturnType = typeof(string))]
479 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
480 {
481 typeof(string),
482 typeof(string)
483 }, ReturnType = typeof(void))]
484 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
485 set
486 {
487 throw null;
488 }
489 }
490
491 [global::Cpp2ILInjected.Token(Token = "0x6002BE5")]
492 [global::Cpp2ILInjected.Address(RVA = "0x1BF0AF0", Offset = "0x1BF0AF0", Length = "0x138")]
493 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
494 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
495 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Calendar), Member = "ToFourDigitYear", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
496 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
497 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CultureInfo), Member = "get_CurrentCulture", ReturnType = typeof(CultureInfo))]
498 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
499 {
500 typeof(global::System.IFormatProvider),
501 typeof(string),
502 typeof(object),
503 typeof(object)
504 }, ReturnType = typeof(string))]
505 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
506 {
507 typeof(string),
508 typeof(string)
509 }, ReturnType = typeof(void))]
510 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
511 public override int ToFourDigitYear(int year)
512 {
513 throw null;
514 }
515
516 // Note: this type is marked as 'beforefieldinit'.
517 [global::Cpp2ILInjected.Token(Token = "0x6002BE6")]
518 [global::Cpp2ILInjected.Address(RVA = "0x1BF0C28", Offset = "0x1BF0C28", Length = "0x114")]
519 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
520 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.RuntimeHelpers), Member = "InitializeArray", MemberParameters = new object[]
521 {
522 typeof(global::System.Array),
523 typeof(global::System.RuntimeFieldHandle)
524 }, ReturnType = typeof(void))]
525 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = ".ctor", MemberParameters = new object[]
526 {
527 typeof(int),
528 typeof(int),
529 typeof(int)
530 }, ReturnType = typeof(void))]
531 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
533 {
534 throw null;
535 }
536
537 [global::Cpp2ILInjected.Token(Token = "0x4001875")]
538 public static readonly int HijriEra;
539
540 [global::Cpp2ILInjected.Token(Token = "0x4001876")]
541 internal static readonly int[] HijriMonthDays;
542
543 [global::Cpp2ILInjected.Token(Token = "0x4001877")]
544 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
545 private int m_HijriAdvance;
546
547 [global::Cpp2ILInjected.Token(Token = "0x4001878")]
548 internal static readonly global::System.DateTime calendarMinValue;
549
550 [global::Cpp2ILInjected.Token(Token = "0x4001879")]
551 internal static readonly global::System.DateTime calendarMaxValue;
552 }
553}
class f__AnonymousType0<< Count > j__TPar
long GetAbsoluteDateHijri(int y, int m, int d)
override bool IsLeapYear(int year, int era)
override global::System.DateTime MinSupportedDateTime
virtual int GetDatePart(long ticks, int part)
override int GetDaysInMonth(int year, int month, int era)
override int GetEra(global::System.DateTime time)
long DaysUpToHijriYear(int HijriYear)
static void CheckYearMonthRange(int year, int month, int era)
static readonly global::System.DateTime calendarMaxValue
override global::System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era)
static readonly global::System.DateTime calendarMinValue
override int GetDaysInYear(int year, int era)
override global::System.DateTime MaxSupportedDateTime
static void CheckYearRange(int year, int era)
static readonly int[] HijriMonthDays
override int GetMonth(global::System.DateTime time)
override global::System.DayOfWeek GetDayOfWeek(global::System.DateTime time)
override int GetYear(global::System.DateTime time)
override int ToFourDigitYear(int year)
static void CheckTicksRange(long ticks)
override int GetMonthsInYear(int year, int era)
override int GetDayOfMonth(global::System.DateTime time)
DateTime(long ticks)
Definition DateTime.cs:113