1327        {
 1328            [global::Cpp2ILInjected.Token(Token = "0x600166E")]
 1329            [global::Cpp2ILInjected.Address(RVA = "0x1AE3B80", Offset = "0x1AE3B80", Length = "0xA4")]
 1330            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"CSVReader", 
Member = 
"GetRawLine", ReturnType = 
typeof(
string))]
 
 1331            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"nativefiledialog", 
Member = 
"Utf8EncodeNullable", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
"System.Byte*")]
 
 1332            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"nativefiledialog", 
Member = 
"UTF8_ToManaged", MemberParameters = 
new object[]
 
 1333            {
 1336            }, ReturnType = 
typeof(
string))]
 
 1337            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Program", 
Member = 
"InitializeConsoleOutput", ReturnType = 
typeof(
void))]
 
 1338            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Social.Discord.DiscordRpc.RichPresence", 
Member = 
"StrToPtr", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(global::System.
IntPtr))]
 
 1339            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Social.Discord.DiscordRpc.RichPresence", 
Member = 
"StrToUtf8NullTerm", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
string))]
 
 1340            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Localization.NetworkText", 
Member = 
"GetMaxSerializedSize", ReturnType = 
typeof(
int))]
 
 1341            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.IO.FavoritesFile", 
Member = 
"Save", ReturnType = 
typeof(
void))]
 
 1342            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.IO.FavoritesFile", 
Member = 
"Load", ReturnType = 
typeof(
void))]
 
 1343            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Chat.ChatCommandId", 
Member = 
"GetMaxSerializedSize", ReturnType = 
typeof(
int))]
 
 1344            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Chat.ChatMessage", 
Member = 
"GetMaxSerializedSize", ReturnType = 
typeof(
int))]
 
 1346            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::Interop.Sys), 
Member = 
"ReadLink", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
string))]
 
 1348            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::Mono.Security.Cryptography.KeyPairPersistence), 
Member = 
"Save", ReturnType = 
typeof(
void))]
 
 1349            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::Mono.Security.Cryptography.KeyPairPersistence), 
Member = 
"get_ContainerName", ReturnType = 
typeof(
string))]
 
 1350            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
string), 
Member = 
"CreateStringForSByteConstructor", MemberParameters = 
new object[]
 
 1351            {
 1354            }, ReturnType = 
typeof(
string))]
 
 1355            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.
TimeZoneInfo), 
Member = 
"TZif_ParseRaw", MemberParameters = 
new object[]
 
 1356            {
 1366            }, ReturnType = 
typeof(
void))]
 
 1369            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.Security.Util.Tokenizer), 
Member = 
"ChangeFormat", MemberParameters = 
new object[] { 
typeof(
Encoding) }, ReturnType = 
typeof(
void))]
 
 1370            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.Security.Cryptography.Rfc2898DeriveBytes), 
Member = 
".ctor", MemberParameters = 
new object[]
 
 1371            {
 1375            }, ReturnType = 
typeof(
void))]
 
 1376            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.Security.Cryptography.Rfc2898DeriveBytes), 
Member = 
".ctor", MemberParameters = 
new object[]
 
 1377            {
 1381                typeof(global::System.Security.Cryptography.HashAlgorithmName)
 
 1382            }, ReturnType = 
typeof(
void))]
 
 1383            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.Security.Cryptography.Rfc2898DeriveBytes), 
Member = 
".ctor", MemberParameters = 
new object[]
 
 1384            {
 1388                typeof(global::System.Security.Cryptography.HashAlgorithmName)
 
 1389            }, ReturnType = 
typeof(
void))]
 
 1390            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.Security.Cryptography.RNGCryptoServiceProvider), 
Member = 
".ctor", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
void))]
 
 1391            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.
Runtime.Serialization.Formatters.Binary.__BinaryWriter), 
Member = 
".ctor", MemberParameters = 
new object[]
 
 1392            {
 1393                typeof(global::System.IO.Stream),
 
 1394                typeof(global::System.
Runtime.Serialization.Formatters.Binary.ObjectWriter),
 
 1395                typeof(global::System.
Runtime.Serialization.Formatters.FormatterTypeStyle)
 
 1396            }, ReturnType = 
typeof(
void))]
 
 1397            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.Resources.ResourceReader), 
Member = 
".ctor", MemberParameters = 
new object[]
 
 1398            {
 1399                typeof(global::System.IO.Stream),
 
 1400                typeof(global::System.Collections.Generic.Dictionary<
string, global::System.Resources.ResourceLocator>)
 
 1401            }, ReturnType = 
typeof(
void))]
 
 1402            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.IO.StreamReader), 
