15        [global::Cpp2ILInjected.Token(Token = 
"0x60011C3")]
 
   16        [global::Cpp2ILInjected.Address(RVA = 
"0x1C9C240", Offset = 
"0x1C9C240", Length = 
"0x8")]
 
   17        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.ComponentModel.AsyncOperationManager", Member = 
"get_SynchronizationContext", ReturnType = 
typeof(
SynchronizationContext))]
 
   18        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"UnityEngine.UnitySynchronizationContext", Member = 
".ctor", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
   19        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"UnityEngine.UnitySynchronizationContext", Member = 
".ctor", MemberParameters = 
new object[]
 
   21            "System.Collections.Generic.List`1<WorkRequest>",
 
   23        }, ReturnType = 
typeof(
void))]
 
   24        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
 
   25        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
   31        [global::Cpp2ILInjected.Token(Token = 
"0x60011C4")]
 
   32        [global::Cpp2ILInjected.Address(RVA = 
"0x1C9C248", Offset = 
"0x1C9C248", Length = 
"0xC")]
 
   33        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WaitHandle), Member = 
"WaitOneNative", MemberParameters = 
new object[]
 
   35            typeof(global::System.Runtime.InteropServices.SafeHandle),
 
   39        }, ReturnType = 
typeof(
int))]
 
   40        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WaitHandle), Member = 
"WaitMultiple", MemberParameters = 
new object[]
 
   46        }, ReturnType = 
typeof(
int))]
 
   47        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
 
   53        [global::Cpp2ILInjected.Token(Token = 
"0x60011C5")]
 
   54        [global::Cpp2ILInjected.Address(RVA = 
"0x1C9C254", Offset = 
"0x1C9C254", Length = 
"0x18")]
 
   55        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
   56        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
 
   57        public virtual void Send(SendOrPostCallback d, 
object state)
 
 
   62        [global::Cpp2ILInjected.Token(Token = 
"0x60011C6")]
 
   63        [global::Cpp2ILInjected.Address(RVA = 
"0x1C9C26C", Offset = 
"0x1C9C26C", Length = 
"0x88")]
 
   64        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
   65        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(WaitCallback), Member = 
".ctor", MemberParameters = 
new object[]
 
   69        }, ReturnType = 
typeof(
void))]
 
   70        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
ThreadPool), Member = 
"QueueUserWorkItem", MemberParameters = 
new object[]
 
   74        }, ReturnType = 
typeof(
bool))]
 
   75        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
 
   76        public virtual void Post(SendOrPostCallback d, 
object state)
 
 
   81        [global::Cpp2ILInjected.Token(Token = 
"0x60011C7")]
 
   82        [global::Cpp2ILInjected.Address(RVA = 
"0x1C9C2F4", Offset = 
"0x1C9C2F4", Length = 
"0x4")]
 
   83        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
   89        [global::Cpp2ILInjected.Token(Token = 
"0x60011C8")]
 
   90        [global::Cpp2ILInjected.Address(RVA = 
"0x1C9C2F8", Offset = 
"0x1C9C2F8", Length = 
"0x4")]
 
   91        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
   97        [global::System.CLSCompliant(
false)]
 
   98        [global::System.Runtime.ConstrainedExecution.PrePrepareMethod]
 
   99        [global::Cpp2ILInjected.Token(Token = 
"0x60011C9")]
 
  100        [global::Cpp2ILInjected.Address(RVA = 
"0x1C9C2FC", Offset = 
"0x1C9C2FC", Length = 
"0x60")]
 
  101        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  103        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
 
  109        [global::System.Runtime.ConstrainedExecution.ReliabilityContract(global::System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, global::System.Runtime.ConstrainedExecution.Cer.MayFail)]
 
  110        [global::System.CLSCompliant(
false)]
 
  111        [global::System.Runtime.ConstrainedExecution.PrePrepareMethod]
 
  112        [global::Cpp2ILInjected.Token(Token = 
"0x60011CA")]
 
  113        [global::Cpp2ILInjected.Address(RVA = 
"0x1C9C35C", Offset = 
"0x1C9C35C", Length = 
"0x90")]
 
  114        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  115        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  116        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
WaitHandle), Member = 
"Wait_internal", MemberParameters = 
new object[]
 
  122        }, ReturnType = 
typeof(
int))]
 
  123        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
  129        [global::Cpp2ILInjected.Token(Token = 
"0x60011CB")]
 
  130        [global::Cpp2ILInjected.Address(RVA = 
"0x1C9C3EC", Offset = 
"0x1C9C3EC", Length = 
"0x1C")]
 
  131        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.Threading.Tasks.AwaitTaskContinuation), Member = 
