13        [global::Cpp2ILInjected.Token(Token = 
"0x170001D2")]
 
   16            [global::Cpp2ILInjected.Token(Token = 
"0x600132B")]
 
   17            [global::Cpp2ILInjected.Address(RVA = 
"0x1CA4D98", Offset = 
"0x1CA4D98", Length = 
"0x8")]
 
   18            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TaskFactory<>), Member = 
"FromAsyncImpl", MemberParameters = 
new object[]
 
   21                "System.Func`2<IAsyncResult, TResult>",
 
   22                typeof(global::System.Action<global::System.IAsyncResult>),
 
   25            }, ReturnType = 
"System.Threading.Tasks.Task`1<TResult>")]
 
   26            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TaskFactory<>), Member = 
"FromAsyncImpl", MemberTypeParameters = 
new object[] { 
"TArg1" }, MemberParameters = 
new object[]
 
   28                "System.Func`4<TArg1, AsyncCallback, Object, IAsyncResult>",
 
   29                "System.Func`2<IAsyncResult, TResult>",
 
   30                typeof(global::System.Action<global::System.IAsyncResult>),
 
   34            }, ReturnType = 
"System.Threading.Tasks.Task`1<TResult>")]
 
   35            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TaskFactory<>), Member = 
"FromAsyncImpl", MemberTypeParameters = 
new object[] { 
"TArg1", 
"TArg2" }, MemberParameters = 
new object[]
 
   37                "System.Func`5<TArg1, TArg2, AsyncCallback, Object, IAsyncResult>",
 
   38                "System.Func`2<IAsyncResult, TResult>",
 
   39                typeof(global::System.Action<global::System.IAsyncResult>),
 
   44            }, ReturnType = 
"System.Threading.Tasks.Task`1<TResult>")]
 
   45            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
UnwrapPromise<>), Member = 
".ctor", MemberParameters = 
new object[]
 
   49            }, ReturnType = 
typeof(
void))]
 
   50            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
UnwrapPromise<>), Member = 
"TrySetFromTask", MemberParameters = 
new object[]
 
   54            }, ReturnType = 
typeof(
bool))]
 
   55            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 9)]
 
 
   62        [global::Cpp2ILInjected.Token(Token = 
"0x600132C")]
 
   63        [global::Cpp2ILInjected.Address(RVA = 
"0x1CA4DA0", Offset = 
"0x1CA4DA0", Length = 
"0x4")]
 
   64        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TaskFactory<>), Member = 
"FromAsyncImpl", MemberParameters = 
new object[]
 
   67            "System.Func`2<IAsyncResult, TResult>",
 
   68            typeof(global::System.Action<global::System.IAsyncResult>),
 
   71        }, ReturnType = 
"System.Threading.Tasks.Task`1<TResult>")]
 
   72        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TaskFactory<>), Member = 
"FromAsyncImpl", MemberTypeParameters = 
new object[] { 
"TArg1" }, MemberParameters = 
new object[]
 
   74            "System.Func`4<TArg1, AsyncCallback, Object, IAsyncResult>",
 
   75            "System.Func`2<IAsyncResult, TResult>",
 
   76            typeof(global::System.Action<global::System.IAsyncResult>),
 
   79            typeof(TaskCreationOptions)
 
   80        }, ReturnType = 
"System.Threading.Tasks.Task`1<TResult>")]
 
   81        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TaskFactory<>), Member = 
"FromAsyncImpl", MemberTypeParameters = 
new object[] { 
"TArg1", 
"TArg2" }, MemberParameters = 
new object[]
 
   83            "System.Func`5<TArg1, TArg2, AsyncCallback, Object, IAsyncResult>",
 
   84            "System.Func`2<IAsyncResult, TResult>",
 
   85            typeof(global::System.Action<global::System.IAsyncResult>),
 
   89            typeof(TaskCreationOptions)
 
   90        }, ReturnType = 
"System.Threading.Tasks.Task`1<TResult>")]
 
   95        }, ReturnType = 
typeof(
void))]
 
   96        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
 
  102        [global::Cpp2ILInjected.Token(Token = 
"0x600132D")]
 
  103        [global::Cpp2ILInjected.Address(RVA = 
"0x1CA4DA4", Offset = 
"0x1CA4DA4", Length = 
"0x4")]
 
  104        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TaskFactory<>), Member = 
"FromAsyncImpl", MemberParameters = 
new object[]
 
  107            "System.Func`2<IAsyncResult, TResult>",
 
  108            typeof(global::System.Action<global::System.IAsyncResult>),
 
  111        }, ReturnType = 
"System.Threading.Tasks.Task`1<TResult>")]
 
  112        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TaskFactory<>), Member = 
