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

◆ SetMethodValue

MethodInfo System.ComponentModel.ReflectPropertyDescriptor.SetMethodValue
getsetprivate

Definition at line 541 of file ReflectPropertyDescriptor.cs.

542 {
543 [global::Cpp2ILInjected.Token(Token = "0x6001A89")]
544 [global::Cpp2ILInjected.Address(RVA = "0x1E6B180", Offset = "0x1E6B180", Length = "0x4CC")]
545 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
546 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectPropertyDescriptor), Member = "get_IsReadOnly", ReturnType = typeof(bool))]
547 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectPropertyDescriptor), Member = "ExtenderSetValue", MemberParameters = new object[]
548 {
549 typeof(IExtenderProvider),
550 typeof(object),
551 typeof(object),
553 }, ReturnType = typeof(void))]
554 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectPropertyDescriptor), Member = "FillAttributes", MemberParameters = new object[] { typeof(IList) }, ReturnType = typeof(void))]
555 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectPropertyDescriptor), Member = "SetValue", MemberParameters = new object[]
556 {
557 typeof(object),
558 typeof(object)
559 }, ReturnType = typeof(void))]
560 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
561 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BitVector32), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
562 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BitVector32), Member = "set_Item", MemberParameters = new object[]
563 {
564 typeof(int),
565 typeof(bool)
566 }, ReturnType = typeof(void))]
567 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MethodInfo), Member = "op_Equality", MemberParameters = new object[]
568 {
571 }, ReturnType = typeof(bool))]
572 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "op_Inequality", MemberParameters = new object[]
573 {
574 typeof(Type),
575 typeof(Type)
576 }, ReturnType = typeof(bool))]
577 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
578 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "op_Equality", MemberParameters = new object[]
579 {
580 typeof(Type),
581 typeof(Type)
582 }, ReturnType = typeof(bool))]
583 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetProperty", MemberParameters = new object[]
584 {
585 typeof(string),
587 typeof(Binder),
588 typeof(Type),
589 typeof(Type[]),
591 }, ReturnType = typeof(PropertyInfo))]
592 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PropertyInfo), Member = "op_Inequality", MemberParameters = new object[]
593 {
596 }, ReturnType = typeof(bool))]
597 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PropertyInfo), Member = "GetSetMethod", ReturnType = typeof(MethodInfo))]
598 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MethodInfo), Member = "op_Inequality", MemberParameters = new object[]
599 {
602 }, ReturnType = typeof(bool))]
603 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PropertyInfo), Member = "op_Equality", MemberParameters = new object[]
604 {
607 }, ReturnType = typeof(bool))]
608 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
609 {
610 typeof(string),
611 typeof(string)
612 }, ReturnType = typeof(string))]
613 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MemberDescriptor), Member = "FindMethod", MemberParameters = new object[]
614 {
615 typeof(Type),
616 typeof(string),
617 typeof(Type[]),
618 typeof(Type),
619 typeof(bool)
620 }, ReturnType = typeof(MethodInfo))]
621 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 25)]
622 get
623 {
624 throw null;
625 }
626 }
class f__AnonymousType0<< Count > j__TPar
PropertyDescriptor(string name, Attribute[] attrs)