12        [global::Cpp2ILInjected.Token(Token = 
"0x60002A7")]
 
   13        [global::Cpp2ILInjected.Address(RVA = 
"0x1EA5ED4", Offset = 
"0x1EA5ED4", Length = 
"0x190")]
 
   14        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   15        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Uri), Member = 
"CreateHostStringHelper", MemberParameters = 
new object[]
 
   22        }, ReturnType = 
typeof(
string))]
 
   23        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
UncNameHelper), Member = 
"ParseCanonicalName", MemberParameters = 
new object[]
 
   29        }, ReturnType = 
typeof(
string))]
 
   30        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
 
   31        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), Member = 
"get_Chars", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
char))]
 
   32        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), Member = 
"Substring", MemberParameters = 
new object[]
 
   36        }, ReturnType = 
typeof(
string))]
 
   37        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), Member = 
"op_Equality", MemberParameters = 
new object[]
 
   41        }, ReturnType = 
typeof(
bool))]
 
   43        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), Member = 
"ToLower", MemberParameters = 
new object[] { 
typeof(
CultureInfo) }, ReturnType = 
typeof(
string))]
 
   44        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
 
   50        [global::Cpp2ILInjected.Token(Token = 
"0x60002A8")]
 
   51        [global::Cpp2ILInjected.Address(RVA = 
"0x1EA6064", Offset = 
"0x1EA6064", Length = 
"0x17C")]
 
   52        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   54        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Uri), Member = 
"CheckAuthorityHelper", MemberParameters = 
new object[]
 
   63        }, ReturnType = 
typeof(ushort))]
 
   64        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
 
   70        [global::Cpp2ILInjected.Token(Token = 
"0x60002A9")]
 
   71        [global::Cpp2ILInjected.Address(RVA = 
"0x1EA6290", Offset = 
"0x1EA6290", Length = 
"0x1E8")]
 
   72        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   74        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Uri), Member = 
"CheckAuthorityHelper", MemberParameters = 
new object[]
 
   83        }, ReturnType = 
typeof(ushort))]
 
   84        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
 
   90        [global::Cpp2ILInjected.Token(Token = 
"0x60002AA")]
 
   91        [global::Cpp2ILInjected.Address(RVA = 
"0x1EA6478", Offset = 
"0x1EA6478", Length = 
"0x270")]
 
   92        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   93        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Uri), Member = 
"CheckAuthorityHelperHandleDnsIri", MemberParameters = 
new object[]
 
  107        }, ReturnType = 
typeof(
void))]
 
  108        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
 
  109        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
DomainNameHelper), Member = 
"IdnEquivalent", MemberParameters = 
new object[]
 
  116        }, ReturnType = 
typeof(
string))]
 
  122        }, ReturnType = 
typeof(
bool))]
 
  124        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), 
Member = 
"CreateString", MemberParameters = 
new object[]
 
  129        }, ReturnType = 
typeof(
string))]
 
  131        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
 
  137        [global::Cpp2ILInjected.Token(Token = 
"0x60002AB")]
 
  138        [global::Cpp2ILInjected.Address(RVA = 
"0x1EA66E8", Offset = 
"0x1EA66E8", Length = 
"0x1E4")]
 
  139        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  140        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Uri), Member = 
"CheckAuthorityHelperHandleAnyHostIri", MemberParameters = 
new object[]
 
  151        }, ReturnType = 
typeof(
void))]
 
  152        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
DomainNameHelper), Member = 
"IdnEquivalent", MemberParameters = 
new object[]
 
  159        }, ReturnType = 
typeof(
string))]
 
  160        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
 
  161        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), 
Member = 
"CreateString", MemberParameters = 
new object[]
 
  166        }, ReturnType = 
typeof(
string))]
 
  167        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), 
Member = 
"ToLowerInvariant", ReturnType = 
typeof(
string))]
 
  169        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Uri), 
Member = 
"StripBidiControlCharacter", MemberParameters = 
new object[]
 
  174        }, ReturnType = 
typeof(
string))]
 
  176        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
"SR", Member = 
"GetString", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
string))]
 
  178        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
 
  184        [global::Cpp2ILInjected.Token(Token = 
"0x60002AC")]
 
  185        [global::Cpp2ILInjected.Address(RVA = 
"0x1EA6918", Offset = 
"0x1EA6918", Length = 
"0x90")]
 
  186        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  187        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