Member = 
".ctor", MemberParameters = 
new object[] { 
typeof(global::System.IO.Stream) }, ReturnType = 
typeof(
void))]
 
 1403            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.IO.StreamReader), 
Member = 
".ctor", MemberParameters = 
new object[]
 
 1404            {
 1405                typeof(global::System.IO.Stream),
 
 1407            }, ReturnType = 
typeof(
void))]
 
 1408            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.IO.StreamReader), 
Member = 
".ctor", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
void))]
 
 1409            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.IO.StreamReader), 
Member = 
".ctor", MemberParameters = 
new object[]
 
 1410            {
 1413            }, ReturnType = 
typeof(
void))]
 
 1414            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.IO.StreamReader), 
Member = 
"DetectEncoding", ReturnType = 
typeof(
void))]
 
 1415            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.IO.File), 
Member = 
"OpenText", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(global::System.IO.StreamReader))]
 
 1416            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.Globalization.CultureData), 
Member = 
"idx2string", MemberParameters = 
new object[]
 
 1417            {
 1420            }, ReturnType = 
typeof(
string))]
 
 1421            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Mono.Unity.UnityTlsContext", 
Member = 
".ctor", MemberParameters = 
new object[] { 
"Mono.Net.Security.MobileAuthenticatedStream", 
"Mono.Net.Security.MonoSslAuthenticationOptions" }, ReturnType = 
typeof(
void))]
 
 1422            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Mono.Unity.UnityTlsProvider", 
Member = 
"ValidateCertificate", MemberParameters = 
new object[]
 
 1423            {
 1424                "Mono.Net.Security.ChainValidationHelper",
 1427                "System.Security.Cryptography.X509Certificates.X509CertificateCollection",
 1429                "System.Security.Cryptography.X509Certificates.X509Chain&",
 1430                "System.Net.Security.SslPolicyErrors&",
 1432            }, ReturnType = 
typeof(
bool))]
 
 1433            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Microsoft.Win32.SafeHandles.SafeGssNameHandle", 
Member = 
"CreateUser", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
"Microsoft.Win32.SafeHandles.SafeGssNameHandle")]
 
 1434            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Microsoft.Win32.SafeHandles.SafeGssNameHandle", 
Member = 
"CreatePrincipal", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
"Microsoft.Win32.SafeHandles.SafeGssNameHandle")]
 
 1435            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Microsoft.Win32.SafeHandles.SafeGssCredHandle", 
Member = 
"Create", MemberParameters = 
new object[]
 
 1436            {
 1440            }, ReturnType = "Microsoft.Win32.SafeHandles.SafeGssCredHandle")]
 1441            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.IriHelper", 
Member = 
"EscapeUnescapeIri", MemberParameters = 
new object[]
 
 1442            {
 1443                "System.Char*",
 1446                "System.UriComponents"
 1447            }, ReturnType = 
typeof(
string))]
 
 1448            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.UriHelper", 
Member = 
"EscapeString", MemberParameters = 
new object[]
 
 1449            {
 1453                "System.Char[]",
 1459            }, ReturnType = "System.Char[]")]
 1460            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.UriHelper", 
Member = 
"UnescapeString", MemberParameters = 
new object[]
 
 1461            {
 1462                "System.Char*",
 1465                "System.Char[]",
 1470                "System.UnescapeMode",
 1471                "System.UriParser",
 1473            }, ReturnType = "System.Char[]")]
 1474            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.UriHelper", 
Member = 
"MatchUTF8Sequence", MemberParameters = 
new object[]
 
 1475            {
 1476                "System.Char*",
 1477                "System.Char[]",
 1479                "System.Char[]",
 1481                "System.Byte[]",
 1485            }, ReturnType = 
typeof(
void))]
 
 1486            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Security.Cryptography.DerSequenceReader", 
Member = 
"ReadUtf8String", ReturnType = 
typeof(
string))]
 
 1487            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.CommandStream", 
Member = 
".ctor", MemberParameters = 
new object[] { 
"System.Net.Sockets.TcpClient" }, ReturnType = 
typeof(
void))]
 
 1488            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.FtpControlStream", 
Member = 
"PipelineCallback", MemberParameters = 
new object[]
 
 1489            {
 1490                "System.Net.CommandStream.PipelineEntry",
 1491                "System.Net.ResponseDescription",
 1494            }, ReturnType = "System.Net.CommandStream.PipelineInstruction")]
 1495            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.WebClient", 
Member = 
"OpenFileInternal", MemberParameters = 
new object[]
 
 1496            {
 1499                typeof(
ref global::System.IO.FileStream),
 
 1500                "System.Byte[]&",
 1501                "System.Byte[]&",
 1502                "System.Byte[]&"
 1503            }, ReturnType = 
typeof(
void))]
 
 1504            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.WebClient", 
