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

◆ IsPrimitive

bool System.Type.IsPrimitive
getset

Definition at line 1373 of file Type.cs.

1374 {
1375 [global::Cpp2ILInjected.Token(Token = "0x6000A4F")]
1376 [global::Cpp2ILInjected.Address(RVA = "0x1C4EEA8", Offset = "0x1C4EEA8", Length = "0x10")]
1377 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.ID.SetFactory", Member = "CreateCustomSet", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[] { "T", "System.Object[]" }, ReturnType = "T[]")]
1378 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.DefaultBinder), Member = "BindToMethod", MemberParameters = new object[]
1379 {
1380 typeof(global::System.Reflection.BindingFlags),
1381 typeof(global::System.Reflection.MethodBase[]),
1382 typeof(ref object[]),
1383 typeof(global::System.Reflection.ParameterModifier[]),
1384 typeof(global::System.Globalization.CultureInfo),
1385 typeof(string[]),
1386 typeof(ref object)
1387 }, ReturnType = typeof(global::System.Reflection.MethodBase))]
1388 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.DefaultBinder), Member = "BindToField", MemberParameters = new object[]
1389 {
1390 typeof(global::System.Reflection.BindingFlags),
1391 typeof(global::System.Reflection.FieldInfo[]),
1392 typeof(object),
1393 typeof(global::System.Globalization.CultureInfo)
1394 }, ReturnType = typeof(global::System.Reflection.FieldInfo))]
1395 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.DefaultBinder), Member = "SelectProperty", MemberParameters = new object[]
1396 {
1397 typeof(global::System.Reflection.BindingFlags),
1398 typeof(global::System.Reflection.PropertyInfo[]),
1399 typeof(global::System.Type),
1400 typeof(global::System.Type[]),
1401 typeof(global::System.Reflection.ParameterModifier[])
1402 }, ReturnType = typeof(global::System.Reflection.PropertyInfo))]
1403 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.DefaultBinder), Member = "FindMostSpecificType", MemberParameters = new object[]
1404 {
1405 typeof(global::System.Type),
1406 typeof(global::System.Type),
1407 typeof(global::System.Type)
1408 }, ReturnType = typeof(int))]
1409 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.DefaultBinder), Member = "CanConvertPrimitive", MemberParameters = new object[]
1410 {
1411 typeof(global::System.RuntimeType),
1412 typeof(global::System.RuntimeType)
1413 }, ReturnType = typeof(bool))]
1414 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.DefaultBinder), Member = "SelectMethod", MemberParameters = new object[]
1415 {
1416 typeof(global::System.Reflection.BindingFlags),
1417 typeof(global::System.Reflection.MethodBase[]),
1418 typeof(global::System.Type[]),
1419 typeof(global::System.Reflection.ParameterModifier[])
1420 }, ReturnType = typeof(global::System.Reflection.MethodBase))]
1421 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "FormatTypeName", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(string))]
1422 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "TryConvertToType", MemberParameters = new object[]
1423 {
1424 typeof(object),
1425 typeof(ref bool)
1426 }, ReturnType = typeof(object))]
1427 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TypedReference), Member = "MakeTypedReference", MemberParameters = new object[]
1428 {
1429 typeof(object),
1430 typeof(global::System.Reflection.FieldInfo[])
1431 }, ReturnType = typeof(global::System.TypedReference))]
1432 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Messaging.CADMessageBase), Member = "IsPossibleToIgnoreMarshal", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
1433 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.Converter), Member = "ToCode", MemberParameters = new object[] { typeof(global::System.Type) }, ReturnType = typeof(global::System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE))]
1434 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo), Member = "InitSerialize", MemberParameters = new object[]
1435 {
1436 typeof(object),
1437 typeof(global::System.Runtime.Serialization.ISurrogateSelector),
1438 typeof(global::System.Runtime.Serialization.StreamingContext),
1439 typeof(global::System.Runtime.Serialization.Formatters.Binary.SerObjectInfoInit),
1440 typeof(global::System.Runtime.Serialization.IFormatterConverter),
1441 typeof(global::System.Runtime.Serialization.Formatters.Binary.ObjectWriter),
1442 typeof(global::System.Runtime.Serialization.SerializationBinder)
1443 }, ReturnType = typeof(void))]
1444 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.ObjectWriter), Member = "WriteArray", MemberParameters = new object[]
1445 {
1446 typeof(global::System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo),
1447 typeof(global::System.Runtime.Serialization.Formatters.Binary.NameInfo),
1448 typeof(global::System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo)
1449 }, ReturnType = typeof(void))]
1450 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.BaseNumberConverter", Member = "ConvertTo", MemberParameters = new object[]
1451 {
1452 "System.ComponentModel.ITypeDescriptorContext",
1453 typeof(global::System.Globalization.CultureInfo),
1454 typeof(object),
1455 typeof(global::System.Type)
1456 }, ReturnType = typeof(object))]
1457 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.BaseNumberConverter", Member = "CanConvertTo", MemberParameters = new object[]
1458 {
1459 "System.ComponentModel.ITypeDescriptorContext",
1460 typeof(global::System.Type)
1461 }, ReturnType = typeof(bool))]
1462 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.BindingList`1", Member = "get_ItemTypeHasDefaultConstructor", ReturnType = typeof(bool))]
1463 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Unity.Collections.LowLevel.Unsafe.UnsafeUtility", Member = "GetReasonForTypeNonBlittableImpl", MemberParameters = new object[]
1464 {
1465 typeof(global::System.Type),
1466 typeof(string)
1467 }, ReturnType = typeof(string))]
1468 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.Events.UnityEventBase", Member = "GetValidMethodInfo", MemberParameters = new object[]
1469 {
1470 typeof(global::System.Type),
1471 typeof(string),
1472 "System.Type[]"
1473 }, ReturnType = typeof(global::System.Reflection.MethodInfo))]
1474 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.AndroidReflection", Member = "IsPrimitive", MemberParameters = new object[] { typeof(global::System.Type) }, ReturnType = typeof(bool))]
1475 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine._AndroidJNIHelper", Member = "CreateJNIArgArray", MemberParameters = new object[] { "System.Object[]" }, ReturnType = "UnityEngine.jvalue[]")]
1476 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine._AndroidJNIHelper", Member = "Box", MemberParameters = new object[] { typeof(object) }, ReturnType = "UnityEngine.AndroidJavaObject")]
1477 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine._AndroidJNIHelper", Member = "ConvertToJNIArray", MemberParameters = new object[] { typeof(global::System.Array) }, ReturnType = typeof(global::System.IntPtr))]
1478 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine._AndroidJNIHelper", Member = "GetSignature", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(string))]
1479 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 29)]
1480 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1481 get
1482 {
1483 throw null;
1484 }
1485 }
class f__AnonymousType0<< Count > j__TPar