DomainNameHelper), Member = 
"UnicodeEquivalent", MemberParameters = 
new object[]
 
  194        }, ReturnType = 
typeof(
string))]
 
  195        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
 
  196        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), Member = 
"get_Chars", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
char))]
 
  202        [global::Cpp2ILInjected.Token(Token = 
"0x60002AD")]
 
  203        [global::Cpp2ILInjected.Address(RVA = 
"0x1EA68CC", Offset = 
"0x1EA68CC", Length = 
"0x4C")]
 
  204        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  205        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
DomainNameHelper), Member = 
"IdnEquivalent", MemberParameters = 
new object[]
 
  212        }, ReturnType = 
typeof(
string))]
 
  213        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
 
  219        [global::Cpp2ILInjected.Token(Token = 
"0x60002AE")]
 
  220        [global::Cpp2ILInjected.Address(RVA = 
"0x1EA69A8", Offset = 
"0x1EA69A8", Length = 
"0x114")]
 
  221        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  222        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Uri), Member = 
"CheckAuthorityHelperHandleDnsIri", MemberParameters = 
new object[]
 
  236        }, ReturnType = 
typeof(
void))]
 
  237        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
 
  239        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
IdnMapping), Member = 
"GetUnicode", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
string))]
 
  247        }, ReturnType = 
typeof(
string))]
 
  248        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
 
  254        [global::Cpp2ILInjected.Token(Token = 
"0x60002AF")]
 
  255        [global::Cpp2ILInjected.Address(RVA = 
"0x1EA6ABC", Offset = 
"0x1EA6ABC", Length = 
"0x440")]
 
  256        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  257        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Uri), Member = 
"ReCreateParts", MemberParameters = 
new object[]
 
  262        }, ReturnType = 
typeof(
string))]
 
  263        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Uri), Member = 
"CheckAuthorityHelper", MemberParameters = 
new object[]
 
  272        }, ReturnType = 
typeof(ushort))]
 
  273        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Uri), 
Member = 
"CheckAuthorityHelperHandleAnyHostIri", MemberParameters = 
new object[]
 
  284        }, ReturnType = 
typeof(
void))]
 
  291        }, ReturnType = 
typeof(
string))]
 
  292        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
 
  294        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Uri), 
Member = 
"StripBidiControlCharacter", MemberParameters = 
new object[]
 
  299        }, ReturnType = 
typeof(
string))]
 
  300        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), 
Member = 
"get_Chars", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
char))]
 
  305        }, ReturnType = 
typeof(
bool))]
 
  306        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), 
Member = 
"Substring", MemberParameters = 
new object[]
 
  310        }, ReturnType = 
typeof(
string))]
 
  312        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), 
Member = 
"Concat", MemberParameters = 
new object[]
 
  316        }, ReturnType = 
typeof(
string))]
 
  317        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), 
Member = 
"ToLowerInvariant", ReturnType = 
typeof(
string))]
 
  319        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
"SR", Member = 
"GetString", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
string))]
 
  321        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 26)]
 
  327        [global::Cpp2ILInjected.Token(Token = 
"0x60002B0")]
 
  328        [global::Cpp2ILInjected.Address(RVA = 
"0x1EA61E0", Offset = 
"0x1EA61E0", Length = 
"0x4C")]
 
  329        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  330        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  336        [global::Cpp2ILInjected.Token(Token = 
"0x60002B1")]
 
  337        [global::Cpp2ILInjected.Address(RVA = 
"0x1EA622C", Offset = 
"0x1EA622C", Length = 
"0x64")]
 
  338        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  339        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
 
static unsafe string IdnEquivalent(char *hostname, int start, int end, ref bool allAscii, ref bool atLeastOneValidIdn)
 
static string ParseCanonicalName(string str, int start, int end, ref bool loopback)
 
static unsafe bool IsValid(char *name, ushort pos, ref int returnedEnd, ref bool notCanonical, bool notImplicitFile)
 
static unsafe string IdnEquivalent(char *hostname, int start, int end, ref bool allAscii, ref string bidiStrippedHost)
 
static unsafe bool IsValidByIri(char *name, ushort pos, ref int returnedEnd, ref bool notCanonical, bool notImplicitFile)
 
static unsafe string UnicodeEquivalent(char *hostname, int start, int end, ref bool allAscii, ref bool atLeastOneValidIdn)
 
static unsafe string UnicodeEquivalent(string idnHost, char *hostname, int start, int end)