terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ GetHostViaCustomSyntax()

void System.Uri.GetHostViaCustomSyntax ( )
inlineprivate

Definition at line 1569 of file Uri.cs.

1570 {
1571 if (this.m_Info.Host != null)
1572 {
1573 return;
1574 }
1575 global::System.UriParser syntax = this.m_Syntax;
1576 if (this.m_Info.Host == null)
1577 {
1578 string text;
1579 int stringLength = text._stringLength;
1580 global::System.Uri.Flags flags = this.m_Flags;
1582 int stringLength2 = text._stringLength;
1583 global::System.UriParser syntax2 = this.m_Syntax;
1584 int stringLength3 = text._stringLength;
1585 if (flags == global::System.Uri.Flags.Zero)
1586 {
1587 }
1588 global::System.Uri.Flags flags2 = this.m_Flags;
1589 int num = 5;
1590 this.m_Flags = (global::System.Uri.Flags)num;
1591 }
1592 global::System.UriParser syntax3 = this.m_Syntax;
1593 string text2;
1594 if (text2 != null && text2._stringLength != 0)
1595 {
1596 long num2 = 0L;
1597 char c = text2[(int)num2];
1598 int stringLength4 = text2._stringLength;
1599 return;
1600 }
1601 global::System.Uri.Flags flags3 = this.m_Flags;
1602 global::System.Uri.UriInfo info = this.m_Info;
1604 }
class f__AnonymousType0<< Count > j__TPar
Uri(string uriString)
Definition Uri.cs:279
string Host
Definition Uri.cs:811
global::System.UriParser m_Syntax
Definition Uri.cs:2521
global::System.Uri.UriInfo m_Info
Definition Uri.cs:2530
global::System.Uri.Flags m_Flags
Definition Uri.cs:2527

References System.Uri.Uri(), System.Uri.Host, System.info, j__TPar, System.L, System.Uri.m_Flags, System.Uri.m_Info, System.Uri.m_Syntax, System.Runtime.CompilerServices.RuntimeHelpers.OffsetToStringData, and System.text.

Referenced by System.Uri.CreateHostString().