"FromAsyncImpl", MemberTypeParameters = 
new object[] { 
"TArg1" }, MemberParameters = 
new object[]
 
  114            "System.Func`4<TArg1, AsyncCallback, Object, IAsyncResult>",
 
  115            "System.Func`2<IAsyncResult, TResult>",
 
  116            typeof(global::System.Action<global::System.IAsyncResult>),
 
  119            typeof(TaskCreationOptions)
 
  120        }, ReturnType = 
"System.Threading.Tasks.Task`1<TResult>")]
 
  121        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TaskFactory<>), Member = 
"FromAsyncImpl", MemberTypeParameters = 
new object[] { 
"TArg1", 
"TArg2" }, MemberParameters = 
new object[]
 
  123            "System.Func`5<TArg1, TArg2, AsyncCallback, Object, IAsyncResult>",
 
  124            "System.Func`2<IAsyncResult, TResult>",
 
  125            typeof(global::System.Action<global::System.IAsyncResult>),
 
  129            typeof(TaskCreationOptions)
 
  130        }, ReturnType = 
"System.Threading.Tasks.Task`1<TResult>")]
 
  135        }, ReturnType = 
typeof(
bool))]
 
  136        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
 
  142        [global::Cpp2ILInjected.Token(Token = 
"0x600132E")]
 
  143        [global::Cpp2ILInjected.Address(RVA = 
"0x1CA4DA8", Offset = 
"0x1CA4DA8", Length = 
"0x4")]
 
  144        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
UnwrapPromise<>), Member = 
"TrySetFromTask", MemberParameters = 
new object[]
 
  148        }, ReturnType = 
typeof(
bool))]
 
  149        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
 
  155        [global::Cpp2ILInjected.Token(Token = 
"0x600132F")]
 
  156        [global::Cpp2ILInjected.Address(RVA = 
"0x1CA4DAC", Offset = 
"0x1CA4DAC", Length = 
"0x4")]
 
  157        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  163        [global::Cpp2ILInjected.Token(Token = 
"0x6001330")]
 
  164        [global::Cpp2ILInjected.Address(RVA = 
"0x1CA4DB0", Offset = 
"0x1CA4DB0", Length = 
"0x4")]
 
  165        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  171        [global::Cpp2ILInjected.Token(Token = 
"0x6001331")]
 
  172        [global::Cpp2ILInjected.Address(RVA = 
"0x1CA4DB4", Offset = 
"0x1CA4DB4", Length = 
"0x94")]
 
  173        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  174        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
 
  181        [global::Cpp2ILInjected.Token(Token = 
"0x6001332")]
 
  182        [global::Cpp2ILInjected.Address(RVA = 
"0x1CA4E48", Offset = 
"0x1CA4E48", Length = 
"0x14C")]
 
  183        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  184        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TaskFactory<>), Member = 
"FromAsyncImpl", MemberParameters = 
new object[]
 
  187            "System.Func`2<IAsyncResult, TResult>",
 
  188            typeof(global::System.Action<global::System.IAsyncResult>),
 
  191        }, ReturnType = 
"System.Threading.Tasks.Task`1<TResult>")]
 
  192        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TaskFactory<>), Member = 
"FromAsyncImpl", MemberTypeParameters = 
new object[] { 
"TArg1" }, MemberParameters = 
new object[]
 
  194            "System.Func`4<TArg1, AsyncCallback, Object, IAsyncResult>",
 
  195            "System.Func`2<IAsyncResult, TResult>",
 
  196            typeof(global::System.Action<global::System.IAsyncResult>),
 
  199            typeof(TaskCreationOptions)
 
  200        }, ReturnType = 
"System.Threading.Tasks.Task`1<TResult>")]
 
  201        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TaskFactory<>), Member = 
"FromAsyncImpl", MemberTypeParameters = 
new object[] { 
"TArg1", 
"TArg2" }, MemberParameters = 
new object[]
 
  203            "System.Func`5<TArg1, TArg2, AsyncCallback, Object, IAsyncResult>",
 
  204            "System.Func`2<IAsyncResult, TResult>",
 
  205            typeof(global::System.Action<global::System.IAsyncResult>),
 
  209            typeof(TaskCreationOptions)
 
  210        }, ReturnType = 
"System.Threading.Tasks.Task`1<TResult>")]
 
  211        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Threading.Tasks.Task.DelayPromise", Member = 
".ctor", MemberParameters = 
new object[] { 
typeof(CancellationToken) }, ReturnType = 
typeof(
void))]
 
  212        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Task), 
Member = 
"ScheduleAndStart", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
void))]
 
  217        }, ReturnType = 
typeof(
void))]
 
  218        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(StandardTaskContinuation), 
