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

◆ Current

SynchronizationContext System.Threading.SynchronizationContext.Current
staticgetsetinherited

Definition at line 149 of file SynchronizationContext.cs.

150 {
151 [global::Cpp2ILInjected.Token(Token = "0x60011CC")]
152 [global::Cpp2ILInjected.Address(RVA = "0x1C9492C", Offset = "0x1C9492C", Length = "0x28")]
153 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CancellationToken), Member = "Register", MemberParameters = new object[]
154 {
155 typeof(global::System.Action<object>),
156 typeof(object),
157 typeof(bool),
158 typeof(bool)
159 }, ReturnType = typeof(CancellationTokenRegistration))]
160 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SynchronizationContext), Member = "get_CurrentExplicit", ReturnType = typeof(SynchronizationContext))]
161 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WaitHandle), Member = "WaitOneNative", MemberParameters = new object[]
162 {
163 typeof(global::System.Runtime.InteropServices.SafeHandle),
164 typeof(uint),
165 typeof(bool),
166 typeof(bool)
167 }, ReturnType = typeof(int))]
168 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WaitHandle), Member = "WaitMultiple", MemberParameters = new object[]
169 {
170 typeof(WaitHandle[]),
171 typeof(int),
172 typeof(bool),
173 typeof(bool)
174 }, ReturnType = typeof(int))]
175 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Threading.Tasks.Task), Member = "SetContinuationForAwait", MemberParameters = new object[]
176 {
177 typeof(global::System.Action),
178 typeof(bool),
179 typeof(bool)
180 }, ReturnType = typeof(void))]
181 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Threading.Tasks.SynchronizationContextAwaitTaskContinuation), Member = "Run", MemberParameters = new object[]
182 {
183 typeof(global::System.Threading.Tasks.Task),
184 typeof(bool)
185 }, ReturnType = typeof(void))]
186 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Threading.Tasks.AwaitTaskContinuation), Member = "get_IsValidLocationForInlining", ReturnType = typeof(bool))]
187 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs", Member = "OnCompleted", MemberParameters = new object[]
188 {
189 "System.Action`1<Object>",
190 typeof(object),
191 typeof(short),
192 typeof(global::System.Threading.Tasks.Sources.ValueTaskSourceOnCompletedFlags)
193 }, ReturnType = typeof(void))]
194 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.AsyncOperationManager", Member = "get_SynchronizationContext", ReturnType = typeof(SynchronizationContext))]
195 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UnitySynchronizationContext", Member = "ExecuteTasks", ReturnType = typeof(void))]
196 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UnitySynchronizationContext", Member = "ExecutePendingTasks", MemberParameters = new object[] { typeof(long) }, ReturnType = typeof(bool))]
197 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 12)]
198 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Thread), Member = "get_CurrentThread", ReturnType = typeof(Thread))]
199 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SynchronizationContext), Member = "GetThreadLocalContext", ReturnType = typeof(SynchronizationContext))]
200 get
201 {
202 throw null;
203 }
204 }
class f__AnonymousType0<< Count > j__TPar