|
@@ -56,12 +56,12 @@ namespace ILRuntime.Runtime.Generated
|
|
|
args = new Type[]{};
|
|
args = new Type[]{};
|
|
|
method = type.GetMethod("get_Task", flag, null, args, null);
|
|
method = type.GetMethod("get_Task", flag, null, args, null);
|
|
|
app.RegisterCLRMethodRedirection(method, get_Task_2);
|
|
app.RegisterCLRMethodRedirection(method, get_Task_2);
|
|
|
- args = new Type[]{typeof(ET.ETTask<System.Boolean>), typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor)};
|
|
|
|
|
|
|
+ args = new Type[]{typeof(System.Runtime.CompilerServices.TaskAwaiter), typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor)};
|
|
|
if (genericMethods.TryGetValue("AwaitUnsafeOnCompleted", out lst))
|
|
if (genericMethods.TryGetValue("AwaitUnsafeOnCompleted", out lst))
|
|
|
{
|
|
{
|
|
|
foreach(var m in lst)
|
|
foreach(var m in lst)
|
|
|
{
|
|
{
|
|
|
- if(m.MatchGenericParameters(args, typeof(void), typeof(ET.ETTask<System.Boolean>).MakeByRefType(), typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor).MakeByRefType()))
|
|
|
|
|
|
|
+ if(m.MatchGenericParameters(args, typeof(void), typeof(System.Runtime.CompilerServices.TaskAwaiter).MakeByRefType(), typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor).MakeByRefType()))
|
|
|
{
|
|
{
|
|
|
method = m.MakeGenericMethod(args);
|
|
method = m.MakeGenericMethod(args);
|
|
|
app.RegisterCLRMethodRedirection(method, AwaitUnsafeOnCompleted_3);
|
|
app.RegisterCLRMethodRedirection(method, AwaitUnsafeOnCompleted_3);
|
|
@@ -76,12 +76,12 @@ namespace ILRuntime.Runtime.Generated
|
|
|
args = new Type[]{};
|
|
args = new Type[]{};
|
|
|
method = type.GetMethod("SetResult", flag, null, args, null);
|
|
method = type.GetMethod("SetResult", flag, null, args, null);
|
|
|
app.RegisterCLRMethodRedirection(method, SetResult_5);
|
|
app.RegisterCLRMethodRedirection(method, SetResult_5);
|
|
|
- args = new Type[]{typeof(ET.ETTask<System.Int32>), typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor)};
|
|
|
|
|
|
|
+ args = new Type[]{typeof(ET.ETTaskCompleted), typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor)};
|
|
|
if (genericMethods.TryGetValue("AwaitUnsafeOnCompleted", out lst))
|
|
if (genericMethods.TryGetValue("AwaitUnsafeOnCompleted", out lst))
|
|
|
{
|
|
{
|
|
|
foreach(var m in lst)
|
|
foreach(var m in lst)
|
|
|
{
|
|
{
|
|
|
- if(m.MatchGenericParameters(args, typeof(void), typeof(ET.ETTask<System.Int32>).MakeByRefType(), typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor).MakeByRefType()))
|
|
|
|
|
|
|
+ if(m.MatchGenericParameters(args, typeof(void), typeof(ET.ETTaskCompleted).MakeByRefType(), typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor).MakeByRefType()))
|
|
|
{
|
|
{
|
|
|
method = m.MakeGenericMethod(args);
|
|
method = m.MakeGenericMethod(args);
|
|
|
app.RegisterCLRMethodRedirection(method, AwaitUnsafeOnCompleted_6);
|
|
app.RegisterCLRMethodRedirection(method, AwaitUnsafeOnCompleted_6);
|
|
@@ -90,12 +90,12 @@ namespace ILRuntime.Runtime.Generated
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
- args = new Type[]{typeof(ET.ETTask<ILRuntime.Runtime.Intepreter.ILTypeInstance>), typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor)};
|
|
|
|
|
|
|
+ args = new Type[]{typeof(ET.ETTask), typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor)};
|
|
|
if (genericMethods.TryGetValue("AwaitUnsafeOnCompleted", out lst))
|
|
if (genericMethods.TryGetValue("AwaitUnsafeOnCompleted", out lst))
|
|
|
{
|
|
{
|
|
|
foreach(var m in lst)
|
|
foreach(var m in lst)
|
|
|
{
|
|
{
|
|
|
- if(m.MatchGenericParameters(args, typeof(void), typeof(ET.ETTask<ILRuntime.Runtime.Intepreter.ILTypeInstance>).MakeByRefType(), typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor).MakeByRefType()))
|
|
|
|
|
|
|
+ if(m.MatchGenericParameters(args, typeof(void), typeof(ET.ETTask).MakeByRefType(), typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor).MakeByRefType()))
|
|
|
{
|
|
{
|
|
|
method = m.MakeGenericMethod(args);
|
|
method = m.MakeGenericMethod(args);
|
|
|
app.RegisterCLRMethodRedirection(method, AwaitUnsafeOnCompleted_7);
|
|
app.RegisterCLRMethodRedirection(method, AwaitUnsafeOnCompleted_7);
|
|
@@ -104,12 +104,12 @@ namespace ILRuntime.Runtime.Generated
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
- args = new Type[]{typeof(ET.ETTask), typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor)};
|
|
|
|
|
|
|
+ args = new Type[]{typeof(ET.ETTask<ILRuntime.Runtime.Intepreter.ILTypeInstance>), typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor)};
|
|
|
if (genericMethods.TryGetValue("AwaitUnsafeOnCompleted", out lst))
|
|
if (genericMethods.TryGetValue("AwaitUnsafeOnCompleted", out lst))
|
|
|
{
|
|
{
|
|
|
foreach(var m in lst)
|
|
foreach(var m in lst)
|
|
|
{
|
|
{
|
|
|
- if(m.MatchGenericParameters(args, typeof(void), typeof(ET.ETTask).MakeByRefType(), typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor).MakeByRefType()))
|
|
|
|
|
|
|
+ if(m.MatchGenericParameters(args, typeof(void), typeof(ET.ETTask<ILRuntime.Runtime.Intepreter.ILTypeInstance>).MakeByRefType(), typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor).MakeByRefType()))
|
|
|
{
|
|
{
|
|
|
method = m.MakeGenericMethod(args);
|
|
method = m.MakeGenericMethod(args);
|
|
|
app.RegisterCLRMethodRedirection(method, AwaitUnsafeOnCompleted_8);
|
|
app.RegisterCLRMethodRedirection(method, AwaitUnsafeOnCompleted_8);
|
|
@@ -118,12 +118,12 @@ namespace ILRuntime.Runtime.Generated
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
- args = new Type[]{typeof(ET.ETTaskCompleted), typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor)};
|
|
|
|
|
|
|
+ args = new Type[]{typeof(ET.ETTask<System.Boolean>), typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor)};
|
|
|
if (genericMethods.TryGetValue("AwaitUnsafeOnCompleted", out lst))
|
|
if (genericMethods.TryGetValue("AwaitUnsafeOnCompleted", out lst))
|
|
|
{
|
|
{
|
|
|
foreach(var m in lst)
|
|
foreach(var m in lst)
|
|
|
{
|
|
{
|
|
|
- if(m.MatchGenericParameters(args, typeof(void), typeof(ET.ETTaskCompleted).MakeByRefType(), typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor).MakeByRefType()))
|
|
|
|
|
|
|
+ if(m.MatchGenericParameters(args, typeof(void), typeof(ET.ETTask<System.Boolean>).MakeByRefType(), typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor).MakeByRefType()))
|
|
|
{
|
|
{
|
|
|
method = m.MakeGenericMethod(args);
|
|
method = m.MakeGenericMethod(args);
|
|
|
app.RegisterCLRMethodRedirection(method, AwaitUnsafeOnCompleted_9);
|
|
app.RegisterCLRMethodRedirection(method, AwaitUnsafeOnCompleted_9);
|
|
@@ -132,12 +132,12 @@ namespace ILRuntime.Runtime.Generated
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
- args = new Type[]{typeof(System.Runtime.CompilerServices.TaskAwaiter), typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor)};
|
|
|
|
|
|
|
+ args = new Type[]{typeof(ET.ETTask<UnityEngine.Object[]>), typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor)};
|
|
|
if (genericMethods.TryGetValue("AwaitUnsafeOnCompleted", out lst))
|
|
if (genericMethods.TryGetValue("AwaitUnsafeOnCompleted", out lst))
|
|
|
{
|
|
{
|
|
|
foreach(var m in lst)
|
|
foreach(var m in lst)
|
|
|
{
|
|
{
|
|
|
- if(m.MatchGenericParameters(args, typeof(void), typeof(System.Runtime.CompilerServices.TaskAwaiter).MakeByRefType(), typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor).MakeByRefType()))
|
|
|
|
|
|
|
+ if(m.MatchGenericParameters(args, typeof(void), typeof(ET.ETTask<UnityEngine.Object[]>).MakeByRefType(), typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor).MakeByRefType()))
|
|
|
{
|
|
{
|
|
|
method = m.MakeGenericMethod(args);
|
|
method = m.MakeGenericMethod(args);
|
|
|
app.RegisterCLRMethodRedirection(method, AwaitUnsafeOnCompleted_10);
|
|
app.RegisterCLRMethodRedirection(method, AwaitUnsafeOnCompleted_10);
|
|
@@ -146,12 +146,12 @@ namespace ILRuntime.Runtime.Generated
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
- args = new Type[]{typeof(ET.ETTask<UnityEngine.Object[]>), typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor)};
|
|
|
|
|
|
|
+ args = new Type[]{typeof(ET.ETTask<System.Int32>), typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor)};
|
|
|
if (genericMethods.TryGetValue("AwaitUnsafeOnCompleted", out lst))
|
|
if (genericMethods.TryGetValue("AwaitUnsafeOnCompleted", out lst))
|
|
|
{
|
|
{
|
|
|
foreach(var m in lst)
|
|
foreach(var m in lst)
|
|
|
{
|
|
{
|
|
|
- if(m.MatchGenericParameters(args, typeof(void), typeof(ET.ETTask<UnityEngine.Object[]>).MakeByRefType(), typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor).MakeByRefType()))
|
|
|
|
|
|
|
+ if(m.MatchGenericParameters(args, typeof(void), typeof(ET.ETTask<System.Int32>).MakeByRefType(), typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor).MakeByRefType()))
|
|
|
{
|
|
{
|
|
|
method = m.MakeGenericMethod(args);
|
|
method = m.MakeGenericMethod(args);
|
|
|
app.RegisterCLRMethodRedirection(method, AwaitUnsafeOnCompleted_11);
|
|
app.RegisterCLRMethodRedirection(method, AwaitUnsafeOnCompleted_11);
|
|
@@ -327,13 +327,13 @@ namespace ILRuntime.Runtime.Generated
|
|
|
ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor @stateMachine = (ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor)typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor).CheckCLRTypes(__intp.RetriveObject(ptr_of_this_method, __mStack), (CLR.Utils.Extensions.TypeFlags)0);
|
|
ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor @stateMachine = (ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor)typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor).CheckCLRTypes(__intp.RetriveObject(ptr_of_this_method, __mStack), (CLR.Utils.Extensions.TypeFlags)0);
|
|
|
|
|
|
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 2);
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 2);
|
|
|
- ET.ETTask<System.Boolean> @awaiter = (ET.ETTask<System.Boolean>)typeof(ET.ETTask<System.Boolean>).CheckCLRTypes(__intp.RetriveObject(ptr_of_this_method, __mStack), (CLR.Utils.Extensions.TypeFlags)0);
|
|
|
|
|
|
|
+ System.Runtime.CompilerServices.TaskAwaiter @awaiter = (System.Runtime.CompilerServices.TaskAwaiter)typeof(System.Runtime.CompilerServices.TaskAwaiter).CheckCLRTypes(__intp.RetriveObject(ptr_of_this_method, __mStack), (CLR.Utils.Extensions.TypeFlags)16);
|
|
|
|
|
|
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 3);
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 3);
|
|
|
ptr_of_this_method = ILIntepreter.GetObjectAndResolveReference(ptr_of_this_method);
|
|
ptr_of_this_method = ILIntepreter.GetObjectAndResolveReference(ptr_of_this_method);
|
|
|
ET.ETAsyncTaskMethodBuilder instance_of_this_method = (ET.ETAsyncTaskMethodBuilder)typeof(ET.ETAsyncTaskMethodBuilder).CheckCLRTypes(StackObject.ToObject(ptr_of_this_method, __domain, __mStack), (CLR.Utils.Extensions.TypeFlags)16);
|
|
ET.ETAsyncTaskMethodBuilder instance_of_this_method = (ET.ETAsyncTaskMethodBuilder)typeof(ET.ETAsyncTaskMethodBuilder).CheckCLRTypes(StackObject.ToObject(ptr_of_this_method, __domain, __mStack), (CLR.Utils.Extensions.TypeFlags)16);
|
|
|
|
|
|
|
|
- instance_of_this_method.AwaitUnsafeOnCompleted<ET.ETTask<System.Boolean>, ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor>(ref @awaiter, ref @stateMachine);
|
|
|
|
|
|
|
+ instance_of_this_method.AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter, ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor>(ref @awaiter, ref @stateMachine);
|
|
|
|
|
|
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 1);
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 1);
|
|
|
switch(ptr_of_this_method->ObjectType)
|
|
switch(ptr_of_this_method->ObjectType)
|
|
@@ -438,7 +438,7 @@ namespace ILRuntime.Runtime.Generated
|
|
|
break;
|
|
break;
|
|
|
case ObjectTypes.ArrayReference:
|
|
case ObjectTypes.ArrayReference:
|
|
|
{
|
|
{
|
|
|
- var instance_of_arrayReference = __mStack[ptr_of_this_method->Value] as ET.ETTask<System.Boolean>[];
|
|
|
|
|
|
|
+ var instance_of_arrayReference = __mStack[ptr_of_this_method->Value] as System.Runtime.CompilerServices.TaskAwaiter[];
|
|
|
instance_of_arrayReference[ptr_of_this_method->ValueLow] = @awaiter;
|
|
instance_of_arrayReference[ptr_of_this_method->ValueLow] = @awaiter;
|
|
|
}
|
|
}
|
|
|
break;
|
|
break;
|
|
@@ -504,13 +504,13 @@ namespace ILRuntime.Runtime.Generated
|
|
|
ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor @stateMachine = (ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor)typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor).CheckCLRTypes(__intp.RetriveObject(ptr_of_this_method, __mStack), (CLR.Utils.Extensions.TypeFlags)0);
|
|
ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor @stateMachine = (ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor)typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor).CheckCLRTypes(__intp.RetriveObject(ptr_of_this_method, __mStack), (CLR.Utils.Extensions.TypeFlags)0);
|
|
|
|
|
|
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 2);
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 2);
|
|
|
- ET.ETTask<System.Int32> @awaiter = (ET.ETTask<System.Int32>)typeof(ET.ETTask<System.Int32>).CheckCLRTypes(__intp.RetriveObject(ptr_of_this_method, __mStack), (CLR.Utils.Extensions.TypeFlags)0);
|
|
|
|
|
|
|
+ ET.ETTaskCompleted @awaiter = (ET.ETTaskCompleted)typeof(ET.ETTaskCompleted).CheckCLRTypes(__intp.RetriveObject(ptr_of_this_method, __mStack), (CLR.Utils.Extensions.TypeFlags)16);
|
|
|
|
|
|
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 3);
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 3);
|
|
|
ptr_of_this_method = ILIntepreter.GetObjectAndResolveReference(ptr_of_this_method);
|
|
ptr_of_this_method = ILIntepreter.GetObjectAndResolveReference(ptr_of_this_method);
|
|
|
ET.ETAsyncTaskMethodBuilder instance_of_this_method = (ET.ETAsyncTaskMethodBuilder)typeof(ET.ETAsyncTaskMethodBuilder).CheckCLRTypes(StackObject.ToObject(ptr_of_this_method, __domain, __mStack), (CLR.Utils.Extensions.TypeFlags)16);
|
|
ET.ETAsyncTaskMethodBuilder instance_of_this_method = (ET.ETAsyncTaskMethodBuilder)typeof(ET.ETAsyncTaskMethodBuilder).CheckCLRTypes(StackObject.ToObject(ptr_of_this_method, __domain, __mStack), (CLR.Utils.Extensions.TypeFlags)16);
|
|
|
|
|
|
|
|
- instance_of_this_method.AwaitUnsafeOnCompleted<ET.ETTask<System.Int32>, ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor>(ref @awaiter, ref @stateMachine);
|
|
|
|
|
|
|
+ instance_of_this_method.AwaitUnsafeOnCompleted<ET.ETTaskCompleted, ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor>(ref @awaiter, ref @stateMachine);
|
|
|
|
|
|
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 1);
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 1);
|
|
|
switch(ptr_of_this_method->ObjectType)
|
|
switch(ptr_of_this_method->ObjectType)
|
|
@@ -615,7 +615,7 @@ namespace ILRuntime.Runtime.Generated
|
|
|
break;
|
|
break;
|
|
|
case ObjectTypes.ArrayReference:
|
|
case ObjectTypes.ArrayReference:
|
|
|
{
|
|
{
|
|
|
- var instance_of_arrayReference = __mStack[ptr_of_this_method->Value] as ET.ETTask<System.Int32>[];
|
|
|
|
|
|
|
+ var instance_of_arrayReference = __mStack[ptr_of_this_method->Value] as ET.ETTaskCompleted[];
|
|
|
instance_of_arrayReference[ptr_of_this_method->ValueLow] = @awaiter;
|
|
instance_of_arrayReference[ptr_of_this_method->ValueLow] = @awaiter;
|
|
|
}
|
|
}
|
|
|
break;
|
|
break;
|
|
@@ -639,13 +639,13 @@ namespace ILRuntime.Runtime.Generated
|
|
|
ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor @stateMachine = (ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor)typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor).CheckCLRTypes(__intp.RetriveObject(ptr_of_this_method, __mStack), (CLR.Utils.Extensions.TypeFlags)0);
|
|
ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor @stateMachine = (ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor)typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor).CheckCLRTypes(__intp.RetriveObject(ptr_of_this_method, __mStack), (CLR.Utils.Extensions.TypeFlags)0);
|
|
|
|
|
|
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 2);
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 2);
|
|
|
- ET.ETTask<ILRuntime.Runtime.Intepreter.ILTypeInstance> @awaiter = (ET.ETTask<ILRuntime.Runtime.Intepreter.ILTypeInstance>)typeof(ET.ETTask<ILRuntime.Runtime.Intepreter.ILTypeInstance>).CheckCLRTypes(__intp.RetriveObject(ptr_of_this_method, __mStack), (CLR.Utils.Extensions.TypeFlags)0);
|
|
|
|
|
|
|
+ ET.ETTask @awaiter = (ET.ETTask)typeof(ET.ETTask).CheckCLRTypes(__intp.RetriveObject(ptr_of_this_method, __mStack), (CLR.Utils.Extensions.TypeFlags)0);
|
|
|
|
|
|
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 3);
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 3);
|
|
|
ptr_of_this_method = ILIntepreter.GetObjectAndResolveReference(ptr_of_this_method);
|
|
ptr_of_this_method = ILIntepreter.GetObjectAndResolveReference(ptr_of_this_method);
|
|
|
ET.ETAsyncTaskMethodBuilder instance_of_this_method = (ET.ETAsyncTaskMethodBuilder)typeof(ET.ETAsyncTaskMethodBuilder).CheckCLRTypes(StackObject.ToObject(ptr_of_this_method, __domain, __mStack), (CLR.Utils.Extensions.TypeFlags)16);
|
|
ET.ETAsyncTaskMethodBuilder instance_of_this_method = (ET.ETAsyncTaskMethodBuilder)typeof(ET.ETAsyncTaskMethodBuilder).CheckCLRTypes(StackObject.ToObject(ptr_of_this_method, __domain, __mStack), (CLR.Utils.Extensions.TypeFlags)16);
|
|
|
|
|
|
|
|
- instance_of_this_method.AwaitUnsafeOnCompleted<ET.ETTask<ILRuntime.Runtime.Intepreter.ILTypeInstance>, ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor>(ref @awaiter, ref @stateMachine);
|
|
|
|
|
|
|
+ instance_of_this_method.AwaitUnsafeOnCompleted<ET.ETTask, ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor>(ref @awaiter, ref @stateMachine);
|
|
|
|
|
|
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 1);
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 1);
|
|
|
switch(ptr_of_this_method->ObjectType)
|
|
switch(ptr_of_this_method->ObjectType)
|
|
@@ -750,7 +750,7 @@ namespace ILRuntime.Runtime.Generated
|
|
|
break;
|
|
break;
|
|
|
case ObjectTypes.ArrayReference:
|
|
case ObjectTypes.ArrayReference:
|
|
|
{
|
|
{
|
|
|
- var instance_of_arrayReference = __mStack[ptr_of_this_method->Value] as ET.ETTask<ILRuntime.Runtime.Intepreter.ILTypeInstance>[];
|
|
|
|
|
|
|
+ var instance_of_arrayReference = __mStack[ptr_of_this_method->Value] as ET.ETTask[];
|
|
|
instance_of_arrayReference[ptr_of_this_method->ValueLow] = @awaiter;
|
|
instance_of_arrayReference[ptr_of_this_method->ValueLow] = @awaiter;
|
|
|
}
|
|
}
|
|
|
break;
|
|
break;
|
|
@@ -774,13 +774,13 @@ namespace ILRuntime.Runtime.Generated
|
|
|
ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor @stateMachine = (ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor)typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor).CheckCLRTypes(__intp.RetriveObject(ptr_of_this_method, __mStack), (CLR.Utils.Extensions.TypeFlags)0);
|
|
ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor @stateMachine = (ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor)typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor).CheckCLRTypes(__intp.RetriveObject(ptr_of_this_method, __mStack), (CLR.Utils.Extensions.TypeFlags)0);
|
|
|
|
|
|
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 2);
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 2);
|
|
|
- ET.ETTask @awaiter = (ET.ETTask)typeof(ET.ETTask).CheckCLRTypes(__intp.RetriveObject(ptr_of_this_method, __mStack), (CLR.Utils.Extensions.TypeFlags)0);
|
|
|
|
|
|
|
+ ET.ETTask<ILRuntime.Runtime.Intepreter.ILTypeInstance> @awaiter = (ET.ETTask<ILRuntime.Runtime.Intepreter.ILTypeInstance>)typeof(ET.ETTask<ILRuntime.Runtime.Intepreter.ILTypeInstance>).CheckCLRTypes(__intp.RetriveObject(ptr_of_this_method, __mStack), (CLR.Utils.Extensions.TypeFlags)0);
|
|
|
|
|
|
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 3);
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 3);
|
|
|
ptr_of_this_method = ILIntepreter.GetObjectAndResolveReference(ptr_of_this_method);
|
|
ptr_of_this_method = ILIntepreter.GetObjectAndResolveReference(ptr_of_this_method);
|
|
|
ET.ETAsyncTaskMethodBuilder instance_of_this_method = (ET.ETAsyncTaskMethodBuilder)typeof(ET.ETAsyncTaskMethodBuilder).CheckCLRTypes(StackObject.ToObject(ptr_of_this_method, __domain, __mStack), (CLR.Utils.Extensions.TypeFlags)16);
|
|
ET.ETAsyncTaskMethodBuilder instance_of_this_method = (ET.ETAsyncTaskMethodBuilder)typeof(ET.ETAsyncTaskMethodBuilder).CheckCLRTypes(StackObject.ToObject(ptr_of_this_method, __domain, __mStack), (CLR.Utils.Extensions.TypeFlags)16);
|
|
|
|
|
|
|
|
- instance_of_this_method.AwaitUnsafeOnCompleted<ET.ETTask, ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor>(ref @awaiter, ref @stateMachine);
|
|
|
|
|
|
|
+ instance_of_this_method.AwaitUnsafeOnCompleted<ET.ETTask<ILRuntime.Runtime.Intepreter.ILTypeInstance>, ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor>(ref @awaiter, ref @stateMachine);
|
|
|
|
|
|
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 1);
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 1);
|
|
|
switch(ptr_of_this_method->ObjectType)
|
|
switch(ptr_of_this_method->ObjectType)
|
|
@@ -885,7 +885,7 @@ namespace ILRuntime.Runtime.Generated
|
|
|
break;
|
|
break;
|
|
|
case ObjectTypes.ArrayReference:
|
|
case ObjectTypes.ArrayReference:
|
|
|
{
|
|
{
|
|
|
- var instance_of_arrayReference = __mStack[ptr_of_this_method->Value] as ET.ETTask[];
|
|
|
|
|
|
|
+ var instance_of_arrayReference = __mStack[ptr_of_this_method->Value] as ET.ETTask<ILRuntime.Runtime.Intepreter.ILTypeInstance>[];
|
|
|
instance_of_arrayReference[ptr_of_this_method->ValueLow] = @awaiter;
|
|
instance_of_arrayReference[ptr_of_this_method->ValueLow] = @awaiter;
|
|
|
}
|
|
}
|
|
|
break;
|
|
break;
|
|
@@ -909,13 +909,13 @@ namespace ILRuntime.Runtime.Generated
|
|
|
ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor @stateMachine = (ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor)typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor).CheckCLRTypes(__intp.RetriveObject(ptr_of_this_method, __mStack), (CLR.Utils.Extensions.TypeFlags)0);
|
|
ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor @stateMachine = (ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor)typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor).CheckCLRTypes(__intp.RetriveObject(ptr_of_this_method, __mStack), (CLR.Utils.Extensions.TypeFlags)0);
|
|
|
|
|
|
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 2);
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 2);
|
|
|
- ET.ETTaskCompleted @awaiter = (ET.ETTaskCompleted)typeof(ET.ETTaskCompleted).CheckCLRTypes(__intp.RetriveObject(ptr_of_this_method, __mStack), (CLR.Utils.Extensions.TypeFlags)16);
|
|
|
|
|
|
|
+ ET.ETTask<System.Boolean> @awaiter = (ET.ETTask<System.Boolean>)typeof(ET.ETTask<System.Boolean>).CheckCLRTypes(__intp.RetriveObject(ptr_of_this_method, __mStack), (CLR.Utils.Extensions.TypeFlags)0);
|
|
|
|
|
|
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 3);
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 3);
|
|
|
ptr_of_this_method = ILIntepreter.GetObjectAndResolveReference(ptr_of_this_method);
|
|
ptr_of_this_method = ILIntepreter.GetObjectAndResolveReference(ptr_of_this_method);
|
|
|
ET.ETAsyncTaskMethodBuilder instance_of_this_method = (ET.ETAsyncTaskMethodBuilder)typeof(ET.ETAsyncTaskMethodBuilder).CheckCLRTypes(StackObject.ToObject(ptr_of_this_method, __domain, __mStack), (CLR.Utils.Extensions.TypeFlags)16);
|
|
ET.ETAsyncTaskMethodBuilder instance_of_this_method = (ET.ETAsyncTaskMethodBuilder)typeof(ET.ETAsyncTaskMethodBuilder).CheckCLRTypes(StackObject.ToObject(ptr_of_this_method, __domain, __mStack), (CLR.Utils.Extensions.TypeFlags)16);
|
|
|
|
|
|
|
|
- instance_of_this_method.AwaitUnsafeOnCompleted<ET.ETTaskCompleted, ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor>(ref @awaiter, ref @stateMachine);
|
|
|
|
|
|
|
+ instance_of_this_method.AwaitUnsafeOnCompleted<ET.ETTask<System.Boolean>, ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor>(ref @awaiter, ref @stateMachine);
|
|
|
|
|
|
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 1);
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 1);
|
|
|
switch(ptr_of_this_method->ObjectType)
|
|
switch(ptr_of_this_method->ObjectType)
|
|
@@ -1020,7 +1020,7 @@ namespace ILRuntime.Runtime.Generated
|
|
|
break;
|
|
break;
|
|
|
case ObjectTypes.ArrayReference:
|
|
case ObjectTypes.ArrayReference:
|
|
|
{
|
|
{
|
|
|
- var instance_of_arrayReference = __mStack[ptr_of_this_method->Value] as ET.ETTaskCompleted[];
|
|
|
|
|
|
|
+ var instance_of_arrayReference = __mStack[ptr_of_this_method->Value] as ET.ETTask<System.Boolean>[];
|
|
|
instance_of_arrayReference[ptr_of_this_method->ValueLow] = @awaiter;
|
|
instance_of_arrayReference[ptr_of_this_method->ValueLow] = @awaiter;
|
|
|
}
|
|
}
|
|
|
break;
|
|
break;
|
|
@@ -1044,13 +1044,13 @@ namespace ILRuntime.Runtime.Generated
|
|
|
ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor @stateMachine = (ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor)typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor).CheckCLRTypes(__intp.RetriveObject(ptr_of_this_method, __mStack), (CLR.Utils.Extensions.TypeFlags)0);
|
|
ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor @stateMachine = (ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor)typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor).CheckCLRTypes(__intp.RetriveObject(ptr_of_this_method, __mStack), (CLR.Utils.Extensions.TypeFlags)0);
|
|
|
|
|
|
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 2);
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 2);
|
|
|
- System.Runtime.CompilerServices.TaskAwaiter @awaiter = (System.Runtime.CompilerServices.TaskAwaiter)typeof(System.Runtime.CompilerServices.TaskAwaiter).CheckCLRTypes(__intp.RetriveObject(ptr_of_this_method, __mStack), (CLR.Utils.Extensions.TypeFlags)16);
|
|
|
|
|
|
|
+ ET.ETTask<UnityEngine.Object[]> @awaiter = (ET.ETTask<UnityEngine.Object[]>)typeof(ET.ETTask<UnityEngine.Object[]>).CheckCLRTypes(__intp.RetriveObject(ptr_of_this_method, __mStack), (CLR.Utils.Extensions.TypeFlags)0);
|
|
|
|
|
|
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 3);
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 3);
|
|
|
ptr_of_this_method = ILIntepreter.GetObjectAndResolveReference(ptr_of_this_method);
|
|
ptr_of_this_method = ILIntepreter.GetObjectAndResolveReference(ptr_of_this_method);
|
|
|
ET.ETAsyncTaskMethodBuilder instance_of_this_method = (ET.ETAsyncTaskMethodBuilder)typeof(ET.ETAsyncTaskMethodBuilder).CheckCLRTypes(StackObject.ToObject(ptr_of_this_method, __domain, __mStack), (CLR.Utils.Extensions.TypeFlags)16);
|
|
ET.ETAsyncTaskMethodBuilder instance_of_this_method = (ET.ETAsyncTaskMethodBuilder)typeof(ET.ETAsyncTaskMethodBuilder).CheckCLRTypes(StackObject.ToObject(ptr_of_this_method, __domain, __mStack), (CLR.Utils.Extensions.TypeFlags)16);
|
|
|
|
|
|
|
|
- instance_of_this_method.AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter, ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor>(ref @awaiter, ref @stateMachine);
|
|
|
|
|
|
|
+ instance_of_this_method.AwaitUnsafeOnCompleted<ET.ETTask<UnityEngine.Object[]>, ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor>(ref @awaiter, ref @stateMachine);
|
|
|
|
|
|
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 1);
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 1);
|
|
|
switch(ptr_of_this_method->ObjectType)
|
|
switch(ptr_of_this_method->ObjectType)
|
|
@@ -1155,7 +1155,7 @@ namespace ILRuntime.Runtime.Generated
|
|
|
break;
|
|
break;
|
|
|
case ObjectTypes.ArrayReference:
|
|
case ObjectTypes.ArrayReference:
|
|
|
{
|
|
{
|
|
|
- var instance_of_arrayReference = __mStack[ptr_of_this_method->Value] as System.Runtime.CompilerServices.TaskAwaiter[];
|
|
|
|
|
|
|
+ var instance_of_arrayReference = __mStack[ptr_of_this_method->Value] as ET.ETTask<UnityEngine.Object[]>[];
|
|
|
instance_of_arrayReference[ptr_of_this_method->ValueLow] = @awaiter;
|
|
instance_of_arrayReference[ptr_of_this_method->ValueLow] = @awaiter;
|
|
|
}
|
|
}
|
|
|
break;
|
|
break;
|
|
@@ -1179,13 +1179,13 @@ namespace ILRuntime.Runtime.Generated
|
|
|
ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor @stateMachine = (ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor)typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor).CheckCLRTypes(__intp.RetriveObject(ptr_of_this_method, __mStack), (CLR.Utils.Extensions.TypeFlags)0);
|
|
ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor @stateMachine = (ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor)typeof(ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor).CheckCLRTypes(__intp.RetriveObject(ptr_of_this_method, __mStack), (CLR.Utils.Extensions.TypeFlags)0);
|
|
|
|
|
|
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 2);
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 2);
|
|
|
- ET.ETTask<UnityEngine.Object[]> @awaiter = (ET.ETTask<UnityEngine.Object[]>)typeof(ET.ETTask<UnityEngine.Object[]>).CheckCLRTypes(__intp.RetriveObject(ptr_of_this_method, __mStack), (CLR.Utils.Extensions.TypeFlags)0);
|
|
|
|
|
|
|
+ ET.ETTask<System.Int32> @awaiter = (ET.ETTask<System.Int32>)typeof(ET.ETTask<System.Int32>).CheckCLRTypes(__intp.RetriveObject(ptr_of_this_method, __mStack), (CLR.Utils.Extensions.TypeFlags)0);
|
|
|
|
|
|
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 3);
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 3);
|
|
|
ptr_of_this_method = ILIntepreter.GetObjectAndResolveReference(ptr_of_this_method);
|
|
ptr_of_this_method = ILIntepreter.GetObjectAndResolveReference(ptr_of_this_method);
|
|
|
ET.ETAsyncTaskMethodBuilder instance_of_this_method = (ET.ETAsyncTaskMethodBuilder)typeof(ET.ETAsyncTaskMethodBuilder).CheckCLRTypes(StackObject.ToObject(ptr_of_this_method, __domain, __mStack), (CLR.Utils.Extensions.TypeFlags)16);
|
|
ET.ETAsyncTaskMethodBuilder instance_of_this_method = (ET.ETAsyncTaskMethodBuilder)typeof(ET.ETAsyncTaskMethodBuilder).CheckCLRTypes(StackObject.ToObject(ptr_of_this_method, __domain, __mStack), (CLR.Utils.Extensions.TypeFlags)16);
|
|
|
|
|
|
|
|
- instance_of_this_method.AwaitUnsafeOnCompleted<ET.ETTask<UnityEngine.Object[]>, ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor>(ref @awaiter, ref @stateMachine);
|
|
|
|
|
|
|
+ instance_of_this_method.AwaitUnsafeOnCompleted<ET.ETTask<System.Int32>, ET.IAsyncStateMachineClassInheritanceAdaptor.IAsyncStateMachineAdaptor>(ref @awaiter, ref @stateMachine);
|
|
|
|
|
|
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 1);
|
|
ptr_of_this_method = ILIntepreter.Minus(__esp, 1);
|
|
|
switch(ptr_of_this_method->ObjectType)
|
|
switch(ptr_of_this_method->ObjectType)
|
|
@@ -1290,7 +1290,7 @@ namespace ILRuntime.Runtime.Generated
|
|
|
break;
|
|
break;
|
|
|
case ObjectTypes.ArrayReference:
|
|
case ObjectTypes.ArrayReference:
|
|
|
{
|
|
{
|
|
|
- var instance_of_arrayReference = __mStack[ptr_of_this_method->Value] as ET.ETTask<UnityEngine.Object[]>[];
|
|
|
|
|
|
|
+ var instance_of_arrayReference = __mStack[ptr_of_this_method->Value] as ET.ETTask<System.Int32>[];
|
|
|
instance_of_arrayReference[ptr_of_this_method->ValueLow] = @awaiter;
|
|
instance_of_arrayReference[ptr_of_this_method->ValueLow] = @awaiter;
|
|
|
}
|
|
}
|
|
|
break;
|
|
break;
|