Member = 
".ctor", MemberParameters = 
new object[]
 
  221            typeof(TaskContinuationOptions),
 
  223        }, ReturnType = 
typeof(
void))]
 
  224        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(TaskFactory.CompleteOnInvokePromise), 
Member = 
".ctor", MemberParameters = 
new object[] { 
typeof(global::System.Collections.Generic.IList<
Task>) }, ReturnType = 
typeof(
void))]
 
  225        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 8)]
 
  227        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(Monitor), 
Member = 
"Enter", MemberParameters = 
new object[]
 
  231        }, ReturnType = 
typeof(
void))]
 
  232        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Collections.Generic.LowLevelDictionary<, >), 
Member = 
"set_Item", MemberParameters = 
new object[] { 
"TKey", 
"TValue" }, ReturnType = 
typeof(
void))]
 
  233        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(Monitor), 
Member = 
"Exit", MemberParameters = 
new object[] { 
typeof(
object) }, ReturnType = 
typeof(
void))]
 
  234        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
 
  241        [global::Cpp2ILInjected.Token(Token = 
"0x6001333")]
 
  242        [global::Cpp2ILInjected.Address(RVA = 
"0x1CA5024", Offset = 
"0x1CA5024", Length = 
"0x94")]
 
  243        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  244        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
 
  251        [global::Cpp2ILInjected.Token(Token = 
"0x6001334")]
 
  252        [global::Cpp2ILInjected.Address(RVA = 
"0x1CA50B8", Offset = 
"0x1CA50B8", Length = 
"0x148")]
 
  253        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  254        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TaskFactory<>), Member = 
"FromAsyncImpl", MemberParameters = 
new object[]
 
  257            "System.Func`2<IAsyncResult, TResult>",
 
  258            typeof(global::System.Action<global::System.IAsyncResult>),
 
  261        }, ReturnType = 
"System.Threading.Tasks.Task`1<TResult>")]
 
  262        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TaskFactory<>), Member = 
"FromAsyncImpl", MemberTypeParameters = 
new object[] { 
"TArg1" }, MemberParameters = 
new object[]
 
  264            "System.Func`4<TArg1, AsyncCallback, Object, IAsyncResult>",
 
  265            "System.Func`2<IAsyncResult, TResult>",
 
  266            typeof(global::System.Action<global::System.IAsyncResult>),
 
  269            typeof(TaskCreationOptions)
 
  270        }, ReturnType = 
"System.Threading.Tasks.Task`1<TResult>")]
 
  271        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
TaskFactory<>), Member = 
"FromAsyncImpl", MemberTypeParameters = 
new object[] { 
"TArg1", 
"TArg2" }, MemberParameters = 
new object[]
 
  273            "System.Func`5<TArg1, TArg2, AsyncCallback, Object, IAsyncResult>",
 
  274            "System.Func`2<IAsyncResult, TResult>",
 
  275            typeof(global::System.Action<global::System.IAsyncResult>),
 
  279            typeof(TaskCreationOptions)
 
  280        }, ReturnType = 
"System.Threading.Tasks.Task`1<TResult>")]
 
  281        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Threading.Tasks.Task.DelayPromise", Member = 
"Complete", ReturnType = 
typeof(
void))]
 
  283        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Task), 
Member = 
"CancellationCleanupLogic", ReturnType = 
typeof(
void))]
 
  288        }, ReturnType = 
typeof(
bool))]
 
  289        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(TaskFactory.CompleteOnInvokePromise), 
Member = 
"Invoke", MemberParameters = 
new object[] { 
typeof(
Task) }, ReturnType = 
typeof(
void))]
 
  290        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 10)]
 
  292        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(Monitor), 
Member = 
"Enter", MemberParameters = 
new object[]
 
  296        }, ReturnType = 
typeof(
void))]
 
  297        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Collections.Generic.LowLevelDictionary<, >), 
Member = 
"Remove", MemberParameters = 
new object[] { 
"TKey" }, ReturnType = 
typeof(
bool))]
 
  298        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(Monitor), 
Member = 
"Exit", MemberParameters = 
new object[] { 
typeof(
object) }, ReturnType = 
typeof(
void))]
 
  299        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
 
  307        [global::Cpp2ILInjected.Token(Token = 
"0x6001335")]
 
  308        [global::Cpp2ILInjected.Address(RVA = 
"0x1CA5200", Offset = 
"0x1CA5200", Length = 
"0xC0")]
 
  309        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  310        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Collections.Generic.LowLevelDictionary<, >), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
  311        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
  312        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
 
  318        [global::Cpp2ILInjected.Token(Token = 
"0x4000A3C")]
 
  321        [global::Cpp2ILInjected.Token(Token = 
"0x4000A3D")]