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

◆ Target

object System.Runtime.InteropServices.GCHandle.Target
getset

Definition at line 82 of file GCHandle.cs.

83 {
84 [global::Cpp2ILInjected.Token(Token = "0x6002198")]
85 [global::Cpp2ILInjected.Address(RVA = "0x1B70BF8", Offset = "0x1B70BF8", Length = "0x64")]
86 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Gen2GcCallback), Member = "Finalize", ReturnType = typeof(void))]
87 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.WeakReference), Member = "get_Target", ReturnType = typeof(object))]
88 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.WeakReference<>), Member = "GetObjectData", MemberParameters = new object[]
89 {
90 typeof(global::System.Runtime.Serialization.SerializationInfo),
91 typeof(global::System.Runtime.Serialization.StreamingContext)
92 }, ReturnType = typeof(void))]
93 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.WeakReference<>), Member = "TryGetTarget", MemberParameters = new object[] { "T&" }, ReturnType = typeof(bool))]
94 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Threading.OSSpecificSynchronizationContext), Member = "InvocationEntry", MemberParameters = new object[] { typeof(global::System.IntPtr) }, ReturnType = typeof(void))]
95 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Unity.UnityTlsContext", Member = "WriteCallback", MemberParameters = new object[]
96 {
97 "System.Void*",
98 "System.Byte*",
99 typeof(global::System.IntPtr),
100 "unitytls_errorstate*"
101 }, ReturnType = typeof(global::System.IntPtr))]
102 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Unity.UnityTlsContext", Member = "ReadCallback", MemberParameters = new object[]
103 {
104 "System.Void*",
105 "System.Byte*",
106 typeof(global::System.IntPtr),
107 "unitytls_errorstate*"
108 }, ReturnType = typeof(global::System.IntPtr))]
109 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Unity.UnityTlsContext", Member = "VerifyCallback", MemberParameters = new object[] { "System.Void*", "Mono.Unity.UnityTls.unitytls_x509list_ref", "unitytls_errorstate*" }, ReturnType = "Mono.Unity.UnityTls.unitytls_x509verify_result")]
110 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Unity.UnityTlsContext", Member = "CertificateCallback", MemberParameters = new object[]
111 {
112 "System.Void*",
113 "unitytls_tlsctx*",
114 "System.Byte*",
115 typeof(global::System.IntPtr),
116 "unitytls_x509name*",
117 typeof(global::System.IntPtr),
118 "unitytls_x509list_ref*",
119 "unitytls_key_ref*",
120 "unitytls_errorstate*"
121 }, ReturnType = typeof(void))]
122 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.IO.Compression.DeflateStreamNative", Member = "UnmanagedRead", MemberParameters = new object[]
123 {
124 typeof(global::System.IntPtr),
125 typeof(int),
126 typeof(global::System.IntPtr)
127 }, ReturnType = typeof(int))]
128 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.IO.Compression.DeflateStreamNative", Member = "UnmanagedWrite", MemberParameters = new object[]
129 {
130 typeof(global::System.IntPtr),
131 typeof(int),
132 typeof(global::System.IntPtr)
133 }, ReturnType = typeof(int))]
134 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 11)]
135 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GCHandle), Member = "get_IsAllocated", ReturnType = typeof(bool))]
136 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
137 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
138 get
139 {
140 throw null;
141 }
142 [global::Cpp2ILInjected.Token(Token = "0x6002199")]
143 [global::Cpp2ILInjected.Address(RVA = "0x1B70C60", Offset = "0x1B70C60", Length = "0x28")]
144 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.WeakReference), Member = "set_Target", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
145 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.WeakReference<>), Member = "SetTarget", MemberParameters = new object[] { "T" }, ReturnType = typeof(void))]
146 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
147 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
148 set
149 {
150 throw null;
151 }
152 }
class f__AnonymousType0<< Count > j__TPar
GCHandle(global::System.IntPtr h)
Definition GCHandle.cs:19