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

◆ Unregister()

bool System.Threading.RegisteredWaitHandle.Unregister ( WaitHandle waitObject)
inline

Definition at line 105 of file RegisteredWaitHandle.cs.

106 {
107 bool unregistered = this._unregistered;
108 long num;
109 if (unregistered)
110 {
111 num = 0L;
112 }
113 ManualResetEvent cancelEvent = this._cancelEvent;
114 this._finalEvent = num;
115 this._unregistered = true;
116 bool flag = cancelEvent.Set();
117 long num2 = 0L;
118 if (unregistered)
119 {
120 Monitor.Exit(this);
121 }
122 if (num2 == 0L)
123 {
124 return true;
125 }
126 throw new OutOfMemoryException();
127 }
class f__AnonymousType0<< Count > j__TPar

References System.Threading.RegisteredWaitHandle._cancelEvent, System.Threading.RegisteredWaitHandle._unregistered, System.Threading.Monitor.Exit(), j__TPar, and System.L.