Member = 
"UrlEncode", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
string))]
 
 1505            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.WebClient", 
Member = 
".cctor", ReturnType = 
typeof(
void))]
 
 1506            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.HostHeaderString", 
Member = 
"Convert", ReturnType = 
typeof(
void))]
 
 1507            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.WebUtility", 
Member = 
"UrlEncode", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
string))]
 
 1508            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.WebUtility", 
Member = 
"UrlDecode", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
string))]
 
 1509            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.HttpWebRequest", 
Member = 
"GetRequestHeaders", ReturnType = 
"System.Byte[]")]
 
 1510            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"InControl.PlayerActionSet", 
Member = 
"SaveData", ReturnType = 
"System.Byte[]")]
 
 1511            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Xml.XmlTextReaderImpl", 
Member = 
"SetupEncoding", MemberParameters = 
new object[] { 
typeof(
Encoding) }, ReturnType = 
typeof(
void))]
 
 1512            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Xml.XmlWriterSettings", 
Member = 
"Initialize", ReturnType = 
typeof(
void))]
 
 1513            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Newtonsoft.Json.Bson.BsonReader", 
Member = 
"ReadString", ReturnType = 
typeof(
string))]
 
 1514            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Newtonsoft.Json.Bson.BsonReader", 
Member = 
"GetString", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
string))]
 
 1515            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Newtonsoft.Json.Bson.BsonReader", 
Member = 
"EnsureBuffers", ReturnType = 
typeof(
void))]
 
 1516            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"UnityEngine.UnityLogWriter", 
Member = 
"get_Encoding", ReturnType = 
typeof(
Encoding))]
 
 1517            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"UnityEngine.TextAsset.EncodingUtility", 
Member = 
".cctor", ReturnType = 
typeof(
void))]
 
 1518            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"UnityEngine.StackTraceUtility", 
Member = 
"ExtractStackTrace", ReturnType = 
typeof(
string))]
 
 1519            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Ionic.Zip.ZipEntry", 
Member = 
"ReadDirEntry", MemberParameters = 
new object[] { 
"Ionic.Zip.ZipFile", 
"System.Collections.Generic.Dictionary`2<String, Object>" }, ReturnType = 
"Ionic.Zip.ZipEntry")]
 
 1520            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Ionic.Zip.ZipEntry", 
Member = 
"ReadHeader", MemberParameters = 
new object[]
 
 1521            {
 1522                "Ionic.Zip.ZipEntry",
 1524            }, ReturnType = 
typeof(
bool))]
 
 1525            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Ionic.Zip.ZipEntry", 
Member = 
"WriteHeader", MemberParameters = 
new object[]
 
 1526            {
 1527                typeof(global::System.IO.Stream),
 
 1529            }, ReturnType = 
typeof(
void))]
 
 1530            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Ionic.Zip.ZipOutputStream", 
Member = 
"get_UseUnicodeAsNecessary", ReturnType = 
typeof(
bool))]
 
 1531            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Ionic.Zip.ZipOutputStream", 
Member = 
"set_UseUnicodeAsNecessary", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
void))]
 
 1532            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Ionic.Zlib.SharedUtils", 
Member = 
"ToByteArray", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
"System.Byte[]")]
 
 1533            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Ionic.Zlib.SharedUtils", 
Member = 
"ToCharArray", MemberParameters = 
new object[] { 
"System.Byte[]" }, ReturnType = 
"System.Char[]")]
 
 1534            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Ionic.Zlib.ZlibBaseStream", 
Member = 
"CompressString", MemberParameters = 
new object[]
 
 1535            {
 1537                typeof(global::System.IO.Stream)
 
 1538            }, ReturnType = 
typeof(
void))]
 
 1539            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Ionic.Zlib.ZlibBaseStream", 
Member = 
"UncompressString", MemberParameters = 
new object[]
 
 1540            {
 1541                "System.Byte[]",
 1542                typeof(global::System.IO.Stream)
 
 1543            }, ReturnType = 
typeof(
string))]
 
 1544            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Mono.Security.X509.X501", 
Member = 
"AppendEntry", MemberParameters = 
new object[]
 
 1545            {
 1547                "Mono.Security.ASN1",
 1549            }, ReturnType = 
typeof(
void))]
 
 1550            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Mono.Security.X509.X501", 
Member = 
"ReadHex", MemberParameters = 
new object[]
 
 1551            {
 1554            }, ReturnType = 
typeof(
string))]
 
 1555            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 81)]
 1556            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(UTF8Encoding), 
Member = 
".ctor", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
void))]
 
 1557            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
 1558            get
 1559            {
 1560                throw null;
 1561            }
 1562        }
class f__AnonymousType0<< Count > j__TPar