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
UriParser.cs
Go to the documentation of this file.
1using System;
6
7namespace System
8{
9 [global::Cpp2ILInjected.Token(Token = "0x2000092")]
10 public abstract class UriParser
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x17000088")]
13 internal string SchemeName
14 {
15 [global::Cpp2ILInjected.Token(Token = "0x600028D")]
16 [global::Cpp2ILInjected.Address(RVA = "0x1EA4F38", Offset = "0x1EA4F38", Length = "0x8")]
17 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
18 get
19 {
20 throw null;
21 }
22 }
23
24 [global::Cpp2ILInjected.Token(Token = "0x17000089")]
25 internal int DefaultPort
26 {
27 [global::Cpp2ILInjected.Token(Token = "0x600028E")]
28 [global::Cpp2ILInjected.Address(RVA = "0x1EA4F40", Offset = "0x1EA4F40", Length = "0x8")]
29 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
30 get
31 {
32 throw null;
33 }
34 }
35
36 [global::Cpp2ILInjected.Token(Token = "0x600028F")]
37 [global::Cpp2ILInjected.Address(RVA = "0x1EA4F48", Offset = "0x1EA4F48", Length = "0x4")]
38 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
39 protected virtual UriParser OnNewUri()
40 {
41 throw null;
42 }
43
44 [global::Cpp2ILInjected.Token(Token = "0x6000290")]
45 [global::Cpp2ILInjected.Address(RVA = "0x1EA4F4C", Offset = "0x1EA4F4C", Length = "0x20")]
46 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Uri), Member = "ParseMinimal", ReturnType = typeof(UriFormatException))]
49 {
50 throw null;
51 }
52
53 [global::Cpp2ILInjected.Token(Token = "0x6000291")]
54 [global::Cpp2ILInjected.Address(RVA = "0x1EA4F6C", Offset = "0x1EA4F6C", Length = "0x1B4")]
55 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
56 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
57 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Uri), Member = "get_UserDrivenParsing", ReturnType = typeof(bool))]
58 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Uri), Member = "get_IsAbsoluteUri", ReturnType = typeof(bool))]
59 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Uri), Member = "ResolveHelper", MemberParameters = new object[]
60 {
61 typeof(Uri),
62 typeof(Uri),
63 typeof(ref string),
64 typeof(ref bool),
66 }, ReturnType = typeof(Uri))]
67 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Uri), Member = "op_Inequality", MemberParameters = new object[]
68 {
69 typeof(Uri),
70 typeof(Uri)
71 }, ReturnType = typeof(bool))]
72 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Uri), Member = "get_OriginalString", ReturnType = typeof(string))]
73 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(Type))]
74 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "SR", Member = "GetString", MemberParameters = new object[]
75 {
76 typeof(string),
77 typeof(object[])
78 }, ReturnType = typeof(string))]
79 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "SR", Member = "GetString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
80 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
81 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
82 protected virtual string Resolve(Uri baseUri, Uri relativeUri, out UriFormatException parsingError)
83 {
84 throw null;
85 }
86
87 [global::Cpp2ILInjected.Token(Token = "0x6000292")]
88 [global::Cpp2ILInjected.Address(RVA = "0x1EA5120", Offset = "0x1EA5120", Length = "0x10")]
89 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
90 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Uri), Member = "IsBaseOfHelper", MemberParameters = new object[] { typeof(Uri) }, ReturnType = typeof(bool))]
91 protected virtual bool IsBaseOf(Uri baseUri, Uri relativeUri)
92 {
93 throw null;
94 }
95
96 [global::Cpp2ILInjected.Token(Token = "0x6000293")]
97 [global::Cpp2ILInjected.Address(RVA = "0x1EA5130", Offset = "0x1EA5130", Length = "0x1F4")]
98 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
99 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
100 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Uri), Member = "get_UserDrivenParsing", ReturnType = typeof(bool))]
101 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Uri), Member = "get_IsAbsoluteUri", ReturnType = typeof(bool))]
102 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Uri), Member = "GetComponentsHelper", MemberParameters = new object[]
103 {
106 }, ReturnType = typeof(string))]
107 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "SR", Member = "GetString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
108 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
109 {
110 typeof(string),
111 typeof(object),
112 typeof(string)
113 }, ReturnType = typeof(void))]
114 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
115 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(Type))]
116 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "SR", Member = "GetString", MemberParameters = new object[]
117 {
118 typeof(string),
119 typeof(object[])
120 }, ReturnType = typeof(string))]
121 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
122 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 22)]
123 protected virtual string GetComponents(Uri uri, UriComponents components, UriFormat format)
124 {
125 throw null;
126 }
127
128 [global::Cpp2ILInjected.Token(Token = "0x6000294")]
129 [global::Cpp2ILInjected.Address(RVA = "0x1EA5324", Offset = "0x1EA5324", Length = "0xC")]
130 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
131 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Uri), Member = "InternalIsWellFormedOriginalString", ReturnType = typeof(bool))]
132 protected virtual bool IsWellFormedOriginalString(Uri uri)
133 {
134 throw null;
135 }
136
137 [global::Cpp2ILInjected.Token(Token = "0x1700008A")]
138 internal unsafe static bool ShouldUseLegacyV2Quirks
139 {
140 [global::Cpp2ILInjected.Token(Token = "0x6000295")]
141 [global::Cpp2ILInjected.Address(RVA = "0x1EA4DB0", Offset = "0x1EA4DB0", Length = "0x60")]
142 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
143 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "ReCreateParts", MemberParameters = new object[]
144 {
146 typeof(ushort),
148 }, ReturnType = typeof(string))]
149 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "ParseRemaining", ReturnType = typeof(void))]
150 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "CheckAuthorityHelper", MemberParameters = new object[]
151 {
152 typeof(char*),
153 typeof(ushort),
154 typeof(ushort),
158 typeof(ref string)
159 }, ReturnType = typeof(ushort))]
160 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "Compress", MemberParameters = new object[]
161 {
162 typeof(char[]),
163 typeof(ushort),
164 typeof(ref int),
166 }, ReturnType = typeof(char[]))]
167 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "InitializeUri", MemberParameters = new object[]
168 {
172 }, ReturnType = typeof(void))]
173 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "InternalIsWellFormedOriginalString", ReturnType = typeof(bool))]
174 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UriHelper), Member = "IsReservedUnreservedOrHash", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(bool))]
175 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UriHelper), Member = "IsUnreserved", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(bool))]
176 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UriParser), Member = ".cctor", ReturnType = typeof(void))]
177 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 14)]
178 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
179 get
180 {
181 throw null;
182 }
183 }
184
185 [global::Cpp2ILInjected.Token(Token = "0x6000296")]
186 [global::Cpp2ILInjected.Address(RVA = "0x1EA5330", Offset = "0x1EA5330", Length = "0x70C")]
187 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
188 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
189 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UriParser), Member = "get_ShouldUseLegacyV2Quirks", ReturnType = typeof(bool))]
190 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<object, object>), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
191 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UriParser.BuiltInUriParser), Member = ".ctor", MemberParameters = new object[]
192 {
193 typeof(string),
194 typeof(int),
196 }, ReturnType = typeof(void))]
197 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<object, object>), Member = "set_Item", MemberParameters = new object[]
198 {
199 typeof(object),
200 typeof(object)
201 }, ReturnType = typeof(void))]
202 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 41)]
203 static UriParser()
204 {
205 throw null;
206 }
207
208 [global::Cpp2ILInjected.Token(Token = "0x1700008B")]
209 internal UriSyntaxFlags Flags
210 {
211 [global::Cpp2ILInjected.Token(Token = "0x6000297")]
212 [global::Cpp2ILInjected.Address(RVA = "0x1EA5ABC", Offset = "0x1EA5ABC", Length = "0x8")]
213 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
214 get
215 {
216 throw null;
217 }
218 }
219
220 [global::Cpp2ILInjected.Token(Token = "0x6000298")]
221 [global::Cpp2ILInjected.Address(RVA = "0x1EA1F00", Offset = "0x1EA1F00", Length = "0x8")]
222 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "PrivateParseMinimal", ReturnType = typeof(ParsingError))]
223 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "CheckAuthorityHelper", MemberParameters = new object[]
224 {
225 typeof(char*),
226 typeof(ushort),
227 typeof(ushort),
231 typeof(ref string)
232 }, ReturnType = typeof(ushort))]
233 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "Compress", MemberParameters = new object[]
234 {
235 typeof(char[]),
236 typeof(ushort),
237 typeof(ref int),
239 }, ReturnType = typeof(char[]))]
240 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
241 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UriParser), Member = "IsFullMatch", MemberParameters = new object[]
242 {
245 }, ReturnType = typeof(bool))]
246 internal unsafe bool NotAny(UriSyntaxFlags flags)
247 {
248 throw null;
249 }
250
251 [global::Cpp2ILInjected.Token(Token = "0x6000299")]
252 [global::Cpp2ILInjected.Address(RVA = "0x1EA1EE4", Offset = "0x1EA1EE4", Length = "0x1C")]
253 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
254 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "IriParsingStatic", MemberParameters = new object[] { typeof(UriParser) }, ReturnType = typeof(bool))]
255 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "StaticIsFile", MemberParameters = new object[] { typeof(UriParser) }, ReturnType = typeof(bool))]
256 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "PrivateParseMinimal", ReturnType = typeof(ParsingError))]
257 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "ParseRemaining", ReturnType = typeof(void))]
258 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "CheckAuthorityHelper", MemberParameters = new object[]
259 {
260 typeof(char*),
261 typeof(ushort),
262 typeof(ushort),
266 typeof(ref string)
267 }, ReturnType = typeof(ushort))]
268 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "FindEndOfComponent", MemberParameters = new object[]
269 {
270 typeof(char*),
271 typeof(ref ushort),
272 typeof(ushort),
273 typeof(char)
274 }, ReturnType = typeof(void))]
275 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "CheckCanonical", MemberParameters = new object[]
276 {
277 typeof(char*),
278 typeof(ref ushort),
279 typeof(ushort),
280 typeof(char)
281 }, ReturnType = "System.Uri.Check")]
282 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "GetCanonicalPath", MemberParameters = new object[]
283 {
284 typeof(char[]),
285 typeof(ref int),
287 }, ReturnType = typeof(char[]))]
288 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "Compress", MemberParameters = new object[]
289 {
290 typeof(char[]),
291 typeof(ushort),
292 typeof(ref int),
294 }, ReturnType = typeof(char[]))]
295 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "CombineUri", MemberParameters = new object[]
296 {
297 typeof(Uri),
298 typeof(string),
300 }, ReturnType = typeof(string))]
301 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "InitializeUri", MemberParameters = new object[]
302 {
306 }, ReturnType = typeof(void))]
307 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "ResolveHelper", MemberParameters = new object[]
308 {
309 typeof(Uri),
310 typeof(Uri),
311 typeof(ref string),
312 typeof(ref bool),
314 }, ReturnType = typeof(Uri))]
315 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 49)]
316 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UriParser), Member = "IsFullMatch", MemberParameters = new object[]
317 {
320 }, ReturnType = typeof(bool))]
321 internal unsafe bool InFact(UriSyntaxFlags flags)
322 {
323 throw null;
324 }
325
326 [global::Cpp2ILInjected.Token(Token = "0x600029A")]
327 [global::Cpp2ILInjected.Address(RVA = "0x1EA5B20", Offset = "0x1EA5B20", Length = "0x8")]
328 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "PrivateParseMinimal", ReturnType = typeof(ParsingError))]
329 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
330 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UriParser), Member = "IsFullMatch", MemberParameters = new object[]
331 {
334 }, ReturnType = typeof(bool))]
335 internal bool IsAllSet(UriSyntaxFlags flags)
336 {
337 throw null;
338 }
339
340 [global::Cpp2ILInjected.Token(Token = "0x600029B")]
341 [global::Cpp2ILInjected.Address(RVA = "0x1EA5AC4", Offset = "0x1EA5AC4", Length = "0x5C")]
342 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
343 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UriParser), Member = "NotAny", MemberParameters = new object[] { typeof(UriSyntaxFlags) }, ReturnType = typeof(bool))]
344 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UriParser), Member = "InFact", MemberParameters = new object[] { typeof(UriSyntaxFlags) }, ReturnType = typeof(bool))]
345 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UriParser), Member = "IsAllSet", MemberParameters = new object[] { typeof(UriSyntaxFlags) }, ReturnType = typeof(bool))]
346 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
347 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
349 {
350 throw null;
351 }
352
353 [global::Cpp2ILInjected.Token(Token = "0x600029C")]
354 [global::Cpp2ILInjected.Address(RVA = "0x1EA5B28", Offset = "0x1EA5B28", Length = "0x6C")]
355 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UriParser.BuiltInUriParser), Member = ".ctor", MemberParameters = new object[]
356 {
357 typeof(string),
358 typeof(int),
359 typeof(UriSyntaxFlags)
360 }, ReturnType = typeof(void))]
361 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
362 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
363 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
364 internal UriParser(UriSyntaxFlags flags)
365 {
366 throw null;
367 }
368
369 [global::Cpp2ILInjected.Token(Token = "0x600029D")]
370 [global::Cpp2ILInjected.Address(RVA = "0x1EA5B94", Offset = "0x1EA5B94", Length = "0x2BC")]
371 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
372 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "CheckSchemeSyntax", MemberParameters = new object[]
373 {
374 typeof(char*),
375 typeof(ushort),
377 }, ReturnType = typeof(ParsingError))]
378 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
379 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<object, object>), Member = "TryGetValue", MemberParameters = new object[]
380 {
381 typeof(object),
382 typeof(ref object)
383 }, ReturnType = typeof(bool))]
384 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Enter", MemberParameters = new object[]
385 {
386 typeof(object),
387 typeof(ref bool)
388 }, ReturnType = typeof(void))]
389 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<object, object>), Member = "get_Count", ReturnType = typeof(int))]
390 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<object, object>), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
391 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UriParser.BuiltInUriParser), Member = ".ctor", MemberParameters = new object[]
392 {
393 typeof(string),
394 typeof(int),
396 }, ReturnType = typeof(void))]
397 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<object, object>), Member = "set_Item", MemberParameters = new object[]
398 {
399 typeof(object),
400 typeof(object)
401 }, ReturnType = typeof(void))]
402 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Exit", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
403 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 21)]
405 {
406 throw null;
407 }
408
409 [global::Cpp2ILInjected.Token(Token = "0x600029E")]
410 [global::Cpp2ILInjected.Address(RVA = "0x1EA1E20", Offset = "0x1EA1E20", Length = "0xC4")]
411 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UriBuilder), Member = "ToString", ReturnType = typeof(string))]
412 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
413 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<object, object>), Member = "TryGetValue", MemberParameters = new object[]
414 {
415 typeof(object),
416 typeof(ref object)
417 }, ReturnType = typeof(bool))]
418 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
419 internal static UriParser GetSyntax(string lwrCaseScheme)
420 {
421 throw null;
422 }
423
424 [global::Cpp2ILInjected.Token(Token = "0x1700008C")]
425 internal bool IsSimple
426 {
427 [global::Cpp2ILInjected.Token(Token = "0x600029F")]
428 [global::Cpp2ILInjected.Address(RVA = "0x1EA5E50", Offset = "0x1EA5E50", Length = "0xC")]
429 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "CreateUri", MemberParameters = new object[]
430 {
431 typeof(Uri),
432 typeof(string),
433 typeof(bool)
434 }, ReturnType = typeof(void))]
435 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = ".ctor", MemberParameters = new object[]
436 {
437 typeof(Uri),
438 typeof(Uri)
439 }, ReturnType = typeof(void))]
440 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "get_HostNameType", ReturnType = typeof(UriHostNameType))]
441 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "get_IsDefaultPort", ReturnType = typeof(bool))]
442 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "get_Port", ReturnType = typeof(int))]
443 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "ToString", ReturnType = typeof(string))]
444 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "Equals", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
445 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "CreateHostString", ReturnType = typeof(void))]
446 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "InitializeUri", MemberParameters = new object[]
447 {
451 }, ReturnType = typeof(void))]
452 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "TryCreate", MemberParameters = new object[]
453 {
454 typeof(Uri),
455 typeof(Uri),
456 typeof(ref Uri)
457 }, ReturnType = typeof(bool))]
458 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "GetComponents", MemberParameters = new object[]
459 {
462 }, ReturnType = typeof(string))]
463 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "IsWellFormedOriginalString", ReturnType = typeof(bool))]
464 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "IsBaseOf", MemberParameters = new object[] { typeof(Uri) }, ReturnType = typeof(bool))]
465 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 14)]
466 get
467 {
468 throw null;
469 }
470 }
471
472 [global::Cpp2ILInjected.Token(Token = "0x60002A0")]
473 [global::Cpp2ILInjected.Address(RVA = "0x1EA5E5C", Offset = "0x1EA5E5C", Length = "0x3C")]
474 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
475 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "InitializeUri", MemberParameters = new object[]
476 {
480 }, ReturnType = typeof(void))]
481 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
483 {
484 throw null;
485 }
486
487 [global::Cpp2ILInjected.Token(Token = "0x60002A1")]
488 [global::Cpp2ILInjected.Address(RVA = "0x1EA5E98", Offset = "0x1EA5E98", Length = "0xC")]
489 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "InitializeUri", MemberParameters = new object[]
490 {
494 }, ReturnType = typeof(void))]
495 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
496 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
498 {
499 throw null;
500 }
501
502 [global::Cpp2ILInjected.Token(Token = "0x60002A2")]
503 [global::Cpp2ILInjected.Address(RVA = "0x1EA5EA4", Offset = "0x1EA5EA4", Length = "0xC")]
504 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "CreateUri", MemberParameters = new object[]
505 {
506 typeof(Uri),
507 typeof(string),
508 typeof(bool)
509 }, ReturnType = typeof(void))]
510 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = ".ctor", MemberParameters = new object[]
511 {
512 typeof(Uri),
513 typeof(Uri)
514 }, ReturnType = typeof(void))]
515 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "TryCreate", MemberParameters = new object[]
516 {
517 typeof(Uri),
518 typeof(Uri),
519 typeof(ref Uri)
520 }, ReturnType = typeof(bool))]
521 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
522 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
524 {
525 throw null;
526 }
527
528 [global::Cpp2ILInjected.Token(Token = "0x60002A3")]
529 [global::Cpp2ILInjected.Address(RVA = "0x1EA5EB0", Offset = "0x1EA5EB0", Length = "0xC")]
530 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "IsBaseOf", MemberParameters = new object[] { typeof(Uri) }, ReturnType = typeof(bool))]
531 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
532 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
534 {
535 throw null;
536 }
537
538 [global::Cpp2ILInjected.Token(Token = "0x60002A4")]
539 [global::Cpp2ILInjected.Address(RVA = "0x1EA5EBC", Offset = "0x1EA5EBC", Length = "0xC")]
540 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "GetHostViaCustomSyntax", ReturnType = typeof(void))]
541 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "GetComponents", MemberParameters = new object[]
542 {
545 }, ReturnType = typeof(string))]
546 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
547 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
549 {
550 throw null;
551 }
552
553 [global::Cpp2ILInjected.Token(Token = "0x60002A5")]
554 [global::Cpp2ILInjected.Address(RVA = "0x1EA5EC8", Offset = "0x1EA5EC8", Length = "0xC")]
555 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Uri), Member = "IsWellFormedOriginalString", ReturnType = typeof(bool))]
556 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
557 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
559 {
560 throw null;
561 }
562
563 [global::Cpp2ILInjected.Token(Token = "0x4000229")]
565
566 [global::Cpp2ILInjected.Token(Token = "0x400022A")]
568
569 [global::Cpp2ILInjected.Token(Token = "0x400022B")]
570 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
572
573 [global::Cpp2ILInjected.Token(Token = "0x400022C")]
574 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
576
577 [global::Cpp2ILInjected.Token(Token = "0x400022D")]
578 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
580
581 [global::Cpp2ILInjected.Token(Token = "0x400022E")]
582 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
583 private int m_Port;
584
585 [global::Cpp2ILInjected.Token(Token = "0x400022F")]
586 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
587 private string m_Scheme;
588
589 [global::Cpp2ILInjected.Token(Token = "0x4000230")]
590 internal static UriParser HttpUri;
591
592 [global::Cpp2ILInjected.Token(Token = "0x4000231")]
593 internal static UriParser HttpsUri;
594
595 [global::Cpp2ILInjected.Token(Token = "0x4000232")]
596 internal static UriParser WsUri;
597
598 [global::Cpp2ILInjected.Token(Token = "0x4000233")]
599 internal static UriParser WssUri;
600
601 [global::Cpp2ILInjected.Token(Token = "0x4000234")]
602 internal static UriParser FtpUri;
603
604 [global::Cpp2ILInjected.Token(Token = "0x4000235")]
605 internal static UriParser FileUri;
606
607 [global::Cpp2ILInjected.Token(Token = "0x4000236")]
608 internal static UriParser GopherUri;
609
610 [global::Cpp2ILInjected.Token(Token = "0x4000237")]
611 internal static UriParser NntpUri;
612
613 [global::Cpp2ILInjected.Token(Token = "0x4000238")]
614 internal static UriParser NewsUri;
615
616 [global::Cpp2ILInjected.Token(Token = "0x4000239")]
617 internal static UriParser MailToUri;
618
619 [global::Cpp2ILInjected.Token(Token = "0x400023A")]
620 internal static UriParser UuidUri;
621
622 [global::Cpp2ILInjected.Token(Token = "0x400023B")]
623 internal static UriParser TelnetUri;
624
625 [global::Cpp2ILInjected.Token(Token = "0x400023C")]
626 internal static UriParser LdapUri;
627
628 [global::Cpp2ILInjected.Token(Token = "0x400023D")]
629 internal static UriParser NetTcpUri;
630
631 [global::Cpp2ILInjected.Token(Token = "0x400023E")]
632 internal static UriParser NetPipeUri;
633
634 [global::Cpp2ILInjected.Token(Token = "0x400023F")]
635 internal static UriParser VsMacrosUri;
636
637 [global::Cpp2ILInjected.Token(Token = "0x4000240")]
639
640 [global::Cpp2ILInjected.Token(Token = "0x4000241")]
642
643 [global::Cpp2ILInjected.Token(Token = "0x4000242")]
645
646 [global::Cpp2ILInjected.Token(Token = "0x2000093")]
647 private enum UriQuirksVersion
648 {
649 [global::Cpp2ILInjected.Token(Token = "0x4000244")]
650 V2 = 2,
651 [global::Cpp2ILInjected.Token(Token = "0x4000245")]
652 V3
653 }
654
655 [global::Cpp2ILInjected.Token(Token = "0x2000094")]
657 {
658 [global::Cpp2ILInjected.Token(Token = "0x60002A6")]
659 [global::Cpp2ILInjected.Address(RVA = "0x1EA5A3C", Offset = "0x1EA5A3C", Length = "0x80")]
660 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UriParser), Member = ".cctor", ReturnType = typeof(void))]
661 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UriParser), Member = "FindOrFetchAsUnknownV1Syntax", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(UriParser))]
662 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 17)]
663 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UriParser), Member = ".ctor", MemberParameters = new object[] { typeof(UriSyntaxFlags) }, ReturnType = typeof(void))]
664 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
665 internal BuiltInUriParser(string lwrCaseScheme, int defaultPort, UriSyntaxFlags syntaxFlags)
666 {
667 throw null;
668 }
669 }
670 }
671}
class f__AnonymousType0<< Count > j__TPar
BuiltInUriParser(string lwrCaseScheme, int defaultPort, UriSyntaxFlags syntaxFlags)
Definition UriParser.cs:665
unsafe bool InFact(UriSyntaxFlags flags)
Definition UriParser.cs:321
static readonly UriSyntaxFlags HttpSyntaxFlags
Definition UriParser.cs:641
static UriParser WsUri
Definition UriParser.cs:596
static UriParser HttpUri
Definition UriParser.cs:590
bool IsAllSet(UriSyntaxFlags flags)
Definition UriParser.cs:335
bool IsFullMatch(UriSyntaxFlags flags, UriSyntaxFlags expected)
Definition UriParser.cs:348
static unsafe UriParser FindOrFetchAsUnknownV1Syntax(string lwrCaseScheme)
Definition UriParser.cs:404
static Dictionary< string, UriParser > m_TempTable
Definition UriParser.cs:567
virtual UriParser OnNewUri()
Definition UriParser.cs:39
string InternalGetComponents(Uri thisUri, UriComponents uriComponents, UriFormat uriFormat)
Definition UriParser.cs:548
static readonly UriParser.UriQuirksVersion s_QuirksVersion
Definition UriParser.cs:638
static UriParser TelnetUri
Definition UriParser.cs:623
static readonly Dictionary< string, UriParser > m_Table
Definition UriParser.cs:564
bool InternalIsBaseOf(Uri thisBaseUri, Uri uriLink)
Definition UriParser.cs:533
static UriParser FileUri
Definition UriParser.cs:605
UriSyntaxFlags m_UpdatableFlags
Definition UriParser.cs:575
static UriParser NntpUri
Definition UriParser.cs:611
virtual void InitializeAndValidate(Uri uri, out UriFormatException parsingError)
Definition UriParser.cs:48
virtual bool IsWellFormedOriginalString(Uri uri)
Definition UriParser.cs:132
static UriParser NewsUri
Definition UriParser.cs:614
string InternalResolve(Uri thisBaseUri, Uri uriLink, out UriFormatException parsingError)
Definition UriParser.cs:523
static UriParser GopherUri
Definition UriParser.cs:608
UriParser(UriSyntaxFlags flags)
Definition UriParser.cs:364
static UriParser()
Definition UriParser.cs:203
static UriParser WssUri
Definition UriParser.cs:599
static UriParser NetPipeUri
Definition UriParser.cs:632
virtual string Resolve(Uri baseUri, Uri relativeUri, out UriFormatException parsingError)
Definition UriParser.cs:82
UriParser InternalOnNewUri()
Definition UriParser.cs:482
virtual string GetComponents(Uri uri, UriComponents components, UriFormat format)
Definition UriParser.cs:123
static UriParser HttpsUri
Definition UriParser.cs:593
static UriParser FtpUri
Definition UriParser.cs:602
void InternalValidate(Uri thisUri, out UriFormatException parsingError)
Definition UriParser.cs:497
UriSyntaxFlags m_Flags
Definition UriParser.cs:571
bool InternalIsWellFormedOriginalString(Uri thisUri)
Definition UriParser.cs:558
string SchemeName
Definition UriParser.cs:14
static readonly UriSyntaxFlags FileSyntaxFlags
Definition UriParser.cs:644
unsafe bool NotAny(UriSyntaxFlags flags)
Definition UriParser.cs:246
static UriParser LdapUri
Definition UriParser.cs:626
static UriParser MailToUri
Definition UriParser.cs:617
virtual bool IsBaseOf(Uri baseUri, Uri relativeUri)
Definition UriParser.cs:91
static UriParser UuidUri
Definition UriParser.cs:620
static UriParser VsMacrosUri
Definition UriParser.cs:635
static UriParser GetSyntax(string lwrCaseScheme)
Definition UriParser.cs:419
bool m_UpdatableFlagsUsed
Definition UriParser.cs:579
static UriParser NetTcpUri
Definition UriParser.cs:629
UriKind
Definition UriKind.cs:8
UriFormat
Definition UriFormat.cs:8