13        [global::Cpp2ILInjected.Token(
Token = 
"0x60007C1")]
 
   14        [global::Cpp2ILInjected.Address(RVA = 
"0x1EE8C74", Offset = 
"0x1EE8C74", Length = 
"0x1E4")]
 
   15        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   16        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
IPAddress), Member = 
"TryParse", MemberParameters = 
new object[]
 
   20        }, ReturnType = 
typeof(
bool))]
 
   21        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
IPAddress), Member = 
"TryParse", MemberParameters = 
new object[]
 
   25        }, ReturnType = 
typeof(
bool))]
 
   28        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
 
   29        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
MemoryExtensions), Member = 
"Contains", MemberParameters = 
new object[]
 
   33        }, ReturnType = 
typeof(
bool))]
 
   34        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
"System.SpanHelpers", Member = 
"ClearWithoutReferences", MemberParameters = 
new object[]
 
   38        }, ReturnType = 
typeof(
void))]
 
   39        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
IPAddressParser), Member = 
"Ipv6StringToAddress", MemberParameters = 
new object[]
 
   45        }, ReturnType = 
typeof(
bool))]
 
   46        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
IPAddress), Member = 
".ctor", MemberParameters = 
new object[]
 
   51        }, ReturnType = 
typeof(
void))]
 
   52        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
IPAddressParser), Member = 
"Ipv4StringToAddress", MemberParameters = 
new object[]
 
   56        }, ReturnType = 
typeof(
bool))]
 
   63        }, ReturnType = 
typeof(
void))]
 
   64        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
 
   70        [global::Cpp2ILInjected.Token(
Token = 
"0x60007C2")]
 
   71        [global::Cpp2ILInjected.Address(RVA = 
"0x1EE92B0", Offset = 
"0x1EE92B0", Length = 
"0x60")]
 
   72        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   73        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
   74        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
IPAddressParser), Member = 
"IPv4AddressToStringHelper", MemberParameters = 
new object[]
 
   78        }, ReturnType = 
typeof(
int))]
 
   79        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), Member = 
"CreateString", MemberParameters = 
new object[]
 
   84        }, ReturnType = 
typeof(
string))]
 
   85        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
 
   91        [global::Cpp2ILInjected.Token(
Token = 
"0x60007C3")]
 
   92        [global::Cpp2ILInjected.Address(RVA = 
"0x1EEA4E0", Offset = 
"0x1EEA4E0", Length = 
"0x68")]
 
   93        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   94        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
   95        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
IPAddressParser), Member = 
"IPv4AddressToStringHelper", MemberParameters = 
new object[]
 
   99        }, ReturnType = 
typeof(
int))]
 
  100        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
StringBuilder), Member = 
"Append", MemberParameters = 
new object[]
 
  105        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
 
  111        [global::Cpp2ILInjected.Token(
Token = 
"0x60007C4")]
 
  112        [global::Cpp2ILInjected.Address(RVA = 
"0x1EE941C", Offset = 
"0x1EE941C", Length = 
"0x9C")]
 
  113        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  114        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
IPAddress), Member = 
"TryFormat", MemberParameters = 
new object[]
 
  118        }, ReturnType = 
typeof(
bool))]
 
  119        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
 
  120        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
MemoryMarshal[]), Member = 
"GetReference", MemberTypeParameters = 
new object[] { 
typeof(
char) }, MemberParameters = 
new object[] { 
typeof(
Span<char>) }, ReturnType = 
"T&")]
 
  125        }, ReturnType = 
typeof(
int))]
 
  126        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
  132        [global::Cpp2ILInjected.Token(
Token = 
"0x60007C5")]
 
  133        [global::Cpp2ILInjected.Address(RVA = 
"0x1EEA444", Offset = 
"0x1EEA444", Length = 
"0x9C")]
 
  134        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  135        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
IPAddress), Member = 
"ToString", ReturnType = 
typeof(
string))]
 
  136        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
IPAddressParser), Member = 
"IPv4AddressToString", MemberParameters = 
new object[] { 
typeof(uint) }, ReturnType = 
typeof(
string))]
 
  137        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
IPAddressParser), Member = 
"IPv4AddressToString", MemberParameters = 
new object[]
 
  141        }, ReturnType = 
typeof(
void))]
 
  142        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
IPAddressParser), Member = 
"IPv4AddressToString", MemberParameters = 
new object[]
 
  147        }, ReturnType = 
typeof(
bool))]
 
  153        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
 
  159        }, ReturnType = 
typeof(
void))]
 
  165        [global::Cpp2ILInjected.Token(
Token = 
"0x60007C6")]
 
  166        [global::Cpp2ILInjected.Address(RVA = 
"0x1EE929C", Offset = 
"0x1EE929C", Length = 
"0x14")]
 
  167        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  168        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
IPAddressParser), Member = 
"IPv6AddressToStringHelper", MemberParameters = 
new object[]
 
  173        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
"System.Text.StringBuilderCache", Member = 
"GetStringAndRelease", MemberParameters = 
new object[] { 
typeof(
StringBuilder) }, ReturnType = 
typeof(
string))]
 
  179        [global::Cpp2ILInjected.Token(Token = 
"0x60007C7")]
 
  180        [global::Cpp2ILInjected.Address(RVA = 
"0x1EE9344", Offset = 
"0x1EE9344", Length = 
"0xD8")]
 
  181        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  182        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  183        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
