terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ GetRealObject()

virtual object System.Reflection.MemberInfoSerializationHolder.GetRealObject ( StreamingContext context)
inlinevirtual

Implements System.Runtime.Serialization.IObjectReference.

Definition at line 89 of file MemberInfoSerializationHolder.cs.

90 {
91 if (this.m_memberName != null)
92 {
94 MemberTypes memberType = this.m_memberType;
95 if (this.m_signature != null)
96 {
97 string memberName = this.m_memberName;
99 MonoTypeInfo type_info = reflectedType2.type_info;
100 if (this.m_signature2 != null)
101 {
102 if (reflectedType2 != null)
103 {
104 }
105 string signature = this.m_signature2;
106 }
107 string signature2 = this.m_signature;
108 string text;
109 bool flag = text.Equals(signature2);
110 string memberName2 = this.m_memberName;
112 if (reflectedType3.type_info != null)
113 {
115 }
116 string memberName3 = this.m_memberName;
117 throw new ArrayTypeMismatchException();
118 }
119 }
120 else
121 {
122 string resourceString = Environment.GetResourceString("Insufficient state to return the real object.");
123 string resourceString2 = Environment.GetResourceString("Unknown member type.");
124 }
125 return "The method signature cannot be null.";
126 }
class f__AnonymousType0<< Count > j__TPar
static string GetResourceString(string key)
MonoTypeInfo type_info

References System.RuntimeType.GenericCache, System.Environment.GetResourceString(), j__TPar, System.Reflection.MemberInfoSerializationHolder.m_memberName, System.Reflection.MemberInfoSerializationHolder.m_memberType, System.Reflection.MemberInfoSerializationHolder.m_reflectedType, System.Reflection.MemberInfoSerializationHolder.m_signature, System.Reflection.MemberInfoSerializationHolder.m_signature2, System.text, and System.RuntimeType.type_info.