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
XsdDateTime.cs
Go to the documentation of this file.
1using System;
3using System.Text;
6
7namespace System.Xml.Schema
8{
9 [global::Cpp2ILInjected.Token(Token = "0x2000169")]
10 internal struct XsdDateTime
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x6000C6A")]
13 [global::Cpp2ILInjected.Address(RVA = "0x1DEBE6C", Offset = "0x1DEBE6C", Length = "0x10C")]
14 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
15 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToDate", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(DateTime))]
16 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToDateTime", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(DateTime))]
17 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToGDay", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(DateTime))]
18 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToGMonth", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(DateTime))]
19 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToGMonthDay", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(DateTime))]
20 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToGYear", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(DateTime))]
21 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToGYearMonth", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(DateTime))]
22 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToDateOffset", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(DateTimeOffset))]
23 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToDateTimeOffset", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(DateTimeOffset))]
24 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToGDayOffset", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(DateTimeOffset))]
25 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToGMonthOffset", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(DateTimeOffset))]
26 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToGMonthDayOffset", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(DateTimeOffset))]
27 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToGYearOffset", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(DateTimeOffset))]
28 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToGYearMonthOffset", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(DateTimeOffset))]
29 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToTime", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(DateTime))]
30 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToTimeOffset", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(DateTimeOffset))]
31 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "UntypedAtomicToDateTime", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(DateTime))]
32 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "UntypedAtomicToDateTimeOffset", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(DateTimeOffset))]
33 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 18)]
34 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XsdDateTime.Parser), Member = "Parse", MemberParameters = new object[]
35 {
36 typeof(string),
38 }, ReturnType = typeof(bool))]
39 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XsdDateTime), Member = "InitiateXsdDateTime", MemberParameters = new object[] { typeof(XsdDateTime.Parser) }, ReturnType = typeof(void))]
40 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Res), Member = "GetString", MemberParameters = new object[]
41 {
42 typeof(string),
43 typeof(object[])
44 }, ReturnType = typeof(string))]
45 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FormatException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
46 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
48 {
49 throw null;
50 }
51
52 [global::Cpp2ILInjected.Token(Token = "0x6000C6B")]
53 [global::Cpp2ILInjected.Address(RVA = "0x1DEC98C", Offset = "0x1DEC98C", Length = "0x30")]
54 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
55 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XsdDateTime), Member = "InitiateXsdDateTime", MemberParameters = new object[] { typeof(XsdDateTime.Parser) }, ReturnType = typeof(void))]
57 {
58 throw null;
59 }
60
61 [global::Cpp2ILInjected.Token(Token = "0x6000C6C")]
62 [global::Cpp2ILInjected.Address(RVA = "0x1DEC910", Offset = "0x1DEC910", Length = "0x7C")]
63 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
64 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XsdDateTime), Member = ".ctor", MemberParameters = new object[]
65 {
66 typeof(string),
68 }, ReturnType = typeof(void))]
69 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XsdDateTime), Member = ".ctor", MemberParameters = new object[] { typeof(XsdDateTime.Parser) }, ReturnType = typeof(void))]
70 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XsdDateTime), Member = "TryParse", MemberParameters = new object[]
71 {
72 typeof(string),
73 typeof(XsdDateTimeFlags),
75 }, ReturnType = typeof(bool))]
76 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
77 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = ".ctor", MemberParameters = new object[]
78 {
79 typeof(int),
80 typeof(int),
81 typeof(int),
82 typeof(int),
83 typeof(int),
84 typeof(int)
85 }, ReturnType = typeof(void))]
86 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "AddTicks", MemberParameters = new object[] { typeof(long) }, ReturnType = typeof(DateTime))]
88 {
89 throw null;
90 }
91
92 [global::Cpp2ILInjected.Token(Token = "0x6000C6D")]
93 [global::Cpp2ILInjected.Address(RVA = "0x1DEC9BC", Offset = "0x1DEC9BC", Length = "0x74")]
94 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
95 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Datatype_dateTimeBase), Member = "TryParseValue", MemberParameters = new object[]
96 {
97 typeof(string),
100 typeof(ref object)
101 }, ReturnType = typeof(Exception))]
102 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
103 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XsdDateTime.Parser), Member = "Parse", MemberParameters = new object[]
104 {
105 typeof(string),
106 typeof(XsdDateTimeFlags)
107 }, ReturnType = typeof(bool))]
108 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XsdDateTime), Member = "InitiateXsdDateTime", MemberParameters = new object[] { typeof(XsdDateTime.Parser) }, ReturnType = typeof(void))]
109 internal static bool TryParse(string text, XsdDateTimeFlags kinds, out XsdDateTime result)
110 {
111 throw null;
112 }
113
114 [global::Cpp2ILInjected.Token(Token = "0x6000C6E")]
115 [global::Cpp2ILInjected.Address(RVA = "0x1DECA30", Offset = "0x1DECA30", Length = "0x154")]
116 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
117 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlConvert), Member = "ToString", MemberParameters = new object[]
118 {
121 }, ReturnType = typeof(string))]
122 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "DateToString", MemberParameters = new object[] { typeof(DateTime) }, ReturnType = typeof(string))]
123 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "DateTimeToString", MemberParameters = new object[] { typeof(DateTime) }, ReturnType = typeof(string))]
124 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "GDayToString", MemberParameters = new object[] { typeof(DateTime) }, ReturnType = typeof(string))]
125 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "GMonthToString", MemberParameters = new object[] { typeof(DateTime) }, ReturnType = typeof(string))]
126 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "GMonthDayToString", MemberParameters = new object[] { typeof(DateTime) }, ReturnType = typeof(string))]
127 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "GYearToString", MemberParameters = new object[] { typeof(DateTime) }, ReturnType = typeof(string))]
128 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "GYearMonthToString", MemberParameters = new object[] { typeof(DateTime) }, ReturnType = typeof(string))]
129 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "TimeToString", MemberParameters = new object[] { typeof(DateTime) }, ReturnType = typeof(string))]
130 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 9)]
131 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Bits), Member = "LeastPosition", MemberParameters = new object[] { typeof(uint) }, ReturnType = typeof(int))]
132 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Kind", ReturnType = typeof(DateTimeKind))]
133 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TimeZoneInfo), Member = "get_Local", ReturnType = typeof(TimeZoneInfo))]
134 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TimeZoneInfo), Member = "GetUtcOffset", MemberParameters = new object[] { typeof(DateTime) }, ReturnType = typeof(TimeSpan))]
135 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TimeSpan), Member = "get_Hours", ReturnType = typeof(int))]
136 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TimeSpan), Member = "get_Minutes", ReturnType = typeof(int))]
137 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
139 {
140 throw null;
141 }
142
143 [global::Cpp2ILInjected.Token(Token = "0x6000C6F")]
144 [global::Cpp2ILInjected.Address(RVA = "0x1DECB84", Offset = "0x1DECB84", Length = "0x8")]
145 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlConvert), Member = "ToString", MemberParameters = new object[] { typeof(DateTimeOffset) }, ReturnType = typeof(string))]
146 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
148 {
149 throw null;
150 }
151
152 [global::Cpp2ILInjected.Token(Token = "0x6000C70")]
153 [global::Cpp2ILInjected.Address(RVA = "0x1DECB8C", Offset = "0x1DECB8C", Length = "0x114")]
154 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
155 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "DateOffsetToString", MemberParameters = new object[] { typeof(DateTimeOffset) }, ReturnType = typeof(string))]
156 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "DateTimeOffsetToString", MemberParameters = new object[] { typeof(DateTimeOffset) }, ReturnType = typeof(string))]
157 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "GDayOffsetToString", MemberParameters = new object[] { typeof(DateTimeOffset) }, ReturnType = typeof(string))]
158 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "GMonthOffsetToString", MemberParameters = new object[] { typeof(DateTimeOffset) }, ReturnType = typeof(string))]
159 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "GMonthDayOffsetToString", MemberParameters = new object[] { typeof(DateTimeOffset) }, ReturnType = typeof(string))]
160 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "GYearOffsetToString", MemberParameters = new object[] { typeof(DateTimeOffset) }, ReturnType = typeof(string))]
161 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "GYearMonthOffsetToString", MemberParameters = new object[] { typeof(DateTimeOffset) }, ReturnType = typeof(string))]
162 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "TimeOffsetToString", MemberParameters = new object[] { typeof(DateTimeOffset) }, ReturnType = typeof(string))]
163 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 8)]
164 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTimeOffset), Member = "get_DateTime", ReturnType = typeof(DateTime))]
165 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTimeOffset), Member = "get_Offset", ReturnType = typeof(TimeSpan))]
166 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Bits), Member = "LeastPosition", MemberParameters = new object[] { typeof(uint) }, ReturnType = typeof(int))]
167 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TimeSpan), Member = "get_TotalMinutes", ReturnType = typeof(double))]
168 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TimeSpan), Member = "Negate", ReturnType = typeof(TimeSpan))]
169 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TimeSpan), Member = "get_Hours", ReturnType = typeof(int))]
170 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TimeSpan), Member = "get_Minutes", ReturnType = typeof(int))]
171 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
173 {
174 throw null;
175 }
176
177 [global::Cpp2ILInjected.Token(Token = "0x1700033A")]
179 {
180 [global::Cpp2ILInjected.Token(Token = "0x6000C71")]
181 [global::Cpp2ILInjected.Address(RVA = "0x1DECCA0", Offset = "0x1DECCA0", Length = "0x8")]
182 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
183 get
184 {
185 throw null;
186 }
187 }
188
189 [global::Cpp2ILInjected.Token(Token = "0x1700033B")]
191 {
192 [global::Cpp2ILInjected.Token(Token = "0x6000C72")]
193 [global::Cpp2ILInjected.Address(RVA = "0x1DECCA8", Offset = "0x1DECCA8", Length = "0x8")]
194 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
195 get
196 {
197 throw null;
198 }
199 }
200
201 [global::Cpp2ILInjected.Token(Token = "0x1700033C")]
202 public int Year
203 {
204 [global::Cpp2ILInjected.Token(Token = "0x6000C73")]
205 [global::Cpp2ILInjected.Address(RVA = "0x1DECCB0", Offset = "0x1DECCB0", Length = "0x8")]
206 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
207 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Year", ReturnType = typeof(int))]
208 get
209 {
210 throw null;
211 }
212 }
213
214 [global::Cpp2ILInjected.Token(Token = "0x1700033D")]
215 public int Month
216 {
217 [global::Cpp2ILInjected.Token(Token = "0x6000C74")]
218 [global::Cpp2ILInjected.Address(RVA = "0x1DECCB8", Offset = "0x1DECCB8", Length = "0x8")]
219 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
220 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Month", ReturnType = typeof(int))]
221 get
222 {
223 throw null;
224 }
225 }
226
227 [global::Cpp2ILInjected.Token(Token = "0x1700033E")]
228 public int Day
229 {
230 [global::Cpp2ILInjected.Token(Token = "0x6000C75")]
231 [global::Cpp2ILInjected.Address(RVA = "0x1DECCC0", Offset = "0x1DECCC0", Length = "0x8")]
232 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
233 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Day", ReturnType = typeof(int))]
234 get
235 {
236 throw null;
237 }
238 }
239
240 [global::Cpp2ILInjected.Token(Token = "0x1700033F")]
241 public int Hour
242 {
243 [global::Cpp2ILInjected.Token(Token = "0x6000C76")]
244 [global::Cpp2ILInjected.Address(RVA = "0x1DECCC8", Offset = "0x1DECCC8", Length = "0x8")]
245 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
246 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Hour", ReturnType = typeof(int))]
247 get
248 {
249 throw null;
250 }
251 }
252
253 [global::Cpp2ILInjected.Token(Token = "0x17000340")]
254 public int Minute
255 {
256 [global::Cpp2ILInjected.Token(Token = "0x6000C77")]
257 [global::Cpp2ILInjected.Address(RVA = "0x1DECCD0", Offset = "0x1DECCD0", Length = "0x8")]
258 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
259 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Minute", ReturnType = typeof(int))]
260 get
261 {
262 throw null;
263 }
264 }
265
266 [global::Cpp2ILInjected.Token(Token = "0x17000341")]
267 public int Second
268 {
269 [global::Cpp2ILInjected.Token(Token = "0x6000C78")]
270 [global::Cpp2ILInjected.Address(RVA = "0x1DECCD8", Offset = "0x1DECCD8", Length = "0x8")]
271 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
272 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Second", ReturnType = typeof(int))]
273 get
274 {
275 throw null;
276 }
277 }
278
279 [global::Cpp2ILInjected.Token(Token = "0x17000342")]
280 public int Fraction
281 {
282 [global::Cpp2ILInjected.Token(Token = "0x6000C79")]
283 [global::Cpp2ILInjected.Address(RVA = "0x1DECCE0", Offset = "0x1DECCE0", Length = "0xD8")]
284 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XsdDateTime), Member = "PrintTime", MemberParameters = new object[] { typeof(StringBuilder) }, ReturnType = typeof(void))]
285 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
286 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Ticks", ReturnType = typeof(long))]
287 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Year", ReturnType = typeof(int))]
288 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Month", ReturnType = typeof(int))]
289 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Day", ReturnType = typeof(int))]
290 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Hour", ReturnType = typeof(int))]
291 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Minute", ReturnType = typeof(int))]
292 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Second", ReturnType = typeof(int))]
293 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = ".ctor", MemberParameters = new object[]
294 {
295 typeof(int),
296 typeof(int),
297 typeof(int),
298 typeof(int),
299 typeof(int),
300 typeof(int)
301 }, ReturnType = typeof(void))]
302 get
303 {
304 throw null;
305 }
306 }
307
308 [global::Cpp2ILInjected.Token(Token = "0x17000343")]
309 public int ZoneHour
310 {
311 [global::Cpp2ILInjected.Token(Token = "0x6000C7A")]
312 [global::Cpp2ILInjected.Address(RVA = "0x1DECDB8", Offset = "0x1DECDB8", Length = "0x8")]
313 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
314 get
315 {
316 throw null;
317 }
318 }
319
320 [global::Cpp2ILInjected.Token(Token = "0x17000344")]
321 public int ZoneMinute
322 {
323 [global::Cpp2ILInjected.Token(Token = "0x6000C7B")]
324 [global::Cpp2ILInjected.Address(RVA = "0x1DECDC0", Offset = "0x1DECDC0", Length = "0x8")]
325 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
326 get
327 {
328 throw null;
329 }
330 }
331
332 [global::Cpp2ILInjected.Token(Token = "0x6000C7C")]
333 [global::Cpp2ILInjected.Address(RVA = "0x1DECDC8", Offset = "0x1DECDC8", Length = "0x414")]
334 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
335 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Datatype_dateTimeBase), Member = "TryParseValue", MemberParameters = new object[]
336 {
337 typeof(string),
340 typeof(ref object)
341 }, ReturnType = typeof(Exception))]
342 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToDate", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(DateTime))]
343 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToDateTime", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(DateTime))]
344 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToGDay", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(DateTime))]
345 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToGMonth", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(DateTime))]
346 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToGMonthDay", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(DateTime))]
347 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToGYear", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(DateTime))]
348 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToGYearMonth", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(DateTime))]
349 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToTime", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(DateTime))]
350 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "UntypedAtomicToDateTime", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(DateTime))]
351 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 10)]
352 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Now", ReturnType = typeof(DateTime))]
353 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Year", ReturnType = typeof(int))]
354 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Month", ReturnType = typeof(int))]
355 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Day", ReturnType = typeof(int))]
356 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = ".ctor", MemberParameters = new object[]
357 {
358 typeof(int),
359 typeof(int),
360 typeof(int)
361 }, ReturnType = typeof(void))]
362 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "op_Subtraction", MemberParameters = new object[]
363 {
366 }, ReturnType = typeof(TimeSpan))]
367 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "Add", MemberParameters = new object[] { typeof(TimeSpan) }, ReturnType = typeof(DateTime))]
368 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Ticks", ReturnType = typeof(long))]
369 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = ".ctor", MemberParameters = new object[]
370 {
371 typeof(long),
373 }, ReturnType = typeof(void))]
374 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TimeSpan), Member = ".ctor", MemberParameters = new object[]
375 {
376 typeof(int),
377 typeof(int),
378 typeof(int)
379 }, ReturnType = typeof(void))]
380 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TimeZoneInfo), Member = "get_Local", ReturnType = typeof(TimeZoneInfo))]
381 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TimeZoneInfo), Member = "GetUtcOffset", MemberParameters = new object[] { typeof(DateTime) }, ReturnType = typeof(TimeSpan))]
382 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "ToLocalTime", ReturnType = typeof(DateTime))]
383 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
384 public static implicit operator DateTime(XsdDateTime xdt)
385 {
386 throw null;
387 }
388
389 [global::Cpp2ILInjected.Token(Token = "0x6000C7D")]
390 [global::Cpp2ILInjected.Address(RVA = "0x1DED1DC", Offset = "0x1DED1DC", Length = "0x278")]
391 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
392 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToDateOffset", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(DateTimeOffset))]
393 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToDateTimeOffset", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(DateTimeOffset))]
394 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToGDayOffset", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(DateTimeOffset))]
395 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToGMonthOffset", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(DateTimeOffset))]
396 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToGMonthDayOffset", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(DateTimeOffset))]
397 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToGYearOffset", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(DateTimeOffset))]
398 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToGYearMonthOffset", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(DateTimeOffset))]
399 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "StringToTimeOffset", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(DateTimeOffset))]
400 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "UntypedAtomicToDateTimeOffset", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(DateTimeOffset))]
401 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 9)]
402 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Now", ReturnType = typeof(DateTime))]
403 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Year", ReturnType = typeof(int))]
404 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Month", ReturnType = typeof(int))]
405 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Day", ReturnType = typeof(int))]
406 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = ".ctor", MemberParameters = new object[]
407 {
408 typeof(int),
409 typeof(int),
410 typeof(int)
411 }, ReturnType = typeof(void))]
412 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "op_Subtraction", MemberParameters = new object[]
413 {
416 }, ReturnType = typeof(TimeSpan))]
417 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "Add", MemberParameters = new object[] { typeof(TimeSpan) }, ReturnType = typeof(DateTime))]
418 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TimeSpan), Member = ".ctor", MemberParameters = new object[]
419 {
420 typeof(int),
421 typeof(int),
422 typeof(int)
423 }, ReturnType = typeof(void))]
424 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TimeZoneInfo), Member = "get_Local", ReturnType = typeof(TimeZoneInfo))]
425 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TimeZoneInfo), Member = "GetUtcOffset", MemberParameters = new object[] { typeof(DateTime) }, ReturnType = typeof(TimeSpan))]
426 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTimeOffset), Member = ".ctor", MemberParameters = new object[]
427 {
430 }, ReturnType = typeof(void))]
431 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
432 public static implicit operator DateTimeOffset(XsdDateTime xdt)
433 {
434 throw null;
435 }
436
437 [global::Cpp2ILInjected.Token(Token = "0x6000C7E")]
438 [global::Cpp2ILInjected.Address(RVA = "0x1DED454", Offset = "0x1DED454", Length = "0x478")]
439 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
440 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlConvert), Member = "ToString", MemberParameters = new object[]
441 {
444 }, ReturnType = typeof(string))]
445 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlConvert), Member = "ToString", MemberParameters = new object[] { typeof(DateTimeOffset) }, ReturnType = typeof(string))]
446 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "DateToString", MemberParameters = new object[] { typeof(DateTime) }, ReturnType = typeof(string))]
447 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "DateTimeToString", MemberParameters = new object[] { typeof(DateTime) }, ReturnType = typeof(string))]
448 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "GDayToString", MemberParameters = new object[] { typeof(DateTime) }, ReturnType = typeof(string))]
449 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "GMonthToString", MemberParameters = new object[] { typeof(DateTime) }, ReturnType = typeof(string))]
450 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "GMonthDayToString", MemberParameters = new object[] { typeof(DateTime) }, ReturnType = typeof(string))]
451 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "GYearToString", MemberParameters = new object[] { typeof(DateTime) }, ReturnType = typeof(string))]
452 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "GYearMonthToString", MemberParameters = new object[] { typeof(DateTime) }, ReturnType = typeof(string))]
453 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "DateOffsetToString", MemberParameters = new object[] { typeof(DateTimeOffset) }, ReturnType = typeof(string))]
454 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "DateTimeOffsetToString", MemberParameters = new object[] { typeof(DateTimeOffset) }, ReturnType = typeof(string))]
455 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "GDayOffsetToString", MemberParameters = new object[] { typeof(DateTimeOffset) }, ReturnType = typeof(string))]
456 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "GMonthOffsetToString", MemberParameters = new object[] { typeof(DateTimeOffset) }, ReturnType = typeof(string))]
457 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "GMonthDayOffsetToString", MemberParameters = new object[] { typeof(DateTimeOffset) }, ReturnType = typeof(string))]
458 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "GYearOffsetToString", MemberParameters = new object[] { typeof(DateTimeOffset) }, ReturnType = typeof(string))]
459 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "GYearMonthOffsetToString", MemberParameters = new object[] { typeof(DateTimeOffset) }, ReturnType = typeof(string))]
460 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "TimeToString", MemberParameters = new object[] { typeof(DateTime) }, ReturnType = typeof(string))]
461 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlBaseConverter), Member = "TimeOffsetToString", MemberParameters = new object[] { typeof(DateTimeOffset) }, ReturnType = typeof(string))]
462 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 18)]
463 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
464 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XsdDateTime), Member = "PrintDate", MemberParameters = new object[] { typeof(StringBuilder) }, ReturnType = typeof(void))]
465 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(StringBuilder))]
466 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XsdDateTime), Member = "PrintTime", MemberParameters = new object[] { typeof(StringBuilder) }, ReturnType = typeof(void))]
467 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Year", ReturnType = typeof(int))]
468 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Month", ReturnType = typeof(int))]
469 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Day", ReturnType = typeof(int))]
470 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(char[]) }, ReturnType = typeof(StringBuilder))]
471 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XsdDateTime), Member = "PrintZone", MemberParameters = new object[] { typeof(StringBuilder) }, ReturnType = typeof(void))]
472 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
473 public override string ToString()
474 {
475 throw null;
476 }
477
478 [global::Cpp2ILInjected.Token(Token = "0x6000C7F")]
479 [global::Cpp2ILInjected.Address(RVA = "0x1DED8CC", Offset = "0x1DED8CC", Length = "0x194")]
480 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
481 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XsdDateTime), Member = "ToString", ReturnType = typeof(string))]
482 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
483 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Year", ReturnType = typeof(int))]
484 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Month", ReturnType = typeof(int))]
485 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Day", ReturnType = typeof(int))]
486 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(char[]) }, ReturnType = typeof(StringBuilder))]
487 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
488 private void PrintDate(StringBuilder sb)
489 {
490 throw null;
491 }
492
493 [global::Cpp2ILInjected.Token(Token = "0x6000C80")]
494 [global::Cpp2ILInjected.Address(RVA = "0x1DEDA60", Offset = "0x1DEDA60", Length = "0x260")]
495 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
496 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XsdDateTime), Member = "ToString", ReturnType = typeof(string))]
497 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
498 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Hour", ReturnType = typeof(int))]
499 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Minute", ReturnType = typeof(int))]
500 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Second", ReturnType = typeof(int))]
501 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(char[]) }, ReturnType = typeof(StringBuilder))]
502 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XsdDateTime), Member = "get_Fraction", ReturnType = typeof(int))]
503 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
504 private void PrintTime(StringBuilder sb)
505 {
506 throw null;
507 }
508
509 [global::Cpp2ILInjected.Token(Token = "0x6000C81")]
510 [global::Cpp2ILInjected.Address(RVA = "0x1DEDD44", Offset = "0x1DEDD44", Length = "0x184")]
511 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
512 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XsdDateTime), Member = "ToString", ReturnType = typeof(string))]
513 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
514 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(StringBuilder))]
515 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(char[]) }, ReturnType = typeof(StringBuilder))]
516 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
517 private void PrintZone(StringBuilder sb)
518 {
519 throw null;
520 }
521
522 [global::Cpp2ILInjected.Token(Token = "0x6000C82")]
523 [global::Cpp2ILInjected.Address(RVA = "0x1DEDCC0", Offset = "0x1DEDCC0", Length = "0x48")]
524 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
525 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
526 private void IntToCharArray(char[] text, int start, int value, int digits)
527 {
528 throw null;
529 }
530
531 [global::Cpp2ILInjected.Token(Token = "0x6000C83")]
532 [global::Cpp2ILInjected.Address(RVA = "0x1DEDD08", Offset = "0x1DEDD08", Length = "0x3C")]
533 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
534 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
535 private void ShortToCharArray(char[] text, int start, int value)
536 {
537 throw null;
538 }
539
540 // Note: this type is marked as 'beforefieldinit'.
541 [global::Cpp2ILInjected.Token(Token = "0x6000C84")]
542 [global::Cpp2ILInjected.Address(RVA = "0x1DEDEC8", Offset = "0x1DEDEC8", Length = "0x3E4")]
543 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
544 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeHelpers), Member = "InitializeArray", MemberParameters = new object[]
545 {
546 typeof(Array),
548 }, ReturnType = typeof(void))]
549 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 26)]
550 static XsdDateTime()
551 {
552 throw null;
553 }
554
555 [global::Cpp2ILInjected.Token(Token = "0x400063D")]
556 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
557 private DateTime dt;
558
559 [global::Cpp2ILInjected.Token(Token = "0x400063E")]
560 [global::Cpp2ILInjected.FieldOffset(Offset = "0x8")]
561 private uint extra;
562
563 [global::Cpp2ILInjected.Token(Token = "0x400063F")]
564 private static readonly int Lzyyyy;
565
566 [global::Cpp2ILInjected.Token(Token = "0x4000640")]
567 private static readonly int Lzyyyy_;
568
569 [global::Cpp2ILInjected.Token(Token = "0x4000641")]
570 private static readonly int Lzyyyy_MM;
571
572 [global::Cpp2ILInjected.Token(Token = "0x4000642")]
573 private static readonly int Lzyyyy_MM_;
574
575 [global::Cpp2ILInjected.Token(Token = "0x4000643")]
576 private static readonly int Lzyyyy_MM_dd;
577
578 [global::Cpp2ILInjected.Token(Token = "0x4000644")]
579 private static readonly int Lzyyyy_MM_ddT;
580
581 [global::Cpp2ILInjected.Token(Token = "0x4000645")]
582 private static readonly int LzHH;
583
584 [global::Cpp2ILInjected.Token(Token = "0x4000646")]
585 private static readonly int LzHH_;
586
587 [global::Cpp2ILInjected.Token(Token = "0x4000647")]
588 private static readonly int LzHH_mm;
589
590 [global::Cpp2ILInjected.Token(Token = "0x4000648")]
591 private static readonly int LzHH_mm_;
592
593 [global::Cpp2ILInjected.Token(Token = "0x4000649")]
594 private static readonly int LzHH_mm_ss;
595
596 [global::Cpp2ILInjected.Token(Token = "0x400064A")]
597 private static readonly int Lz_;
598
599 [global::Cpp2ILInjected.Token(Token = "0x400064B")]
600 private static readonly int Lz_zz;
601
602 [global::Cpp2ILInjected.Token(Token = "0x400064C")]
603 private static readonly int Lz_zz_;
604
605 [global::Cpp2ILInjected.Token(Token = "0x400064D")]
606 private static readonly int Lz_zz_zz;
607
608 [global::Cpp2ILInjected.Token(Token = "0x400064E")]
609 private static readonly int Lz__;
610
611 [global::Cpp2ILInjected.Token(Token = "0x400064F")]
612 private static readonly int Lz__mm;
613
614 [global::Cpp2ILInjected.Token(Token = "0x4000650")]
615 private static readonly int Lz__mm_;
616
617 [global::Cpp2ILInjected.Token(Token = "0x4000651")]
618 private static readonly int Lz__mm__;
619
620 [global::Cpp2ILInjected.Token(Token = "0x4000652")]
621 private static readonly int Lz__mm_dd;
622
623 [global::Cpp2ILInjected.Token(Token = "0x4000653")]
624 private static readonly int Lz___;
625
626 [global::Cpp2ILInjected.Token(Token = "0x4000654")]
627 private static readonly int Lz___dd;
628
629 [global::Cpp2ILInjected.Token(Token = "0x4000655")]
631
632 [global::Cpp2ILInjected.Token(Token = "0x200016A")]
633 private enum DateTimeTypeCode
634 {
635 [global::Cpp2ILInjected.Token(Token = "0x4000657")]
636 DateTime,
637 [global::Cpp2ILInjected.Token(Token = "0x4000658")]
638 Time,
639 [global::Cpp2ILInjected.Token(Token = "0x4000659")]
640 Date,
641 [global::Cpp2ILInjected.Token(Token = "0x400065A")]
643 [global::Cpp2ILInjected.Token(Token = "0x400065B")]
644 GYear,
645 [global::Cpp2ILInjected.Token(Token = "0x400065C")]
646 GMonthDay,
647 [global::Cpp2ILInjected.Token(Token = "0x400065D")]
648 GDay,
649 [global::Cpp2ILInjected.Token(Token = "0x400065E")]
650 GMonth,
651 [global::Cpp2ILInjected.Token(Token = "0x400065F")]
653 }
654
655 [global::Cpp2ILInjected.Token(Token = "0x200016B")]
656 private enum XsdDateTimeKind
657 {
658 [global::Cpp2ILInjected.Token(Token = "0x4000661")]
660 [global::Cpp2ILInjected.Token(Token = "0x4000662")]
661 Zulu,
662 [global::Cpp2ILInjected.Token(Token = "0x4000663")]
664 [global::Cpp2ILInjected.Token(Token = "0x4000664")]
666 }
667
668 [global::Cpp2ILInjected.Token(Token = "0x200016C")]
669 private struct Parser
670 {
671 [global::Cpp2ILInjected.Token(Token = "0x6000C85")]
672 [global::Cpp2ILInjected.Address(RVA = "0x1DEBF78", Offset = "0x1DEBF78", Length = "0x998")]
673 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
674 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XsdDateTime), Member = ".ctor", MemberParameters = new object[]
675 {
676 typeof(string),
678 }, ReturnType = typeof(void))]
679 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XsdDateTime), Member = "TryParse", MemberParameters = new object[]
680 {
681 typeof(string),
684 }, ReturnType = typeof(bool))]
685 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
686 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
687 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(char), Member = "IsWhiteSpace", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(bool))]
688 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XsdDateTime.Parser), Member = "ParseDate", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
689 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XsdDateTime.Parser), Member = "ParseTimeAndZoneAndWhitespace", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
690 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XsdDateTime.Parser), Member = "ParseZoneAndWhitespace", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
691 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XsdDateTime.Parser), Member = "ParseTimeAndWhitespace", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
692 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XsdDateTime.Parser), Member = "Parse4Dig", MemberParameters = new object[]
693 {
694 typeof(int),
695 typeof(ref int)
696 }, ReturnType = typeof(bool))]
697 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XsdDateTime.Parser), Member = "Parse2Dig", MemberParameters = new object[]
698 {
699 typeof(int),
700 typeof(ref int)
701 }, ReturnType = typeof(bool))]
702 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "DaysInMonth", MemberParameters = new object[]
703 {
704 typeof(int),
705 typeof(int)
706 }, ReturnType = typeof(int))]
707 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 46)]
708 public bool Parse(string text, XsdDateTimeFlags kinds)
709 {
710 throw null;
711 }
712
713 [global::Cpp2ILInjected.Token(Token = "0x6000C86")]
714 [global::Cpp2ILInjected.Address(RVA = "0x1DEE2B8", Offset = "0x1DEE2B8", Length = "0x1C8")]
715 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
716 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XsdDateTime.Parser), Member = "Parse", MemberParameters = new object[]
717 {
718 typeof(string),
719 typeof(XsdDateTimeFlags)
720 }, ReturnType = typeof(bool))]
721 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
722 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XsdDateTime.Parser), Member = "Parse4Dig", MemberParameters = new object[]
723 {
724 typeof(int),
725 typeof(ref int)
726 }, ReturnType = typeof(bool))]
727 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
728 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XsdDateTime.Parser), Member = "Parse2Dig", MemberParameters = new object[]
729 {
730 typeof(int),
731 typeof(ref int)
732 }, ReturnType = typeof(bool))]
733 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "DaysInMonth", MemberParameters = new object[]
734 {
735 typeof(int),
736 typeof(int)
737 }, ReturnType = typeof(int))]
738 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
739 private bool ParseDate(int start)
740 {
741 throw null;
742 }
743
744 [global::Cpp2ILInjected.Token(Token = "0x6000C87")]
745 [global::Cpp2ILInjected.Address(RVA = "0x1DEE4BC", Offset = "0x1DEE4BC", Length = "0x44")]
746 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XsdDateTime.Parser), Member = "Parse", MemberParameters = new object[]
747 {
748 typeof(string),
749 typeof(XsdDateTimeFlags)
750 }, ReturnType = typeof(bool))]
751 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
752 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XsdDateTime.Parser), Member = "ParseTime", MemberParameters = new object[] { typeof(ref int) }, ReturnType = typeof(bool))]
753 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XsdDateTime.Parser), Member = "ParseZoneAndWhitespace", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
755 {
756 throw null;
757 }
758
759 [global::Cpp2ILInjected.Token(Token = "0x6000C88")]
760 [global::Cpp2ILInjected.Address(RVA = "0x1DEE71C", Offset = "0x1DEE71C", Length = "0x58")]
761 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
762 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XsdDateTime.Parser), Member = "Parse", MemberParameters = new object[]
763 {
764 typeof(string),
765 typeof(XsdDateTimeFlags)
766 }, ReturnType = typeof(bool))]
767 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
768 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XsdDateTime.Parser), Member = "ParseTime", MemberParameters = new object[] { typeof(ref int) }, ReturnType = typeof(bool))]
770 {
771 throw null;
772 }
773
774 [global::Cpp2ILInjected.Token(Token = "0x6000C89")]
775 [global::Cpp2ILInjected.Address(RVA = "0x1DEE8F0", Offset = "0x1DEE8F0", Length = "0x310")]
776 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
777 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XsdDateTime.Parser), Member = "ParseTimeAndZoneAndWhitespace", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
778 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XsdDateTime.Parser), Member = "ParseTimeAndWhitespace", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
779 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
780 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XsdDateTime.Parser), Member = "Parse2Dig", MemberParameters = new object[]
781 {
782 typeof(int),
783 typeof(ref int)
784 }, ReturnType = typeof(bool))]
785 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
786 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
787 private bool ParseTime(ref int start)
788 {
789 throw null;
790 }
791
792 [global::Cpp2ILInjected.Token(Token = "0x6000C8A")]
793 [global::Cpp2ILInjected.Address(RVA = "0x1DEE500", Offset = "0x1DEE500", Length = "0x21C")]
794 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
795 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XsdDateTime.Parser), Member = "Parse", MemberParameters = new object[]
796 {
797 typeof(string),
798 typeof(XsdDateTimeFlags)
799 }, ReturnType = typeof(bool))]
800 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XsdDateTime.Parser), Member = "ParseTimeAndZoneAndWhitespace", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
801 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 9)]
802 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
803 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XsdDateTime.Parser), Member = "Parse2Dig", MemberParameters = new object[]
804 {
805 typeof(int),
806 typeof(ref int)
807 }, ReturnType = typeof(bool))]
808 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(char), Member = "IsWhiteSpace", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(bool))]
809 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
811 {
812 throw null;
813 }
814
815 [global::Cpp2ILInjected.Token(Token = "0x6000C8B")]
816 [global::Cpp2ILInjected.Address(RVA = "0x1DEE774", Offset = "0x1DEE774", Length = "0xF0")]
817 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
818 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XsdDateTime.Parser), Member = "Parse", MemberParameters = new object[]
819 {
820 typeof(string),
821 typeof(XsdDateTimeFlags)
822 }, ReturnType = typeof(bool))]
823 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XsdDateTime.Parser), Member = "ParseDate", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
824 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
825 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
826 private bool Parse4Dig(int start, ref int num)
827 {
828 throw null;
829 }
830
831 [global::Cpp2ILInjected.Token(Token = "0x6000C8C")]
832 [global::Cpp2ILInjected.Address(RVA = "0x1DEE864", Offset = "0x1DEE864", Length = "0x8C")]
833 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
834 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XsdDateTime.Parser), Member = "Parse", MemberParameters = new object[]
835 {
836 typeof(string),
838 }, ReturnType = typeof(bool))]
839 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XsdDateTime.Parser), Member = "ParseDate", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
840 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XsdDateTime.Parser), Member = "ParseTime", MemberParameters = new object[] { typeof(ref int) }, ReturnType = typeof(bool))]
841 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XsdDateTime.Parser), Member = "ParseZoneAndWhitespace", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
842 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 11)]
843 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
844 private bool Parse2Dig(int start, ref int num)
845 {
846 throw null;
847 }
848
849 [global::Cpp2ILInjected.Token(Token = "0x6000C8D")]
850 [global::Cpp2ILInjected.Address(RVA = "0x1DEE480", Offset = "0x1DEE480", Length = "0x3C")]
851 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
852 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
853 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
854 private bool ParseChar(int start, char ch)
855 {
856 throw null;
857 }
858
859 [global::Cpp2ILInjected.Token(Token = "0x6000C8E")]
860 [global::Cpp2ILInjected.Address(RVA = "0x1DEE2AC", Offset = "0x1DEE2AC", Length = "0xC")]
861 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
862 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
863 private static bool Test(XsdDateTimeFlags left, XsdDateTimeFlags right)
864 {
865 throw null;
866 }
867
868 // Note: this type is marked as 'beforefieldinit'.
869 [global::Cpp2ILInjected.Token(Token = "0x6000C8F")]
870 [global::Cpp2ILInjected.Address(RVA = "0x1DEEC00", Offset = "0x1DEEC00", Length = "0x94")]
871 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
872 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeHelpers), Member = "InitializeArray", MemberParameters = new object[]
873 {
874 typeof(Array),
876 }, ReturnType = typeof(void))]
877 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
878 static Parser()
879 {
880 throw null;
881 }
882
883 [global::Cpp2ILInjected.Token(Token = "0x4000665")]
884 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
886
887 [global::Cpp2ILInjected.Token(Token = "0x4000666")]
888 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4")]
889 public int year;
890
891 [global::Cpp2ILInjected.Token(Token = "0x4000667")]
892 [global::Cpp2ILInjected.FieldOffset(Offset = "0x8")]
893 public int month;
894
895 [global::Cpp2ILInjected.Token(Token = "0x4000668")]
896 [global::Cpp2ILInjected.FieldOffset(Offset = "0xC")]
897 public int day;
898
899 [global::Cpp2ILInjected.Token(Token = "0x4000669")]
900 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
901 public int hour;
902
903 [global::Cpp2ILInjected.Token(Token = "0x400066A")]
904 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
905 public int minute;
906
907 [global::Cpp2ILInjected.Token(Token = "0x400066B")]
908 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
909 public int second;
910
911 [global::Cpp2ILInjected.Token(Token = "0x400066C")]
912 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
913 public int fraction;
914
915 [global::Cpp2ILInjected.Token(Token = "0x400066D")]
916 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
918
919 [global::Cpp2ILInjected.Token(Token = "0x400066E")]
920 [global::Cpp2ILInjected.FieldOffset(Offset = "0x24")]
921 public int zoneHour;
922
923 [global::Cpp2ILInjected.Token(Token = "0x400066F")]
924 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
925 public int zoneMinute;
926
927 [global::Cpp2ILInjected.Token(Token = "0x4000670")]
928 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
929 private string text;
930
931 [global::Cpp2ILInjected.Token(Token = "0x4000671")]
932 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
933 private int length;
934
935 [global::Cpp2ILInjected.Token(Token = "0x4000672")]
936 private static int[] Power10;
937 }
938 }
939}
class f__AnonymousType0<< Count > j__TPar
bool ParseChar(int start, char ch)
bool ParseTimeAndZoneAndWhitespace(int start)
XsdDateTime.DateTimeTypeCode typeCode
bool Parse4Dig(int start, ref int num)
static bool Test(XsdDateTimeFlags left, XsdDateTimeFlags right)
XsdDateTime.XsdDateTimeKind kind
bool Parse(string text, XsdDateTimeFlags kinds)
bool Parse2Dig(int start, ref int num)
void PrintDate(StringBuilder sb)
void ShortToCharArray(char[] text, int start, int value)
static bool TryParse(string text, XsdDateTimeFlags kinds, out XsdDateTime result)
void PrintZone(StringBuilder sb)
static readonly int Lz__
XsdDateTime.XsdDateTimeKind InternalKind
static readonly int Lz_zz
static readonly int Lz___
static readonly int Lzyyyy_MM_dd
static readonly int Lz_zz_zz
void IntToCharArray(char[] text, int start, int value, int digits)
static readonly int Lzyyyy_MM
static readonly int LzHH_
static readonly int LzHH_mm_ss
XsdDateTime(DateTime dateTime, XsdDateTimeFlags kinds)
static readonly int Lz_
void PrintTime(StringBuilder sb)
static readonly int Lzyyyy_MM_ddT
static readonly int LzHH_mm_
static readonly int Lz__mm
static readonly int Lzyyyy_MM_
static readonly int Lzyyyy_
static readonly int Lz___dd
XsdDateTime(string text, XsdDateTimeFlags kinds)
static readonly int Lz__mm__
static readonly XmlTypeCode[] typeCodes
XsdDateTime.DateTimeTypeCode InternalTypeCode
static readonly int LzHH_mm
static readonly int Lz__mm_
static readonly int Lz_zz_
XsdDateTime(DateTimeOffset dateTimeOffset, XsdDateTimeFlags kinds)
static readonly int Lzyyyy
void InitiateXsdDateTime(XsdDateTime.Parser parser)
static readonly int Lz__mm_dd
XsdDateTime(DateTimeOffset dateTimeOffset)
XsdDateTime(XsdDateTime.Parser parser)
static readonly int LzHH