IPAddressParser), Member = 
"IPv6AddressToStringHelper", MemberParameters = 
new object[]
 
  189        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
"System.Text.StringBuilderCache", Member = 
"Release", MemberParameters = 
new object[] { 
typeof(
StringBuilder) }, ReturnType = 
typeof(
void))]
 
  190        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
StringBuilder), Member = 
"CopyTo", MemberParameters = 
new object[]
 
  195        }, ReturnType = 
typeof(
void))]
 
  196        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
 
  202        [global::Cpp2ILInjected.Token(Token = 
"0x60007C8")]
 
  203        [global::Cpp2ILInjected.Address(RVA = 
"0x1EEA600", Offset = 
"0x1EEA600", Length = 
"0x168")]
 
  204        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  205        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
IPAddress), Member = 
"ToString", ReturnType = 
typeof(
string))]
 
  206        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
IPAddressParser), Member = 
"IPv6AddressToString", MemberParameters = 
new object[]
 
  210        }, ReturnType = 
typeof(
string))]
 
  211        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
IPAddressParser), Member = 
"IPv6AddressToString", MemberParameters = 
new object[]
 
  217        }, ReturnType = 
typeof(
bool))]
 
  218        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
 
  219        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
"System.Text.StringBuilderCache", Member = 
"Acquire", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
StringBuilder))]
 
  228        }, ReturnType = 
typeof(
void))]
 
  236        }, ReturnType = 
typeof(
int))]
 
  243        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
  249        [global::Cpp2ILInjected.Token(Token = 
"0x60007C9")]
 
  250        [global::Cpp2ILInjected.Address(RVA = 
"0x1EEA548", Offset = 
"0x1EEA548", Length = 
"0xB8")]
 
  251        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  252        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
IPAddressParser), Member = 
"IPv4AddressToStringHelper", MemberParameters = 
new object[]
 
  256        }, ReturnType = 
typeof(
int))]
 
  257        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
 
  258        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Math), Member = 
"DivRem", MemberParameters = 
new object[]
 
  263        }, ReturnType = 
typeof(
int))]
 
  264        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
  270        [global::Cpp2ILInjected.Token(Token = 
"0x60007CA")]
 
  271        [global::Cpp2ILInjected.Address(RVA = 
"0x1EEA370", Offset = 
"0x1EEA370", Length = 
"0xD4")]
 
  272        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  273        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
IPAddressParser), Member = 
"Parse", MemberParameters = 
new object[]
 
  278        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
 
  286        }, ReturnType = 
typeof(
long))]
 
  287        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
  293        [global::Cpp2ILInjected.Token(Token = 
"0x60007CB")]
 
  294        [global::Cpp2ILInjected.Address(RVA = 
"0x1EEA218", Offset = 
"0x1EEA218", Length = 
"0x158")]
 
  295        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  296        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
IPAddressParser), Member = 
"Parse", MemberParameters = 
new object[]
 
  301        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
 
  308        }, ReturnType = 
typeof(
bool))]
 
  315        }, ReturnType = 
typeof(
void))]
 
  316        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), 
Member = 
"IsNullOrEmpty", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
bool))]
 
  317        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), 
Member = 
"get_Chars", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
char))]
 
  318        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
  324        [global::Cpp2ILInjected.Token(Token = 
"0x60007CC")]
 
  325        [global::Cpp2ILInjected.Address(RVA = 
"0x1EEA768", Offset = 
"0x1EEA768", Length = 
"0x170")]
 
  326        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  327        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
IPAddressParser), Member = 
"IPv6AddressToStringHelper", MemberParameters = 
new object[]
 
  332        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
 
  333        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
"System.ThrowHelper", Member = 
"ThrowArgumentOutOfRangeException", ReturnType = 
typeof(
void))]
 
  340        }, ReturnType = 
typeof(
void))]
 
  342        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
  348        [global::Cpp2ILInjected.Token(Token = 
"0x60007CD")]
 
  349        [global::Cpp2ILInjected.Address(RVA = 
"0x1EEA8F4", Offset = 
"0x1EEA8F4", Length = 
"0x60")]
 
  350        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  351        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
IPAddressParser), Member = 
"AppendSections", MemberParameters = 
new object[]
 
  357        }, ReturnType = 
typeof(
void))]
 
  358        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
 
  359        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
StringBuilder), Member = 
"Append", MemberParameters = 
new object[]
 
  369        [global::Cpp2ILInjected.Token(Token = 
"0x60007CE")]
 
  370        [global::Cpp2ILInjected.Address(RVA = 
"0x1EEA8D8", Offset = 
"0x1EEA8D8", Length = 
"0x1C")]
 
  371        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  372        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  378        [global::Cpp2ILInjected.Token(Token = 
"0x60007CF")]
 
  379        [global::Cpp2ILInjected.Address(RVA = 
"0x1EEA954", Offset = 
"0x1EEA954", Length = 
"0xC")]
 
  380        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  381        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  387        [global::Cpp2ILInjected.Token(Token = 
"0x60007D0")]
 
  388        [global::Cpp2ILInjected.Address(RVA = 
"0x1EEA960", Offset = 
"0x1EEA960", Length = 
"0x8")]
 
  389        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  390        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
  396        [global::Cpp2ILInjected.Token(Token = 
"0x4000646")]
 
  397        private const int MaxIPv4StringLength = 15;