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

◆ Invoke()

void UnityEngine.UnitySynchronizationContext.WorkRequest.Invoke ( )
inline

Definition at line 142 of file UnitySynchronizationContext.cs.

143 {
145 object delagateState = this.m_DelagateState;
146 IntPtr method_code = delagateCallback.method_code;
147 IntPtr invoke_impl = delagateCallback.invoke_impl;
148 IntPtr method = delagateCallback.method;
149 long num = 0L;
150 ManualResetEvent waitHandle = this.m_WaitHandle;
151 if (waitHandle != null)
152 {
153 bool flag = waitHandle.Set();
154 }
155 if (num == 0L)
156 {
157 return;
158 }
159 throw new OutOfMemoryException();
160 }
class f__AnonymousType0<< Count > j__TPar

References j__TPar, UnityEngine.L, UnityEngine.UnitySynchronizationContext.WorkRequest.m_DelagateCallback, UnityEngine.UnitySynchronizationContext.WorkRequest.m_DelagateState, UnityEngine.UnitySynchronizationContext.WorkRequest.m_WaitHandle, and System.Threading.EventWaitHandle.Set().