"RunCallback", MemberParameters = 
new object[]
 
  133            typeof(ContextCallback),
 
  135            typeof(ref global::System.Threading.Tasks.Task)
 
  136        }, ReturnType = 
typeof(
void))]
 
  137        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.ComponentModel.AsyncOperationManager", Member = 
"get_SynchronizationContext", ReturnType = 
typeof(
SynchronizationContext))]
 
  138        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.ComponentModel.AsyncOperationManager", Member = 
"set_SynchronizationContext", MemberParameters = 
new object[] { 
typeof(
SynchronizationContext) }, ReturnType = 
typeof(
void))]
 
  139        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"UnityEngine.UnitySynchronizationContext", Member = 
"InitializeSynchronizationContext", ReturnType = 
typeof(
void))]
 
  140        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
 
  148        [global::Cpp2ILInjected.Token(Token = 
"0x170001AE")]
 
  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[]
 
  155                typeof(global::System.Action<object>),
 
  161            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WaitHandle), Member = 
"WaitOneNative", MemberParameters = 
new object[]
 
  163                typeof(global::System.Runtime.InteropServices.SafeHandle),
 
  167            }, ReturnType = 
typeof(
int))]
 
  168            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
WaitHandle), Member = 
"WaitMultiple", MemberParameters = 
new object[]
 
  174            }, ReturnType = 
typeof(
int))]
 
  175            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.Threading.Tasks.Task), Member = 
"SetContinuationForAwait", MemberParameters = 
new object[]
 
  177                typeof(global::System.Action),
 
  180            }, ReturnType = 
typeof(
void))]
 
  181            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.Threading.Tasks.SynchronizationContextAwaitTaskContinuation), Member = 
"Run", MemberParameters = 
new object[]
 
  183                typeof(global::System.Threading.Tasks.Task),
 
  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[]
 
  189                "System.Action`1<Object>",
 
  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)]
 
 
  206        [global::Cpp2ILInjected.Token(Token = 
"0x170001AF")]
 
  209            [global::System.Runtime.CompilerServices.FriendAccessAllowed]
 
  210            [global::Cpp2ILInjected.Token(Token = 
"0x60011CD")]
 
  211            [global::Cpp2ILInjected.Address(RVA = 
"0x1C9C454", Offset = 
"0x1C9C454", Length = 
"0x28")]
 
  212            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.Runtime.CompilerServices.AsyncVoidMethodBuilder), Member = 
"Create", ReturnType = 
typeof(global::System.Runtime.CompilerServices.AsyncVoidMethodBuilder))]
 
  213            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
 
 
  222        [global::Cpp2ILInjected.Token(Token = 
"0x60011CE")]
 
  223        [global::Cpp2ILInjected.Address(RVA = 
"0x1C9C408", Offset = 
"0x1C9C408", Length = 
"0x4C")]
 
  226        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
 
  228        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
  234        [global::Cpp2ILInjected.Token(Token = 
"0x60011CF")]
 
  235        [global::Cpp2ILInjected.Address(RVA = 
"0x1C9C5D8", Offset = 
"0x1C9C5D8", Length = 
"0x54")]
 
  236        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  237        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
  238        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
  244        [global::Cpp2ILInjected.Token(Token = 
"0x170001B0")]
 
  247            [global::Cpp2ILInjected.Token(Token = 
"0x60011D0")]
 
  248            [global::Cpp2ILInjected.Address(RVA = 
"0x1C9C62C", Offset = 
"0x1C9C62C", Length = 
"0x4")]
 
  249            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.Threading.Tasks.AwaitTaskContinuation), Member = 
"RunCallback", MemberParameters = 
new object[]
 
  251                typeof(ContextCallback),
 
  253                typeof(ref global::System.Threading.Tasks.Task)
 
  254            }, ReturnType = 
typeof(
void))]
 
  255            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
 
 
  263        [global::Cpp2ILInjected.Token(Token = 
"0x4000990")]
 
  264        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x10")]
 
  267        [global::Cpp2ILInjected.Token(Token = 
"0x4000991")]
 
  270        [global::Cpp2ILInjected.Token(Token = 
"0x4000992")]
 
  273        [global::Cpp2ILInjected.Token(Token = 
"0x4000993")]
 
  276        [global::Cpp2ILInjected.Token(Token = 
"0x4000994")]
 
  279        [global::Cpp2ILInjected.Token(Token = 
"0x4000995")]
 
 
static unsafe int WaitHelper(global::System.IntPtr[] waitHandles, bool waitAll, int millisecondsTimeout)
 
virtual int Wait(global::System.IntPtr[] waitHandles, bool waitAll, int millisecondsTimeout)