优化实践教程示例项目
您最多选择25个主题 主题必须以中文或者字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

35117 行
1.8 MiB

#include "pch-cpp.hpp"
#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif
#include <limits>
#include <stdint.h>
template <typename T1>
struct VirtualActionInvoker1
{
typedef void (*Action)(void*, T1, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename T1, typename T2, typename T3>
struct VirtualActionInvoker3
{
typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
}
};
template <typename R>
struct VirtualFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename R, typename T1>
struct VirtualFuncInvoker1
{
typedef R (*Func)(void*, T1, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename R, typename T1, typename T2>
struct VirtualFuncInvoker2
{
typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
template <typename R, typename T1, typename T2, typename T3>
struct VirtualFuncInvoker3
{
typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
}
};
struct InterfaceActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename T1>
struct InterfaceActionInvoker1
{
typedef void (*Action)(void*, T1, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename T1, typename T2>
struct InterfaceActionInvoker2
{
typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
template <typename R>
struct InterfaceFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename R, typename T1>
struct InterfaceFuncInvoker1
{
typedef R (*Func)(void*, T1, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename R, typename T1>
struct GenericInterfaceFuncInvoker1
{
typedef R (*Func)(void*, T1, const RuntimeMethod*);
static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
{
VirtualInvokeData invokeData;
il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
// System.Action`1<UnityEngine.TestRunner.ITestRunCallback>
struct Action_1_t87548D99EFDEECBA9EA28DBEF811D94F8EB88D0E;
// System.Action`1<System.Object>
struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87;
// UnityEngine.TestTools.BeforeAfterTestCommandBase`1<UnityEngine.TestTools.IOuterUnityTestAction>
struct BeforeAfterTestCommandBase_1_t824A152B2D30CCFAB0023302CB97BF88639E70BB;
// UnityEngine.TestTools.BeforeAfterTestCommandBase`1<NUnit.Framework.ITestAction>
struct BeforeAfterTestCommandBase_1_t4BB16FDC3106B3EB25A2B2B22FFBB081A286E666;
// UnityEngine.TestTools.BeforeAfterTestCommandBase`1<System.Reflection.MethodInfo>
struct BeforeAfterTestCommandBase_1_tB90601FAE6F36E06D00E043913745E93BF3EAA06;
// UnityEngine.TestTools.BeforeAfterTestCommandBase`1<System.Object>
struct BeforeAfterTestCommandBase_1_tE9CF06CB84133957889FD0CAD50EF3CD85FE91A4;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Globalization.CultureInfo>
struct Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3;
// System.Collections.Generic.Dictionary`2<System.Reflection.MemberInfo,NUnit.Framework.Internal.Randomizer>
struct Dictionary_2_t7B50300D15D948C6047090EC3A22B21C9A2B07C1;
// System.Collections.Generic.Dictionary`2<System.Reflection.MethodInfo,System.Collections.Generic.List`1<UnityEngine.TestTools.IOuterUnityTestAction>>
struct Dictionary_2_t2A385E9000D5D6B784595D9E4B2AD2215BD8F0D8;
// System.Collections.Generic.Dictionary`2<System.Reflection.MethodInfo,System.Collections.Generic.List`1<NUnit.Framework.ITestAction>>
struct Dictionary_2_t6824620D7AF8336060B9F32EC2BB5EBD5562BDB3;
// System.Collections.Generic.Dictionary`2<System.Object,System.Nullable`1<System.Boolean>>
struct Dictionary_2_t29D7CD06E2D6855437B4ECAEB3788761E352F6D3;
// System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>
struct Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36;
// System.Collections.Generic.Dictionary`2<System.Object,System.Int32>
struct Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1;
// System.Collections.Generic.Dictionary`2<System.Object,System.Object>
struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA;
// System.Collections.Generic.Dictionary`2<System.String,System.Boolean>
struct Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C;
// System.Collections.Generic.Dictionary`2<System.String,System.Globalization.CultureInfo>
struct Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28;
// System.Collections.Generic.Dictionary`2<System.String,System.Int32>
struct Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588;
// System.Collections.Generic.Dictionary`2<System.String,System.Object>
struct Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710;
// System.Collections.Generic.Dictionary`2<System.Type,System.Collections.Generic.List`1<System.Reflection.MethodInfo>>
struct Dictionary_2_t681C2D0152C2184DCA6AD773603D0FE709D338C9;
// System.Collections.Generic.Dictionary`2<System.Text.RegularExpressions.Regex/CachedCodeEntryKey,System.Text.RegularExpressions.Regex/CachedCodeEntry>
struct Dictionary_2_t5B5B38BB06341F50E1C75FB53208A2A66CAE57F7;
// System.EventHandler`1<System.Runtime.ExceptionServices.FirstChanceExceptionEventArgs>
struct EventHandler_1_tF46A0252BA462E35F6B72C69AB6C0F751E7443D7;
// System.Func`1<System.Int64>
struct Func_1_t84FF2BA023F4FF598B3D124B60BB85D6F904FE1D;
// System.Func`1<System.Object>
struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4;
// System.Func`2<System.Func`1<System.Object>,System.Object>
struct Func_2_t7B6662861DC72F3EB352803806A118CD780E5BE6;
// System.Func`2<System.Collections.Generic.IEnumerable`1<System.String>,System.Collections.Generic.IEnumerable`1<System.String>>
struct Func_2_tF0666B5E6675D6652F53D89C26FB4EC3A48BE380;
// System.Func`2<System.Reflection.Assembly,System.Collections.Generic.IEnumerable`1<UnityEngine.TestRunner.TestRunCallbackAttribute>>
struct Func_2_t9C9F3001ED597599C1779599F62FD57B7CD1E604;
// System.Func`2<System.Reflection.Assembly,System.Boolean>
struct Func_2_t3FF9FC9038AAF42274EC51B73C22E875D6CEE5E9;
// System.Func`2<System.Reflection.AssemblyName,System.Boolean>
struct Func_2_t6BDBA66BDE9736770C331BB0B86301B68C166E40;
// System.Func`2<System.Reflection.ConstructorInfo,System.Boolean>
struct Func_2_tF43743677DC8EC7ECF5575F75E3C0CB6CE4EE70C;
// System.Func`2<UnityEngine.TestTools.Utils.IAssemblyWrapper,System.Reflection.Assembly>
struct Func_2_tA21C9E4A6009C4DB2D1989ECC63E59FC3CA8818D;
// System.Func`2<NUnit.Framework.Interfaces.ISimpleTestBuilder,System.String>
struct Func_2_t996D22852C489C36736071FC348592A5931E16E0;
// System.Func`2<NUnit.Framework.Interfaces.ITest,System.Collections.Generic.IEnumerable`1<UnityEngine.TestRunner.TestLaunchers.RemoteTestData>>
struct Func_2_t2A39424421DF478CC1729604CDD5F54396C87CA7;
// System.Func`2<NUnit.Framework.Interfaces.ITest,System.String>
struct Func_2_t498429481299B2281514B2D606FB5667F19F2CF6;
// System.Func`2<NUnit.Framework.Interfaces.ITestBuilder,System.String>
struct Func_2_t6A1574911B1F068BFCB3267C4A32E47B7791DFF8;
// System.Func`2<NUnit.Framework.Interfaces.ITestResult,System.Collections.Generic.IEnumerable`1<UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData>>
struct Func_2_t9054B0ED93B16089F423736483A8F933EF7AA086;
// System.Func`2<NUnit.Framework.Interfaces.ITestResult,System.String>
struct Func_2_tFD4B7BF245B28AD8B34224E73DB46BAE46DCEE73;
// System.Func`2<System.Int32Enum,System.Boolean>
struct Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821;
// System.Func`2<System.Int32Enum,System.Object>
struct Func_2_tF12503C33FD184E465546C31F324F4C344B8975A;
// System.Func`2<System.Object,System.Collections.Generic.IEnumerable`1<System.Object>>
struct Func_2_t9F45EF9F857977243C345F24571962D2521DB4A1;
// System.Func`2<System.Object,System.Boolean>
struct Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00;
// System.Func`2<System.Object,System.Object>
struct Func_2_tACBF5A1656250800CE861707354491F0611F6624;
// System.Func`2<UnityEngine.RuntimePlatform,System.Boolean>
struct Func_2_t80944286A2FA1FADF1558B4A561AE036F2C214FC;
// System.Func`2<UnityEngine.RuntimePlatform,System.String>
struct Func_2_tC96CB9EC229F34E3738DCFD46080D10B0FB6BE87;
// System.Func`2<System.String,System.Boolean>
struct Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D;
// System.Func`2<UnityEngine.TestRunner.TestRunCallbackAttribute,UnityEngine.TestRunner.ITestRunCallback>
struct Func_2_tBA697A11089E9DDC0681C12ABD9A3AF650C4ACC1;
// System.Func`3<System.Type,System.Object[],System.Object>
struct Func_3_tE3297F9B22AC96103F28230F95C054493DE09335;
// System.Collections.Generic.IComparer`1<System.Object>
struct IComparer_1_tC0A12A847AF97F369A5CE9A0CCE71CE18EE1440E;
// System.Collections.Generic.IComparer`1<UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem>
struct IComparer_1_t6B464648554D5B68EEC471844081D6C414E23AF2;
// System.Collections.Generic.IDictionary`2<System.Reflection.MethodInfo,System.Collections.Generic.List`1<UnityEngine.TestTools.IOuterUnityTestAction>>
struct IDictionary_2_t3796DFB76748A91827F6F75CE26D04FFA9FD2ECE;
// System.Collections.Generic.IDictionary`2<System.Reflection.MethodInfo,System.Collections.Generic.List`1<NUnit.Framework.ITestAction>>
struct IDictionary_2_tDCFAFCF547A43BEEA878F6ADA8FD92D994C27F3E;
// System.Collections.Generic.IDictionary`2<System.Reflection.MethodInfo,System.Collections.Generic.List`1<System.Object>>
struct IDictionary_2_t287DD98AAB71FD7D44497915B5784A8B22D24DFB;
// System.Collections.Generic.IDictionary`2<System.String,System.Object>
struct IDictionary_2_t79D4ADB15B238AC117DF72982FEA3C42EF5AFA19;
// System.Collections.Generic.IDictionary`2<System.Type,System.Collections.Generic.List`1<System.Reflection.MethodInfo>>
struct IDictionary_2_t0E5E6451DD4654B1B72DC7A84B858BE518A64F44;
// System.Collections.Generic.IEnumerable`1<System.Collections.Generic.IEnumerable`1<System.String>>
struct IEnumerable_1_t1102D7E409A78F6E3FA73C34C1C79B3093F1FC2C;
// System.Collections.Generic.IEnumerable`1<System.Reflection.Assembly>
struct IEnumerable_1_t11F08D46A18E820E6CD80DE57F40444AD29E6689;
// System.Collections.Generic.IEnumerable`1<System.Reflection.AssemblyName>
struct IEnumerable_1_t8C934CB7A5138B933E1A1D78306EB8DF177E20DF;
// System.Collections.Generic.IEnumerable`1<System.ByteEnum>
struct IEnumerable_1_tA2185DB4778AEF4D3930ED9CE5C0FF142FDAA2B6;
// System.Collections.Generic.IEnumerable`1<System.Reflection.ConstructorInfo>
struct IEnumerable_1_t62CCC8C17677893BE99939DD1210D67697098FFC;
// System.Collections.Generic.IEnumerable`1<NUnit.Framework.Interfaces.IApplyToContext>
struct IEnumerable_1_t7E154D9EF897EAD85EC46CC2F07FB2FDB1073C3A;
// System.Collections.Generic.IEnumerable`1<UnityEngine.TestTools.Utils.IAssemblyWrapper>
struct IEnumerable_1_t51EFFCC2D2E7DC863C66CE5FB135226C133C813A;
// System.Collections.Generic.IEnumerable`1<NUnit.Framework.Interfaces.ISimpleTestBuilder>
struct IEnumerable_1_tCEAF8EB1C452E325935976BA766F285EF3BB9DBE;
// System.Collections.Generic.IEnumerable`1<NUnit.Framework.Interfaces.ITest>
struct IEnumerable_1_tAE7B448D771CB994F4B163BB4A1AD7488DC51A19;
// System.Collections.Generic.IEnumerable`1<NUnit.Framework.ITestAction>
struct IEnumerable_1_t2394A694767E3BCC106E3BBBA21231B5461F9FB4;
// System.Collections.Generic.IEnumerable`1<NUnit.Framework.Interfaces.ITestBuilder>
struct IEnumerable_1_t8AA515D8129539CDE3300D9E93F0B4C518765A9D;
// System.Collections.Generic.IEnumerable`1<NUnit.Framework.Interfaces.ITestCaseData>
struct IEnumerable_1_t2B35D747613FD16BF3BF46B747616A22CDA236E6;
// System.Collections.Generic.IEnumerable`1<NUnit.Framework.Interfaces.ITestResult>
struct IEnumerable_1_tEB140812D4790494FD051347FC47EAC0CC892647;
// System.Collections.Generic.IEnumerable`1<UnityEngine.TestRunner.ITestRunCallback>
struct IEnumerable_1_tFBA45678D0BEF46724EDA83B9A6C22D07FE2422D;
// System.Collections.Generic.IEnumerable`1<System.Int32Enum>
struct IEnumerable_1_t71A46277DBD73BD4009B2B20885D2B7057593A1A;
// System.Collections.Generic.IEnumerable`1<UnityEngine.TestTools.Logging.LogEvent>
struct IEnumerable_1_tACF1E9CD0DCC2447695A086D4F92A918484F501A;
// System.Collections.Generic.IEnumerable`1<UnityEngine.TestTools.Logging.LogMatch>
struct IEnumerable_1_t71F25D93EA2C19540F51CE96085B492F0EE9A251;
// System.Collections.Generic.IEnumerable`1<System.Reflection.MethodInfo>
struct IEnumerable_1_tE0A67F3FB4C800B39F37C976E22371A7DF4DDB1C;
// System.Collections.Generic.IEnumerable`1<System.Object>
struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9;
// System.Collections.Generic.IEnumerable`1<UnityEngine.TestRunner.TestLaunchers.RemoteTestData>
struct IEnumerable_1_tB4A32EF4DB5BC4EA99D8E2D7A4B7696267E9B681;
// System.Collections.Generic.IEnumerable`1<UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData>
struct IEnumerable_1_tE4A1E5747C6D42D3D47154CE651A3CAC648DAD22;
// System.Collections.Generic.IEnumerable`1<UnityEngine.RuntimePlatform>
struct IEnumerable_1_t08AF27F00335AC9C68609C12143AC9DBEE1E967C;
// System.Collections.Generic.IEnumerable`1<System.String>
struct IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44;
// System.Collections.Generic.IEnumerable`1<NUnit.Framework.Internal.TestMethod>
struct IEnumerable_1_t5C847B58DE85C07556C12C59CD294B1B97799B5C;
// System.Collections.Generic.IEnumerable`1<UnityEngine.TestTools.TestMustExpectAllLogsAttribute>
struct IEnumerable_1_t53E3A880C364305E91FDC1F39C12A59EEA4E752E;
// System.Collections.Generic.IEnumerable`1<UnityEngine.TestTools.TestPlatform>
struct IEnumerable_1_tF1497C1BEC19AF194E81A4401C898560F29EF5D9;
// System.Collections.Generic.IEnumerable`1<UnityEngine.TestRunner.TestRunCallbackAttribute>
struct IEnumerable_1_tF8413FA729A87237E33AE4A3D7561650C3A97204;
// System.Collections.Generic.IEnumerator`1<NUnit.Framework.Interfaces.ITest>
struct IEnumerator_1_t04E9392986EA655774E17BC036A051956B776999;
// System.Collections.Generic.IEnumerator`1<System.Object>
struct IEnumerator_1_t43D2E4BA9246755F293DFA74F001FB1A70A648FD;
// System.Collections.Generic.IEqualityComparer`1<System.Reflection.MethodInfo>
struct IEqualityComparer_1_t3019107952924774AC4568D861BBC0FFD190D769;
// System.Collections.Generic.IEqualityComparer`1<System.Object>
struct IEqualityComparer_1_t2CA7720C7ADCCDECD3B02E45878B4478619D5347;
// System.Collections.Generic.IEqualityComparer`1<System.String>
struct IEqualityComparer_1_tAE94C8F24AD5B94D4EE85CA9FC59E3409D41CAF7;
// System.Collections.Generic.IEqualityComparer`1<System.Type>
struct IEqualityComparer_1_t0C79004BFE79D9DBCE6C2250109D31D468A9A68E;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Reflection.MethodInfo,System.Collections.Generic.List`1<UnityEngine.TestTools.IOuterUnityTestAction>>
struct KeyCollection_tA20165D025B6046917A4F935C7FA651D12A7D980;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Reflection.MethodInfo,System.Collections.Generic.List`1<NUnit.Framework.ITestAction>>
struct KeyCollection_t68376451F56126210148B7EC559EA5E43E3ED38D;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,System.Nullable`1<System.Boolean>>
struct KeyCollection_t0D09E7AD225F7F11A1BE7A7596CFBF25851C0D59;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,System.Boolean>
struct KeyCollection_t95FD5642BC2C9C7777B7A737F21A78E0AFDD8AA0;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,System.Int32>
struct KeyCollection_tCC15D033281A6593E2488FAF5B205812A152AC03;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,System.Object>
struct KeyCollection_tE66790F09E854C19C7F612BEAD203AE626E90A36;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Type,System.Collections.Generic.List`1<System.Reflection.MethodInfo>>
struct KeyCollection_tB9A490C061E31454DF8E8CCB0545AB011B4CD8A4;
// System.Collections.Generic.List`1<UnityEngine.TestTools.Utils.IAssemblyWrapper>
struct List_1_t500E7B8980E1E416AEC43A3284CF2E0057695F7C;
// System.Collections.Generic.List`1<NUnit.Framework.Interfaces.ITest>
struct List_1_t8B024670A5B1498150D2B2D6FF553DE77A47465B;
// System.Collections.Generic.List`1<NUnit.Framework.ITestAction>
struct List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B;
// System.Collections.Generic.List`1<NUnit.Framework.Interfaces.ITestResult>
struct List_1_t32CD36020A42DBEC68CB923729E518C0BB8C2B38;
// System.Collections.Generic.List`1<System.Int32Enum>
struct List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576;
// System.Collections.Generic.List`1<UnityEngine.TestTools.Logging.LogEvent>
struct List_1_t8E8F28D82109DEEACB7F465B7773B6FEBA5F01E5;
// System.Collections.Generic.List`1<UnityEngine.TestTools.Logging.LogScope>
struct List_1_t935463CDACB9081C4A382527F4795DF96DDFF5B1;
// System.Collections.Generic.List`1<System.Object>
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
// System.Collections.Generic.List`1<UnityEngine.TestRunner.TestLaunchers.RemoteTestData>
struct List_1_t09DA740C065F7BBBBCDCCF7E1C29B6B8FBA0C981;
// System.Collections.Generic.List`1<UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData>
struct List_1_tDF054C3EAA37A04825AD992A650DE28082CEE9A0;
// System.Collections.Generic.List`1<UnityEngine.RuntimePlatform>
struct List_1_tD25B27535A2152F2A5071985C3699F183881E0EA;
// System.Collections.Generic.List`1<NUnit.Framework.Internal.Commands.SetUpTearDownItem>
struct List_1_t04807B5635CDBCE4C5F049B612DA0615A576C56D;
// System.Collections.Generic.List`1<System.String>
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD;
// System.Collections.Generic.List`1<NUnit.Framework.Internal.Commands.TestActionItem>
struct List_1_t7637075979E8D9BD2748E7E00DF6DF0D6A2DA2FD;
// System.Collections.Generic.List`1<UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem>
struct List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8;
// System.Collections.Generic.Queue`1<UnityEngine.TestTools.Logging.LogMatch>
struct Queue_1_t62241844704C7AE4AE75741AA9D2319DA70805B9;
// System.Collections.Generic.Queue`1<System.Object>
struct Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Reflection.MethodInfo,System.Collections.Generic.List`1<UnityEngine.TestTools.IOuterUnityTestAction>>
struct ValueCollection_t2D0D53138C219D7207F4D77B78BB0D0D566EFC6D;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Reflection.MethodInfo,System.Collections.Generic.List`1<NUnit.Framework.ITestAction>>
struct ValueCollection_t326BF79B38E6953FD24754649858E9391080D7CA;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Object,System.Nullable`1<System.Boolean>>
struct ValueCollection_tCAF60FA0F31DF3F86079D704327C01B2FB8A08C0;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,System.Boolean>
struct ValueCollection_t067B6565DAB51831954BD36DF5F65A806EDBEF99;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,System.Int32>
struct ValueCollection_tCE6BD704B9571C131E2D8C8CED569DDEC4AE042B;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,System.Object>
struct ValueCollection_tC9D91E8A3198E40EA339059703AB10DFC9F5CC2E;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Type,System.Collections.Generic.List`1<System.Reflection.MethodInfo>>
struct ValueCollection_t14CE101BE4A5989A78DC670F12BE17D1B5D52CEF;
// System.WeakReference`1<System.Text.RegularExpressions.RegexReplacement>
struct WeakReference_1_tDC6E83496181D1BAFA3B89CBC00BCD0B64450257;
// System.Collections.Generic.Dictionary`2/Entry<System.Reflection.MethodInfo,System.Collections.Generic.List`1<UnityEngine.TestTools.IOuterUnityTestAction>>[]
struct EntryU5BU5D_tEF1BE8BA67DD294297C731BE6FF721CEAF79507F;
// System.Collections.Generic.Dictionary`2/Entry<System.Reflection.MethodInfo,System.Collections.Generic.List`1<NUnit.Framework.ITestAction>>[]
struct EntryU5BU5D_tBE514A3A74E68D5DA41692E479ED98881ECDF161;
// System.Collections.Generic.Dictionary`2/Entry<System.Object,System.Nullable`1<System.Boolean>>[]
struct EntryU5BU5D_tB3930D6BA01B5FAB2525DC89898E442F42169A65;
// System.Collections.Generic.Dictionary`2/Entry<System.String,System.Boolean>[]
struct EntryU5BU5D_t3A6696E01E2E8EE835C72A4B0C9E75120C7A122D;
// System.Collections.Generic.Dictionary`2/Entry<System.String,System.Int32>[]
struct EntryU5BU5D_tEA0133B78B9FF7045128C508FA50247E525A94D6;
// System.Collections.Generic.Dictionary`2/Entry<System.String,System.Object>[]
struct EntryU5BU5D_t233BB24ED01E2D8D65B0651D54B8E3AD125CAF96;
// System.Collections.Generic.Dictionary`2/Entry<System.Type,System.Collections.Generic.List`1<System.Reflection.MethodInfo>>[]
struct EntryU5BU5D_t0592481485A8F85189537A0176E825F8B0A3F1C3;
// System.Reflection.Assembly[]
struct AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339;
// System.Reflection.AssemblyName[]
struct AssemblyNameU5BU5D_t1C2CB87B1AD967C0648E960165F31298EA326D5C;
// System.Byte[]
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
// System.ByteEnum[]
struct ByteEnumU5BU5D_t3412BE199EF8E81F3771FD71C58E2AC4F6DA7D62;
// System.Char[]
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
// System.Reflection.ConstructorInfo[]
struct ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A;
// System.Delegate[]
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
// UnityEngine.TestTools.Utils.IAssemblyWrapper[]
struct IAssemblyWrapperU5BU5D_tB717AF7F10E32F2C7F4DA3789903E246B75FED21;
// System.Collections.IEnumerable[]
struct IEnumerableU5BU5D_t2675ADA6DB5E6D17F6B3F4850BCE62F26E04B5B4;
// UnityEngine.TestTools.IOuterUnityTestAction[]
struct IOuterUnityTestActionU5BU5D_t9B829181AD08E17AF6F9C55DB811CE5E46C1A21A;
// NUnit.Framework.ITestAction[]
struct ITestActionU5BU5D_t75CE043B1897AF42CE92C323076DC25435B8050A;
// UnityEngine.TestRunner.ITestRunCallback[]
struct ITestRunCallbackU5BU5D_t1E6B247085AD304CECCB1ECFE6886707ACFAF0A2;
// System.Int32[]
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
// System.Int32Enum[]
struct Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F;
// System.IntPtr[]
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
// UnityEngine.TestTools.Logging.LogEvent[]
struct LogEventU5BU5D_t29B004ADF7A1CCDF8BDE5A36D63B931CE62C97BB;
// UnityEngine.TestTools.Logging.LogMatch[]
struct LogMatchU5BU5D_t99F832BF42F2D918F55DF56E633B65E214E25516;
// System.Reflection.MethodInfo[]
struct MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265;
// System.Object[]
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
// UnityEngine.TestRunner.TestLaunchers.RemoteTestData[]
struct RemoteTestDataU5BU5D_tF2972E8FD95D6D0DC22BC346F2DB8189C5A215F3;
// UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData[]
struct RemoteTestResultDataU5BU5D_t6F550ED0350C6DCBA9250801796D552381CE2B5A;
// UnityEngine.RuntimePlatform[]
struct RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA;
// NUnit.Framework.Internal.Commands.SetUpTearDownItem[]
struct SetUpTearDownItemU5BU5D_tF847195DEEF1C69F27A143A9DC0CC8E6D493413B;
// System.Diagnostics.StackTrace[]
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
// System.String[]
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
// NUnit.Framework.Internal.Commands.TestActionItem[]
struct TestActionItemU5BU5D_tD1BE65A6F06E90F10E44B4E3081B09A8E985B545;
// UnityEngine.TestTools.TestPlatform[]
struct TestPlatformU5BU5D_tB0A008F2900EC56EFE9FCA81B9F5A485467C2D38;
// UnityEngine.TestRunner.TestRunCallbackAttribute[]
struct TestRunCallbackAttributeU5BU5D_t7C6B3A3F4616D7067BE56AB23DF04345AD9ECAEA;
// System.Type[]
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem[]
struct UnityWorkItemU5BU5D_tE49F0E909381E0EA04C1E0134A47619B6BAA6C2A;
// System.Action
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
// UnityEngine.TestTools.NUnitExtensions.ActionDelegator
struct ActionDelegator_tB76D5BD2AF9D5393F9F86801208FC62CA0DED2C1;
// System.AppDomain
struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F;
// NUnit.Framework.Internal.Commands.ApplyChangesToContextCommand
struct ApplyChangesToContextCommand_tB888D2E90ABE718FAF1CEC6FE5FF961421861BA3;
// System.ArgumentException
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
// System.Reflection.Assembly
struct Assembly_t;
// System.AssemblyLoadEventHandler
struct AssemblyLoadEventHandler_t74AF5FF25F520B9786A20D862AE69BE733774A42;
// UnityEngine.TestTools.Utils.AssemblyLoadProxy
struct AssemblyLoadProxy_tC0E7F1C77CAD29DD4424996B0CCF4D34FC3237D5;
// System.Reflection.AssemblyName
struct AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2;
// UnityEngine.TestRunner.NUnitExtensions.Filters.AssemblyNameFilter
struct AssemblyNameFilter_tD6E38D9852D7F7D6A42CDDA5C645495CB8B1AEFA;
// UnityEngine.TestTools.Utils.AssemblyWrapper
struct AssemblyWrapper_tFE872A657BE3B2C9E8CA9B3EADCD3F2B7D9067BB;
// System.AsyncCallback
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
// System.Attribute
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA;
// NUnit.Framework.Interfaces.AttributeDictionary
struct AttributeDictionary_t18A67A12828EBB496E6725C683BF115BAB62B770;
// UnityEngine.TestTools.NUnitExtensions.BaseDelegator
struct BaseDelegator_t0F32E27CD43E98F33C8FC86CCBA9115695743320;
// UnityEngine.TestTools.BeforeAfterTestCommandState
struct BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97;
// System.Reflection.Binder
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
// System.Globalization.Calendar
struct Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B;
// NUnit.Framework.Internal.Filters.CategoryFilter
struct CategoryFilter_t056CDE757CD36D43E9B0DE39CAC3FDE521E624DC;
// UnityEngine.TestRunner.NUnitExtensions.Filters.CategoryFilterExtended
struct CategoryFilterExtended_t6A60C5870D83A44CA564A270189CFBC8C3AE29C4;
// UnityEngine.TestTools.Utils.ColorEqualityComparer
struct ColorEqualityComparer_t9FCF809CF504CF6069C922E6E0138DA35498B95A;
// NUnit.Framework.Internal.Builders.CombinatorialStrategy
struct CombinatorialStrategy_t407D609CBE2D7E30DE059E58A6AA5E775FEDCCD0;
// NUnit.Framework.CombiningStrategyAttribute
struct CombiningStrategyAttribute_t05CB39CCCCF97BE265F2DD6583820F3F9BF403D5;
// System.Globalization.CompareInfo
struct CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57;
// UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem
struct CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833;
// UnityEngine.TestTools.ConditionalIgnoreAttribute
struct ConditionalIgnoreAttribute_t3D8C60E794A2DA4030C29A0DFF97F9F9F24FE3A1;
// UnityEngine.TestTools.NUnitExtensions.ConstructDelegator
struct ConstructDelegator_t566725A21A72FE5B4160F28739514FE90AF47018;
// System.Reflection.ConstructorInfo
struct ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB;
// UnityEngine.Coroutine
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B;
// UnityEngine.TestTools.Utils.CoroutineRunner
struct CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08;
// UnityEngine.TestRunner.NUnitExtensions.Runner.CoroutineTestWorkItem
struct CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD;
// System.Threading.CountdownEvent
struct CountdownEvent_t2810EB63D41CB518FBB29035432771BD935E2A7E;
// System.Globalization.CultureData
struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D;
// System.Globalization.CultureInfo
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0;
// System.Globalization.DateTimeFormatInfo
struct DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A;
// NUnit.Framework.Api.DefaultTestAssemblyBuilder
struct DefaultTestAssemblyBuilder_t8B8C8775B68C031531801C5378776449439A39A5;
// UnityEngine.TestRunner.NUnitExtensions.Runner.DefaultTestWorkItem
struct DefaultTestWorkItem_t05028FB6A3E215088F4072504CDE790AD8E432EE;
// System.Delegate
struct Delegate_t;
// System.DelegateData
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
// NUnit.Framework.Internal.Commands.DelegatingTestCommand
struct DelegatingTestCommand_tC08EEEB091F865A253DC314A8B3E1314367130A7;
// UnityEngine.TestRunner.NUnitExtensions.Runner.EditModeTestCallbacks
struct EditModeTestCallbacks_t662E8672523DB02ACFA833B5D4F5E23B7BE265B7;
// System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2;
// UnityEngine.TestTools.EnumerableApplyChangesToContextCommand
struct EnumerableApplyChangesToContextCommand_t1A326F30CE4EE8988D68BF1BAD349A44C5A6CEA0;
// UnityEngine.TestTools.EnumerableRepeatedTestCommand
struct EnumerableRepeatedTestCommand_tB45384ABD687D5DFE0D9987C7ADF61123BB9A4B7;
// UnityEngine.TestTools.EnumerableRetryTestCommand
struct EnumerableRetryTestCommand_t913BB2BA8F9D8B5F8F18AFDB9197F0543D9C3E22;
// UnityEngine.TestTools.EnumerableSetUpTearDownCommand
struct EnumerableSetUpTearDownCommand_t79C15E820CCDBDC38802A359D88F1242F70165B2;
// UnityEngine.TestTools.EnumerableTestMethodCommand
struct EnumerableTestMethodCommand_tA128424A354B61579073702818954D8CF6DB7BAA;
// UnityEngine.TestTools.EnumerableTestState
struct EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11;
// System.EventArgs
struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377;
// System.EventHandler
struct EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82;
// System.Threading.EventWaitHandle
struct EventWaitHandle_t18F2EB0161747B0646A9A406015A61A214A1EB7E;
// System.Exception
struct Exception_t;
// System.Text.RegularExpressions.ExclusiveReference
struct ExclusiveReference_t411F04D4CC440EB7399290027E1BBABEF4C28837;
// UnityEngine.TestRunner.NUnitExtensions.Runner.FailCommand
struct FailCommand_t3A0A1DF24F09E000091C0EC9601771A637342202;
// UnityEngine.TestTools.Utils.FloatEqualityComparer
struct FloatEqualityComparer_t022045960F5627AA0D5702F8B40561CEDF2FDE9E;
// NUnit.Framework.Internal.Filters.FullNameFilter
struct FullNameFilter_tBA5C77C5239394A1DA32B2052E138868A271A72D;
// UnityEngine.TestRunner.NUnitExtensions.Filters.FullNameFilter
struct FullNameFilter_t204BD90966BD1E605163DF1EED2BFD6F7C52C39B;
// UnityEngine.GameObject
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
// System.Collections.Hashtable
struct Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D;
// NUnit.Framework.Interfaces.IApplyToContext
struct IApplyToContext_t4B59B4C565C629F9263961D718534B05916854BC;
// UnityEngine.TestTools.Utils.IAssemblyLoadProxy
struct IAssemblyLoadProxy_tB47D87961973412DB62B92158B6F665C8B2E9DA0;
// UnityEngine.TestTools.Utils.IAssemblyWrapper
struct IAssemblyWrapper_t0559F60AC2BD4AA994DD5FF009CCEEBE4C58BD25;
// System.IAsyncResult
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
// NUnit.Framework.Interfaces.ICombiningStrategy
struct ICombiningStrategy_t7467FFDB93EAFBD9F0A7F93B1EBD6B392A12C348;
// System.Collections.IDictionary
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
// UnityEngine.TestTools.IEditModeTestYieldInstruction
struct IEditModeTestYieldInstruction_t489096A5A83C1DC5D38D78B3C5ED1312828CA595;
// System.Collections.IEnumerable
struct IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131;
// UnityEngine.TestRunner.NUnitExtensions.Runner.IEnumerableTestMethodCommand
struct IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED;
// System.Collections.IEnumerator
struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA;
// System.IFormatProvider
struct IFormatProvider_tC202922D43BFF3525109ABF3FB79625F5646AB52;
// NUnit.Framework.Interfaces.IMethodInfo
struct IMethodInfo_t7F80F0D22BCA484D683AAF8E25102ED7D773D119;
// UnityEngine.TestTools.IOuterUnityTestAction
struct IOuterUnityTestAction_tE3049AF20A6A47D849A25EE627FF5991DB816A21;
// NUnit.Framework.Interfaces.IParameterDataProvider
struct IParameterDataProvider_t9E87478173D54BFE64A44824E3CC21BC8D6A3DEF;
// NUnit.Framework.Interfaces.IPropertyBag
struct IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B;
// NUnit.Framework.Interfaces.ISimpleTestBuilder
struct ISimpleTestBuilder_tBD51977DB798CC5F039AA7D14D41E1A6D207604F;
// UnityEngine.TestTools.NUnitExtensions.IStateSerializer
struct IStateSerializer_t2239C39686ED146EC580CCA8ED7D6E830DDD687C;
// NUnit.Framework.Interfaces.ISuiteBuilder
struct ISuiteBuilder_t921F18F5DAA9F826B2C93C87B54DDC6328C487FD;
// NUnit.Framework.Interfaces.ITest
struct ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04;
// NUnit.Framework.ITestAction
struct ITestAction_t946C2D7E068DE64DE458EE25B5674A85D52F92D2;
// NUnit.Framework.Interfaces.ITestBuilder
struct ITestBuilder_t2E3CADD27148DBFE4D49C796EC94DDAB48D11414;
// NUnit.Framework.Internal.ITestExecutionContext
struct ITestExecutionContext_t8CD71AA58964215CD511C979417A68F345BE8112;
// NUnit.Framework.Interfaces.ITestFilter
struct ITestFilter_t94000B8410FBE3E3DFBF8313202799281609EDAC;
// NUnit.Framework.Interfaces.ITestListener
struct ITestListener_t684E2B83C6C1C91CAEAED9A61E3AA80E4443B798;
// NUnit.Framework.Interfaces.ITestResult
struct ITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69;
// UnityEngine.TestRunner.ITestRunCallback
struct ITestRunCallback_tB2540CC766E56B630CCD1A00EEB265447DA74E8D;
// NUnit.Framework.Interfaces.ITypeInfo
struct ITypeInfo_t213254F26BE711D9E17641CB529B35D2A55F48F2;
// NUnit.Framework.Internal.Execution.IWorkItemDispatcher
struct IWorkItemDispatcher_t3686606E0299CE4AC82670068D2956A61EAC25CF;
// NUnit.Framework.Interfaces.IWrapSetUpTearDown
struct IWrapSetUpTearDown_t568630A5FF355C148AC4637CDB677C61C2DCCF41;
// NUnit.Framework.Interfaces.IWrapTestMethod
struct IWrapTestMethod_tF89C585C0144157D380084EFEE167D8C10CCB2E7;
// UnityEngine.TestTools.ImmediateEnumerableCommand
struct ImmediateEnumerableCommand_t5100E05851310FE48165E03392DB185B005B09F2;
// System.InvalidOperationException
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB;
// UnityEngine.TestTools.Logging.LogEvent
struct LogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9;
// UnityEngine.TestTools.Logging.LogMatch
struct LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0;
// UnityEngine.TestTools.Logging.LogScope
struct LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1;
// NUnit.Framework.Internal.Logger
struct Logger_t70AB550C1B18D73D8FB5F0489E2BC0CF767E6931;
// System.Threading.ManualResetEvent
struct ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158;
// System.Threading.ManualResetEventSlim
struct ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796;
// UnityEngine.Material
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
// System.Reflection.MemberFilter
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
// System.Reflection.MemberInfo
struct MemberInfo_t;
// System.Reflection.MethodInfo
struct MethodInfo_t;
// UnityEngine.MonoBehaviour
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71;
// NUnit.Framework.NUnitAttribute
struct NUnitAttribute_t2344B1DB5A4640780DA72A61E161A2E29BEEA178;
// NUnit.Framework.Internal.Builders.NUnitTestCaseBuilder
struct NUnitTestCaseBuilder_t40F14093DA1073C3F03115DC1F94383C626F122A;
// NUnit.Framework.Interfaces.NodeList
struct NodeList_tD3259C56D07977836859BB33FB2133E3AB23778F;
// System.NotImplementedException
struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8;
// System.NotSupportedException
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A;
// System.NullReferenceException
struct NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB;
// System.Globalization.NumberFormatInfo
struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472;
// UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
// UnityEngine.TestTools.OuterUnityTestActionCommand
struct OuterUnityTestActionCommand_t4A849FA4B5E90EAF4DA3F291DC08CE4E0FDD09A7;
// NUnit.Framework.Internal.Builders.ParameterDataSourceProvider
struct ParameterDataSourceProvider_tA89C3F1E561430C8C01301E1FD08DCA97D19DB05;
// System.Reflection.ParameterInfo
struct ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F;
// UnityEngine.TestTools.Utils.PlayerTestAssemblyProvider
struct PlayerTestAssemblyProvider_tE61CBD336D79B9B9CF23951F5F4D6A887E15120F;
// UnityEngine.TestRunner.NUnitExtensions.Runner.PlaymodeWorkItemFactory
struct PlaymodeWorkItemFactory_tCEDC274CB747BD603F4FE7AC0B5817EE9E4353EE;
// UnityEngine.TestTools.PostBuildCleanupAttribute
struct PostBuildCleanupAttribute_tF6A53FB1C873B577350A663179A077C5541C546E;
// UnityEngine.TestTools.PrebuildSetupAttribute
struct PrebuildSetupAttribute_t3C18E68F9C155AAA8D66DD59E745A6F3A7028F17;
// System.Reflection.PropertyInfo
struct PropertyInfo_t;
// UnityEngine.TestTools.Utils.QuaternionEqualityComparer
struct QuaternionEqualityComparer_t887E25F475BF82AABC87742C9E12F6BAF8282E46;
// System.Random
struct Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8;
// NUnit.Framework.Internal.Randomizer
struct Randomizer_tCEEB80B5AF5FE8241F16BFF48041A9021DB81EE2;
// System.Text.RegularExpressions.Regex
struct Regex_tE773142C2BE45C5D362B0F815AFF831707A51772;
// System.Text.RegularExpressions.RegexCode
struct RegexCode_tA23175D9DA02AD6A79B073E10EC5D225372ED6C7;
// System.Text.RegularExpressions.RegexRunnerFactory
struct RegexRunnerFactory_t72373B672C7D8785F63516DDD88834F286AF41E7;
// UnityEngine.TestRunner.TestLaunchers.RemoteTestData
struct RemoteTestData_tE4E5438CA6F4DF729DA469D6FDE5EEC95D409FDC;
// UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData
struct RemoteTestResultData_tB58DBFABBABCFC651D957DDB327C54CD2DCDF0D5;
// UnityEngine.TestRunner.TestLaunchers.RemoteTestResultDataFactory
struct RemoteTestResultDataFactory_t3B226E45DE129A831664EA9B7C0F876D78243E5C;
// UnityEngine.TestRunner.TestLaunchers.RemoteTestResultDataWithTestData
struct RemoteTestResultDataWithTestData_tBD43BB154A4C4E2515A7B996D034793F2DD2DA5E;
// UnityEngine.Renderer
struct Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF;
// System.ResolveEventHandler
struct ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692;
// UnityEngine.TestRunner.NUnitExtensions.Runner.RestoreTestContextAfterDomainReload
struct RestoreTestContextAfterDomainReload_t65E19BCB8C585B0150B26BB24FD01F61700936DE;
// NUnit.Framework.Interfaces.ResultState
struct ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A;
// System.Runtime.Serialization.SafeSerializationManager
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
// Microsoft.Win32.SafeHandles.SafeWaitHandle
struct SafeWaitHandle_t58F5662CD56F6462A687198A64987F8980804449;
// UnityEngine.ScriptableObject
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A;
// UnityEngine.TestTools.Utils.ScriptingRuntimeProxy
struct ScriptingRuntimeProxy_tCC1908D4960E2A2516C75A50A7AD65273B5A124D;
// UnityEngine.TestTools.SetUpTearDownCommand
struct SetUpTearDownCommand_t2D3149CFB81E571E0B1A9DE964954F720097403F;
// UnityEngine.Shader
struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692;
// NUnit.Framework.Internal.Commands.SkipCommand
struct SkipCommand_t77D55E9CD2188CE3CE5A1DC95AB080177647BAEA;
// System.String
struct String_t;
// System.Text.StringBuilder
struct StringBuilder_t;
// System.Reflection.StrongNameKeyPair
struct StrongNameKeyPair_t0657447B6CFAA8FE880A228AA578EC20BC6AF8F2;
// NUnit.Framework.Interfaces.TNode
struct TNode_t128BD6EAD1B9178F311A72331C3E0F8216CF0244;
// NUnit.Framework.Internal.Test
struct Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD;
// UnityEngine.TestTools.TestActionCommand
struct TestActionCommand_t2D32E9ACC4A6A151F29399D5E9E7E9A203D8BA1B;
// NUnit.Framework.Internal.Commands.TestActionItem
struct TestActionItem_tDB35DCD24241AED2316F7FF7678CD24EE9E0CCDA;
// NUnit.Framework.Internal.TestAssembly
struct TestAssembly_tF5F5F1AD871FF22F62775AE6A76C5D8279E171CE;
// NUnit.Framework.Internal.TestCaseParameters
struct TestCaseParameters_t5154C8037E66EF0FE2B22E294F154BEAE968288C;
// NUnit.Framework.Internal.Commands.TestCommand
struct TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C;
// UnityEngine.TestTools.TestCommandPcHelper
struct TestCommandPcHelper_tDDAB63F9CFAD0BF57D8CDA3998C7A6F63B8ACFDB;
// UnityEngine.TestTools.TestEnumerator
struct TestEnumerator_t3A99D68B16D4EAB5F1C6D1FE3117FB88B3559707;
// UnityEngine.TestTools.TestRunner.TestEnumeratorWrapper
struct TestEnumeratorWrapper_t54BD74CB9BA2C7426961AA4454927CE1DB0BC335;
// NUnit.Framework.Internal.TestMethod
struct TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7;
// NUnit.Framework.Internal.Commands.TestMethodCommand
struct TestMethodCommand_tF6367C80FE14CF005201040E923FF52424239776;
// UnityEngine.TestTools.TestMustExpectAllLogsAttribute
struct TestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C;
// NUnit.Framework.Internal.TestNameGenerator
struct TestNameGenerator_t49128F5DDA55C2B33AFBC9E6F067804ED06692C2;
// NUnit.Framework.TestParameters
struct TestParameters_t37D63E5BE32C36D4D4421A2AD0BB1349CFCA74D1;
// NUnit.Framework.Internal.TestResult
struct TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851;
// UnityEngine.TestRunner.TestRunCallbackAttribute
struct TestRunCallbackAttribute_tF7F235DEACD3F3020FDBD67A3401361D930025B5;
// UnityEngine.TestRunner.Utils.TestRunCallbackListener
struct TestRunCallbackListener_t6667AC1D971E27C4C547E5828386793476EFF126;
// NUnit.Framework.Internal.TestSuite
struct TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C;
// NUnit.Framework.Internal.TestSuiteResult
struct TestSuiteResult_t252A4EB7F4F46620FABEA1A05DD31FE0FE628E68;
// System.Globalization.TextInfo
struct TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4;
// System.IO.TextWriter
struct TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3;
// System.Type
struct Type_t;
// UnityEngine.TestTools.TestRunner.UnexpectedLogMessageException
struct UnexpectedLogMessageException_tB54C7D988201B9A2266E950AE174B3A16ABA43A0;
// System.UnhandledExceptionEventHandler
struct UnhandledExceptionEventHandler_tB13FF21A6201A59BB462E68CD10C5B5BEE54941C;
// UnityEngine.TestTools.TestRunner.UnhandledLogMessageException
struct UnhandledLogMessageException_t174CADF51E2C7498FC009EB155985B069201EA55;
// UnityEngine.TestTools.UnityCombinatorialStrategy
struct UnityCombinatorialStrategy_t9B0BDE533BBD1BE0B5B0D037844E989666370DD6;
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand
struct UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39;
// UnityEngine.TestTools.UnityPlatformAttribute
struct UnityPlatformAttribute_t8CA2A4B1CC36CF28F59540611BC452D646DA1D14;
// UnityEngine.TestTools.UnitySetUpAttribute
struct UnitySetUpAttribute_tD1CE6D17BD2E1CAC0CCCB458DED3C39A798904B0;
// UnityEngine.TestTools.UnityTearDownAttribute
struct UnityTearDownAttribute_t3635D4CAA7FD7CF4D0D7147E73489BAE3AE9F882;
// UnityEngine.TestTools.NUnitExtensions.UnityTestAssemblyBuilder
struct UnityTestAssemblyBuilder_tFA61580BA1A740D0AE7832EBB3C6D5AD56908754;
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestAssemblyRunner
struct UnityTestAssemblyRunner_tE0A01D7B74F325502637626BB3964467734B856C;
// UnityEngine.TestTools.UnityTestAttribute
struct UnityTestAttribute_t5E01C4DB7A557FD2B2C2FA215586FF7B8E7CDD52;
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext
struct UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C;
// UnityEngine.TestTools.UnityTestMethodCommand
struct UnityTestMethodCommand_t820515DDE6A0BE52F78BB0CEF38CA62321F1F5D2;
// UnityEngine.TestTools.TestRunner.UnityTestTimeoutException
struct UnityTestTimeoutException_t1D075E88C5719456F07BD148674A0D919CC9BC32;
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem
struct UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23;
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItemDataHolder
struct UnityWorkItemDataHolder_t128F8D5C3964A3629A9657031B1C2A8F59F5701A;
// NUnit.Framework.Constraints.ValueFormatter
struct ValueFormatter_tAC55A440EB0D63AFFE07EF273786DC3B23DD77E6;
// NUnit.Framework.Constraints.ValueFormatterFactory
struct ValueFormatterFactory_t51FAB223E83477D09F2413C26FFBB6A3FA17B6AF;
// NUnit.Framework.Internal.Filters.ValueMatchFilter
struct ValueMatchFilter_tA03E04310D554C88693D835548579E93AFE992D1;
// UnityEngine.TestTools.Utils.Vector2ComparerWithEqualsOperator
struct Vector2ComparerWithEqualsOperator_tA62C5D139FEC20F62E9DE9833963C21D25FEB66B;
// UnityEngine.TestTools.Utils.Vector2EqualityComparer
struct Vector2EqualityComparer_tFD540C18DB0CC196B9A4EFC117829A1E70FE2B72;
// UnityEngine.TestTools.Utils.Vector3ComparerWithEqualsOperator
struct Vector3ComparerWithEqualsOperator_tBA319106C10E7E2B436F5E93315E7C0C29DA50FB;
// UnityEngine.TestTools.Utils.Vector3EqualityComparer
struct Vector3EqualityComparer_t255E1B7A546A455B41F2497E1962CF2D720ABD4E;
// UnityEngine.TestTools.Utils.Vector4ComparerWithEqualsOperator
struct Vector4ComparerWithEqualsOperator_t53C47859C755F4362AB8D67332C18B74F34D1B68;
// UnityEngine.TestTools.Utils.Vector4EqualityComparer
struct Vector4EqualityComparer_t04E2B1C0E21617E8712BBAA7BB2E26F4055998B5;
// System.Version
struct Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7;
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
// UnityEngine.WaitForSecondsRealtime
struct WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01;
// UnityEngine.TestRunner.NUnitExtensions.Runner.WorkItemFactory
struct WorkItemFactory_t252E24C1C187B6BAAF2CC67271659A787477CF2E;
// UnityEngine.TestTools.NUnitExtensions.ActionDelegator/<>c__DisplayClass1_0
struct U3CU3Ec__DisplayClass1_0_tF5C7BCA8477F98850B5F84A3519E77456EDB91B7;
// UnityEngine.TestTools.AttributeHelper/<>c
struct U3CU3Ec_tA02F574C4E0C04C48F5A91034C7D6C23331014CB;
// UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<PerformWork>d__12
struct U3CPerformWorkU3Ed__12_tC18B7AD0EC07F4D9E15F9CC745EE562026862357;
// UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<RunChildren>d__16
struct U3CRunChildrenU3Ed__16_t52C7A8B7521B033039C3DD8FE5F43FA6B9F4F219;
// UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/UnityWorkItemOrderComparer
struct UnityWorkItemOrderComparer_tF5B5C8BD4255E4655B9466FA6F652FFCC593EDA4;
// UnityEngine.TestTools.Utils.CoroutineRunner/<ExMethod>d__10
struct U3CExMethodU3Ed__10_tBB0FAF5A67578784F9C416DE96653128AF4CC715;
// UnityEngine.TestTools.Utils.CoroutineRunner/<HandleEnumerableTest>d__8
struct U3CHandleEnumerableTestU3Ed__8_tCD03277BE1E1441EB60359670ACFD1420815DC0F;
// UnityEngine.TestTools.Utils.CoroutineRunner/<StartTimer>d__11
struct U3CStartTimerU3Ed__11_tF5F45C94A9225FB54DC041168E8B11FAF8772E5F;
// UnityEngine.TestRunner.NUnitExtensions.Runner.CoroutineTestWorkItem/<PerformWork>d__6
struct U3CPerformWorkU3Ed__6_t71C89CCF4CB8EBC37C31E1A9A83694572771D957;
// UnityEngine.TestRunner.NUnitExtensions.Runner.DefaultTestWorkItem/<PerformWork>d__2
struct U3CPerformWorkU3Ed__2_tD3D911C12271EED7A15D3D671A222E296685CD00;
// UnityEngine.TestTools.EnumerableApplyChangesToContextCommand/<ExecuteEnumerable>d__1
struct U3CExecuteEnumerableU3Ed__1_tAA86BF28B2BB764C08A841EE5FAE1B0666F422DB;
// UnityEngine.TestTools.EnumerableRepeatedTestCommand/<ExecuteEnumerable>d__3
struct U3CExecuteEnumerableU3Ed__3_t8C2F1BAC9E5CA540B26A9E1C1F84CD7CACE6FFD5;
// UnityEngine.TestTools.EnumerableRetryTestCommand/<ExecuteEnumerable>d__3
struct U3CExecuteEnumerableU3Ed__3_t2950F9420877BEB13353E8D92892D6C72781A190;
// UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerable>d__2
struct U3CExecuteEnumerableU3Ed__2_tA1A0730A786BE00A396A85E45BD09138BFCDE196;
// UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerableAndRecordExceptions>d__4
struct U3CExecuteEnumerableAndRecordExceptionsU3Ed__4_t20E9CA2A82E97D54701DDA3F0526DF7F9AD1120C;
// UnityEngine.TestTools.EnumerableTestMethodCommand/EnumeratorContext
struct EnumeratorContext_tEE04AE75777939F232C8E05EB628BCC1B4A71D8F;
// UnityEngine.TestRunner.NUnitExtensions.Runner.FailCommand/<ExecuteEnumerable>d__4
struct U3CExecuteEnumerableU3Ed__4_t489965A066A1B8249B9CE8BA7AE24EEF5364187A;
// UnityEngine.TestTools.Utils.PlayerTestAssemblyProvider/<>c
struct U3CU3Ec_tEA06160DEC1141201546AB256E688282D5DBDBEA;
// System.Text.RegularExpressions.Regex/CachedCodeEntry
struct CachedCodeEntry_tE201C3AD65C234AD9ED7A78C95025824A7A9FF39;
// UnityEngine.TestRunner.TestLaunchers.RemoteTestData/<>c
struct U3CU3Ec_t1DF7E73199BB59EEFA8E0004BBAF1E913D64E7A1;
// UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData/<>c
struct U3CU3Ec_tB099903F19CE0589873535C56234283845791610;
// NUnit.Framework.RepeatAttribute/RepeatedTestCommand
struct RepeatedTestCommand_tB2E3AFA9A91EE6D8DEDEFFB2B3C5EFB64AEA133E;
// NUnit.Framework.RetryAttribute/RetryCommand
struct RetryCommand_t416CEF3E26B3A8249DCCB824359E04884A37027E;
// UnityEngine.TestTools.SetUpTearDownCommand/<InvokeAfter>d__4
struct U3CInvokeAfterU3Ed__4_t2F96E9773C0292864CED86730225851D274654F1;
// UnityEngine.TestTools.SetUpTearDownCommand/<InvokeBefore>d__3
struct U3CInvokeBeforeU3Ed__3_t588D5DBCF8033C96DA10E1A4B23D158D71C9557C;
// UnityEngine.TestTools.Utils.StackTraceFilter/<>c__DisplayClass2_0
struct U3CU3Ec__DisplayClass2_0_t727D77427BEA52590992B7E6AC69F96E7B85F33A;
// UnityEngine.TestTools.TestActionCommand/<InvokeAfter>d__3
struct U3CInvokeAfterU3Ed__3_t4BBAB2100A57DA59DF716FA13C587AECFA6EE96D;
// UnityEngine.TestTools.TestActionCommand/<InvokeBefore>d__2
struct U3CInvokeBeforeU3Ed__2_t5FF5E363430BE21A319B36E98CD7FBF1862F1AE5;
// UnityEngine.TestRunner.NUnitExtensions.Runner.TestCommandBuilder/<>c
struct U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC;
// NUnit.Framework.TestContext/ResultAdapter
struct ResultAdapter_t84A36F8CCC7F5E4D58684CB9037339BC7EE6EB89;
// NUnit.Framework.TestContext/TestAdapter
struct TestAdapter_t2AABC4C0C8394103FC2250750FA539D5E8F96BFB;
// UnityEngine.TestTools.TestEnumerator/<Execute>d__7
struct U3CExecuteU3Ed__7_t745B8600F4C6700C1FC70D9D562422F00B391096;
// UnityEngine.TestTools.TestEnumerator/EnumeratorContext
struct EnumeratorContext_t32D37B1D341991225C52893747F39D9A544CDC2F;
// UnityEngine.TestRunner.NUnitExtensions.TestExtensions/<>c__DisplayClass1_0
struct U3CU3Ec__DisplayClass1_0_t8DE95C329F948F9730F124D7CF7870C7C0A32CCF;
// UnityEngine.TestRunner.NUnitExtensions.TestExtensions/<>c__DisplayClass1_1
struct U3CU3Ec__DisplayClass1_1_t0A138479D8C3D3CDCF5B951BF67196FBCFF4900A;
// UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c
struct U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3;
// UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c__DisplayClass1_0
struct U3CU3Ec__DisplayClass1_0_tAD7A390EA1384825958152E1B2442BF2FB662F39;
// UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c__DisplayClass4_0
struct U3CU3Ec__DisplayClass4_0_tC3601BDE03D3351BECFB67AE9AB7B97A5DA98CAD;
// UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c__DisplayClass5_0
struct U3CU3Ec__DisplayClass5_0_t0F2787115513452DC8AD55F460986622A1D77AC0;
// UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c__DisplayClass6_0
struct U3CU3Ec__DisplayClass6_0_t02825C84F28667A11303D1B94FBF83117E30FCED;
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<>c__DisplayClass2_0
struct U3CU3Ec__DisplayClass2_0_tDD26656AABE8A48A53AE308E90D1C63AA752E094;
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<>c__DisplayClass3_0
struct U3CU3Ec__DisplayClass3_0_t79610179F918A576750F124537BAB01A47753DBE;
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<>c__DisplayClass3_1
struct U3CU3Ec__DisplayClass3_1_tAD6B76997ED0725659D13F567DF88C80EEA8F290;
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<ExecuteEnumerable>d__3
struct U3CExecuteEnumerableU3Ed__3_t39B48E14B2ACE26105B0F50010A2951FC6DD4FC9;
// UnityEngine.TestTools.UnityPlatformAttribute/<>c
struct U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F;
// UnityEngine.TestTools.UnityPlatformAttribute/<>c__DisplayClass12_0
struct U3CU3Ec__DisplayClass12_0_tFE279DFBE1CD4F3E03564F394469BDCBB83CA7CC;
// UnityEngine.TestTools.NUnitExtensions.UnityTestAssemblyBuilder/<BuildAsync>d__3
struct U3CBuildAsyncU3Ed__3_t3A350C2D5DF0D8D9C6F2354752BCDD1FA269986D;
IL2CPP_EXTERN_C RuntimeClass* Action_1_t87548D99EFDEECBA9EA28DBEF811D94F8EB88D0E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ApplyChangesToContextCommand_tB888D2E90ABE718FAF1CEC6FE5FF961421861BA3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AssemblyWrapper_tFE872A657BE3B2C9E8CA9B3EADCD3F2B7D9067BB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CategoryFilterExtended_t6A60C5870D83A44CA564A270189CFBC8C3AE29C4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ColorEqualityComparer_t9FCF809CF504CF6069C922E6E0138DA35498B95A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ConditionalIgnoreAttribute_t3D8C60E794A2DA4030C29A0DFF97F9F9F24FE3A1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CountdownEvent_t2810EB63D41CB518FBB29035432771BD935E2A7E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DefaultTestAssemblyBuilder_t8B8C8775B68C031531801C5378776449439A39A5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DefaultTestWorkItem_t05028FB6A3E215088F4072504CDE790AD8E432EE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t29D7CD06E2D6855437B4ECAEB3788761E352F6D3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t2A385E9000D5D6B784595D9E4B2AD2215BD8F0D8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t681C2D0152C2184DCA6AD773603D0FE709D338C9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t6824620D7AF8336060B9F32EC2BB5EBD5562BDB3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EditModeTestCallbacks_t662E8672523DB02ACFA833B5D4F5E23B7BE265B7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EnumerableApplyChangesToContextCommand_t1A326F30CE4EE8988D68BF1BAD349A44C5A6CEA0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EnumerableRepeatedTestCommand_tB45384ABD687D5DFE0D9987C7ADF61123BB9A4B7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EnumerableRetryTestCommand_t913BB2BA8F9D8B5F8F18AFDB9197F0543D9C3E22_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EnumerableSetUpTearDownCommand_t79C15E820CCDBDC38802A359D88F1242F70165B2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EnumerableTestMethodCommand_tA128424A354B61579073702818954D8CF6DB7BAA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EnumeratorContext_t32D37B1D341991225C52893747F39D9A544CDC2F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EnumeratorContext_tEE04AE75777939F232C8E05EB628BCC1B4A71D8F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Env_tB9029126EBCCEA2036271F7BF11586C954DA3ADB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ExceptionHelper_tAA2C65FEE2DD79B24AD0952008D310FE6D8B700D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FailCommand_t3A0A1DF24F09E000091C0EC9601771A637342202_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FileNotFoundException_t17F1B49AD996E4A60C87C7ADC9D3A25EB5808A9A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FloatEqualityComparer_t022045960F5627AA0D5702F8B40561CEDF2FDE9E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t2A39424421DF478CC1729604CDD5F54396C87CA7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t3FF9FC9038AAF42274EC51B73C22E875D6CEE5E9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t498429481299B2281514B2D606FB5667F19F2CF6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t6A1574911B1F068BFCB3267C4A32E47B7791DFF8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t6BDBA66BDE9736770C331BB0B86301B68C166E40_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t80944286A2FA1FADF1558B4A561AE036F2C214FC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t9054B0ED93B16089F423736483A8F933EF7AA086_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t996D22852C489C36736071FC348592A5931E16E0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t9C9F3001ED597599C1779599F62FD57B7CD1E604_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tA21C9E4A6009C4DB2D1989ECC63E59FC3CA8818D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tBA697A11089E9DDC0681C12ABD9A3AF650C4ACC1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tC96CB9EC229F34E3738DCFD46080D10B0FB6BE87_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tF0666B5E6675D6652F53D89C26FB4EC3A48BE380_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tF43743677DC8EC7ECF5575F75E3C0CB6CE4EE70C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tFD4B7BF245B28AD8B34224E73DB46BAE46DCEE73_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IAssemblyLoadProxy_tB47D87961973412DB62B92158B6F665C8B2E9DA0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IAssemblyWrapper_t0559F60AC2BD4AA994DD5FF009CCEEBE4C58BD25_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICollection_1_t0DA66A00BE500A52640DFA4886FD1891A9C5561D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICommandWrapper_tFC5D31F506D3A3C1475BCB07C71ED1967E1A090B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDictionary_2_t79D4ADB15B238AC117DF72982FEA3C42EF5AFA19_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEditModeTestYieldInstruction_t489096A5A83C1DC5D38D78B3C5ED1312828CA595_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1U5BU5D_t6FDFDD74565DBCCB18EEB36B0DF471DB4E83B5D7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t2B35D747613FD16BF3BF46B747616A22CDA236E6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t5C847B58DE85C07556C12C59CD294B1B97799B5C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_tAE7B448D771CB994F4B163BB4A1AD7488DC51A19_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_tEB140812D4790494FD051347FC47EAC0CC892647_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t04E9392986EA655774E17BC036A051956B776999_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t645A8FE7D6C0BBC0A1B876A6C5887C85460D72AE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t88D1056F86ADAAFFDD6AFCA6AFDDE90A8B514777_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_tB3DD74D2253E04BE9DDD7F5990D2C90AB011D519_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IList_1_t6591A7B75F512A5632F8BFBEC5CC9FB525137EBC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IMethodInfo_t7F80F0D22BCA484D683AAF8E25102ED7D773D119_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IOuterUnityTestAction_tE3049AF20A6A47D849A25EE627FF5991DB816A21_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IStateSerializer_t2239C39686ED146EC580CCA8ED7D6E830DDD687C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ITestAction_t946C2D7E068DE64DE458EE25B5674A85D52F92D2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ITestExecutionContext_t8CD71AA58964215CD511C979417A68F345BE8112_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ITestFilter_t94000B8410FBE3E3DFBF8313202799281609EDAC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ITestListener_t684E2B83C6C1C91CAEAED9A61E3AA80E4443B798_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ITestRunCallback_tB2540CC766E56B630CCD1A00EEB265447DA74E8D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ITypeInfo_t213254F26BE711D9E17641CB529B35D2A55F48F2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IXmlNodeBuilder_tE216466E72C0540A23B2F6A448CD3E7AA5F5E95D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ImmediateEnumerableCommand_t5100E05851310FE48165E03392DB185B005B09F2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t04807B5635CDBCE4C5F049B612DA0615A576C56D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t09DA740C065F7BBBBCDCCF7E1C29B6B8FBA0C981_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t500E7B8980E1E416AEC43A3284CF2E0057695F7C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t7637075979E8D9BD2748E7E00DF6DF0D6A2DA2FD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tD25B27535A2152F2A5071985C3699F183881E0EA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tDF054C3EAA37A04825AD992A650DE28082CEE9A0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LogType_t9CC0F1B620DFBF3A01E8C2D2316A850D745EF331_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NUnitException_t07CF34502CA78FC406356477A649E72291F6C48B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NUnitTestCaseBuilder_t40F14093DA1073C3F03115DC1F94383C626F122A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Nullable_1_tB7E3772D5858B9CC144A5615E9703E1250CC6956_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* OuterUnityTestActionCommand_t4A849FA4B5E90EAF4DA3F291DC08CE4E0FDD09A7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ParameterDataSourceProvider_tA89C3F1E561430C8C01301E1FD08DCA97D19DB05_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ParameterizedMethodSuite_t8DA1649BA369CDE02C3DCEB666DB196B2A3DBBA7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PlayerTestAssemblyProvider_tE61CBD336D79B9B9CF23951F5F4D6A887E15120F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* QuaternionEqualityComparer_t887E25F475BF82AABC87742C9E12F6BAF8282E46_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Randomizer_tCEEB80B5AF5FE8241F16BFF48041A9021DB81EE2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Reflect_tB6466E6236097E6AD9B1BA7062977A013118691F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RemoteTestData_tE4E5438CA6F4DF729DA469D6FDE5EEC95D409FDC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RemoteTestResultDataWithTestData_tBD43BB154A4C4E2515A7B996D034793F2DD2DA5E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RemoteTestResultData_tB58DBFABBABCFC651D957DDB327C54CD2DCDF0D5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RepeatedTestCommand_tB2E3AFA9A91EE6D8DEDEFFB2B3C5EFB64AEA133E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ResultStateException_t81A21AC6E72535591B97A57DE302FF11B98E49DE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RetryCommand_t416CEF3E26B3A8249DCCB824359E04884A37027E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RunState_tFE3ED71D73ED9616940B64E6C106F2DC3BF07A3E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SetUpTearDownCommand_t2D3149CFB81E571E0B1A9DE964954F720097403F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SkipCommand_t77D55E9CD2188CE3CE5A1DC95AB080177647BAEA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackFilter_t3F2444011DAAB8552DE2B83DECD09D28F1D25145_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraceFilter_t9EE89EE8001F8E97141F33F1FBE51DCD324D48F3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringBuilder_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TestActionCommand_t2D32E9ACC4A6A151F29399D5E9E7E9A203D8BA1B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TestActionItem_tDB35DCD24241AED2316F7FF7678CD24EE9E0CCDA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TestAssembly_tF5F5F1AD871FF22F62775AE6A76C5D8279E171CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TestCaseParameters_t5154C8037E66EF0FE2B22E294F154BEAE968288C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TestContext_tBCB3390E359701C01DB1D59C7DE6135528945E09_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TestEnumeratorWrapper_t54BD74CB9BA2C7426961AA4454927CE1DB0BC335_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TestEnumerator_t3A99D68B16D4EAB5F1C6D1FE3117FB88B3559707_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TestPlatform_t76E9AB2F329C9ECA231A2A7A282DF9B81F1EB44E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TestSuiteResult_t252A4EB7F4F46620FABEA1A05DD31FE0FE628E68_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CBuildAsyncU3Ed__3_t3A350C2D5DF0D8D9C6F2354752BCDD1FA269986D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CExMethodU3Ed__10_tBB0FAF5A67578784F9C416DE96653128AF4CC715_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CExecuteEnumerableAndRecordExceptionsU3Ed__4_t20E9CA2A82E97D54701DDA3F0526DF7F9AD1120C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CExecuteEnumerableU3Ed__1_tAA86BF28B2BB764C08A841EE5FAE1B0666F422DB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CExecuteEnumerableU3Ed__2_tA1A0730A786BE00A396A85E45BD09138BFCDE196_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CExecuteEnumerableU3Ed__3_t2950F9420877BEB13353E8D92892D6C72781A190_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CExecuteEnumerableU3Ed__3_t39B48E14B2ACE26105B0F50010A2951FC6DD4FC9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CExecuteEnumerableU3Ed__3_t8C2F1BAC9E5CA540B26A9E1C1F84CD7CACE6FFD5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CExecuteEnumerableU3Ed__4_t489965A066A1B8249B9CE8BA7AE24EEF5364187A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CExecuteU3Ed__7_t745B8600F4C6700C1FC70D9D562422F00B391096_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CHandleEnumerableTestU3Ed__8_tCD03277BE1E1441EB60359670ACFD1420815DC0F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CInvokeAfterU3Ed__3_t4BBAB2100A57DA59DF716FA13C587AECFA6EE96D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CInvokeAfterU3Ed__4_t2F96E9773C0292864CED86730225851D274654F1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CInvokeBeforeU3Ed__2_t5FF5E363430BE21A319B36E98CD7FBF1862F1AE5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CInvokeBeforeU3Ed__3_t588D5DBCF8033C96DA10E1A4B23D158D71C9557C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CPerformWorkU3Ed__12_tC18B7AD0EC07F4D9E15F9CC745EE562026862357_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CPerformWorkU3Ed__2_tD3D911C12271EED7A15D3D671A222E296685CD00_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CPerformWorkU3Ed__6_t71C89CCF4CB8EBC37C31E1A9A83694572771D957_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CRunChildrenU3Ed__16_t52C7A8B7521B033039C3DD8FE5F43FA6B9F4F219_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CStartTimerU3Ed__11_tF5F45C94A9225FB54DC041168E8B11FAF8772E5F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass12_0_tFE279DFBE1CD4F3E03564F394469BDCBB83CA7CC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass1_0_t8DE95C329F948F9730F124D7CF7870C7C0A32CCF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass1_0_tAD7A390EA1384825958152E1B2442BF2FB662F39_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass1_0_tF5C7BCA8477F98850B5F84A3519E77456EDB91B7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass1_1_t0A138479D8C3D3CDCF5B951BF67196FBCFF4900A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass2_0_t727D77427BEA52590992B7E6AC69F96E7B85F33A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass2_0_tDD26656AABE8A48A53AE308E90D1C63AA752E094_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass3_0_t79610179F918A576750F124537BAB01A47753DBE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass3_1_tAD6B76997ED0725659D13F567DF88C80EEA8F290_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass4_0_tC3601BDE03D3351BECFB67AE9AB7B97A5DA98CAD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass5_0_t0F2787115513452DC8AD55F460986622A1D77AC0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass6_0_t02825C84F28667A11303D1B94FBF83117E30FCED_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t1DF7E73199BB59EEFA8E0004BBAF1E913D64E7A1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tA02F574C4E0C04C48F5A91034C7D6C23331014CB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tB099903F19CE0589873535C56234283845791610_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tEA06160DEC1141201546AB256E688282D5DBDBEA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnexpectedLogMessageException_tB54C7D988201B9A2266E950AE174B3A16ABA43A0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnhandledLogMessageException_t174CADF51E2C7498FC009EB155985B069201EA55_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityCombinatorialStrategy_t9B0BDE533BBD1BE0B5B0D037844E989666370DD6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityTestAssemblyBuilder_tFA61580BA1A740D0AE7832EBB3C6D5AD56908754_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityTestMethodCommand_t820515DDE6A0BE52F78BB0CEF38CA62321F1F5D2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityTestTimeoutException_t1D075E88C5719456F07BD148674A0D919CC9BC32_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityWorkItemDataHolder_t128F8D5C3964A3629A9657031B1C2A8F59F5701A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityWorkItemOrderComparer_tF5B5C8BD4255E4655B9466FA6F652FFCC593EDA4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector2ComparerWithEqualsOperator_tA62C5D139FEC20F62E9DE9833963C21D25FEB66B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector2EqualityComparer_tFD540C18DB0CC196B9A4EFC117829A1E70FE2B72_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3ComparerWithEqualsOperator_tBA319106C10E7E2B436F5E93315E7C0C29DA50FB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3EqualityComparer_t255E1B7A546A455B41F2497E1962CF2D720ABD4E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector4ComparerWithEqualsOperator_t53C47859C755F4362AB8D67332C18B74F34D1B68_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector4EqualityComparer_t04E2B1C0E21617E8712BBAA7BB2E26F4055998B5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral0767326DBE1DD31063256737FD019DC6682353E2;
IL2CPP_EXTERN_C String_t* _stringLiteral0BE90535814DC3E174701208192C9E26256825AD;
IL2CPP_EXTERN_C String_t* _stringLiteral0E2D2FFBC729F808E32BEFBF63522FDBBFF057C9;
IL2CPP_EXTERN_C String_t* _stringLiteral10BEA6180E0B77D7C191DE51B48E9254BB1E7B8F;
IL2CPP_EXTERN_C String_t* _stringLiteral14640AF1B3FE883D5886B3A3328764BE161A352E;
IL2CPP_EXTERN_C String_t* _stringLiteral171E8CD65F54213A13824088FD8673F2031A9A97;
IL2CPP_EXTERN_C String_t* _stringLiteral1A83A4D186933118A20877CFFEBCF197101CEAB7;
IL2CPP_EXTERN_C String_t* _stringLiteral1BCD86FE74D91A67CF902E5FD35158D08C0BCA7E;
IL2CPP_EXTERN_C String_t* _stringLiteral1C9244D1608B4FBC85F650922866E9B73266224A;
IL2CPP_EXTERN_C String_t* _stringLiteral24412007325FA71109A7B7B640186327465CB6B5;
IL2CPP_EXTERN_C String_t* _stringLiteral28CCBA5F50D3FFB507E50728231DE09D96ED7817;
IL2CPP_EXTERN_C String_t* _stringLiteral291B6282DE3A813AC2110DF9E98BC6AE0162FD5E;
IL2CPP_EXTERN_C String_t* _stringLiteral2A650E619D13D434EE55B3F00BE83A5FF6A6D5DA;
IL2CPP_EXTERN_C String_t* _stringLiteral34C371581A1276C0916C4E078CBC8DE8D13FA663;
IL2CPP_EXTERN_C String_t* _stringLiteral34CCA12F9C36772EB0F641B7DC35CBC237F32FDA;
IL2CPP_EXTERN_C String_t* _stringLiteral3B0F4F3B594BE7E3C52AA26ADE146EAC37583EF7;
IL2CPP_EXTERN_C String_t* _stringLiteral44FB4A596470CCEF983B5BD1155FBFACB3173549;
IL2CPP_EXTERN_C String_t* _stringLiteral4690D8893A71093B088CEE53AFD03288AE4AF7A6;
IL2CPP_EXTERN_C String_t* _stringLiteral49AEFA0BAEB0F3ECD03C7B0758562F73FE9D4363;
IL2CPP_EXTERN_C String_t* _stringLiteral4BDC0F1A0244E6D86FF2C3493796FFA4CC44BA73;
IL2CPP_EXTERN_C String_t* _stringLiteral50639CAD49418C7B223CC529395C0E2A3892501C;
IL2CPP_EXTERN_C String_t* _stringLiteral50FF79383C5238024A874D3902958221B4C933E2;
IL2CPP_EXTERN_C String_t* _stringLiteral5818A98313043FCAEA7788C87CF476237DBDD012;
IL2CPP_EXTERN_C String_t* _stringLiteral67241B8ACB292564DCF24F9C70468307CEF5A071;
IL2CPP_EXTERN_C String_t* _stringLiteral68F4FBEDD62279E0D34868F47EFD18B47E2D15F1;
IL2CPP_EXTERN_C String_t* _stringLiteral69520730213CDED741A5919BB83F6E4B8610EDBA;
IL2CPP_EXTERN_C String_t* _stringLiteral6B7BAD6256CEE7EE1860FC080147B156D4CAD459;
IL2CPP_EXTERN_C String_t* _stringLiteral6BA73D43B09A688CCD6A189C586460B10159FC99;
IL2CPP_EXTERN_C String_t* _stringLiteral6EAC063DEAFC4A3C2FD4B5B5E179B5AD0E99506A;
IL2CPP_EXTERN_C String_t* _stringLiteral6F0CC45629F4D641C10C3609F75B6CF14B6D034C;
IL2CPP_EXTERN_C String_t* _stringLiteral7206D2F3B05880BB40B85B3586B78CEBB5F09DCC;
IL2CPP_EXTERN_C String_t* _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D;
IL2CPP_EXTERN_C String_t* _stringLiteral76B2F0A0AB3F1EEB2FD6F94D5D8AA3CABB75CDD5;
IL2CPP_EXTERN_C String_t* _stringLiteral77D38C0623F92B292B925F6E72CF5CF99A20D4EB;
IL2CPP_EXTERN_C String_t* _stringLiteral7D49DEA6095DAF1F7A1319584CFB612CB29896D0;
IL2CPP_EXTERN_C String_t* _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1;
IL2CPP_EXTERN_C String_t* _stringLiteral87F8ED9157125FFC4DA9E06A7B8011AD80A53FE1;
IL2CPP_EXTERN_C String_t* _stringLiteral896FF47132788F4D5E3B7781E2146833C839C5D3;
IL2CPP_EXTERN_C String_t* _stringLiteral93683B50E56C7B1FFF75385C4D920636B1387B9A;
IL2CPP_EXTERN_C String_t* _stringLiteral957F5774E3F509460E0CA92DB4925F6F22088C0C;
IL2CPP_EXTERN_C String_t* _stringLiteral996E5360F80E16B2189CC1E536C91CE68083F694;
IL2CPP_EXTERN_C String_t* _stringLiteral9DC8BAAEF547F2AAC566018365B95BEDA4AD05A2;
IL2CPP_EXTERN_C String_t* _stringLiteral9FE9BDA49E54BCA90D4CEFAABE7D782B1ED057C6;
IL2CPP_EXTERN_C String_t* _stringLiteralA1C1F351A820C5D1DFFB02C233BA399D737603D6;
IL2CPP_EXTERN_C String_t* _stringLiteralA220A22C5FAAB625E013DB9D2FE393F2A347F292;
IL2CPP_EXTERN_C String_t* _stringLiteralA6CFC5DB1EE6054A455CC480ABFD3D90EF444AAE;
IL2CPP_EXTERN_C String_t* _stringLiteralA89DC33F66105581742781C9FAB52C9D1FA83FB2;
IL2CPP_EXTERN_C String_t* _stringLiteralA9AB59346DAA49FE89243C13CFE5B47DA279D666;
IL2CPP_EXTERN_C String_t* _stringLiteralAD106C354060CEC2E47549AD00615A0B39C20D09;
IL2CPP_EXTERN_C String_t* _stringLiteralB121CAE4753A0434AE1E517B982D84488340F6E7;
IL2CPP_EXTERN_C String_t* _stringLiteralB2F9235F4F063A8609A1E74346AC3F275A7303EE;
IL2CPP_EXTERN_C String_t* _stringLiteralB5C7C3A89EAEC257A8E38AAA14FBD04B7E9F92C7;
IL2CPP_EXTERN_C String_t* _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2;
IL2CPP_EXTERN_C String_t* _stringLiteralB81937B95BB5F311470AC11EC67D16A6C6F673BD;
IL2CPP_EXTERN_C String_t* _stringLiteralC08921BF631AF93306EAFD4509E163800C56567B;
IL2CPP_EXTERN_C String_t* _stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB;
IL2CPP_EXTERN_C String_t* _stringLiteralC548958EC449DCD16512EEA309828C20D6FCF763;
IL2CPP_EXTERN_C String_t* _stringLiteralC72F6D76675B3C023C9BB5CE076AA7653CD06935;
IL2CPP_EXTERN_C String_t* _stringLiteralC7722B122BCD85311627608403C51AF865975D48;
IL2CPP_EXTERN_C String_t* _stringLiteralC9F5A9EEC3423C998175F28B59E398BED36D249A;
IL2CPP_EXTERN_C String_t* _stringLiteralD0FB900FD7B78AEF1C4E1E8B62FA2F5F9D4159C8;
IL2CPP_EXTERN_C String_t* _stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1;
IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
IL2CPP_EXTERN_C String_t* _stringLiteralDBE4CB3B6BC4C326C7F22E23268A2D868D9E26D8;
IL2CPP_EXTERN_C String_t* _stringLiteralE1375B06229D28F4AAB45C7933CDCA0F63ACDB10;
IL2CPP_EXTERN_C String_t* _stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC;
IL2CPP_EXTERN_C String_t* _stringLiteralE78D67C0281B5D51B69BDF6B1EAD5E512B41F92B;
IL2CPP_EXTERN_C String_t* _stringLiteralE8182C608FB9F00431D2C42E5E9E2AF6E67CA00A;
IL2CPP_EXTERN_C String_t* _stringLiteralEB8FFA3E1365B33D589139844F38C1610577EA8C;
IL2CPP_EXTERN_C String_t* _stringLiteralEC24456BF1D0B9CE18660F74F513161368E6B88A;
IL2CPP_EXTERN_C String_t* _stringLiteralED7E0EC77F99A953170AFC9434C202258DA3746C;
IL2CPP_EXTERN_C String_t* _stringLiteralEF4B3E7859FBAABF4652DE2F6675345692C335AA;
IL2CPP_EXTERN_C String_t* _stringLiteralF18899079518FEC348E407BBC3AA0184075FB2DD;
IL2CPP_EXTERN_C String_t* _stringLiteralF5C3B7D9DD38FBFFCC9C3DBEB882E89B4C2159EE;
IL2CPP_EXTERN_C String_t* _stringLiteralF6CF0A9992084F961AEE5EAD1750314FE2583288;
IL2CPP_EXTERN_C String_t* _stringLiteralF90E8CC4D062E2CBAB68836BD71A0C105C65B068;
IL2CPP_EXTERN_C String_t* _stringLiteralFA937C91CA42A6ED652776C4C9601BAB53C02DAA;
IL2CPP_EXTERN_C const RuntimeMethod* ActionDelegator_AssertState_m53E1D40FE97A376F7E19ED3B4EEB5AD511F7EA13_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ActionDelegator_Execute_mD49C22E623E5BB5F3D82E364A65AE159C88DD725_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AssemblyWrapper_GetReferencedAssemblies_mECEA4884B9B3E735DDF2162618D5ED10992B3C91_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AssemblyWrapper_get_Location_mDA4D97CBA1676E0CCAE7703D80A4258B44443B53_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AttributeHelper_GetTargetClassFromName_m00DA2F7E4D3FF98FA57E22244EA13F8ABF1C984E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BaseDelegator_HandleResult_mF07416A6B4E90503225B17FF2BDC1C8A014FB259_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BaseDelegator_WaitForSignal_m369FE95F9A4A32FC0BCAB9419899081D13FECA9C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BeforeAfterTestCommandBase_1_GetActions_mE2007722C43631F795701CD7964566A1DDD9E880_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BeforeAfterTestCommandBase_1_GetTestActions_m4DFA3FF9E87679EE3142EE311072752BFB1B20D5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BeforeAfterTestCommandBase_1_GetTestActions_mC6BAAF8365DF1D75CD7F01E10F8A85483CFBFCBB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BeforeAfterTestCommandBase_1_MoveAfterEnumerator_m39F597D16725D15C7EF591F3A59B3D3C4766005E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BeforeAfterTestCommandBase_1_MoveBeforeEnumerator_mF4B055CE3457DBA6C934BE2477355C469864CB8E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BeforeAfterTestCommandBase_1__ctor_m319613D74DAEF8E0692212F5B353234C26F03ADE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BeforeAfterTestCommandBase_1__ctor_m732F11C95E12BC7D6E0B1A328E885450D142229D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BeforeAfterTestCommandBase_1__ctor_mF20B692CAA2C29CBC41B8EC7D91F122F8C2E08E4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ConstructDelegator_AssertState_m58F587CAB095F561E71E7F80FFC95FF86D449FF6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ConstructDelegator_Execute_m95618D666C0A61B6FBC123EED64C5CEA6DCBB92B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ConstructDelegator_HandleResult_m514143D3FC2B44DE88705CE5418C6C910CEACCFD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoroutineRunner_U3CExMethodU3Eb__10_0_mD64B4A8E0E25FF7FCE4E98C855A051367EF05B08_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoroutineTestWorkItem_get_monoBehaviourCoroutineRunner_mDFBDFCAE90ECA97FE662F93988ACED683DE95BB6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CustomAttributeExtensions_GetCustomAttributes_TisTestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C_m8B3878071F4CEF45EB71B37F36377C028B699D12_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CustomAttributeExtensions_GetCustomAttributes_TisTestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C_m9DF9B0DBF42B2A80B3FCFEDFB85FD1421D54ABD1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m3724D93D5AC25A6A987063F7B26C195F00C75292_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m5875DF2ACE933D734119C088B2E7C9C63F49B443_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mB58A1ED30A4979126B249E60D66D4391F6FF65F6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m835BB1E6EA8A8BF1242B51E28FD65B43FEF68E2A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mAD9D0D46C0551DD98EFD38766B2BB55F83F3E497_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m109978C09737EDA58FBEE149DDF1B8CA9F4FABB5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mA3C3860EDE2CDD08BBD68C389377BC89D029D968_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mB1DEDB98863C609565E181823298E467E110B43D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mD551FD8C4F1F591B38433E051C2FB649BF06834F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mD6CF675432CAD33693CDCE9EA1B64E7FC4E9D7DE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mF4ED8FEDCBC31D36D271CA7922E0B7B2982D9174_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_mE029B6A6F149DDDE86FCF5B3D2CA2EDDBC7F4A6F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m038480C0EC13713DBD89A53BE69FF0359501B4C2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mE8CEF1FB49EF4C89BBEE0DAAC3768721FC4DDC3B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EnumerableRepeatedTestCommand_Execute_mD8B86D76AA852F831BBB1D5AD0E4E70627512D01_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EnumerableRetryTestCommand_Execute_mD808FA801E306A6595FCC3B3B89D56C32F16B52F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EnumerableTestMethodCommand_Execute_mBC6E69541EF43675C4F98E04ECBAF53E888BFA78_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_All_TisConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB_mC5FE4BA3D437AA1965721180DB68F66540237AAD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_All_TisString_t_m08F59441A68F0EC7C93200AE6F9B0A8F749B9645_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Any_TisAssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2_m8A1CFF783EB2AC4ECE4B555BE8DE6AE99589C91E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Any_TisLogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0_m1AEDE2575807C826A1249F8D0D5A442EC81B953E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Any_TisRuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E_m69C1FED939DFBA82AA33871194AA188AA1F0A3B6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Any_TisRuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E_mD0125332C79B62585BE742CC8E6FB0C4123AA56E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Any_TisString_t_m5D996C56476B6F24D173C202AA19623C7F31358E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Cast_TisString_t_mDEE9EB800F326F399F634903DF2B102D2D9A54D5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Distinct_TisString_t_mCE658C809ED389BF30C2995F0D21825A2BEC0D2C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_FirstOrDefault_TisITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_m28740D4E5E4043C908C25F6E2D9D704A44AC058D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_FirstOrDefault_TisString_t_mFDD6B0338B3884E99F737C0A244064FB65FA15ED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_FirstOrDefault_TisTestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C_mBBBA5D7F6904D506293500A41B134ACB75802EFE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_First_TisLogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9_mBD7F647C559586AE82781D7DE62518817E108C7D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_First_TisRemoteTestData_tE4E5438CA6F4DF729DA469D6FDE5EEC95D409FDC_mD4927EF791F7F6B5990D061ED6F90F3EBA520E3F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_OfType_TisTestRunCallbackAttribute_tF7F235DEACD3F3020FDBD67A3401361D930025B5_m917039B01932DC0580235E191F58D89FB064F43E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Repeat_TisTestPlatform_t76E9AB2F329C9ECA231A2A7A282DF9B81F1EB44E_m26209FEE4F88A9276C2A0A2DF25738FCDDA0619B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Reverse_TisMethodInfo_t_m70C93B2EC9CFCCA2170099915BC969FB56B95020_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_SelectMany_TisAssembly_t_TisTestRunCallbackAttribute_tF7F235DEACD3F3020FDBD67A3401361D930025B5_m28B44155DD82AC78D8E08AC7FE73BCC78FC634D0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_SelectMany_TisIEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44_TisString_t_mB633DEF11243D871774F33794F89866C5DBE1EC3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_SelectMany_TisITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_TisRemoteTestResultData_tB58DBFABBABCFC651D957DDB327C54CD2DCDF0D5_m6F609C741ECFD35EB696DD0C9005DF531D26D818_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_SelectMany_TisITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_TisRemoteTestData_tE4E5438CA6F4DF729DA469D6FDE5EEC95D409FDC_m12502E8C5A03674CB133F639871D325073053470_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisIAssemblyWrapper_t0559F60AC2BD4AA994DD5FF009CCEEBE4C58BD25_TisAssembly_t_m92DC8D70B9769B17083B6321CC0F52E02FC6FDAA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisISimpleTestBuilder_tBD51977DB798CC5F039AA7D14D41E1A6D207604F_TisString_t_m31A03D7D6CC1BE1C67148502DB3AE09FC35A4E35_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisITestBuilder_t2E3CADD27148DBFE4D49C796EC94DDAB48D11414_TisString_t_mB4D7A9D997F6FEE86C25E6BBE5D0F44BD633B31A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_TisString_t_m3EF32A185BF4C0A15618D36F9B27857784A3345A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_TisString_t_m068537153636041E74701EC288D8A7979E7E4901_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisRuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E_TisString_t_m44028B79E532ACF29A2A9D7FFEA28EFC5141B6C3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisTestRunCallbackAttribute_tF7F235DEACD3F3020FDBD67A3401361D930025B5_TisITestRunCallback_tB2540CC766E56B630CCD1A00EEB265447DA74E8D_m2473A6A71CD6B5D52AD32481E1CAF48997ACBC5D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisAssembly_t_mF2BA74F79C12BB4A58BD5A547C1DAC3CA2AFD3BD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisITestRunCallback_tB2540CC766E56B630CCD1A00EEB265447DA74E8D_mFBD83E158A389446A3E9FE5AA45561D927DCE60E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisMethodInfo_t_mDF005391A643B418EA2D8E2FAE70594A58D50936_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisString_t_mCD2BC789CBFF834E06F00948FC47E15E720936DC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisTestPlatform_t76E9AB2F329C9ECA231A2A7A282DF9B81F1EB44E_m15BA3C9E01E54301E3335264C02593E5055EFE2A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisTestRunCallbackAttribute_tF7F235DEACD3F3020FDBD67A3401361D930025B5_mA0E267BD2A7AC21C489FAD23FAA30545352C40FD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToList_TisString_t_mA7BFFF205C0EB2F8CE0436E85FC70A2449EDD7C5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Where_TisAssembly_t_mF814CE959BA4068F6C0A96EED1A30AEDE4E76581_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m4503EF0DF14D2963384DCBE8014C481EBE9F54AF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mAA90FD9AFD1EA6F53AA29BC81C77C5987C6DB899_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m2B35A1806181E60C2A569EFB1A9BAEF54406FBEF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mC561C2B1D4D77167DBFBD0E79039D4A6D13CB352_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m5A34397384E56A7C05D2845D8F43D261582A140F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m970A1543F2D10ADF4749FF6BE9FC45E3B0B4348A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_m026EB44DB6238F13E2AFBECF1FBBE924CB1B040A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* IReflectionInfo_GetCustomAttributes_TisIApplyToContext_t4B59B4C565C629F9263961D718534B05916854BC_mB35A585DC86DA15E171AC963F51AB93882C46068_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* IReflectionInfo_GetCustomAttributes_TisISimpleTestBuilder_tBD51977DB798CC5F039AA7D14D41E1A6D207604F_m23042B372A9CA2711B8B69E2B4F0D78AEA46343C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* IReflectionInfo_GetCustomAttributes_TisITestBuilder_t2E3CADD27148DBFE4D49C796EC94DDAB48D11414_m6F02DF401633E9037AE4808372E09775D226A637_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* IReflectionInfo_GetCustomAttributes_TisIWrapSetUpTearDown_t568630A5FF355C148AC4637CDB677C61C2DCCF41_m11ABCDBA647C434039D5F9F22F6D1C7B159933BB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* IReflectionInfo_GetCustomAttributes_TisIWrapTestMethod_tF89C585C0144157D380084EFEE167D8C10CCB2E7_m406720DD501BD8D85D440749544CEFD87A44CEFB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ImmediateEnumerableCommand_Execute_mD8DA68448F046DA272E61184AC2965030FE9ABD1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_m157DD7AD4D25423F82A21E533BC4686C83770D5E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_m4DAC76DA1DDC9E8F1587FF44071EDBBF0841E947_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_m855B63804257411A3A33AC8AD177CD24B247853C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_mF737B5D17DC1AF508304CD15C3C7FB61F4FD9A0C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m1E17B739B784D7671089F8428F7AA6EA16C01D5E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m37D7255123A8E7BF264F4E3256D8A5614A454EC4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m3E97C49DD126CED9C3DBB211AA7D2A05F1B230D5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m740E062D1D6D8DF9EA7EE826CFF1F9A8775B2C5D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mA38E476FCABAF46FC6BDEF79232D3E101D6D1AE1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mA6FE298E807C8E248FBAE5184C55BF6C96A8411D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m2ADDFC1D479DFCBE81DBF191650CC437AF3A2DEE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mD95E1E791427E8D63F540D5E11BEB66CD50708CD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Insert_m24E7A55FD84A4E1C33C9E995D64E98C3215EF88F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Sort_m75CDC24D4963AFDDD25F6F378CDE253FAC71372B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m1BEB2D866AF620E25C50A08A98431EDFE768D2D9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m2C402D882AA60FC1D5C7C09A129BE7779F833B4A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m7F6F5C502C4D6341818240FAC5922EA8071D01C9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_mB014C8277CFA84781AB7594F03A5135067551C19_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_mBC2E5BF1C3903281F492643C25BF5DCC310816D0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m0B5DAA533F6BAC30E6AD3978F97423AB92072786_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m28B0FD0F2221E9A428AC7053440E7DCCED821913_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m59E7DD00460CB9A78D30DD4457DD30FBD2064410_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m84149B24901675FA9696349C1217B9EDB643DA16_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mA13F29C90EAC448037C182C50EC5B54C7B19C6CB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mC7BCF2CB1C864F7D1EAC92759649FB1666831B09_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mE0D31DD5398E54269D226F7162F866D6BCE33F60_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mE6FF5E7FB471A9E7DB574880BD6088F44B05548F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mFE3B71DC268555F57467E2A3221D877CD34C1459_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mAA8097BE10AFBD65EE4B37BC2403B10416788FAE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_m072C3FF92BCFED31D6282C478D8853BBAE4C1484_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_mF961C006CE1EB768705FC591A2547F2A425C6349_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m315A128D71BE3702E73E94501EDFE0BE5266C649_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m3794B03FEF481EAA754C3FB4AF538ECDAF698F37_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Enqueue_m0A7557E3145A0E7260C7E8D3E94CB5265773E73C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Peek_m39250D0D59C5B6B6CD8FB05F6AD72BB574662DFB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RemoteTestResultDataFactory_CreateTestDataList_m1699986368709BC389BAE6A7FDF79DEAFFA2BD55_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RemoteTestResultDataFactory_CreateTestResultDataList_m807A9D7778A8C6D7F30FA74E8B1D3198D0363451_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TestRunCallbackAttribute__ctor_mD1D966915F665F1B1A73BCDEC51BCF2AC4A1E660_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TestRunCallbackListener_InvokeAllCallbacks_m0CF3B4BC8D790EF98ADE8CB8A86CC4AD3A7329B1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Type_GetType_m80C621C4D91A89DDEE6D3DDF343925B30F99BC45_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CBuildAsyncU3Ed__3_System_Collections_IEnumerator_Reset_m71FF8E57C6C8DC6CA3560A43D0C3A22DA49C5B52_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CExMethodU3Ed__10_System_Collections_IEnumerator_Reset_m7384A63F56ECA06396A7DE55318BF179164BDA75_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CExecuteEnumerableAndRecordExceptionsU3Ed__4_System_Collections_IEnumerator_Reset_m00FEF142801204A9EC1E4A10DDC717997F294E03_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CExecuteEnumerableU3Ed__1_System_Collections_IEnumerator_Reset_m3158A22EB53D96C29C4A40E3A9404F03CB14D10D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CExecuteEnumerableU3Ed__2_System_Collections_IEnumerator_Reset_mB951C84D9DB97365B7CF75A8AB8A9EA69FF246BD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CExecuteEnumerableU3Ed__3_System_Collections_IEnumerator_Reset_m2BF591E9D9794BC50A60396539E508A5ED911636_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CExecuteEnumerableU3Ed__3_System_Collections_IEnumerator_Reset_m4C01400E4EA0C9669D76BCAA858210BA134602C4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CExecuteEnumerableU3Ed__3_System_Collections_IEnumerator_Reset_m746B9A027DC7893C0F8F443A9360DF1DE45B673F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CExecuteEnumerableU3Ed__4_System_Collections_IEnumerator_Reset_mE3C9DAD1A3587D38878E5C275412B9C314497AA6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CExecuteU3Ed__7_System_Collections_IEnumerator_Reset_mA27861382232D05DDAB23BD08EEF6325ED69D2D8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CHandleEnumerableTestU3Ed__8_System_Collections_IEnumerator_Reset_m288612119F2F5FEEB44E5F70867FB75495466F38_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CInvokeAfterU3Ed__3_System_Collections_IEnumerator_Reset_m7FDD40585A7908A3EC33AC5C78EE6763E8F3DA1A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CInvokeAfterU3Ed__4_System_Collections_IEnumerator_Reset_mB3022B75F6A4232F33845E809ABA67C08707B0F9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CInvokeBeforeU3Ed__2_System_Collections_IEnumerator_Reset_m99B9BD279928D2DC3AAFB895F4306A0BD698FC30_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CInvokeBeforeU3Ed__3_System_Collections_IEnumerator_Reset_mE336ABFFA4E755895ACD638B17D7033063BEDEAE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CPerformWorkU3Ed__12_System_Collections_IEnumerator_Reset_m6B47B7F190EAC8A06531AC207359ECA8375E3E19_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CPerformWorkU3Ed__2_System_Collections_IEnumerator_Reset_m33C0A7BE0E1BAF07F293AB79FA6D2F5DF425A00D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CPerformWorkU3Ed__6_System_Collections_IEnumerator_Reset_mB98519657C0D6D2F17F02FA969D964963B463426_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CRunChildrenU3Ed__16_MoveNext_m05FA4253F2AC2E6DC98EBD424AB9031B63DB18CC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CRunChildrenU3Ed__16_System_Collections_IEnumerator_Reset_m8DA76D17408A1393FFD3E4411351C626D2D017BB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CStartTimerU3Ed__11_System_Collections_IEnumerator_Reset_m0F250C3FFBEA08E8CD6D7EA3341C64AE1ECF6CBC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CBuildTestsU3Eb__6_0_mEE33924894C8061E8E21494E5B39BC6E0D9517F3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetAllCallbacksU3Eb__2_0_m5E851556FB8B7162AC6792A707C57345ECFBD385_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetAllCallbacksU3Eb__2_1_m75DF05E0F17CE9A96BD681E362192341DD32D674_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetAllCallbacksU3Eb__2_2_mD9CFC0F743F7FB3A25A435616E60B210C6DDC74D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetAllCallbacksU3Eb__2_3_m93DC45C456DA5573DE2940428836F3EDDD47FFAB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetTestBuilderNameU3Eb__1_0_mB8416707753B7D8073FBCD09544FBECE10453F22_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetTestBuilderNameU3Eb__1_1_mADFB9F940B6EE58F4AA61BB3321F14B30E566DA0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetTestBuilderNameU3Eb__1_2_mD322941675FD06C1AD3559AD6DF8E744E279551A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CIsPlatformSupportedU3Eb__12_0_m3DD12356131C221118923C2F58588DB53B9252C5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CIsPlatformSupportedU3Eb__12_1_m685101D9022983DF67A8530618B5E3A95B2B40DD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CValidateTargetClassU3Eb__1_0_m7819360C7B858E7E0B715EEF669E9A176190FC76_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__18_0_m954CBFFFB9F2F337EB11A182EA5D5A5B7127BCB9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__19_0_m8C66C8520991F199A1BE283F3A1463805847900B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass12_0_U3CIsPlatformSupportedU3Eb__2_m3E38C305A058122774BD10068E7036C55EDC473A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass12_0_U3CIsPlatformSupportedU3Eb__3_m45DC0C51F4E4EA61CD17389C83308FFB47D0AFFE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass1_0_U3CDelegateU3Eb__0_mE288548A3F10E0CE1FA5237C95B35C9D568DA28E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass1_0_U3CHasCategoryU3Eb__0_m8D1B873E5BCC78383972B040718CF469A5BAC112_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass1_0_U3CRunStartedU3Eb__0_m7CEEA53C1668FDA660C0585FB3F649DE67C970A2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass1_1_U3CHasCategoryU3Eb__1_m84A5A51C16575BB67E8DB4C3AA6C600D4AAB1E32_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass2_0_U3CExecuteU3Eb__0_mE1D8C03874500913597E001034955C5C2D9DFE62_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass2_0_U3CFilterU3Eb__0_mF40E92A4A4D5C045F4F9FAE1E5661B2B3F56B87E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass3_1_U3CExecuteEnumerableU3Eb__0_m0CB786B664BE4D3C50950E047BE9148D44A20ED0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass4_0_U3CRunFinishedU3Eb__0_m04BE8151DB8526FD8738D31C09CC1B324D86BFB6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass5_0_U3CTestStartedU3Eb__0_m4E0A54EBB92668B3B7C2C6F9A98CC37AF62052B5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass6_0_U3CTestFinishedU3Eb__0_mB5E67B433485B2FDB5DB3141ADE693833B6D2BA5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityTestExecutionContext_AddFormatter_m0C2E7AE9520247BF4D77C69269854DE84DF6151C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityWorkItem_U3CShouldExecuteStartEventU3Eb__33_0_mC4353F25ACE265BEC24BEDF994083ECF06FEF114_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* IPostBuildCleanup_t7714914589DDE27A90D96DE51D27BE759132A171_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* IPrebuildSetup_tFF7FF31E26F499A67A64EBBE3635C04DDA2EA100_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* ITestRunCallback_tB2540CC766E56B630CCD1A00EEB265447DA74E8D_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* LogType_t9CC0F1B620DFBF3A01E8C2D2316A850D745EF331_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* OneTimeSetUpAttribute_tA2A8316FB3CB2BA509CB5146D2917A7A34F3D8FD_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* OneTimeTearDownAttribute_t5D8AA7C718449409C74EEBD39164905F0DE13394_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* PreserveAttribute_t3B4D9311A3DF0B9342570C8E43A61973258D5751_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* RepeatedTestCommand_tB2E3AFA9A91EE6D8DEDEFFB2B3C5EFB64AEA133E_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* RetryCommand_t416CEF3E26B3A8249DCCB824359E04884A37027E_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* RunState_tFE3ED71D73ED9616940B64E6C106F2DC3BF07A3E_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* SetUpAttribute_t77CB3BAE730DE586221FEF38021DF31485C5CE7A_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* TearDownAttribute_t607F0E314E0E99FCF83FFECBD8CE5353CBFEE287_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* TestExecutionContext_t894A09A28013F4952F9E9B4949E85F4E4F2F7471_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* TestRunCallbackAttribute_tF7F235DEACD3F3020FDBD67A3401361D930025B5_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnitySetUpAttribute_tD1CE6D17BD2E1CAC0CCCB458DED3C39A798904B0_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityTearDownAttribute_t3635D4CAA7FD7CF4D0D7147E73489BAE3AE9F882_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Void_t4861ACF8F4594C3437BB48B6E56783494B843915_0_0_0_var;
struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com;
struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke;
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com;
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct IEnumerable_1U5BU5D_t6FDFDD74565DBCCB18EEB36B0DF471DB4E83B5D7;
struct AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339;
struct AssemblyNameU5BU5D_t1C2CB87B1AD967C0648E960165F31298EA326D5C;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A;
struct IApplyToContextU5BU5D_tC5F7DCDA70F7B490B3FC42E855FE65324EFBFB73;
struct IAssemblyWrapperU5BU5D_tB717AF7F10E32F2C7F4DA3789903E246B75FED21;
struct IEnumerableU5BU5D_t2675ADA6DB5E6D17F6B3F4850BCE62F26E04B5B4;
struct IOuterUnityTestActionU5BU5D_t9B829181AD08E17AF6F9C55DB811CE5E46C1A21A;
struct ISimpleTestBuilderU5BU5D_t7728EBF71877F4A58707621B47279EE48FF53D97;
struct ITestActionU5BU5D_t75CE043B1897AF42CE92C323076DC25435B8050A;
struct ITestBuilderU5BU5D_t517066DAB42FA19D5B4FE80BD5F4FC8490E77BCC;
struct ITestRunCallbackU5BU5D_t1E6B247085AD304CECCB1ECFE6886707ACFAF0A2;
struct IWrapSetUpTearDownU5BU5D_t7C9DB4A987030EA67835B097767EE9D7B9C1C722;
struct IWrapTestMethodU5BU5D_t93E9DB9C9711302693E087283E4CAC5D036184D1;
struct MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C;
struct RemoteTestDataU5BU5D_tF2972E8FD95D6D0DC22BC346F2DB8189C5A215F3;
struct RemoteTestResultDataU5BU5D_t6F550ED0350C6DCBA9250801796D552381CE2B5A;
struct RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct TestPlatformU5BU5D_tB0A008F2900EC56EFE9FCA81B9F5A485467C2D38;
struct TestRunCallbackAttributeU5BU5D_t7C6B3A3F4616D7067BE56AB23DF04345AD9ECAEA;
IL2CPP_EXTERN_C_BEGIN
IL2CPP_EXTERN_C_END
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <Module>
struct U3CModuleU3E_tC436EEEBAFB2A85552D49AFC716932950AE24831
{
};
// System.Collections.Generic.Dictionary`2<System.Reflection.MethodInfo,System.Collections.Generic.List`1<UnityEngine.TestTools.IOuterUnityTestAction>>
struct Dictionary_2_t2A385E9000D5D6B784595D9E4B2AD2215BD8F0D8 : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_tEF1BE8BA67DD294297C731BE6FF721CEAF79507F* ____entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::_count
int32_t ____count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
int32_t ____freeList_3;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
int32_t ____freeCount_4;
// System.Int32 System.Collections.Generic.Dictionary`2::_version
int32_t ____version_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_tA20165D025B6046917A4F935C7FA651D12A7D980* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_t2D0D53138C219D7207F4D77B78BB0D0D566EFC6D* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2<System.Reflection.MethodInfo,System.Collections.Generic.List`1<NUnit.Framework.ITestAction>>
struct Dictionary_2_t6824620D7AF8336060B9F32EC2BB5EBD5562BDB3 : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_tBE514A3A74E68D5DA41692E479ED98881ECDF161* ____entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::_count
int32_t ____count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
int32_t ____freeList_3;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
int32_t ____freeCount_4;
// System.Int32 System.Collections.Generic.Dictionary`2::_version
int32_t ____version_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_t68376451F56126210148B7EC559EA5E43E3ED38D* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_t326BF79B38E6953FD24754649858E9391080D7CA* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2<System.Object,System.Nullable`1<System.Boolean>>
struct Dictionary_2_t29D7CD06E2D6855437B4ECAEB3788761E352F6D3 : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_tB3930D6BA01B5FAB2525DC89898E442F42169A65* ____entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::_count
int32_t ____count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
int32_t ____freeList_3;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
int32_t ____freeCount_4;
// System.Int32 System.Collections.Generic.Dictionary`2::_version
int32_t ____version_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_t0D09E7AD225F7F11A1BE7A7596CFBF25851C0D59* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_tCAF60FA0F31DF3F86079D704327C01B2FB8A08C0* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2<System.String,System.Boolean>
struct Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_t3A6696E01E2E8EE835C72A4B0C9E75120C7A122D* ____entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::_count
int32_t ____count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
int32_t ____freeList_3;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
int32_t ____freeCount_4;
// System.Int32 System.Collections.Generic.Dictionary`2::_version
int32_t ____version_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_t95FD5642BC2C9C7777B7A737F21A78E0AFDD8AA0* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_t067B6565DAB51831954BD36DF5F65A806EDBEF99* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2<System.String,System.Int32>
struct Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588 : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_tEA0133B78B9FF7045128C508FA50247E525A94D6* ____entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::_count
int32_t ____count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
int32_t ____freeList_3;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
int32_t ____freeCount_4;
// System.Int32 System.Collections.Generic.Dictionary`2::_version
int32_t ____version_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_tCC15D033281A6593E2488FAF5B205812A152AC03* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_tCE6BD704B9571C131E2D8C8CED569DDEC4AE042B* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2<System.String,System.Object>
struct Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710 : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_t233BB24ED01E2D8D65B0651D54B8E3AD125CAF96* ____entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::_count
int32_t ____count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
int32_t ____freeList_3;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
int32_t ____freeCount_4;
// System.Int32 System.Collections.Generic.Dictionary`2::_version
int32_t ____version_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_tE66790F09E854C19C7F612BEAD203AE626E90A36* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_tC9D91E8A3198E40EA339059703AB10DFC9F5CC2E* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2<System.Type,System.Collections.Generic.List`1<System.Reflection.MethodInfo>>
struct Dictionary_2_t681C2D0152C2184DCA6AD773603D0FE709D338C9 : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_t0592481485A8F85189537A0176E825F8B0A3F1C3* ____entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::_count
int32_t ____count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
int32_t ____freeList_3;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
int32_t ____freeCount_4;
// System.Int32 System.Collections.Generic.Dictionary`2::_version
int32_t ____version_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_tB9A490C061E31454DF8E8CCB0545AB011B4CD8A4* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_t14CE101BE4A5989A78DC670F12BE17D1B5D52CEF* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.EmptyArray`1<System.Object>
struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE : public RuntimeObject
{
};
struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE_StaticFields
{
// T[] System.EmptyArray`1::Value
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___Value_0;
};
// System.Collections.Generic.List`1<UnityEngine.TestTools.Utils.IAssemblyWrapper>
struct List_1_t500E7B8980E1E416AEC43A3284CF2E0057695F7C : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
IAssemblyWrapperU5BU5D_tB717AF7F10E32F2C7F4DA3789903E246B75FED21* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_t500E7B8980E1E416AEC43A3284CF2E0057695F7C_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
IAssemblyWrapperU5BU5D_tB717AF7F10E32F2C7F4DA3789903E246B75FED21* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<NUnit.Framework.ITestAction>
struct List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
ITestActionU5BU5D_t75CE043B1897AF42CE92C323076DC25435B8050A* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
ITestActionU5BU5D_t75CE043B1897AF42CE92C323076DC25435B8050A* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.TestTools.Logging.LogEvent>
struct List_1_t8E8F28D82109DEEACB7F465B7773B6FEBA5F01E5 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
LogEventU5BU5D_t29B004ADF7A1CCDF8BDE5A36D63B931CE62C97BB* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_t8E8F28D82109DEEACB7F465B7773B6FEBA5F01E5_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
LogEventU5BU5D_t29B004ADF7A1CCDF8BDE5A36D63B931CE62C97BB* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<System.Object>
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.TestRunner.TestLaunchers.RemoteTestData>
struct List_1_t09DA740C065F7BBBBCDCCF7E1C29B6B8FBA0C981 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
RemoteTestDataU5BU5D_tF2972E8FD95D6D0DC22BC346F2DB8189C5A215F3* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_t09DA740C065F7BBBBCDCCF7E1C29B6B8FBA0C981_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
RemoteTestDataU5BU5D_tF2972E8FD95D6D0DC22BC346F2DB8189C5A215F3* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData>
struct List_1_tDF054C3EAA37A04825AD992A650DE28082CEE9A0 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
RemoteTestResultDataU5BU5D_t6F550ED0350C6DCBA9250801796D552381CE2B5A* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_tDF054C3EAA37A04825AD992A650DE28082CEE9A0_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
RemoteTestResultDataU5BU5D_t6F550ED0350C6DCBA9250801796D552381CE2B5A* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.RuntimePlatform>
struct List_1_tD25B27535A2152F2A5071985C3699F183881E0EA : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_tD25B27535A2152F2A5071985C3699F183881E0EA_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<NUnit.Framework.Internal.Commands.SetUpTearDownItem>
struct List_1_t04807B5635CDBCE4C5F049B612DA0615A576C56D : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
SetUpTearDownItemU5BU5D_tF847195DEEF1C69F27A143A9DC0CC8E6D493413B* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_t04807B5635CDBCE4C5F049B612DA0615A576C56D_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
SetUpTearDownItemU5BU5D_tF847195DEEF1C69F27A143A9DC0CC8E6D493413B* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<System.String>
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<NUnit.Framework.Internal.Commands.TestActionItem>
struct List_1_t7637075979E8D9BD2748E7E00DF6DF0D6A2DA2FD : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
TestActionItemU5BU5D_tD1BE65A6F06E90F10E44B4E3081B09A8E985B545* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_t7637075979E8D9BD2748E7E00DF6DF0D6A2DA2FD_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
TestActionItemU5BU5D_tD1BE65A6F06E90F10E44B4E3081B09A8E985B545* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem>
struct List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
UnityWorkItemU5BU5D_tE49F0E909381E0EA04C1E0134A47619B6BAA6C2A* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
UnityWorkItemU5BU5D_tE49F0E909381E0EA04C1E0134A47619B6BAA6C2A* ___s_emptyArray_5;
};
// System.Collections.Generic.Queue`1<UnityEngine.TestTools.Logging.LogMatch>
struct Queue_1_t62241844704C7AE4AE75741AA9D2319DA70805B9 : public RuntimeObject
{
// T[] System.Collections.Generic.Queue`1::_array
LogMatchU5BU5D_t99F832BF42F2D918F55DF56E633B65E214E25516* ____array_0;
// System.Int32 System.Collections.Generic.Queue`1::_head
int32_t ____head_1;
// System.Int32 System.Collections.Generic.Queue`1::_tail
int32_t ____tail_2;
// System.Int32 System.Collections.Generic.Queue`1::_size
int32_t ____size_3;
// System.Int32 System.Collections.Generic.Queue`1::_version
int32_t ____version_4;
// System.Object System.Collections.Generic.Queue`1::_syncRoot
RuntimeObject* ____syncRoot_5;
};
struct Il2CppArrayBounds;
// System.Reflection.Assembly
struct Assembly_t : public RuntimeObject
{
};
// Native definition for P/Invoke marshalling of System.Reflection.Assembly
struct Assembly_t_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.Reflection.Assembly
struct Assembly_t_marshaled_com
{
};
// UnityEngine.TestTools.Utils.AssemblyLoadProxy
struct AssemblyLoadProxy_tC0E7F1C77CAD29DD4424996B0CCF4D34FC3237D5 : public RuntimeObject
{
};
// UnityEngine.TestTools.Utils.AssemblyWrapper
struct AssemblyWrapper_tFE872A657BE3B2C9E8CA9B3EADCD3F2B7D9067BB : public RuntimeObject
{
// System.Reflection.Assembly UnityEngine.TestTools.Utils.AssemblyWrapper::<Assembly>k__BackingField
Assembly_t* ___U3CAssemblyU3Ek__BackingField_0;
// System.Reflection.AssemblyName UnityEngine.TestTools.Utils.AssemblyWrapper::<Name>k__BackingField
AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* ___U3CNameU3Ek__BackingField_1;
};
// System.Attribute
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA : public RuntimeObject
{
};
// UnityEngine.TestTools.AttributeHelper
struct AttributeHelper_t880274AAC04B6636A2B6260609C76EB99E76C770 : public RuntimeObject
{
};
// UnityEngine.TestTools.NUnitExtensions.BaseDelegator
struct BaseDelegator_t0F32E27CD43E98F33C8FC86CCBA9115695743320 : public RuntimeObject
{
// System.Threading.ManualResetEvent UnityEngine.TestTools.NUnitExtensions.BaseDelegator::m_Signal
ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158* ___m_Signal_0;
// System.Object UnityEngine.TestTools.NUnitExtensions.BaseDelegator::m_Result
RuntimeObject* ___m_Result_1;
// System.Exception UnityEngine.TestTools.NUnitExtensions.BaseDelegator::m_Exception
Exception_t* ___m_Exception_2;
// NUnit.Framework.Internal.ITestExecutionContext UnityEngine.TestTools.NUnitExtensions.BaseDelegator::m_Context
RuntimeObject* ___m_Context_3;
// System.Boolean UnityEngine.TestTools.NUnitExtensions.BaseDelegator::m_Aborted
bool ___m_Aborted_4;
};
// UnityEngine.TestTools.Utils.ColorEqualityComparer
struct ColorEqualityComparer_t9FCF809CF504CF6069C922E6E0138DA35498B95A : public RuntimeObject
{
// System.Single UnityEngine.TestTools.Utils.ColorEqualityComparer::AllowedError
float ___AllowedError_1;
};
struct ColorEqualityComparer_t9FCF809CF504CF6069C922E6E0138DA35498B95A_StaticFields
{
// UnityEngine.TestTools.Utils.ColorEqualityComparer UnityEngine.TestTools.Utils.ColorEqualityComparer::m_Instance
ColorEqualityComparer_t9FCF809CF504CF6069C922E6E0138DA35498B95A* ___m_Instance_2;
};
// NUnit.Framework.Internal.Builders.CombinatorialStrategy
struct CombinatorialStrategy_t407D609CBE2D7E30DE059E58A6AA5E775FEDCCD0 : public RuntimeObject
{
};
// UnityEngine.TestTools.NUnitExtensions.ConstructDelegator
struct ConstructDelegator_t566725A21A72FE5B4160F28739514FE90AF47018 : public RuntimeObject
{
// System.Type UnityEngine.TestTools.NUnitExtensions.ConstructDelegator::m_RequestedType
Type_t* ___m_RequestedType_0;
// System.Object[] UnityEngine.TestTools.NUnitExtensions.ConstructDelegator::m_Arguments
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_Arguments_1;
// UnityEngine.ScriptableObject UnityEngine.TestTools.NUnitExtensions.ConstructDelegator::m_CurrentRunningTest
ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* ___m_CurrentRunningTest_2;
// UnityEngine.TestTools.NUnitExtensions.IStateSerializer UnityEngine.TestTools.NUnitExtensions.ConstructDelegator::m_StateSerializer
RuntimeObject* ___m_StateSerializer_3;
// System.Exception UnityEngine.TestTools.NUnitExtensions.ConstructDelegator::m_Exception
Exception_t* ___m_Exception_4;
// System.Object UnityEngine.TestTools.NUnitExtensions.ConstructDelegator::m_Result
RuntimeObject* ___m_Result_5;
// NUnit.Framework.Internal.ITestExecutionContext UnityEngine.TestTools.NUnitExtensions.ConstructDelegator::m_Context
RuntimeObject* ___m_Context_6;
};
// UnityEngine.TestTools.Utils.CoroutineRunner
struct CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08 : public RuntimeObject
{
// System.Boolean UnityEngine.TestTools.Utils.CoroutineRunner::m_Running
bool ___m_Running_0;
// System.Boolean UnityEngine.TestTools.Utils.CoroutineRunner::m_Timeout
bool ___m_Timeout_1;
// UnityEngine.MonoBehaviour UnityEngine.TestTools.Utils.CoroutineRunner::m_Controller
MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* ___m_Controller_2;
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext UnityEngine.TestTools.Utils.CoroutineRunner::m_Context
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___m_Context_3;
// UnityEngine.Coroutine UnityEngine.TestTools.Utils.CoroutineRunner::m_TimeOutCoroutine
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___m_TimeOutCoroutine_4;
// System.Collections.IEnumerator UnityEngine.TestTools.Utils.CoroutineRunner::m_TestCoroutine
RuntimeObject* ___m_TestCoroutine_5;
};
// System.Globalization.CultureInfo
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0 : public RuntimeObject
{
// System.Boolean System.Globalization.CultureInfo::m_isReadOnly
bool ___m_isReadOnly_3;
// System.Int32 System.Globalization.CultureInfo::cultureID
int32_t ___cultureID_4;
// System.Int32 System.Globalization.CultureInfo::parent_lcid
int32_t ___parent_lcid_5;
// System.Int32 System.Globalization.CultureInfo::datetime_index
int32_t ___datetime_index_6;
// System.Int32 System.Globalization.CultureInfo::number_index
int32_t ___number_index_7;
// System.Int32 System.Globalization.CultureInfo::default_calendar_type
int32_t ___default_calendar_type_8;
// System.Boolean System.Globalization.CultureInfo::m_useUserOverride
bool ___m_useUserOverride_9;
// System.Globalization.NumberFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::numInfo
NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo_10;
// System.Globalization.DateTimeFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::dateTimeInfo
DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo_11;
// System.Globalization.TextInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::textInfo
TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo_12;
// System.String System.Globalization.CultureInfo::m_name
String_t* ___m_name_13;
// System.String System.Globalization.CultureInfo::englishname
String_t* ___englishname_14;
// System.String System.Globalization.CultureInfo::nativename
String_t* ___nativename_15;
// System.String System.Globalization.CultureInfo::iso3lang
String_t* ___iso3lang_16;
// System.String System.Globalization.CultureInfo::iso2lang
String_t* ___iso2lang_17;
// System.String System.Globalization.CultureInfo::win3lang
String_t* ___win3lang_18;
// System.String System.Globalization.CultureInfo::territory
String_t* ___territory_19;
// System.String[] System.Globalization.CultureInfo::native_calendar_names
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___native_calendar_names_20;
// System.Globalization.CompareInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::compareInfo
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo_21;
// System.Void* System.Globalization.CultureInfo::textinfo_data
void* ___textinfo_data_22;
// System.Int32 System.Globalization.CultureInfo::m_dataItem
int32_t ___m_dataItem_23;
// System.Globalization.Calendar System.Globalization.CultureInfo::calendar
Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar_24;
// System.Globalization.CultureInfo System.Globalization.CultureInfo::parent_culture
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___parent_culture_25;
// System.Boolean System.Globalization.CultureInfo::constructed
bool ___constructed_26;
// System.Byte[] System.Globalization.CultureInfo::cached_serialized_form
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___cached_serialized_form_27;
// System.Globalization.CultureData System.Globalization.CultureInfo::m_cultureData
CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D* ___m_cultureData_28;
// System.Boolean System.Globalization.CultureInfo::m_isInherited
bool ___m_isInherited_29;
};
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_StaticFields
{
// System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::invariant_culture_info
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___invariant_culture_info_0;
// System.Object System.Globalization.CultureInfo::shared_table_lock
RuntimeObject* ___shared_table_lock_1;
// System.Globalization.CultureInfo System.Globalization.CultureInfo::default_current_culture
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___default_current_culture_2;
// System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentUICulture
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentUICulture_34;
// System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentCulture
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentCulture_35;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Globalization.CultureInfo> System.Globalization.CultureInfo::shared_by_number
Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3* ___shared_by_number_36;
// System.Collections.Generic.Dictionary`2<System.String,System.Globalization.CultureInfo> System.Globalization.CultureInfo::shared_by_name
Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28* ___shared_by_name_37;
// System.Globalization.CultureInfo System.Globalization.CultureInfo::s_UserPreferredCultureInfoInAppX
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_UserPreferredCultureInfoInAppX_38;
// System.Boolean System.Globalization.CultureInfo::IsTaiwanSku
bool ___IsTaiwanSku_39;
};
// Native definition for P/Invoke marshalling of System.Globalization.CultureInfo
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke
{
int32_t ___m_isReadOnly_3;
int32_t ___cultureID_4;
int32_t ___parent_lcid_5;
int32_t ___datetime_index_6;
int32_t ___number_index_7;
int32_t ___default_calendar_type_8;
int32_t ___m_useUserOverride_9;
NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo_10;
DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo_11;
TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo_12;
char* ___m_name_13;
char* ___englishname_14;
char* ___nativename_15;
char* ___iso3lang_16;
char* ___iso2lang_17;
char* ___win3lang_18;
char* ___territory_19;
char** ___native_calendar_names_20;
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo_21;
void* ___textinfo_data_22;
int32_t ___m_dataItem_23;
Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar_24;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke* ___parent_culture_25;
int32_t ___constructed_26;
Il2CppSafeArray/*NONE*/* ___cached_serialized_form_27;
CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke* ___m_cultureData_28;
int32_t ___m_isInherited_29;
};
// Native definition for COM marshalling of System.Globalization.CultureInfo
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com
{
int32_t ___m_isReadOnly_3;
int32_t ___cultureID_4;
int32_t ___parent_lcid_5;
int32_t ___datetime_index_6;
int32_t ___number_index_7;
int32_t ___default_calendar_type_8;
int32_t ___m_useUserOverride_9;
NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo_10;
DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo_11;
TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo_12;
Il2CppChar* ___m_name_13;
Il2CppChar* ___englishname_14;
Il2CppChar* ___nativename_15;
Il2CppChar* ___iso3lang_16;
Il2CppChar* ___iso2lang_17;
Il2CppChar* ___win3lang_18;
Il2CppChar* ___territory_19;
Il2CppChar** ___native_calendar_names_20;
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo_21;
void* ___textinfo_data_22;
int32_t ___m_dataItem_23;
Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar_24;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com* ___parent_culture_25;
int32_t ___constructed_26;
Il2CppSafeArray/*NONE*/* ___cached_serialized_form_27;
CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com* ___m_cultureData_28;
int32_t ___m_isInherited_29;
};
// UnityEngine.CustomYieldInstruction
struct CustomYieldInstruction_t6B81A50D5D210C1ACAAE247FB53B65CDFFEB7617 : public RuntimeObject
{
};
// NUnit.Framework.Api.DefaultTestAssemblyBuilder
struct DefaultTestAssemblyBuilder_t8B8C8775B68C031531801C5378776449439A39A5 : public RuntimeObject
{
// NUnit.Framework.Interfaces.ISuiteBuilder NUnit.Framework.Api.DefaultTestAssemblyBuilder::_defaultSuiteBuilder
RuntimeObject* ____defaultSuiteBuilder_1;
};
struct DefaultTestAssemblyBuilder_t8B8C8775B68C031531801C5378776449439A39A5_StaticFields
{
// NUnit.Framework.Internal.Logger NUnit.Framework.Api.DefaultTestAssemblyBuilder::log
Logger_t70AB550C1B18D73D8FB5F0489E2BC0CF767E6931* ___log_0;
};
// UnityEngine.TestRunner.NUnitExtensions.Runner.EditModeTestCallbacks
struct EditModeTestCallbacks_t662E8672523DB02ACFA833B5D4F5E23B7BE265B7 : public RuntimeObject
{
};
struct EditModeTestCallbacks_t662E8672523DB02ACFA833B5D4F5E23B7BE265B7_StaticFields
{
// System.Action UnityEngine.TestRunner.NUnitExtensions.Runner.EditModeTestCallbacks::<RestoringTestContext>k__BackingField
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___U3CRestoringTestContextU3Ek__BackingField_0;
};
// UnityEngine.TestTools.EnumerableTestState
struct EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11 : public RuntimeObject
{
// System.Int32 UnityEngine.TestTools.EnumerableTestState::Repeat
int32_t ___Repeat_0;
// System.Int32 UnityEngine.TestTools.EnumerableTestState::Retry
int32_t ___Retry_1;
};
// NUnit.Env
struct Env_tB9029126EBCCEA2036271F7BF11586C954DA3ADB : public RuntimeObject
{
};
struct Env_tB9029126EBCCEA2036271F7BF11586C954DA3ADB_StaticFields
{
// System.String NUnit.Env::NewLine
String_t* ___NewLine_0;
// System.String NUnit.Env::DocumentFolder
String_t* ___DocumentFolder_1;
// System.String NUnit.Env::DefaultWorkDirectory
String_t* ___DefaultWorkDirectory_2;
};
// System.EventArgs
struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377 : public RuntimeObject
{
};
struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_StaticFields
{
// System.EventArgs System.EventArgs::Empty
EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* ___Empty_0;
};
// UnityEngine.TestTools.Utils.FloatEqualityComparer
struct FloatEqualityComparer_t022045960F5627AA0D5702F8B40561CEDF2FDE9E : public RuntimeObject
{
// System.Single UnityEngine.TestTools.Utils.FloatEqualityComparer::AllowedError
float ___AllowedError_1;
};
struct FloatEqualityComparer_t022045960F5627AA0D5702F8B40561CEDF2FDE9E_StaticFields
{
// UnityEngine.TestTools.Utils.FloatEqualityComparer UnityEngine.TestTools.Utils.FloatEqualityComparer::m_Instance
FloatEqualityComparer_t022045960F5627AA0D5702F8B40561CEDF2FDE9E* ___m_Instance_2;
};
// UnityEngine.TestTools.LogAssert
struct LogAssert_t1620686757192E0E436B4BE1F09DEA85C5254EC3 : public RuntimeObject
{
};
// UnityEngine.TestTools.Logging.LogMatch
struct LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0 : public RuntimeObject
{
// System.Boolean UnityEngine.TestTools.Logging.LogMatch::m_UseRegex
bool ___m_UseRegex_0;
// System.String UnityEngine.TestTools.Logging.LogMatch::m_Message
String_t* ___m_Message_1;
// System.String UnityEngine.TestTools.Logging.LogMatch::m_MessageRegex
String_t* ___m_MessageRegex_2;
// System.String UnityEngine.TestTools.Logging.LogMatch::m_LogType
String_t* ___m_LogType_3;
};
// UnityEngine.TestTools.Logging.LogScope
struct LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1 : public RuntimeObject
{
// System.Object UnityEngine.TestTools.Logging.LogScope::m_Lock
RuntimeObject* ___m_Lock_1;
// System.Boolean UnityEngine.TestTools.Logging.LogScope::m_Disposed
bool ___m_Disposed_2;
// System.Boolean UnityEngine.TestTools.Logging.LogScope::m_NeedToProcessLogs
bool ___m_NeedToProcessLogs_3;
// System.Collections.Generic.Queue`1<UnityEngine.TestTools.Logging.LogMatch> UnityEngine.TestTools.Logging.LogScope::<ExpectedLogs>k__BackingField
Queue_1_t62241844704C7AE4AE75741AA9D2319DA70805B9* ___U3CExpectedLogsU3Ek__BackingField_4;
// System.Collections.Generic.List`1<UnityEngine.TestTools.Logging.LogEvent> UnityEngine.TestTools.Logging.LogScope::<AllLogs>k__BackingField
List_1_t8E8F28D82109DEEACB7F465B7773B6FEBA5F01E5* ___U3CAllLogsU3Ek__BackingField_5;
// System.Collections.Generic.List`1<UnityEngine.TestTools.Logging.LogEvent> UnityEngine.TestTools.Logging.LogScope::<FailingLogs>k__BackingField
List_1_t8E8F28D82109DEEACB7F465B7773B6FEBA5F01E5* ___U3CFailingLogsU3Ek__BackingField_6;
// System.Boolean UnityEngine.TestTools.Logging.LogScope::<IgnoreFailingMessages>k__BackingField
bool ___U3CIgnoreFailingMessagesU3Ek__BackingField_7;
// System.Boolean UnityEngine.TestTools.Logging.LogScope::<IsNUnitException>k__BackingField
bool ___U3CIsNUnitExceptionU3Ek__BackingField_8;
// System.Boolean UnityEngine.TestTools.Logging.LogScope::<IsNUnitSuccessException>k__BackingField
bool ___U3CIsNUnitSuccessExceptionU3Ek__BackingField_9;
// System.Boolean UnityEngine.TestTools.Logging.LogScope::<IsNUnitInconclusiveException>k__BackingField
bool ___U3CIsNUnitInconclusiveExceptionU3Ek__BackingField_10;
// System.Boolean UnityEngine.TestTools.Logging.LogScope::<IsNUnitIgnoreException>k__BackingField
bool ___U3CIsNUnitIgnoreExceptionU3Ek__BackingField_11;
// System.String UnityEngine.TestTools.Logging.LogScope::<NUnitExceptionMessage>k__BackingField
String_t* ___U3CNUnitExceptionMessageU3Ek__BackingField_12;
};
struct LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1_StaticFields
{
// System.Collections.Generic.List`1<UnityEngine.TestTools.Logging.LogScope> UnityEngine.TestTools.Logging.LogScope::s_ActiveScopes
List_1_t935463CDACB9081C4A382527F4795DF96DDFF5B1* ___s_ActiveScopes_0;
};
// System.MarshalByRefObject
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE : public RuntimeObject
{
// System.Object System.MarshalByRefObject::_identity
RuntimeObject* ____identity_0;
};
// Native definition for P/Invoke marshalling of System.MarshalByRefObject
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke
{
Il2CppIUnknown* ____identity_0;
};
// Native definition for COM marshalling of System.MarshalByRefObject
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com
{
Il2CppIUnknown* ____identity_0;
};
// System.Reflection.MemberInfo
struct MemberInfo_t : public RuntimeObject
{
};
// NUnit.Framework.Internal.Builders.NUnitTestCaseBuilder
struct NUnitTestCaseBuilder_t40F14093DA1073C3F03115DC1F94383C626F122A : public RuntimeObject
{
// NUnit.Framework.Internal.Randomizer NUnit.Framework.Internal.Builders.NUnitTestCaseBuilder::_randomizer
Randomizer_tCEEB80B5AF5FE8241F16BFF48041A9021DB81EE2* ____randomizer_0;
// NUnit.Framework.Internal.TestNameGenerator NUnit.Framework.Internal.Builders.NUnitTestCaseBuilder::_nameGenerator
TestNameGenerator_t49128F5DDA55C2B33AFBC9E6F067804ED06692C2* ____nameGenerator_1;
};
// NUnit.Framework.Internal.Builders.ParameterDataSourceProvider
struct ParameterDataSourceProvider_tA89C3F1E561430C8C01301E1FD08DCA97D19DB05 : public RuntimeObject
{
};
// UnityEngine.TestRunner.TestLaunchers.PlayerConnectionMessageIds
struct PlayerConnectionMessageIds_t2B8ACB62BCB0C76C31AC02A494555B1F06E733F7 : public RuntimeObject
{
};
// UnityEngine.TestTools.Utils.PlayerTestAssemblyProvider
struct PlayerTestAssemblyProvider_tE61CBD336D79B9B9CF23951F5F4D6A887E15120F : public RuntimeObject
{
// UnityEngine.TestTools.Utils.IAssemblyLoadProxy UnityEngine.TestTools.Utils.PlayerTestAssemblyProvider::m_AssemblyLoadProxy
RuntimeObject* ___m_AssemblyLoadProxy_0;
// System.Collections.Generic.List`1<System.String> UnityEngine.TestTools.Utils.PlayerTestAssemblyProvider::m_AssembliesToLoad
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___m_AssembliesToLoad_1;
};
struct PlayerTestAssemblyProvider_tE61CBD336D79B9B9CF23951F5F4D6A887E15120F_StaticFields
{
// System.Collections.Generic.List`1<UnityEngine.TestTools.Utils.IAssemblyWrapper> UnityEngine.TestTools.Utils.PlayerTestAssemblyProvider::m_LoadedAssemblies
List_1_t500E7B8980E1E416AEC43A3284CF2E0057695F7C* ___m_LoadedAssemblies_2;
};
// UnityEngine.TestTools.Utils.QuaternionEqualityComparer
struct QuaternionEqualityComparer_t887E25F475BF82AABC87742C9E12F6BAF8282E46 : public RuntimeObject
{
// System.Single UnityEngine.TestTools.Utils.QuaternionEqualityComparer::AllowedError
float ___AllowedError_1;
};
struct QuaternionEqualityComparer_t887E25F475BF82AABC87742C9E12F6BAF8282E46_StaticFields
{
// UnityEngine.TestTools.Utils.QuaternionEqualityComparer UnityEngine.TestTools.Utils.QuaternionEqualityComparer::m_Instance
QuaternionEqualityComparer_t887E25F475BF82AABC87742C9E12F6BAF8282E46* ___m_Instance_2;
};
// System.Random
struct Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8 : public RuntimeObject
{
// System.Int32 System.Random::_inext
int32_t ____inext_3;
// System.Int32 System.Random::_inextp
int32_t ____inextp_4;
// System.Int32[] System.Random::_seedArray
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____seedArray_5;
};
struct Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8_StaticFields
{
// System.Random System.Random::s_globalRandom
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___s_globalRandom_7;
};
struct Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8_ThreadStaticFields
{
// System.Random System.Random::t_threadRandom
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___t_threadRandom_6;
};
// UnityEngine.TestRunner.TestLaunchers.RemoteTestResultDataFactory
struct RemoteTestResultDataFactory_t3B226E45DE129A831664EA9B7C0F876D78243E5C : public RuntimeObject
{
};
// UnityEngine.TestRunner.TestLaunchers.RemoteTestResultDataWithTestData
struct RemoteTestResultDataWithTestData_tBD43BB154A4C4E2515A7B996D034793F2DD2DA5E : public RuntimeObject
{
// UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData[] UnityEngine.TestRunner.TestLaunchers.RemoteTestResultDataWithTestData::results
RemoteTestResultDataU5BU5D_t6F550ED0350C6DCBA9250801796D552381CE2B5A* ___results_0;
// UnityEngine.TestRunner.TestLaunchers.RemoteTestData[] UnityEngine.TestRunner.TestLaunchers.RemoteTestResultDataWithTestData::tests
RemoteTestDataU5BU5D_tF2972E8FD95D6D0DC22BC346F2DB8189C5A215F3* ___tests_1;
};
// UnityEngine.TestRunner.NUnitExtensions.Runner.RestoreTestContextAfterDomainReload
struct RestoreTestContextAfterDomainReload_t65E19BCB8C585B0150B26BB24FD01F61700936DE : public RuntimeObject
{
};
// UnityEngine.TestTools.Utils.ScriptingRuntimeProxy
struct ScriptingRuntimeProxy_tCC1908D4960E2A2516C75A50A7AD65273B5A124D : public RuntimeObject
{
};
// UnityEngine.TestTools.Utils.StackTraceFilter
struct StackTraceFilter_t9EE89EE8001F8E97141F33F1FBE51DCD324D48F3 : public RuntimeObject
{
};
struct StackTraceFilter_t9EE89EE8001F8E97141F33F1FBE51DCD324D48F3_StaticFields
{
// System.String[] UnityEngine.TestTools.Utils.StackTraceFilter::s_FilteredLogMessages
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_FilteredLogMessages_0;
// System.String[] UnityEngine.TestTools.Utils.StackTraceFilter::s_LastMessages
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_LastMessages_1;
};
// System.Diagnostics.Stopwatch
struct Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043 : public RuntimeObject
{
// System.Int64 System.Diagnostics.Stopwatch::elapsed
int64_t ___elapsed_2;
// System.Int64 System.Diagnostics.Stopwatch::started
int64_t ___started_3;
// System.Boolean System.Diagnostics.Stopwatch::is_running
bool ___is_running_4;
};
struct Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_StaticFields
{
// System.Int64 System.Diagnostics.Stopwatch::Frequency
int64_t ___Frequency_0;
// System.Boolean System.Diagnostics.Stopwatch::IsHighResolution
bool ___IsHighResolution_1;
};
// System.String
struct String_t : public RuntimeObject
{
// System.Int32 System.String::_stringLength
int32_t ____stringLength_4;
// System.Char System.String::_firstChar
Il2CppChar ____firstChar_5;
};
struct String_t_StaticFields
{
// System.String System.String::Empty
String_t* ___Empty_6;
};
// System.Text.StringBuilder
struct StringBuilder_t : public RuntimeObject
{
// System.Char[] System.Text.StringBuilder::m_ChunkChars
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___m_ChunkChars_0;
// System.Text.StringBuilder System.Text.StringBuilder::m_ChunkPrevious
StringBuilder_t* ___m_ChunkPrevious_1;
// System.Int32 System.Text.StringBuilder::m_ChunkLength
int32_t ___m_ChunkLength_2;
// System.Int32 System.Text.StringBuilder::m_ChunkOffset
int32_t ___m_ChunkOffset_3;
// System.Int32 System.Text.StringBuilder::m_MaxCapacity
int32_t ___m_MaxCapacity_4;
};
// NUnit.Framework.Interfaces.TNode
struct TNode_t128BD6EAD1B9178F311A72331C3E0F8216CF0244 : public RuntimeObject
{
// System.String NUnit.Framework.Interfaces.TNode::<Name>k__BackingField
String_t* ___U3CNameU3Ek__BackingField_0;
// System.String NUnit.Framework.Interfaces.TNode::<Value>k__BackingField
String_t* ___U3CValueU3Ek__BackingField_1;
// System.Boolean NUnit.Framework.Interfaces.TNode::<ValueIsCDATA>k__BackingField
bool ___U3CValueIsCDATAU3Ek__BackingField_2;
// NUnit.Framework.Interfaces.AttributeDictionary NUnit.Framework.Interfaces.TNode::<Attributes>k__BackingField
AttributeDictionary_t18A67A12828EBB496E6725C683BF115BAB62B770* ___U3CAttributesU3Ek__BackingField_3;
// NUnit.Framework.Interfaces.NodeList NUnit.Framework.Interfaces.TNode::<ChildNodes>k__BackingField
NodeList_tD3259C56D07977836859BB33FB2133E3AB23778F* ___U3CChildNodesU3Ek__BackingField_4;
};
struct TNode_t128BD6EAD1B9178F311A72331C3E0F8216CF0244_StaticFields
{
// System.Text.RegularExpressions.Regex NUnit.Framework.Interfaces.TNode::InvalidXmlCharactersRegex
Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* ___InvalidXmlCharactersRegex_5;
};
// NUnit.Framework.Internal.Commands.TestActionItem
struct TestActionItem_tDB35DCD24241AED2316F7FF7678CD24EE9E0CCDA : public RuntimeObject
{
// NUnit.Framework.ITestAction NUnit.Framework.Internal.Commands.TestActionItem::_action
RuntimeObject* ____action_0;
// System.Boolean NUnit.Framework.Internal.Commands.TestActionItem::_beforeTestWasRun
bool ____beforeTestWasRun_1;
};
// NUnit.Framework.Internal.Commands.TestCommand
struct TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C : public RuntimeObject
{
// NUnit.Framework.Internal.Test NUnit.Framework.Internal.Commands.TestCommand::<Test>k__BackingField
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___U3CTestU3Ek__BackingField_0;
};
// UnityEngine.TestRunner.NUnitExtensions.Runner.TestCommandBuilder
struct TestCommandBuilder_tEB69B9592533AE62FDF73CFC5195C1B6102654A4 : public RuntimeObject
{
};
// UnityEngine.TestTools.TestCommandPcHelper
struct TestCommandPcHelper_tDDAB63F9CFAD0BF57D8CDA3998C7A6F63B8ACFDB : public RuntimeObject
{
};
// NUnit.Framework.TestContext
struct TestContext_tBCB3390E359701C01DB1D59C7DE6135528945E09 : public RuntimeObject
{
// NUnit.Framework.TestContext/TestAdapter NUnit.Framework.TestContext::_test
TestAdapter_t2AABC4C0C8394103FC2250750FA539D5E8F96BFB* ____test_1;
// NUnit.Framework.TestContext/ResultAdapter NUnit.Framework.TestContext::_result
ResultAdapter_t84A36F8CCC7F5E4D58684CB9037339BC7EE6EB89* ____result_2;
// NUnit.Framework.Internal.ITestExecutionContext NUnit.Framework.TestContext::_testExecutionContext
RuntimeObject* ____testExecutionContext_6;
};
struct TestContext_tBCB3390E359701C01DB1D59C7DE6135528945E09_StaticFields
{
// NUnit.Framework.Internal.ITestExecutionContext NUnit.Framework.TestContext::CurrentTestExecutionContext
RuntimeObject* ___CurrentTestExecutionContext_0;
// System.IO.TextWriter NUnit.Framework.TestContext::Error
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___Error_3;
// System.IO.TextWriter NUnit.Framework.TestContext::Progress
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___Progress_4;
// NUnit.Framework.TestParameters NUnit.Framework.TestContext::Parameters
TestParameters_t37D63E5BE32C36D4D4421A2AD0BB1349CFCA74D1* ___Parameters_5;
};
// UnityEngine.TestTools.TestEnumerator
struct TestEnumerator_t3A99D68B16D4EAB5F1C6D1FE3117FB88B3559707 : public RuntimeObject
{
// NUnit.Framework.Internal.ITestExecutionContext UnityEngine.TestTools.TestEnumerator::m_Context
RuntimeObject* ___m_Context_0;
};
struct TestEnumerator_t3A99D68B16D4EAB5F1C6D1FE3117FB88B3559707_StaticFields
{
// System.Collections.IEnumerator UnityEngine.TestTools.TestEnumerator::m_TestEnumerator
RuntimeObject* ___m_TestEnumerator_1;
};
// UnityEngine.TestTools.TestRunner.TestEnumeratorWrapper
struct TestEnumeratorWrapper_t54BD74CB9BA2C7426961AA4454927CE1DB0BC335 : public RuntimeObject
{
// NUnit.Framework.Internal.TestMethod UnityEngine.TestTools.TestRunner.TestEnumeratorWrapper::m_TestMethod
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* ___m_TestMethod_0;
};
// UnityEngine.TestRunner.NUnitExtensions.TestExtensions
struct TestExtensions_t40A799360FCBA498647B79CF51CB478E67C3A474 : public RuntimeObject
{
};
// NUnit.Framework.Internal.TestFilter
struct TestFilter_tE08579357F5A65289990112BAB9528B87B51201D : public RuntimeObject
{
// System.Boolean NUnit.Framework.Internal.TestFilter::<TopLevel>k__BackingField
bool ___U3CTopLevelU3Ek__BackingField_1;
};
struct TestFilter_tE08579357F5A65289990112BAB9528B87B51201D_StaticFields
{
// NUnit.Framework.Internal.TestFilter NUnit.Framework.Internal.TestFilter::Empty
TestFilter_tE08579357F5A65289990112BAB9528B87B51201D* ___Empty_0;
};
// UnityEngine.TestTools.TestPlatformEnumExtensions
struct TestPlatformEnumExtensions_t2EB661B59F84A23CA1DEA4036CCC1718F62B22FA : public RuntimeObject
{
};
// UnityEngine.TestRunner.NUnitExtensions.TestResultExtensions
struct TestResultExtensions_t83A9F3FBD114012523E54D62803E931BA3B86F4D : public RuntimeObject
{
};
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestAssemblyRunner
struct UnityTestAssemblyRunner_tE0A01D7B74F325502637626BB3964467734B856C : public RuntimeObject
{
// UnityEngine.TestTools.NUnitExtensions.UnityTestAssemblyBuilder UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestAssemblyRunner::unityBuilder
UnityTestAssemblyBuilder_tFA61580BA1A740D0AE7832EBB3C6D5AD56908754* ___unityBuilder_0;
// UnityEngine.TestRunner.NUnitExtensions.Runner.WorkItemFactory UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestAssemblyRunner::m_Factory
WorkItemFactory_t252E24C1C187B6BAAF2CC67271659A787477CF2E* ___m_Factory_1;
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestAssemblyRunner::<Context>k__BackingField
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___U3CContextU3Ek__BackingField_2;
// System.Collections.Generic.IDictionary`2<System.String,System.Object> UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestAssemblyRunner::<Settings>k__BackingField
RuntimeObject* ___U3CSettingsU3Ek__BackingField_3;
// NUnit.Framework.Interfaces.ITest UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestAssemblyRunner::<LoadedTest>k__BackingField
RuntimeObject* ___U3CLoadedTestU3Ek__BackingField_4;
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestAssemblyRunner::<TopLevelWorkItem>k__BackingField
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* ___U3CTopLevelWorkItemU3Ek__BackingField_5;
};
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItemDataHolder
struct UnityWorkItemDataHolder_t128F8D5C3964A3629A9657031B1C2A8F59F5701A : public RuntimeObject
{
};
struct UnityWorkItemDataHolder_t128F8D5C3964A3629A9657031B1C2A8F59F5701A_StaticFields
{
// System.Collections.Generic.List`1<System.String> UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItemDataHolder::alreadyStartedTests
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___alreadyStartedTests_0;
// System.Collections.Generic.List`1<System.String> UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItemDataHolder::alreadyExecutedTests
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___alreadyExecutedTests_1;
};
// UnityEngine.TestTools.Utils.Utils
struct Utils_t82DFBBDD022136775B4219EA8E907458D159CCF3 : public RuntimeObject
{
};
// System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
{
};
// Native definition for P/Invoke marshalling of System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
// UnityEngine.TestTools.Utils.Vector2ComparerWithEqualsOperator
struct Vector2ComparerWithEqualsOperator_tA62C5D139FEC20F62E9DE9833963C21D25FEB66B : public RuntimeObject
{
};
struct Vector2ComparerWithEqualsOperator_tA62C5D139FEC20F62E9DE9833963C21D25FEB66B_StaticFields
{
// UnityEngine.TestTools.Utils.Vector2ComparerWithEqualsOperator UnityEngine.TestTools.Utils.Vector2ComparerWithEqualsOperator::m_Instance
Vector2ComparerWithEqualsOperator_tA62C5D139FEC20F62E9DE9833963C21D25FEB66B* ___m_Instance_0;
};
// UnityEngine.TestTools.Utils.Vector2EqualityComparer
struct Vector2EqualityComparer_tFD540C18DB0CC196B9A4EFC117829A1E70FE2B72 : public RuntimeObject
{
// System.Single UnityEngine.TestTools.Utils.Vector2EqualityComparer::AllowedError
float ___AllowedError_1;
};
struct Vector2EqualityComparer_tFD540C18DB0CC196B9A4EFC117829A1E70FE2B72_StaticFields
{
// UnityEngine.TestTools.Utils.Vector2EqualityComparer UnityEngine.TestTools.Utils.Vector2EqualityComparer::m_Instance
Vector2EqualityComparer_tFD540C18DB0CC196B9A4EFC117829A1E70FE2B72* ___m_Instance_2;
};
// UnityEngine.TestTools.Utils.Vector3ComparerWithEqualsOperator
struct Vector3ComparerWithEqualsOperator_tBA319106C10E7E2B436F5E93315E7C0C29DA50FB : public RuntimeObject
{
};
struct Vector3ComparerWithEqualsOperator_tBA319106C10E7E2B436F5E93315E7C0C29DA50FB_StaticFields
{
// UnityEngine.TestTools.Utils.Vector3ComparerWithEqualsOperator UnityEngine.TestTools.Utils.Vector3ComparerWithEqualsOperator::m_Instance
Vector3ComparerWithEqualsOperator_tBA319106C10E7E2B436F5E93315E7C0C29DA50FB* ___m_Instance_0;
};
// UnityEngine.TestTools.Utils.Vector3EqualityComparer
struct Vector3EqualityComparer_t255E1B7A546A455B41F2497E1962CF2D720ABD4E : public RuntimeObject
{
// System.Single UnityEngine.TestTools.Utils.Vector3EqualityComparer::AllowedError
float ___AllowedError_1;
};
struct Vector3EqualityComparer_t255E1B7A546A455B41F2497E1962CF2D720ABD4E_StaticFields
{
// UnityEngine.TestTools.Utils.Vector3EqualityComparer UnityEngine.TestTools.Utils.Vector3EqualityComparer::m_Instance
Vector3EqualityComparer_t255E1B7A546A455B41F2497E1962CF2D720ABD4E* ___m_Instance_2;
};
// UnityEngine.TestTools.Utils.Vector4ComparerWithEqualsOperator
struct Vector4ComparerWithEqualsOperator_t53C47859C755F4362AB8D67332C18B74F34D1B68 : public RuntimeObject
{
};
struct Vector4ComparerWithEqualsOperator_t53C47859C755F4362AB8D67332C18B74F34D1B68_StaticFields
{
// UnityEngine.TestTools.Utils.Vector4ComparerWithEqualsOperator UnityEngine.TestTools.Utils.Vector4ComparerWithEqualsOperator::m_Instance
Vector4ComparerWithEqualsOperator_t53C47859C755F4362AB8D67332C18B74F34D1B68* ___m_Instance_0;
};
// UnityEngine.TestTools.Utils.Vector4EqualityComparer
struct Vector4EqualityComparer_t04E2B1C0E21617E8712BBAA7BB2E26F4055998B5 : public RuntimeObject
{
// System.Single UnityEngine.TestTools.Utils.Vector4EqualityComparer::AllowedError
float ___AllowedError_1;
};
struct Vector4EqualityComparer_t04E2B1C0E21617E8712BBAA7BB2E26F4055998B5_StaticFields
{
// UnityEngine.TestTools.Utils.Vector4EqualityComparer UnityEngine.TestTools.Utils.Vector4EqualityComparer::m_Instance
Vector4EqualityComparer_t04E2B1C0E21617E8712BBAA7BB2E26F4055998B5* ___m_Instance_2;
};
// UnityEngine.TestRunner.NUnitExtensions.Runner.WorkItemFactory
struct WorkItemFactory_t252E24C1C187B6BAAF2CC67271659A787477CF2E : public RuntimeObject
{
};
// UnityEngine.YieldInstruction
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D : public RuntimeObject
{
};
// Native definition for P/Invoke marshalling of UnityEngine.YieldInstruction
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
};
// Native definition for COM marshalling of UnityEngine.YieldInstruction
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
};
// UnityEngine.TestTools.NUnitExtensions.ActionDelegator/<>c__DisplayClass1_0
struct U3CU3Ec__DisplayClass1_0_tF5C7BCA8477F98850B5F84A3519E77456EDB91B7 : public RuntimeObject
{
// System.Action UnityEngine.TestTools.NUnitExtensions.ActionDelegator/<>c__DisplayClass1_0::action
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___action_0;
};
// UnityEngine.TestTools.AttributeHelper/<>c
struct U3CU3Ec_tA02F574C4E0C04C48F5A91034C7D6C23331014CB : public RuntimeObject
{
};
struct U3CU3Ec_tA02F574C4E0C04C48F5A91034C7D6C23331014CB_StaticFields
{
// UnityEngine.TestTools.AttributeHelper/<>c UnityEngine.TestTools.AttributeHelper/<>c::<>9
U3CU3Ec_tA02F574C4E0C04C48F5A91034C7D6C23331014CB* ___U3CU3E9_0;
// System.Func`2<System.Reflection.ConstructorInfo,System.Boolean> UnityEngine.TestTools.AttributeHelper/<>c::<>9__1_0
Func_2_tF43743677DC8EC7ECF5575F75E3C0CB6CE4EE70C* ___U3CU3E9__1_0_1;
};
// UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/UnityWorkItemOrderComparer
struct UnityWorkItemOrderComparer_tF5B5C8BD4255E4655B9466FA6F652FFCC593EDA4 : public RuntimeObject
{
};
// UnityEngine.TestTools.Utils.CoroutineRunner/<ExMethod>d__10
struct U3CExMethodU3Ed__10_tBB0FAF5A67578784F9C416DE96653128AF4CC715 : public RuntimeObject
{
// System.Int32 UnityEngine.TestTools.Utils.CoroutineRunner/<ExMethod>d__10::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object UnityEngine.TestTools.Utils.CoroutineRunner/<ExMethod>d__10::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// System.Collections.IEnumerator UnityEngine.TestTools.Utils.CoroutineRunner/<ExMethod>d__10::e
RuntimeObject* ___e_2;
// System.Int32 UnityEngine.TestTools.Utils.CoroutineRunner/<ExMethod>d__10::timeout
int32_t ___timeout_3;
// UnityEngine.TestTools.Utils.CoroutineRunner UnityEngine.TestTools.Utils.CoroutineRunner/<ExMethod>d__10::<>4__this
CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* ___U3CU3E4__this_4;
};
// UnityEngine.TestTools.Utils.CoroutineRunner/<HandleEnumerableTest>d__8
struct U3CHandleEnumerableTestU3Ed__8_tCD03277BE1E1441EB60359670ACFD1420815DC0F : public RuntimeObject
{
// System.Int32 UnityEngine.TestTools.Utils.CoroutineRunner/<HandleEnumerableTest>d__8::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object UnityEngine.TestTools.Utils.CoroutineRunner/<HandleEnumerableTest>d__8::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// System.Collections.IEnumerator UnityEngine.TestTools.Utils.CoroutineRunner/<HandleEnumerableTest>d__8::testEnumerator
RuntimeObject* ___testEnumerator_2;
// UnityEngine.TestTools.Utils.CoroutineRunner UnityEngine.TestTools.Utils.CoroutineRunner/<HandleEnumerableTest>d__8::<>4__this
CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* ___U3CU3E4__this_3;
};
// UnityEngine.TestTools.Utils.CoroutineRunner/<StartTimer>d__11
struct U3CStartTimerU3Ed__11_tF5F45C94A9225FB54DC041168E8B11FAF8772E5F : public RuntimeObject
{
// System.Int32 UnityEngine.TestTools.Utils.CoroutineRunner/<StartTimer>d__11::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object UnityEngine.TestTools.Utils.CoroutineRunner/<StartTimer>d__11::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// System.Collections.IEnumerator UnityEngine.TestTools.Utils.CoroutineRunner/<StartTimer>d__11::coroutineToBeKilled
RuntimeObject* ___coroutineToBeKilled_2;
// System.Int32 UnityEngine.TestTools.Utils.CoroutineRunner/<StartTimer>d__11::timeout
int32_t ___timeout_3;
// System.Action UnityEngine.TestTools.Utils.CoroutineRunner/<StartTimer>d__11::onTimeout
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___onTimeout_4;
// UnityEngine.TestTools.Utils.CoroutineRunner UnityEngine.TestTools.Utils.CoroutineRunner/<StartTimer>d__11::<>4__this
CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* ___U3CU3E4__this_5;
};
// UnityEngine.TestRunner.NUnitExtensions.Runner.CoroutineTestWorkItem/<PerformWork>d__6
struct U3CPerformWorkU3Ed__6_t71C89CCF4CB8EBC37C31E1A9A83694572771D957 : public RuntimeObject
{
// System.Int32 UnityEngine.TestRunner.NUnitExtensions.Runner.CoroutineTestWorkItem/<PerformWork>d__6::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object UnityEngine.TestRunner.NUnitExtensions.Runner.CoroutineTestWorkItem/<PerformWork>d__6::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// System.Int32 UnityEngine.TestRunner.NUnitExtensions.Runner.CoroutineTestWorkItem/<PerformWork>d__6::<>l__initialThreadId
int32_t ___U3CU3El__initialThreadId_2;
// UnityEngine.TestRunner.NUnitExtensions.Runner.CoroutineTestWorkItem UnityEngine.TestRunner.NUnitExtensions.Runner.CoroutineTestWorkItem/<PerformWork>d__6::<>4__this
CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD* ___U3CU3E4__this_3;
// UnityEngine.TestRunner.NUnitExtensions.Runner.IEnumerableTestMethodCommand UnityEngine.TestRunner.NUnitExtensions.Runner.CoroutineTestWorkItem/<PerformWork>d__6::<enumerableTestMethodCommand>5__1
RuntimeObject* ___U3CenumerableTestMethodCommandU3E5__1_4;
// NUnit.Framework.Internal.Commands.ApplyChangesToContextCommand UnityEngine.TestRunner.NUnitExtensions.Runner.CoroutineTestWorkItem/<PerformWork>d__6::<applyChangesToContextCommand>5__2
ApplyChangesToContextCommand_tB888D2E90ABE718FAF1CEC6FE5FF961421861BA3* ___U3CapplyChangesToContextCommandU3E5__2_5;
// System.Collections.IEnumerator UnityEngine.TestRunner.NUnitExtensions.Runner.CoroutineTestWorkItem/<PerformWork>d__6::<executeEnumerable>5__3
RuntimeObject* ___U3CexecuteEnumerableU3E5__3_6;
// UnityEngine.TestTools.Utils.CoroutineRunner UnityEngine.TestRunner.NUnitExtensions.Runner.CoroutineTestWorkItem/<PerformWork>d__6::<coroutineRunner>5__4
CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* ___U3CcoroutineRunnerU3E5__4_7;
};
// UnityEngine.TestRunner.NUnitExtensions.Runner.DefaultTestWorkItem/<PerformWork>d__2
struct U3CPerformWorkU3Ed__2_tD3D911C12271EED7A15D3D671A222E296685CD00 : public RuntimeObject
{
// System.Int32 UnityEngine.TestRunner.NUnitExtensions.Runner.DefaultTestWorkItem/<PerformWork>d__2::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object UnityEngine.TestRunner.NUnitExtensions.Runner.DefaultTestWorkItem/<PerformWork>d__2::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// System.Int32 UnityEngine.TestRunner.NUnitExtensions.Runner.DefaultTestWorkItem/<PerformWork>d__2::<>l__initialThreadId
int32_t ___U3CU3El__initialThreadId_2;
// UnityEngine.TestRunner.NUnitExtensions.Runner.DefaultTestWorkItem UnityEngine.TestRunner.NUnitExtensions.Runner.DefaultTestWorkItem/<PerformWork>d__2::<>4__this
DefaultTestWorkItem_t05028FB6A3E215088F4072504CDE790AD8E432EE* ___U3CU3E4__this_3;
// System.Collections.IEnumerator UnityEngine.TestRunner.NUnitExtensions.Runner.DefaultTestWorkItem/<PerformWork>d__2::<>s__1
RuntimeObject* ___U3CU3Es__1_4;
// System.Object UnityEngine.TestRunner.NUnitExtensions.Runner.DefaultTestWorkItem/<PerformWork>d__2::<workItemStep>5__2
RuntimeObject* ___U3CworkItemStepU3E5__2_5;
// UnityEngine.TestTools.IEditModeTestYieldInstruction UnityEngine.TestRunner.NUnitExtensions.Runner.DefaultTestWorkItem/<PerformWork>d__2::<editModeTestYieldInstruction>5__3
RuntimeObject* ___U3CeditModeTestYieldInstructionU3E5__3_6;
// System.Collections.IEnumerator UnityEngine.TestRunner.NUnitExtensions.Runner.DefaultTestWorkItem/<PerformWork>d__2::<enumerator>5__4
RuntimeObject* ___U3CenumeratorU3E5__4_7;
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.DefaultTestWorkItem/<PerformWork>d__2::<moveNext>5__5
bool ___U3CmoveNextU3E5__5_8;
// System.Exception UnityEngine.TestRunner.NUnitExtensions.Runner.DefaultTestWorkItem/<PerformWork>d__2::<e>5__6
Exception_t* ___U3CeU3E5__6_9;
};
// UnityEngine.TestTools.EnumerableApplyChangesToContextCommand/<ExecuteEnumerable>d__1
struct U3CExecuteEnumerableU3Ed__1_tAA86BF28B2BB764C08A841EE5FAE1B0666F422DB : public RuntimeObject
{
// System.Int32 UnityEngine.TestTools.EnumerableApplyChangesToContextCommand/<ExecuteEnumerable>d__1::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object UnityEngine.TestTools.EnumerableApplyChangesToContextCommand/<ExecuteEnumerable>d__1::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// System.Int32 UnityEngine.TestTools.EnumerableApplyChangesToContextCommand/<ExecuteEnumerable>d__1::<>l__initialThreadId
int32_t ___U3CU3El__initialThreadId_2;
// NUnit.Framework.Internal.ITestExecutionContext UnityEngine.TestTools.EnumerableApplyChangesToContextCommand/<ExecuteEnumerable>d__1::context
RuntimeObject* ___context_3;
// NUnit.Framework.Internal.ITestExecutionContext UnityEngine.TestTools.EnumerableApplyChangesToContextCommand/<ExecuteEnumerable>d__1::<>3__context
RuntimeObject* ___U3CU3E3__context_4;
// UnityEngine.TestTools.EnumerableApplyChangesToContextCommand UnityEngine.TestTools.EnumerableApplyChangesToContextCommand/<ExecuteEnumerable>d__1::<>4__this
EnumerableApplyChangesToContextCommand_t1A326F30CE4EE8988D68BF1BAD349A44C5A6CEA0* ___U3CU3E4__this_5;
// System.Collections.IEnumerable UnityEngine.TestTools.EnumerableApplyChangesToContextCommand/<ExecuteEnumerable>d__1::<executeEnumerable>5__1
RuntimeObject* ___U3CexecuteEnumerableU3E5__1_6;
// System.Collections.IEnumerator UnityEngine.TestTools.EnumerableApplyChangesToContextCommand/<ExecuteEnumerable>d__1::<>s__2
RuntimeObject* ___U3CU3Es__2_7;
// System.Object UnityEngine.TestTools.EnumerableApplyChangesToContextCommand/<ExecuteEnumerable>d__1::<iterator>5__3
RuntimeObject* ___U3CiteratorU3E5__3_8;
};
// UnityEngine.TestTools.EnumerableRepeatedTestCommand/<ExecuteEnumerable>d__3
struct U3CExecuteEnumerableU3Ed__3_t8C2F1BAC9E5CA540B26A9E1C1F84CD7CACE6FFD5 : public RuntimeObject
{
// System.Int32 UnityEngine.TestTools.EnumerableRepeatedTestCommand/<ExecuteEnumerable>d__3::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object UnityEngine.TestTools.EnumerableRepeatedTestCommand/<ExecuteEnumerable>d__3::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// System.Int32 UnityEngine.TestTools.EnumerableRepeatedTestCommand/<ExecuteEnumerable>d__3::<>l__initialThreadId
int32_t ___U3CU3El__initialThreadId_2;
// NUnit.Framework.Internal.ITestExecutionContext UnityEngine.TestTools.EnumerableRepeatedTestCommand/<ExecuteEnumerable>d__3::context
RuntimeObject* ___context_3;
// NUnit.Framework.Internal.ITestExecutionContext UnityEngine.TestTools.EnumerableRepeatedTestCommand/<ExecuteEnumerable>d__3::<>3__context
RuntimeObject* ___U3CU3E3__context_4;
// UnityEngine.TestTools.EnumerableRepeatedTestCommand UnityEngine.TestTools.EnumerableRepeatedTestCommand/<ExecuteEnumerable>d__3::<>4__this
EnumerableRepeatedTestCommand_tB45384ABD687D5DFE0D9987C7ADF61123BB9A4B7* ___U3CU3E4__this_5;
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext UnityEngine.TestTools.EnumerableRepeatedTestCommand/<ExecuteEnumerable>d__3::<unityContext>5__1
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___U3CunityContextU3E5__1_6;
// System.Int32 UnityEngine.TestTools.EnumerableRepeatedTestCommand/<ExecuteEnumerable>d__3::<count>5__2
int32_t ___U3CcountU3E5__2_7;
// System.Boolean UnityEngine.TestTools.EnumerableRepeatedTestCommand/<ExecuteEnumerable>d__3::<firstCycleAfterResume>5__3
bool ___U3CfirstCycleAfterResumeU3E5__3_8;
// System.Collections.IEnumerable UnityEngine.TestTools.EnumerableRepeatedTestCommand/<ExecuteEnumerable>d__3::<executeEnumerable>5__4
RuntimeObject* ___U3CexecuteEnumerableU3E5__4_9;
// System.Collections.IEnumerator UnityEngine.TestTools.EnumerableRepeatedTestCommand/<ExecuteEnumerable>d__3::<>s__5
RuntimeObject* ___U3CU3Es__5_10;
// System.Object UnityEngine.TestTools.EnumerableRepeatedTestCommand/<ExecuteEnumerable>d__3::<iterator>5__6
RuntimeObject* ___U3CiteratorU3E5__6_11;
};
// UnityEngine.TestTools.EnumerableRetryTestCommand/<ExecuteEnumerable>d__3
struct U3CExecuteEnumerableU3Ed__3_t2950F9420877BEB13353E8D92892D6C72781A190 : public RuntimeObject
{
// System.Int32 UnityEngine.TestTools.EnumerableRetryTestCommand/<ExecuteEnumerable>d__3::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object UnityEngine.TestTools.EnumerableRetryTestCommand/<ExecuteEnumerable>d__3::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// System.Int32 UnityEngine.TestTools.EnumerableRetryTestCommand/<ExecuteEnumerable>d__3::<>l__initialThreadId
int32_t ___U3CU3El__initialThreadId_2;
// NUnit.Framework.Internal.ITestExecutionContext UnityEngine.TestTools.EnumerableRetryTestCommand/<ExecuteEnumerable>d__3::context
RuntimeObject* ___context_3;
// NUnit.Framework.Internal.ITestExecutionContext UnityEngine.TestTools.EnumerableRetryTestCommand/<ExecuteEnumerable>d__3::<>3__context
RuntimeObject* ___U3CU3E3__context_4;
// UnityEngine.TestTools.EnumerableRetryTestCommand UnityEngine.TestTools.EnumerableRetryTestCommand/<ExecuteEnumerable>d__3::<>4__this
EnumerableRetryTestCommand_t913BB2BA8F9D8B5F8F18AFDB9197F0543D9C3E22* ___U3CU3E4__this_5;
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext UnityEngine.TestTools.EnumerableRetryTestCommand/<ExecuteEnumerable>d__3::<unityContext>5__1
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___U3CunityContextU3E5__1_6;
// System.Int32 UnityEngine.TestTools.EnumerableRetryTestCommand/<ExecuteEnumerable>d__3::<count>5__2
int32_t ___U3CcountU3E5__2_7;
// System.Boolean UnityEngine.TestTools.EnumerableRetryTestCommand/<ExecuteEnumerable>d__3::<firstCycleAfterResume>5__3
bool ___U3CfirstCycleAfterResumeU3E5__3_8;
// System.Collections.IEnumerable UnityEngine.TestTools.EnumerableRetryTestCommand/<ExecuteEnumerable>d__3::<executeEnumerable>5__4
RuntimeObject* ___U3CexecuteEnumerableU3E5__4_9;
// System.Collections.IEnumerator UnityEngine.TestTools.EnumerableRetryTestCommand/<ExecuteEnumerable>d__3::<>s__5
RuntimeObject* ___U3CU3Es__5_10;
// System.Object UnityEngine.TestTools.EnumerableRetryTestCommand/<ExecuteEnumerable>d__3::<iterator>5__6
RuntimeObject* ___U3CiteratorU3E5__6_11;
};
// UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerable>d__2
struct U3CExecuteEnumerableU3Ed__2_tA1A0730A786BE00A396A85E45BD09138BFCDE196 : public RuntimeObject
{
// System.Int32 UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerable>d__2::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerable>d__2::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// System.Int32 UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerable>d__2::<>l__initialThreadId
int32_t ___U3CU3El__initialThreadId_2;
// NUnit.Framework.Internal.ITestExecutionContext UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerable>d__2::context
RuntimeObject* ___context_3;
// NUnit.Framework.Internal.ITestExecutionContext UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerable>d__2::<>3__context
RuntimeObject* ___U3CU3E3__context_4;
// UnityEngine.TestTools.EnumerableTestMethodCommand UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerable>d__2::<>4__this
EnumerableTestMethodCommand_tA128424A354B61579073702818954D8CF6DB7BAA* ___U3CU3E4__this_5;
// System.Collections.IEnumerator UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerable>d__2::<currentExecutingTestEnumerator>5__1
RuntimeObject* ___U3CcurrentExecutingTestEnumeratorU3E5__1_6;
// System.Exception UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerable>d__2::<ex>5__2
Exception_t* ___U3CexU3E5__2_7;
// UnityEngine.TestTools.TestEnumerator UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerable>d__2::<testEnumeraterYieldInstruction>5__3
TestEnumerator_t3A99D68B16D4EAB5F1C6D1FE3117FB88B3559707* ___U3CtestEnumeraterYieldInstructionU3E5__3_8;
// System.Collections.IEnumerator UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerable>d__2::<enumerator>5__4
RuntimeObject* ___U3CenumeratorU3E5__4_9;
// System.Collections.IEnumerator UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerable>d__2::<executingEnumerator>5__5
RuntimeObject* ___U3CexecutingEnumeratorU3E5__5_10;
};
// UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerableAndRecordExceptions>d__4
struct U3CExecuteEnumerableAndRecordExceptionsU3Ed__4_t20E9CA2A82E97D54701DDA3F0526DF7F9AD1120C : public RuntimeObject
{
// System.Int32 UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerableAndRecordExceptions>d__4::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerableAndRecordExceptions>d__4::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// System.Collections.IEnumerator UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerableAndRecordExceptions>d__4::enumerator
RuntimeObject* ___enumerator_2;
// UnityEngine.TestTools.EnumerableTestMethodCommand/EnumeratorContext UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerableAndRecordExceptions>d__4::context
EnumeratorContext_tEE04AE75777939F232C8E05EB628BCC1B4A71D8F* ___context_3;
// UnityEngine.TestTools.EnumerableTestMethodCommand UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerableAndRecordExceptions>d__4::<>4__this
EnumerableTestMethodCommand_tA128424A354B61579073702818954D8CF6DB7BAA* ___U3CU3E4__this_4;
// System.Collections.IEnumerator UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerableAndRecordExceptions>d__4::<nestedEnumerator>5__1
RuntimeObject* ___U3CnestedEnumeratorU3E5__1_5;
// System.Exception UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerableAndRecordExceptions>d__4::<ex>5__2
Exception_t* ___U3CexU3E5__2_6;
};
// UnityEngine.TestTools.EnumerableTestMethodCommand/EnumeratorContext
struct EnumeratorContext_tEE04AE75777939F232C8E05EB628BCC1B4A71D8F : public RuntimeObject
{
// NUnit.Framework.Internal.ITestExecutionContext UnityEngine.TestTools.EnumerableTestMethodCommand/EnumeratorContext::m_Context
RuntimeObject* ___m_Context_0;
// System.Boolean UnityEngine.TestTools.EnumerableTestMethodCommand/EnumeratorContext::<ExceptionWasRecorded>k__BackingField
bool ___U3CExceptionWasRecordedU3Ek__BackingField_1;
};
// UnityEngine.TestRunner.NUnitExtensions.Runner.FailCommand/<ExecuteEnumerable>d__4
struct U3CExecuteEnumerableU3Ed__4_t489965A066A1B8249B9CE8BA7AE24EEF5364187A : public RuntimeObject
{
// System.Int32 UnityEngine.TestRunner.NUnitExtensions.Runner.FailCommand/<ExecuteEnumerable>d__4::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object UnityEngine.TestRunner.NUnitExtensions.Runner.FailCommand/<ExecuteEnumerable>d__4::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// System.Int32 UnityEngine.TestRunner.NUnitExtensions.Runner.FailCommand/<ExecuteEnumerable>d__4::<>l__initialThreadId
int32_t ___U3CU3El__initialThreadId_2;
// NUnit.Framework.Internal.ITestExecutionContext UnityEngine.TestRunner.NUnitExtensions.Runner.FailCommand/<ExecuteEnumerable>d__4::context
RuntimeObject* ___context_3;
// NUnit.Framework.Internal.ITestExecutionContext UnityEngine.TestRunner.NUnitExtensions.Runner.FailCommand/<ExecuteEnumerable>d__4::<>3__context
RuntimeObject* ___U3CU3E3__context_4;
// UnityEngine.TestRunner.NUnitExtensions.Runner.FailCommand UnityEngine.TestRunner.NUnitExtensions.Runner.FailCommand/<ExecuteEnumerable>d__4::<>4__this
FailCommand_t3A0A1DF24F09E000091C0EC9601771A637342202* ___U3CU3E4__this_5;
};
// UnityEngine.TestTools.Utils.PlayerTestAssemblyProvider/<>c
struct U3CU3Ec_tEA06160DEC1141201546AB256E688282D5DBDBEA : public RuntimeObject
{
};
struct U3CU3Ec_tEA06160DEC1141201546AB256E688282D5DBDBEA_StaticFields
{
// UnityEngine.TestTools.Utils.PlayerTestAssemblyProvider/<>c UnityEngine.TestTools.Utils.PlayerTestAssemblyProvider/<>c::<>9
U3CU3Ec_tEA06160DEC1141201546AB256E688282D5DBDBEA* ___U3CU3E9_0;
// System.Func`2<UnityEngine.TestTools.Utils.IAssemblyWrapper,System.Reflection.Assembly> UnityEngine.TestTools.Utils.PlayerTestAssemblyProvider/<>c::<>9__6_0
Func_2_tA21C9E4A6009C4DB2D1989ECC63E59FC3CA8818D* ___U3CU3E9__6_0_1;
};
// UnityEngine.TestRunner.TestLaunchers.RemoteTestData/<>c
struct U3CU3Ec_t1DF7E73199BB59EEFA8E0004BBAF1E913D64E7A1 : public RuntimeObject
{
};
struct U3CU3Ec_t1DF7E73199BB59EEFA8E0004BBAF1E913D64E7A1_StaticFields
{
// UnityEngine.TestRunner.TestLaunchers.RemoteTestData/<>c UnityEngine.TestRunner.TestLaunchers.RemoteTestData/<>c::<>9
U3CU3Ec_t1DF7E73199BB59EEFA8E0004BBAF1E913D64E7A1* ___U3CU3E9_0;
// System.Func`2<NUnit.Framework.Interfaces.ITest,System.String> UnityEngine.TestRunner.TestLaunchers.RemoteTestData/<>c::<>9__18_0
Func_2_t498429481299B2281514B2D606FB5667F19F2CF6* ___U3CU3E9__18_0_1;
};
// UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData/<>c
struct U3CU3Ec_tB099903F19CE0589873535C56234283845791610 : public RuntimeObject
{
};
struct U3CU3Ec_tB099903F19CE0589873535C56234283845791610_StaticFields
{
// UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData/<>c UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData/<>c::<>9
U3CU3Ec_tB099903F19CE0589873535C56234283845791610* ___U3CU3E9_0;
// System.Func`2<NUnit.Framework.Interfaces.ITestResult,System.String> UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData/<>c::<>9__19_0
Func_2_tFD4B7BF245B28AD8B34224E73DB46BAE46DCEE73* ___U3CU3E9__19_0_1;
};
// UnityEngine.TestTools.Utils.StackTraceFilter/<>c__DisplayClass2_0
struct U3CU3Ec__DisplayClass2_0_t727D77427BEA52590992B7E6AC69F96E7B85F33A : public RuntimeObject
{
// System.String UnityEngine.TestTools.Utils.StackTraceFilter/<>c__DisplayClass2_0::line
String_t* ___line_0;
};
// UnityEngine.TestTools.TestActionCommand/<InvokeAfter>d__3
struct U3CInvokeAfterU3Ed__3_t4BBAB2100A57DA59DF716FA13C587AECFA6EE96D : public RuntimeObject
{
// System.Int32 UnityEngine.TestTools.TestActionCommand/<InvokeAfter>d__3::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object UnityEngine.TestTools.TestActionCommand/<InvokeAfter>d__3::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// NUnit.Framework.ITestAction UnityEngine.TestTools.TestActionCommand/<InvokeAfter>d__3::action
RuntimeObject* ___action_2;
// NUnit.Framework.Internal.Test UnityEngine.TestTools.TestActionCommand/<InvokeAfter>d__3::test
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___test_3;
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext UnityEngine.TestTools.TestActionCommand/<InvokeAfter>d__3::context
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___context_4;
// UnityEngine.TestTools.TestActionCommand UnityEngine.TestTools.TestActionCommand/<InvokeAfter>d__3::<>4__this
TestActionCommand_t2D32E9ACC4A6A151F29399D5E9E7E9A203D8BA1B* ___U3CU3E4__this_5;
};
// UnityEngine.TestTools.TestActionCommand/<InvokeBefore>d__2
struct U3CInvokeBeforeU3Ed__2_t5FF5E363430BE21A319B36E98CD7FBF1862F1AE5 : public RuntimeObject
{
// System.Int32 UnityEngine.TestTools.TestActionCommand/<InvokeBefore>d__2::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object UnityEngine.TestTools.TestActionCommand/<InvokeBefore>d__2::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// NUnit.Framework.ITestAction UnityEngine.TestTools.TestActionCommand/<InvokeBefore>d__2::action
RuntimeObject* ___action_2;
// NUnit.Framework.Internal.Test UnityEngine.TestTools.TestActionCommand/<InvokeBefore>d__2::test
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___test_3;
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext UnityEngine.TestTools.TestActionCommand/<InvokeBefore>d__2::context
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___context_4;
// UnityEngine.TestTools.TestActionCommand UnityEngine.TestTools.TestActionCommand/<InvokeBefore>d__2::<>4__this
TestActionCommand_t2D32E9ACC4A6A151F29399D5E9E7E9A203D8BA1B* ___U3CU3E4__this_5;
};
// UnityEngine.TestRunner.NUnitExtensions.Runner.TestCommandBuilder/<>c
struct U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC : public RuntimeObject
{
};
struct U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_StaticFields
{
// UnityEngine.TestRunner.NUnitExtensions.Runner.TestCommandBuilder/<>c UnityEngine.TestRunner.NUnitExtensions.Runner.TestCommandBuilder/<>c::<>9
U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC* ___U3CU3E9_0;
// System.Func`2<NUnit.Framework.Interfaces.ITestBuilder,System.String> UnityEngine.TestRunner.NUnitExtensions.Runner.TestCommandBuilder/<>c::<>9__1_0
Func_2_t6A1574911B1F068BFCB3267C4A32E47B7791DFF8* ___U3CU3E9__1_0_1;
// System.Func`2<NUnit.Framework.Interfaces.ISimpleTestBuilder,System.String> UnityEngine.TestRunner.NUnitExtensions.Runner.TestCommandBuilder/<>c::<>9__1_1
Func_2_t996D22852C489C36736071FC348592A5931E16E0* ___U3CU3E9__1_1_2;
// System.Func`2<System.Collections.Generic.IEnumerable`1<System.String>,System.Collections.Generic.IEnumerable`1<System.String>> UnityEngine.TestRunner.NUnitExtensions.Runner.TestCommandBuilder/<>c::<>9__1_2
Func_2_tF0666B5E6675D6652F53D89C26FB4EC3A48BE380* ___U3CU3E9__1_2_3;
};
// UnityEngine.TestTools.TestEnumerator/<Execute>d__7
struct U3CExecuteU3Ed__7_t745B8600F4C6700C1FC70D9D562422F00B391096 : public RuntimeObject
{
// System.Int32 UnityEngine.TestTools.TestEnumerator/<Execute>d__7::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object UnityEngine.TestTools.TestEnumerator/<Execute>d__7::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// System.Collections.IEnumerator UnityEngine.TestTools.TestEnumerator/<Execute>d__7::enumerator
RuntimeObject* ___enumerator_2;
// UnityEngine.TestTools.TestEnumerator/EnumeratorContext UnityEngine.TestTools.TestEnumerator/<Execute>d__7::context
EnumeratorContext_t32D37B1D341991225C52893747F39D9A544CDC2F* ___context_3;
// UnityEngine.TestTools.TestEnumerator UnityEngine.TestTools.TestEnumerator/<Execute>d__7::<>4__this
TestEnumerator_t3A99D68B16D4EAB5F1C6D1FE3117FB88B3559707* ___U3CU3E4__this_4;
// System.Collections.IEnumerator UnityEngine.TestTools.TestEnumerator/<Execute>d__7::<nestedEnumerator>5__1
RuntimeObject* ___U3CnestedEnumeratorU3E5__1_5;
// System.Exception UnityEngine.TestTools.TestEnumerator/<Execute>d__7::<ex>5__2
Exception_t* ___U3CexU3E5__2_6;
};
// UnityEngine.TestTools.TestEnumerator/EnumeratorContext
struct EnumeratorContext_t32D37B1D341991225C52893747F39D9A544CDC2F : public RuntimeObject
{
// NUnit.Framework.Internal.ITestExecutionContext UnityEngine.TestTools.TestEnumerator/EnumeratorContext::m_Context
RuntimeObject* ___m_Context_0;
// System.Boolean UnityEngine.TestTools.TestEnumerator/EnumeratorContext::<ExceptionWasRecorded>k__BackingField
bool ___U3CExceptionWasRecordedU3Ek__BackingField_1;
};
// UnityEngine.TestRunner.NUnitExtensions.TestExtensions/<>c__DisplayClass1_0
struct U3CU3Ec__DisplayClass1_0_t8DE95C329F948F9730F124D7CF7870C7C0A32CCF : public RuntimeObject
{
// System.Collections.Generic.IEnumerable`1<System.String> UnityEngine.TestRunner.NUnitExtensions.TestExtensions/<>c__DisplayClass1_0::categories
RuntimeObject* ___categories_0;
};
// UnityEngine.TestRunner.NUnitExtensions.TestExtensions/<>c__DisplayClass1_1
struct U3CU3Ec__DisplayClass1_1_t0A138479D8C3D3CDCF5B951BF67196FBCFF4900A : public RuntimeObject
{
// System.String UnityEngine.TestRunner.NUnitExtensions.TestExtensions/<>c__DisplayClass1_1::c
String_t* ___c_0;
};
// UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c
struct U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3 : public RuntimeObject
{
};
struct U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_StaticFields
{
// UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c::<>9
U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3* ___U3CU3E9_0;
// System.Func`2<System.Reflection.AssemblyName,System.Boolean> UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c::<>9__2_3
Func_2_t6BDBA66BDE9736770C331BB0B86301B68C166E40* ___U3CU3E9__2_3_1;
// System.Func`2<System.Reflection.Assembly,System.Boolean> UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c::<>9__2_0
Func_2_t3FF9FC9038AAF42274EC51B73C22E875D6CEE5E9* ___U3CU3E9__2_0_2;
// System.Func`2<System.Reflection.Assembly,System.Collections.Generic.IEnumerable`1<UnityEngine.TestRunner.TestRunCallbackAttribute>> UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c::<>9__2_1
Func_2_t9C9F3001ED597599C1779599F62FD57B7CD1E604* ___U3CU3E9__2_1_3;
// System.Func`2<UnityEngine.TestRunner.TestRunCallbackAttribute,UnityEngine.TestRunner.ITestRunCallback> UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c::<>9__2_2
Func_2_tBA697A11089E9DDC0681C12ABD9A3AF650C4ACC1* ___U3CU3E9__2_2_4;
};
// UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c__DisplayClass1_0
struct U3CU3Ec__DisplayClass1_0_tAD7A390EA1384825958152E1B2442BF2FB662F39 : public RuntimeObject
{
// NUnit.Framework.Interfaces.ITest UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c__DisplayClass1_0::testsToRun
RuntimeObject* ___testsToRun_0;
};
// UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c__DisplayClass4_0
struct U3CU3Ec__DisplayClass4_0_tC3601BDE03D3351BECFB67AE9AB7B97A5DA98CAD : public RuntimeObject
{
// NUnit.Framework.Interfaces.ITestResult UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c__DisplayClass4_0::testResults
RuntimeObject* ___testResults_0;
};
// UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c__DisplayClass5_0
struct U3CU3Ec__DisplayClass5_0_t0F2787115513452DC8AD55F460986622A1D77AC0 : public RuntimeObject
{
// NUnit.Framework.Interfaces.ITest UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c__DisplayClass5_0::test
RuntimeObject* ___test_0;
};
// UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c__DisplayClass6_0
struct U3CU3Ec__DisplayClass6_0_t02825C84F28667A11303D1B94FBF83117E30FCED : public RuntimeObject
{
// NUnit.Framework.Interfaces.ITestResult UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c__DisplayClass6_0::result
RuntimeObject* ___result_0;
};
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<>c__DisplayClass2_0
struct U3CU3Ec__DisplayClass2_0_tDD26656AABE8A48A53AE308E90D1C63AA752E094 : public RuntimeObject
{
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<>c__DisplayClass2_0::<>4__this
UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39* ___U3CU3E4__this_0;
// NUnit.Framework.Internal.ITestExecutionContext UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<>c__DisplayClass2_0::context
RuntimeObject* ___context_1;
};
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<>c__DisplayClass3_0
struct U3CU3Ec__DisplayClass3_0_t79610179F918A576750F124537BAB01A47753DBE : public RuntimeObject
{
// UnityEngine.TestRunner.NUnitExtensions.Runner.IEnumerableTestMethodCommand UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<>c__DisplayClass3_0::enumerableTestMethodCommand
RuntimeObject* ___enumerableTestMethodCommand_0;
// NUnit.Framework.Internal.ITestExecutionContext UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<>c__DisplayClass3_0::context
RuntimeObject* ___context_1;
};
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<>c__DisplayClass3_1
struct U3CU3Ec__DisplayClass3_1_tAD6B76997ED0725659D13F567DF88C80EEA8F290 : public RuntimeObject
{
// System.Collections.IEnumerable UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<>c__DisplayClass3_1::executeEnumerable
RuntimeObject* ___executeEnumerable_0;
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<>c__DisplayClass3_0 UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<>c__DisplayClass3_1::CS$<>8__locals1
U3CU3Ec__DisplayClass3_0_t79610179F918A576750F124537BAB01A47753DBE* ___CSU24U3CU3E8__locals1_1;
};
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<ExecuteEnumerable>d__3
struct U3CExecuteEnumerableU3Ed__3_t39B48E14B2ACE26105B0F50010A2951FC6DD4FC9 : public RuntimeObject
{
// System.Int32 UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<ExecuteEnumerable>d__3::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<ExecuteEnumerable>d__3::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// System.Int32 UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<ExecuteEnumerable>d__3::<>l__initialThreadId
int32_t ___U3CU3El__initialThreadId_2;
// NUnit.Framework.Internal.ITestExecutionContext UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<ExecuteEnumerable>d__3::context
RuntimeObject* ___context_3;
// NUnit.Framework.Internal.ITestExecutionContext UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<ExecuteEnumerable>d__3::<>3__context
RuntimeObject* ___U3CU3E3__context_4;
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<ExecuteEnumerable>d__3::<>4__this
UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39* ___U3CU3E4__this_5;
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<>c__DisplayClass3_0 UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<ExecuteEnumerable>d__3::<>8__1
U3CU3Ec__DisplayClass3_0_t79610179F918A576750F124537BAB01A47753DBE* ___U3CU3E8__1_6;
// UnityEngine.TestTools.Logging.LogScope UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<ExecuteEnumerable>d__3::<logScope>5__2
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* ___U3ClogScopeU3E5__2_7;
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<>c__DisplayClass3_1 UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<ExecuteEnumerable>d__3::<>8__3
U3CU3Ec__DisplayClass3_1_tAD6B76997ED0725659D13F567DF88C80EEA8F290* ___U3CU3E8__3_8;
// System.Collections.IEnumerator UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<ExecuteEnumerable>d__3::<>s__4
RuntimeObject* ___U3CU3Es__4_9;
// System.Object UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<ExecuteEnumerable>d__3::<step>5__5
RuntimeObject* ___U3CstepU3E5__5_10;
};
// UnityEngine.TestTools.UnityPlatformAttribute/<>c
struct U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F : public RuntimeObject
{
};
struct U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F_StaticFields
{
// UnityEngine.TestTools.UnityPlatformAttribute/<>c UnityEngine.TestTools.UnityPlatformAttribute/<>c::<>9
U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F* ___U3CU3E9_0;
// System.Func`2<UnityEngine.RuntimePlatform,System.String> UnityEngine.TestTools.UnityPlatformAttribute/<>c::<>9__12_0
Func_2_tC96CB9EC229F34E3738DCFD46080D10B0FB6BE87* ___U3CU3E9__12_0_1;
// System.Func`2<UnityEngine.RuntimePlatform,System.String> UnityEngine.TestTools.UnityPlatformAttribute/<>c::<>9__12_1
Func_2_tC96CB9EC229F34E3738DCFD46080D10B0FB6BE87* ___U3CU3E9__12_1_2;
};
// System.Collections.Generic.List`1/Enumerator<NUnit.Framework.ITestAction>
struct Enumerator_t52788D8B68BDA9BC9911E2D432F70D0DCB105C9A
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B* ____list_0;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
int32_t ____index_1;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
int32_t ____version_2;
// T System.Collections.Generic.List`1/Enumerator::_current
RuntimeObject* ____current_3;
};
// System.Collections.Generic.List`1/Enumerator<System.Object>
struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list_0;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
int32_t ____index_1;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
int32_t ____version_2;
// T System.Collections.Generic.List`1/Enumerator::_current
RuntimeObject* ____current_3;
};
// System.Collections.Generic.List`1/Enumerator<System.String>
struct Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ____list_0;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
int32_t ____index_1;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
int32_t ____version_2;
// T System.Collections.Generic.List`1/Enumerator::_current
String_t* ____current_3;
};
// System.Collections.Generic.List`1/Enumerator<UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem>
struct Enumerator_tFD395134DC527D2B7D05984BA57F1516D4D67D42
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8* ____list_0;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
int32_t ____index_1;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
int32_t ____version_2;
// T System.Collections.Generic.List`1/Enumerator::_current
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* ____current_3;
};
// System.Nullable`1<System.Boolean>
struct Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
bool ___value_1;
};
// UnityEngine.TestTools.NUnitExtensions.ActionDelegator
struct ActionDelegator_tB76D5BD2AF9D5393F9F86801208FC62CA0DED2C1 : public BaseDelegator_t0F32E27CD43E98F33C8FC86CCBA9115695743320
{
// System.Func`1<System.Object> UnityEngine.TestTools.NUnitExtensions.ActionDelegator::m_Action
Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* ___m_Action_5;
};
// System.Boolean
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
{
// System.Boolean System.Boolean::m_value
bool ___m_value_0;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
// System.String System.Boolean::TrueString
String_t* ___TrueString_5;
// System.String System.Boolean::FalseString
String_t* ___FalseString_6;
};
// System.Char
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17
{
// System.Char System.Char::m_value
Il2CppChar ___m_value_0;
};
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
{
// System.Byte[] System.Char::s_categoryForLatin1
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1_3;
};
// UnityEngine.Color
struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F
{
// System.Single UnityEngine.Color::r
float ___r_0;
// System.Single UnityEngine.Color::g
float ___g_1;
// System.Single UnityEngine.Color::b
float ___b_2;
// System.Single UnityEngine.Color::a
float ___a_3;
};
// System.DateTime
struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D
{
// System.UInt64 System.DateTime::_dateData
uint64_t ____dateData_46;
};
struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields
{
// System.Int32[] System.DateTime::s_daysToMonth365
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth365_30;
// System.Int32[] System.DateTime::s_daysToMonth366
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth366_31;
// System.DateTime System.DateTime::MinValue
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MinValue_32;
// System.DateTime System.DateTime::MaxValue
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MaxValue_33;
// System.DateTime System.DateTime::UnixEpoch
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___UnixEpoch_34;
};
// NUnit.Framework.Internal.Commands.DelegatingTestCommand
struct DelegatingTestCommand_tC08EEEB091F865A253DC314A8B3E1314367130A7 : public TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C
{
// NUnit.Framework.Internal.Commands.TestCommand NUnit.Framework.Internal.Commands.DelegatingTestCommand::innerCommand
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* ___innerCommand_1;
};
// System.Double
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
{
// System.Double System.Double::m_value
double ___m_value_0;
};
// System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields
{
// System.Char[] System.Enum::enumSeperatorCharArray
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray_0;
};
// Native definition for P/Invoke marshalling of System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
// UnityEngine.TestTools.EnumerableTestMethodCommand
struct EnumerableTestMethodCommand_tA128424A354B61579073702818954D8CF6DB7BAA : public TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C
{
// NUnit.Framework.Internal.TestMethod UnityEngine.TestTools.EnumerableTestMethodCommand::testMethod
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* ___testMethod_1;
};
// UnityEngine.TestRunner.NUnitExtensions.Runner.FailCommand
struct FailCommand_t3A0A1DF24F09E000091C0EC9601771A637342202 : public TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C
{
// NUnit.Framework.Interfaces.ResultState UnityEngine.TestRunner.NUnitExtensions.Runner.FailCommand::m_ResultState
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* ___m_ResultState_1;
// System.String UnityEngine.TestRunner.NUnitExtensions.Runner.FailCommand::m_Message
String_t* ___m_Message_2;
};
// System.Reflection.FieldInfo
struct FieldInfo_t : public MemberInfo_t
{
};
// System.Guid
struct Guid_t
{
// System.Int32 System.Guid::_a
int32_t ____a_1;
// System.Int16 System.Guid::_b
int16_t ____b_2;
// System.Int16 System.Guid::_c
int16_t ____c_3;
// System.Byte System.Guid::_d
uint8_t ____d_4;
// System.Byte System.Guid::_e
uint8_t ____e_5;
// System.Byte System.Guid::_f
uint8_t ____f_6;
// System.Byte System.Guid::_g
uint8_t ____g_7;
// System.Byte System.Guid::_h
uint8_t ____h_8;
// System.Byte System.Guid::_i
uint8_t ____i_9;
// System.Byte System.Guid::_j
uint8_t ____j_10;
// System.Byte System.Guid::_k
uint8_t ____k_11;
};
struct Guid_t_StaticFields
{
// System.Guid System.Guid::Empty
Guid_t ___Empty_0;
};
// System.Int32
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
{
// System.Int32 System.Int32::m_value
int32_t ___m_value_0;
};
// System.Int64
struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3
{
// System.Int64 System.Int64::m_value
int64_t ___m_value_0;
};
// System.IntPtr
struct IntPtr_t
{
// System.Void* System.IntPtr::m_value
void* ___m_value_0;
};
struct IntPtr_t_StaticFields
{
// System.IntPtr System.IntPtr::Zero
intptr_t ___Zero_1;
};
// System.Reflection.MethodBase
struct MethodBase_t : public MemberInfo_t
{
};
// NUnit.Framework.NUnitAttribute
struct NUnitAttribute_t2344B1DB5A4640780DA72A61E161A2E29BEEA178 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
};
// UnityEngine.TestRunner.NUnitExtensions.Runner.PlaymodeWorkItemFactory
struct PlaymodeWorkItemFactory_tCEDC274CB747BD603F4FE7AC0B5817EE9E4353EE : public WorkItemFactory_t252E24C1C187B6BAAF2CC67271659A787477CF2E
{
};
// UnityEngine.TestTools.PostBuildCleanupAttribute
struct PostBuildCleanupAttribute_tF6A53FB1C873B577350A663179A077C5541C546E : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
// System.Type UnityEngine.TestTools.PostBuildCleanupAttribute::<TargetClass>k__BackingField
Type_t* ___U3CTargetClassU3Ek__BackingField_0;
};
// UnityEngine.TestTools.PrebuildSetupAttribute
struct PrebuildSetupAttribute_t3C18E68F9C155AAA8D66DD59E745A6F3A7028F17 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
// System.Type UnityEngine.TestTools.PrebuildSetupAttribute::<TargetClass>k__BackingField
Type_t* ___U3CTargetClassU3Ek__BackingField_0;
};
// System.Reflection.PropertyInfo
struct PropertyInfo_t : public MemberInfo_t
{
};
// UnityEngine.Quaternion
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974
{
// System.Single UnityEngine.Quaternion::x
float ___x_0;
// System.Single UnityEngine.Quaternion::y
float ___y_1;
// System.Single UnityEngine.Quaternion::z
float ___z_2;
// System.Single UnityEngine.Quaternion::w
float ___w_3;
};
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields
{
// UnityEngine.Quaternion UnityEngine.Quaternion::identityQuaternion
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion_4;
};
// NUnit.Framework.Internal.Randomizer
struct Randomizer_tCEEB80B5AF5FE8241F16BFF48041A9021DB81EE2 : public Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8
{
};
struct Randomizer_tCEEB80B5AF5FE8241F16BFF48041A9021DB81EE2_StaticFields
{
// System.Random NUnit.Framework.Internal.Randomizer::_seedGenerator
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ____seedGenerator_8;
// System.Int32 NUnit.Framework.Internal.Randomizer::_initialSeed
int32_t ____initialSeed_9;
// System.Collections.Generic.Dictionary`2<System.Reflection.MemberInfo,NUnit.Framework.Internal.Randomizer> NUnit.Framework.Internal.Randomizer::Randomizers
Dictionary_2_t7B50300D15D948C6047090EC3A22B21C9A2B07C1* ___Randomizers_10;
};
// System.Single
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
{
// System.Single System.Single::m_value
float ___m_value_0;
};
// NUnit.Framework.Internal.Commands.SkipCommand
struct SkipCommand_t77D55E9CD2188CE3CE5A1DC95AB080177647BAEA : public TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C
{
};
// NUnit.Framework.Internal.Commands.TestMethodCommand
struct TestMethodCommand_tF6367C80FE14CF005201040E923FF52424239776 : public TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C
{
// NUnit.Framework.Internal.TestMethod NUnit.Framework.Internal.Commands.TestMethodCommand::testMethod
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* ___testMethod_1;
// System.Object[] NUnit.Framework.Internal.Commands.TestMethodCommand::arguments
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___arguments_2;
};
// UnityEngine.TestTools.TestMustExpectAllLogsAttribute
struct TestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
// System.Boolean UnityEngine.TestTools.TestMustExpectAllLogsAttribute::<MustExpect>k__BackingField
bool ___U3CMustExpectU3Ek__BackingField_0;
};
// UnityEngine.TestRunner.TestRunCallbackAttribute
struct TestRunCallbackAttribute_tF7F235DEACD3F3020FDBD67A3401361D930025B5 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
// System.Type UnityEngine.TestRunner.TestRunCallbackAttribute::m_Type
Type_t* ___m_Type_0;
};
// System.IO.TextWriter
struct TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3 : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE
{
// System.Char[] System.IO.TextWriter::CoreNewLine
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___CoreNewLine_3;
// System.String System.IO.TextWriter::CoreNewLineStr
String_t* ___CoreNewLineStr_4;
// System.IFormatProvider System.IO.TextWriter::_internalFormatProvider
RuntimeObject* ____internalFormatProvider_5;
};
struct TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3_StaticFields
{
// System.IO.TextWriter System.IO.TextWriter::Null
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___Null_1;
// System.Char[] System.IO.TextWriter::s_coreNewLine
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___s_coreNewLine_2;
};
// System.TimeSpan
struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A
{
// System.Int64 System.TimeSpan::_ticks
int64_t ____ticks_22;
};
struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_StaticFields
{
// System.TimeSpan System.TimeSpan::Zero
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___Zero_19;
// System.TimeSpan System.TimeSpan::MaxValue
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MaxValue_20;
// System.TimeSpan System.TimeSpan::MinValue
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MinValue_21;
};
// System.UInt16
struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455
{
// System.UInt16 System.UInt16::m_value
uint16_t ___m_value_0;
};
// UnityEngine.TestTools.UnityCombinatorialStrategy
struct UnityCombinatorialStrategy_t9B0BDE533BBD1BE0B5B0D037844E989666370DD6 : public CombinatorialStrategy_t407D609CBE2D7E30DE059E58A6AA5E775FEDCCD0
{
};
// UnityEngine.TestTools.NUnitExtensions.UnityTestAssemblyBuilder
struct UnityTestAssemblyBuilder_tFA61580BA1A740D0AE7832EBB3C6D5AD56908754 : public DefaultTestAssemblyBuilder_t8B8C8775B68C031531801C5378776449439A39A5
{
// System.String UnityEngine.TestTools.NUnitExtensions.UnityTestAssemblyBuilder::m_ProductName
String_t* ___m_ProductName_2;
};
// NUnit.Framework.Internal.Filters.ValueMatchFilter
struct ValueMatchFilter_tA03E04310D554C88693D835548579E93AFE992D1 : public TestFilter_tE08579357F5A65289990112BAB9528B87B51201D
{
// System.String NUnit.Framework.Internal.Filters.ValueMatchFilter::<ExpectedValue>k__BackingField
String_t* ___U3CExpectedValueU3Ek__BackingField_2;
// System.Boolean NUnit.Framework.Internal.Filters.ValueMatchFilter::<IsRegex>k__BackingField
bool ___U3CIsRegexU3Ek__BackingField_3;
};
// UnityEngine.Vector2
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
{
// System.Single UnityEngine.Vector2::x
float ___x_0;
// System.Single UnityEngine.Vector2::y
float ___y_1;
};
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
{
// UnityEngine.Vector2 UnityEngine.Vector2::zeroVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector_2;
// UnityEngine.Vector2 UnityEngine.Vector2::oneVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector_3;
// UnityEngine.Vector2 UnityEngine.Vector2::upVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector_4;
// UnityEngine.Vector2 UnityEngine.Vector2::downVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector_5;
// UnityEngine.Vector2 UnityEngine.Vector2::leftVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector_6;
// UnityEngine.Vector2 UnityEngine.Vector2::rightVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector_7;
// UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector_8;
// UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector_9;
};
// UnityEngine.Vector3
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
{
// System.Single UnityEngine.Vector3::x
float ___x_2;
// System.Single UnityEngine.Vector3::y
float ___y_3;
// System.Single UnityEngine.Vector3::z
float ___z_4;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
{
// UnityEngine.Vector3 UnityEngine.Vector3::zeroVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector_5;
// UnityEngine.Vector3 UnityEngine.Vector3::oneVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector_6;
// UnityEngine.Vector3 UnityEngine.Vector3::upVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector_7;
// UnityEngine.Vector3 UnityEngine.Vector3::downVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector_8;
// UnityEngine.Vector3 UnityEngine.Vector3::leftVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector_9;
// UnityEngine.Vector3 UnityEngine.Vector3::rightVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector_10;
// UnityEngine.Vector3 UnityEngine.Vector3::forwardVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector_11;
// UnityEngine.Vector3 UnityEngine.Vector3::backVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector_12;
// UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector_13;
// UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector_14;
};
// UnityEngine.Vector4
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3
{
// System.Single UnityEngine.Vector4::x
float ___x_1;
// System.Single UnityEngine.Vector4::y
float ___y_2;
// System.Single UnityEngine.Vector4::z
float ___z_3;
// System.Single UnityEngine.Vector4::w
float ___w_4;
};
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields
{
// UnityEngine.Vector4 UnityEngine.Vector4::zeroVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector_5;
// UnityEngine.Vector4 UnityEngine.Vector4::oneVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector_6;
// UnityEngine.Vector4 UnityEngine.Vector4::positiveInfinityVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector_7;
// UnityEngine.Vector4 UnityEngine.Vector4::negativeInfinityVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector_8;
};
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
{
union
{
struct
{
};
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
};
};
// UnityEngine.WaitForSecondsRealtime
struct WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01 : public CustomYieldInstruction_t6B81A50D5D210C1ACAAE247FB53B65CDFFEB7617
{
// System.Single UnityEngine.WaitForSecondsRealtime::<waitTime>k__BackingField
float ___U3CwaitTimeU3Ek__BackingField_0;
// System.Single UnityEngine.WaitForSecondsRealtime::m_WaitUntilTime
float ___m_WaitUntilTime_1;
};
// UnityEngine.TestTools.BeforeAfterTestCommandBase`1<UnityEngine.TestTools.IOuterUnityTestAction>
struct BeforeAfterTestCommandBase_1_t824A152B2D30CCFAB0023302CB97BF88639E70BB : public DelegatingTestCommand_tC08EEEB091F865A253DC314A8B3E1314367130A7
{
// System.String UnityEngine.TestTools.BeforeAfterTestCommandBase`1::m_BeforeErrorPrefix
String_t* ___m_BeforeErrorPrefix_2;
// System.String UnityEngine.TestTools.BeforeAfterTestCommandBase`1::m_AfterErrorPrefix
String_t* ___m_AfterErrorPrefix_3;
// System.Boolean UnityEngine.TestTools.BeforeAfterTestCommandBase`1::m_SkipYieldAfterActions
bool ___m_SkipYieldAfterActions_4;
// System.Func`1<System.Int64> UnityEngine.TestTools.BeforeAfterTestCommandBase`1::GetUtcNow
Func_1_t84FF2BA023F4FF598B3D124B60BB85D6F904FE1D* ___GetUtcNow_5;
// T[] UnityEngine.TestTools.BeforeAfterTestCommandBase`1::BeforeActions
IOuterUnityTestActionU5BU5D_t9B829181AD08E17AF6F9C55DB811CE5E46C1A21A* ___BeforeActions_6;
// T[] UnityEngine.TestTools.BeforeAfterTestCommandBase`1::AfterActions
IOuterUnityTestActionU5BU5D_t9B829181AD08E17AF6F9C55DB811CE5E46C1A21A* ___AfterActions_7;
};
struct BeforeAfterTestCommandBase_1_t824A152B2D30CCFAB0023302CB97BF88639E70BB_StaticFields
{
// UnityEngine.TestTools.TestCommandPcHelper UnityEngine.TestTools.BeforeAfterTestCommandBase`1::pcHelper
TestCommandPcHelper_tDDAB63F9CFAD0BF57D8CDA3998C7A6F63B8ACFDB* ___pcHelper_8;
};
// UnityEngine.TestTools.BeforeAfterTestCommandBase`1<NUnit.Framework.ITestAction>
struct BeforeAfterTestCommandBase_1_t4BB16FDC3106B3EB25A2B2B22FFBB081A286E666 : public DelegatingTestCommand_tC08EEEB091F865A253DC314A8B3E1314367130A7
{
// System.String UnityEngine.TestTools.BeforeAfterTestCommandBase`1::m_BeforeErrorPrefix
String_t* ___m_BeforeErrorPrefix_2;
// System.String UnityEngine.TestTools.BeforeAfterTestCommandBase`1::m_AfterErrorPrefix
String_t* ___m_AfterErrorPrefix_3;
// System.Boolean UnityEngine.TestTools.BeforeAfterTestCommandBase`1::m_SkipYieldAfterActions
bool ___m_SkipYieldAfterActions_4;
// System.Func`1<System.Int64> UnityEngine.TestTools.BeforeAfterTestCommandBase`1::GetUtcNow
Func_1_t84FF2BA023F4FF598B3D124B60BB85D6F904FE1D* ___GetUtcNow_5;
// T[] UnityEngine.TestTools.BeforeAfterTestCommandBase`1::BeforeActions
ITestActionU5BU5D_t75CE043B1897AF42CE92C323076DC25435B8050A* ___BeforeActions_6;
// T[] UnityEngine.TestTools.BeforeAfterTestCommandBase`1::AfterActions
ITestActionU5BU5D_t75CE043B1897AF42CE92C323076DC25435B8050A* ___AfterActions_7;
};
struct BeforeAfterTestCommandBase_1_t4BB16FDC3106B3EB25A2B2B22FFBB081A286E666_StaticFields
{
// UnityEngine.TestTools.TestCommandPcHelper UnityEngine.TestTools.BeforeAfterTestCommandBase`1::pcHelper
TestCommandPcHelper_tDDAB63F9CFAD0BF57D8CDA3998C7A6F63B8ACFDB* ___pcHelper_8;
};
// UnityEngine.TestTools.BeforeAfterTestCommandBase`1<System.Reflection.MethodInfo>
struct BeforeAfterTestCommandBase_1_tB90601FAE6F36E06D00E043913745E93BF3EAA06 : public DelegatingTestCommand_tC08EEEB091F865A253DC314A8B3E1314367130A7
{
// System.String UnityEngine.TestTools.BeforeAfterTestCommandBase`1::m_BeforeErrorPrefix
String_t* ___m_BeforeErrorPrefix_2;
// System.String UnityEngine.TestTools.BeforeAfterTestCommandBase`1::m_AfterErrorPrefix
String_t* ___m_AfterErrorPrefix_3;
// System.Boolean UnityEngine.TestTools.BeforeAfterTestCommandBase`1::m_SkipYieldAfterActions
bool ___m_SkipYieldAfterActions_4;
// System.Func`1<System.Int64> UnityEngine.TestTools.BeforeAfterTestCommandBase`1::GetUtcNow
Func_1_t84FF2BA023F4FF598B3D124B60BB85D6F904FE1D* ___GetUtcNow_5;
// T[] UnityEngine.TestTools.BeforeAfterTestCommandBase`1::BeforeActions
MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* ___BeforeActions_6;
// T[] UnityEngine.TestTools.BeforeAfterTestCommandBase`1::AfterActions
MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* ___AfterActions_7;
};
struct BeforeAfterTestCommandBase_1_tB90601FAE6F36E06D00E043913745E93BF3EAA06_StaticFields
{
// UnityEngine.TestTools.TestCommandPcHelper UnityEngine.TestTools.BeforeAfterTestCommandBase`1::pcHelper
TestCommandPcHelper_tDDAB63F9CFAD0BF57D8CDA3998C7A6F63B8ACFDB* ___pcHelper_8;
};
// NUnit.Framework.ActionTargets
struct ActionTargets_t1D5F903765C2945D2BFA96DB93A9AA788CFF9930
{
// System.Int32 NUnit.Framework.ActionTargets::value__
int32_t ___value___2;
};
// System.AppDomain
struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE
{
// System.IntPtr System.AppDomain::_mono_app_domain
intptr_t ____mono_app_domain_1;
// System.Object System.AppDomain::_evidence
RuntimeObject* ____evidence_6;
// System.Object System.AppDomain::_granted
RuntimeObject* ____granted_7;
// System.Int32 System.AppDomain::_principalPolicy
int32_t ____principalPolicy_8;
// System.AssemblyLoadEventHandler System.AppDomain::AssemblyLoad
AssemblyLoadEventHandler_t74AF5FF25F520B9786A20D862AE69BE733774A42* ___AssemblyLoad_10;
// System.ResolveEventHandler System.AppDomain::AssemblyResolve
ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___AssemblyResolve_11;
// System.EventHandler System.AppDomain::DomainUnload
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* ___DomainUnload_12;
// System.EventHandler System.AppDomain::ProcessExit
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* ___ProcessExit_13;
// System.ResolveEventHandler System.AppDomain::ResourceResolve
ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___ResourceResolve_14;
// System.ResolveEventHandler System.AppDomain::TypeResolve
ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___TypeResolve_15;
// System.UnhandledExceptionEventHandler System.AppDomain::UnhandledException
UnhandledExceptionEventHandler_tB13FF21A6201A59BB462E68CD10C5B5BEE54941C* ___UnhandledException_16;
// System.EventHandler`1<System.Runtime.ExceptionServices.FirstChanceExceptionEventArgs> System.AppDomain::FirstChanceException
EventHandler_1_tF46A0252BA462E35F6B72C69AB6C0F751E7443D7* ___FirstChanceException_17;
// System.Object System.AppDomain::_domain_manager
RuntimeObject* ____domain_manager_18;
// System.ResolveEventHandler System.AppDomain::ReflectionOnlyAssemblyResolve
ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___ReflectionOnlyAssemblyResolve_19;
// System.Object System.AppDomain::_activation
RuntimeObject* ____activation_20;
// System.Object System.AppDomain::_applicationIdentity
RuntimeObject* ____applicationIdentity_21;
// System.Collections.Generic.List`1<System.String> System.AppDomain::compatibility_switch
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___compatibility_switch_22;
};
struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_StaticFields
{
// System.String System.AppDomain::_process_guid
String_t* ____process_guid_2;
};
struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_ThreadStaticFields
{
// System.Collections.Generic.Dictionary`2<System.String,System.Object> System.AppDomain::type_resolve_in_progress
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___type_resolve_in_progress_3;
// System.Collections.Generic.Dictionary`2<System.String,System.Object> System.AppDomain::assembly_resolve_in_progress
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___assembly_resolve_in_progress_4;
// System.Collections.Generic.Dictionary`2<System.String,System.Object> System.AppDomain::assembly_resolve_in_progress_refonly
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___assembly_resolve_in_progress_refonly_5;
// System.Object System.AppDomain::_principal
RuntimeObject* ____principal_9;
};
// Native definition for P/Invoke marshalling of System.AppDomain
struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_marshaled_pinvoke : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke
{
intptr_t ____mono_app_domain_1;
Il2CppIUnknown* ____evidence_6;
Il2CppIUnknown* ____granted_7;
int32_t ____principalPolicy_8;
Il2CppMethodPointer ___AssemblyLoad_10;
Il2CppMethodPointer ___AssemblyResolve_11;
Il2CppMethodPointer ___DomainUnload_12;
Il2CppMethodPointer ___ProcessExit_13;
Il2CppMethodPointer ___ResourceResolve_14;
Il2CppMethodPointer ___TypeResolve_15;
Il2CppMethodPointer ___UnhandledException_16;
Il2CppMethodPointer ___FirstChanceException_17;
Il2CppIUnknown* ____domain_manager_18;
Il2CppMethodPointer ___ReflectionOnlyAssemblyResolve_19;
Il2CppIUnknown* ____activation_20;
Il2CppIUnknown* ____applicationIdentity_21;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___compatibility_switch_22;
};
// Native definition for COM marshalling of System.AppDomain
struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_marshaled_com : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com
{
intptr_t ____mono_app_domain_1;
Il2CppIUnknown* ____evidence_6;
Il2CppIUnknown* ____granted_7;
int32_t ____principalPolicy_8;
Il2CppMethodPointer ___AssemblyLoad_10;
Il2CppMethodPointer ___AssemblyResolve_11;
Il2CppMethodPointer ___DomainUnload_12;
Il2CppMethodPointer ___ProcessExit_13;
Il2CppMethodPointer ___ResourceResolve_14;
Il2CppMethodPointer ___TypeResolve_15;
Il2CppMethodPointer ___UnhandledException_16;
Il2CppMethodPointer ___FirstChanceException_17;
Il2CppIUnknown* ____domain_manager_18;
Il2CppMethodPointer ___ReflectionOnlyAssemblyResolve_19;
Il2CppIUnknown* ____activation_20;
Il2CppIUnknown* ____applicationIdentity_21;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___compatibility_switch_22;
};
// NUnit.Framework.Internal.Commands.ApplyChangesToContextCommand
struct ApplyChangesToContextCommand_tB888D2E90ABE718FAF1CEC6FE5FF961421861BA3 : public DelegatingTestCommand_tC08EEEB091F865A253DC314A8B3E1314367130A7
{
// System.Collections.Generic.IEnumerable`1<NUnit.Framework.Interfaces.IApplyToContext> NUnit.Framework.Internal.Commands.ApplyChangesToContextCommand::_changes
RuntimeObject* ____changes_2;
};
// System.Reflection.AssemblyContentType
struct AssemblyContentType_tE0A2224D247DD97616065CB0ECB16912B756D745
{
// System.Int32 System.Reflection.AssemblyContentType::value__
int32_t ___value___2;
};
// System.Configuration.Assemblies.AssemblyHashAlgorithm
struct AssemblyHashAlgorithm_t6202395EA0C9A01D6342348A9535DF4CA47010D1
{
// System.Int32 System.Configuration.Assemblies.AssemblyHashAlgorithm::value__
int32_t ___value___2;
};
// UnityEngine.TestRunner.NUnitExtensions.Filters.AssemblyNameFilter
struct AssemblyNameFilter_tD6E38D9852D7F7D6A42CDDA5C645495CB8B1AEFA : public ValueMatchFilter_tA03E04310D554C88693D835548579E93AFE992D1
{
};
// System.Reflection.AssemblyNameFlags
struct AssemblyNameFlags_t48EB44AFB7A3310746DD78ACC3DC5AE6D3D91122
{
// System.Int32 System.Reflection.AssemblyNameFlags::value__
int32_t ___value___2;
};
// System.Configuration.Assemblies.AssemblyVersionCompatibility
struct AssemblyVersionCompatibility_t1E27EE4AB4137C64EE164A25A184E844AC722159
{
// System.Int32 System.Configuration.Assemblies.AssemblyVersionCompatibility::value__
int32_t ___value___2;
};
// System.Reflection.BindingFlags
struct BindingFlags_t5DC2835E4AE9C1862B3AD172EF35B6A5F4F1812C
{
// System.Int32 System.Reflection.BindingFlags::value__
int32_t ___value___2;
};
// System.ByteEnum
struct ByteEnum_t2A464EF5EC59CBA8ED5E194537D5832168B1A692
{
// System.Byte System.ByteEnum::value__
uint8_t ___value___2;
};
// NUnit.Framework.Internal.Filters.CategoryFilter
struct CategoryFilter_t056CDE757CD36D43E9B0DE39CAC3FDE521E624DC : public ValueMatchFilter_tA03E04310D554C88693D835548579E93AFE992D1
{
};
// NUnit.Framework.CombiningStrategyAttribute
struct CombiningStrategyAttribute_t05CB39CCCCF97BE265F2DD6583820F3F9BF403D5 : public NUnitAttribute_t2344B1DB5A4640780DA72A61E161A2E29BEEA178
{
// NUnit.Framework.Internal.Builders.NUnitTestCaseBuilder NUnit.Framework.CombiningStrategyAttribute::_builder
NUnitTestCaseBuilder_t40F14093DA1073C3F03115DC1F94383C626F122A* ____builder_0;
// NUnit.Framework.Interfaces.ICombiningStrategy NUnit.Framework.CombiningStrategyAttribute::_strategy
RuntimeObject* ____strategy_1;
// NUnit.Framework.Interfaces.IParameterDataProvider NUnit.Framework.CombiningStrategyAttribute::_dataProvider
RuntimeObject* ____dataProvider_2;
};
// UnityEngine.TestTools.ConditionalIgnoreAttribute
struct ConditionalIgnoreAttribute_t3D8C60E794A2DA4030C29A0DFF97F9F9F24FE3A1 : public NUnitAttribute_t2344B1DB5A4640780DA72A61E161A2E29BEEA178
{
// System.String UnityEngine.TestTools.ConditionalIgnoreAttribute::m_ConditionKey
String_t* ___m_ConditionKey_0;
// System.String UnityEngine.TestTools.ConditionalIgnoreAttribute::m_IgnoreReason
String_t* ___m_IgnoreReason_1;
};
struct ConditionalIgnoreAttribute_t3D8C60E794A2DA4030C29A0DFF97F9F9F24FE3A1_StaticFields
{
// System.Collections.Generic.Dictionary`2<System.String,System.Boolean> UnityEngine.TestTools.ConditionalIgnoreAttribute::m_ConditionMap
Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* ___m_ConditionMap_2;
};
// System.Reflection.ConstructorInfo
struct ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB : public MethodBase_t
{
};
struct ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB_StaticFields
{
// System.String System.Reflection.ConstructorInfo::ConstructorName
String_t* ___ConstructorName_0;
// System.String System.Reflection.ConstructorInfo::TypeConstructorName
String_t* ___TypeConstructorName_1;
};
// UnityEngine.Coroutine
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D
{
// System.IntPtr UnityEngine.Coroutine::m_Ptr
intptr_t ___m_Ptr_0;
};
// Native definition for P/Invoke marshalling of UnityEngine.Coroutine
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_marshaled_pinvoke : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
intptr_t ___m_Ptr_0;
};
// Native definition for COM marshalling of UnityEngine.Coroutine
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_marshaled_com : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
intptr_t ___m_Ptr_0;
};
// System.Threading.CountdownEvent
struct CountdownEvent_t2810EB63D41CB518FBB29035432771BD935E2A7E : public RuntimeObject
{
// System.Int32 System.Threading.CountdownEvent::_initialCount
int32_t ____initialCount_0;
// System.Int32 modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.CountdownEvent::_currentCount
int32_t ____currentCount_1;
// System.Threading.ManualResetEventSlim System.Threading.CountdownEvent::_event
ManualResetEventSlim_tF787FECBA03E587696EC89D5AF8CB9EA24701796* ____event_2;
// System.Boolean modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.CountdownEvent::_disposed
bool ____disposed_3;
};
// System.Delegate
struct Delegate_t : public RuntimeObject
{
// System.IntPtr System.Delegate::method_ptr
Il2CppMethodPointer ___method_ptr_0;
// System.IntPtr System.Delegate::invoke_impl
intptr_t ___invoke_impl_1;
// System.Object System.Delegate::m_target
RuntimeObject* ___m_target_2;
// System.IntPtr System.Delegate::method
intptr_t ___method_3;
// System.IntPtr System.Delegate::delegate_trampoline
intptr_t ___delegate_trampoline_4;
// System.IntPtr System.Delegate::extra_arg
intptr_t ___extra_arg_5;
// System.IntPtr System.Delegate::method_code
intptr_t ___method_code_6;
// System.IntPtr System.Delegate::interp_method
intptr_t ___interp_method_7;
// System.IntPtr System.Delegate::interp_invoke_impl
intptr_t ___interp_invoke_impl_8;
// System.Reflection.MethodInfo System.Delegate::method_info
MethodInfo_t* ___method_info_9;
// System.Reflection.MethodInfo System.Delegate::original_method_info
MethodInfo_t* ___original_method_info_10;
// System.DelegateData System.Delegate::data
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
// System.Boolean System.Delegate::method_is_virtual
bool ___method_is_virtual_12;
};
// Native definition for P/Invoke marshalling of System.Delegate
struct Delegate_t_marshaled_pinvoke
{
intptr_t ___method_ptr_0;
intptr_t ___invoke_impl_1;
Il2CppIUnknown* ___m_target_2;
intptr_t ___method_3;
intptr_t ___delegate_trampoline_4;
intptr_t ___extra_arg_5;
intptr_t ___method_code_6;
intptr_t ___interp_method_7;
intptr_t ___interp_invoke_impl_8;
MethodInfo_t* ___method_info_9;
MethodInfo_t* ___original_method_info_10;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
int32_t ___method_is_virtual_12;
};
// Native definition for COM marshalling of System.Delegate
struct Delegate_t_marshaled_com
{
intptr_t ___method_ptr_0;
intptr_t ___invoke_impl_1;
Il2CppIUnknown* ___m_target_2;
intptr_t ___method_3;
intptr_t ___delegate_trampoline_4;
intptr_t ___extra_arg_5;
intptr_t ___method_code_6;
intptr_t ___interp_method_7;
intptr_t ___interp_invoke_impl_8;
MethodInfo_t* ___method_info_9;
MethodInfo_t* ___original_method_info_10;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
int32_t ___method_is_virtual_12;
};
// UnityEngine.TestTools.EnumerableRepeatedTestCommand
struct EnumerableRepeatedTestCommand_tB45384ABD687D5DFE0D9987C7ADF61123BB9A4B7 : public DelegatingTestCommand_tC08EEEB091F865A253DC314A8B3E1314367130A7
{
// System.Int32 UnityEngine.TestTools.EnumerableRepeatedTestCommand::repeatCount
int32_t ___repeatCount_2;
};
// UnityEngine.TestTools.EnumerableRetryTestCommand
struct EnumerableRetryTestCommand_t913BB2BA8F9D8B5F8F18AFDB9197F0543D9C3E22 : public DelegatingTestCommand_tC08EEEB091F865A253DC314A8B3E1314367130A7
{
// System.Int32 UnityEngine.TestTools.EnumerableRetryTestCommand::retryCount
int32_t ___retryCount_2;
};
// System.Exception
struct Exception_t : public RuntimeObject
{
// System.String System.Exception::_className
String_t* ____className_1;
// System.String System.Exception::_message
String_t* ____message_2;
// System.Collections.IDictionary System.Exception::_data
RuntimeObject* ____data_3;
// System.Exception System.Exception::_innerException
Exception_t* ____innerException_4;
// System.String System.Exception::_helpURL
String_t* ____helpURL_5;
// System.Object System.Exception::_stackTrace
RuntimeObject* ____stackTrace_6;
// System.String System.Exception::_stackTraceString
String_t* ____stackTraceString_7;
// System.String System.Exception::_remoteStackTraceString
String_t* ____remoteStackTraceString_8;
// System.Int32 System.Exception::_remoteStackIndex
int32_t ____remoteStackIndex_9;
// System.Object System.Exception::_dynamicMethods
RuntimeObject* ____dynamicMethods_10;
// System.Int32 System.Exception::_HResult
int32_t ____HResult_11;
// System.String System.Exception::_source
String_t* ____source_12;
// System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
// System.Diagnostics.StackTrace[] System.Exception::captured_traces
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
// System.IntPtr[] System.Exception::native_trace_ips
IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15;
// System.Int32 System.Exception::caught_in_unmanaged
int32_t ___caught_in_unmanaged_16;
};
struct Exception_t_StaticFields
{
// System.Object System.Exception::s_EDILock
RuntimeObject* ___s_EDILock_0;
};
// Native definition for P/Invoke marshalling of System.Exception
struct Exception_t_marshaled_pinvoke
{
char* ____className_1;
char* ____message_2;
RuntimeObject* ____data_3;
Exception_t_marshaled_pinvoke* ____innerException_4;
char* ____helpURL_5;
Il2CppIUnknown* ____stackTrace_6;
char* ____stackTraceString_7;
char* ____remoteStackTraceString_8;
int32_t ____remoteStackIndex_9;
Il2CppIUnknown* ____dynamicMethods_10;
int32_t ____HResult_11;
char* ____source_12;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
int32_t ___caught_in_unmanaged_16;
};
// Native definition for COM marshalling of System.Exception
struct Exception_t_marshaled_com
{
Il2CppChar* ____className_1;
Il2CppChar* ____message_2;
RuntimeObject* ____data_3;
Exception_t_marshaled_com* ____innerException_4;
Il2CppChar* ____helpURL_5;
Il2CppIUnknown* ____stackTrace_6;
Il2CppChar* ____stackTraceString_7;
Il2CppChar* ____remoteStackTraceString_8;
int32_t ____remoteStackIndex_9;
Il2CppIUnknown* ____dynamicMethods_10;
int32_t ____HResult_11;
Il2CppChar* ____source_12;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
int32_t ___caught_in_unmanaged_16;
};
// NUnit.Framework.Interfaces.FailureSite
struct FailureSite_tF2B86426DB86DD1324F9A4F0C7E047C1558F19C3
{
// System.Int32 NUnit.Framework.Interfaces.FailureSite::value__
int32_t ___value___2;
};
// NUnit.Framework.Internal.Filters.FullNameFilter
struct FullNameFilter_tBA5C77C5239394A1DA32B2052E138868A271A72D : public ValueMatchFilter_tA03E04310D554C88693D835548579E93AFE992D1
{
};
// UnityEngine.TestTools.ImmediateEnumerableCommand
struct ImmediateEnumerableCommand_t5100E05851310FE48165E03392DB185B005B09F2 : public DelegatingTestCommand_tC08EEEB091F865A253DC314A8B3E1314367130A7
{
};
// System.Int32Enum
struct Int32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C
{
// System.Int32 System.Int32Enum::value__
int32_t ___value___2;
};
// UnityEngine.LogOption
struct LogOption_tC04900F6CDCBB3F160311F35CB275752FA3A1DE1
{
// System.Int32 UnityEngine.LogOption::value__
int32_t ___value___2;
};
// UnityEngine.LogType
struct LogType_t9CC0F1B620DFBF3A01E8C2D2316A850D745EF331
{
// System.Int32 UnityEngine.LogType::value__
int32_t ___value___2;
};
// Unity.Profiling.LowLevel.MarkerFlags
struct MarkerFlags_t58228A99AC6567F565911ED792189DBBDFF83E30
{
// System.UInt16 Unity.Profiling.LowLevel.MarkerFlags::value__
uint16_t ___value___2;
};
// System.Reflection.MethodInfo
struct MethodInfo_t : public MethodBase_t
{
};
// UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject
{
// System.IntPtr UnityEngine.Object::m_CachedPtr
intptr_t ___m_CachedPtr_0;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
{
// System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject
int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1;
};
// Native definition for P/Invoke marshalling of UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
intptr_t ___m_CachedPtr_0;
};
// Native definition for COM marshalling of UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
intptr_t ___m_CachedPtr_0;
};
// NUnit.Framework.ParallelScope
struct ParallelScope_t9D07981B90B361FAB8797F94E024974BEE96B1CA
{
// System.Int32 NUnit.Framework.ParallelScope::value__
int32_t ___value___2;
};
// System.Reflection.ParameterAttributes
struct ParameterAttributes_tDAEC8B3C5986B042F8F9B0845505D0FC15F92E68
{
// System.Int32 System.Reflection.ParameterAttributes::value__
int32_t ___value___2;
};
// UnityEngine.PrimitiveType
struct PrimitiveType_t72F3E6BA10E41F934F63C4F6DF88388E57911C44
{
// System.Int32 UnityEngine.PrimitiveType::value__
int32_t ___value___2;
};
// System.Reflection.ProcessorArchitecture
struct ProcessorArchitecture_t549C86643DDABC4E0C6DC968F0C74A707ADCAD9B
{
// System.Int32 System.Reflection.ProcessorArchitecture::value__
int32_t ___value___2;
};
// Unity.Profiling.ProfilerMarker
struct ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD
{
// System.IntPtr Unity.Profiling.ProfilerMarker::m_Ptr
intptr_t ___m_Ptr_0;
};
// System.Text.RegularExpressions.RegexOptions
struct RegexOptions_tE9DA9C4DF8FB26DD1C7E0F8AA022C1164A423F6B
{
// System.Int32 System.Text.RegularExpressions.RegexOptions::value__
int32_t ___value___2;
};
// NUnit.Framework.Interfaces.RunState
struct RunState_tFE3ED71D73ED9616940B64E6C106F2DC3BF07A3E
{
// System.Int32 NUnit.Framework.Interfaces.RunState::value__
int32_t ___value___2;
};
// UnityEngine.RuntimePlatform
struct RuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E
{
// System.Int32 UnityEngine.RuntimePlatform::value__
int32_t ___value___2;
};
// System.RuntimeTypeHandle
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
{
// System.IntPtr System.RuntimeTypeHandle::value
intptr_t ___value_0;
};
// System.StringComparison
struct StringComparison_tE14A55CCFA001A5AC85D754179BF2888F45CC94D
{
// System.Int32 System.StringComparison::value__
int32_t ___value___2;
};
// System.StringSplitOptions
struct StringSplitOptions_t4DD892C76C70DD4800FC1B76054D69826F770062
{
// System.Int32 System.StringSplitOptions::value__
int32_t ___value___2;
};
// NUnit.Framework.Internal.TestExecutionStatus
struct TestExecutionStatus_t3970FC13B8B51D6FFDB7693E13FBB39C979D0AF8
{
// System.Int32 NUnit.Framework.Internal.TestExecutionStatus::value__
int32_t ___value___2;
};
// UnityEngine.TestTools.TestPlatform
struct TestPlatform_t76E9AB2F329C9ECA231A2A7A282DF9B81F1EB44E
{
// System.Byte UnityEngine.TestTools.TestPlatform::value__
uint8_t ___value___2;
};
// NUnit.Framework.Internal.TestResult
struct TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851 : public RuntimeObject
{
// System.Text.StringBuilder NUnit.Framework.Internal.TestResult::_output
StringBuilder_t* ____output_3;
// System.Double NUnit.Framework.Internal.TestResult::_duration
double ____duration_4;
// System.Int32 NUnit.Framework.Internal.TestResult::InternalAssertCount
int32_t ___InternalAssertCount_5;
// NUnit.Framework.Interfaces.ResultState NUnit.Framework.Internal.TestResult::_resultState
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* ____resultState_6;
// System.String NUnit.Framework.Internal.TestResult::_message
String_t* ____message_7;
// System.String NUnit.Framework.Internal.TestResult::_stackTrace
String_t* ____stackTrace_8;
// NUnit.Framework.Interfaces.ITest NUnit.Framework.Internal.TestResult::<Test>k__BackingField
RuntimeObject* ___U3CTestU3Ek__BackingField_9;
// System.DateTime NUnit.Framework.Internal.TestResult::<StartTime>k__BackingField
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___U3CStartTimeU3Ek__BackingField_10;
// System.DateTime NUnit.Framework.Internal.TestResult::<EndTime>k__BackingField
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___U3CEndTimeU3Ek__BackingField_11;
// System.IO.TextWriter NUnit.Framework.Internal.TestResult::<OutWriter>k__BackingField
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___U3COutWriterU3Ek__BackingField_12;
};
struct TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851_StaticFields
{
// System.String NUnit.Framework.Internal.TestResult::CHILD_ERRORS_MESSAGE
String_t* ___CHILD_ERRORS_MESSAGE_0;
// System.String NUnit.Framework.Internal.TestResult::CHILD_IGNORE_MESSAGE
String_t* ___CHILD_IGNORE_MESSAGE_1;
};
// NUnit.Framework.Interfaces.TestStatus
struct TestStatus_t5DDD085A209DE81EA90AA8595C48E5B292BBAF38
{
// System.Int32 NUnit.Framework.Interfaces.TestStatus::value__
int32_t ___value___2;
};
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand
struct UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39 : public DelegatingTestCommand_tC08EEEB091F865A253DC314A8B3E1314367130A7
{
};
struct UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_StaticFields
{
// System.Collections.Generic.Dictionary`2<System.Object,System.Nullable`1<System.Boolean>> UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand::s_AttributeCache
Dictionary_2_t29D7CD06E2D6855437B4ECAEB3788761E352F6D3* ___s_AttributeCache_2;
};
// UnityEngine.TestTools.UnityPlatformAttribute
struct UnityPlatformAttribute_t8CA2A4B1CC36CF28F59540611BC452D646DA1D14 : public NUnitAttribute_t2344B1DB5A4640780DA72A61E161A2E29BEEA178
{
// UnityEngine.RuntimePlatform[] UnityEngine.TestTools.UnityPlatformAttribute::<include>k__BackingField
RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* ___U3CincludeU3Ek__BackingField_0;
// UnityEngine.RuntimePlatform[] UnityEngine.TestTools.UnityPlatformAttribute::<exclude>k__BackingField
RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* ___U3CexcludeU3Ek__BackingField_1;
// System.String UnityEngine.TestTools.UnityPlatformAttribute::m_skippedReason
String_t* ___m_skippedReason_2;
};
// UnityEngine.TestTools.UnitySetUpAttribute
struct UnitySetUpAttribute_tD1CE6D17BD2E1CAC0CCCB458DED3C39A798904B0 : public NUnitAttribute_t2344B1DB5A4640780DA72A61E161A2E29BEEA178
{
};
// UnityEngine.TestTools.UnityTearDownAttribute
struct UnityTearDownAttribute_t3635D4CAA7FD7CF4D0D7147E73489BAE3AE9F882 : public NUnitAttribute_t2344B1DB5A4640780DA72A61E161A2E29BEEA178
{
};
// UnityEngine.TestTools.UnityTestMethodCommand
struct UnityTestMethodCommand_t820515DDE6A0BE52F78BB0CEF38CA62321F1F5D2 : public TestMethodCommand_tF6367C80FE14CF005201040E923FF52424239776
{
};
// System.Threading.WaitHandle
struct WaitHandle_t08F8DB54593B241FE32E0DD0BD3D82785D3AE3D8 : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE
{
// System.IntPtr System.Threading.WaitHandle::waitHandle
intptr_t ___waitHandle_3;
// Microsoft.Win32.SafeHandles.SafeWaitHandle modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.WaitHandle::safeWaitHandle
SafeWaitHandle_t58F5662CD56F6462A687198A64987F8980804449* ___safeWaitHandle_4;
// System.Boolean System.Threading.WaitHandle::hasThreadAffinity
bool ___hasThreadAffinity_5;
};
struct WaitHandle_t08F8DB54593B241FE32E0DD0BD3D82785D3AE3D8_StaticFields
{
// System.IntPtr System.Threading.WaitHandle::InvalidHandle
intptr_t ___InvalidHandle_11;
};
// Native definition for P/Invoke marshalling of System.Threading.WaitHandle
struct WaitHandle_t08F8DB54593B241FE32E0DD0BD3D82785D3AE3D8_marshaled_pinvoke : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke
{
intptr_t ___waitHandle_3;
void* ___safeWaitHandle_4;
int32_t ___hasThreadAffinity_5;
};
// Native definition for COM marshalling of System.Threading.WaitHandle
struct WaitHandle_t08F8DB54593B241FE32E0DD0BD3D82785D3AE3D8_marshaled_com : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com
{
intptr_t ___waitHandle_3;
void* ___safeWaitHandle_4;
int32_t ___hasThreadAffinity_5;
};
// NUnit.Framework.Internal.Execution.WorkItemState
struct WorkItemState_tD8E7DB2450376BFD7761F2ADE20E3F111459140E
{
// System.Int32 NUnit.Framework.Internal.Execution.WorkItemState::value__
int32_t ___value___2;
};
// UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<RunChildren>d__16
struct U3CRunChildrenU3Ed__16_t52C7A8B7521B033039C3DD8FE5F43FA6B9F4F219 : public RuntimeObject
{
// System.Int32 UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<RunChildren>d__16::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<RunChildren>d__16::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// System.Int32 UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<RunChildren>d__16::<>l__initialThreadId
int32_t ___U3CU3El__initialThreadId_2;
// UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<RunChildren>d__16::<>4__this
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* ___U3CU3E4__this_3;
// System.Int32 UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<RunChildren>d__16::<childCount>5__1
int32_t ___U3CchildCountU3E5__1_4;
// System.Collections.Generic.List`1/Enumerator<UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem> UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<RunChildren>d__16::<>s__2
Enumerator_tFD395134DC527D2B7D05984BA57F1516D4D67D42 ___U3CU3Es__2_5;
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<RunChildren>d__16::<child>5__3
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* ___U3CchildU3E5__3_6;
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<RunChildren>d__16::<unityTestExecutionContext>5__4
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___U3CunityTestExecutionContextU3E5__4_7;
// System.Collections.IEnumerator UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<RunChildren>d__16::<enumerable>5__5
RuntimeObject* ___U3CenumerableU3E5__5_8;
};
// Unity.Profiling.ProfilerMarker/AutoScope
struct AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139
{
// System.IntPtr Unity.Profiling.ProfilerMarker/AutoScope::m_Ptr
intptr_t ___m_Ptr_0;
};
// NUnit.Framework.RepeatAttribute/RepeatedTestCommand
struct RepeatedTestCommand_tB2E3AFA9A91EE6D8DEDEFFB2B3C5EFB64AEA133E : public DelegatingTestCommand_tC08EEEB091F865A253DC314A8B3E1314367130A7
{
// System.Int32 NUnit.Framework.RepeatAttribute/RepeatedTestCommand::repeatCount
int32_t ___repeatCount_2;
};
// NUnit.Framework.RetryAttribute/RetryCommand
struct RetryCommand_t416CEF3E26B3A8249DCCB824359E04884A37027E : public DelegatingTestCommand_tC08EEEB091F865A253DC314A8B3E1314367130A7
{
// System.Int32 NUnit.Framework.RetryAttribute/RetryCommand::_retryCount
int32_t ____retryCount_2;
};
// System.Nullable`1<System.Int32Enum>
struct Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
int32_t ___value_1;
};
// System.Nullable`1<UnityEngine.LogType>
struct Nullable_1_tB7E3772D5858B9CC144A5615E9703E1250CC6956
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
int32_t ___value_1;
};
// System.ApplicationException
struct ApplicationException_tA744BED4E90266BD255285CD4CF909BAB3EE811A : public Exception_t
{
};
// System.Reflection.AssemblyName
struct AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2 : public RuntimeObject
{
// System.String System.Reflection.AssemblyName::name
String_t* ___name_0;
// System.String System.Reflection.AssemblyName::codebase
String_t* ___codebase_1;
// System.Int32 System.Reflection.AssemblyName::major
int32_t ___major_2;
// System.Int32 System.Reflection.AssemblyName::minor
int32_t ___minor_3;
// System.Int32 System.Reflection.AssemblyName::build
int32_t ___build_4;
// System.Int32 System.Reflection.AssemblyName::revision
int32_t ___revision_5;
// System.Globalization.CultureInfo System.Reflection.AssemblyName::cultureinfo
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___cultureinfo_6;
// System.Reflection.AssemblyNameFlags System.Reflection.AssemblyName::flags
int32_t ___flags_7;
// System.Configuration.Assemblies.AssemblyHashAlgorithm System.Reflection.AssemblyName::hashalg
int32_t ___hashalg_8;
// System.Reflection.StrongNameKeyPair System.Reflection.AssemblyName::keypair
StrongNameKeyPair_t0657447B6CFAA8FE880A228AA578EC20BC6AF8F2* ___keypair_9;
// System.Byte[] System.Reflection.AssemblyName::publicKey
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___publicKey_10;
// System.Byte[] System.Reflection.AssemblyName::keyToken
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___keyToken_11;
// System.Configuration.Assemblies.AssemblyVersionCompatibility System.Reflection.AssemblyName::versioncompat
int32_t ___versioncompat_12;
// System.Version System.Reflection.AssemblyName::version
Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* ___version_13;
// System.Reflection.ProcessorArchitecture System.Reflection.AssemblyName::processor_architecture
int32_t ___processor_architecture_14;
// System.Reflection.AssemblyContentType System.Reflection.AssemblyName::contentType
int32_t ___contentType_15;
};
// Native definition for P/Invoke marshalling of System.Reflection.AssemblyName
struct AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2_marshaled_pinvoke
{
char* ___name_0;
char* ___codebase_1;
int32_t ___major_2;
int32_t ___minor_3;
int32_t ___build_4;
int32_t ___revision_5;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke* ___cultureinfo_6;
int32_t ___flags_7;
int32_t ___hashalg_8;
StrongNameKeyPair_t0657447B6CFAA8FE880A228AA578EC20BC6AF8F2* ___keypair_9;
Il2CppSafeArray/*NONE*/* ___publicKey_10;
Il2CppSafeArray/*NONE*/* ___keyToken_11;
int32_t ___versioncompat_12;
Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* ___version_13;
int32_t ___processor_architecture_14;
int32_t ___contentType_15;
};
// Native definition for COM marshalling of System.Reflection.AssemblyName
struct AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2_marshaled_com
{
Il2CppChar* ___name_0;
Il2CppChar* ___codebase_1;
int32_t ___major_2;
int32_t ___minor_3;
int32_t ___build_4;
int32_t ___revision_5;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com* ___cultureinfo_6;
int32_t ___flags_7;
int32_t ___hashalg_8;
StrongNameKeyPair_t0657447B6CFAA8FE880A228AA578EC20BC6AF8F2* ___keypair_9;
Il2CppSafeArray/*NONE*/* ___publicKey_10;
Il2CppSafeArray/*NONE*/* ___keyToken_11;
int32_t ___versioncompat_12;
Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* ___version_13;
int32_t ___processor_architecture_14;
int32_t ___contentType_15;
};
// UnityEngine.TestRunner.NUnitExtensions.Filters.CategoryFilterExtended
struct CategoryFilterExtended_t6A60C5870D83A44CA564A270189CFBC8C3AE29C4 : public CategoryFilter_t056CDE757CD36D43E9B0DE39CAC3FDE521E624DC
{
};
struct CategoryFilterExtended_t6A60C5870D83A44CA564A270189CFBC8C3AE29C4_StaticFields
{
// System.String UnityEngine.TestRunner.NUnitExtensions.Filters.CategoryFilterExtended::k_DefaultCategory
String_t* ___k_DefaultCategory_4;
};
// UnityEngine.Component
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// UnityEngine.TestTools.EnumerableApplyChangesToContextCommand
struct EnumerableApplyChangesToContextCommand_t1A326F30CE4EE8988D68BF1BAD349A44C5A6CEA0 : public ApplyChangesToContextCommand_tB888D2E90ABE718FAF1CEC6FE5FF961421861BA3
{
};
// UnityEngine.TestTools.EnumerableSetUpTearDownCommand
struct EnumerableSetUpTearDownCommand_t79C15E820CCDBDC38802A359D88F1242F70165B2 : public BeforeAfterTestCommandBase_1_tB90601FAE6F36E06D00E043913745E93BF3EAA06
{
};
struct EnumerableSetUpTearDownCommand_t79C15E820CCDBDC38802A359D88F1242F70165B2_StaticFields
{
// System.Collections.Generic.Dictionary`2<System.Type,System.Collections.Generic.List`1<System.Reflection.MethodInfo>> UnityEngine.TestTools.EnumerableSetUpTearDownCommand::m_BeforeActionsCache
Dictionary_2_t681C2D0152C2184DCA6AD773603D0FE709D338C9* ___m_BeforeActionsCache_9;
// System.Collections.Generic.Dictionary`2<System.Type,System.Collections.Generic.List`1<System.Reflection.MethodInfo>> UnityEngine.TestTools.EnumerableSetUpTearDownCommand::m_AfterActionsCache
Dictionary_2_t681C2D0152C2184DCA6AD773603D0FE709D338C9* ___m_AfterActionsCache_10;
};
// System.Threading.EventWaitHandle
struct EventWaitHandle_t18F2EB0161747B0646A9A406015A61A214A1EB7E : public WaitHandle_t08F8DB54593B241FE32E0DD0BD3D82785D3AE3D8
{
};
// UnityEngine.TestRunner.NUnitExtensions.Filters.FullNameFilter
struct FullNameFilter_t204BD90966BD1E605163DF1EED2BFD6F7C52C39B : public FullNameFilter_tBA5C77C5239394A1DA32B2052E138868A271A72D
{
};
// UnityEngine.GameObject
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// UnityEngine.TestTools.Logging.LogEvent
struct LogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9 : public RuntimeObject
{
// System.String UnityEngine.TestTools.Logging.LogEvent::<Message>k__BackingField
String_t* ___U3CMessageU3Ek__BackingField_0;
// System.String UnityEngine.TestTools.Logging.LogEvent::<StackTrace>k__BackingField
String_t* ___U3CStackTraceU3Ek__BackingField_1;
// UnityEngine.LogType UnityEngine.TestTools.Logging.LogEvent::<LogType>k__BackingField
int32_t ___U3CLogTypeU3Ek__BackingField_2;
// System.Boolean UnityEngine.TestTools.Logging.LogEvent::<IsHandled>k__BackingField
bool ___U3CIsHandledU3Ek__BackingField_3;
};
// UnityEngine.Material
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// System.MulticastDelegate
struct MulticastDelegate_t : public Delegate_t
{
// System.Delegate[] System.MulticastDelegate::delegates
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates_13;
};
// Native definition for P/Invoke marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
Delegate_t_marshaled_pinvoke** ___delegates_13;
};
// Native definition for COM marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
Delegate_t_marshaled_com** ___delegates_13;
};
// NUnit.Framework.Internal.NUnitException
struct NUnitException_t07CF34502CA78FC406356477A649E72291F6C48B : public Exception_t
{
};
// UnityEngine.TestTools.OuterUnityTestActionCommand
struct OuterUnityTestActionCommand_t4A849FA4B5E90EAF4DA3F291DC08CE4E0FDD09A7 : public BeforeAfterTestCommandBase_1_t824A152B2D30CCFAB0023302CB97BF88639E70BB
{
};
struct OuterUnityTestActionCommand_t4A849FA4B5E90EAF4DA3F291DC08CE4E0FDD09A7_StaticFields
{
// System.Collections.Generic.Dictionary`2<System.Reflection.MethodInfo,System.Collections.Generic.List`1<UnityEngine.TestTools.IOuterUnityTestAction>> UnityEngine.TestTools.OuterUnityTestActionCommand::m_TestActionsCache
Dictionary_2_t2A385E9000D5D6B784595D9E4B2AD2215BD8F0D8* ___m_TestActionsCache_9;
};
// System.Reflection.ParameterInfo
struct ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F : public RuntimeObject
{
// System.Reflection.ParameterAttributes System.Reflection.ParameterInfo::AttrsImpl
int32_t ___AttrsImpl_0;
// System.Type System.Reflection.ParameterInfo::ClassImpl
Type_t* ___ClassImpl_1;
// System.Object System.Reflection.ParameterInfo::DefaultValueImpl
RuntimeObject* ___DefaultValueImpl_2;
// System.Reflection.MemberInfo System.Reflection.ParameterInfo::MemberImpl
MemberInfo_t* ___MemberImpl_3;
// System.String System.Reflection.ParameterInfo::NameImpl
String_t* ___NameImpl_4;
// System.Int32 System.Reflection.ParameterInfo::PositionImpl
int32_t ___PositionImpl_5;
};
// Native definition for P/Invoke marshalling of System.Reflection.ParameterInfo
struct ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F_marshaled_pinvoke
{
int32_t ___AttrsImpl_0;
Type_t* ___ClassImpl_1;
Il2CppIUnknown* ___DefaultValueImpl_2;
MemberInfo_t* ___MemberImpl_3;
char* ___NameImpl_4;
int32_t ___PositionImpl_5;
};
// Native definition for COM marshalling of System.Reflection.ParameterInfo
struct ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F_marshaled_com
{
int32_t ___AttrsImpl_0;
Type_t* ___ClassImpl_1;
Il2CppIUnknown* ___DefaultValueImpl_2;
MemberInfo_t* ___MemberImpl_3;
Il2CppChar* ___NameImpl_4;
int32_t ___PositionImpl_5;
};
// NUnit.Framework.Internal.Reflect
struct Reflect_tB6466E6236097E6AD9B1BA7062977A013118691F : public RuntimeObject
{
};
struct Reflect_tB6466E6236097E6AD9B1BA7062977A013118691F_StaticFields
{
// System.Reflection.BindingFlags NUnit.Framework.Internal.Reflect::AllMembers
int32_t ___AllMembers_0;
// System.Type[] NUnit.Framework.Internal.Reflect::EmptyTypes
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes_1;
// System.Func`2<System.Func`1<System.Object>,System.Object> NUnit.Framework.Internal.Reflect::<MethodCallWrapper>k__BackingField
Func_2_t7B6662861DC72F3EB352803806A118CD780E5BE6* ___U3CMethodCallWrapperU3Ek__BackingField_2;
// System.Func`3<System.Type,System.Object[],System.Object> NUnit.Framework.Internal.Reflect::<ConstructorCallWrapper>k__BackingField
Func_3_tE3297F9B22AC96103F28230F95C054493DE09335* ___U3CConstructorCallWrapperU3Ek__BackingField_3;
};
// System.Text.RegularExpressions.Regex
struct Regex_tE773142C2BE45C5D362B0F815AFF831707A51772 : public RuntimeObject
{
// System.TimeSpan System.Text.RegularExpressions.Regex::internalMatchTimeout
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___internalMatchTimeout_10;
// System.String System.Text.RegularExpressions.Regex::pattern
String_t* ___pattern_12;
// System.Text.RegularExpressions.RegexOptions System.Text.RegularExpressions.Regex::roptions
int32_t ___roptions_13;
// System.Text.RegularExpressions.RegexRunnerFactory System.Text.RegularExpressions.Regex::factory
RegexRunnerFactory_t72373B672C7D8785F63516DDD88834F286AF41E7* ___factory_14;
// System.Collections.Hashtable System.Text.RegularExpressions.Regex::caps
Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ___caps_15;
// System.Collections.Hashtable System.Text.RegularExpressions.Regex::capnames
Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ___capnames_16;
// System.String[] System.Text.RegularExpressions.Regex::capslist
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___capslist_17;
// System.Int32 System.Text.RegularExpressions.Regex::capsize
int32_t ___capsize_18;
// System.Text.RegularExpressions.ExclusiveReference System.Text.RegularExpressions.Regex::_runnerref
ExclusiveReference_t411F04D4CC440EB7399290027E1BBABEF4C28837* ____runnerref_19;
// System.WeakReference`1<System.Text.RegularExpressions.RegexReplacement> System.Text.RegularExpressions.Regex::_replref
WeakReference_1_tDC6E83496181D1BAFA3B89CBC00BCD0B64450257* ____replref_20;
// System.Text.RegularExpressions.RegexCode System.Text.RegularExpressions.Regex::_code
RegexCode_tA23175D9DA02AD6A79B073E10EC5D225372ED6C7* ____code_21;
// System.Boolean System.Text.RegularExpressions.Regex::_refsInitialized
bool ____refsInitialized_22;
};
struct Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_StaticFields
{
// System.Int32 System.Text.RegularExpressions.Regex::s_cacheSize
int32_t ___s_cacheSize_1;
// System.Collections.Generic.Dictionary`2<System.Text.RegularExpressions.Regex/CachedCodeEntryKey,System.Text.RegularExpressions.Regex/CachedCodeEntry> System.Text.RegularExpressions.Regex::s_cache
Dictionary_2_t5B5B38BB06341F50E1C75FB53208A2A66CAE57F7* ___s_cache_2;
// System.Int32 System.Text.RegularExpressions.Regex::s_cacheCount
int32_t ___s_cacheCount_3;
// System.Text.RegularExpressions.Regex/CachedCodeEntry System.Text.RegularExpressions.Regex::s_cacheFirst
CachedCodeEntry_tE201C3AD65C234AD9ED7A78C95025824A7A9FF39* ___s_cacheFirst_4;
// System.Text.RegularExpressions.Regex/CachedCodeEntry System.Text.RegularExpressions.Regex::s_cacheLast
CachedCodeEntry_tE201C3AD65C234AD9ED7A78C95025824A7A9FF39* ___s_cacheLast_5;
// System.TimeSpan System.Text.RegularExpressions.Regex::s_maximumMatchTimeout
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___s_maximumMatchTimeout_6;
// System.TimeSpan System.Text.RegularExpressions.Regex::s_defaultMatchTimeout
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___s_defaultMatchTimeout_8;
// System.TimeSpan System.Text.RegularExpressions.Regex::InfiniteMatchTimeout
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___InfiniteMatchTimeout_9;
};
// UnityEngine.TestRunner.TestLaunchers.RemoteTestData
struct RemoteTestData_tE4E5438CA6F4DF729DA469D6FDE5EEC95D409FDC : public RuntimeObject
{
// System.String UnityEngine.TestRunner.TestLaunchers.RemoteTestData::id
String_t* ___id_0;
// System.String UnityEngine.TestRunner.TestLaunchers.RemoteTestData::name
String_t* ___name_1;
// System.String UnityEngine.TestRunner.TestLaunchers.RemoteTestData::fullName
String_t* ___fullName_2;
// System.Int32 UnityEngine.TestRunner.TestLaunchers.RemoteTestData::testCaseCount
int32_t ___testCaseCount_3;
// System.Int32 UnityEngine.TestRunner.TestLaunchers.RemoteTestData::ChildIndex
int32_t ___ChildIndex_4;
// System.Boolean UnityEngine.TestRunner.TestLaunchers.RemoteTestData::hasChildren
bool ___hasChildren_5;
// System.Boolean UnityEngine.TestRunner.TestLaunchers.RemoteTestData::isSuite
bool ___isSuite_6;
// System.String[] UnityEngine.TestRunner.TestLaunchers.RemoteTestData::childrenIds
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___childrenIds_7;
// System.Int32 UnityEngine.TestRunner.TestLaunchers.RemoteTestData::testCaseTimeout
int32_t ___testCaseTimeout_8;
// System.String[] UnityEngine.TestRunner.TestLaunchers.RemoteTestData::Categories
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___Categories_9;
// System.Boolean UnityEngine.TestRunner.TestLaunchers.RemoteTestData::IsTestAssembly
bool ___IsTestAssembly_10;
// NUnit.Framework.Interfaces.RunState UnityEngine.TestRunner.TestLaunchers.RemoteTestData::RunState
int32_t ___RunState_11;
// System.String UnityEngine.TestRunner.TestLaunchers.RemoteTestData::Description
String_t* ___Description_12;
// System.String UnityEngine.TestRunner.TestLaunchers.RemoteTestData::SkipReason
String_t* ___SkipReason_13;
// System.String UnityEngine.TestRunner.TestLaunchers.RemoteTestData::ParentId
String_t* ___ParentId_14;
// System.String UnityEngine.TestRunner.TestLaunchers.RemoteTestData::UniqueName
String_t* ___UniqueName_15;
// System.String UnityEngine.TestRunner.TestLaunchers.RemoteTestData::ParentUniqueName
String_t* ___ParentUniqueName_16;
// System.String UnityEngine.TestRunner.TestLaunchers.RemoteTestData::ParentFullName
String_t* ___ParentFullName_17;
};
// UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData
struct RemoteTestResultData_tB58DBFABBABCFC651D957DDB327C54CD2DCDF0D5 : public RuntimeObject
{
// System.String UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData::testId
String_t* ___testId_0;
// System.String UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData::name
String_t* ___name_1;
// System.String UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData::fullName
String_t* ___fullName_2;
// System.String UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData::resultState
String_t* ___resultState_3;
// NUnit.Framework.Interfaces.TestStatus UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData::testStatus
int32_t ___testStatus_4;
// System.Double UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData::duration
double ___duration_5;
// System.DateTime UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData::startTime
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___startTime_6;
// System.DateTime UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData::endTime
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___endTime_7;
// System.String UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData::message
String_t* ___message_8;
// System.String UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData::stackTrace
String_t* ___stackTrace_9;
// System.Int32 UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData::assertCount
int32_t ___assertCount_10;
// System.Int32 UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData::failCount
int32_t ___failCount_11;
// System.Int32 UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData::passCount
int32_t ___passCount_12;
// System.Int32 UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData::skipCount
int32_t ___skipCount_13;
// System.Int32 UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData::inconclusiveCount
int32_t ___inconclusiveCount_14;
// System.Boolean UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData::hasChildren
bool ___hasChildren_15;
// System.String UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData::output
String_t* ___output_16;
// System.String UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData::xml
String_t* ___xml_17;
// System.String[] UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData::childrenIds
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___childrenIds_18;
};
// NUnit.Framework.Interfaces.ResultState
struct ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A : public RuntimeObject
{
// NUnit.Framework.Interfaces.TestStatus NUnit.Framework.Interfaces.ResultState::<Status>k__BackingField
int32_t ___U3CStatusU3Ek__BackingField_13;
// System.String NUnit.Framework.Interfaces.ResultState::<Label>k__BackingField
String_t* ___U3CLabelU3Ek__BackingField_14;
// NUnit.Framework.Interfaces.FailureSite NUnit.Framework.Interfaces.ResultState::<Site>k__BackingField
int32_t ___U3CSiteU3Ek__BackingField_15;
};
struct ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_StaticFields
{
// NUnit.Framework.Interfaces.ResultState NUnit.Framework.Interfaces.ResultState::Inconclusive
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* ___Inconclusive_0;
// NUnit.Framework.Interfaces.ResultState NUnit.Framework.Interfaces.ResultState::Skipped
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* ___Skipped_1;
// NUnit.Framework.Interfaces.ResultState NUnit.Framework.Interfaces.ResultState::Ignored
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* ___Ignored_2;
// NUnit.Framework.Interfaces.ResultState NUnit.Framework.Interfaces.ResultState::Explicit
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* ___Explicit_3;
// NUnit.Framework.Interfaces.ResultState NUnit.Framework.Interfaces.ResultState::Success
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* ___Success_4;
// NUnit.Framework.Interfaces.ResultState NUnit.Framework.Interfaces.ResultState::Failure
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* ___Failure_5;
// NUnit.Framework.Interfaces.ResultState NUnit.Framework.Interfaces.ResultState::Error
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* ___Error_6;
// NUnit.Framework.Interfaces.ResultState NUnit.Framework.Interfaces.ResultState::Cancelled
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* ___Cancelled_7;
// NUnit.Framework.Interfaces.ResultState NUnit.Framework.Interfaces.ResultState::NotRunnable
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* ___NotRunnable_8;
// NUnit.Framework.Interfaces.ResultState NUnit.Framework.Interfaces.ResultState::ChildFailure
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* ___ChildFailure_9;
// NUnit.Framework.Interfaces.ResultState NUnit.Framework.Interfaces.ResultState::SetUpFailure
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* ___SetUpFailure_10;
// NUnit.Framework.Interfaces.ResultState NUnit.Framework.Interfaces.ResultState::SetUpError
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* ___SetUpError_11;
// NUnit.Framework.Interfaces.ResultState NUnit.Framework.Interfaces.ResultState::TearDownError
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* ___TearDownError_12;
};
// NUnit.Framework.ResultStateException
struct ResultStateException_t81A21AC6E72535591B97A57DE302FF11B98E49DE : public Exception_t
{
};
// UnityEngine.ScriptableObject
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// Native definition for P/Invoke marshalling of UnityEngine.ScriptableObject
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
};
// Native definition for COM marshalling of UnityEngine.ScriptableObject
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
};
// UnityEngine.TestTools.SetUpTearDownCommand
struct SetUpTearDownCommand_t2D3149CFB81E571E0B1A9DE964954F720097403F : public BeforeAfterTestCommandBase_1_tB90601FAE6F36E06D00E043913745E93BF3EAA06
{
};
struct SetUpTearDownCommand_t2D3149CFB81E571E0B1A9DE964954F720097403F_StaticFields
{
// System.Collections.Generic.Dictionary`2<System.Type,System.Collections.Generic.List`1<System.Reflection.MethodInfo>> UnityEngine.TestTools.SetUpTearDownCommand::m_BeforeActionsCache
Dictionary_2_t681C2D0152C2184DCA6AD773603D0FE709D338C9* ___m_BeforeActionsCache_9;
// System.Collections.Generic.Dictionary`2<System.Type,System.Collections.Generic.List`1<System.Reflection.MethodInfo>> UnityEngine.TestTools.SetUpTearDownCommand::m_AfterActionsCache
Dictionary_2_t681C2D0152C2184DCA6AD773603D0FE709D338C9* ___m_AfterActionsCache_10;
};
// UnityEngine.Shader
struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// System.SystemException
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
{
};
// NUnit.Framework.Internal.Test
struct Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD : public RuntimeObject
{
// System.Reflection.MethodInfo[] NUnit.Framework.Internal.Test::setUpMethods
MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* ___setUpMethods_1;
// System.Reflection.MethodInfo[] NUnit.Framework.Internal.Test::tearDownMethods
MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* ___tearDownMethods_2;
// NUnit.Framework.Interfaces.ITypeInfo NUnit.Framework.Internal.Test::DeclaringTypeInfo
RuntimeObject* ___DeclaringTypeInfo_3;
// NUnit.Framework.Interfaces.IMethodInfo NUnit.Framework.Internal.Test::_method
RuntimeObject* ____method_4;
// System.String NUnit.Framework.Internal.Test::<Id>k__BackingField
String_t* ___U3CIdU3Ek__BackingField_5;
// System.String NUnit.Framework.Internal.Test::<Name>k__BackingField
String_t* ___U3CNameU3Ek__BackingField_6;
// System.String NUnit.Framework.Internal.Test::<FullName>k__BackingField
String_t* ___U3CFullNameU3Ek__BackingField_7;
// NUnit.Framework.Interfaces.ITypeInfo NUnit.Framework.Internal.Test::<TypeInfo>k__BackingField
RuntimeObject* ___U3CTypeInfoU3Ek__BackingField_8;
// NUnit.Framework.Interfaces.RunState NUnit.Framework.Internal.Test::<RunState>k__BackingField
int32_t ___U3CRunStateU3Ek__BackingField_9;
// NUnit.Framework.Interfaces.IPropertyBag NUnit.Framework.Internal.Test::<Properties>k__BackingField
RuntimeObject* ___U3CPropertiesU3Ek__BackingField_10;
// NUnit.Framework.Interfaces.ITest NUnit.Framework.Internal.Test::<Parent>k__BackingField
RuntimeObject* ___U3CParentU3Ek__BackingField_11;
// System.Object NUnit.Framework.Internal.Test::<Fixture>k__BackingField
RuntimeObject* ___U3CFixtureU3Ek__BackingField_12;
// System.Int32 NUnit.Framework.Internal.Test::<Seed>k__BackingField
int32_t ___U3CSeedU3Ek__BackingField_14;
// System.Boolean NUnit.Framework.Internal.Test::<RequiresThread>k__BackingField
bool ___U3CRequiresThreadU3Ek__BackingField_15;
};
struct Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD_StaticFields
{
// System.Int32 NUnit.Framework.Internal.Test::_nextID
int32_t ____nextID_0;
// System.String NUnit.Framework.Internal.Test::<IdPrefix>k__BackingField
String_t* ___U3CIdPrefixU3Ek__BackingField_13;
};
// UnityEngine.TestTools.TestActionCommand
struct TestActionCommand_t2D32E9ACC4A6A151F29399D5E9E7E9A203D8BA1B : public BeforeAfterTestCommandBase_1_t4BB16FDC3106B3EB25A2B2B22FFBB081A286E666
{
};
struct TestActionCommand_t2D32E9ACC4A6A151F29399D5E9E7E9A203D8BA1B_StaticFields
{
// System.Collections.Generic.Dictionary`2<System.Reflection.MethodInfo,System.Collections.Generic.List`1<NUnit.Framework.ITestAction>> UnityEngine.TestTools.TestActionCommand::m_TestActionsCache
Dictionary_2_t6824620D7AF8336060B9F32EC2BB5EBD5562BDB3* ___m_TestActionsCache_9;
};
// NUnit.Framework.Internal.TestParameters
struct TestParameters_t30F360C95F7176D219F914B7074407F81980BA01 : public RuntimeObject
{
// NUnit.Framework.Interfaces.RunState NUnit.Framework.Internal.TestParameters::<RunState>k__BackingField
int32_t ___U3CRunStateU3Ek__BackingField_0;
// System.Object[] NUnit.Framework.Internal.TestParameters::<Arguments>k__BackingField
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___U3CArgumentsU3Ek__BackingField_1;
// System.String NUnit.Framework.Internal.TestParameters::<TestName>k__BackingField
String_t* ___U3CTestNameU3Ek__BackingField_2;
// NUnit.Framework.Interfaces.IPropertyBag NUnit.Framework.Internal.TestParameters::<Properties>k__BackingField
RuntimeObject* ___U3CPropertiesU3Ek__BackingField_3;
// System.Object[] NUnit.Framework.Internal.TestParameters::<OriginalArguments>k__BackingField
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___U3COriginalArgumentsU3Ek__BackingField_4;
};
// NUnit.Framework.Internal.TestSuiteResult
struct TestSuiteResult_t252A4EB7F4F46620FABEA1A05DD31FE0FE628E68 : public TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851
{
// System.Int32 NUnit.Framework.Internal.TestSuiteResult::_passCount
int32_t ____passCount_13;
// System.Int32 NUnit.Framework.Internal.TestSuiteResult::_failCount
int32_t ____failCount_14;
// System.Int32 NUnit.Framework.Internal.TestSuiteResult::_skipCount
int32_t ____skipCount_15;
// System.Int32 NUnit.Framework.Internal.TestSuiteResult::_inconclusiveCount
int32_t ____inconclusiveCount_16;
// System.Collections.Generic.List`1<NUnit.Framework.Interfaces.ITestResult> NUnit.Framework.Internal.TestSuiteResult::_children
List_1_t32CD36020A42DBEC68CB923729E518C0BB8C2B38* ____children_17;
};
// System.Type
struct Type_t : public MemberInfo_t
{
// System.RuntimeTypeHandle System.Type::_impl
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl_8;
};
struct Type_t_StaticFields
{
// System.Reflection.Binder modreq(System.Runtime.CompilerServices.IsVolatile) System.Type::s_defaultBinder
Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder_0;
// System.Char System.Type::Delimiter
Il2CppChar ___Delimiter_1;
// System.Type[] System.Type::EmptyTypes
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes_2;
// System.Object System.Type::Missing
RuntimeObject* ___Missing_3;
// System.Reflection.MemberFilter System.Type::FilterAttribute
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute_4;
// System.Reflection.MemberFilter System.Type::FilterName
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName_5;
// System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase_6;
};
// UnityEngine.TestTools.UnityTestAttribute
struct UnityTestAttribute_t5E01C4DB7A557FD2B2C2FA215586FF7B8E7CDD52 : public CombiningStrategyAttribute_t05CB39CCCCF97BE265F2DD6583820F3F9BF403D5
{
// NUnit.Framework.Internal.Builders.NUnitTestCaseBuilder UnityEngine.TestTools.UnityTestAttribute::_builder
NUnitTestCaseBuilder_t40F14093DA1073C3F03115DC1F94383C626F122A* ____builder_4;
};
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext
struct UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C : public RuntimeObject
{
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::_priorContext
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ____priorContext_0;
// NUnit.Framework.Internal.TestResult UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::_currentResult
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* ____currentResult_1;
// System.Int32 UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::_assertCount
int32_t ____assertCount_2;
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::<Context>k__BackingField
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___U3CContextU3Ek__BackingField_4;
// NUnit.Framework.Internal.Test UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::<CurrentTest>k__BackingField
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___U3CCurrentTestU3Ek__BackingField_5;
// System.DateTime UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::<StartTime>k__BackingField
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___U3CStartTimeU3Ek__BackingField_6;
// System.Int64 UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::<StartTicks>k__BackingField
int64_t ___U3CStartTicksU3Ek__BackingField_7;
// System.Object UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::<TestObject>k__BackingField
RuntimeObject* ___U3CTestObjectU3Ek__BackingField_8;
// System.String UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::<WorkDirectory>k__BackingField
String_t* ___U3CWorkDirectoryU3Ek__BackingField_9;
// NUnit.Framework.Internal.TestExecutionStatus UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::_executionStatus
int32_t ____executionStatus_10;
// System.Collections.Generic.List`1<NUnit.Framework.ITestAction> UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::<UpstreamActions>k__BackingField
List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B* ___U3CUpstreamActionsU3Ek__BackingField_11;
// System.Int32 UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::<TestCaseTimeout>k__BackingField
int32_t ___U3CTestCaseTimeoutU3Ek__BackingField_12;
// System.Globalization.CultureInfo UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::<CurrentCulture>k__BackingField
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___U3CCurrentCultureU3Ek__BackingField_13;
// System.Globalization.CultureInfo UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::<CurrentUICulture>k__BackingField
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___U3CCurrentUICultureU3Ek__BackingField_14;
// NUnit.Framework.Interfaces.ITestListener UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::<Listener>k__BackingField
RuntimeObject* ___U3CListenerU3Ek__BackingField_15;
// System.IO.TextWriter UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::<OutWriter>k__BackingField
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___U3COutWriterU3Ek__BackingField_16;
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::<StopOnError>k__BackingField
bool ___U3CStopOnErrorU3Ek__BackingField_17;
// NUnit.Framework.Internal.Execution.IWorkItemDispatcher UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::<Dispatcher>k__BackingField
RuntimeObject* ___U3CDispatcherU3Ek__BackingField_18;
// NUnit.Framework.ParallelScope UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::<ParallelScope>k__BackingField
int32_t ___U3CParallelScopeU3Ek__BackingField_19;
// System.String UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::<WorkerId>k__BackingField
String_t* ___U3CWorkerIdU3Ek__BackingField_20;
// NUnit.Framework.Internal.Randomizer UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::<RandomGenerator>k__BackingField
Randomizer_tCEEB80B5AF5FE8241F16BFF48041A9021DB81EE2* ___U3CRandomGeneratorU3Ek__BackingField_21;
// NUnit.Framework.Constraints.ValueFormatter UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::<CurrentValueFormatter>k__BackingField
ValueFormatter_tAC55A440EB0D63AFFE07EF273786DC3B23DD77E6* ___U3CCurrentValueFormatterU3Ek__BackingField_22;
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::<IsSingleThreaded>k__BackingField
bool ___U3CIsSingleThreadedU3Ek__BackingField_23;
// UnityEngine.TestTools.BeforeAfterTestCommandState UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::<SetUpTearDownState>k__BackingField
BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* ___U3CSetUpTearDownStateU3Ek__BackingField_24;
// UnityEngine.TestTools.BeforeAfterTestCommandState UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::<OuterUnityTestActionState>k__BackingField
BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* ___U3COuterUnityTestActionStateU3Ek__BackingField_25;
// UnityEngine.TestTools.EnumerableTestState UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::<EnumerableTestState>k__BackingField
EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11* ___U3CEnumerableTestStateU3Ek__BackingField_26;
};
struct UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C_StaticFields
{
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::<CurrentContext>k__BackingField
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___U3CCurrentContextU3Ek__BackingField_3;
};
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem
struct UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23 : public RuntimeObject
{
// UnityEngine.TestRunner.NUnitExtensions.Runner.WorkItemFactory UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::m_Factory
WorkItemFactory_t252E24C1C187B6BAAF2CC67271659A787477CF2E* ___m_Factory_0;
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::m_ExecuteTestStartEvent
bool ___m_ExecuteTestStartEvent_1;
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::m_DontRunRestoringResult
bool ___m_DontRunRestoringResult_2;
// System.EventHandler UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::Completed
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* ___Completed_4;
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::<ResultedInDomainReload>k__BackingField
bool ___U3CResultedInDomainReloadU3Ek__BackingField_5;
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::<Context>k__BackingField
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___U3CContextU3Ek__BackingField_6;
// NUnit.Framework.Internal.Test UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::<Test>k__BackingField
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___U3CTestU3Ek__BackingField_7;
// NUnit.Framework.Internal.TestResult UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::<Result>k__BackingField
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* ___U3CResultU3Ek__BackingField_8;
// NUnit.Framework.Internal.Execution.WorkItemState UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::<State>k__BackingField
int32_t ___U3CStateU3Ek__BackingField_9;
// System.Collections.Generic.List`1<NUnit.Framework.ITestAction> UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::<Actions>k__BackingField
List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B* ___U3CActionsU3Ek__BackingField_10;
};
// UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<PerformWork>d__12
struct U3CPerformWorkU3Ed__12_tC18B7AD0EC07F4D9E15F9CC745EE562026862357 : public RuntimeObject
{
// System.Int32 UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<PerformWork>d__12::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<PerformWork>d__12::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// System.Int32 UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<PerformWork>d__12::<>l__initialThreadId
int32_t ___U3CU3El__initialThreadId_2;
// UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<PerformWork>d__12::<>4__this
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* ___U3CU3E4__this_3;
// NUnit.Framework.Interfaces.RunState UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<PerformWork>d__12::<>s__1
int32_t ___U3CU3Es__1_4;
// NUnit.Framework.Interfaces.TestStatus UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<PerformWork>d__12::<>s__2
int32_t ___U3CU3Es__2_5;
// System.Collections.IEnumerator UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<PerformWork>d__12::<>s__3
RuntimeObject* ___U3CU3Es__3_6;
// System.Object UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<PerformWork>d__12::<child>5__4
RuntimeObject* ___U3CchildU3E5__4_7;
};
// UnityEngine.TestTools.SetUpTearDownCommand/<InvokeAfter>d__4
struct U3CInvokeAfterU3Ed__4_t2F96E9773C0292864CED86730225851D274654F1 : public RuntimeObject
{
// System.Int32 UnityEngine.TestTools.SetUpTearDownCommand/<InvokeAfter>d__4::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object UnityEngine.TestTools.SetUpTearDownCommand/<InvokeAfter>d__4::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// System.Reflection.MethodInfo UnityEngine.TestTools.SetUpTearDownCommand/<InvokeAfter>d__4::action
MethodInfo_t* ___action_2;
// NUnit.Framework.Internal.Test UnityEngine.TestTools.SetUpTearDownCommand/<InvokeAfter>d__4::test
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___test_3;
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext UnityEngine.TestTools.SetUpTearDownCommand/<InvokeAfter>d__4::context
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___context_4;
// UnityEngine.TestTools.SetUpTearDownCommand UnityEngine.TestTools.SetUpTearDownCommand/<InvokeAfter>d__4::<>4__this
SetUpTearDownCommand_t2D3149CFB81E571E0B1A9DE964954F720097403F* ___U3CU3E4__this_5;
// Unity.Profiling.ProfilerMarker/AutoScope UnityEngine.TestTools.SetUpTearDownCommand/<InvokeAfter>d__4::<>s__1
AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 ___U3CU3Es__1_6;
};
// UnityEngine.TestTools.SetUpTearDownCommand/<InvokeBefore>d__3
struct U3CInvokeBeforeU3Ed__3_t588D5DBCF8033C96DA10E1A4B23D158D71C9557C : public RuntimeObject
{
// System.Int32 UnityEngine.TestTools.SetUpTearDownCommand/<InvokeBefore>d__3::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object UnityEngine.TestTools.SetUpTearDownCommand/<InvokeBefore>d__3::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// System.Reflection.MethodInfo UnityEngine.TestTools.SetUpTearDownCommand/<InvokeBefore>d__3::action
MethodInfo_t* ___action_2;
// NUnit.Framework.Internal.Test UnityEngine.TestTools.SetUpTearDownCommand/<InvokeBefore>d__3::test
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___test_3;
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext UnityEngine.TestTools.SetUpTearDownCommand/<InvokeBefore>d__3::context
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___context_4;
// UnityEngine.TestTools.SetUpTearDownCommand UnityEngine.TestTools.SetUpTearDownCommand/<InvokeBefore>d__3::<>4__this
SetUpTearDownCommand_t2D3149CFB81E571E0B1A9DE964954F720097403F* ___U3CU3E4__this_5;
// Unity.Profiling.ProfilerMarker/AutoScope UnityEngine.TestTools.SetUpTearDownCommand/<InvokeBefore>d__3::<>s__1
AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 ___U3CU3Es__1_6;
};
// UnityEngine.TestTools.UnityPlatformAttribute/<>c__DisplayClass12_0
struct U3CU3Ec__DisplayClass12_0_tFE279DFBE1CD4F3E03564F394469BDCBB83CA7CC : public RuntimeObject
{
// UnityEngine.RuntimePlatform UnityEngine.TestTools.UnityPlatformAttribute/<>c__DisplayClass12_0::testTargetPlatform
int32_t ___testTargetPlatform_0;
};
// UnityEngine.TestTools.NUnitExtensions.UnityTestAssemblyBuilder/<BuildAsync>d__3
struct U3CBuildAsyncU3Ed__3_t3A350C2D5DF0D8D9C6F2354752BCDD1FA269986D : public RuntimeObject
{
// System.Int32 UnityEngine.TestTools.NUnitExtensions.UnityTestAssemblyBuilder/<BuildAsync>d__3::<>1__state
int32_t ___U3CU3E1__state_0;
// NUnit.Framework.Interfaces.ITest UnityEngine.TestTools.NUnitExtensions.UnityTestAssemblyBuilder/<BuildAsync>d__3::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// System.Reflection.Assembly[] UnityEngine.TestTools.NUnitExtensions.UnityTestAssemblyBuilder/<BuildAsync>d__3::assemblies
AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* ___assemblies_2;
// UnityEngine.TestTools.TestPlatform[] UnityEngine.TestTools.NUnitExtensions.UnityTestAssemblyBuilder/<BuildAsync>d__3::testPlatforms
TestPlatformU5BU5D_tB0A008F2900EC56EFE9FCA81B9F5A485467C2D38* ___testPlatforms_3;
// System.Collections.Generic.IDictionary`2<System.String,System.Object> UnityEngine.TestTools.NUnitExtensions.UnityTestAssemblyBuilder/<BuildAsync>d__3::options
RuntimeObject* ___options_4;
// UnityEngine.TestTools.NUnitExtensions.UnityTestAssemblyBuilder UnityEngine.TestTools.NUnitExtensions.UnityTestAssemblyBuilder/<BuildAsync>d__3::<>4__this
UnityTestAssemblyBuilder_tFA61580BA1A740D0AE7832EBB3C6D5AD56908754* ___U3CU3E4__this_5;
// System.String UnityEngine.TestTools.NUnitExtensions.UnityTestAssemblyBuilder/<BuildAsync>d__3::<productName>5__1
String_t* ___U3CproductNameU3E5__1_6;
// NUnit.Framework.Internal.TestSuite UnityEngine.TestTools.NUnitExtensions.UnityTestAssemblyBuilder/<BuildAsync>d__3::<suite>5__2
TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C* ___U3CsuiteU3E5__2_7;
// System.Int32 UnityEngine.TestTools.NUnitExtensions.UnityTestAssemblyBuilder/<BuildAsync>d__3::<index>5__3
int32_t ___U3CindexU3E5__3_8;
// System.Reflection.Assembly UnityEngine.TestTools.NUnitExtensions.UnityTestAssemblyBuilder/<BuildAsync>d__3::<assembly>5__4
Assembly_t* ___U3CassemblyU3E5__4_9;
// UnityEngine.TestTools.TestPlatform UnityEngine.TestTools.NUnitExtensions.UnityTestAssemblyBuilder/<BuildAsync>d__3::<platform>5__5
uint8_t ___U3CplatformU3E5__5_10;
// NUnit.Framework.Internal.TestSuite UnityEngine.TestTools.NUnitExtensions.UnityTestAssemblyBuilder/<BuildAsync>d__3::<assemblySuite>5__6
TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C* ___U3CassemblySuiteU3E5__6_11;
};
// System.Action`1<UnityEngine.TestRunner.ITestRunCallback>
struct Action_1_t87548D99EFDEECBA9EA28DBEF811D94F8EB88D0E : public MulticastDelegate_t
{
};
// System.Action`1<System.Object>
struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87 : public MulticastDelegate_t
{
};
// System.Func`1<System.Object>
struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4 : public MulticastDelegate_t
{
};
// System.Func`2<System.Func`1<System.Object>,System.Object>
struct Func_2_t7B6662861DC72F3EB352803806A118CD780E5BE6 : public MulticastDelegate_t
{
};
// System.Func`2<System.Collections.Generic.IEnumerable`1<System.String>,System.Collections.Generic.IEnumerable`1<System.String>>
struct Func_2_tF0666B5E6675D6652F53D89C26FB4EC3A48BE380 : public MulticastDelegate_t
{
};
// System.Func`2<System.Reflection.Assembly,System.Collections.Generic.IEnumerable`1<UnityEngine.TestRunner.TestRunCallbackAttribute>>
struct Func_2_t9C9F3001ED597599C1779599F62FD57B7CD1E604 : public MulticastDelegate_t
{
};
// System.Func`2<System.Reflection.Assembly,System.Boolean>
struct Func_2_t3FF9FC9038AAF42274EC51B73C22E875D6CEE5E9 : public MulticastDelegate_t
{
};
// System.Func`2<System.Reflection.AssemblyName,System.Boolean>
struct Func_2_t6BDBA66BDE9736770C331BB0B86301B68C166E40 : public MulticastDelegate_t
{
};
// System.Func`2<System.Reflection.ConstructorInfo,System.Boolean>
struct Func_2_tF43743677DC8EC7ECF5575F75E3C0CB6CE4EE70C : public MulticastDelegate_t
{
};
// System.Func`2<UnityEngine.TestTools.Utils.IAssemblyWrapper,System.Reflection.Assembly>
struct Func_2_tA21C9E4A6009C4DB2D1989ECC63E59FC3CA8818D : public MulticastDelegate_t
{
};
// System.Func`2<NUnit.Framework.Interfaces.ISimpleTestBuilder,System.String>
struct Func_2_t996D22852C489C36736071FC348592A5931E16E0 : public MulticastDelegate_t
{
};
// System.Func`2<NUnit.Framework.Interfaces.ITest,System.Collections.Generic.IEnumerable`1<UnityEngine.TestRunner.TestLaunchers.RemoteTestData>>
struct Func_2_t2A39424421DF478CC1729604CDD5F54396C87CA7 : public MulticastDelegate_t
{
};
// System.Func`2<NUnit.Framework.Interfaces.ITest,System.String>
struct Func_2_t498429481299B2281514B2D606FB5667F19F2CF6 : public MulticastDelegate_t
{
};
// System.Func`2<NUnit.Framework.Interfaces.ITestBuilder,System.String>
struct Func_2_t6A1574911B1F068BFCB3267C4A32E47B7791DFF8 : public MulticastDelegate_t
{
};
// System.Func`2<NUnit.Framework.Interfaces.ITestResult,System.Collections.Generic.IEnumerable`1<UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData>>
struct Func_2_t9054B0ED93B16089F423736483A8F933EF7AA086 : public MulticastDelegate_t
{
};
// System.Func`2<NUnit.Framework.Interfaces.ITestResult,System.String>
struct Func_2_tFD4B7BF245B28AD8B34224E73DB46BAE46DCEE73 : public MulticastDelegate_t
{
};
// System.Func`2<UnityEngine.RuntimePlatform,System.Boolean>
struct Func_2_t80944286A2FA1FADF1558B4A561AE036F2C214FC : public MulticastDelegate_t
{
};
// System.Func`2<UnityEngine.RuntimePlatform,System.String>
struct Func_2_tC96CB9EC229F34E3738DCFD46080D10B0FB6BE87 : public MulticastDelegate_t
{
};
// System.Func`2<System.String,System.Boolean>
struct Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D : public MulticastDelegate_t
{
};
// System.Func`2<UnityEngine.TestRunner.TestRunCallbackAttribute,UnityEngine.TestRunner.ITestRunCallback>
struct Func_2_tBA697A11089E9DDC0681C12ABD9A3AF650C4ACC1 : public MulticastDelegate_t
{
};
// System.Action
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07 : public MulticastDelegate_t
{
};
// System.ArgumentException
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
// System.String System.ArgumentException::_paramName
String_t* ____paramName_18;
};
// UnityEngine.TestTools.BeforeAfterTestCommandState
struct BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
// System.Int32 UnityEngine.TestTools.BeforeAfterTestCommandState::NextBeforeStepIndex
int32_t ___NextBeforeStepIndex_4;
// System.Int32 UnityEngine.TestTools.BeforeAfterTestCommandState::NextBeforeStepPc
int32_t ___NextBeforeStepPc_5;
// System.Int32 UnityEngine.TestTools.BeforeAfterTestCommandState::NextAfterStepIndex
int32_t ___NextAfterStepIndex_6;
// System.Int32 UnityEngine.TestTools.BeforeAfterTestCommandState::NextAfterStepPc
int32_t ___NextAfterStepPc_7;
// System.Boolean UnityEngine.TestTools.BeforeAfterTestCommandState::TestHasRun
bool ___TestHasRun_8;
// NUnit.Framework.Interfaces.TestStatus UnityEngine.TestTools.BeforeAfterTestCommandState::CurrentTestResultStatus
int32_t ___CurrentTestResultStatus_9;
// System.String UnityEngine.TestTools.BeforeAfterTestCommandState::CurrentTestResultLabel
String_t* ___CurrentTestResultLabel_10;
// NUnit.Framework.Interfaces.FailureSite UnityEngine.TestTools.BeforeAfterTestCommandState::CurrentTestResultSite
int32_t ___CurrentTestResultSite_11;
// System.String UnityEngine.TestTools.BeforeAfterTestCommandState::CurrentTestMessage
String_t* ___CurrentTestMessage_12;
// System.String UnityEngine.TestTools.BeforeAfterTestCommandState::CurrentTestStrackTrace
String_t* ___CurrentTestStrackTrace_13;
// System.Boolean UnityEngine.TestTools.BeforeAfterTestCommandState::TestAfterStarted
bool ___TestAfterStarted_14;
// System.Int64 UnityEngine.TestTools.BeforeAfterTestCommandState::Timestamp
int64_t ___Timestamp_15;
};
// UnityEngine.Behaviour
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem
struct CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833 : public UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23
{
// NUnit.Framework.Internal.TestSuite UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::_suite
TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C* ____suite_11;
// NUnit.Framework.Internal.TestSuiteResult UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::_suiteResult
TestSuiteResult_t252A4EB7F4F46620FABEA1A05DD31FE0FE628E68* ____suiteResult_12;
// NUnit.Framework.Interfaces.ITestFilter UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::_childFilter
RuntimeObject* ____childFilter_13;
// NUnit.Framework.Internal.Commands.TestCommand UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::_setupCommand
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* ____setupCommand_14;
// NUnit.Framework.Internal.Commands.TestCommand UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::_teardownCommand
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* ____teardownCommand_15;
// System.Collections.Generic.List`1<UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem> UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::<Children>k__BackingField
List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8* ___U3CChildrenU3Ek__BackingField_16;
// System.Int32 UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::_countOrder
int32_t ____countOrder_17;
// System.Threading.CountdownEvent UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::_childTestCountdown
CountdownEvent_t2810EB63D41CB518FBB29035432771BD935E2A7E* ____childTestCountdown_18;
};
// UnityEngine.TestRunner.NUnitExtensions.Runner.CoroutineTestWorkItem
struct CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD : public UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23
{
// NUnit.Framework.Internal.Commands.TestCommand UnityEngine.TestRunner.NUnitExtensions.Runner.CoroutineTestWorkItem::m_Command
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* ___m_Command_12;
};
struct CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD_StaticFields
{
// UnityEngine.MonoBehaviour UnityEngine.TestRunner.NUnitExtensions.Runner.CoroutineTestWorkItem::m_MonoBehaviourCoroutineRunner
MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* ___m_MonoBehaviourCoroutineRunner_11;
};
// UnityEngine.TestRunner.NUnitExtensions.Runner.DefaultTestWorkItem
struct DefaultTestWorkItem_t05028FB6A3E215088F4072504CDE790AD8E432EE : public UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23
{
// NUnit.Framework.Internal.Commands.TestCommand UnityEngine.TestRunner.NUnitExtensions.Runner.DefaultTestWorkItem::_command
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* ____command_11;
};
// System.EventHandler
struct EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82 : public MulticastDelegate_t
{
};
// System.IO.IOException
struct IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// System.InvalidOperationException
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// System.Threading.ManualResetEvent
struct ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158 : public EventWaitHandle_t18F2EB0161747B0646A9A406015A61A214A1EB7E
{
};
// System.NotImplementedException
struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// System.NotSupportedException
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// System.NullReferenceException
struct NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// UnityEngine.Renderer
struct Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// System.Reflection.TargetInvocationException
struct TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2 : public ApplicationException_tA744BED4E90266BD255285CD4CF909BAB3EE811A
{
};
// NUnit.Framework.Internal.TestCaseParameters
struct TestCaseParameters_t5154C8037E66EF0FE2B22E294F154BEAE968288C : public TestParameters_t30F360C95F7176D219F914B7074407F81980BA01
{
// System.Object NUnit.Framework.Internal.TestCaseParameters::_expectedResult
RuntimeObject* ____expectedResult_5;
// System.Boolean NUnit.Framework.Internal.TestCaseParameters::<HasExpectedResult>k__BackingField
bool ___U3CHasExpectedResultU3Ek__BackingField_6;
};
// NUnit.Framework.Internal.TestMethod
struct TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7 : public Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD
{
// NUnit.Framework.Internal.TestCaseParameters NUnit.Framework.Internal.TestMethod::parms
TestCaseParameters_t5154C8037E66EF0FE2B22E294F154BEAE968288C* ___parms_16;
};
// UnityEngine.TestRunner.Utils.TestRunCallbackListener
struct TestRunCallbackListener_t6667AC1D971E27C4C547E5828386793476EFF126 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
// UnityEngine.TestRunner.ITestRunCallback[] UnityEngine.TestRunner.Utils.TestRunCallbackListener::m_Callbacks
ITestRunCallbackU5BU5D_t1E6B247085AD304CECCB1ECFE6886707ACFAF0A2* ___m_Callbacks_4;
};
// NUnit.Framework.Internal.TestSuite
struct TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C : public Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD
{
// System.Collections.Generic.List`1<NUnit.Framework.Interfaces.ITest> NUnit.Framework.Internal.TestSuite::tests
List_1_t8B024670A5B1498150D2B2D6FF553DE77A47465B* ___tests_16;
// System.Object[] NUnit.Framework.Internal.TestSuite::<Arguments>k__BackingField
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___U3CArgumentsU3Ek__BackingField_17;
// System.Boolean NUnit.Framework.Internal.TestSuite::<MaintainTestOrder>k__BackingField
bool ___U3CMaintainTestOrderU3Ek__BackingField_18;
};
// UnityEngine.TestTools.TestRunner.UnexpectedLogMessageException
struct UnexpectedLogMessageException_tB54C7D988201B9A2266E950AE174B3A16ABA43A0 : public ResultStateException_t81A21AC6E72535591B97A57DE302FF11B98E49DE
{
// UnityEngine.TestTools.Logging.LogMatch UnityEngine.TestTools.TestRunner.UnexpectedLogMessageException::LogEvent
LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0* ___LogEvent_18;
};
// UnityEngine.TestTools.TestRunner.UnhandledLogMessageException
struct UnhandledLogMessageException_t174CADF51E2C7498FC009EB155985B069201EA55 : public ResultStateException_t81A21AC6E72535591B97A57DE302FF11B98E49DE
{
// UnityEngine.TestTools.Logging.LogEvent UnityEngine.TestTools.TestRunner.UnhandledLogMessageException::LogEvent
LogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9* ___LogEvent_18;
// System.String UnityEngine.TestTools.TestRunner.UnhandledLogMessageException::m_CustomStackTrace
String_t* ___m_CustomStackTrace_19;
};
// UnityEngine.TestTools.TestRunner.UnityTestTimeoutException
struct UnityTestTimeoutException_t1D075E88C5719456F07BD148674A0D919CC9BC32 : public ResultStateException_t81A21AC6E72535591B97A57DE302FF11B98E49DE
{
};
// NUnit.Framework.Constraints.ValueFormatter
struct ValueFormatter_tAC55A440EB0D63AFFE07EF273786DC3B23DD77E6 : public MulticastDelegate_t
{
};
// NUnit.Framework.Constraints.ValueFormatterFactory
struct ValueFormatterFactory_t51FAB223E83477D09F2413C26FFBB6A3FA17B6AF : public MulticastDelegate_t
{
};
// System.IO.FileNotFoundException
struct FileNotFoundException_t17F1B49AD996E4A60C87C7ADC9D3A25EB5808A9A : public IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910
{
// System.String System.IO.FileNotFoundException::<FileName>k__BackingField
String_t* ___U3CFileNameU3Ek__BackingField_18;
// System.String System.IO.FileNotFoundException::<FusionLog>k__BackingField
String_t* ___U3CFusionLogU3Ek__BackingField_19;
};
// UnityEngine.MonoBehaviour
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
// NUnit.Framework.Internal.ParameterizedMethodSuite
struct ParameterizedMethodSuite_t8DA1649BA369CDE02C3DCEB666DB196B2A3DBBA7 : public TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C
{
// System.Boolean NUnit.Framework.Internal.ParameterizedMethodSuite::_isTheory
bool ____isTheory_19;
};
// NUnit.Framework.Internal.TestAssembly
struct TestAssembly_tF5F5F1AD871FF22F62775AE6A76C5D8279E171CE : public TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C
{
// System.Reflection.Assembly NUnit.Framework.Internal.TestAssembly::<Assembly>k__BackingField
Assembly_t* ___U3CAssemblyU3Ek__BackingField_19;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// System.Object[]
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray
{
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.TestRunner.ITestRunCallback[]
struct ITestRunCallbackU5BU5D_t1E6B247085AD304CECCB1ECFE6886707ACFAF0A2 : public RuntimeArray
{
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Reflection.Assembly[]
struct AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339 : public RuntimeArray
{
ALIGN_FIELD (8) Assembly_t* m_Items[1];
inline Assembly_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Assembly_t** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Assembly_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Assembly_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Assembly_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Assembly_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.TestRunner.TestRunCallbackAttribute[]
struct TestRunCallbackAttributeU5BU5D_t7C6B3A3F4616D7067BE56AB23DF04345AD9ECAEA : public RuntimeArray
{
ALIGN_FIELD (8) TestRunCallbackAttribute_tF7F235DEACD3F3020FDBD67A3401361D930025B5* m_Items[1];
inline TestRunCallbackAttribute_tF7F235DEACD3F3020FDBD67A3401361D930025B5* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline TestRunCallbackAttribute_tF7F235DEACD3F3020FDBD67A3401361D930025B5** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, TestRunCallbackAttribute_tF7F235DEACD3F3020FDBD67A3401361D930025B5* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline TestRunCallbackAttribute_tF7F235DEACD3F3020FDBD67A3401361D930025B5* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline TestRunCallbackAttribute_tF7F235DEACD3F3020FDBD67A3401361D930025B5** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, TestRunCallbackAttribute_tF7F235DEACD3F3020FDBD67A3401361D930025B5* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Reflection.AssemblyName[]
struct AssemblyNameU5BU5D_t1C2CB87B1AD967C0648E960165F31298EA326D5C : public RuntimeArray
{
ALIGN_FIELD (8) AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* m_Items[1];
inline AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.String[]
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray
{
ALIGN_FIELD (8) String_t* m_Items[1];
inline String_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline String_t** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, String_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.TestRunner.TestLaunchers.RemoteTestData[]
struct RemoteTestDataU5BU5D_tF2972E8FD95D6D0DC22BC346F2DB8189C5A215F3 : public RuntimeArray
{
ALIGN_FIELD (8) RemoteTestData_tE4E5438CA6F4DF729DA469D6FDE5EEC95D409FDC* m_Items[1];
inline RemoteTestData_tE4E5438CA6F4DF729DA469D6FDE5EEC95D409FDC* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RemoteTestData_tE4E5438CA6F4DF729DA469D6FDE5EEC95D409FDC** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, RemoteTestData_tE4E5438CA6F4DF729DA469D6FDE5EEC95D409FDC* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RemoteTestData_tE4E5438CA6F4DF729DA469D6FDE5EEC95D409FDC* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RemoteTestData_tE4E5438CA6F4DF729DA469D6FDE5EEC95D409FDC** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RemoteTestData_tE4E5438CA6F4DF729DA469D6FDE5EEC95D409FDC* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData[]
struct RemoteTestResultDataU5BU5D_t6F550ED0350C6DCBA9250801796D552381CE2B5A : public RuntimeArray
{
ALIGN_FIELD (8) RemoteTestResultData_tB58DBFABBABCFC651D957DDB327C54CD2DCDF0D5* m_Items[1];
inline RemoteTestResultData_tB58DBFABBABCFC651D957DDB327C54CD2DCDF0D5* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RemoteTestResultData_tB58DBFABBABCFC651D957DDB327C54CD2DCDF0D5** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, RemoteTestResultData_tB58DBFABBABCFC651D957DDB327C54CD2DCDF0D5* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RemoteTestResultData_tB58DBFABBABCFC651D957DDB327C54CD2DCDF0D5* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RemoteTestResultData_tB58DBFABBABCFC651D957DDB327C54CD2DCDF0D5** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RemoteTestResultData_tB58DBFABBABCFC651D957DDB327C54CD2DCDF0D5* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// NUnit.Framework.Interfaces.IApplyToContext[]
struct IApplyToContextU5BU5D_tC5F7DCDA70F7B490B3FC42E855FE65324EFBFB73 : public RuntimeArray
{
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// NUnit.Framework.Interfaces.IWrapTestMethod[]
struct IWrapTestMethodU5BU5D_t93E9DB9C9711302693E087283E4CAC5D036184D1 : public RuntimeArray
{
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// NUnit.Framework.Interfaces.IWrapSetUpTearDown[]
struct IWrapSetUpTearDownU5BU5D_t7C9DB4A987030EA67835B097767EE9D7B9C1C722 : public RuntimeArray
{
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Collections.Generic.IEnumerable`1<System.String>[]
struct IEnumerable_1U5BU5D_t6FDFDD74565DBCCB18EEB36B0DF471DB4E83B5D7 : public RuntimeArray
{
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// NUnit.Framework.Interfaces.ITestBuilder[]
struct ITestBuilderU5BU5D_t517066DAB42FA19D5B4FE80BD5F4FC8490E77BCC : public RuntimeArray
{
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// NUnit.Framework.Interfaces.ISimpleTestBuilder[]
struct ISimpleTestBuilderU5BU5D_t7728EBF71877F4A58707621B47279EE48FF53D97 : public RuntimeArray
{
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.TestTools.TestPlatform[]
struct TestPlatformU5BU5D_tB0A008F2900EC56EFE9FCA81B9F5A485467C2D38 : public RuntimeArray
{
ALIGN_FIELD (8) uint8_t m_Items[1];
inline uint8_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline uint8_t* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, uint8_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value)
{
m_Items[index] = value;
}
};
// NUnit.Framework.ITestAction[]
struct ITestActionU5BU5D_t75CE043B1897AF42CE92C323076DC25435B8050A : public RuntimeArray
{
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Collections.IEnumerable[]
struct IEnumerableU5BU5D_t2675ADA6DB5E6D17F6B3F4850BCE62F26E04B5B4 : public RuntimeArray
{
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.RuntimePlatform[]
struct RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA : public RuntimeArray
{
ALIGN_FIELD (8) int32_t m_Items[1];
inline int32_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline int32_t* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, int32_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
{
m_Items[index] = value;
}
};
// System.Reflection.MethodInfo[]
struct MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265 : public RuntimeArray
{
ALIGN_FIELD (8) MethodInfo_t* m_Items[1];
inline MethodInfo_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline MethodInfo_t** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, MethodInfo_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline MethodInfo_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline MethodInfo_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, MethodInfo_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.TestTools.IOuterUnityTestAction[]
struct IOuterUnityTestActionU5BU5D_t9B829181AD08E17AF6F9C55DB811CE5E46C1A21A : public RuntimeArray
{
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Reflection.ConstructorInfo[]
struct ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A : public RuntimeArray
{
ALIGN_FIELD (8) ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* m_Items[1];
inline ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Reflection.ParameterInfo[]
struct ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C : public RuntimeArray
{
ALIGN_FIELD (8) ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* m_Items[1];
inline ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.TestTools.Utils.IAssemblyWrapper[]
struct IAssemblyWrapperU5BU5D_tB717AF7F10E32F2C7F4DA3789903E246B75FED21 : public RuntimeArray
{
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Char[]
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB : public RuntimeArray
{
ALIGN_FIELD (8) Il2CppChar m_Items[1];
inline Il2CppChar GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Il2CppChar* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Il2CppChar value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Il2CppChar GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Il2CppChar* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Il2CppChar value)
{
m_Items[index] = value;
}
};
// System.Void System.Action`1<System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Object,System.Boolean>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Where<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Where_TisRuntimeObject_m046DED489E38F15407F5825AD753C4090F103893_gshared (RuntimeObject* ___source0, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate1, const RuntimeMethod* method) ;
// TSource[] System.Linq.Enumerable::ToArray<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Enumerable_ToArray_TisRuntimeObject_m6B1F26FB2B3EA7B18B82FC81035440AAAEFCE924_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::SelectMany<System.Object,System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Collections.Generic.IEnumerable`1<TResult>>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_SelectMany_TisRuntimeObject_TisRuntimeObject_m4052F60F13DF530E12A56A34BC921BA5E262B711_gshared (RuntimeObject* ___source0, Func_2_t9F45EF9F857977243C345F24571962D2521DB4A1* ___selector1, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<System.Object,System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m960CFE6ABFCB6C2399B69DEDFB27765D1FCE57A6_gshared (RuntimeObject* ___source0, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___selector1, const RuntimeMethod* method) ;
// System.Void System.Action`1<System.Object>::Invoke(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___obj0, const RuntimeMethod* method) ;
// System.Boolean System.Linq.Enumerable::Any<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_Any_TisRuntimeObject_mDCE2755EF33EFD51A60E9238A1537E3B41351058_gshared (RuntimeObject* ___source0, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate1, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::OfType<System.Object>(System.Collections.IEnumerable)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_OfType_TisRuntimeObject_m5C8779EF1E96AFD11AC19F1E37FF67DF77D18442_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) ;
// T[] System.Collections.Generic.List`1<System.Object>::ToArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// TSource System.Linq.Enumerable::First<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_First_TisRuntimeObject_mC0E9A81793F65BF8BEDFAAAD5B2401ADB054DD5A_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___collection0, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Cast<System.Object>(System.Collections.IEnumerable)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Cast_TisRuntimeObject_m2A5A4081E63E9C54E004DDD58B93C44866FE1330_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1<TSource> System.Linq.Enumerable::ToList<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* Enumerable_ToList_TisRuntimeObject_mBDB9895C2D14F2A92043507996018A329BD32A64_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<System.Object>::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Distinct<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Distinct_TisRuntimeObject_m02FE60CEF4D41A2808E11DA17AA1A5F88E99CF37_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Int32>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m517E7F9D104FEAE6646EABDDC9C852510E86077C_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Int32>::TryGetValue(TKey,TValue&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m4B8EE45640C70BBFD6F3EFF1040983404C098342_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, RuntimeObject* ___key0, int32_t* ___value1, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Int32>::set_Item(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m72CC2F1213D1C1B8ABEDE31082D07B67EC873B13_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, RuntimeObject* ___key0, int32_t ___value1, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Int32>::Add(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m63897227AFA7035F1772315ABBBE7FD0A250E10C_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, RuntimeObject* ___key0, int32_t ___value1, const RuntimeMethod* method) ;
// TSource System.Linq.Enumerable::FirstOrDefault<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_FirstOrDefault_TisRuntimeObject_m9A7C2BF942D2CE1640896A41290BBD682568B6C8_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<System.Object>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1/Enumerator<System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1/Enumerator<System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1/Enumerator<System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::Insert(System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m9C9559248941FED50561DB029D55DF08DEF3B094_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___index0, RuntimeObject* ___item1, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mC96F92ACF35F9B37F0A5E3338FF61E5229554338_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___index0, int32_t ___count1, RuntimeObject* ___comparer2, const RuntimeMethod* method) ;
// System.Boolean System.Linq.Enumerable::Any<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_Any_TisRuntimeObject_m7A8464D749B64BD550FDDF2C92C8D1844986CA86_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) ;
// T System.Collections.Generic.Queue`1<System.Object>::Peek()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Queue_1_Peek_mBCFFD1AF751385D78C4EA93D62857F936CD03866_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<T> System.Reflection.CustomAttributeExtensions::GetCustomAttributes<System.Object>(System.Reflection.MemberInfo,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CustomAttributeExtensions_GetCustomAttributes_TisRuntimeObject_m0D7DAAE151C257290D695E54E6B7AC1281DA2809_gshared (MemberInfo_t* ___element0, bool ___inherit1, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Nullable`1<System.Boolean>>::TryGetValue(TKey,TValue&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mAD9D0D46C0551DD98EFD38766B2BB55F83F3E497_gshared (Dictionary_2_t29D7CD06E2D6855437B4ECAEB3788761E352F6D3* __this, RuntimeObject* ___key0, Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* ___value1, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.Boolean>::.ctor(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_gshared (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, bool ___value0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Nullable`1<System.Boolean>>::set_Item(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_mE8CEF1FB49EF4C89BBEE0DAAC3768721FC4DDC3B_gshared (Dictionary_2_t29D7CD06E2D6855437B4ECAEB3788761E352F6D3* __this, RuntimeObject* ___key0, Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___value1, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.Boolean>::get_HasValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_gshared_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<System.Boolean>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28_gshared (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<T> System.Reflection.CustomAttributeExtensions::GetCustomAttributes<System.Object>(System.Reflection.Assembly)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CustomAttributeExtensions_GetCustomAttributes_TisRuntimeObject_mB403AEB2D892904A735C30624A44F88B8E4E3312_gshared (Assembly_t* ___element0, const RuntimeMethod* method) ;
// T System.Nullable`1<System.Boolean>::GetValueOrDefault()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_gshared_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Nullable`1<System.Boolean>>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mD6CF675432CAD33693CDCE9EA1B64E7FC4E9D7DE_gshared (Dictionary_2_t29D7CD06E2D6855437B4ECAEB3788761E352F6D3* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Repeat<System.ByteEnum>(TResult,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Repeat_TisByteEnum_t2A464EF5EC59CBA8ED5E194537D5832168B1A692_m19FAD796FF6AB3C9379FE26567DF77AED91D8F89_gshared (uint8_t ___element0, int32_t ___count1, const RuntimeMethod* method) ;
// TSource[] System.Linq.Enumerable::ToArray<System.ByteEnum>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteEnumU5BU5D_t3412BE199EF8E81F3771FD71C58E2AC4F6DA7D62* Enumerable_ToArray_TisByteEnum_t2A464EF5EC59CBA8ED5E194537D5832168B1A692_mB922B022B79E810C63F0D6D0654DD173BD6BDD27_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mE097DBD72433D1AFC11733F5678602603A756424_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___collection0, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1<System.Object>::Contains(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ;
// System.Boolean System.Linq.Enumerable::All<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_All_TisRuntimeObject_m72E17986C0E4F0913195057E9273765758C467BA_gshared (RuntimeObject* ___source0, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate1, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.Int32Enum>::.ctor(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m5100B58428BDAD8C79F3D8576B0C2E1D4F3924EB_gshared (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Queue`1<System.Object>::Enqueue(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1_Enqueue_m5CB8CF3906F1289F92036F0973EC5BE3450402EF_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ;
// T[] System.Array::Empty<System.Object>()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_gshared_inline (const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::ContainsKey(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_mBEDE43E001DFC228FF4DA06FBCA7CC215C8E7C73_gshared (Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* __this, RuntimeObject* ___key0, const RuntimeMethod* method) ;
// TValue System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::get_Item(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_get_Item_mB8DAA0FB328D474EEE65CAF7F132DD9569BBC3A8_gshared (Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* __this, RuntimeObject* ___key0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::Add(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m06DE41B832D936F9A7884C491F10EC651D0EA065_gshared (Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* __this, RuntimeObject* ___key0, bool ___value1, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m0D0F99974D7435C4E08FE9A9A632C9E5430F8454_gshared (Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Int32Enum>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7C3D0A1FD36704AFBBE4FD4E69204B809D3FC90E_gshared (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, const RuntimeMethod* method) ;
// T[] System.Collections.Generic.List`1<System.Int32Enum>::ToArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* List_1_ToArray_mAA6D48892E79049030D3619D8931B026C1328974_gshared (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, const RuntimeMethod* method) ;
// System.Boolean System.Linq.Enumerable::Any<System.Int32Enum>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_Any_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m03B67D15421EC7BF1438AA5E18B2B3C676ECEBAD_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Int32Enum,System.Boolean>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mE27CCE9BF36CDA5E1C92CEBAECF98A3D57951455_gshared (Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Boolean System.Linq.Enumerable::Any<System.Int32Enum>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_Any_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mBFA55F0AACAD97CFD489FC045B6E76104848AA2F_gshared (RuntimeObject* ___source0, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___predicate1, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Int32Enum,System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m889D430A5EE74DDF6971773B4D8C48ACF923ECCF_gshared (Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<System.Int32Enum,System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_TisRuntimeObject_mB68A29291EEC0750C0CF0A2F8C07FA4C51494367_gshared (RuntimeObject* ___source0, Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* ___selector1, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.BeforeAfterTestCommandBase`1<System.Object>::.ctor(NUnit.Framework.Internal.Commands.TestCommand,System.String,System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BeforeAfterTestCommandBase_1__ctor_mF1A9B85FC769C967F2FA768F8E7D70A1DC0D4E2C_gshared (BeforeAfterTestCommandBase_1_tE9CF06CB84133957889FD0CAD50EF3CD85FE91A4* __this, TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* ___innerCommand0, String_t* ___beforeErrorPrefix1, String_t* ___afterErrorPrefix2, bool ___skipYieldAfterActions3, const RuntimeMethod* method) ;
// System.Reflection.MethodInfo[] UnityEngine.TestTools.BeforeAfterTestCommandBase`1<System.Object>::GetActions(System.Collections.Generic.IDictionary`2<System.Type,System.Collections.Generic.List`1<System.Reflection.MethodInfo>>,System.Type,System.Type,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* BeforeAfterTestCommandBase_1_GetActions_m3B346273E8954051F505953B0388CEF5DEE67325_gshared (RuntimeObject* ___cacheStorage0, Type_t* ___fixtureType1, Type_t* ___attributeType2, Type_t* ___returnType3, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Reverse<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Reverse_TisRuntimeObject_m16B9BEE6D92F770F21F1CC2F37BB8ABB894F93C9_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.TestTools.BeforeAfterTestCommandBase`1<System.Object>::MoveAfterEnumerator(System.Collections.IEnumerator,NUnit.Framework.Internal.Test)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BeforeAfterTestCommandBase_1_MoveAfterEnumerator_m9A2A1F13DA967C25981985F239614B6D4AFA01E0_gshared (BeforeAfterTestCommandBase_1_tE9CF06CB84133957889FD0CAD50EF3CD85FE91A4* __this, RuntimeObject* ___enumerator0, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___test1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.TestTools.BeforeAfterTestCommandBase`1<System.Object>::MoveBeforeEnumerator(System.Collections.IEnumerator,NUnit.Framework.Internal.Test)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BeforeAfterTestCommandBase_1_MoveBeforeEnumerator_m0E559C54A71BA1ED73CA80D7C3F8B428E5390993_gshared (BeforeAfterTestCommandBase_1_tE9CF06CB84133957889FD0CAD50EF3CD85FE91A4* __this, RuntimeObject* ___enumerator0, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___test1, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
// T[] UnityEngine.TestTools.BeforeAfterTestCommandBase`1<System.Object>::GetTestActions(System.Collections.Generic.IDictionary`2<System.Reflection.MethodInfo,System.Collections.Generic.List`1<T>>,System.Reflection.MethodInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* BeforeAfterTestCommandBase_1_GetTestActions_m02D7843FAC7FD3F3119D518C18415D21A2D42E32_gshared (RuntimeObject* ___cacheStorage0, MethodInfo_t* ___methodInfo1, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::GetComponent<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
// System.Void System.Func`1<System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// TResult System.Func`1<System.Object>::Invoke()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_gshared_inline (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::Add(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___key0, RuntimeObject* ___value1, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.Int32Enum>::get_HasValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mB1F55188CDD50D6D725D41F55D2F2540CD15FB20_gshared_inline (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<System.Int32Enum>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Nullable_1_get_Value_m0E81D9B6F2BA5FA17AA4366C5179CD09524FCB60_gshared (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<System.Int32Enum>::GetValueOrDefault()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Nullable_1_GetValueOrDefault_m26287DBB36429B2E2FBCB3F96F439248F8CAA8BB_gshared_inline (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, const RuntimeMethod* method) ;
// System.Void System.Attribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2 (Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* __this, const RuntimeMethod* method) ;
// System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___handle0, const RuntimeMethod* method) ;
// System.Type System.Object::GetType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ;
// System.String System.String::Format(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m74FC0A1259DFA02F3DF6538FC7F3ACF3E1AF0C55 (String_t* ___format0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___args1, const RuntimeMethod* method) ;
// System.Void System.ArgumentException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___message0, const RuntimeMethod* method) ;
// System.Object System.Activator::CreateInstance(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Activator_CreateInstance_m0A28F274256F1444949E372089034D9FB66FBD67 (Type_t* ___type0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c__DisplayClass1_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass1_0__ctor_m68F745489427CDABB5680A10C36CA34D54F87AF9 (U3CU3Ec__DisplayClass1_0_tAD7A390EA1384825958152E1B2442BF2FB662F39* __this, const RuntimeMethod* method) ;
// System.Void System.Action`1<UnityEngine.TestRunner.ITestRunCallback>::.ctor(System.Object,System.IntPtr)
inline void Action_1__ctor_m3C79622DDAEC8CD65E81E69CA2DDDB07FB219F7D (Action_1_t87548D99EFDEECBA9EA28DBEF811D94F8EB88D0E* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_1_t87548D99EFDEECBA9EA28DBEF811D94F8EB88D0E*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___object0, ___method1, method);
}
// System.Void UnityEngine.TestRunner.Utils.TestRunCallbackListener::InvokeAllCallbacks(System.Action`1<UnityEngine.TestRunner.ITestRunCallback>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TestRunCallbackListener_InvokeAllCallbacks_m0CF3B4BC8D790EF98ADE8CB8A86CC4AD3A7329B1 (TestRunCallbackListener_t6667AC1D971E27C4C547E5828386793476EFF126* __this, Action_1_t87548D99EFDEECBA9EA28DBEF811D94F8EB88D0E* ___invoker0, const RuntimeMethod* method) ;
// System.AppDomain System.AppDomain::get_CurrentDomain()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F* AppDomain_get_CurrentDomain_m5085B6AF21A19506C85E0650C46BE35A18011CFE (const RuntimeMethod* method) ;
// System.Reflection.Assembly[] System.AppDomain::GetAssemblies()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* AppDomain_GetAssemblies_m8EE862747CADACB8CC0BDDBD8CA7DAD7BD9D9249 (AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F* __this, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Reflection.Assembly,System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m0289D3B3C9D7A664C27794590540D4EA6C813CDF (Func_2_t3FF9FC9038AAF42274EC51B73C22E875D6CEE5E9* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_2_t3FF9FC9038AAF42274EC51B73C22E875D6CEE5E9*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___object0, ___method1, method);
}
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Where<System.Reflection.Assembly>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
inline RuntimeObject* Enumerable_Where_TisAssembly_t_mF814CE959BA4068F6C0A96EED1A30AEDE4E76581 (RuntimeObject* ___source0, Func_2_t3FF9FC9038AAF42274EC51B73C22E875D6CEE5E9* ___predicate1, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t3FF9FC9038AAF42274EC51B73C22E875D6CEE5E9*, const RuntimeMethod*))Enumerable_Where_TisRuntimeObject_m046DED489E38F15407F5825AD753C4090F103893_gshared)(___source0, ___predicate1, method);
}
// TSource[] System.Linq.Enumerable::ToArray<System.Reflection.Assembly>(System.Collections.Generic.IEnumerable`1<TSource>)
inline AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* Enumerable_ToArray_TisAssembly_t_mF2BA74F79C12BB4A58BD5A547C1DAC3CA2AFD3BD (RuntimeObject* ___source0, const RuntimeMethod* method)
{
return (( AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisRuntimeObject_m6B1F26FB2B3EA7B18B82FC81035440AAAEFCE924_gshared)(___source0, method);
}
// System.Void System.Func`2<System.Reflection.Assembly,System.Collections.Generic.IEnumerable`1<UnityEngine.TestRunner.TestRunCallbackAttribute>>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_mCF037E3B0072986EF23757B2CF7DC8228BAF697B (Func_2_t9C9F3001ED597599C1779599F62FD57B7CD1E604* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_2_t9C9F3001ED597599C1779599F62FD57B7CD1E604*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___object0, ___method1, method);
}
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::SelectMany<System.Reflection.Assembly,UnityEngine.TestRunner.TestRunCallbackAttribute>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Collections.Generic.IEnumerable`1<TResult>>)
inline RuntimeObject* Enumerable_SelectMany_TisAssembly_t_TisTestRunCallbackAttribute_tF7F235DEACD3F3020FDBD67A3401361D930025B5_m28B44155DD82AC78D8E08AC7FE73BCC78FC634D0 (RuntimeObject* ___source0, Func_2_t9C9F3001ED597599C1779599F62FD57B7CD1E604* ___selector1, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t9C9F3001ED597599C1779599F62FD57B7CD1E604*, const RuntimeMethod*))Enumerable_SelectMany_TisRuntimeObject_TisRuntimeObject_m4052F60F13DF530E12A56A34BC921BA5E262B711_gshared)(___source0, ___selector1, method);
}
// TSource[] System.Linq.Enumerable::ToArray<UnityEngine.TestRunner.TestRunCallbackAttribute>(System.Collections.Generic.IEnumerable`1<TSource>)
inline TestRunCallbackAttributeU5BU5D_t7C6B3A3F4616D7067BE56AB23DF04345AD9ECAEA* Enumerable_ToArray_TisTestRunCallbackAttribute_tF7F235DEACD3F3020FDBD67A3401361D930025B5_mA0E267BD2A7AC21C489FAD23FAA30545352C40FD (RuntimeObject* ___source0, const RuntimeMethod* method)
{
return (( TestRunCallbackAttributeU5BU5D_t7C6B3A3F4616D7067BE56AB23DF04345AD9ECAEA* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisRuntimeObject_m6B1F26FB2B3EA7B18B82FC81035440AAAEFCE924_gshared)(___source0, method);
}
// System.Void System.Func`2<UnityEngine.TestRunner.TestRunCallbackAttribute,UnityEngine.TestRunner.ITestRunCallback>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_mEE22A49C1F9F216A2184A97A20688CDB3EF65370 (Func_2_tBA697A11089E9DDC0681C12ABD9A3AF650C4ACC1* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_2_tBA697A11089E9DDC0681C12ABD9A3AF650C4ACC1*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___object0, ___method1, method);
}
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<UnityEngine.TestRunner.TestRunCallbackAttribute,UnityEngine.TestRunner.ITestRunCallback>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>)
inline RuntimeObject* Enumerable_Select_TisTestRunCallbackAttribute_tF7F235DEACD3F3020FDBD67A3401361D930025B5_TisITestRunCallback_tB2540CC766E56B630CCD1A00EEB265447DA74E8D_m2473A6A71CD6B5D52AD32481E1CAF48997ACBC5D (RuntimeObject* ___source0, Func_2_tBA697A11089E9DDC0681C12ABD9A3AF650C4ACC1* ___selector1, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tBA697A11089E9DDC0681C12ABD9A3AF650C4ACC1*, const RuntimeMethod*))Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m960CFE6ABFCB6C2399B69DEDFB27765D1FCE57A6_gshared)(___source0, ___selector1, method);
}
// TSource[] System.Linq.Enumerable::ToArray<UnityEngine.TestRunner.ITestRunCallback>(System.Collections.Generic.IEnumerable`1<TSource>)
inline ITestRunCallbackU5BU5D_t1E6B247085AD304CECCB1ECFE6886707ACFAF0A2* Enumerable_ToArray_TisITestRunCallback_tB2540CC766E56B630CCD1A00EEB265447DA74E8D_mFBD83E158A389446A3E9FE5AA45561D927DCE60E (RuntimeObject* ___source0, const RuntimeMethod* method)
{
return (( ITestRunCallbackU5BU5D_t1E6B247085AD304CECCB1ECFE6886707ACFAF0A2* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisRuntimeObject_m6B1F26FB2B3EA7B18B82FC81035440AAAEFCE924_gshared)(___source0, method);
}
// UnityEngine.TestRunner.ITestRunCallback[] UnityEngine.TestRunner.Utils.TestRunCallbackListener::GetAllCallbacks()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ITestRunCallbackU5BU5D_t1E6B247085AD304CECCB1ECFE6886707ACFAF0A2* TestRunCallbackListener_GetAllCallbacks_m73ECEE1EC9DFF7BFA2826DA81DAC9EF36B45BBE6 (const RuntimeMethod* method) ;
// System.Void System.Action`1<UnityEngine.TestRunner.ITestRunCallback>::Invoke(T)
inline void Action_1_Invoke_m19A3D9C0354E050A330EBD592EAFA413FF742E00_inline (Action_1_t87548D99EFDEECBA9EA28DBEF811D94F8EB88D0E* __this, RuntimeObject* ___obj0, const RuntimeMethod* method)
{
(( void (*) (Action_1_t87548D99EFDEECBA9EA28DBEF811D94F8EB88D0E*, RuntimeObject*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___obj0, method);
}
// System.Void UnityEngine.Debug::LogException(System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogException_m82E44FEC6B03BC34AFC2CAF6583051570C60CB9E (Exception_t* ___exception0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c__DisplayClass4_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass4_0__ctor_m494B7A1790AE0D2C0B48C2B300025D60366140A9 (U3CU3Ec__DisplayClass4_0_tC3601BDE03D3351BECFB67AE9AB7B97A5DA98CAD* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c__DisplayClass5_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass5_0__ctor_m9C7AFC06876939D4B29DF205126A868326461D74 (U3CU3Ec__DisplayClass5_0_t0F2787115513452DC8AD55F460986622A1D77AC0* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c__DisplayClass6_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass6_0__ctor_m72F86AB20505D61174744D660869D88914CD14A5 (U3CU3Ec__DisplayClass6_0_t02825C84F28667A11303D1B94FBF83117E30FCED* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.ScriptableObject::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF (ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* __this, const RuntimeMethod* method) ;
// System.Void System.Object::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m7D4DA80BABE1AED7A3427D86DE243B5D10F713D8 (U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3* __this, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Reflection.AssemblyName,System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m850F0747557677D5990E96AA1EADD38348BB19E3 (Func_2_t6BDBA66BDE9736770C331BB0B86301B68C166E40* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_2_t6BDBA66BDE9736770C331BB0B86301B68C166E40*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___object0, ___method1, method);
}
// System.Boolean System.Linq.Enumerable::Any<System.Reflection.AssemblyName>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
inline bool Enumerable_Any_TisAssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2_m8A1CFF783EB2AC4ECE4B555BE8DE6AE99589C91E (RuntimeObject* ___source0, Func_2_t6BDBA66BDE9736770C331BB0B86301B68C166E40* ___predicate1, const RuntimeMethod* method)
{
return (( bool (*) (RuntimeObject*, Func_2_t6BDBA66BDE9736770C331BB0B86301B68C166E40*, const RuntimeMethod*))Enumerable_Any_TisRuntimeObject_mDCE2755EF33EFD51A60E9238A1537E3B41351058_gshared)(___source0, ___predicate1, method);
}
// System.String System.Reflection.AssemblyName::get_Name()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* AssemblyName_get_Name_m7899B9B3F289EEBAF62AEAB51D1CA91DA92C4E6A_inline (AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* __this, const RuntimeMethod* method) ;
// System.Boolean System.String::op_Equality(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0 (String_t* ___a0, String_t* ___b1, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::OfType<UnityEngine.TestRunner.TestRunCallbackAttribute>(System.Collections.IEnumerable)
inline RuntimeObject* Enumerable_OfType_TisTestRunCallbackAttribute_tF7F235DEACD3F3020FDBD67A3401361D930025B5_m917039B01932DC0580235E191F58D89FB064F43E (RuntimeObject* ___source0, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_OfType_TisRuntimeObject_m5C8779EF1E96AFD11AC19F1E37FF67DF77D18442_gshared)(___source0, method);
}
// UnityEngine.TestRunner.ITestRunCallback UnityEngine.TestRunner.TestRunCallbackAttribute::ConstructCallback()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TestRunCallbackAttribute_ConstructCallback_m47763D5C1C9B0B2B519FD26B4A496E080F692890 (TestRunCallbackAttribute_tF7F235DEACD3F3020FDBD67A3401361D930025B5* __this, const RuntimeMethod* method) ;
// System.Void System.Guid::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Guid__ctor_mAE66BA1C43B4194F4F7991E2E30370E36CBBF830 (Guid_t* __this, String_t* ___g0, const RuntimeMethod* method) ;
// System.Void System.Func`2<NUnit.Framework.Interfaces.ITest,System.String>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_mF3CE967DE5762E4DC366CE5E3082918F5D1E3712 (Func_2_t498429481299B2281514B2D606FB5667F19F2CF6* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_2_t498429481299B2281514B2D606FB5667F19F2CF6*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___object0, ___method1, method);
}
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<NUnit.Framework.Interfaces.ITest,System.String>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>)
inline RuntimeObject* Enumerable_Select_TisITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_TisString_t_m068537153636041E74701EC288D8A7979E7E4901 (RuntimeObject* ___source0, Func_2_t498429481299B2281514B2D606FB5667F19F2CF6* ___selector1, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t498429481299B2281514B2D606FB5667F19F2CF6*, const RuntimeMethod*))Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m960CFE6ABFCB6C2399B69DEDFB27765D1FCE57A6_gshared)(___source0, ___selector1, method);
}
// TSource[] System.Linq.Enumerable::ToArray<System.String>(System.Collections.Generic.IEnumerable`1<TSource>)
inline StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* Enumerable_ToArray_TisString_t_mCD2BC789CBFF834E06F00948FC47E15E720936DC (RuntimeObject* ___source0, const RuntimeMethod* method)
{
return (( StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisRuntimeObject_m6B1F26FB2B3EA7B18B82FC81035440AAAEFCE924_gshared)(___source0, method);
}
// System.Collections.Generic.List`1<System.String> UnityEngine.TestRunner.NUnitExtensions.TestExtensions::GetAllCategoriesFromTest(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* TestExtensions_GetAllCategoriesFromTest_mB8D0C06FC2A116F8305303EDB0FAC073AD6C25F9 (RuntimeObject* ___test0, const RuntimeMethod* method) ;
// T[] System.Collections.Generic.List`1<System.String>::ToArray()
inline StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* List_1_ToArray_m2C402D882AA60FC1D5C7C09A129BE7779F833B4A (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method)
{
return (( StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method);
}
// System.String System.Enum::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741 (RuntimeObject* __this, const RuntimeMethod* method) ;
// System.Object System.Enum::Parse(System.Type,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enum_Parse_m2E810F090FE2D6D78D29D87EA6773F8C616E0257 (Type_t* ___enumType0, String_t* ___value1, const RuntimeMethod* method) ;
// System.String UnityEngine.TestRunner.NUnitExtensions.TestExtensions::GetSkipReason(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TestExtensions_GetSkipReason_m3B18C4186FB768677C16082E9B62AFA9F1E03B45 (RuntimeObject* ___test0, const RuntimeMethod* method) ;
// System.String UnityEngine.TestRunner.NUnitExtensions.TestExtensions::GetParentId(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TestExtensions_GetParentId_mC1CE01BDADEAB43D634B8A2EA80E1D019A912824 (RuntimeObject* ___test0, const RuntimeMethod* method) ;
// System.String UnityEngine.TestRunner.NUnitExtensions.TestExtensions::GetUniqueName(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TestExtensions_GetUniqueName_m75E94B69542FFC14E6943432ED5A99E3084E277A (RuntimeObject* ___test0, const RuntimeMethod* method) ;
// System.String UnityEngine.TestRunner.NUnitExtensions.TestExtensions::GetParentUniqueName(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TestExtensions_GetParentUniqueName_mB059E75EDB369EC1A81CFB5D00DE4CB7446FF77E (RuntimeObject* ___test0, const RuntimeMethod* method) ;
// System.String UnityEngine.TestRunner.NUnitExtensions.TestExtensions::GetParentFullName(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TestExtensions_GetParentFullName_mC78B99D6EBD1BABF2D1BD1EFE74719F5EB922F15 (RuntimeObject* ___test0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.TestLaunchers.RemoteTestData/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m35049CE1035635E89C54D5FC2C5F2E3C016C6F6B (U3CU3Ec_t1DF7E73199BB59EEFA8E0004BBAF1E913D64E7A1* __this, const RuntimeMethod* method) ;
// NUnit.Framework.Interfaces.TestStatus NUnit.Framework.Interfaces.ResultState::get_Status()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ResultState_get_Status_m2919855C7E5612271F746EF2C6FD2DA18C0ADB44_inline (ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* __this, const RuntimeMethod* method) ;
// System.String NUnit.Framework.Interfaces.TNode::get_OuterXml()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TNode_get_OuterXml_m9EDA60A4CDFF51D382FEDDAFE636C4337FFD0DF4 (TNode_t128BD6EAD1B9178F311A72331C3E0F8216CF0244* __this, const RuntimeMethod* method) ;
// System.Void System.Func`2<NUnit.Framework.Interfaces.ITestResult,System.String>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m808BF49CCC36F131E349756A93DEE60DB4741288 (Func_2_tFD4B7BF245B28AD8B34224E73DB46BAE46DCEE73* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_2_tFD4B7BF245B28AD8B34224E73DB46BAE46DCEE73*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___object0, ___method1, method);
}
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<NUnit.Framework.Interfaces.ITestResult,System.String>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>)
inline RuntimeObject* Enumerable_Select_TisITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_TisString_t_m3EF32A185BF4C0A15618D36F9B27857784A3345A (RuntimeObject* ___source0, Func_2_tFD4B7BF245B28AD8B34224E73DB46BAE46DCEE73* ___selector1, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tFD4B7BF245B28AD8B34224E73DB46BAE46DCEE73*, const RuntimeMethod*))Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m960CFE6ABFCB6C2399B69DEDFB27765D1FCE57A6_gshared)(___source0, ___selector1, method);
}
// System.Void UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m1BB46C9D201F6B824FCC55DD02B7CC242827347F (U3CU3Ec_tB099903F19CE0589873535C56234283845791610* __this, const RuntimeMethod* method) ;
// UnityEngine.TestRunner.TestLaunchers.RemoteTestData[] UnityEngine.TestRunner.TestLaunchers.RemoteTestResultDataFactory::CreateTestDataList(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RemoteTestDataU5BU5D_tF2972E8FD95D6D0DC22BC346F2DB8189C5A215F3* RemoteTestResultDataFactory_CreateTestDataList_m1699986368709BC389BAE6A7FDF79DEAFFA2BD55 (RemoteTestResultDataFactory_t3B226E45DE129A831664EA9B7C0F876D78243E5C* __this, RuntimeObject* ___test0, const RuntimeMethod* method) ;
// TSource System.Linq.Enumerable::First<UnityEngine.TestRunner.TestLaunchers.RemoteTestData>(System.Collections.Generic.IEnumerable`1<TSource>)
inline RemoteTestData_tE4E5438CA6F4DF729DA469D6FDE5EEC95D409FDC* Enumerable_First_TisRemoteTestData_tE4E5438CA6F4DF729DA469D6FDE5EEC95D409FDC_mD4927EF791F7F6B5990D061ED6F90F3EBA520E3F (RuntimeObject* ___source0, const RuntimeMethod* method)
{
return (( RemoteTestData_tE4E5438CA6F4DF729DA469D6FDE5EEC95D409FDC* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_First_TisRuntimeObject_mC0E9A81793F65BF8BEDFAAAD5B2401ADB054DD5A_gshared)(___source0, method);
}
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_CurrentContext()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* UnityTestExecutionContext_get_CurrentContext_mE137D16315C891B114A04F5DA5DE73456A3D8954_inline (const RuntimeMethod* method) ;
// System.Int32 UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_TestCaseTimeout()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnityTestExecutionContext_get_TestCaseTimeout_m8BEF955920555F1709B3F83DE825F3E52990BB96_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.TestLaunchers.RemoteTestResultDataWithTestData::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteTestResultDataWithTestData__ctor_m5ECDF4C02A89CCB55EAFDDB41D63F59431EDDCD4 (RemoteTestResultDataWithTestData_tBD43BB154A4C4E2515A7B996D034793F2DD2DA5E* __this, const RuntimeMethod* method) ;
// UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData[] UnityEngine.TestRunner.TestLaunchers.RemoteTestResultDataFactory::CreateTestResultDataList(NUnit.Framework.Interfaces.ITestResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RemoteTestResultDataU5BU5D_t6F550ED0350C6DCBA9250801796D552381CE2B5A* RemoteTestResultDataFactory_CreateTestResultDataList_m807A9D7778A8C6D7F30FA74E8B1D3198D0363451 (RuntimeObject* ___result0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.TestRunner.TestLaunchers.RemoteTestData>::.ctor()
inline void List_1__ctor_mE6FF5E7FB471A9E7DB574880BD6088F44B05548F (List_1_t09DA740C065F7BBBBCDCCF7E1C29B6B8FBA0C981* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t09DA740C065F7BBBBCDCCF7E1C29B6B8FBA0C981*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void UnityEngine.TestRunner.TestLaunchers.RemoteTestData::.ctor(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteTestData__ctor_mFA1F09F98EA6DAA404190F7B73157364605218F6 (RemoteTestData_tE4E5438CA6F4DF729DA469D6FDE5EEC95D409FDC* __this, RuntimeObject* ___test0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.TestRunner.TestLaunchers.RemoteTestData>::Add(T)
inline void List_1_Add_m1E17B739B784D7671089F8428F7AA6EA16C01D5E_inline (List_1_t09DA740C065F7BBBBCDCCF7E1C29B6B8FBA0C981* __this, RemoteTestData_tE4E5438CA6F4DF729DA469D6FDE5EEC95D409FDC* ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_t09DA740C065F7BBBBCDCCF7E1C29B6B8FBA0C981*, RemoteTestData_tE4E5438CA6F4DF729DA469D6FDE5EEC95D409FDC*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method);
}
// System.Void System.Func`2<NUnit.Framework.Interfaces.ITest,System.Collections.Generic.IEnumerable`1<UnityEngine.TestRunner.TestLaunchers.RemoteTestData>>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m982F0EAF9AAA231763164C2E1A549D3364BB0DE2 (Func_2_t2A39424421DF478CC1729604CDD5F54396C87CA7* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_2_t2A39424421DF478CC1729604CDD5F54396C87CA7*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___object0, ___method1, method);
}
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::SelectMany<NUnit.Framework.Interfaces.ITest,UnityEngine.TestRunner.TestLaunchers.RemoteTestData>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Collections.Generic.IEnumerable`1<TResult>>)
inline RuntimeObject* Enumerable_SelectMany_TisITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_TisRemoteTestData_tE4E5438CA6F4DF729DA469D6FDE5EEC95D409FDC_m12502E8C5A03674CB133F639871D325073053470 (RuntimeObject* ___source0, Func_2_t2A39424421DF478CC1729604CDD5F54396C87CA7* ___selector1, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t2A39424421DF478CC1729604CDD5F54396C87CA7*, const RuntimeMethod*))Enumerable_SelectMany_TisRuntimeObject_TisRuntimeObject_m4052F60F13DF530E12A56A34BC921BA5E262B711_gshared)(___source0, ___selector1, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.TestRunner.TestLaunchers.RemoteTestData>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
inline void List_1_AddRange_m855B63804257411A3A33AC8AD177CD24B247853C (List_1_t09DA740C065F7BBBBCDCCF7E1C29B6B8FBA0C981* __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
{
(( void (*) (List_1_t09DA740C065F7BBBBCDCCF7E1C29B6B8FBA0C981*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared)(__this, ___collection0, method);
}
// T[] System.Collections.Generic.List`1<UnityEngine.TestRunner.TestLaunchers.RemoteTestData>::ToArray()
inline RemoteTestDataU5BU5D_tF2972E8FD95D6D0DC22BC346F2DB8189C5A215F3* List_1_ToArray_mBC2E5BF1C3903281F492643C25BF5DCC310816D0 (List_1_t09DA740C065F7BBBBCDCCF7E1C29B6B8FBA0C981* __this, const RuntimeMethod* method)
{
return (( RemoteTestDataU5BU5D_tF2972E8FD95D6D0DC22BC346F2DB8189C5A215F3* (*) (List_1_t09DA740C065F7BBBBCDCCF7E1C29B6B8FBA0C981*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData>::.ctor()
inline void List_1__ctor_m0B5DAA533F6BAC30E6AD3978F97423AB92072786 (List_1_tDF054C3EAA37A04825AD992A650DE28082CEE9A0* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tDF054C3EAA37A04825AD992A650DE28082CEE9A0*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData::.ctor(NUnit.Framework.Interfaces.ITestResult,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteTestResultData__ctor_mD24E665DF018C51C359AF0F8957E4551896E3C23 (RemoteTestResultData_tB58DBFABBABCFC651D957DDB327C54CD2DCDF0D5* __this, RuntimeObject* ___result0, bool ___isTopLevel1, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData>::Add(T)
inline void List_1_Add_mA6FE298E807C8E248FBAE5184C55BF6C96A8411D_inline (List_1_tDF054C3EAA37A04825AD992A650DE28082CEE9A0* __this, RemoteTestResultData_tB58DBFABBABCFC651D957DDB327C54CD2DCDF0D5* ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_tDF054C3EAA37A04825AD992A650DE28082CEE9A0*, RemoteTestResultData_tB58DBFABBABCFC651D957DDB327C54CD2DCDF0D5*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method);
}
// System.Void System.Func`2<NUnit.Framework.Interfaces.ITestResult,System.Collections.Generic.IEnumerable`1<UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData>>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m5303DB0A4948F4173D3B7E36F795BFF4A03D71C1 (Func_2_t9054B0ED93B16089F423736483A8F933EF7AA086* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_2_t9054B0ED93B16089F423736483A8F933EF7AA086*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___object0, ___method1, method);
}
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::SelectMany<NUnit.Framework.Interfaces.ITestResult,UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Collections.Generic.IEnumerable`1<TResult>>)
inline RuntimeObject* Enumerable_SelectMany_TisITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_TisRemoteTestResultData_tB58DBFABBABCFC651D957DDB327C54CD2DCDF0D5_m6F609C741ECFD35EB696DD0C9005DF531D26D818 (RuntimeObject* ___source0, Func_2_t9054B0ED93B16089F423736483A8F933EF7AA086* ___selector1, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t9054B0ED93B16089F423736483A8F933EF7AA086*, const RuntimeMethod*))Enumerable_SelectMany_TisRuntimeObject_TisRuntimeObject_m4052F60F13DF530E12A56A34BC921BA5E262B711_gshared)(___source0, ___selector1, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
inline void List_1_AddRange_mF737B5D17DC1AF508304CD15C3C7FB61F4FD9A0C (List_1_tDF054C3EAA37A04825AD992A650DE28082CEE9A0* __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
{
(( void (*) (List_1_tDF054C3EAA37A04825AD992A650DE28082CEE9A0*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared)(__this, ___collection0, method);
}
// T[] System.Collections.Generic.List`1<UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData>::ToArray()
inline RemoteTestResultDataU5BU5D_t6F550ED0350C6DCBA9250801796D552381CE2B5A* List_1_ToArray_m7F6F5C502C4D6341818240FAC5922EA8071D01C9 (List_1_tDF054C3EAA37A04825AD992A650DE28082CEE9A0* __this, const RuntimeMethod* method)
{
return (( RemoteTestResultDataU5BU5D_t6F550ED0350C6DCBA9250801796D552381CE2B5A* (*) (List_1_tDF054C3EAA37A04825AD992A650DE28082CEE9A0*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method);
}
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Cast<System.String>(System.Collections.IEnumerable)
inline RuntimeObject* Enumerable_Cast_TisString_t_mDEE9EB800F326F399F634903DF2B102D2D9A54D5 (RuntimeObject* ___source0, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_Cast_TisRuntimeObject_m2A5A4081E63E9C54E004DDD58B93C44866FE1330_gshared)(___source0, method);
}
// System.Collections.Generic.List`1<TSource> System.Linq.Enumerable::ToList<System.String>(System.Collections.Generic.IEnumerable`1<TSource>)
inline List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* Enumerable_ToList_TisString_t_mA7BFFF205C0EB2F8CE0436E85FC70A2449EDD7C5 (RuntimeObject* ___source0, const RuntimeMethod* method)
{
return (( List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToList_TisRuntimeObject_mBDB9895C2D14F2A92043507996018A329BD32A64_gshared)(___source0, method);
}
// System.Int32 System.Collections.Generic.List`1<System.String>::get_Count()
inline int32_t List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.List`1<System.String>::Add(T)
inline void List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, String_t* ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, String_t*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method);
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.TestExtensions/<>c__DisplayClass1_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass1_0__ctor_mE3C45603E45E91D2DE7B67E509F752EF883FDBC0 (U3CU3Ec__DisplayClass1_0_t8DE95C329F948F9730F124D7CF7870C7C0A32CCF* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Distinct<System.String>(System.Collections.Generic.IEnumerable`1<TSource>)
inline RuntimeObject* Enumerable_Distinct_TisString_t_mCE658C809ED389BF30C2995F0D21825A2BEC0D2C (RuntimeObject* ___source0, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_Distinct_TisRuntimeObject_m02FE60CEF4D41A2808E11DA17AA1A5F88E99CF37_gshared)(___source0, method);
}
// System.Void System.Func`2<System.String,System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m247D5044A4E1F518CA84A38B9A9F30E66BDD8184 (Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___object0, ___method1, method);
}
// System.Boolean System.Linq.Enumerable::Any<System.String>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
inline bool Enumerable_Any_TisString_t_m5D996C56476B6F24D173C202AA19623C7F31358E (RuntimeObject* ___source0, Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* ___predicate1, const RuntimeMethod* method)
{
return (( bool (*) (RuntimeObject*, Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D*, const RuntimeMethod*))Enumerable_Any_TisRuntimeObject_mDCE2755EF33EFD51A60E9238A1537E3B41351058_gshared)(___source0, ___predicate1, method);
}
// System.Collections.Generic.IEnumerable`1<System.String> UnityEngine.TestRunner.NUnitExtensions.TestExtensions::GetTestCategories(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TestExtensions_GetTestCategories_m20E4E456907022E2C1A0D036542FE54B8AD72F80 (RuntimeObject* ___test0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.String>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
inline void List_1_AddRange_m157DD7AD4D25423F82A21E533BC4686C83770D5E (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
{
(( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared)(__this, ___collection0, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.Int32>::.ctor()
inline void Dictionary_2__ctor_mA3C3860EDE2CDD08BBD68C389377BC89D029D968 (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588*, const RuntimeMethod*))Dictionary_2__ctor_m517E7F9D104FEAE6646EABDDC9C852510E86077C_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,System.Int32>::TryGetValue(TKey,TValue&)
inline bool Dictionary_2_TryGetValue_m835BB1E6EA8A8BF1242B51E28FD65B43FEF68E2A (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* __this, String_t* ___key0, int32_t* ___value1, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588*, String_t*, int32_t*, const RuntimeMethod*))Dictionary_2_TryGetValue_m4B8EE45640C70BBFD6F3EFF1040983404C098342_gshared)(__this, ___key0, ___value1, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.Int32>::set_Item(TKey,TValue)
inline void Dictionary_2_set_Item_m038480C0EC13713DBD89A53BE69FF0359501B4C2 (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* __this, String_t* ___key0, int32_t ___value1, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588*, String_t*, int32_t, const RuntimeMethod*))Dictionary_2_set_Item_m72CC2F1213D1C1B8ABEDE31082D07B67EC873B13_gshared)(__this, ___key0, ___value1, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.Int32>::Add(TKey,TValue)
inline void Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883 (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* __this, String_t* ___key0, int32_t ___value1, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588*, String_t*, int32_t, const RuntimeMethod*))Dictionary_2_Add_m63897227AFA7035F1772315ABBBE7FD0A250E10C_gshared)(__this, ___key0, ___value1, method);
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.TestExtensions::ParseForNameDuplicates(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TestExtensions_ParseForNameDuplicates_mE6485E5C0DCA10CF0B0ED5D0DFC35307D89A1FFF (RuntimeObject* ___test0, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0 (String_t* ___str00, String_t* ___str11, String_t* ___str22, const RuntimeMethod* method) ;
// System.Boolean System.String::IsNullOrEmpty(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A (String_t* ___value0, const RuntimeMethod* method) ;
// System.String UnityEngine.TestRunner.NUnitExtensions.TestExtensions::GetAncestorPath(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TestExtensions_GetAncestorPath_mF4174FD8A9442352A087ABA16E01544B850546F6 (RuntimeObject* ___test0, const RuntimeMethod* method) ;
// System.String UnityEngine.TestRunner.NUnitExtensions.TestExtensions::GetFullName(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TestExtensions_GetFullName_m6EF6539E20BE77E302C0C1918AD5FF716C109DFA (RuntimeObject* ___test0, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D (String_t* ___str00, String_t* ___str11, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.TestExtensions::HasChildIndex(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TestExtensions_HasChildIndex_mE1C0AF30858603D1FF50E80B01AC5E5136E6CF07 (RuntimeObject* ___test0, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.TestRunner.NUnitExtensions.TestExtensions::GetChildIndex(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TestExtensions_GetChildIndex_m0A2D74C577797947EC938AF77BAF3AFA4EAF6B4D (RuntimeObject* ___test0, const RuntimeMethod* method) ;
// System.String System.Int32::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ;
// TSource System.Linq.Enumerable::FirstOrDefault<NUnit.Framework.Interfaces.ITest>(System.Collections.Generic.IEnumerable`1<TSource>)
inline RuntimeObject* Enumerable_FirstOrDefault_TisITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_m28740D4E5E4043C908C25F6E2D9D704A44AC058D (RuntimeObject* ___source0, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_FirstOrDefault_TisRuntimeObject_m9A7C2BF942D2CE1640896A41290BBD682568B6C8_gshared)(___source0, method);
}
// System.String System.String::Format(System.String,System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806 (String_t* ___format0, RuntimeObject* ___arg01, RuntimeObject* ___arg12, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.TestExtensions::IsAssembly(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TestExtensions_IsAssembly_mE292F59C6327BACCF9DB7822D47601E271714CF3 (RuntimeObject* ___test0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.TestExtensions/<>c__DisplayClass1_1::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass1_1__ctor_mFFC7AAE1A6C3FD99B52D3D319ECC028CCAA8B66D (U3CU3Ec__DisplayClass1_1_t0A138479D8C3D3CDCF5B951BF67196FBCFF4900A* __this, const RuntimeMethod* method) ;
// System.Exception System.Exception::get_InnerException()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Exception_t* Exception_get_InnerException_m0C1BDB339C786BA4DA7D2C1AD214571CFBBB1410_inline (Exception_t* __this, const RuntimeMethod* method) ;
// NUnit.Framework.Interfaces.ResultState NUnit.Framework.Internal.TestResult::get_ResultState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* TestResult_get_ResultState_mB8AFA145AD687CD1EE3B5154D451BD2D4DD128BD (TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* __this, const RuntimeMethod* method) ;
// System.String NUnit.Framework.Internal.ExceptionHelper::BuildMessage(System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ExceptionHelper_BuildMessage_m2723473059C1EB01C29EEA7E3E538174BD64180E (Exception_t* ___exception0, const RuntimeMethod* method) ;
// System.String NUnit.Framework.Internal.ExceptionHelper::BuildStackTrace(System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ExceptionHelper_BuildStackTrace_m9DD1D48727C9183AC0491C98C776ED3E7988F034 (Exception_t* ___exception0, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String,System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_mF8B69BE42B5C5ABCAD3C176FBBE3010E0815D65D (String_t* ___str00, String_t* ___str11, String_t* ___str22, String_t* ___str33, const RuntimeMethod* method) ;
// NUnit.Framework.Interfaces.ITest NUnit.Framework.Internal.TestResult::get_Test()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* TestResult_get_Test_mD5DD8CB8CBEF44AA78BDB652570A211ACC8AECE0_inline (TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* __this, const RuntimeMethod* method) ;
// NUnit.Framework.Interfaces.ResultState NUnit.Framework.Interfaces.ResultState::WithSite(NUnit.Framework.Interfaces.FailureSite)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* ResultState_WithSite_mB9B8CED6D7F3B110926C554B46DF7EA5D176E2F4 (ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* __this, int32_t ___site0, const RuntimeMethod* method) ;
// System.String NUnit.Framework.Internal.StackFilter::Filter(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StackFilter_Filter_m5843B216249F7BD98AFD12B7A71041495142D91D (String_t* ___rawTrace0, const RuntimeMethod* method) ;
// System.String NUnit.Framework.Internal.TestResult::get_Message()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TestResult_get_Message_m63DAFB51BF6BD03873DB3216BE99BC5C76D61651 (TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* __this, const RuntimeMethod* method) ;
// System.Void NUnit.Framework.Internal.TestResult::SetResult(NUnit.Framework.Interfaces.ResultState,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TestResult_SetResult_mD07241676BF68B6998D59B6BB2728907067F8ADD (TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* __this, ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* ___resultState0, String_t* ___message1, String_t* ___stackTrace2, const RuntimeMethod* method) ;
// System.Void NUnit.Framework.Internal.TestResult::SetResult(NUnit.Framework.Interfaces.ResultState,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TestResult_SetResult_mF9BCA49ABF05C16BCC03CBF2E89E8DDD19A0ABE7 (TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* __this, ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* ___resultState0, String_t* ___message1, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::.ctor(NUnit.Framework.Internal.Test,UnityEngine.TestRunner.NUnitExtensions.Runner.WorkItemFactory)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWorkItem__ctor_mB15BB4C2FA2727A2538FED17FAF8D4347688F378 (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___test0, WorkItemFactory_t252E24C1C187B6BAAF2CC67271659A787477CF2E* ___factory1, const RuntimeMethod* method) ;
// NUnit.Framework.Internal.TestResult UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::get_Result()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* UnityWorkItem_get_Result_m7A099FDE36D9587C88955F0B6F721EA37D82B7E6_inline (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<PerformWork>d__12::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CPerformWorkU3Ed__12__ctor_m17F1E5C1FCFD5B58638CFEAB6B6B1CD601049B53 (U3CPerformWorkU3Ed__12_tC18B7AD0EC07F4D9E15F9CC745EE562026862357* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) ;
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::get_Context()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* UnityWorkItem_get_Context_m075A695845068EC0C33E6B72804D66236A079DF4_inline (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, const RuntimeMethod* method) ;
// NUnit.Framework.Internal.TestExecutionStatus UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_ExecutionStatus()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UnityTestExecutionContext_get_ExecutionStatus_m272DCD75FF01133966936F54041007D1B192F14F (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method) ;
// NUnit.Framework.Interfaces.ITypeInfo NUnit.Framework.Internal.Test::get_TypeInfo()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Test_get_TypeInfo_mCF6343970E71214EB424F1EE43468679DC077965_inline (Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<NUnit.Framework.Internal.Commands.SetUpTearDownItem>::.ctor()
inline void List_1__ctor_m84149B24901675FA9696349C1217B9EDB643DA16 (List_1_t04807B5635CDBCE4C5F049B612DA0615A576C56D* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t04807B5635CDBCE4C5F049B612DA0615A576C56D*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Collections.Generic.List`1<NUnit.Framework.Internal.Commands.SetUpTearDownItem> NUnit.Framework.Internal.Execution.CommandBuilder::BuildSetUpTearDownList(System.Type,System.Type,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t04807B5635CDBCE4C5F049B612DA0615A576C56D* CommandBuilder_BuildSetUpTearDownList_m3C04AB4056D13A804F27FECA681F87B56EE19E74 (Type_t* ___fixtureType0, Type_t* ___setUpType1, Type_t* ___tearDownType2, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<NUnit.Framework.Internal.Commands.TestActionItem>::.ctor()
inline void List_1__ctor_m59E7DD00460CB9A78D30DD4457DD30FBD2064410 (List_1_t7637075979E8D9BD2748E7E00DF6DF0D6A2DA2FD* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t7637075979E8D9BD2748E7E00DF6DF0D6A2DA2FD*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Collections.Generic.List`1<NUnit.Framework.ITestAction> UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::get_Actions()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B* UnityWorkItem_get_Actions_m4F1C6F5B0067BC31F3CE39543D9AAC1308084F08_inline (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<NUnit.Framework.ITestAction>::GetEnumerator()
inline Enumerator_t52788D8B68BDA9BC9911E2D432F70D0DCB105C9A List_1_GetEnumerator_mD95E1E791427E8D63F540D5E11BEB66CD50708CD (List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B* __this, const RuntimeMethod* method)
{
return (( Enumerator_t52788D8B68BDA9BC9911E2D432F70D0DCB105C9A (*) (List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<NUnit.Framework.ITestAction>::Dispose()
inline void Enumerator_Dispose_m4503EF0DF14D2963384DCBE8014C481EBE9F54AF (Enumerator_t52788D8B68BDA9BC9911E2D432F70D0DCB105C9A* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t52788D8B68BDA9BC9911E2D432F70D0DCB105C9A*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<NUnit.Framework.ITestAction>::get_Current()
inline RuntimeObject* Enumerator_get_Current_m5A34397384E56A7C05D2845D8F43D261582A140F_inline (Enumerator_t52788D8B68BDA9BC9911E2D432F70D0DCB105C9A* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_t52788D8B68BDA9BC9911E2D432F70D0DCB105C9A*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
// NUnit.Framework.Internal.Test UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::get_Test()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* UnityWorkItem_get_Test_m169D2EE7A70A6592B994AB7936CAAF7193A6653D_inline (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, const RuntimeMethod* method) ;
// System.Void NUnit.Framework.Internal.Commands.TestActionItem::.ctor(NUnit.Framework.ITestAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TestActionItem__ctor_m8790D593151676984DBEEDDED949E4B53DD7BE80 (TestActionItem_tDB35DCD24241AED2316F7FF7678CD24EE9E0CCDA* __this, RuntimeObject* ___action0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<NUnit.Framework.Internal.Commands.TestActionItem>::Add(T)
inline void List_1_Add_m740E062D1D6D8DF9EA7EE826CFF1F9A8775B2C5D_inline (List_1_t7637075979E8D9BD2748E7E00DF6DF0D6A2DA2FD* __this, TestActionItem_tDB35DCD24241AED2316F7FF7678CD24EE9E0CCDA* ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_t7637075979E8D9BD2748E7E00DF6DF0D6A2DA2FD*, TestActionItem_tDB35DCD24241AED2316F7FF7678CD24EE9E0CCDA*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method);
}
// System.Collections.Generic.List`1<NUnit.Framework.ITestAction> UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_UpstreamActions()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B* UnityTestExecutionContext_get_UpstreamActions_m4A529EDF28D746AFCAA0ACD3C8CFC9EF9B4D1B8A_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<NUnit.Framework.ITestAction>::Add(T)
inline void List_1_Add_m37D7255123A8E7BF264F4E3256D8A5614A454EC4_inline (List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B* __this, RuntimeObject* ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B*, RuntimeObject*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<NUnit.Framework.ITestAction>::MoveNext()
inline bool Enumerator_MoveNext_m2B35A1806181E60C2A569EFB1A9BAEF54406FBEF (Enumerator_t52788D8B68BDA9BC9911E2D432F70D0DCB105C9A* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t52788D8B68BDA9BC9911E2D432F70D0DCB105C9A*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
// NUnit.Framework.Internal.Commands.TestCommand NUnit.Framework.Internal.Execution.CommandBuilder::MakeOneTimeSetUpCommand(NUnit.Framework.Internal.TestSuite,System.Collections.Generic.List`1<NUnit.Framework.Internal.Commands.SetUpTearDownItem>,System.Collections.Generic.List`1<NUnit.Framework.Internal.Commands.TestActionItem>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* CommandBuilder_MakeOneTimeSetUpCommand_m5F844E9D439F3B3CB80F57A25B70BD5C5870C6E1 (TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C* ___suite0, List_1_t04807B5635CDBCE4C5F049B612DA0615A576C56D* ___setUpTearDown1, List_1_t7637075979E8D9BD2748E7E00DF6DF0D6A2DA2FD* ___actions2, const RuntimeMethod* method) ;
// NUnit.Framework.Internal.Commands.TestCommand NUnit.Framework.Internal.Execution.CommandBuilder::MakeOneTimeTearDownCommand(NUnit.Framework.Internal.TestSuite,System.Collections.Generic.List`1<NUnit.Framework.Internal.Commands.SetUpTearDownItem>,System.Collections.Generic.List`1<NUnit.Framework.Internal.Commands.TestActionItem>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* CommandBuilder_MakeOneTimeTearDownCommand_mC731378CB70618730F1254A68368151FE79B27BA (TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C* ___suite0, List_1_t04807B5635CDBCE4C5F049B612DA0615A576C56D* ___setUpTearDownItems1, List_1_t7637075979E8D9BD2748E7E00DF6DF0D6A2DA2FD* ___actions2, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.Logging.LogScope::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LogScope__ctor_m6CE7E1D3F04CB34BAE780E2F15BABB281879019B (LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* __this, const RuntimeMethod* method) ;
// System.Void NUnit.Framework.Internal.TestResult::RecordException(System.Exception,NUnit.Framework.Interfaces.FailureSite)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TestResult_RecordException_m63BF7A977427BA102241341E24B6023449B754B1 (TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* __this, Exception_t* ___ex0, int32_t ___site1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.TestTools.Logging.LogScope::AnyFailingLogs()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LogScope_AnyFailingLogs_m5CFB1A0196C3575DA68E933F72353B2D713B0A11 (LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1<UnityEngine.TestTools.Logging.LogEvent> UnityEngine.TestTools.Logging.LogScope::get_FailingLogs()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t8E8F28D82109DEEACB7F465B7773B6FEBA5F01E5* LogScope_get_FailingLogs_m5A4288BA69A3D9A6EE5AA07E32D0F68581336C49_inline (LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* __this, const RuntimeMethod* method) ;
// TSource System.Linq.Enumerable::First<UnityEngine.TestTools.Logging.LogEvent>(System.Collections.Generic.IEnumerable`1<TSource>)
inline LogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9* Enumerable_First_TisLogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9_mBD7F647C559586AE82781D7DE62518817E108C7D (RuntimeObject* ___source0, const RuntimeMethod* method)
{
return (( LogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_First_TisRuntimeObject_mC0E9A81793F65BF8BEDFAAAD5B2401ADB054DD5A_gshared)(___source0, method);
}
// System.Void UnityEngine.TestTools.TestRunner.UnhandledLogMessageException::.ctor(UnityEngine.TestTools.Logging.LogEvent)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnhandledLogMessageException__ctor_m8FDBDD96FD82A67D0FA61B80DF07F9DE8B6A75E5 (UnhandledLogMessageException_t174CADF51E2C7498FC009EB155985B069201EA55* __this, LogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9* ___log0, const RuntimeMethod* method) ;
// System.Void NUnit.Framework.Internal.TestResult::RecordException(System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TestResult_RecordException_m5AC734BDB717B93241F7896CF17105EBD77639C9 (TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* __this, Exception_t* ___ex0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.Logging.LogScope::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LogScope_Dispose_m54A4C5321FD75A7BA2B22DBB1B2C1044C68F4C5B (LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<RunChildren>d__16::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CRunChildrenU3Ed__16__ctor_m1BB6CB430775C99A62CE78FB06F25513CBE958DB (U3CRunChildrenU3Ed__16_t52C7A8B7521B033039C3DD8FE5F43FA6B9F4F219* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem>::.ctor()
inline void List_1__ctor_mE0D31DD5398E54269D226F7162F866D6BCE33F60 (List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::set_Children(System.Collections.Generic.List`1<UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem>)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CompositeWorkItem_set_Children_m277C91E0AE3560DDAAD155EDE4D644FA786DC6A7_inline (CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* __this, List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8* ___value0, const RuntimeMethod* method) ;
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem UnityEngine.TestRunner.NUnitExtensions.Runner.WorkItemFactory::Create(NUnit.Framework.Interfaces.ITest,NUnit.Framework.Interfaces.ITestFilter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* WorkItemFactory_Create_m95E2BA58F4349D8699C3000EB606287CE525B9A9 (WorkItemFactory_t252E24C1C187B6BAAF2CC67271659A787477CF2E* __this, RuntimeObject* ___loadedTest0, RuntimeObject* ___filter1, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1<UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem> UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::get_Children()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8* CompositeWorkItem_get_Children_m77644A2164B9F21B45EBF571D4654E00012D4D8F_inline (CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem>::Insert(System.Int32,T)
inline void List_1_Insert_m24E7A55FD84A4E1C33C9E995D64E98C3215EF88F (List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8* __this, int32_t ___index0, UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* ___item1, const RuntimeMethod* method)
{
(( void (*) (List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8*, int32_t, UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23*, const RuntimeMethod*))List_1_Insert_m9C9559248941FED50561DB029D55DF08DEF3B094_gshared)(__this, ___index0, ___item1, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem>::Add(T)
inline void List_1_Add_mA38E476FCABAF46FC6BDEF79232D3E101D6D1AE1_inline (List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8* __this, UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8*, UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method);
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::SortChildren()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CompositeWorkItem_SortChildren_mE94DFB6A9193856DE6800255BAD4529E7BD96E95 (CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/UnityWorkItemOrderComparer::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWorkItemOrderComparer__ctor_mE06584A43B2AA8FAB09D29B91502493C935C22CD (UnityWorkItemOrderComparer_tF5B5C8BD4255E4655B9466FA6F652FFCC593EDA4* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem>::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
inline void List_1_Sort_m75CDC24D4963AFDDD25F6F378CDE253FAC71372B (List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8* __this, int32_t ___index0, int32_t ___count1, RuntimeObject* ___comparer2, const RuntimeMethod* method)
{
(( void (*) (List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_mC96F92ACF35F9B37F0A5E3338FF61E5229554338_gshared)(__this, ___index0, ___count1, ___comparer2, method);
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::SkipChildren(NUnit.Framework.Internal.TestSuite,NUnit.Framework.Interfaces.ResultState,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CompositeWorkItem_SkipChildren_m357F0AE75BCE11786518F074D129A00AD0AB2A7A (CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* __this, TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C* ___suite0, ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* ___resultState1, String_t* ___message2, const RuntimeMethod* method) ;
// NUnit.Framework.Interfaces.ITestListener UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_Listener()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* UnityTestExecutionContext_get_Listener_mBAD8B12AB9F400E7B9DCDAE0BC50EFBABEB91167_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method) ;
// System.Boolean NUnit.Framework.Internal.Test::get_IsSuite()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Test_get_IsSuite_m077843081C2602132819AF754C697DBC138F4609 (Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* __this, const RuntimeMethod* method) ;
// NUnit.Framework.Interfaces.IPropertyBag NUnit.Framework.Internal.Test::get_Properties()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Test_get_Properties_m5B22725AC01A3734288EF7189AC3747FC5042AFF_inline (Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* __this, const RuntimeMethod* method) ;
// System.Boolean System.Threading.CountdownEvent::Signal()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CountdownEvent_Signal_m3F185054DAA2EA2EFD1334D8E07653AB091FD07B (CountdownEvent_t2810EB63D41CB518FBB29035432771BD935E2A7E* __this, const RuntimeMethod* method) ;
// System.Int32 System.Threading.CountdownEvent::get_CurrentCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CountdownEvent_get_CurrentCount_mC70FA09BDF564348AA91B6ABFD6D8A5AD9639CD1 (CountdownEvent_t2810EB63D41CB518FBB29035432771BD935E2A7E* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::PerformOneTimeTearDown()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CompositeWorkItem_PerformOneTimeTearDown_m1667D6727C891421105BD6F4DEAA56545B1860CD (CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::WorkItemComplete()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWorkItem_WorkItemComplete_m228ADB9331DD0C2D6F48EFF509175BE9B6ED8960 (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem>::GetEnumerator()
inline Enumerator_tFD395134DC527D2B7D05984BA57F1516D4D67D42 List_1_GetEnumerator_m2ADDFC1D479DFCBE81DBF191650CC437AF3A2DEE (List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8* __this, const RuntimeMethod* method)
{
return (( Enumerator_tFD395134DC527D2B7D05984BA57F1516D4D67D42 (*) (List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem>::Dispose()
inline void Enumerator_Dispose_mAA90FD9AFD1EA6F53AA29BC81C77C5987C6DB899 (Enumerator_tFD395134DC527D2B7D05984BA57F1516D4D67D42* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tFD395134DC527D2B7D05984BA57F1516D4D67D42*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem>::get_Current()
inline UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* Enumerator_get_Current_m970A1543F2D10ADF4749FF6BE9FC45E3B0B4348A_inline (Enumerator_tFD395134DC527D2B7D05984BA57F1516D4D67D42* __this, const RuntimeMethod* method)
{
return (( UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* (*) (Enumerator_tFD395134DC527D2B7D05984BA57F1516D4D67D42*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_ExecutionStatus(NUnit.Framework.Internal.TestExecutionStatus)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_ExecutionStatus_mD5D640719042590E66D65EE8023C3F84688EF6D4 (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, int32_t ___value0, const RuntimeMethod* method) ;
// NUnit.Framework.Internal.Execution.WorkItemState UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::get_State()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnityWorkItem_get_State_m41771F81C3DCC11C885128DEED36EAC76AEC9964_inline (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem>::MoveNext()
inline bool Enumerator_MoveNext_mC561C2B1D4D77167DBFBD0E79039D4A6D13CB352 (Enumerator_tFD395134DC527D2B7D05984BA57F1516D4D67D42* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tFD395134DC527D2B7D05984BA57F1516D4D67D42*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
// System.Int32 System.Int32::CompareTo(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586 (int32_t* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Int32 System.Environment::get_CurrentManagedThreadId()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Environment_get_CurrentManagedThreadId_mEC09D20ED666BC3277AC9D16B68AA287E5AFE1B2 (const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<PerformWork>d__12::<>m__Finally1()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CPerformWorkU3Ed__12_U3CU3Em__Finally1_mE4276F9296BB988DF16753E4FE244B59A2C533AD (U3CPerformWorkU3Ed__12_tC18B7AD0EC07F4D9E15F9CC745EE562026862357* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<PerformWork>d__12::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CPerformWorkU3Ed__12_System_IDisposable_Dispose_m8474506D2A82DE78F03886616B4A1B824D14B4FC (U3CPerformWorkU3Ed__12_tC18B7AD0EC07F4D9E15F9CC745EE562026862357* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::InitializeSetUpAndTearDownCommands()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CompositeWorkItem_InitializeSetUpAndTearDownCommands_m8F91AB7C83CFDB2BC637BEB5D43F79584A920FD4 (CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* __this, const RuntimeMethod* method) ;
// System.Action UnityEngine.TestRunner.NUnitExtensions.Runner.EditModeTestCallbacks::get_RestoringTestContext()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* EditModeTestCallbacks_get_RestoringTestContext_mC44A2995D55BBAAB31D53250461F9ED310A1B407_inline (const RuntimeMethod* method) ;
// System.Void System.Action::Invoke()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::CheckForCancellation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CompositeWorkItem_CheckForCancellation_mDD8569C0F18BCA88E2C7861912B4CF43C206D44C (CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* __this, const RuntimeMethod* method) ;
// NUnit.Framework.Interfaces.RunState NUnit.Framework.Internal.Test::get_RunState()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Test_get_RunState_mB62159BBB414FC0BC51CBC201178BDD2B4F15F34_inline (Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* __this, const RuntimeMethod* method) ;
// System.String UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::GetSkipReason()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CompositeWorkItem_GetSkipReason_m0D7D0A786171CA03C94D9D621A837AC8919DCDB9 (CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::SkipFixture(NUnit.Framework.Interfaces.ResultState,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CompositeWorkItem_SkipFixture_m22C54B840179F85771E40FC286E5A06008661764 (CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* __this, ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* ___resultState0, String_t* ___message1, String_t* ___stackTrace2, const RuntimeMethod* method) ;
// System.Void NUnit.Framework.Internal.TestResult::SetResult(NUnit.Framework.Interfaces.ResultState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TestResult_SetResult_mB38697C44D48644E2F476E85F652CD4AF54D8608 (TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* __this, ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* ___resultState0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::CreateChildWorkItems()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CompositeWorkItem_CreateChildWorkItems_mDEAB03259C5EF48991685EB399C8774DFDBA06C2 (CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* __this, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem>::get_Count()
inline int32_t List_1_get_Count_mAA8097BE10AFBD65EE4B37BC2403B10416788FAE_inline (List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::PerformOneTimeSetUp()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CompositeWorkItem_PerformOneTimeSetUp_m159C1ECB9833F3785639A325C7AE2CDE674BB1CF (CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* __this, const RuntimeMethod* method) ;
// System.Collections.IEnumerable UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::RunChildren()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CompositeWorkItem_RunChildren_mC49684961BF1081F99091FC1D76CAFE8C06DE262 (CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* __this, const RuntimeMethod* method) ;
// System.String UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::GetProviderStackTrace()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CompositeWorkItem_GetProviderStackTrace_m16754F313E4FFB9711730D87A4A112AD21B41F2C (CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::get_ResultedInDomainReload()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool UnityWorkItem_get_ResultedInDomainReload_mEFE2E5811E9B82E136378D5844AFB2C1A4928587_inline (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, const RuntimeMethod* method) ;
// System.Void System.NotSupportedException::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerator`1<System.Object> UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<PerformWork>d__12::System.Collections.Generic.IEnumerable<System.Object>.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CPerformWorkU3Ed__12_System_Collections_Generic_IEnumerableU3CSystem_ObjectU3E_GetEnumerator_m786E5F3CD9FE37AB3D5B7C14996D0EB5C87576AD (U3CPerformWorkU3Ed__12_tC18B7AD0EC07F4D9E15F9CC745EE562026862357* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<RunChildren>d__16::<>m__Finally1()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CRunChildrenU3Ed__16_U3CU3Em__Finally1_mCFB31659B3CA33AF4E958EF3AD178804891A1EF2 (U3CRunChildrenU3Ed__16_t52C7A8B7521B033039C3DD8FE5F43FA6B9F4F219* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<RunChildren>d__16::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CRunChildrenU3Ed__16_System_IDisposable_Dispose_m301577F58029086B13CF76E07C8A7C1B92EB7C9B (U3CRunChildrenU3Ed__16_t52C7A8B7521B033039C3DD8FE5F43FA6B9F4F219* __this, const RuntimeMethod* method) ;
// System.Void System.InvalidOperationException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, String_t* ___message0, const RuntimeMethod* method) ;
// System.Void System.Threading.CountdownEvent::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CountdownEvent__ctor_mC19729721D9FBA03BCBEA7B4415CC6B34F436DD7 (CountdownEvent_t2810EB63D41CB518FBB29035432771BD935E2A7E* __this, int32_t ___initialCount0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::.ctor(UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestExecutionContext__ctor_mAD4015CAA3FD72E037D17DA2DE587B0D23898CAD (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___other0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::InitializeContext(UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWorkItem_InitializeContext_m457980B66EAEB3A3EF55046243554A8ACF04115A (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___context0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::set_ResultedInDomainReload(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityWorkItem_set_ResultedInDomainReload_m241B2CF5C6173FF571A03EB07C52E1A30B67D2D0_inline (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, bool ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::CountDownChildTest()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CompositeWorkItem_CountDownChildTest_m0B2F2E980B88BBF3A740CDAA982721DA9BA3601C (CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerator`1<System.Object> UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<RunChildren>d__16::System.Collections.Generic.IEnumerable<System.Object>.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CRunChildrenU3Ed__16_System_Collections_Generic_IEnumerableU3CSystem_ObjectU3E_GetEnumerator_m5A0CE76A24E3DC8282BD530146CF4BC795F1BDA3 (U3CRunChildrenU3Ed__16_t52C7A8B7521B033039C3DD8FE5F43FA6B9F4F219* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Object::op_Equality(UnityEngine.Object,UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___x0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___y1, const RuntimeMethod* method) ;
// System.Void System.NullReferenceException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullReferenceException__ctor_mA41317A57F5C1C0E3F59C7EB25ABD484564B23D4 (NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB* __this, String_t* ___message0, const RuntimeMethod* method) ;
// NUnit.Framework.Internal.Commands.TestCommand UnityEngine.TestRunner.NUnitExtensions.Runner.TestCommandBuilder::BuildTestCommand(NUnit.Framework.Internal.TestMethod,NUnit.Framework.Interfaces.ITestFilter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* TestCommandBuilder_BuildTestCommand_mD9E5509ADF6C350D6E7424FCACBEF329B7F3DE09 (TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* ___test0, RuntimeObject* ___filter1, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CoroutineTestWorkItem/<PerformWork>d__6::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CPerformWorkU3Ed__6__ctor_mD0A6FCD448C4631CE73C2C0CDF548B15793D459F (U3CPerformWorkU3Ed__6_t71C89CCF4CB8EBC37C31E1A9A83694572771D957* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CoroutineTestWorkItem/<PerformWork>d__6::<>m__Finally1()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CPerformWorkU3Ed__6_U3CU3Em__Finally1_m8BC6B4939C26570113D12C431634C15C823A5DF7 (U3CPerformWorkU3Ed__6_t71C89CCF4CB8EBC37C31E1A9A83694572771D957* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CoroutineTestWorkItem/<PerformWork>d__6::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CPerformWorkU3Ed__6_System_IDisposable_Dispose_mE05ED37A502F96AB767E4896CA433D86401F14D1 (U3CPerformWorkU3Ed__6_t71C89CCF4CB8EBC37C31E1A9A83694572771D957* __this, const RuntimeMethod* method) ;
// NUnit.Framework.Internal.TestResult UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_CurrentResult()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* UnityTestExecutionContext_get_CurrentResult_mA280B3B7582F28E707F76DA9612E025C1A89479D (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::set_Result(NUnit.Framework.Internal.TestResult)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityWorkItem_set_Result_m22D80A553831E103DEF1905D83CCDD7F48F75DED_inline (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* ___value0, const RuntimeMethod* method) ;
// System.Void NUnit.Framework.Internal.Commands.ApplyChangesToContextCommand::ApplyChanges(NUnit.Framework.Internal.ITestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyChangesToContextCommand_ApplyChanges_m4CC0F6C4157A30A947EA446B5E08CB0197AF5FDE (ApplyChangesToContextCommand_tB888D2E90ABE718FAF1CEC6FE5FF961421861BA3* __this, RuntimeObject* ___context0, const RuntimeMethod* method) ;
// NUnit.Framework.Internal.Commands.TestCommand NUnit.Framework.Internal.Commands.DelegatingTestCommand::GetInnerCommand()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* DelegatingTestCommand_GetInnerCommand_m2DED7528B9CFFD80B809FDDC614830FD3C6D2C22 (DelegatingTestCommand_tC08EEEB091F865A253DC314A8B3E1314367130A7* __this, const RuntimeMethod* method) ;
// UnityEngine.MonoBehaviour UnityEngine.TestRunner.NUnitExtensions.Runner.CoroutineTestWorkItem::get_monoBehaviourCoroutineRunner()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* CoroutineTestWorkItem_get_monoBehaviourCoroutineRunner_mDFBDFCAE90ECA97FE662F93988ACED683DE95BB6 (const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.Utils.CoroutineRunner::.ctor(UnityEngine.MonoBehaviour,UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoroutineRunner__ctor_m239769B40A89F32CB8CBE8345B7D9F8C8BA962FE (CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* __this, MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* ___playmodeTestsController0, UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___context1, const RuntimeMethod* method) ;
// System.Collections.IEnumerator UnityEngine.TestTools.Utils.CoroutineRunner::HandleEnumerableTest(System.Collections.IEnumerator)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CoroutineRunner_HandleEnumerableTest_mB8CD62F7F51334141BCA333646436BAA57168AD0 (CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* __this, RuntimeObject* ___testEnumerator0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.TestTools.Utils.CoroutineRunner::HasFailedWithTimeout()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CoroutineRunner_HasFailedWithTimeout_mBBF232D6562C4A7C023771B0403BF0427A69BE1C (CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.TestRunner.UnityTestTimeoutException::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestTimeoutException__ctor_m8FE056E277564EED838C49E94734D295ECD14016 (UnityTestTimeoutException_t1D075E88C5719456F07BD148674A0D919CC9BC32* __this, int32_t ___timeout0, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerator`1<System.Object> UnityEngine.TestRunner.NUnitExtensions.Runner.CoroutineTestWorkItem/<PerformWork>d__6::System.Collections.Generic.IEnumerable<System.Object>.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CPerformWorkU3Ed__6_System_Collections_Generic_IEnumerableU3CSystem_ObjectU3E_GetEnumerator_mDCE92C61CCB9B998EADCC6DC4D2C8C29C5885F5D (U3CPerformWorkU3Ed__6_t71C89CCF4CB8EBC37C31E1A9A83694572771D957* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.DefaultTestWorkItem/<PerformWork>d__2::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CPerformWorkU3Ed__2__ctor_m5AA84697121D7340EBB847E25E61E33B0D0D4DAC (U3CPerformWorkU3Ed__2_tD3D911C12271EED7A15D3D671A222E296685CD00* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.DefaultTestWorkItem/<PerformWork>d__2::<>m__Finally1()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CPerformWorkU3Ed__2_U3CU3Em__Finally1_mB4AD53776B5413FBA3368853909E2E6ACDD0FD62 (U3CPerformWorkU3Ed__2_tD3D911C12271EED7A15D3D671A222E296685CD00* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.DefaultTestWorkItem/<PerformWork>d__2::<>m__Finally2()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CPerformWorkU3Ed__2_U3CU3Em__Finally2_mA4E8262DCE2628461824BE57A55B96462D6A8EFE (U3CPerformWorkU3Ed__2_tD3D911C12271EED7A15D3D671A222E296685CD00* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.DefaultTestWorkItem/<PerformWork>d__2::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CPerformWorkU3Ed__2_System_IDisposable_Dispose_m9F02315810B26D29C7A034409D7C150D7B455495 (U3CPerformWorkU3Ed__2_tD3D911C12271EED7A15D3D671A222E296685CD00* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::LogError(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E (RuntimeObject* ___message0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_TestCaseTimeout(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_TestCaseTimeout_mE27030D3A8A3B8E943BFFC84CA189EDBBB9AC880_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerator`1<System.Object> UnityEngine.TestRunner.NUnitExtensions.Runner.DefaultTestWorkItem/<PerformWork>d__2::System.Collections.Generic.IEnumerable<System.Object>.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CPerformWorkU3Ed__2_System_Collections_Generic_IEnumerableU3CSystem_ObjectU3E_GetEnumerator_m8B689A92907A85D65874D4724C45572DEFDF60F4 (U3CPerformWorkU3Ed__2_tD3D911C12271EED7A15D3D671A222E296685CD00* __this, const RuntimeMethod* method) ;
// System.Void NUnit.Framework.Internal.Commands.TestCommand::.ctor(NUnit.Framework.Internal.Test)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TestCommand__ctor_m532A6BFD90FF9D1706FA3C36B3BEACC19BF74146 (TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* __this, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___test0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.FailCommand/<ExecuteEnumerable>d__4::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableU3Ed__4__ctor_mAD3CB7374E02D799278988FDF61252C51E361177 (U3CExecuteEnumerableU3Ed__4_t489965A066A1B8249B9CE8BA7AE24EEF5364187A* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerator`1<System.Object> UnityEngine.TestRunner.NUnitExtensions.Runner.FailCommand/<ExecuteEnumerable>d__4::System.Collections.Generic.IEnumerable<System.Object>.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExecuteEnumerableU3Ed__4_System_Collections_Generic_IEnumerableU3CSystem_ObjectU3E_GetEnumerator_m3B54644F4B7F143B7C47642642FC1226D4BE6CD8 (U3CExecuteEnumerableU3Ed__4_t489965A066A1B8249B9CE8BA7AE24EEF5364187A* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CoroutineTestWorkItem::.ctor(NUnit.Framework.Internal.TestMethod,NUnit.Framework.Interfaces.ITestFilter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoroutineTestWorkItem__ctor_m7AB4A2E82B5E053BC2FAA59F21F1A12F00DF92D3 (CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD* __this, TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* ___test0, RuntimeObject* ___filter1, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.WorkItemFactory::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WorkItemFactory__ctor_m397D4E9ABC20E68CE5C6EE93D141649941BF40BD (WorkItemFactory_t252E24C1C187B6BAAF2CC67271659A787477CF2E* __this, const RuntimeMethod* method) ;
// System.Void NUnit.Framework.Internal.Commands.SkipCommand::.ctor(NUnit.Framework.Internal.Test)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkipCommand__ctor_m861D6415B26110D48B22672E1AD257D6AF75BBF0 (SkipCommand_t77D55E9CD2188CE3CE5A1DC95AB080177647BAEA* __this, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___test0, const RuntimeMethod* method) ;
// NUnit.Framework.Interfaces.IMethodInfo NUnit.Framework.Internal.Test::get_Method()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Test_get_Method_m43138AF6A6D99B8D3F8DCB3E38525C6D839C83AC (Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* __this, const RuntimeMethod* method) ;
// System.Boolean System.Type::op_Equality(System.Type,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7 (Type_t* ___left0, Type_t* ___right1, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.UnityTestMethodCommand::.ctor(NUnit.Framework.Internal.TestMethod)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestMethodCommand__ctor_m0034BDC9B24515AEA6F78373E8A20EA2D4B92F1E (UnityTestMethodCommand_t820515DDE6A0BE52F78BB0CEF38CA62321F1F5D2* __this, TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* ___testMethod0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.EnumerableTestMethodCommand::.ctor(NUnit.Framework.Internal.TestMethod)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumerableTestMethodCommand__ctor_m150DD99D76BDEEA75B3AD246EED99FE2D9FF2135 (EnumerableTestMethodCommand_tA128424A354B61579073702818954D8CF6DB7BAA* __this, TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* ___testMethod0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand::.ctor(NUnit.Framework.Internal.Commands.TestCommand)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLogCheckDelegatingCommand__ctor_m71925B559CA00B29D4E033FB83547C4C8731DA21 (UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39* __this, TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* ___innerCommand0, const RuntimeMethod* method) ;
// System.String System.String::Format(System.String,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30 (String_t* ___format0, RuntimeObject* ___arg01, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.FailCommand::.ctor(NUnit.Framework.Internal.Test,NUnit.Framework.Interfaces.ResultState,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FailCommand__ctor_mFA80591F340A3F9BD1B327A5CF119D37869F9908 (FailCommand_t3A0A1DF24F09E000091C0EC9601771A637342202* __this, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___test0, ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* ___resultState1, String_t* ___message2, const RuntimeMethod* method) ;
// NUnit.Framework.Internal.Commands.TestCommand UnityEngine.TestRunner.NUnitExtensions.Runner.TestCommandBuilder::TryReplaceWithEnumerableCommand(NUnit.Framework.Internal.Commands.TestCommand)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* TestCommandBuilder_TryReplaceWithEnumerableCommand_m5C5EDEAE1B1F7623047CBBAAA49B781E56D47F7D (TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* ___command0, const RuntimeMethod* method) ;
// System.String UnityEngine.TestRunner.NUnitExtensions.Runner.TestCommandBuilder::GetTestBuilderName(NUnit.Framework.Internal.TestMethod)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TestCommandBuilder_GetTestBuilderName_m378B7371F5EF353EE1B3EC0942CEA372611241B6 (TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* ___testMethod0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.TestActionCommand::.ctor(NUnit.Framework.Internal.Commands.TestCommand)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TestActionCommand__ctor_mA622F9A6AA8E04E0A9A2351FD49EDAB95A9ED67B (TestActionCommand_t2D32E9ACC4A6A151F29399D5E9E7E9A203D8BA1B* __this, TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* ___innerCommand0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.SetUpTearDownCommand::.ctor(NUnit.Framework.Internal.Commands.TestCommand)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetUpTearDownCommand__ctor_m7A398C9CAE78CD1F6A54B6C16DA886CD2B7717B9 (SetUpTearDownCommand_t2D3149CFB81E571E0B1A9DE964954F720097403F* __this, TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* ___innerCommand0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.ImmediateEnumerableCommand::.ctor(NUnit.Framework.Internal.Commands.TestCommand)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImmediateEnumerableCommand__ctor_m31027E25CB650C389FDC8B6A47DEEB5A3330A9A8 (ImmediateEnumerableCommand_t5100E05851310FE48165E03392DB185B005B09F2* __this, TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* ___innerCommand0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.EnumerableSetUpTearDownCommand::.ctor(NUnit.Framework.Internal.Commands.TestCommand)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumerableSetUpTearDownCommand__ctor_m97BAC426868A8C2E1FD6E5B4781584C3423DE84D (EnumerableSetUpTearDownCommand_t79C15E820CCDBDC38802A359D88F1242F70165B2* __this, TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* ___innerCommand0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.OuterUnityTestActionCommand::.ctor(NUnit.Framework.Internal.Commands.TestCommand)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OuterUnityTestActionCommand__ctor_m9F9A2305DB5B7BFD7C88ADADC5685EE7BB8D3FBF (OuterUnityTestActionCommand_t4A849FA4B5E90EAF4DA3F291DC08CE4E0FDD09A7* __this, TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* ___innerCommand0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.EnumerableApplyChangesToContextCommand::.ctor(NUnit.Framework.Internal.Commands.TestCommand,System.Collections.Generic.IEnumerable`1<NUnit.Framework.Interfaces.IApplyToContext>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumerableApplyChangesToContextCommand__ctor_mB21FE2197977C780C165550C79A079F5A115B861 (EnumerableApplyChangesToContextCommand_t1A326F30CE4EE8988D68BF1BAD349A44C5A6CEA0* __this, TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* ___innerCommand0, RuntimeObject* ___changes1, const RuntimeMethod* method) ;
// System.Void System.Func`2<NUnit.Framework.Interfaces.ITestBuilder,System.String>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m1EDB3DCDF5AC947BA5D5467C62BB4C4729A3E99E (Func_2_t6A1574911B1F068BFCB3267C4A32E47B7791DFF8* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_2_t6A1574911B1F068BFCB3267C4A32E47B7791DFF8*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___object0, ___method1, method);
}
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<NUnit.Framework.Interfaces.ITestBuilder,System.String>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>)
inline RuntimeObject* Enumerable_Select_TisITestBuilder_t2E3CADD27148DBFE4D49C796EC94DDAB48D11414_TisString_t_mB4D7A9D997F6FEE86C25E6BBE5D0F44BD633B31A (RuntimeObject* ___source0, Func_2_t6A1574911B1F068BFCB3267C4A32E47B7791DFF8* ___selector1, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t6A1574911B1F068BFCB3267C4A32E47B7791DFF8*, const RuntimeMethod*))Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m960CFE6ABFCB6C2399B69DEDFB27765D1FCE57A6_gshared)(___source0, ___selector1, method);
}
// System.Void System.Func`2<NUnit.Framework.Interfaces.ISimpleTestBuilder,System.String>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m22529AEE041DB49D687BC64809AD6550572757E3 (Func_2_t996D22852C489C36736071FC348592A5931E16E0* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_2_t996D22852C489C36736071FC348592A5931E16E0*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___object0, ___method1, method);
}
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<NUnit.Framework.Interfaces.ISimpleTestBuilder,System.String>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>)
inline RuntimeObject* Enumerable_Select_TisISimpleTestBuilder_tBD51977DB798CC5F039AA7D14D41E1A6D207604F_TisString_t_m31A03D7D6CC1BE1C67148502DB3AE09FC35A4E35 (RuntimeObject* ___source0, Func_2_t996D22852C489C36736071FC348592A5931E16E0* ___selector1, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t996D22852C489C36736071FC348592A5931E16E0*, const RuntimeMethod*))Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m960CFE6ABFCB6C2399B69DEDFB27765D1FCE57A6_gshared)(___source0, ___selector1, method);
}
// System.Void System.Func`2<System.Collections.Generic.IEnumerable`1<System.String>,System.Collections.Generic.IEnumerable`1<System.String>>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_mDF89DC89BAFCD7DD867AD737F3C820EDD0195644 (Func_2_tF0666B5E6675D6652F53D89C26FB4EC3A48BE380* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_2_tF0666B5E6675D6652F53D89C26FB4EC3A48BE380*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___object0, ___method1, method);
}
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::SelectMany<System.Collections.Generic.IEnumerable`1<System.String>,System.String>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Collections.Generic.IEnumerable`1<TResult>>)
inline RuntimeObject* Enumerable_SelectMany_TisIEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44_TisString_t_mB633DEF11243D871774F33794F89866C5DBE1EC3 (RuntimeObject* ___source0, Func_2_tF0666B5E6675D6652F53D89C26FB4EC3A48BE380* ___selector1, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tF0666B5E6675D6652F53D89C26FB4EC3A48BE380*, const RuntimeMethod*))Enumerable_SelectMany_TisRuntimeObject_TisRuntimeObject_m4052F60F13DF530E12A56A34BC921BA5E262B711_gshared)(___source0, ___selector1, method);
}
// TSource System.Linq.Enumerable::FirstOrDefault<System.String>(System.Collections.Generic.IEnumerable`1<TSource>)
inline String_t* Enumerable_FirstOrDefault_TisString_t_mFDD6B0338B3884E99F737C0A244064FB65FA15ED (RuntimeObject* ___source0, const RuntimeMethod* method)
{
return (( String_t* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_FirstOrDefault_TisRuntimeObject_m9A7C2BF942D2CE1640896A41290BBD682568B6C8_gshared)(___source0, method);
}
// System.Void UnityEngine.TestTools.EnumerableRepeatedTestCommand::.ctor(NUnit.Framework.RepeatAttribute/RepeatedTestCommand)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumerableRepeatedTestCommand__ctor_m5994C929E93754E470443E809BA57F35188A9E4E (EnumerableRepeatedTestCommand_tB45384ABD687D5DFE0D9987C7ADF61123BB9A4B7* __this, RepeatedTestCommand_tB2E3AFA9A91EE6D8DEDEFFB2B3C5EFB64AEA133E* ___commandToReplace0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.EnumerableRetryTestCommand::.ctor(NUnit.Framework.RetryAttribute/RetryCommand)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumerableRetryTestCommand__ctor_m4AA57EB1F090FFA53C669F1A5397ED4BEB956FE2 (EnumerableRetryTestCommand_t913BB2BA8F9D8B5F8F18AFDB9197F0543D9C3E22* __this, RetryCommand_t416CEF3E26B3A8249DCCB824359E04884A37027E* ___commandToReplace0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.TestCommandBuilder/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m178877F805D9E4788662E7BA7A49899DEA7E5145 (U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC* __this, const RuntimeMethod* method) ;
// System.Void NUnit.Framework.Internal.Commands.DelegatingTestCommand::.ctor(NUnit.Framework.Internal.Commands.TestCommand)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegatingTestCommand__ctor_m46D44766DBCC07F37C8811651858AE1A7331951B (DelegatingTestCommand_tC08EEEB091F865A253DC314A8B3E1314367130A7* __this, TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* ___innerCommand0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<>c__DisplayClass2_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass2_0__ctor_mB50892BDEB7A1CE430062F6437C1B51FC3087536 (U3CU3Ec__DisplayClass2_0_tDD26656AABE8A48A53AE308E90D1C63AA752E094* __this, const RuntimeMethod* method) ;
// System.Void System.Action::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand::ExecuteAndCheckLog(UnityEngine.TestTools.Logging.LogScope,NUnit.Framework.Internal.TestResult,System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityLogCheckDelegatingCommand_ExecuteAndCheckLog_m7FE178EFCF430E4B15F73DB3B4DDB158749403B0 (LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* ___logScope0, TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* ___result1, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___action2, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand::PostTestValidation(UnityEngine.TestTools.Logging.LogScope,NUnit.Framework.Internal.Commands.TestCommand,NUnit.Framework.Internal.TestResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLogCheckDelegatingCommand_PostTestValidation_mD3D23D0BB59D6C792D13AF5EADAA384B51DC9DCB (LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* ___logScope0, TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* ___command1, TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* ___result2, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<ExecuteEnumerable>d__3::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableU3Ed__3__ctor_mF0D3A64F2256851A3ED97EEAE98C5F8EBA532044 (U3CExecuteEnumerableU3Ed__3_t39B48E14B2ACE26105B0F50010A2951FC6DD4FC9* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand::CaptureException(NUnit.Framework.Internal.TestResult,System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityLogCheckDelegatingCommand_CaptureException_m9577D17526C107CF59ACC15B14ECECFF7BF12858 (TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* ___result0, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___action1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand::CheckLogs(NUnit.Framework.Internal.TestResult,UnityEngine.TestTools.Logging.LogScope)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityLogCheckDelegatingCommand_CheckLogs_m5129F55EF24AA098F9E81293AA3602EB87493ABF (TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* ___result0, LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* ___logScope1, const RuntimeMethod* method) ;
// NUnit.Framework.Internal.Test NUnit.Framework.Internal.Commands.TestCommand::get_Test()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* TestCommand_get_Test_m0D81BD4F01BD74D485BF72DA47C9AF17C53743DA_inline (TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand::MustExpect(System.Reflection.MemberInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityLogCheckDelegatingCommand_MustExpect_mD9B39940EE2EA36BFDAD2E6CA18A7E1090D7B4AF (MemberInfo_t* ___method0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand::CheckFailingLogs(UnityEngine.TestTools.Logging.LogScope,NUnit.Framework.Internal.TestResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityLogCheckDelegatingCommand_CheckFailingLogs_m7294BB795570C0D8CD967AB9EE8827A7FE4368D2 (LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* ___logScope0, TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* ___result1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand::CheckExpectedLogs(UnityEngine.TestTools.Logging.LogScope,NUnit.Framework.Internal.TestResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityLogCheckDelegatingCommand_CheckExpectedLogs_mE2F12522CB486CE69E2A9E4447122F398E940164 (LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* ___logScope0, TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* ___result1, const RuntimeMethod* method) ;
// System.Collections.Generic.Queue`1<UnityEngine.TestTools.Logging.LogMatch> UnityEngine.TestTools.Logging.LogScope::get_ExpectedLogs()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Queue_1_t62241844704C7AE4AE75741AA9D2319DA70805B9* LogScope_get_ExpectedLogs_m0DDE94014E299BF0DC58A663175F64CF814F1FBE_inline (LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* __this, const RuntimeMethod* method) ;
// System.Boolean System.Linq.Enumerable::Any<UnityEngine.TestTools.Logging.LogMatch>(System.Collections.Generic.IEnumerable`1<TSource>)
inline bool Enumerable_Any_TisLogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0_m1AEDE2575807C826A1249F8D0D5A442EC81B953E (RuntimeObject* ___source0, const RuntimeMethod* method)
{
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_Any_TisRuntimeObject_m7A8464D749B64BD550FDDF2C92C8D1844986CA86_gshared)(___source0, method);
}
// T System.Collections.Generic.Queue`1<UnityEngine.TestTools.Logging.LogMatch>::Peek()
inline LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0* Queue_1_Peek_m39250D0D59C5B6B6CD8FB05F6AD72BB574662DFB (Queue_1_t62241844704C7AE4AE75741AA9D2319DA70805B9* __this, const RuntimeMethod* method)
{
return (( LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0* (*) (Queue_1_t62241844704C7AE4AE75741AA9D2319DA70805B9*, const RuntimeMethod*))Queue_1_Peek_mBCFFD1AF751385D78C4EA93D62857F936CD03866_gshared)(__this, method);
}
// System.Void UnityEngine.TestTools.TestRunner.UnexpectedLogMessageException::.ctor(UnityEngine.TestTools.Logging.LogMatch)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnexpectedLogMessageException__ctor_m2407B4DCF627604770F1FA71D39238BD94DF0053 (UnexpectedLogMessageException_tB54C7D988201B9A2266E950AE174B3A16ABA43A0* __this, LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0* ___log0, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<T> System.Reflection.CustomAttributeExtensions::GetCustomAttributes<UnityEngine.TestTools.TestMustExpectAllLogsAttribute>(System.Reflection.MemberInfo,System.Boolean)
inline RuntimeObject* CustomAttributeExtensions_GetCustomAttributes_TisTestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C_m9DF9B0DBF42B2A80B3FCFEDFB85FD1421D54ABD1 (MemberInfo_t* ___element0, bool ___inherit1, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (MemberInfo_t*, bool, const RuntimeMethod*))CustomAttributeExtensions_GetCustomAttributes_TisRuntimeObject_m0D7DAAE151C257290D695E54E6B7AC1281DA2809_gshared)(___element0, ___inherit1, method);
}
// TSource System.Linq.Enumerable::FirstOrDefault<UnityEngine.TestTools.TestMustExpectAllLogsAttribute>(System.Collections.Generic.IEnumerable`1<TSource>)
inline TestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C* Enumerable_FirstOrDefault_TisTestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C_mBBBA5D7F6904D506293500A41B134ACB75802EFE (RuntimeObject* ___source0, const RuntimeMethod* method)
{
return (( TestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_FirstOrDefault_TisRuntimeObject_m9A7C2BF942D2CE1640896A41290BBD682568B6C8_gshared)(___source0, method);
}
// System.Boolean UnityEngine.TestTools.TestMustExpectAllLogsAttribute::get_MustExpect()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TestMustExpectAllLogsAttribute_get_MustExpect_mDE1ABB3CE8D612E3DCAAE6E09ABDD6C2CFAF0EF7_inline (TestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Nullable`1<System.Boolean>>::TryGetValue(TKey,TValue&)
inline bool Dictionary_2_TryGetValue_mAD9D0D46C0551DD98EFD38766B2BB55F83F3E497 (Dictionary_2_t29D7CD06E2D6855437B4ECAEB3788761E352F6D3* __this, RuntimeObject* ___key0, Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* ___value1, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t29D7CD06E2D6855437B4ECAEB3788761E352F6D3*, RuntimeObject*, Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*, const RuntimeMethod*))Dictionary_2_TryGetValue_mAD9D0D46C0551DD98EFD38766B2BB55F83F3E497_gshared)(__this, ___key0, ___value1, method);
}
// System.Void System.Nullable`1<System.Boolean>::.ctor(T)
inline void Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5 (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, bool ___value0, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*, bool, const RuntimeMethod*))Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_gshared)(__this, ___value0, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Nullable`1<System.Boolean>>::set_Item(TKey,TValue)
inline void Dictionary_2_set_Item_mE8CEF1FB49EF4C89BBEE0DAAC3768721FC4DDC3B (Dictionary_2_t29D7CD06E2D6855437B4ECAEB3788761E352F6D3* __this, RuntimeObject* ___key0, Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___value1, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t29D7CD06E2D6855437B4ECAEB3788761E352F6D3*, RuntimeObject*, Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01, const RuntimeMethod*))Dictionary_2_set_Item_mE8CEF1FB49EF4C89BBEE0DAAC3768721FC4DDC3B_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Nullable`1<System.Boolean>::get_HasValue()
inline bool Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*, const RuntimeMethod*))Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_gshared_inline)(__this, method);
}
// T System.Nullable`1<System.Boolean>::get_Value()
inline bool Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28 (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*, const RuntimeMethod*))Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28_gshared)(__this, method);
}
// System.Collections.Generic.IEnumerable`1<T> System.Reflection.CustomAttributeExtensions::GetCustomAttributes<UnityEngine.TestTools.TestMustExpectAllLogsAttribute>(System.Reflection.Assembly)
inline RuntimeObject* CustomAttributeExtensions_GetCustomAttributes_TisTestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C_m8B3878071F4CEF45EB71B37F36377C028B699D12 (Assembly_t* ___element0, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Assembly_t*, const RuntimeMethod*))CustomAttributeExtensions_GetCustomAttributes_TisRuntimeObject_mB403AEB2D892904A735C30624A44F88B8E4E3312_gshared)(___element0, method);
}
// T System.Nullable`1<System.Boolean>::GetValueOrDefault()
inline bool Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Nullable`1<System.Boolean>>::.ctor()
inline void Dictionary_2__ctor_mD6CF675432CAD33693CDCE9EA1B64E7FC4E9D7DE (Dictionary_2_t29D7CD06E2D6855437B4ECAEB3788761E352F6D3* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t29D7CD06E2D6855437B4ECAEB3788761E352F6D3*, const RuntimeMethod*))Dictionary_2__ctor_mD6CF675432CAD33693CDCE9EA1B64E7FC4E9D7DE_gshared)(__this, method);
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<ExecuteEnumerable>d__3::<>m__Finally1()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableU3Ed__3_U3CU3Em__Finally1_m81301C06080969BC562C4DFB6735C372A535B623 (U3CExecuteEnumerableU3Ed__3_t39B48E14B2ACE26105B0F50010A2951FC6DD4FC9* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<ExecuteEnumerable>d__3::<>m__Finally2()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableU3Ed__3_U3CU3Em__Finally2_m27EA3A5214F99780679F0932E07F1EA3A03EE74B (U3CExecuteEnumerableU3Ed__3_t39B48E14B2ACE26105B0F50010A2951FC6DD4FC9* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<ExecuteEnumerable>d__3::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableU3Ed__3_System_IDisposable_Dispose_mB39BA8BFB676BE03C75F0F1F4AE64B7D09AA2BE5 (U3CExecuteEnumerableU3Ed__3_t39B48E14B2ACE26105B0F50010A2951FC6DD4FC9* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<>c__DisplayClass3_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass3_0__ctor_m9C171272732E1E566BFAFAF1A13790A90C80DAB3 (U3CU3Ec__DisplayClass3_0_t79610179F918A576750F124537BAB01A47753DBE* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<>c__DisplayClass3_1::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass3_1__ctor_mB0B664121C1632A85B67E161E1A3E8F5AFE7E43D (U3CU3Ec__DisplayClass3_1_tAD6B76997ED0725659D13F567DF88C80EEA8F290* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerator`1<System.Object> UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<ExecuteEnumerable>d__3::System.Collections.Generic.IEnumerable<System.Object>.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExecuteEnumerableU3Ed__3_System_Collections_Generic_IEnumerableU3CSystem_ObjectU3E_GetEnumerator_mF4B51FC0B3132CAFC5A90870FC36005D5F59D25C (U3CExecuteEnumerableU3Ed__3_t39B48E14B2ACE26105B0F50010A2951FC6DD4FC9* __this, const RuntimeMethod* method) ;
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestAssemblyRunner::get_TopLevelWorkItem()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* UnityTestAssemblyRunner_get_TopLevelWorkItem_m0EE7C0D72A941DD983EA0B6E56009A03DCC4AD2F_inline (UnityTestAssemblyRunner_tE0A01D7B74F325502637626BB3964467734B856C* __this, const RuntimeMethod* method) ;
// NUnit.Framework.Interfaces.ITest UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestAssemblyRunner::get_LoadedTest()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* UnityTestAssemblyRunner_get_LoadedTest_mBCEF4C58AA5BDC5F7DC947945492B02327621435_inline (UnityTestAssemblyRunner_tE0A01D7B74F325502637626BB3964467734B856C* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestExecutionContext__ctor_mB28AC7EEA7A5687C10BE4F46FE390CA4EB581E15 (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestAssemblyRunner::set_Context(UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityTestAssemblyRunner_set_Context_m5C95456C7765D0890D229ACABE3B45DC23118C52_inline (UnityTestAssemblyRunner_tE0A01D7B74F325502637626BB3964467734B856C* __this, UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestAssemblyRunner::set_Settings(System.Collections.Generic.IDictionary`2<System.String,System.Object>)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityTestAssemblyRunner_set_Settings_m2B7A0F7970F110B3D2A23486E6B168575E044F6B_inline (UnityTestAssemblyRunner_tE0A01D7B74F325502637626BB3964467734B856C* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ;
// System.Void NUnit.Framework.Internal.Randomizer::set_InitialSeed(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Randomizer_set_InitialSeed_m1A0C1B0BB888B77CF3F3A11038C9EB1F4B4A0BC9 (int32_t ___value0, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Repeat<UnityEngine.TestTools.TestPlatform>(TResult,System.Int32)
inline RuntimeObject* Enumerable_Repeat_TisTestPlatform_t76E9AB2F329C9ECA231A2A7A282DF9B81F1EB44E_m26209FEE4F88A9276C2A0A2DF25738FCDDA0619B (uint8_t ___element0, int32_t ___count1, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (uint8_t, int32_t, const RuntimeMethod*))Enumerable_Repeat_TisByteEnum_t2A464EF5EC59CBA8ED5E194537D5832168B1A692_m19FAD796FF6AB3C9379FE26567DF77AED91D8F89_gshared)(___element0, ___count1, method);
}
// TSource[] System.Linq.Enumerable::ToArray<UnityEngine.TestTools.TestPlatform>(System.Collections.Generic.IEnumerable`1<TSource>)
inline TestPlatformU5BU5D_tB0A008F2900EC56EFE9FCA81B9F5A485467C2D38* Enumerable_ToArray_TisTestPlatform_t76E9AB2F329C9ECA231A2A7A282DF9B81F1EB44E_m15BA3C9E01E54301E3335264C02593E5055EFE2A (RuntimeObject* ___source0, const RuntimeMethod* method)
{
return (( TestPlatformU5BU5D_tB0A008F2900EC56EFE9FCA81B9F5A485467C2D38* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisByteEnum_t2A464EF5EC59CBA8ED5E194537D5832168B1A692_mB922B022B79E810C63F0D6D0654DD173BD6BDD27_gshared)(___source0, method);
}
// NUnit.Framework.Interfaces.ITest UnityEngine.TestTools.NUnitExtensions.UnityTestAssemblyBuilder::Build(System.Reflection.Assembly[],UnityEngine.TestTools.TestPlatform[],System.Collections.Generic.IDictionary`2<System.String,System.Object>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnityTestAssemblyBuilder_Build_m225B0D58FB2D0C370690FAF40EFFB8D2F5FE26E7 (UnityTestAssemblyBuilder_tFA61580BA1A740D0AE7832EBB3C6D5AD56908754* __this, AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* ___assemblies0, TestPlatformU5BU5D_tB0A008F2900EC56EFE9FCA81B9F5A485467C2D38* ___testPlatforms1, RuntimeObject* ___options2, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestAssemblyRunner::set_LoadedTest(NUnit.Framework.Interfaces.ITest)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityTestAssemblyRunner_set_LoadedTest_m96061ECD0D4B72B585CF2F2A909DE272B3815638_inline (UnityTestAssemblyRunner_tE0A01D7B74F325502637626BB3964467734B856C* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestAssemblyRunner::set_TopLevelWorkItem(UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityTestAssemblyRunner_set_TopLevelWorkItem_mF267401E1E6788CC90E79982B27A7BBDAA66DAE5_inline (UnityTestAssemblyRunner_tE0A01D7B74F325502637626BB3964467734B856C* __this, UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* ___value0, const RuntimeMethod* method) ;
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestAssemblyRunner::get_Context()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* UnityTestAssemblyRunner_get_Context_m19940E94138FC1808EAF69C84F896E5195F40538_inline (UnityTestAssemblyRunner_tE0A01D7B74F325502637626BB3964467734B856C* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_CurrentContext(UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_CurrentContext_mD9B08B8DFC8148366ED1B4F33E34E71614C5146C_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_Listener(NUnit.Framework.Interfaces.ITestListener)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_Listener_m0F6FF82927207ED48A2B8851123E68920B965A87_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestAssemblyRunner::get_IsTestRunning()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityTestAssemblyRunner_get_IsTestRunning_mF3F30A5349299E0DBE96973BC4E5A6A52CBAB11B (UnityTestAssemblyRunner_tE0A01D7B74F325502637626BB3964467734B856C* __this, const RuntimeMethod* method) ;
// System.IO.TextWriter NUnit.Framework.Internal.TestResult::get_OutWriter()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* TestResult_get_OutWriter_mB87336A23A8A3B339D3F00A782559CEEAD250C7F_inline (TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_OutWriter(System.IO.TextWriter)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_OutWriter_m725AE3BBEA9883CC539DDDE9DC8D7590D9C6782C_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___value0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<NUnit.Framework.ITestAction>::.ctor()
inline void List_1__ctor_mC7BCF2CB1C864F7D1EAC92759649FB1666831B09 (List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_UpstreamActions(System.Collections.Generic.List`1<NUnit.Framework.ITestAction>)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_UpstreamActions_m1070D5D458B96396861B7AE03EA6DBF14B28B1E1_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B* ___value0, const RuntimeMethod* method) ;
// NUnit.Framework.Internal.Test UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_CurrentTest()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* UnityTestExecutionContext_get_CurrentTest_m8D2666ECA8C48D86D78E28F13FDE7D4999C02ADD_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_CurrentTest(NUnit.Framework.Internal.Test)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_CurrentTest_mAF047B639DB23B2AE27E030E1AC1B61C2BF0D682_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_CurrentResult(NUnit.Framework.Internal.TestResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_CurrentResult_m8871F518487CE0C716417F28E48C25B978978258 (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* ___value0, const RuntimeMethod* method) ;
// System.Object UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_TestObject()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* UnityTestExecutionContext_get_TestObject_m8B30B3A9DE9793F49065C93EEDEC6D3A848EAC6F_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_TestObject(System.Object)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_TestObject_mD7A444633A14749970169C12F6BFF20FE850D38C_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ;
// System.String UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_WorkDirectory()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* UnityTestExecutionContext_get_WorkDirectory_m181F0E756A32202035924AF8C0635009B57665A4_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_WorkDirectory(System.String)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_WorkDirectory_m0B11A59A192289F1CD5D2F89B140043ED15208F9_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, String_t* ___value0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<NUnit.Framework.ITestAction>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
inline void List_1__ctor_mA13F29C90EAC448037C182C50EC5B54C7B19C6CB (List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B* __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
{
(( void (*) (List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B*, RuntimeObject*, const RuntimeMethod*))List_1__ctor_mE097DBD72433D1AFC11733F5678602603A756424_gshared)(__this, ___collection0, method);
}
// UnityEngine.TestTools.BeforeAfterTestCommandState UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_SetUpTearDownState()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* UnityTestExecutionContext_get_SetUpTearDownState_m8DE965286475FAF9FA2C5F36C78C83C4FE4A5873_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_SetUpTearDownState(UnityEngine.TestTools.BeforeAfterTestCommandState)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_SetUpTearDownState_m55384E1E30A29A248D5A58879320B5E36905DE91_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* ___value0, const RuntimeMethod* method) ;
// UnityEngine.TestTools.BeforeAfterTestCommandState UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_OuterUnityTestActionState()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* UnityTestExecutionContext_get_OuterUnityTestActionState_m1AE24EDF4C1D7471F93DF5B136ABFC080602610D_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_OuterUnityTestActionState(UnityEngine.TestTools.BeforeAfterTestCommandState)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_OuterUnityTestActionState_m965ED7F7663593FE3FF9F0929F5C4DDF2F7C33C2_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* ___value0, const RuntimeMethod* method) ;
// UnityEngine.TestTools.EnumerableTestState UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_EnumerableTestState()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11* UnityTestExecutionContext_get_EnumerableTestState_mB40B917AE9248275BF3A57FF5C38CE7E4ED5BD49_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_EnumerableTestState(UnityEngine.TestTools.EnumerableTestState)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_EnumerableTestState_m047437ADBE3B7756BC44FFE1715C10E3C43A2C5A_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11* ___value0, const RuntimeMethod* method) ;
// System.Globalization.CultureInfo UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_CurrentCulture()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* UnityTestExecutionContext_get_CurrentCulture_m40A93E68EBC8DCB7292B5E2CB44D9EC550E84BB8_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_CurrentCulture(System.Globalization.CultureInfo)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_CurrentCulture_m7D6224B9E2CB6A4A48A52444B5D48CBC344309FB_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___value0, const RuntimeMethod* method) ;
// System.Globalization.CultureInfo UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_CurrentUICulture()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* UnityTestExecutionContext_get_CurrentUICulture_mCB8E01E27E79F77F90FF6E82E9A799F10322A558_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_CurrentUICulture(System.Globalization.CultureInfo)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_CurrentUICulture_m2DCA42A22F6F2486718BCF300EAAD7C70993092F_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___value0, const RuntimeMethod* method) ;
// System.Void System.NotImplementedException::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* __this, const RuntimeMethod* method) ;
// System.Delegate System.Delegate::Combine(System.Delegate,System.Delegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_m8B9D24CED35033C7FC56501DFE650F5CB7FF012C (Delegate_t* ___a0, Delegate_t* ___b1, const RuntimeMethod* method) ;
// System.Delegate System.Delegate::Remove(System.Delegate,System.Delegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Remove_m40506877934EC1AD4ADAE57F5E97AF0BC0F96116 (Delegate_t* ___source0, Delegate_t* ___value1, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::set_Test(NUnit.Framework.Internal.Test)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityWorkItem_set_Test_m795E95F4E875EAFEB586D3FFE20439F4633A1F8C_inline (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::set_Actions(System.Collections.Generic.List`1<NUnit.Framework.ITestAction>)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityWorkItem_set_Actions_m4BF556E6AF727443DF573F34F7F9EC345C43D699_inline (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::set_State(NUnit.Framework.Internal.Execution.WorkItemState)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityWorkItem_set_State_m8D91651789D2977B822C376649977150772FE143_inline (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::ShouldExecuteStartEvent()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityWorkItem_ShouldExecuteStartEvent_mF23F5CE3E87338E44F63D1599789B75760CDEBD6 (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::ShouldRestore(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityWorkItem_ShouldRestore_m595F35A4C8FE0927821F4A257F0E3DD85AC139DD (RuntimeObject* ___loadedTest0, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1<System.String>::Contains(T)
inline bool List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1 (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, String_t* ___item0, const RuntimeMethod* method)
{
return (( bool (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, String_t*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___item0, method);
}
// System.Boolean System.Linq.Enumerable::All<System.String>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
inline bool Enumerable_All_TisString_t_m08F59441A68F0EC7C93200AE6F9B0A8F749B9645 (RuntimeObject* ___source0, Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* ___predicate1, const RuntimeMethod* method)
{
return (( bool (*) (RuntimeObject*, Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D*, const RuntimeMethod*))Enumerable_All_TisRuntimeObject_m72E17986C0E4F0913195057E9273765758C467BA_gshared)(___source0, ___predicate1, method);
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::set_Context(UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityWorkItem_set_Context_mCB890E4EE69F4DF05DAE498E7D48E90986A0FEE1_inline (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___value0, const RuntimeMethod* method) ;
// NUnit.Framework.ITestAction[] NUnit.Framework.Internal.ActionsHelper::GetActionsFromTestAssembly(NUnit.Framework.Internal.TestAssembly)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ITestActionU5BU5D_t75CE043B1897AF42CE92C323076DC25435B8050A* ActionsHelper_GetActionsFromTestAssembly_m72FF19C7B65579C8E0F79084747D295F8C727841 (TestAssembly_tF5F5F1AD871FF22F62775AE6A76C5D8279E171CE* ___testAssembly0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<NUnit.Framework.ITestAction>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
inline void List_1_AddRange_m4DAC76DA1DDC9E8F1587FF44071EDBBF0841E947 (List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B* __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
{
(( void (*) (List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared)(__this, ___collection0, method);
}
// NUnit.Framework.ITestAction[] NUnit.Framework.Internal.ActionsHelper::GetActionsFromTestMethodInfo(NUnit.Framework.Interfaces.IMethodInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ITestActionU5BU5D_t75CE043B1897AF42CE92C323076DC25435B8050A* ActionsHelper_GetActionsFromTestMethodInfo_m9E476C0A2312F775A319D301611A5AB44D7EB9E3 (RuntimeObject* ___testAssembly0, const RuntimeMethod* method) ;
// NUnit.Framework.ITestAction[] NUnit.Framework.Internal.ActionsHelper::GetActionsFromTypesAttributes(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ITestActionU5BU5D_t75CE043B1897AF42CE92C323076DC25435B8050A* ActionsHelper_GetActionsFromTypesAttributes_m1463408D2B9ADE15FC03B62B8DBA16ED3C7C2178 (Type_t* ___type0, const RuntimeMethod* method) ;
// System.DateTime System.DateTime::get_UtcNow()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_get_UtcNow_m5D776FFEBC81592B361E4C7AF373297C5DFB46FD (const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_StartTime(System.DateTime)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_StartTime_m9F7ADEAB7519DE9E70DE17AB654918E0D5A1BD11_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___value0, const RuntimeMethod* method) ;
// System.Int64 System.Diagnostics.Stopwatch::GetTimestamp()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Stopwatch_GetTimestamp_mD6D582A3E30369F05C829A5650BE2AE511EC807F (const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_StartTicks(System.Int64)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_StartTicks_mEEDCEAAF0863375412C60EBF3BB2A7CACB253782_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, int64_t ___value0, const RuntimeMethod* method) ;
// System.DateTime UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_StartTime()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D UnityTestExecutionContext_get_StartTime_mD38139B387B6B575B0410E9DEA6F0DA4FBCC7C1E_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method) ;
// System.Void NUnit.Framework.Internal.TestResult::set_StartTime(System.DateTime)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TestResult_set_StartTime_m32C96330E9A1482472BB822029005861BF7C94A7_inline (TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___value0, const RuntimeMethod* method) ;
// System.Void NUnit.Framework.Internal.TestResult::set_EndTime(System.DateTime)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TestResult_set_EndTime_m95F1C9CB59C81717E3F516C746CC0E578AE5088B_inline (TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___value0, const RuntimeMethod* method) ;
// System.Int64 UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_StartTicks()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t UnityTestExecutionContext_get_StartTicks_m8E4836DA6BB663DD5BAFFCD14FBE6A720AA0B611_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method) ;
// System.Void NUnit.Framework.Internal.TestResult::set_Duration(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TestResult_set_Duration_m6056A1F94FD5CCF367BF4E899B470D647D86D9E4 (TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* __this, double ___value0, const RuntimeMethod* method) ;
// System.Void System.EventHandler::Invoke(System.Object,System.EventArgs)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventHandler_Invoke_m9D3126CBE291A3E7E7C304094E1DA846832F9B96_inline (EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* __this, RuntimeObject* ___sender0, EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* ___e1, const RuntimeMethod* method) ;
// System.Boolean System.String::op_Inequality(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Inequality_m0FBE5AC4931D312E5B347BAA603755676E6DA2FE (String_t* ___a0, String_t* ___b1, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.String>::.ctor()
inline void List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::.ctor(NUnit.Framework.Internal.TestSuite,NUnit.Framework.Interfaces.ITestFilter,UnityEngine.TestRunner.NUnitExtensions.Runner.WorkItemFactory)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CompositeWorkItem__ctor_m412C5DA8B2C5766E6785A575FB65D9A7B683109D (CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* __this, TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C* ___suite0, RuntimeObject* ___childFilter1, WorkItemFactory_t252E24C1C187B6BAAF2CC67271659A787477CF2E* ___factory2, const RuntimeMethod* method) ;
// System.Boolean System.Type::op_Inequality(System.Type,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Inequality_m71AAC993EBBDBA44EE73847D68F71C70AF7AD1D5 (Type_t* ___left0, Type_t* ___right1, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.DefaultTestWorkItem::.ctor(NUnit.Framework.Internal.TestMethod,NUnit.Framework.Interfaces.ITestFilter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DefaultTestWorkItem__ctor_mD37A22609264578B750594F12D492FEEC9D06DB5 (DefaultTestWorkItem_t05028FB6A3E215088F4072504CDE790AD8E432EE* __this, TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* ___test0, RuntimeObject* ___filter1, const RuntimeMethod* method) ;
// System.Void NUnit.Framework.Internal.Filters.ValueMatchFilter::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValueMatchFilter__ctor_mCF7D1C3CEE592C263CEA7094ACAEEB76E8BEB40C (ValueMatchFilter_tA03E04310D554C88693D835548579E93AFE992D1* __this, String_t* ___expectedValue0, const RuntimeMethod* method) ;
// System.Boolean System.Reflection.Assembly::op_Inequality(System.Reflection.Assembly,System.Reflection.Assembly)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Assembly_op_Inequality_m62E003A7871F22BC6129B2D00B4C243D995C21CA (Assembly_t* ___left0, Assembly_t* ___right1, const RuntimeMethod* method) ;
// System.Int32 System.String::IndexOf(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966 (String_t* __this, Il2CppChar ___value0, const RuntimeMethod* method) ;
// System.String System.String::Substring(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE (String_t* __this, int32_t ___startIndex0, int32_t ___length1, const RuntimeMethod* method) ;
// System.String System.String::TrimEnd(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_TrimEnd_mDB4D96F8312F563656D4115A9F280062E05D2EE8 (String_t* __this, Il2CppChar ___trimChar0, const RuntimeMethod* method) ;
// System.String NUnit.Framework.Internal.Filters.ValueMatchFilter::get_ExpectedValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ValueMatchFilter_get_ExpectedValue_m5F9D87C31B1862143D64BD42B9B91C714E17CAF0_inline (ValueMatchFilter_tA03E04310D554C88693D835548579E93AFE992D1* __this, const RuntimeMethod* method) ;
// System.Boolean System.String::Equals(System.String,System.StringComparison)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Equals_m7BDFC0B951005B9DC2BAED464AFE68FF7E9ACE5A (String_t* __this, String_t* ___value0, int32_t ___comparisonType1, const RuntimeMethod* method) ;
// System.Void NUnit.Framework.Internal.Filters.CategoryFilter::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CategoryFilter__ctor_m7E3670D8A8D3442DC2E2A568F55561F863B5FD36 (CategoryFilter_t056CDE757CD36D43E9B0DE39CAC3FDE521E624DC* __this, String_t* ___name0, const RuntimeMethod* method) ;
// System.Boolean NUnit.Framework.Internal.Filters.CategoryFilter::Match(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CategoryFilter_Match_mC2DA2B573909DFC818CCD9AEBDEFD6BB00DEA924 (CategoryFilter_t056CDE757CD36D43E9B0DE39CAC3FDE521E624DC* __this, RuntimeObject* ___test0, const RuntimeMethod* method) ;
// System.Void NUnit.Framework.Internal.Filters.FullNameFilter::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FullNameFilter__ctor_mF5112E3E63922EEA8B7360E70DE23F8FB44AE9ED (FullNameFilter_tBA5C77C5239394A1DA32B2052E138868A271A72D* __this, String_t* ___expectedValue0, const RuntimeMethod* method) ;
// System.String UnityEngine.TestRunner.NUnitExtensions.TestExtensions::GetFullNameWithoutDllPath(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TestExtensions_GetFullNameWithoutDllPath_m3B3F92B10CFA1DA7BBA9CEEF42F6E56BC2F420C0 (RuntimeObject* ___test0, const RuntimeMethod* method) ;
// System.Boolean NUnit.Framework.Internal.Filters.ValueMatchFilter::Match(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ValueMatchFilter_Match_m28288824499D4289F0945C4383E2B4FFA44494B7 (ValueMatchFilter_tA03E04310D554C88693D835548579E93AFE992D1* __this, String_t* ___input0, const RuntimeMethod* method) ;
// UnityEngine.TestTools.Logging.LogScope UnityEngine.TestTools.Logging.LogScope::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* LogScope_get_Current_m79ED09EFFF20A463204CEB3A91F1993BED49BCD2 (const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.Logging.LogMatch::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LogMatch__ctor_m2B30BEEB62196F8E56194971DB3634DFDE8B905E (LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0* __this, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<UnityEngine.LogType>::.ctor(T)
inline void Nullable_1__ctor_mF961C006CE1EB768705FC591A2547F2A425C6349 (Nullable_1_tB7E3772D5858B9CC144A5615E9703E1250CC6956* __this, int32_t ___value0, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_tB7E3772D5858B9CC144A5615E9703E1250CC6956*, int32_t, const RuntimeMethod*))Nullable_1__ctor_m5100B58428BDAD8C79F3D8576B0C2E1D4F3924EB_gshared)(__this, ___value0, method);
}
// System.Void UnityEngine.TestTools.Logging.LogMatch::set_LogType(System.Nullable`1<UnityEngine.LogType>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LogMatch_set_LogType_mA67422549F118239013D8DC5F517047B93FC0962 (LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0* __this, Nullable_1_tB7E3772D5858B9CC144A5615E9703E1250CC6956 ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.Logging.LogMatch::set_Message(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LogMatch_set_Message_m3E04B8A9CE71094A88BC8AD3239D635FD60909C9 (LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0* __this, String_t* ___value0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Queue`1<UnityEngine.TestTools.Logging.LogMatch>::Enqueue(T)
inline void Queue_1_Enqueue_m0A7557E3145A0E7260C7E8D3E94CB5265773E73C (Queue_1_t62241844704C7AE4AE75741AA9D2319DA70805B9* __this, LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0* ___item0, const RuntimeMethod* method)
{
(( void (*) (Queue_1_t62241844704C7AE4AE75741AA9D2319DA70805B9*, LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0*, const RuntimeMethod*))Queue_1_Enqueue_m5CB8CF3906F1289F92036F0973EC5BE3450402EF_gshared)(__this, ___item0, method);
}
// System.Void UnityEngine.TestTools.Logging.LogMatch::set_MessageRegex(System.Text.RegularExpressions.Regex)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LogMatch_set_MessageRegex_mDCF57CDF542E350D9626799DFE30A23EA99D8CAD (LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0* __this, Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.Logging.LogScope::NoUnexpectedReceived()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LogScope_NoUnexpectedReceived_m0113195E2B4C0C3EA4BECA6C2C48DB52EE614158 (LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.TestTools.Logging.LogScope::get_IgnoreFailingMessages()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool LogScope_get_IgnoreFailingMessages_mE4CBB42821BAFE1687E56CD087F8BFB81E978367_inline (LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* __this, const RuntimeMethod* method) ;
// T[] System.Array::Empty<System.Object>()
inline ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_inline (const RuntimeMethod* method)
{
return (( ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* (*) (const RuntimeMethod*))Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_gshared_inline)(method);
}
// System.Void UnityEngine.Debug::LogFormat(UnityEngine.LogType,UnityEngine.LogOption,UnityEngine.Object,System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogFormat_m491FE6022E07255D9FC920C78C5848F95ECC0EB4 (int32_t ___logType0, int32_t ___logOptions1, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___context2, String_t* ___format3, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___args4, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.Logging.LogScope::set_IgnoreFailingMessages(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LogScope_set_IgnoreFailingMessages_m9A158728F863905D024C18D69C20573A542B46F5_inline (LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* __this, bool ___value0, const RuntimeMethod* method) ;
// System.Void NUnit.Framework.NUnitAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NUnitAttribute__ctor_m5796EA4AB4A75705FFD72C11E499CEF869930702 (NUnitAttribute_t2344B1DB5A4640780DA72A61E161A2E29BEEA178* __this, const RuntimeMethod* method) ;
// System.String System.String::ToLowerInvariant()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_ToLowerInvariant_mBE32C93DE27C5353FEA3FA654FC1DDBE3D0EB0F2 (String_t* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,System.Boolean>::ContainsKey(TKey)
inline bool Dictionary_2_ContainsKey_mB58A1ED30A4979126B249E60D66D4391F6FF65F6 (Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* __this, String_t* ___key0, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C*, String_t*, const RuntimeMethod*))Dictionary_2_ContainsKey_mBEDE43E001DFC228FF4DA06FBCA7CC215C8E7C73_gshared)(__this, ___key0, method);
}
// TValue System.Collections.Generic.Dictionary`2<System.String,System.Boolean>::get_Item(TKey)
inline bool Dictionary_2_get_Item_mE029B6A6F149DDDE86FCF5B3D2CA2EDDBC7F4A6F (Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* __this, String_t* ___key0, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C*, String_t*, const RuntimeMethod*))Dictionary_2_get_Item_mB8DAA0FB328D474EEE65CAF7F132DD9569BBC3A8_gshared)(__this, ___key0, method);
}
// System.Void NUnit.Framework.Internal.Test::set_RunState(NUnit.Framework.Interfaces.RunState)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Test_set_RunState_m0C4834C4DEFBE1548C98FEFCABDC551A216EF9F7_inline (Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.Boolean>::Add(TKey,TValue)
inline void Dictionary_2_Add_m3724D93D5AC25A6A987063F7B26C195F00C75292 (Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* __this, String_t* ___key0, bool ___value1, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C*, String_t*, bool, const RuntimeMethod*))Dictionary_2_Add_m06DE41B832D936F9A7884C491F10EC651D0EA065_gshared)(__this, ___key0, ___value1, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.Boolean>::.ctor()
inline void Dictionary_2__ctor_mB1DEDB98863C609565E181823298E467E110B43D (Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C*, const RuntimeMethod*))Dictionary_2__ctor_m0D0F99974D7435C4E08FE9A9A632C9E5430F8454_gshared)(__this, method);
}
// System.Void UnityEngine.TestTools.TestEnumerator/EnumeratorContext::.ctor(NUnit.Framework.Internal.ITestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumeratorContext__ctor_m50484B05D3588A488857C8345F3D98AF5D14411C (EnumeratorContext_t32D37B1D341991225C52893747F39D9A544CDC2F* __this, RuntimeObject* ___context0, const RuntimeMethod* method) ;
// System.Collections.IEnumerator UnityEngine.TestTools.TestEnumerator::Execute(System.Collections.IEnumerator,UnityEngine.TestTools.TestEnumerator/EnumeratorContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TestEnumerator_Execute_m63C6B10A161276B0655068035DB0EC01FF344ED7 (TestEnumerator_t3A99D68B16D4EAB5F1C6D1FE3117FB88B3559707* __this, RuntimeObject* ___enumerator0, EnumeratorContext_t32D37B1D341991225C52893747F39D9A544CDC2F* ___context1, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.TestEnumerator/<Execute>d__7::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteU3Ed__7__ctor_mE9041DDC33D42DD74AF3C67010B915B636528E02 (U3CExecuteU3Ed__7_t745B8600F4C6700C1FC70D9D562422F00B391096* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.TestTools.TestEnumerator/EnumeratorContext::get_ExceptionWasRecorded()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool EnumeratorContext_get_ExceptionWasRecorded_mADF991753353B5C679A081279EB0FCB54403C01F_inline (EnumeratorContext_t32D37B1D341991225C52893747F39D9A544CDC2F* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.TestEnumerator/EnumeratorContext::set_ExceptionWasRecorded(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EnumeratorContext_set_ExceptionWasRecorded_m6D6330DB91AFA734AA0D616D2F8921B9E43507D0_inline (EnumeratorContext_t32D37B1D341991225C52893747F39D9A544CDC2F* __this, bool ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.TestEnumerator/EnumeratorContext::RecordExceptionWithHint(System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumeratorContext_RecordExceptionWithHint_m998F39AD7F499C2FB15B838E026136E8FE2FA7CF (EnumeratorContext_t32D37B1D341991225C52893747F39D9A544CDC2F* __this, Exception_t* ___ex0, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<NUnit.Framework.Interfaces.ITestCaseData> NUnit.Framework.Internal.Builders.CombinatorialStrategy::GetTestCases(System.Collections.IEnumerable[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CombinatorialStrategy_GetTestCases_m45196FC3C0495E043291E0285B212A117887C835 (CombinatorialStrategy_t407D609CBE2D7E30DE059E58A6AA5E775FEDCCD0* __this, IEnumerableU5BU5D_t2675ADA6DB5E6D17F6B3F4850BCE62F26E04B5B4* ___sources0, const RuntimeMethod* method) ;
// System.Reflection.PropertyInfo System.Type::GetProperty(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyInfo_t* Type_GetProperty_mD183124FC8A89121E8368058B327A7750B14281D (Type_t* __this, String_t* ___name0, const RuntimeMethod* method) ;
// System.Void NUnit.Framework.Internal.Builders.CombinatorialStrategy::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CombinatorialStrategy__ctor_m905C39F5B48E1F4C0D4502CE9427F3DCAA8FED8B (CombinatorialStrategy_t407D609CBE2D7E30DE059E58A6AA5E775FEDCCD0* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.RuntimePlatform>::.ctor()
inline void List_1__ctor_m28B0FD0F2221E9A428AC7053440E7DCCED821913 (List_1_tD25B27535A2152F2A5071985C3699F183881E0EA* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tD25B27535A2152F2A5071985C3699F183881E0EA*, const RuntimeMethod*))List_1__ctor_m7C3D0A1FD36704AFBBE4FD4E69204B809D3FC90E_gshared)(__this, method);
}
// T[] System.Collections.Generic.List`1<UnityEngine.RuntimePlatform>::ToArray()
inline RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* List_1_ToArray_mB014C8277CFA84781AB7594F03A5135067551C19 (List_1_tD25B27535A2152F2A5071985C3699F183881E0EA* __this, const RuntimeMethod* method)
{
return (( RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* (*) (List_1_tD25B27535A2152F2A5071985C3699F183881E0EA*, const RuntimeMethod*))List_1_ToArray_mAA6D48892E79049030D3619D8931B026C1328974_gshared)(__this, method);
}
// System.Void UnityEngine.TestTools.UnityPlatformAttribute::set_include(UnityEngine.RuntimePlatform[])
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityPlatformAttribute_set_include_mEB1E6F6AA2E0B592E42A55EDD1189BF67EA15E22_inline (UnityPlatformAttribute_t8CA2A4B1CC36CF28F59540611BC452D646DA1D14* __this, RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.UnityPlatformAttribute::set_exclude(UnityEngine.RuntimePlatform[])
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityPlatformAttribute_set_exclude_mADC6E8DF59907C456ED43ED4B1A9C9828D87D8A8_inline (UnityPlatformAttribute_t8CA2A4B1CC36CF28F59540611BC452D646DA1D14* __this, RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.UnityPlatformAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityPlatformAttribute__ctor_mFFBB324D138945B744F2010392452D286D27AD24 (UnityPlatformAttribute_t8CA2A4B1CC36CF28F59540611BC452D646DA1D14* __this, const RuntimeMethod* method) ;
// UnityEngine.RuntimePlatform UnityEngine.Application::get_platform()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Application_get_platform_m1AB34E71D9885B120F6021EB2B11DCB28CD6008D (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.TestTools.UnityPlatformAttribute::IsPlatformSupported(UnityEngine.RuntimePlatform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityPlatformAttribute_IsPlatformSupported_m835AD08150F63C98A1F631F751A9530F11BC7BF8 (UnityPlatformAttribute_t8CA2A4B1CC36CF28F59540611BC452D646DA1D14* __this, int32_t ___testTargetPlatform0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.UnityPlatformAttribute/<>c__DisplayClass12_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass12_0__ctor_mA4038431E547A11F957FD6250C893FBB0EC0ADBE (U3CU3Ec__DisplayClass12_0_tFE279DFBE1CD4F3E03564F394469BDCBB83CA7CC* __this, const RuntimeMethod* method) ;
// UnityEngine.RuntimePlatform[] UnityEngine.TestTools.UnityPlatformAttribute::get_include()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* UnityPlatformAttribute_get_include_m843589CEF8ED833F2F724E79B27D0493071C7042_inline (UnityPlatformAttribute_t8CA2A4B1CC36CF28F59540611BC452D646DA1D14* __this, const RuntimeMethod* method) ;
// System.Boolean System.Linq.Enumerable::Any<UnityEngine.RuntimePlatform>(System.Collections.Generic.IEnumerable`1<TSource>)
inline bool Enumerable_Any_TisRuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E_mD0125332C79B62585BE742CC8E6FB0C4123AA56E (RuntimeObject* ___source0, const RuntimeMethod* method)
{
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_Any_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m03B67D15421EC7BF1438AA5E18B2B3C676ECEBAD_gshared)(___source0, method);
}
// System.Void System.Func`2<UnityEngine.RuntimePlatform,System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_mCCCAAA275D54E25C7F16D6559979FF6995F7CDEC (Func_2_t80944286A2FA1FADF1558B4A561AE036F2C214FC* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_2_t80944286A2FA1FADF1558B4A561AE036F2C214FC*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_mE27CCE9BF36CDA5E1C92CEBAECF98A3D57951455_gshared)(__this, ___object0, ___method1, method);
}
// System.Boolean System.Linq.Enumerable::Any<UnityEngine.RuntimePlatform>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
inline bool Enumerable_Any_TisRuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E_m69C1FED939DFBA82AA33871194AA188AA1F0A3B6 (RuntimeObject* ___source0, Func_2_t80944286A2FA1FADF1558B4A561AE036F2C214FC* ___predicate1, const RuntimeMethod* method)
{
return (( bool (*) (RuntimeObject*, Func_2_t80944286A2FA1FADF1558B4A561AE036F2C214FC*, const RuntimeMethod*))Enumerable_Any_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mBFA55F0AACAD97CFD489FC045B6E76104848AA2F_gshared)(___source0, ___predicate1, method);
}
// System.Void System.Func`2<UnityEngine.RuntimePlatform,System.String>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_mFF7B94E1BC88E5C2910EE8BA0688B29E52503502 (Func_2_tC96CB9EC229F34E3738DCFD46080D10B0FB6BE87* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_2_tC96CB9EC229F34E3738DCFD46080D10B0FB6BE87*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m889D430A5EE74DDF6971773B4D8C48ACF923ECCF_gshared)(__this, ___object0, ___method1, method);
}
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<UnityEngine.RuntimePlatform,System.String>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>)
inline RuntimeObject* Enumerable_Select_TisRuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E_TisString_t_m44028B79E532ACF29A2A9D7FFEA28EFC5141B6C3 (RuntimeObject* ___source0, Func_2_tC96CB9EC229F34E3738DCFD46080D10B0FB6BE87* ___selector1, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tC96CB9EC229F34E3738DCFD46080D10B0FB6BE87*, const RuntimeMethod*))Enumerable_Select_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_TisRuntimeObject_mB68A29291EEC0750C0CF0A2F8C07FA4C51494367_gshared)(___source0, ___selector1, method);
}
// System.String System.String::Join(System.String,System.String[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Join_mE405D676C6881553258F8BAD40A20B462D611068 (String_t* ___separator0, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___value1, const RuntimeMethod* method) ;
// UnityEngine.RuntimePlatform[] UnityEngine.TestTools.UnityPlatformAttribute::get_exclude()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* UnityPlatformAttribute_get_exclude_mD3B3E087A9E89EC3322D74A0905F371ADCD42248_inline (UnityPlatformAttribute_t8CA2A4B1CC36CF28F59540611BC452D646DA1D14* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.UnityPlatformAttribute/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mC4E187BE943426C0A7353AE7857DC66AD4D0B455 (U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F* __this, const RuntimeMethod* method) ;
// System.Void NUnit.Framework.Internal.Builders.NUnitTestCaseBuilder::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NUnitTestCaseBuilder__ctor_mE41BE5570AE99038A592C95F82E932EC51A8FC8E (NUnitTestCaseBuilder_t40F14093DA1073C3F03115DC1F94383C626F122A* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.UnityCombinatorialStrategy::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityCombinatorialStrategy__ctor_m2BC22D31CD59FEE5A08D40F20BE49E9658FF0FDC (UnityCombinatorialStrategy_t9B0BDE533BBD1BE0B5B0D037844E989666370DD6* __this, const RuntimeMethod* method) ;
// System.Void NUnit.Framework.Internal.Builders.ParameterDataSourceProvider::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParameterDataSourceProvider__ctor_m48F8364EC4C3E258A3F5408E1FDE577B0993DABA (ParameterDataSourceProvider_tA89C3F1E561430C8C01301E1FD08DCA97D19DB05* __this, const RuntimeMethod* method) ;
// System.Void NUnit.Framework.CombiningStrategyAttribute::.ctor(NUnit.Framework.Interfaces.ICombiningStrategy,NUnit.Framework.Interfaces.IParameterDataProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CombiningStrategyAttribute__ctor_m0C3450DAB97D8C9A66C7826BDB45C7667D4AA535 (CombiningStrategyAttribute_t05CB39CCCCF97BE265F2DD6583820F3F9BF403D5* __this, RuntimeObject* ___strategy0, RuntimeObject* ___provider1, const RuntimeMethod* method) ;
// NUnit.Framework.Internal.TestMethod UnityEngine.TestTools.UnityTestAttribute::CreateTestMethod(NUnit.Framework.Interfaces.IMethodInfo,NUnit.Framework.Internal.Test)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* UnityTestAttribute_CreateTestMethod_mEC769EA04994802E3BE47980F083A28A7B63556A (UnityTestAttribute_t5E01C4DB7A557FD2B2C2FA215586FF7B8E7CDD52* __this, RuntimeObject* ___method0, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___suite1, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.UnityTestAttribute::AdaptToUnityTestMethod(NUnit.Framework.Internal.TestMethod)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestAttribute_AdaptToUnityTestMethod_m965D9E7028815DF3A55CB96E22CDAFA17896CAC3 (TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* ___t0, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<NUnit.Framework.Internal.TestMethod> NUnit.Framework.CombiningStrategyAttribute::BuildFrom(NUnit.Framework.Interfaces.IMethodInfo,NUnit.Framework.Internal.Test)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CombiningStrategyAttribute_BuildFrom_mF1FE64457FC20860F7D0F8253FE3D26FBC83DA13 (CombiningStrategyAttribute_t05CB39CCCCF97BE265F2DD6583820F3F9BF403D5* __this, RuntimeObject* ___method0, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___suite1, const RuntimeMethod* method) ;
// System.Void NUnit.Framework.Internal.TestCaseParameters::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TestCaseParameters__ctor_mB1A2E872F027806A21AA0FA10B746AD89ADF02CF (TestCaseParameters_t5154C8037E66EF0FE2B22E294F154BEAE968288C* __this, const RuntimeMethod* method) ;
// System.Void NUnit.Framework.Internal.TestCaseParameters::set_ExpectedResult(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TestCaseParameters_set_ExpectedResult_m33057A81E860C767B6DB7B29C9BBA0553C964108 (TestCaseParameters_t5154C8037E66EF0FE2B22E294F154BEAE968288C* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ;
// System.Void NUnit.Framework.Internal.TestCaseParameters::set_HasExpectedResult(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TestCaseParameters_set_HasExpectedResult_m4B5A5C19BB1C9FCB4D5D0D32DBB82A6F81F581EB_inline (TestCaseParameters_t5154C8037E66EF0FE2B22E294F154BEAE968288C* __this, bool ___value0, const RuntimeMethod* method) ;
// NUnit.Framework.Internal.TestMethod NUnit.Framework.Internal.Builders.NUnitTestCaseBuilder::BuildTestMethod(NUnit.Framework.Interfaces.IMethodInfo,NUnit.Framework.Internal.Test,NUnit.Framework.Internal.TestCaseParameters)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* NUnitTestCaseBuilder_BuildTestMethod_mFD36126486EF79E690EBAA23EBEDDE0684DDC585 (NUnitTestCaseBuilder_t40F14093DA1073C3F03115DC1F94383C626F122A* __this, RuntimeObject* ___method0, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___parentSuite1, TestCaseParameters_t5154C8037E66EF0FE2B22E294F154BEAE968288C* ___parms2, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.TestTools.UnityTestAttribute::IsMethodReturnTypeIEnumerator(NUnit.Framework.Interfaces.IMethodInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityTestAttribute_IsMethodReturnTypeIEnumerator_m02569D575DF33FD096EBB94E715D619409E27276 (RuntimeObject* ___method0, const RuntimeMethod* method) ;
// System.Void NUnit.Framework.CombiningStrategyAttribute::ApplyToTest(NUnit.Framework.Internal.Test)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CombiningStrategyAttribute_ApplyToTest_m9347B1B7F7DC149A70C65646350665CB8E581E35 (CombiningStrategyAttribute_t05CB39CCCCF97BE265F2DD6583820F3F9BF403D5* __this, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___test0, const RuntimeMethod* method) ;
// System.String NUnit.Framework.Interfaces.ResultState::get_Label()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ResultState_get_Label_m5CEB77E1D24D3F80511751530A00AF86C6D793B1_inline (ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* __this, const RuntimeMethod* method) ;
// NUnit.Framework.Interfaces.FailureSite NUnit.Framework.Interfaces.ResultState::get_Site()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ResultState_get_Site_m7AD17B819EE2615E4C2AA75659C5A49F9B9C9E23_inline (ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* __this, const RuntimeMethod* method) ;
// System.Void NUnit.Framework.Interfaces.ResultState::.ctor(NUnit.Framework.Interfaces.TestStatus,System.String,NUnit.Framework.Interfaces.FailureSite)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResultState__ctor_mF79F0F259EB10E1E4C6D19EBD2AF267B9FBD0DA6 (ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* __this, int32_t ___status0, String_t* ___label1, int32_t ___site2, const RuntimeMethod* method) ;
// System.Void NUnit.Framework.Internal.Commands.ApplyChangesToContextCommand::.ctor(NUnit.Framework.Internal.Commands.TestCommand,System.Collections.Generic.IEnumerable`1<NUnit.Framework.Interfaces.IApplyToContext>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyChangesToContextCommand__ctor_mDEA98A8220E061EEA0C0C691BE34629E33803535 (ApplyChangesToContextCommand_tB888D2E90ABE718FAF1CEC6FE5FF961421861BA3* __this, TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* ___innerCommand0, RuntimeObject* ___changes1, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.EnumerableApplyChangesToContextCommand/<ExecuteEnumerable>d__1::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableU3Ed__1__ctor_m5D81413FC1C979E68DFB23D06D2ECE1CF84AF027 (U3CExecuteEnumerableU3Ed__1_tAA86BF28B2BB764C08A841EE5FAE1B0666F422DB* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.EnumerableApplyChangesToContextCommand/<ExecuteEnumerable>d__1::<>m__Finally1()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableU3Ed__1_U3CU3Em__Finally1_m08D2826424EE3A58F178EB22F19488DBE4A26D64 (U3CExecuteEnumerableU3Ed__1_tAA86BF28B2BB764C08A841EE5FAE1B0666F422DB* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.EnumerableApplyChangesToContextCommand/<ExecuteEnumerable>d__1::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableU3Ed__1_System_IDisposable_Dispose_m906AF970A9239BB06B5239862A7F1405D99ABF73 (U3CExecuteEnumerableU3Ed__1_tAA86BF28B2BB764C08A841EE5FAE1B0666F422DB* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerator`1<System.Object> UnityEngine.TestTools.EnumerableApplyChangesToContextCommand/<ExecuteEnumerable>d__1::System.Collections.Generic.IEnumerable<System.Object>.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExecuteEnumerableU3Ed__1_System_Collections_Generic_IEnumerableU3CSystem_ObjectU3E_GetEnumerator_m13B80CA3F8254DEFA79F8E79523F497894E3E6FC (U3CExecuteEnumerableU3Ed__1_tAA86BF28B2BB764C08A841EE5FAE1B0666F422DB* __this, const RuntimeMethod* method) ;
// System.Void System.NotImplementedException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotImplementedException__ctor_m8339D1A685E8D77CAC9D3260C06B38B5C7CA7742 (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* __this, String_t* ___message0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.EnumerableRepeatedTestCommand/<ExecuteEnumerable>d__3::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableU3Ed__3__ctor_m42D31D74728134EC4559596813B478E428DB25B1 (U3CExecuteEnumerableU3Ed__3_t8C2F1BAC9E5CA540B26A9E1C1F84CD7CACE6FFD5* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.EnumerableRepeatedTestCommand/<ExecuteEnumerable>d__3::<>m__Finally1()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableU3Ed__3_U3CU3Em__Finally1_mAE2C4010C0886854448A572451778D2771686B8D (U3CExecuteEnumerableU3Ed__3_t8C2F1BAC9E5CA540B26A9E1C1F84CD7CACE6FFD5* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.EnumerableRepeatedTestCommand/<ExecuteEnumerable>d__3::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableU3Ed__3_System_IDisposable_Dispose_mDFDB94D8C3F20FC5F4EF3E92B76DA04817F54C8E (U3CExecuteEnumerableU3Ed__3_t8C2F1BAC9E5CA540B26A9E1C1F84CD7CACE6FFD5* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.EnumerableTestState::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumerableTestState__ctor_m5566AF43461719347201F78CF87420B88234303D (EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerator`1<System.Object> UnityEngine.TestTools.EnumerableRepeatedTestCommand/<ExecuteEnumerable>d__3::System.Collections.Generic.IEnumerable<System.Object>.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExecuteEnumerableU3Ed__3_System_Collections_Generic_IEnumerableU3CSystem_ObjectU3E_GetEnumerator_m59A8E25A04E8D27E73250B3AEE461A049B611F9A (U3CExecuteEnumerableU3Ed__3_t8C2F1BAC9E5CA540B26A9E1C1F84CD7CACE6FFD5* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.EnumerableRetryTestCommand/<ExecuteEnumerable>d__3::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableU3Ed__3__ctor_mD43C14F6A276CDFDE90546DF63EAA224330B4169 (U3CExecuteEnumerableU3Ed__3_t2950F9420877BEB13353E8D92892D6C72781A190* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.EnumerableRetryTestCommand/<ExecuteEnumerable>d__3::<>m__Finally1()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableU3Ed__3_U3CU3Em__Finally1_mE0C9BAA641F778833EA8EB3D1C6E213EF389D333 (U3CExecuteEnumerableU3Ed__3_t2950F9420877BEB13353E8D92892D6C72781A190* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.EnumerableRetryTestCommand/<ExecuteEnumerable>d__3::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableU3Ed__3_System_IDisposable_Dispose_mB192A6C41DC9BB6D7BEDE18C37CBB05305037709 (U3CExecuteEnumerableU3Ed__3_t2950F9420877BEB13353E8D92892D6C72781A190* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerator`1<System.Object> UnityEngine.TestTools.EnumerableRetryTestCommand/<ExecuteEnumerable>d__3::System.Collections.Generic.IEnumerable<System.Object>.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExecuteEnumerableU3Ed__3_System_Collections_Generic_IEnumerableU3CSystem_ObjectU3E_GetEnumerator_m84DFD8F221DCB0CC39D98B51203817623590F3DF (U3CExecuteEnumerableU3Ed__3_t2950F9420877BEB13353E8D92892D6C72781A190* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.BeforeAfterTestCommandBase`1<System.Reflection.MethodInfo>::.ctor(NUnit.Framework.Internal.Commands.TestCommand,System.String,System.String,System.Boolean)
inline void BeforeAfterTestCommandBase_1__ctor_mF20B692CAA2C29CBC41B8EC7D91F122F8C2E08E4 (BeforeAfterTestCommandBase_1_tB90601FAE6F36E06D00E043913745E93BF3EAA06* __this, TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* ___innerCommand0, String_t* ___beforeErrorPrefix1, String_t* ___afterErrorPrefix2, bool ___skipYieldAfterActions3, const RuntimeMethod* method)
{
(( void (*) (BeforeAfterTestCommandBase_1_tB90601FAE6F36E06D00E043913745E93BF3EAA06*, TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C*, String_t*, String_t*, bool, const RuntimeMethod*))BeforeAfterTestCommandBase_1__ctor_mF1A9B85FC769C967F2FA768F8E7D70A1DC0D4E2C_gshared)(__this, ___innerCommand0, ___beforeErrorPrefix1, ___afterErrorPrefix2, ___skipYieldAfterActions3, method);
}
// System.Void Unity.Profiling.ProfilerMarker::.ctor(System.String)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProfilerMarker__ctor_mDD68B0A8B71E0301F592AF8891560150E55699C8_inline (ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD* __this, String_t* ___name0, const RuntimeMethod* method) ;
// Unity.Profiling.ProfilerMarker/AutoScope Unity.Profiling.ProfilerMarker::Auto()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 ProfilerMarker_Auto_m133FA724EB95D16187B37D2C8A501D7E989B1F8D_inline (ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD* __this, const RuntimeMethod* method) ;
// System.Void Unity.Profiling.ProfilerMarker/AutoScope::Dispose()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AutoScope_Dispose_mED763F3F51261EF8FB79DB32CD06E0A3F6C40481_inline (AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139* __this, const RuntimeMethod* method) ;
// System.Reflection.MethodInfo[] UnityEngine.TestTools.BeforeAfterTestCommandBase`1<System.Reflection.MethodInfo>::GetActions(System.Collections.Generic.IDictionary`2<System.Type,System.Collections.Generic.List`1<System.Reflection.MethodInfo>>,System.Type,System.Type,System.Type)
inline MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* BeforeAfterTestCommandBase_1_GetActions_mE2007722C43631F795701CD7964566A1DDD9E880 (RuntimeObject* ___cacheStorage0, Type_t* ___fixtureType1, Type_t* ___attributeType2, Type_t* ___returnType3, const RuntimeMethod* method)
{
return (( MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* (*) (RuntimeObject*, Type_t*, Type_t*, Type_t*, const RuntimeMethod*))BeforeAfterTestCommandBase_1_GetActions_m3B346273E8954051F505953B0388CEF5DEE67325_gshared)(___cacheStorage0, ___fixtureType1, ___attributeType2, ___returnType3, method);
}
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Reverse<System.Reflection.MethodInfo>(System.Collections.Generic.IEnumerable`1<TSource>)
inline RuntimeObject* Enumerable_Reverse_TisMethodInfo_t_m70C93B2EC9CFCCA2170099915BC969FB56B95020 (RuntimeObject* ___source0, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_Reverse_TisRuntimeObject_m16B9BEE6D92F770F21F1CC2F37BB8ABB894F93C9_gshared)(___source0, method);
}
// TSource[] System.Linq.Enumerable::ToArray<System.Reflection.MethodInfo>(System.Collections.Generic.IEnumerable`1<TSource>)
inline MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* Enumerable_ToArray_TisMethodInfo_t_mDF005391A643B418EA2D8E2FAE70594A58D50936 (RuntimeObject* ___source0, const RuntimeMethod* method)
{
return (( MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisRuntimeObject_m6B1F26FB2B3EA7B18B82FC81035440AAAEFCE924_gshared)(___source0, method);
}
// System.String NUnit.Framework.Internal.Test::get_Name()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Test_get_Name_mD6FB3F5F91F069F9AC8783A9B21A9B1BB1224F93_inline (Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.TestTools.BeforeAfterTestCommandBase`1<System.Reflection.MethodInfo>::MoveAfterEnumerator(System.Collections.IEnumerator,NUnit.Framework.Internal.Test)
inline bool BeforeAfterTestCommandBase_1_MoveAfterEnumerator_m39F597D16725D15C7EF591F3A59B3D3C4766005E (BeforeAfterTestCommandBase_1_tB90601FAE6F36E06D00E043913745E93BF3EAA06* __this, RuntimeObject* ___enumerator0, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___test1, const RuntimeMethod* method)
{
return (( bool (*) (BeforeAfterTestCommandBase_1_tB90601FAE6F36E06D00E043913745E93BF3EAA06*, RuntimeObject*, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD*, const RuntimeMethod*))BeforeAfterTestCommandBase_1_MoveAfterEnumerator_m9A2A1F13DA967C25981985F239614B6D4AFA01E0_gshared)(__this, ___enumerator0, ___test1, method);
}
// System.Boolean UnityEngine.TestTools.BeforeAfterTestCommandBase`1<System.Reflection.MethodInfo>::MoveBeforeEnumerator(System.Collections.IEnumerator,NUnit.Framework.Internal.Test)
inline bool BeforeAfterTestCommandBase_1_MoveBeforeEnumerator_mF4B055CE3457DBA6C934BE2477355C469864CB8E (BeforeAfterTestCommandBase_1_tB90601FAE6F36E06D00E043913745E93BF3EAA06* __this, RuntimeObject* ___enumerator0, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___test1, const RuntimeMethod* method)
{
return (( bool (*) (BeforeAfterTestCommandBase_1_tB90601FAE6F36E06D00E043913745E93BF3EAA06*, RuntimeObject*, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD*, const RuntimeMethod*))BeforeAfterTestCommandBase_1_MoveBeforeEnumerator_m0E559C54A71BA1ED73CA80D7C3F8B428E5390993_gshared)(__this, ___enumerator0, ___test1, method);
}
// System.Object NUnit.Framework.Internal.Reflect::InvokeMethod(System.Reflection.MethodInfo,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Reflect_InvokeMethod_m80F8883028DEDF69E74B33F1DD4A305E95A93C12 (MethodInfo_t* ___method0, RuntimeObject* ___fixture1, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Type,System.Collections.Generic.List`1<System.Reflection.MethodInfo>>::.ctor()
inline void Dictionary_2__ctor_mF4ED8FEDCBC31D36D271CA7922E0B7B2982D9174 (Dictionary_2_t681C2D0152C2184DCA6AD773603D0FE709D338C9* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t681C2D0152C2184DCA6AD773603D0FE709D338C9*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
// System.Void UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerable>d__2::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableU3Ed__2__ctor_m433BFEF7760D49C456774B8B1004C408DED824E2 (U3CExecuteEnumerableU3Ed__2_tA1A0730A786BE00A396A85E45BD09138BFCDE196* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerableAndRecordExceptions>d__4::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableAndRecordExceptionsU3Ed__4__ctor_mC7F11B9FD46081DC0141CC8CC301D4B59ED9DE67 (U3CExecuteEnumerableAndRecordExceptionsU3Ed__4_t20E9CA2A82E97D54701DDA3F0526DF7F9AD1120C* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.TestTools.EnumerableTestMethodCommand/EnumeratorContext::get_ExceptionWasRecorded()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool EnumeratorContext_get_ExceptionWasRecorded_mEFE73DCB7EC0FB8010F816643CC34E93654771C6_inline (EnumeratorContext_tEE04AE75777939F232C8E05EB628BCC1B4A71D8F* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.EnumerableTestMethodCommand/EnumeratorContext::set_ExceptionWasRecorded(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EnumeratorContext_set_ExceptionWasRecorded_m1AD5E5BA407F184AE7255CF3FF97D3EC04D99792_inline (EnumeratorContext_tEE04AE75777939F232C8E05EB628BCC1B4A71D8F* __this, bool ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.TestRunner.TestEnumeratorWrapper::.ctor(NUnit.Framework.Internal.TestMethod)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TestEnumeratorWrapper__ctor_m667056A6F8DF1F1D4649401EA38B310560793FD8 (TestEnumeratorWrapper_t54BD74CB9BA2C7426961AA4454927CE1DB0BC335* __this, TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* ___testMethod0, const RuntimeMethod* method) ;
// System.Collections.IEnumerator UnityEngine.TestTools.TestRunner.TestEnumeratorWrapper::GetEnumerator(NUnit.Framework.Internal.ITestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TestEnumeratorWrapper_GetEnumerator_mE01AA9AB8A6E32214645F7F7378C359C719B9D54 (TestEnumeratorWrapper_t54BD74CB9BA2C7426961AA4454927CE1DB0BC335* __this, RuntimeObject* ___context0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.TestEnumerator::.ctor(NUnit.Framework.Internal.ITestExecutionContext,System.Collections.IEnumerator)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TestEnumerator__ctor_m4075D34EAA72D8A3AFC7D7529B49E0D0C938A09A (TestEnumerator_t3A99D68B16D4EAB5F1C6D1FE3117FB88B3559707* __this, RuntimeObject* ___context0, RuntimeObject* ___testEnumerator1, const RuntimeMethod* method) ;
// System.Collections.IEnumerator UnityEngine.TestTools.TestEnumerator::Execute()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TestEnumerator_Execute_m7B236400D25A59A072E8A3CF1DA362015676BCD7 (TestEnumerator_t3A99D68B16D4EAB5F1C6D1FE3117FB88B3559707* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.EnumerableTestMethodCommand/EnumeratorContext::.ctor(NUnit.Framework.Internal.ITestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumeratorContext__ctor_m3849B9EB09879D41F349F95C131CAF289B9FD1B3 (EnumeratorContext_tEE04AE75777939F232C8E05EB628BCC1B4A71D8F* __this, RuntimeObject* ___context0, const RuntimeMethod* method) ;
// System.Collections.IEnumerator UnityEngine.TestTools.EnumerableTestMethodCommand::ExecuteEnumerableAndRecordExceptions(System.Collections.IEnumerator,UnityEngine.TestTools.EnumerableTestMethodCommand/EnumeratorContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EnumerableTestMethodCommand_ExecuteEnumerableAndRecordExceptions_m038540AA2254B40D44DCC1867C4D085620CBC6DF (EnumerableTestMethodCommand_tA128424A354B61579073702818954D8CF6DB7BAA* __this, RuntimeObject* ___enumerator0, EnumeratorContext_tEE04AE75777939F232C8E05EB628BCC1B4A71D8F* ___context1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.TestTools.EnumerableTestMethodCommand::AdvanceEnumerator(System.Collections.IEnumerator)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EnumerableTestMethodCommand_AdvanceEnumerator_m5AA78DE002421B63E1C96EF924A0D3DCCFA205D6 (EnumerableTestMethodCommand_tA128424A354B61579073702818954D8CF6DB7BAA* __this, RuntimeObject* ___enumerator0, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerator`1<System.Object> UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerable>d__2::System.Collections.Generic.IEnumerable<System.Object>.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExecuteEnumerableU3Ed__2_System_Collections_Generic_IEnumerableU3CSystem_ObjectU3E_GetEnumerator_m4C75E9E65E45CB54B446D263ADC3E6094C412446 (U3CExecuteEnumerableU3Ed__2_tA1A0730A786BE00A396A85E45BD09138BFCDE196* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.EnumerableTestMethodCommand/EnumeratorContext::RecordExceptionWithHint(System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumeratorContext_RecordExceptionWithHint_m02B859358CD918CFCE8462F793E97D2A9ABB11C5 (EnumeratorContext_tEE04AE75777939F232C8E05EB628BCC1B4A71D8F* __this, Exception_t* ___ex0, const RuntimeMethod* method) ;
// System.Void System.Exception::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F (Exception_t* __this, String_t* ___message0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.BeforeAfterTestCommandBase`1<UnityEngine.TestTools.IOuterUnityTestAction>::.ctor(NUnit.Framework.Internal.Commands.TestCommand,System.String,System.String,System.Boolean)
inline void BeforeAfterTestCommandBase_1__ctor_m732F11C95E12BC7D6E0B1A328E885450D142229D (BeforeAfterTestCommandBase_1_t824A152B2D30CCFAB0023302CB97BF88639E70BB* __this, TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* ___innerCommand0, String_t* ___beforeErrorPrefix1, String_t* ___afterErrorPrefix2, bool ___skipYieldAfterActions3, const RuntimeMethod* method)
{
(( void (*) (BeforeAfterTestCommandBase_1_t824A152B2D30CCFAB0023302CB97BF88639E70BB*, TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C*, String_t*, String_t*, bool, const RuntimeMethod*))BeforeAfterTestCommandBase_1__ctor_mF1A9B85FC769C967F2FA768F8E7D70A1DC0D4E2C_gshared)(__this, ___innerCommand0, ___beforeErrorPrefix1, ___afterErrorPrefix2, ___skipYieldAfterActions3, method);
}
// T[] UnityEngine.TestTools.BeforeAfterTestCommandBase`1<UnityEngine.TestTools.IOuterUnityTestAction>::GetTestActions(System.Collections.Generic.IDictionary`2<System.Reflection.MethodInfo,System.Collections.Generic.List`1<T>>,System.Reflection.MethodInfo)
inline IOuterUnityTestActionU5BU5D_t9B829181AD08E17AF6F9C55DB811CE5E46C1A21A* BeforeAfterTestCommandBase_1_GetTestActions_mC6BAAF8365DF1D75CD7F01E10F8A85483CFBFCBB (RuntimeObject* ___cacheStorage0, MethodInfo_t* ___methodInfo1, const RuntimeMethod* method)
{
return (( IOuterUnityTestActionU5BU5D_t9B829181AD08E17AF6F9C55DB811CE5E46C1A21A* (*) (RuntimeObject*, MethodInfo_t*, const RuntimeMethod*))BeforeAfterTestCommandBase_1_GetTestActions_m02D7843FAC7FD3F3119D518C18415D21A2D42E32_gshared)(___cacheStorage0, ___methodInfo1, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.Reflection.MethodInfo,System.Collections.Generic.List`1<UnityEngine.TestTools.IOuterUnityTestAction>>::.ctor()
inline void Dictionary_2__ctor_m109978C09737EDA58FBEE149DDF1B8CA9F4FABB5 (Dictionary_2_t2A385E9000D5D6B784595D9E4B2AD2215BD8F0D8* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t2A385E9000D5D6B784595D9E4B2AD2215BD8F0D8*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
// System.Void UnityEngine.TestTools.SetUpTearDownCommand/<InvokeBefore>d__3::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInvokeBeforeU3Ed__3__ctor_m0B13067A454B5694E54C9FD883BF20A8D6B6FECA (U3CInvokeBeforeU3Ed__3_t588D5DBCF8033C96DA10E1A4B23D158D71C9557C* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.SetUpTearDownCommand/<InvokeAfter>d__4::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInvokeAfterU3Ed__4__ctor_m1BA4F6D0D5A5D11053ACE7014FCB22D8A2D33701 (U3CInvokeAfterU3Ed__4_t2F96E9773C0292864CED86730225851D274654F1* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.BeforeAfterTestCommandBase`1<NUnit.Framework.ITestAction>::.ctor(NUnit.Framework.Internal.Commands.TestCommand,System.String,System.String,System.Boolean)
inline void BeforeAfterTestCommandBase_1__ctor_m319613D74DAEF8E0692212F5B353234C26F03ADE (BeforeAfterTestCommandBase_1_t4BB16FDC3106B3EB25A2B2B22FFBB081A286E666* __this, TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* ___innerCommand0, String_t* ___beforeErrorPrefix1, String_t* ___afterErrorPrefix2, bool ___skipYieldAfterActions3, const RuntimeMethod* method)
{
(( void (*) (BeforeAfterTestCommandBase_1_t4BB16FDC3106B3EB25A2B2B22FFBB081A286E666*, TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C*, String_t*, String_t*, bool, const RuntimeMethod*))BeforeAfterTestCommandBase_1__ctor_mF1A9B85FC769C967F2FA768F8E7D70A1DC0D4E2C_gshared)(__this, ___innerCommand0, ___beforeErrorPrefix1, ___afterErrorPrefix2, ___skipYieldAfterActions3, method);
}
// T[] UnityEngine.TestTools.BeforeAfterTestCommandBase`1<NUnit.Framework.ITestAction>::GetTestActions(System.Collections.Generic.IDictionary`2<System.Reflection.MethodInfo,System.Collections.Generic.List`1<T>>,System.Reflection.MethodInfo)
inline ITestActionU5BU5D_t75CE043B1897AF42CE92C323076DC25435B8050A* BeforeAfterTestCommandBase_1_GetTestActions_m4DFA3FF9E87679EE3142EE311072752BFB1B20D5 (RuntimeObject* ___cacheStorage0, MethodInfo_t* ___methodInfo1, const RuntimeMethod* method)
{
return (( ITestActionU5BU5D_t75CE043B1897AF42CE92C323076DC25435B8050A* (*) (RuntimeObject*, MethodInfo_t*, const RuntimeMethod*))BeforeAfterTestCommandBase_1_GetTestActions_m02D7843FAC7FD3F3119D518C18415D21A2D42E32_gshared)(___cacheStorage0, ___methodInfo1, method);
}
// System.Void UnityEngine.TestTools.TestActionCommand/<InvokeBefore>d__2::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInvokeBeforeU3Ed__2__ctor_mE87D598D7AB4244D439BD0D8434F1CE02DEA834F (U3CInvokeBeforeU3Ed__2_t5FF5E363430BE21A319B36E98CD7FBF1862F1AE5* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.TestActionCommand/<InvokeAfter>d__3::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInvokeAfterU3Ed__3__ctor_mD1972B5120D0C1484985018C3A0EF9C82DB228FB (U3CInvokeAfterU3Ed__3_t4BBAB2100A57DA59DF716FA13C587AECFA6EE96D* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Reflection.MethodInfo,System.Collections.Generic.List`1<NUnit.Framework.ITestAction>>::.ctor()
inline void Dictionary_2__ctor_mD551FD8C4F1F591B38433E051C2FB649BF06834F (Dictionary_2_t6824620D7AF8336060B9F32EC2BB5EBD5562BDB3* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t6824620D7AF8336060B9F32EC2BB5EBD5562BDB3*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
// System.Void NUnit.Framework.Internal.Commands.TestMethodCommand::.ctor(NUnit.Framework.Internal.TestMethod)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TestMethodCommand__ctor_m84FA7FA49C7550ABBB51BB0532FEE29BB772E2C1 (TestMethodCommand_tF6367C80FE14CF005201040E923FF52424239776* __this, TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* ___testMethod0, const RuntimeMethod* method) ;
// System.String NUnit.Framework.Internal.Test::get_FullName()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Test_get_FullName_mBA3F7D639974882DFF12492D956499DEF57F6930_inline (Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* __this, const RuntimeMethod* method) ;
// NUnit.Framework.Internal.TestResult NUnit.Framework.Internal.Commands.TestMethodCommand::Execute(NUnit.Framework.Internal.ITestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* TestMethodCommand_Execute_mE9C4191F4B1596866890A9FF652AA03142F83FA6 (TestMethodCommand_tF6367C80FE14CF005201040E923FF52424239776* __this, RuntimeObject* ___context0, const RuntimeMethod* method) ;
// System.String[] UnityEngine.ScriptingRuntime::GetAllUserAssemblies()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ScriptingRuntime_GetAllUserAssemblies_m3CD77CA324FE78FDE80F23C759F1E11D010DB554 (const RuntimeMethod* method) ;
// System.String System.IO.Path::GetFileNameWithoutExtension(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Path_GetFileNameWithoutExtension_mD24A7CA7C45FF7A265EF7F8D5E19D1F3C014D90F (String_t* ___path0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::LogWarningFormat(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarningFormat_m0D4A31935564D0FA042103C1231DBBD2ED0BC20A (String_t* ___format0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___args1, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.AttributeHelper::ValidateTargetClass(System.Type,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttributeHelper_ValidateTargetClass_m6ACCDD5F2DA3BD79ED21FF340963F245CB603853 (Type_t* ___targetClass0, Type_t* ___attributeInterface1, const RuntimeMethod* method) ;
// System.Reflection.ConstructorInfo[] System.Type::GetConstructors()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A* Type_GetConstructors_m1F758EB484E2AD8B1F662C967178B017A886A964 (Type_t* __this, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Reflection.ConstructorInfo,System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m7871710CD540E478649F02E1BC07A13BF5D774D2 (Func_2_tF43743677DC8EC7ECF5575F75E3C0CB6CE4EE70C* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_2_tF43743677DC8EC7ECF5575F75E3C0CB6CE4EE70C*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___object0, ___method1, method);
}
// System.Boolean System.Linq.Enumerable::All<System.Reflection.ConstructorInfo>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
inline bool Enumerable_All_TisConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB_mC5FE4BA3D437AA1965721180DB68F66540237AAD (RuntimeObject* ___source0, Func_2_tF43743677DC8EC7ECF5575F75E3C0CB6CE4EE70C* ___predicate1, const RuntimeMethod* method)
{
return (( bool (*) (RuntimeObject*, Func_2_tF43743677DC8EC7ECF5575F75E3C0CB6CE4EE70C*, const RuntimeMethod*))Enumerable_All_TisRuntimeObject_m72E17986C0E4F0913195057E9273765758C467BA_gshared)(___source0, ___predicate1, method);
}
// System.Void UnityEngine.TestTools.AttributeHelper/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m5A6FF85EA3AE00050203B693E7B74DA402866E53 (U3CU3Ec_tA02F574C4E0C04C48F5A91034C7D6C23331014CB* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.PostBuildCleanupAttribute::set_TargetClass(System.Type)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PostBuildCleanupAttribute_set_TargetClass_mFB4AABCB47216F976EBE1AF1E047A10415E3DD0D_inline (PostBuildCleanupAttribute_tF6A53FB1C873B577350A663179A077C5541C546E* __this, Type_t* ___value0, const RuntimeMethod* method) ;
// System.Type UnityEngine.TestTools.AttributeHelper::GetTargetClassFromName(System.String,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* AttributeHelper_GetTargetClassFromName_m00DA2F7E4D3FF98FA57E22244EA13F8ABF1C984E (String_t* ___targetClassName0, Type_t* ___attributeInterface1, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.PrebuildSetupAttribute::set_TargetClass(System.Type)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PrebuildSetupAttribute_set_TargetClass_m61A2191958811903403D0710A82A9E4C85C9BBF6_inline (PrebuildSetupAttribute_t3C18E68F9C155AAA8D66DD59E745A6F3A7028F17* __this, Type_t* ___value0, const RuntimeMethod* method) ;
// System.Reflection.Assembly System.Reflection.Assembly::Load(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Assembly_t* Assembly_Load_m718E55A40D92C7BBE26812A9A7998BDF166C0BD2 (String_t* ___assemblyString0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.Utils.AssemblyWrapper::.ctor(System.Reflection.Assembly)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssemblyWrapper__ctor_mE8D00C867C054564435D8D923537491111EB196E (AssemblyWrapper_tFE872A657BE3B2C9E8CA9B3EADCD3F2B7D9067BB* __this, Assembly_t* ___assembly0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.Utils.PlayerTestAssemblyProvider::LoadAssemblies()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerTestAssemblyProvider_LoadAssemblies_mA45796BBC5149D0FBB9728F21CAEFCA86B79510F (PlayerTestAssemblyProvider_tE61CBD336D79B9B9CF23951F5F4D6A887E15120F* __this, const RuntimeMethod* method) ;
// T[] System.Collections.Generic.List`1<UnityEngine.TestTools.Utils.IAssemblyWrapper>::ToArray()
inline IAssemblyWrapperU5BU5D_tB717AF7F10E32F2C7F4DA3789903E246B75FED21* List_1_ToArray_m1BEB2D866AF620E25C50A08A98431EDFE768D2D9 (List_1_t500E7B8980E1E416AEC43A3284CF2E0057695F7C* __this, const RuntimeMethod* method)
{
return (( IAssemblyWrapperU5BU5D_tB717AF7F10E32F2C7F4DA3789903E246B75FED21* (*) (List_1_t500E7B8980E1E416AEC43A3284CF2E0057695F7C*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method);
}
// NUnit.Framework.Interfaces.ITest UnityEngine.TestTools.Utils.PlayerTestAssemblyProvider::BuildTests(UnityEngine.TestTools.TestPlatform,UnityEngine.TestTools.Utils.IAssemblyWrapper[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* PlayerTestAssemblyProvider_BuildTests_m02C262829703414E55E350B1C6FD64E8A45198B6 (uint8_t ___testPlatform0, IAssemblyWrapperU5BU5D_tB717AF7F10E32F2C7F4DA3789903E246B75FED21* ___assemblies1, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2<System.String,System.Object> UnityEngine.TestTools.NUnitExtensions.UnityTestAssemblyBuilder::GetNUnitTestBuilderSettings(UnityEngine.TestTools.TestPlatform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* UnityTestAssemblyBuilder_GetNUnitTestBuilderSettings_m2480CA19081067EEBFFB5EEE77B18E4E6137FBC7 (uint8_t ___testPlatform0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.NUnitExtensions.UnityTestAssemblyBuilder::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestAssemblyBuilder__ctor_mA4B1AF7E6DC8E28F1188BE10B89C1A874A15B049 (UnityTestAssemblyBuilder_tFA61580BA1A740D0AE7832EBB3C6D5AD56908754* __this, const RuntimeMethod* method) ;
// System.Void System.Func`2<UnityEngine.TestTools.Utils.IAssemblyWrapper,System.Reflection.Assembly>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m2A9A9AEBF44EE3FF9AA3583A4A49A38894AA9AAB (Func_2_tA21C9E4A6009C4DB2D1989ECC63E59FC3CA8818D* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_2_tA21C9E4A6009C4DB2D1989ECC63E59FC3CA8818D*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___object0, ___method1, method);
}
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<UnityEngine.TestTools.Utils.IAssemblyWrapper,System.Reflection.Assembly>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>)
inline RuntimeObject* Enumerable_Select_TisIAssemblyWrapper_t0559F60AC2BD4AA994DD5FF009CCEEBE4C58BD25_TisAssembly_t_m92DC8D70B9769B17083B6321CC0F52E02FC6FDAA (RuntimeObject* ___source0, Func_2_tA21C9E4A6009C4DB2D1989ECC63E59FC3CA8818D* ___selector1, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tA21C9E4A6009C4DB2D1989ECC63E59FC3CA8818D*, const RuntimeMethod*))Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m960CFE6ABFCB6C2399B69DEDFB27765D1FCE57A6_gshared)(___source0, ___selector1, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.TestTools.Utils.IAssemblyWrapper>::.ctor()
inline void List_1__ctor_mFE3B71DC268555F57467E2A3221D877CD34C1459 (List_1_t500E7B8980E1E416AEC43A3284CF2E0057695F7C* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t500E7B8980E1E416AEC43A3284CF2E0057695F7C*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<System.String>::GetEnumerator()
inline Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method)
{
return (( Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<System.String>::Dispose()
inline void Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7 (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<System.String>::get_Current()
inline String_t* Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_inline (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1* __this, const RuntimeMethod* method)
{
return (( String_t* (*) (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.TestTools.Utils.IAssemblyWrapper>::Add(T)
inline void List_1_Add_m3E97C49DD126CED9C3DBB211AA7D2A05F1B230D5_inline (List_1_t500E7B8980E1E416AEC43A3284CF2E0057695F7C* __this, RuntimeObject* ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_t500E7B8980E1E416AEC43A3284CF2E0057695F7C*, RuntimeObject*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<System.String>::MoveNext()
inline bool Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
// System.Void UnityEngine.TestTools.Utils.PlayerTestAssemblyProvider/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mCC156D11229444678B551B0E4076C0BD4DD6559F (U3CU3Ec_tEA06160DEC1141201546AB256E688282D5DBDBEA* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.Utils.ColorEqualityComparer::.ctor(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorEqualityComparer__ctor_mD78B315E55932ADF693D824652A2C706621EDB89 (ColorEqualityComparer_t9FCF809CF504CF6069C922E6E0138DA35498B95A* __this, float ___error0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.TestTools.Utils.Utils::AreFloatsEqualAbsoluteError(System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Utils_AreFloatsEqualAbsoluteError_m3E62255080458F393368F0930CB4F4519587934A (float ___expected0, float ___actual1, float ___allowedAbsoluteError2, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.Utils.ColorEqualityComparer::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorEqualityComparer__ctor_mA6E76BC5156357CFF61233FA8C9091FFDDC366A6 (ColorEqualityComparer_t9FCF809CF504CF6069C922E6E0138DA35498B95A* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.Utils.CoroutineRunner/<HandleEnumerableTest>d__8::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CHandleEnumerableTestU3Ed__8__ctor_mE09AD1FF5244D71B15742F320EE038A1E430173E (U3CHandleEnumerableTestU3Ed__8_tCD03277BE1E1441EB60359670ACFD1420815DC0F* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) ;
// System.Void UnityEngine.MonoBehaviour::StopCoroutine(UnityEngine.Coroutine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour_StopCoroutine_mB0FC91BE84203BD8E360B3FBAE5B958B4C5ED22A (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___routine0, const RuntimeMethod* method) ;
// System.Void UnityEngine.MonoBehaviour::StopCoroutine(System.Collections.IEnumerator)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour_StopCoroutine_mF9E93B82091E804595BE13AA29F9AB7517F7E04A (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, RuntimeObject* ___routine0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.Utils.CoroutineRunner/<ExMethod>d__10::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExMethodU3Ed__10__ctor_mCF65B19324A77DA326C3C4DF55FD62925994DD96 (U3CExMethodU3Ed__10_tBB0FAF5A67578784F9C416DE96653128AF4CC715* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.Utils.CoroutineRunner/<StartTimer>d__11::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CStartTimerU3Ed__11__ctor_m33E6576AACFF997ED6CAD98A52D20D4A519EE21F (U3CStartTimerU3Ed__11_tF5F45C94A9225FB54DC041168E8B11FAF8772E5F* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) ;
// System.Collections.IEnumerator UnityEngine.TestTools.Utils.CoroutineRunner::ExMethod(System.Collections.IEnumerator,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CoroutineRunner_ExMethod_mC7F95CB85F70B551E6CDA63CBD5D701A2E49A4E6 (CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* __this, RuntimeObject* ___e0, int32_t ___timeout1, const RuntimeMethod* method) ;
// UnityEngine.Coroutine UnityEngine.MonoBehaviour::StartCoroutine(System.Collections.IEnumerator)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812 (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, RuntimeObject* ___routine0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.Utils.CoroutineRunner::StopAllRunningCoroutines()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoroutineRunner_StopAllRunningCoroutines_m61BAAECA162C8433C7978F562858E3D381336A95 (CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* __this, const RuntimeMethod* method) ;
// System.Collections.IEnumerator UnityEngine.TestTools.Utils.CoroutineRunner::StartTimer(System.Collections.IEnumerator,System.Int32,System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CoroutineRunner_StartTimer_m79C90418D7E69ABDF8C5269827C46F7CCCECE2FA (CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* __this, RuntimeObject* ___coroutineToBeKilled0, int32_t ___timeout1, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___onTimeout2, const RuntimeMethod* method) ;
// System.Void UnityEngine.WaitForSecondsRealtime::.ctor(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSecondsRealtime__ctor_mBFC1E4F0E042D5EC6E7EEB211A2FE5193A8F6D6F (WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01* __this, float ___time0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.Utils.FloatEqualityComparer::.ctor(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FloatEqualityComparer__ctor_mE2D2476AE8C54C25B2EE3052C2461228985C6878 (FloatEqualityComparer_t022045960F5627AA0D5702F8B40561CEDF2FDE9E* __this, float ___allowedError0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.TestTools.Utils.Utils::AreFloatsEqual(System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Utils_AreFloatsEqual_m2640AC54F70BF5525E82824360C6D1C05826671A (float ___expected0, float ___actual1, float ___epsilon2, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.Utils.FloatEqualityComparer::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FloatEqualityComparer__ctor_m2B82AEC4A8F4C43DFB5081F8A9CC7B1BCFFAC8C3 (FloatEqualityComparer_t022045960F5627AA0D5702F8B40561CEDF2FDE9E* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.Utils.QuaternionEqualityComparer::.ctor(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuaternionEqualityComparer__ctor_mA0DCDFC8E7E2F7EDA3227B351CB491BA737D17E7 (QuaternionEqualityComparer_t887E25F475BF82AABC87742C9E12F6BAF8282E46* __this, float ___allowedError0, const RuntimeMethod* method) ;
// System.Single UnityEngine.Quaternion::Dot(UnityEngine.Quaternion,UnityEngine.Quaternion)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Quaternion_Dot_m4A80D03D7B7DEC054E2175E53D072675649C6713_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___a0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___b1, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.Utils.QuaternionEqualityComparer::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuaternionEqualityComparer__ctor_mA9549304EAE06CFADCFD1AEAE597424C61B0DFFC (QuaternionEqualityComparer_t887E25F475BF82AABC87742C9E12F6BAF8282E46* __this, const RuntimeMethod* method) ;
// System.Int32 System.String::IndexOf(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_m69E9BDAFD93767C85A7FF861B453415D3B4A200F (String_t* __this, String_t* ___value0, const RuntimeMethod* method) ;
// System.String[] System.String::Split(System.Char,System.StringSplitOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* String_Split_m9530B73D02054692283BF35C3A27C8F2230946F4 (String_t* __this, Il2CppChar ___separator0, int32_t ___options1, const RuntimeMethod* method) ;
// System.Void System.Text.StringBuilder::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D (StringBuilder_t* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.Utils.StackTraceFilter/<>c__DisplayClass2_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass2_0__ctor_m8D78F55597411F214DB00C2E901B81C44050DF1A (U3CU3Ec__DisplayClass2_0_t727D77427BEA52590992B7E6AC69F96E7B85F33A* __this, const RuntimeMethod* method) ;
// System.Text.StringBuilder System.Text.StringBuilder::AppendLine(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_AppendLine_mF75744CE941C63E33188E22E936B71A24D3CBF88 (StringBuilder_t* __this, String_t* ___value0, const RuntimeMethod* method) ;
// System.Boolean System.String::StartsWith(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0 (String_t* __this, String_t* ___value0, const RuntimeMethod* method) ;
// System.Single UnityEngine.Mathf::Max(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline (float ___a0, float ___b1, const RuntimeMethod* method) ;
// UnityEngine.GameObject UnityEngine.GameObject::CreatePrimitive(UnityEngine.PrimitiveType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* GameObject_CreatePrimitive_mE2F848626FE928B6E3810ABFB81867E619BB2507 (int32_t ___type0, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::GetComponent<UnityEngine.Renderer>()
inline Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* GameObject_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_m026EB44DB6238F13E2AFBECF1FBBE924CB1B040A (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
// System.Boolean UnityEngine.Object::op_Implicit(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Implicit_m18E1885C296CC868AC918101523697CFE6413C79 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___exists0, const RuntimeMethod* method) ;
// UnityEngine.Shader UnityEngine.Shader::Find(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* Shader_Find_mFF2A8FC042B9CFAA9800679CA674D52859BF3A72 (String_t* ___name0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Material::.ctor(UnityEngine.Shader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material__ctor_m7FDF47105D66D19591BE505A0C42B0F90D88C9BF (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___shader0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Renderer::set_sharedMaterial(UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer_set_sharedMaterial_m5E842F9A06CFB7B77656EB319881CB4B3E8E4288 (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___value0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Vector2::op_Equality(UnityEngine.Vector2,UnityEngine.Vector2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Equality_m5447BF12C18339431AB8AF02FA463C543D88D463_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___lhs0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rhs1, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.Utils.Vector2ComparerWithEqualsOperator::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2ComparerWithEqualsOperator__ctor_m4619521099A602F3E1B4DA081611DFF09E1167DC (Vector2ComparerWithEqualsOperator_tA62C5D139FEC20F62E9DE9833963C21D25FEB66B* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.Utils.Vector2EqualityComparer::.ctor(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2EqualityComparer__ctor_m4BFC5FCCED070476ACD48048029C9686D3FC4421 (Vector2EqualityComparer_tFD540C18DB0CC196B9A4EFC117829A1E70FE2B72* __this, float ___error0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.Utils.Vector2EqualityComparer::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2EqualityComparer__ctor_mE6065189E228153B85B4176D1BA623C818116954 (Vector2EqualityComparer_tFD540C18DB0CC196B9A4EFC117829A1E70FE2B72* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Vector3::op_Equality(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Equality_m15951D1B53E3BE36C9D265E229090020FBD72EBB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lhs0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rhs1, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.Utils.Vector3ComparerWithEqualsOperator::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3ComparerWithEqualsOperator__ctor_m80904ABED5127A3C4BF71B31D98E7C53B028E578 (Vector3ComparerWithEqualsOperator_tBA319106C10E7E2B436F5E93315E7C0C29DA50FB* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.Utils.Vector3EqualityComparer::.ctor(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3EqualityComparer__ctor_mD0FA2ACD79302B927FDE2D990E9601EDC60F8BF9 (Vector3EqualityComparer_t255E1B7A546A455B41F2497E1962CF2D720ABD4E* __this, float ___allowedError0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.Utils.Vector3EqualityComparer::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3EqualityComparer__ctor_mBACA5B879D2D76B4C9D4D7F4F82F6880A2398EBD (Vector3EqualityComparer_t255E1B7A546A455B41F2497E1962CF2D720ABD4E* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Vector4::op_Equality(UnityEngine.Vector4,UnityEngine.Vector4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector4_op_Equality_m80E2AA0626A70EF9DCC4F4C215F674A22D6DE937_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___lhs0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___rhs1, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.Utils.Vector4ComparerWithEqualsOperator::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4ComparerWithEqualsOperator__ctor_m444AE8DDBDF2F16DBE2C9ADA68C2AF8F01D857A3 (Vector4ComparerWithEqualsOperator_t53C47859C755F4362AB8D67332C18B74F34D1B68* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.Utils.Vector4EqualityComparer::.ctor(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4EqualityComparer__ctor_m5B5D76629DA5502476FEF19C05E948EF92A68C21 (Vector4EqualityComparer_t04E2B1C0E21617E8712BBAA7BB2E26F4055998B5* __this, float ___allowedError0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.Utils.Vector4EqualityComparer::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4EqualityComparer__ctor_mE547A1B1E9E920D655EB3EBB656390483715EB4A (Vector4EqualityComparer_t04E2B1C0E21617E8712BBAA7BB2E26F4055998B5* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.NUnitExtensions.ActionDelegator/<>c__DisplayClass1_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass1_0__ctor_m9E995809D8D374B1D04DBEFFEC21006896B5200F (U3CU3Ec__DisplayClass1_0_tF5C7BCA8477F98850B5F84A3519E77456EDB91B7* __this, const RuntimeMethod* method) ;
// System.Void System.Func`1<System.Object>::.ctor(System.Object,System.IntPtr)
inline void Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8 (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___object0, ___method1, method);
}
// System.Object UnityEngine.TestTools.NUnitExtensions.ActionDelegator::Delegate(System.Func`1<System.Object>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ActionDelegator_Delegate_m3D47568BEC8B95CA1AB0B11BE1C5413EF166A24A (ActionDelegator_tB76D5BD2AF9D5393F9F86801208FC62CA0DED2C1* __this, Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* ___action0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.NUnitExtensions.ActionDelegator::AssertState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionDelegator_AssertState_m53E1D40FE97A376F7E19ED3B4EEB5AD511F7EA13 (ActionDelegator_tB76D5BD2AF9D5393F9F86801208FC62CA0DED2C1* __this, const RuntimeMethod* method) ;
// System.Boolean System.Threading.EventWaitHandle::Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventWaitHandle_Reset_m84719BED571BDAAEE27EE05F57295C7107A74DE6 (EventWaitHandle_t18F2EB0161747B0646A9A406015A61A214A1EB7E* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.NUnitExtensions.BaseDelegator::WaitForSignal()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseDelegator_WaitForSignal_m369FE95F9A4A32FC0BCAB9419899081D13FECA9C (BaseDelegator_t0F32E27CD43E98F33C8FC86CCBA9115695743320* __this, const RuntimeMethod* method) ;
// System.Object UnityEngine.TestTools.NUnitExtensions.BaseDelegator::HandleResult()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BaseDelegator_HandleResult_mF07416A6B4E90503225B17FF2BDC1C8A014FB259 (BaseDelegator_t0F32E27CD43E98F33C8FC86CCBA9115695743320* __this, const RuntimeMethod* method) ;
// System.Boolean System.Threading.EventWaitHandle::Set()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventWaitHandle_Set_mDF98D67F214714A9590DF82A1C51D3D851281E4D (EventWaitHandle_t18F2EB0161747B0646A9A406015A61A214A1EB7E* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.NUnitExtensions.BaseDelegator::SetCurrentTestContext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseDelegator_SetCurrentTestContext_mCD3588D73E80A6036A7CFD4A740B3519A3FB0781 (BaseDelegator_t0F32E27CD43E98F33C8FC86CCBA9115695743320* __this, const RuntimeMethod* method) ;
// TResult System.Func`1<System.Object>::Invoke()
inline RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_inline (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4*, const RuntimeMethod*))Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_gshared_inline)(__this, method);
}
// System.Void UnityEngine.TestTools.NUnitExtensions.BaseDelegator::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseDelegator__ctor_m509A8FAC37496EC7A9A6DB205B0B037EDD3A3426 (BaseDelegator_t0F32E27CD43E98F33C8FC86CCBA9115695743320* __this, const RuntimeMethod* method) ;
// System.Void NUnit.Framework.Internal.Reflect::set_MethodCallWrapper(System.Func`2<System.Func`1<System.Object>,System.Object>)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Reflect_set_MethodCallWrapper_mAC923524B58C8E743F5431978A60DC673993CFC2_inline (Func_2_t7B6662861DC72F3EB352803806A118CD780E5BE6* ___value0, const RuntimeMethod* method) ;
// System.Void System.Exception::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m203319D1EA1274689B380A947B4ADC8445662B8F (Exception_t* __this, const RuntimeMethod* method) ;
// System.Boolean System.Reflection.PropertyInfo::op_Inequality(System.Reflection.PropertyInfo,System.Reflection.PropertyInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PropertyInfo_op_Inequality_m5DA1C329CB63868255C466876EC2452B40E418A9 (PropertyInfo_t* ___left0, PropertyInfo_t* ___right1, const RuntimeMethod* method) ;
// System.Void System.Threading.ManualResetEvent::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManualResetEvent__ctor_m361CFCF6AC28BFFF5C8790DC2B5951791A1C4CEE (ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158* __this, bool ___initialState0, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.NUnitExtensions.ConstructDelegator::SetCurrentTestContext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConstructDelegator_SetCurrentTestContext_m0501BD58A04C31EC4CA91039E05B8E16F06F3BDB (ConstructDelegator_t566725A21A72FE5B4160F28739514FE90AF47018* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.NUnitExtensions.ConstructDelegator::AssertState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConstructDelegator_AssertState_m58F587CAB095F561E71E7F80FFC95FF86D449FF6 (ConstructDelegator_t566725A21A72FE5B4160F28739514FE90AF47018* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.NUnitExtensions.ConstructDelegator::Execute(UnityEngine.TestTools.Logging.LogScope)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConstructDelegator_Execute_m95618D666C0A61B6FBC123EED64C5CEA6DCBB92B (ConstructDelegator_t566725A21A72FE5B4160F28739514FE90AF47018* __this, LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* ___logScope0, const RuntimeMethod* method) ;
// System.Object UnityEngine.TestTools.NUnitExtensions.ConstructDelegator::HandleResult()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ConstructDelegator_HandleResult_m514143D3FC2B44DE88705CE5418C6C910CEACCFD (ConstructDelegator_t566725A21A72FE5B4160F28739514FE90AF47018* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Object::op_Inequality(UnityEngine.Object,UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___x0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___y1, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.NUnitExtensions.ConstructDelegator::DestroyCurrentTestObjectIfExists()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConstructDelegator_DestroyCurrentTestObjectIfExists_m19C96C8D0577C4FF94B37C3975A979D873D0152C (ConstructDelegator_t566725A21A72FE5B4160F28739514FE90AF47018* __this, const RuntimeMethod* method) ;
// UnityEngine.ScriptableObject UnityEngine.ScriptableObject::CreateInstance(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* ScriptableObject_CreateInstance_m986453A5542E9241E445F5F525212CF0C0BCCCBC (Type_t* ___type0, const RuntimeMethod* method) ;
// System.Object System.Activator::CreateInstance(System.Type,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Activator_CreateInstance_m978D6F745618B691D632E5D6E4AB8840541FC858 (Type_t* ___type0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___args1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Object::DestroyImmediate(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_DestroyImmediate_m8249CABCDF344BE3A67EE765122EBB415DC2BC57 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___obj0, const RuntimeMethod* method) ;
// System.Void NUnit.Framework.Api.DefaultTestAssemblyBuilder::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DefaultTestAssemblyBuilder__ctor_mC7C9966B0AF52FC9FB3D4A5D8AEF6F09196C4C8C (DefaultTestAssemblyBuilder_t8B8C8775B68C031531801C5378776449439A39A5* __this, const RuntimeMethod* method) ;
// System.String UnityEngine.Application::get_productName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_productName_m00192B33A17C93424812C4A99AEA41993380EBA1 (const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerator`1<NUnit.Framework.Interfaces.ITest> UnityEngine.TestTools.NUnitExtensions.UnityTestAssemblyBuilder::BuildAsync(System.Reflection.Assembly[],UnityEngine.TestTools.TestPlatform[],System.Collections.Generic.IDictionary`2<System.String,System.Object>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnityTestAssemblyBuilder_BuildAsync_m330CC1DAC1F4A0F17C319665877B336CBA287E74 (UnityTestAssemblyBuilder_tFA61580BA1A740D0AE7832EBB3C6D5AD56908754* __this, AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* ___assemblies0, TestPlatformU5BU5D_tB0A008F2900EC56EFE9FCA81B9F5A485467C2D38* ___testPlatforms1, RuntimeObject* ___options2, const RuntimeMethod* method) ;
// System.Void UnityEngine.TestTools.NUnitExtensions.UnityTestAssemblyBuilder/<BuildAsync>d__3::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CBuildAsyncU3Ed__3__ctor_m255BC1589B9E0AA477D29D66BBE98600407823BC (U3CBuildAsyncU3Ed__3_t3A350C2D5DF0D8D9C6F2354752BCDD1FA269986D* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.Object>::.ctor()
inline void Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9 (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.Object>::Add(TKey,TValue)
inline void Dictionary_2_Add_m5875DF2ACE933D734119C088B2E7C9C63F49B443 (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* __this, String_t* ___key0, RuntimeObject* ___value1, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*, String_t*, RuntimeObject*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___key0, ___value1, method);
}
// System.Char[] System.IO.Path::GetInvalidFileNameChars()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* Path_GetInvalidFileNameChars_mF4B35029327062F820D9DB967D012B43651854F8 (const RuntimeMethod* method) ;
// System.String[] System.String::Split(System.Char[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* String_Split_m101D35FEC86371D2BB4E3480F6F896880093B2E9 (String_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___separator0, const RuntimeMethod* method) ;
// System.Void NUnit.Framework.Internal.TestSuite::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TestSuite__ctor_m2009A64B584E7A75B195280BB83DFD469064FE41 (TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C* __this, String_t* ___name0, const RuntimeMethod* method) ;
// NUnit.Framework.Interfaces.ITest NUnit.Framework.Api.DefaultTestAssemblyBuilder::Build(System.Reflection.Assembly,System.Collections.Generic.IDictionary`2<System.String,System.Object>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DefaultTestAssemblyBuilder_Build_mF657DEACDA94CA7685B71CFB9D537C42E0A9A4EE (DefaultTestAssemblyBuilder_t8B8C8775B68C031531801C5378776449439A39A5* __this, Assembly_t* ___assembly0, RuntimeObject* ___options1, const RuntimeMethod* method) ;
// System.Void NUnit.Framework.Internal.TestSuite::Add(NUnit.Framework.Internal.Test)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TestSuite_Add_m0B272C9821B47E6840FB10FE271489BF7A714386 (TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C* __this, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___test0, const RuntimeMethod* method) ;
// UnityEngine.LogType UnityEngine.TestTools.Logging.LogEvent::get_LogType()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t LogEvent_get_LogType_mD222D5F0677A2B59A5E76183519D2C96496325C1_inline (LogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9* __this, const RuntimeMethod* method) ;
// System.String UnityEngine.TestTools.Logging.LogEvent::get_Message()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* LogEvent_get_Message_mA34324E8D915CB62A6DAD597F51474A8F5CD5CD9_inline (LogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9* __this, const RuntimeMethod* method) ;
// System.Void System.Text.RegularExpressions.Regex::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Regex__ctor_m082970AA73B8236360F0CA651FA24A8D1EBF89CD (Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* __this, String_t* ___pattern0, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<UnityEngine.LogType>::get_HasValue()
inline bool Nullable_1_get_HasValue_m315A128D71BE3702E73E94501EDFE0BE5266C649_inline (Nullable_1_tB7E3772D5858B9CC144A5615E9703E1250CC6956* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_tB7E3772D5858B9CC144A5615E9703E1250CC6956*, const RuntimeMethod*))Nullable_1_get_HasValue_mB1F55188CDD50D6D725D41F55D2F2540CD15FB20_gshared_inline)(__this, method);
}
// T System.Nullable`1<UnityEngine.LogType>::get_Value()
inline int32_t Nullable_1_get_Value_m3794B03FEF481EAA754C3FB4AF538ECDAF698F37 (Nullable_1_tB7E3772D5858B9CC144A5615E9703E1250CC6956* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Nullable_1_tB7E3772D5858B9CC144A5615E9703E1250CC6956*, const RuntimeMethod*))Nullable_1_get_Value_m0E81D9B6F2BA5FA17AA4366C5179CD09524FCB60_gshared)(__this, method);
}
// System.Nullable`1<UnityEngine.LogType> UnityEngine.TestTools.Logging.LogMatch::get_LogType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tB7E3772D5858B9CC144A5615E9703E1250CC6956 LogMatch_get_LogType_mD9E698737F7086110769752E07F6E202A04FA811 (LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<UnityEngine.LogType>::GetValueOrDefault()
inline int32_t Nullable_1_GetValueOrDefault_m072C3FF92BCFED31D6282C478D8853BBAE4C1484_inline (Nullable_1_tB7E3772D5858B9CC144A5615E9703E1250CC6956* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Nullable_1_tB7E3772D5858B9CC144A5615E9703E1250CC6956*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_m26287DBB36429B2E2FBCB3F96F439248F8CAA8BB_gshared_inline)(__this, method);
}
// System.Text.RegularExpressions.Regex UnityEngine.TestTools.Logging.LogMatch::get_MessageRegex()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* LogMatch_get_MessageRegex_mEC9F701D8E48604F789F403A78CACE6F21A99CEA (LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0* __this, const RuntimeMethod* method) ;
// System.Boolean System.Text.RegularExpressions.Regex::IsMatch(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Regex_IsMatch_m7E96E666FBE7259D7638A3A6A21BE824D2406F49 (Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* __this, String_t* ___input0, const RuntimeMethod* method) ;
// System.String UnityEngine.TestTools.Logging.LogMatch::get_Message()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LogMatch_get_Message_m290EDA84B19ED6AF5D6E1FC1F37F8C800AB383BB (LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0* __this, const RuntimeMethod* method) ;
// System.Boolean System.String::Equals(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Equals_mCD5F35DEDCAFE51ACD4E033726FC2EF8DF7E9B4D (String_t* __this, String_t* ___value0, const RuntimeMethod* method) ;
// System.IntPtr Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility::CreateMarker(System.String,System.UInt16,Unity.Profiling.LowLevel.MarkerFlags,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ProfilerUnsafeUtility_CreateMarker_m27DDE00D41B95677982DBFCE074D45B79E50C7CC (String_t* ___name0, uint16_t ___categoryId1, uint16_t ___flags2, int32_t ___metadataCount3, const RuntimeMethod* method) ;
// System.Void Unity.Profiling.ProfilerMarker/AutoScope::.ctor(System.IntPtr)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AutoScope__ctor_m7F63A273E382CB6328736B6E7F321DDFA40EA9E3_inline (AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139* __this, intptr_t ___markerPtr0, const RuntimeMethod* method) ;
// System.Void Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility::EndSample(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilerUnsafeUtility_EndSample_mE2F7A0DB4C52105F7CD135ED8816A2BB98E663CC (intptr_t ___markerPtr0, const RuntimeMethod* method) ;
// System.Void Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility::BeginSample(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilerUnsafeUtility_BeginSample_m1C6D6ED1C8E0CB2FD0934EB6EA333276F67C14F6 (intptr_t ___markerPtr0, const RuntimeMethod* method) ;
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestRunner.TestRunCallbackAttribute::.ctor(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TestRunCallbackAttribute__ctor_mD1D966915F665F1B1A73BCDEC51BCF2AC4A1E660 (TestRunCallbackAttribute_tF7F235DEACD3F3020FDBD67A3401361D930025B5* __this, Type_t* ___type0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITestRunCallback_tB2540CC766E56B630CCD1A00EEB265447DA74E8D_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Type_t* V_0 = NULL;
bool V_1 = false;
{
// public TestRunCallbackAttribute(Type type)
Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
// var interfaceType = typeof(ITestRunCallback);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (ITestRunCallback_tB2540CC766E56B630CCD1A00EEB265447DA74E8D_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_0, NULL);
V_0 = L_1;
// if (!interfaceType.IsAssignableFrom(type))
Type_t* L_2 = V_0;
Type_t* L_3 = ___type0;
NullCheck(L_2);
bool L_4;
L_4 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_2, L_3);
V_1 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
bool L_5 = V_1;
if (!L_5)
{
goto IL_006a;
}
}
{
// throw new ArgumentException(string.Format(
// "Type {2} provided to {0} does not implement {1}. If the stripping level is set to high, the implementing class should have the {3}.",
// this.GetType().Name, interfaceType.Name, type.Name, typeof(PreserveAttribute).Name));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var)), (uint32_t)4);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = L_6;
Type_t* L_8;
L_8 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL);
NullCheck(L_8);
String_t* L_9;
L_9 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_8);
NullCheck(L_7);
ArrayElementTypeCheck (L_7, L_9);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_9);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_10 = L_7;
Type_t* L_11 = V_0;
NullCheck(L_11);
String_t* L_12;
L_12 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_11);
NullCheck(L_10);
ArrayElementTypeCheck (L_10, L_12);
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_12);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = L_10;
Type_t* L_14 = ___type0;
NullCheck(L_14);
String_t* L_15;
L_15 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_14);
NullCheck(L_13);
ArrayElementTypeCheck (L_13, L_15);
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_15);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = L_13;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_17 = { reinterpret_cast<intptr_t> (((RuntimeType*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PreserveAttribute_t3B4D9311A3DF0B9342570C8E43A61973258D5751_0_0_0_var))) };
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
Type_t* L_18;
L_18 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_17, NULL);
NullCheck(L_18);
String_t* L_19;
L_19 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_18);
NullCheck(L_16);
ArrayElementTypeCheck (L_16, L_19);
(L_16)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_19);
String_t* L_20;
L_20 = String_Format_m74FC0A1259DFA02F3DF6538FC7F3ACF3E1AF0C55(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC72F6D76675B3C023C9BB5CE076AA7653CD06935)), L_16, NULL);
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_21 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
NullCheck(L_21);
ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_21, L_20, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TestRunCallbackAttribute__ctor_mD1D966915F665F1B1A73BCDEC51BCF2AC4A1E660_RuntimeMethod_var)));
}
IL_006a:
{
// m_Type = type;
Type_t* L_22 = ___type0;
__this->___m_Type_0 = L_22;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Type_0), (void*)L_22);
// }
return;
}
}
// UnityEngine.TestRunner.ITestRunCallback UnityEngine.TestRunner.TestRunCallbackAttribute::ConstructCallback()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TestRunCallbackAttribute_ConstructCallback_m47763D5C1C9B0B2B519FD26B4A496E080F692890 (TestRunCallbackAttribute_tF7F235DEACD3F3020FDBD67A3401361D930025B5* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITestRunCallback_tB2540CC766E56B630CCD1A00EEB265447DA74E8D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
// return Activator.CreateInstance(m_Type) as ITestRunCallback;
Type_t* L_0 = __this->___m_Type_0;
RuntimeObject* L_1;
L_1 = Activator_CreateInstance_m0A28F274256F1444949E372089034D9FB66FBD67(L_0, NULL);
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_1, ITestRunCallback_tB2540CC766E56B630CCD1A00EEB265447DA74E8D_il2cpp_TypeInfo_var));
goto IL_0014;
}
IL_0014:
{
// }
RuntimeObject* L_2 = V_0;
return L_2;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestRunner.Utils.TestRunCallbackListener::RunStarted(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TestRunCallbackListener_RunStarted_m7C9417F486A62C8CCAA557E43037250C8B631C24 (TestRunCallbackListener_t6667AC1D971E27C4C547E5828386793476EFF126* __this, RuntimeObject* ___testsToRun0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t87548D99EFDEECBA9EA28DBEF811D94F8EB88D0E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass1_0_U3CRunStartedU3Eb__0_m7CEEA53C1668FDA660C0585FB3F649DE67C970A2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass1_0_tAD7A390EA1384825958152E1B2442BF2FB662F39_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass1_0_tAD7A390EA1384825958152E1B2442BF2FB662F39* V_0 = NULL;
{
U3CU3Ec__DisplayClass1_0_tAD7A390EA1384825958152E1B2442BF2FB662F39* L_0 = (U3CU3Ec__DisplayClass1_0_tAD7A390EA1384825958152E1B2442BF2FB662F39*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass1_0_tAD7A390EA1384825958152E1B2442BF2FB662F39_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass1_0__ctor_m68F745489427CDABB5680A10C36CA34D54F87AF9(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass1_0_tAD7A390EA1384825958152E1B2442BF2FB662F39* L_1 = V_0;
RuntimeObject* L_2 = ___testsToRun0;
NullCheck(L_1);
L_1->___testsToRun_0 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___testsToRun_0), (void*)L_2);
// InvokeAllCallbacks(callback => callback.RunStarted(testsToRun));
U3CU3Ec__DisplayClass1_0_tAD7A390EA1384825958152E1B2442BF2FB662F39* L_3 = V_0;
Action_1_t87548D99EFDEECBA9EA28DBEF811D94F8EB88D0E* L_4 = (Action_1_t87548D99EFDEECBA9EA28DBEF811D94F8EB88D0E*)il2cpp_codegen_object_new(Action_1_t87548D99EFDEECBA9EA28DBEF811D94F8EB88D0E_il2cpp_TypeInfo_var);
NullCheck(L_4);
Action_1__ctor_m3C79622DDAEC8CD65E81E69CA2DDDB07FB219F7D(L_4, L_3, (intptr_t)((void*)U3CU3Ec__DisplayClass1_0_U3CRunStartedU3Eb__0_m7CEEA53C1668FDA660C0585FB3F649DE67C970A2_RuntimeMethod_var), NULL);
TestRunCallbackListener_InvokeAllCallbacks_m0CF3B4BC8D790EF98ADE8CB8A86CC4AD3A7329B1(__this, L_4, NULL);
// }
return;
}
}
// UnityEngine.TestRunner.ITestRunCallback[] UnityEngine.TestRunner.Utils.TestRunCallbackListener::GetAllCallbacks()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ITestRunCallbackU5BU5D_t1E6B247085AD304CECCB1ECFE6886707ACFAF0A2* TestRunCallbackListener_GetAllCallbacks_m73ECEE1EC9DFF7BFA2826DA81DAC9EF36B45BBE6 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_SelectMany_TisAssembly_t_TisTestRunCallbackAttribute_tF7F235DEACD3F3020FDBD67A3401361D930025B5_m28B44155DD82AC78D8E08AC7FE73BCC78FC634D0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisTestRunCallbackAttribute_tF7F235DEACD3F3020FDBD67A3401361D930025B5_TisITestRunCallback_tB2540CC766E56B630CCD1A00EEB265447DA74E8D_m2473A6A71CD6B5D52AD32481E1CAF48997ACBC5D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisAssembly_t_mF2BA74F79C12BB4A58BD5A547C1DAC3CA2AFD3BD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisITestRunCallback_tB2540CC766E56B630CCD1A00EEB265447DA74E8D_mFBD83E158A389446A3E9FE5AA45561D927DCE60E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisTestRunCallbackAttribute_tF7F235DEACD3F3020FDBD67A3401361D930025B5_mA0E267BD2A7AC21C489FAD23FAA30545352C40FD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Where_TisAssembly_t_mF814CE959BA4068F6C0A96EED1A30AEDE4E76581_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t3FF9FC9038AAF42274EC51B73C22E875D6CEE5E9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t9C9F3001ED597599C1779599F62FD57B7CD1E604_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tBA697A11089E9DDC0681C12ABD9A3AF650C4ACC1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetAllCallbacksU3Eb__2_0_m5E851556FB8B7162AC6792A707C57345ECFBD385_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetAllCallbacksU3Eb__2_1_m75DF05E0F17CE9A96BD681E362192341DD32D674_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetAllCallbacksU3Eb__2_2_mD9CFC0F743F7FB3A25A435616E60B210C6DDC74D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* V_0 = NULL;
TestRunCallbackAttributeU5BU5D_t7C6B3A3F4616D7067BE56AB23DF04345AD9ECAEA* V_1 = NULL;
ITestRunCallbackU5BU5D_t1E6B247085AD304CECCB1ECFE6886707ACFAF0A2* V_2 = NULL;
Func_2_t3FF9FC9038AAF42274EC51B73C22E875D6CEE5E9* G_B2_0 = NULL;
AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* G_B2_1 = NULL;
Func_2_t3FF9FC9038AAF42274EC51B73C22E875D6CEE5E9* G_B1_0 = NULL;
AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* G_B1_1 = NULL;
Func_2_t9C9F3001ED597599C1779599F62FD57B7CD1E604* G_B4_0 = NULL;
AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* G_B4_1 = NULL;
Func_2_t9C9F3001ED597599C1779599F62FD57B7CD1E604* G_B3_0 = NULL;
AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* G_B3_1 = NULL;
Func_2_tBA697A11089E9DDC0681C12ABD9A3AF650C4ACC1* G_B6_0 = NULL;
TestRunCallbackAttributeU5BU5D_t7C6B3A3F4616D7067BE56AB23DF04345AD9ECAEA* G_B6_1 = NULL;
Func_2_tBA697A11089E9DDC0681C12ABD9A3AF650C4ACC1* G_B5_0 = NULL;
TestRunCallbackAttributeU5BU5D_t7C6B3A3F4616D7067BE56AB23DF04345AD9ECAEA* G_B5_1 = NULL;
{
// var allAssemblies = AppDomain.CurrentDomain.GetAssemblies();
AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F* L_0;
L_0 = AppDomain_get_CurrentDomain_m5085B6AF21A19506C85E0650C46BE35A18011CFE(NULL);
NullCheck(L_0);
AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_1;
L_1 = AppDomain_GetAssemblies_m8EE862747CADACB8CC0BDDBD8CA7DAD7BD9D9249(L_0, NULL);
V_0 = L_1;
// allAssemblies = allAssemblies.Where(x => x.GetReferencedAssemblies().Any(z => z.Name == "UnityEngine.TestRunner")).ToArray();
AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_2 = V_0;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_il2cpp_TypeInfo_var);
Func_2_t3FF9FC9038AAF42274EC51B73C22E875D6CEE5E9* L_3 = ((U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_il2cpp_TypeInfo_var))->___U3CU3E9__2_0_2;
Func_2_t3FF9FC9038AAF42274EC51B73C22E875D6CEE5E9* L_4 = L_3;
G_B1_0 = L_4;
G_B1_1 = L_2;
if (L_4)
{
G_B2_0 = L_4;
G_B2_1 = L_2;
goto IL_002c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_il2cpp_TypeInfo_var);
U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3* L_5 = ((U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t3FF9FC9038AAF42274EC51B73C22E875D6CEE5E9* L_6 = (Func_2_t3FF9FC9038AAF42274EC51B73C22E875D6CEE5E9*)il2cpp_codegen_object_new(Func_2_t3FF9FC9038AAF42274EC51B73C22E875D6CEE5E9_il2cpp_TypeInfo_var);
NullCheck(L_6);
Func_2__ctor_m0289D3B3C9D7A664C27794590540D4EA6C813CDF(L_6, L_5, (intptr_t)((void*)U3CU3Ec_U3CGetAllCallbacksU3Eb__2_0_m5E851556FB8B7162AC6792A707C57345ECFBD385_RuntimeMethod_var), NULL);
Func_2_t3FF9FC9038AAF42274EC51B73C22E875D6CEE5E9* L_7 = L_6;
((U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_il2cpp_TypeInfo_var))->___U3CU3E9__2_0_2 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_il2cpp_TypeInfo_var))->___U3CU3E9__2_0_2), (void*)L_7);
G_B2_0 = L_7;
G_B2_1 = G_B1_1;
}
IL_002c:
{
RuntimeObject* L_8;
L_8 = Enumerable_Where_TisAssembly_t_mF814CE959BA4068F6C0A96EED1A30AEDE4E76581((RuntimeObject*)G_B2_1, G_B2_0, Enumerable_Where_TisAssembly_t_mF814CE959BA4068F6C0A96EED1A30AEDE4E76581_RuntimeMethod_var);
AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_9;
L_9 = Enumerable_ToArray_TisAssembly_t_mF2BA74F79C12BB4A58BD5A547C1DAC3CA2AFD3BD(L_8, Enumerable_ToArray_TisAssembly_t_mF2BA74F79C12BB4A58BD5A547C1DAC3CA2AFD3BD_RuntimeMethod_var);
V_0 = L_9;
// var attributes = allAssemblies.SelectMany(assembly => assembly.GetCustomAttributes(typeof(TestRunCallbackAttribute), true).OfType<TestRunCallbackAttribute>()).ToArray();
AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_10 = V_0;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_il2cpp_TypeInfo_var);
Func_2_t9C9F3001ED597599C1779599F62FD57B7CD1E604* L_11 = ((U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_il2cpp_TypeInfo_var))->___U3CU3E9__2_1_3;
Func_2_t9C9F3001ED597599C1779599F62FD57B7CD1E604* L_12 = L_11;
G_B3_0 = L_12;
G_B3_1 = L_10;
if (L_12)
{
G_B4_0 = L_12;
G_B4_1 = L_10;
goto IL_0057;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_il2cpp_TypeInfo_var);
U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3* L_13 = ((U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t9C9F3001ED597599C1779599F62FD57B7CD1E604* L_14 = (Func_2_t9C9F3001ED597599C1779599F62FD57B7CD1E604*)il2cpp_codegen_object_new(Func_2_t9C9F3001ED597599C1779599F62FD57B7CD1E604_il2cpp_TypeInfo_var);
NullCheck(L_14);
Func_2__ctor_mCF037E3B0072986EF23757B2CF7DC8228BAF697B(L_14, L_13, (intptr_t)((void*)U3CU3Ec_U3CGetAllCallbacksU3Eb__2_1_m75DF05E0F17CE9A96BD681E362192341DD32D674_RuntimeMethod_var), NULL);
Func_2_t9C9F3001ED597599C1779599F62FD57B7CD1E604* L_15 = L_14;
((U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_il2cpp_TypeInfo_var))->___U3CU3E9__2_1_3 = L_15;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_il2cpp_TypeInfo_var))->___U3CU3E9__2_1_3), (void*)L_15);
G_B4_0 = L_15;
G_B4_1 = G_B3_1;
}
IL_0057:
{
RuntimeObject* L_16;
L_16 = Enumerable_SelectMany_TisAssembly_t_TisTestRunCallbackAttribute_tF7F235DEACD3F3020FDBD67A3401361D930025B5_m28B44155DD82AC78D8E08AC7FE73BCC78FC634D0((RuntimeObject*)G_B4_1, G_B4_0, Enumerable_SelectMany_TisAssembly_t_TisTestRunCallbackAttribute_tF7F235DEACD3F3020FDBD67A3401361D930025B5_m28B44155DD82AC78D8E08AC7FE73BCC78FC634D0_RuntimeMethod_var);
TestRunCallbackAttributeU5BU5D_t7C6B3A3F4616D7067BE56AB23DF04345AD9ECAEA* L_17;
L_17 = Enumerable_ToArray_TisTestRunCallbackAttribute_tF7F235DEACD3F3020FDBD67A3401361D930025B5_mA0E267BD2A7AC21C489FAD23FAA30545352C40FD(L_16, Enumerable_ToArray_TisTestRunCallbackAttribute_tF7F235DEACD3F3020FDBD67A3401361D930025B5_mA0E267BD2A7AC21C489FAD23FAA30545352C40FD_RuntimeMethod_var);
V_1 = L_17;
// return attributes.Select(attribute => attribute.ConstructCallback()).ToArray();
TestRunCallbackAttributeU5BU5D_t7C6B3A3F4616D7067BE56AB23DF04345AD9ECAEA* L_18 = V_1;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_il2cpp_TypeInfo_var);
Func_2_tBA697A11089E9DDC0681C12ABD9A3AF650C4ACC1* L_19 = ((U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_il2cpp_TypeInfo_var))->___U3CU3E9__2_2_4;
Func_2_tBA697A11089E9DDC0681C12ABD9A3AF650C4ACC1* L_20 = L_19;
G_B5_0 = L_20;
G_B5_1 = L_18;
if (L_20)
{
G_B6_0 = L_20;
G_B6_1 = L_18;
goto IL_0082;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_il2cpp_TypeInfo_var);
U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3* L_21 = ((U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_tBA697A11089E9DDC0681C12ABD9A3AF650C4ACC1* L_22 = (Func_2_tBA697A11089E9DDC0681C12ABD9A3AF650C4ACC1*)il2cpp_codegen_object_new(Func_2_tBA697A11089E9DDC0681C12ABD9A3AF650C4ACC1_il2cpp_TypeInfo_var);
NullCheck(L_22);
Func_2__ctor_mEE22A49C1F9F216A2184A97A20688CDB3EF65370(L_22, L_21, (intptr_t)((void*)U3CU3Ec_U3CGetAllCallbacksU3Eb__2_2_mD9CFC0F743F7FB3A25A435616E60B210C6DDC74D_RuntimeMethod_var), NULL);
Func_2_tBA697A11089E9DDC0681C12ABD9A3AF650C4ACC1* L_23 = L_22;
((U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_il2cpp_TypeInfo_var))->___U3CU3E9__2_2_4 = L_23;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_il2cpp_TypeInfo_var))->___U3CU3E9__2_2_4), (void*)L_23);
G_B6_0 = L_23;
G_B6_1 = G_B5_1;
}
IL_0082:
{
RuntimeObject* L_24;
L_24 = Enumerable_Select_TisTestRunCallbackAttribute_tF7F235DEACD3F3020FDBD67A3401361D930025B5_TisITestRunCallback_tB2540CC766E56B630CCD1A00EEB265447DA74E8D_m2473A6A71CD6B5D52AD32481E1CAF48997ACBC5D((RuntimeObject*)G_B6_1, G_B6_0, Enumerable_Select_TisTestRunCallbackAttribute_tF7F235DEACD3F3020FDBD67A3401361D930025B5_TisITestRunCallback_tB2540CC766E56B630CCD1A00EEB265447DA74E8D_m2473A6A71CD6B5D52AD32481E1CAF48997ACBC5D_RuntimeMethod_var);
ITestRunCallbackU5BU5D_t1E6B247085AD304CECCB1ECFE6886707ACFAF0A2* L_25;
L_25 = Enumerable_ToArray_TisITestRunCallback_tB2540CC766E56B630CCD1A00EEB265447DA74E8D_mFBD83E158A389446A3E9FE5AA45561D927DCE60E(L_24, Enumerable_ToArray_TisITestRunCallback_tB2540CC766E56B630CCD1A00EEB265447DA74E8D_mFBD83E158A389446A3E9FE5AA45561D927DCE60E_RuntimeMethod_var);
V_2 = L_25;
goto IL_008f;
}
IL_008f:
{
// }
ITestRunCallbackU5BU5D_t1E6B247085AD304CECCB1ECFE6886707ACFAF0A2* L_26 = V_2;
return L_26;
}
}
// System.Void UnityEngine.TestRunner.Utils.TestRunCallbackListener::InvokeAllCallbacks(System.Action`1<UnityEngine.TestRunner.ITestRunCallback>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TestRunCallbackListener_InvokeAllCallbacks_m0CF3B4BC8D790EF98ADE8CB8A86CC4AD3A7329B1 (TestRunCallbackListener_t6667AC1D971E27C4C547E5828386793476EFF126* __this, Action_1_t87548D99EFDEECBA9EA28DBEF811D94F8EB88D0E* ___invoker0, const RuntimeMethod* method)
{
bool V_0 = false;
ITestRunCallbackU5BU5D_t1E6B247085AD304CECCB1ECFE6886707ACFAF0A2* V_1 = NULL;
int32_t V_2 = 0;
RuntimeObject* V_3 = NULL;
Exception_t* V_4 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
// if (m_Callbacks == null)
ITestRunCallbackU5BU5D_t1E6B247085AD304CECCB1ECFE6886707ACFAF0A2* L_0 = __this->___m_Callbacks_4;
V_0 = (bool)((((RuntimeObject*)(ITestRunCallbackU5BU5D_t1E6B247085AD304CECCB1ECFE6886707ACFAF0A2*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_001b;
}
}
{
// m_Callbacks = GetAllCallbacks();
ITestRunCallbackU5BU5D_t1E6B247085AD304CECCB1ECFE6886707ACFAF0A2* L_2;
L_2 = TestRunCallbackListener_GetAllCallbacks_m73ECEE1EC9DFF7BFA2826DA81DAC9EF36B45BBE6(NULL);
__this->___m_Callbacks_4 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Callbacks_4), (void*)L_2);
}
IL_001b:
{
// foreach (var testRunCallback in m_Callbacks)
ITestRunCallbackU5BU5D_t1E6B247085AD304CECCB1ECFE6886707ACFAF0A2* L_3 = __this->___m_Callbacks_4;
V_1 = L_3;
V_2 = 0;
goto IL_004a;
}
IL_0027:
{
// foreach (var testRunCallback in m_Callbacks)
ITestRunCallbackU5BU5D_t1E6B247085AD304CECCB1ECFE6886707ACFAF0A2* L_4 = V_1;
int32_t L_5 = V_2;
NullCheck(L_4);
int32_t L_6 = L_5;
RuntimeObject* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
V_3 = L_7;
}
try
{// begin try (depth: 1)
// invoker(testRunCallback);
Action_1_t87548D99EFDEECBA9EA28DBEF811D94F8EB88D0E* L_8 = ___invoker0;
RuntimeObject* L_9 = V_3;
NullCheck(L_8);
Action_1_Invoke_m19A3D9C0354E050A330EBD592EAFA413FF742E00_inline(L_8, L_9, NULL);
goto IL_0045;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0038;
}
throw e;
}
CATCH_0038:
{// begin catch(System.Exception)
// catch (Exception e)
V_4 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
// Debug.LogException(e);
Exception_t* L_10 = V_4;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var)));
Debug_LogException_m82E44FEC6B03BC34AFC2CAF6583051570C60CB9E(L_10, NULL);
// throw;
IL2CPP_RAISE_MANAGED_EXCEPTION(IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TestRunCallbackListener_InvokeAllCallbacks_m0CF3B4BC8D790EF98ADE8CB8A86CC4AD3A7329B1_RuntimeMethod_var)));
}// end catch (depth: 1)
IL_0045:
{
int32_t L_11 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_11, 1));
}
IL_004a:
{
// foreach (var testRunCallback in m_Callbacks)
int32_t L_12 = V_2;
ITestRunCallbackU5BU5D_t1E6B247085AD304CECCB1ECFE6886707ACFAF0A2* L_13 = V_1;
NullCheck(L_13);
if ((((int32_t)L_12) < ((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))))
{
goto IL_0027;
}
}
{
// }
return;
}
}
// System.Void UnityEngine.TestRunner.Utils.TestRunCallbackListener::RunFinished(NUnit.Framework.Interfaces.ITestResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TestRunCallbackListener_RunFinished_m602296B8E6C484BC97EC90BED78B012160332B33 (TestRunCallbackListener_t6667AC1D971E27C4C547E5828386793476EFF126* __this, RuntimeObject* ___testResults0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t87548D99EFDEECBA9EA28DBEF811D94F8EB88D0E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass4_0_U3CRunFinishedU3Eb__0_m04BE8151DB8526FD8738D31C09CC1B324D86BFB6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass4_0_tC3601BDE03D3351BECFB67AE9AB7B97A5DA98CAD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass4_0_tC3601BDE03D3351BECFB67AE9AB7B97A5DA98CAD* V_0 = NULL;
{
U3CU3Ec__DisplayClass4_0_tC3601BDE03D3351BECFB67AE9AB7B97A5DA98CAD* L_0 = (U3CU3Ec__DisplayClass4_0_tC3601BDE03D3351BECFB67AE9AB7B97A5DA98CAD*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass4_0_tC3601BDE03D3351BECFB67AE9AB7B97A5DA98CAD_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass4_0__ctor_m494B7A1790AE0D2C0B48C2B300025D60366140A9(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass4_0_tC3601BDE03D3351BECFB67AE9AB7B97A5DA98CAD* L_1 = V_0;
RuntimeObject* L_2 = ___testResults0;
NullCheck(L_1);
L_1->___testResults_0 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___testResults_0), (void*)L_2);
// InvokeAllCallbacks(callback => callback.RunFinished(testResults));
U3CU3Ec__DisplayClass4_0_tC3601BDE03D3351BECFB67AE9AB7B97A5DA98CAD* L_3 = V_0;
Action_1_t87548D99EFDEECBA9EA28DBEF811D94F8EB88D0E* L_4 = (Action_1_t87548D99EFDEECBA9EA28DBEF811D94F8EB88D0E*)il2cpp_codegen_object_new(Action_1_t87548D99EFDEECBA9EA28DBEF811D94F8EB88D0E_il2cpp_TypeInfo_var);
NullCheck(L_4);
Action_1__ctor_m3C79622DDAEC8CD65E81E69CA2DDDB07FB219F7D(L_4, L_3, (intptr_t)((void*)U3CU3Ec__DisplayClass4_0_U3CRunFinishedU3Eb__0_m04BE8151DB8526FD8738D31C09CC1B324D86BFB6_RuntimeMethod_var), NULL);
TestRunCallbackListener_InvokeAllCallbacks_m0CF3B4BC8D790EF98ADE8CB8A86CC4AD3A7329B1(__this, L_4, NULL);
// }
return;
}
}
// System.Void UnityEngine.TestRunner.Utils.TestRunCallbackListener::TestStarted(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TestRunCallbackListener_TestStarted_mA5724E058FA8E693DB9F83925CB46C4335632A7E (TestRunCallbackListener_t6667AC1D971E27C4C547E5828386793476EFF126* __this, RuntimeObject* ___test0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t87548D99EFDEECBA9EA28DBEF811D94F8EB88D0E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass5_0_U3CTestStartedU3Eb__0_m4E0A54EBB92668B3B7C2C6F9A98CC37AF62052B5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass5_0_t0F2787115513452DC8AD55F460986622A1D77AC0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass5_0_t0F2787115513452DC8AD55F460986622A1D77AC0* V_0 = NULL;
{
U3CU3Ec__DisplayClass5_0_t0F2787115513452DC8AD55F460986622A1D77AC0* L_0 = (U3CU3Ec__DisplayClass5_0_t0F2787115513452DC8AD55F460986622A1D77AC0*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass5_0_t0F2787115513452DC8AD55F460986622A1D77AC0_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass5_0__ctor_m9C7AFC06876939D4B29DF205126A868326461D74(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass5_0_t0F2787115513452DC8AD55F460986622A1D77AC0* L_1 = V_0;
RuntimeObject* L_2 = ___test0;
NullCheck(L_1);
L_1->___test_0 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___test_0), (void*)L_2);
// InvokeAllCallbacks(callback => callback.TestStarted(test));
U3CU3Ec__DisplayClass5_0_t0F2787115513452DC8AD55F460986622A1D77AC0* L_3 = V_0;
Action_1_t87548D99EFDEECBA9EA28DBEF811D94F8EB88D0E* L_4 = (Action_1_t87548D99EFDEECBA9EA28DBEF811D94F8EB88D0E*)il2cpp_codegen_object_new(Action_1_t87548D99EFDEECBA9EA28DBEF811D94F8EB88D0E_il2cpp_TypeInfo_var);
NullCheck(L_4);
Action_1__ctor_m3C79622DDAEC8CD65E81E69CA2DDDB07FB219F7D(L_4, L_3, (intptr_t)((void*)U3CU3Ec__DisplayClass5_0_U3CTestStartedU3Eb__0_m4E0A54EBB92668B3B7C2C6F9A98CC37AF62052B5_RuntimeMethod_var), NULL);
TestRunCallbackListener_InvokeAllCallbacks_m0CF3B4BC8D790EF98ADE8CB8A86CC4AD3A7329B1(__this, L_4, NULL);
// }
return;
}
}
// System.Void UnityEngine.TestRunner.Utils.TestRunCallbackListener::TestFinished(NUnit.Framework.Interfaces.ITestResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TestRunCallbackListener_TestFinished_m26091799BBB97D238FC61F77C6AECD7C09A0E4DA (TestRunCallbackListener_t6667AC1D971E27C4C547E5828386793476EFF126* __this, RuntimeObject* ___result0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t87548D99EFDEECBA9EA28DBEF811D94F8EB88D0E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass6_0_U3CTestFinishedU3Eb__0_mB5E67B433485B2FDB5DB3141ADE693833B6D2BA5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass6_0_t02825C84F28667A11303D1B94FBF83117E30FCED_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass6_0_t02825C84F28667A11303D1B94FBF83117E30FCED* V_0 = NULL;
{
U3CU3Ec__DisplayClass6_0_t02825C84F28667A11303D1B94FBF83117E30FCED* L_0 = (U3CU3Ec__DisplayClass6_0_t02825C84F28667A11303D1B94FBF83117E30FCED*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass6_0_t02825C84F28667A11303D1B94FBF83117E30FCED_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass6_0__ctor_m72F86AB20505D61174744D660869D88914CD14A5(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass6_0_t02825C84F28667A11303D1B94FBF83117E30FCED* L_1 = V_0;
RuntimeObject* L_2 = ___result0;
NullCheck(L_1);
L_1->___result_0 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___result_0), (void*)L_2);
// InvokeAllCallbacks(callback => callback.TestFinished(result));
U3CU3Ec__DisplayClass6_0_t02825C84F28667A11303D1B94FBF83117E30FCED* L_3 = V_0;
Action_1_t87548D99EFDEECBA9EA28DBEF811D94F8EB88D0E* L_4 = (Action_1_t87548D99EFDEECBA9EA28DBEF811D94F8EB88D0E*)il2cpp_codegen_object_new(Action_1_t87548D99EFDEECBA9EA28DBEF811D94F8EB88D0E_il2cpp_TypeInfo_var);
NullCheck(L_4);
Action_1__ctor_m3C79622DDAEC8CD65E81E69CA2DDDB07FB219F7D(L_4, L_3, (intptr_t)((void*)U3CU3Ec__DisplayClass6_0_U3CTestFinishedU3Eb__0_mB5E67B433485B2FDB5DB3141ADE693833B6D2BA5_RuntimeMethod_var), NULL);
TestRunCallbackListener_InvokeAllCallbacks_m0CF3B4BC8D790EF98ADE8CB8A86CC4AD3A7329B1(__this, L_4, NULL);
// }
return;
}
}
// System.Void UnityEngine.TestRunner.Utils.TestRunCallbackListener::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TestRunCallbackListener__ctor_mAD1E083BB2B877F44BBE91993BC1FB2FF0342237 (TestRunCallbackListener_t6667AC1D971E27C4C547E5828386793476EFF126* __this, const RuntimeMethod* method)
{
{
ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c__DisplayClass1_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass1_0__ctor_m68F745489427CDABB5680A10C36CA34D54F87AF9 (U3CU3Ec__DisplayClass1_0_tAD7A390EA1384825958152E1B2442BF2FB662F39* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Void UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c__DisplayClass1_0::<RunStarted>b__0(UnityEngine.TestRunner.ITestRunCallback)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass1_0_U3CRunStartedU3Eb__0_m7CEEA53C1668FDA660C0585FB3F649DE67C970A2 (U3CU3Ec__DisplayClass1_0_tAD7A390EA1384825958152E1B2442BF2FB662F39* __this, RuntimeObject* ___callback0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITestRunCallback_tB2540CC766E56B630CCD1A00EEB265447DA74E8D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// InvokeAllCallbacks(callback => callback.RunStarted(testsToRun));
RuntimeObject* L_0 = ___callback0;
RuntimeObject* L_1 = __this->___testsToRun_0;
NullCheck(L_0);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0 /* System.Void UnityEngine.TestRunner.ITestRunCallback::RunStarted(NUnit.Framework.Interfaces.ITest) */, ITestRunCallback_tB2540CC766E56B630CCD1A00EEB265447DA74E8D_il2cpp_TypeInfo_var, L_0, L_1);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m761022CEE120A91A209B700671BAFCDB6F1F3738 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3* L_0 = (U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3*)il2cpp_codegen_object_new(U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__ctor_m7D4DA80BABE1AED7A3427D86DE243B5D10F713D8(L_0, NULL);
((U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m7D4DA80BABE1AED7A3427D86DE243B5D10F713D8 (U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c::<GetAllCallbacks>b__2_0(System.Reflection.Assembly)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CGetAllCallbacksU3Eb__2_0_m5E851556FB8B7162AC6792A707C57345ECFBD385 (U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3* __this, Assembly_t* ___x0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Any_TisAssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2_m8A1CFF783EB2AC4ECE4B555BE8DE6AE99589C91E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t6BDBA66BDE9736770C331BB0B86301B68C166E40_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetAllCallbacksU3Eb__2_3_m93DC45C456DA5573DE2940428836F3EDDD47FFAB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Func_2_t6BDBA66BDE9736770C331BB0B86301B68C166E40* G_B2_0 = NULL;
AssemblyNameU5BU5D_t1C2CB87B1AD967C0648E960165F31298EA326D5C* G_B2_1 = NULL;
Func_2_t6BDBA66BDE9736770C331BB0B86301B68C166E40* G_B1_0 = NULL;
AssemblyNameU5BU5D_t1C2CB87B1AD967C0648E960165F31298EA326D5C* G_B1_1 = NULL;
{
// allAssemblies = allAssemblies.Where(x => x.GetReferencedAssemblies().Any(z => z.Name == "UnityEngine.TestRunner")).ToArray();
Assembly_t* L_0 = ___x0;
NullCheck(L_0);
AssemblyNameU5BU5D_t1C2CB87B1AD967C0648E960165F31298EA326D5C* L_1;
L_1 = VirtualFuncInvoker0< AssemblyNameU5BU5D_t1C2CB87B1AD967C0648E960165F31298EA326D5C* >::Invoke(24 /* System.Reflection.AssemblyName[] System.Reflection.Assembly::GetReferencedAssemblies() */, L_0);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_il2cpp_TypeInfo_var);
Func_2_t6BDBA66BDE9736770C331BB0B86301B68C166E40* L_2 = ((U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_il2cpp_TypeInfo_var))->___U3CU3E9__2_3_1;
Func_2_t6BDBA66BDE9736770C331BB0B86301B68C166E40* L_3 = L_2;
G_B1_0 = L_3;
G_B1_1 = L_1;
if (L_3)
{
G_B2_0 = L_3;
G_B2_1 = L_1;
goto IL_0025;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_il2cpp_TypeInfo_var);
U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3* L_4 = ((U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t6BDBA66BDE9736770C331BB0B86301B68C166E40* L_5 = (Func_2_t6BDBA66BDE9736770C331BB0B86301B68C166E40*)il2cpp_codegen_object_new(Func_2_t6BDBA66BDE9736770C331BB0B86301B68C166E40_il2cpp_TypeInfo_var);
NullCheck(L_5);
Func_2__ctor_m850F0747557677D5990E96AA1EADD38348BB19E3(L_5, L_4, (intptr_t)((void*)U3CU3Ec_U3CGetAllCallbacksU3Eb__2_3_m93DC45C456DA5573DE2940428836F3EDDD47FFAB_RuntimeMethod_var), NULL);
Func_2_t6BDBA66BDE9736770C331BB0B86301B68C166E40* L_6 = L_5;
((U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_il2cpp_TypeInfo_var))->___U3CU3E9__2_3_1 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3_il2cpp_TypeInfo_var))->___U3CU3E9__2_3_1), (void*)L_6);
G_B2_0 = L_6;
G_B2_1 = G_B1_1;
}
IL_0025:
{
bool L_7;
L_7 = Enumerable_Any_TisAssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2_m8A1CFF783EB2AC4ECE4B555BE8DE6AE99589C91E((RuntimeObject*)G_B2_1, G_B2_0, Enumerable_Any_TisAssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2_m8A1CFF783EB2AC4ECE4B555BE8DE6AE99589C91E_RuntimeMethod_var);
return L_7;
}
}
// System.Boolean UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c::<GetAllCallbacks>b__2_3(System.Reflection.AssemblyName)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CGetAllCallbacksU3Eb__2_3_m93DC45C456DA5573DE2940428836F3EDDD47FFAB (U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3* __this, AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* ___z0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral44FB4A596470CCEF983B5BD1155FBFACB3173549);
s_Il2CppMethodInitialized = true;
}
{
// allAssemblies = allAssemblies.Where(x => x.GetReferencedAssemblies().Any(z => z.Name == "UnityEngine.TestRunner")).ToArray();
AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* L_0 = ___z0;
NullCheck(L_0);
String_t* L_1;
L_1 = AssemblyName_get_Name_m7899B9B3F289EEBAF62AEAB51D1CA91DA92C4E6A_inline(L_0, NULL);
bool L_2;
L_2 = String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0(L_1, _stringLiteral44FB4A596470CCEF983B5BD1155FBFACB3173549, NULL);
return L_2;
}
}
// System.Collections.Generic.IEnumerable`1<UnityEngine.TestRunner.TestRunCallbackAttribute> UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c::<GetAllCallbacks>b__2_1(System.Reflection.Assembly)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec_U3CGetAllCallbacksU3Eb__2_1_m75DF05E0F17CE9A96BD681E362192341DD32D674 (U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3* __this, Assembly_t* ___assembly0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_OfType_TisTestRunCallbackAttribute_tF7F235DEACD3F3020FDBD67A3401361D930025B5_m917039B01932DC0580235E191F58D89FB064F43E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TestRunCallbackAttribute_tF7F235DEACD3F3020FDBD67A3401361D930025B5_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// var attributes = allAssemblies.SelectMany(assembly => assembly.GetCustomAttributes(typeof(TestRunCallbackAttribute), true).OfType<TestRunCallbackAttribute>()).ToArray();
Assembly_t* L_0 = ___assembly0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (TestRunCallbackAttribute_tF7F235DEACD3F3020FDBD67A3401361D930025B5_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_2;
L_2 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_1, NULL);
NullCheck(L_0);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3;
L_3 = VirtualFuncInvoker2< ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, Type_t*, bool >::Invoke(15 /* System.Object[] System.Reflection.Assembly::GetCustomAttributes(System.Type,System.Boolean) */, L_0, L_2, (bool)1);
RuntimeObject* L_4;
L_4 = Enumerable_OfType_TisTestRunCallbackAttribute_tF7F235DEACD3F3020FDBD67A3401361D930025B5_m917039B01932DC0580235E191F58D89FB064F43E((RuntimeObject*)L_3, Enumerable_OfType_TisTestRunCallbackAttribute_tF7F235DEACD3F3020FDBD67A3401361D930025B5_m917039B01932DC0580235E191F58D89FB064F43E_RuntimeMethod_var);
return L_4;
}
}
// UnityEngine.TestRunner.ITestRunCallback UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c::<GetAllCallbacks>b__2_2(UnityEngine.TestRunner.TestRunCallbackAttribute)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec_U3CGetAllCallbacksU3Eb__2_2_mD9CFC0F743F7FB3A25A435616E60B210C6DDC74D (U3CU3Ec_t44A4A9D056E083AE8BCAEC70B4BB803A75B7D4F3* __this, TestRunCallbackAttribute_tF7F235DEACD3F3020FDBD67A3401361D930025B5* ___attribute0, const RuntimeMethod* method)
{
{
// return attributes.Select(attribute => attribute.ConstructCallback()).ToArray();
TestRunCallbackAttribute_tF7F235DEACD3F3020FDBD67A3401361D930025B5* L_0 = ___attribute0;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = TestRunCallbackAttribute_ConstructCallback_m47763D5C1C9B0B2B519FD26B4A496E080F692890(L_0, NULL);
return L_1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c__DisplayClass4_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass4_0__ctor_m494B7A1790AE0D2C0B48C2B300025D60366140A9 (U3CU3Ec__DisplayClass4_0_tC3601BDE03D3351BECFB67AE9AB7B97A5DA98CAD* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Void UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c__DisplayClass4_0::<RunFinished>b__0(UnityEngine.TestRunner.ITestRunCallback)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass4_0_U3CRunFinishedU3Eb__0_m04BE8151DB8526FD8738D31C09CC1B324D86BFB6 (U3CU3Ec__DisplayClass4_0_tC3601BDE03D3351BECFB67AE9AB7B97A5DA98CAD* __this, RuntimeObject* ___callback0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITestRunCallback_tB2540CC766E56B630CCD1A00EEB265447DA74E8D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// InvokeAllCallbacks(callback => callback.RunFinished(testResults));
RuntimeObject* L_0 = ___callback0;
RuntimeObject* L_1 = __this->___testResults_0;
NullCheck(L_0);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(1 /* System.Void UnityEngine.TestRunner.ITestRunCallback::RunFinished(NUnit.Framework.Interfaces.ITestResult) */, ITestRunCallback_tB2540CC766E56B630CCD1A00EEB265447DA74E8D_il2cpp_TypeInfo_var, L_0, L_1);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c__DisplayClass5_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass5_0__ctor_m9C7AFC06876939D4B29DF205126A868326461D74 (U3CU3Ec__DisplayClass5_0_t0F2787115513452DC8AD55F460986622A1D77AC0* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Void UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c__DisplayClass5_0::<TestStarted>b__0(UnityEngine.TestRunner.ITestRunCallback)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass5_0_U3CTestStartedU3Eb__0_m4E0A54EBB92668B3B7C2C6F9A98CC37AF62052B5 (U3CU3Ec__DisplayClass5_0_t0F2787115513452DC8AD55F460986622A1D77AC0* __this, RuntimeObject* ___callback0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITestRunCallback_tB2540CC766E56B630CCD1A00EEB265447DA74E8D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// InvokeAllCallbacks(callback => callback.TestStarted(test));
RuntimeObject* L_0 = ___callback0;
RuntimeObject* L_1 = __this->___test_0;
NullCheck(L_0);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(2 /* System.Void UnityEngine.TestRunner.ITestRunCallback::TestStarted(NUnit.Framework.Interfaces.ITest) */, ITestRunCallback_tB2540CC766E56B630CCD1A00EEB265447DA74E8D_il2cpp_TypeInfo_var, L_0, L_1);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c__DisplayClass6_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass6_0__ctor_m72F86AB20505D61174744D660869D88914CD14A5 (U3CU3Ec__DisplayClass6_0_t02825C84F28667A11303D1B94FBF83117E30FCED* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Void UnityEngine.TestRunner.Utils.TestRunCallbackListener/<>c__DisplayClass6_0::<TestFinished>b__0(UnityEngine.TestRunner.ITestRunCallback)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass6_0_U3CTestFinishedU3Eb__0_mB5E67B433485B2FDB5DB3141ADE693833B6D2BA5 (U3CU3Ec__DisplayClass6_0_t02825C84F28667A11303D1B94FBF83117E30FCED* __this, RuntimeObject* ___callback0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITestRunCallback_tB2540CC766E56B630CCD1A00EEB265447DA74E8D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// InvokeAllCallbacks(callback => callback.TestFinished(result));
RuntimeObject* L_0 = ___callback0;
RuntimeObject* L_1 = __this->___result_0;
NullCheck(L_0);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(3 /* System.Void UnityEngine.TestRunner.ITestRunCallback::TestFinished(NUnit.Framework.Interfaces.ITestResult) */, ITestRunCallback_tB2540CC766E56B630CCD1A00EEB265447DA74E8D_il2cpp_TypeInfo_var, L_0, L_1);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Guid UnityEngine.TestRunner.TestLaunchers.PlayerConnectionMessageIds::get_runStartedMessageId()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t PlayerConnectionMessageIds_get_runStartedMessageId_m8547662B2683C95BA6E2BDE3FF006B79FE534A71 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral49AEFA0BAEB0F3ECD03C7B0758562F73FE9D4363);
s_Il2CppMethodInitialized = true;
}
Guid_t V_0;
memset((&V_0), 0, sizeof(V_0));
{
// public static Guid runStartedMessageId { get { return new Guid("6a7f53dd-4672-461d-a7b5-9467e9393fd3"); } }
Guid_t L_0;
memset((&L_0), 0, sizeof(L_0));
Guid__ctor_mAE66BA1C43B4194F4F7991E2E30370E36CBBF830((&L_0), _stringLiteral49AEFA0BAEB0F3ECD03C7B0758562F73FE9D4363, /*hidden argument*/NULL);
V_0 = L_0;
goto IL_000e;
}
IL_000e:
{
// public static Guid runStartedMessageId { get { return new Guid("6a7f53dd-4672-461d-a7b5-9467e9393fd3"); } }
Guid_t L_1 = V_0;
return L_1;
}
}
// System.Guid UnityEngine.TestRunner.TestLaunchers.PlayerConnectionMessageIds::get_runFinishedMessageId()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t PlayerConnectionMessageIds_get_runFinishedMessageId_m3C8EC29211A76159EF12511CB753FE8EDD35FA7C (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0BE90535814DC3E174701208192C9E26256825AD);
s_Il2CppMethodInitialized = true;
}
Guid_t V_0;
memset((&V_0), 0, sizeof(V_0));
{
// public static Guid runFinishedMessageId { get { return new Guid("ffb622fc-34ad-4901-8d7b-47fb04b0bdd4"); } }
Guid_t L_0;
memset((&L_0), 0, sizeof(L_0));
Guid__ctor_mAE66BA1C43B4194F4F7991E2E30370E36CBBF830((&L_0), _stringLiteral0BE90535814DC3E174701208192C9E26256825AD, /*hidden argument*/NULL);
V_0 = L_0;
goto IL_000e;
}
IL_000e:
{
// public static Guid runFinishedMessageId { get { return new Guid("ffb622fc-34ad-4901-8d7b-47fb04b0bdd4"); } }
Guid_t L_1 = V_0;
return L_1;
}
}
// System.Guid UnityEngine.TestRunner.TestLaunchers.PlayerConnectionMessageIds::get_testStartedMessageId()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t PlayerConnectionMessageIds_get_testStartedMessageId_m3503D89B3ED8E26E9538E86E79DC449546442ECB (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC08921BF631AF93306EAFD4509E163800C56567B);
s_Il2CppMethodInitialized = true;
}
Guid_t V_0;
memset((&V_0), 0, sizeof(V_0));
{
// public static Guid testStartedMessageId { get { return new Guid("b54d241e-d88d-4dba-8c8f-ee415d11c030"); } }
Guid_t L_0;
memset((&L_0), 0, sizeof(L_0));
Guid__ctor_mAE66BA1C43B4194F4F7991E2E30370E36CBBF830((&L_0), _stringLiteralC08921BF631AF93306EAFD4509E163800C56567B, /*hidden argument*/NULL);
V_0 = L_0;
goto IL_000e;
}
IL_000e:
{
// public static Guid testStartedMessageId { get { return new Guid("b54d241e-d88d-4dba-8c8f-ee415d11c030"); } }
Guid_t L_1 = V_0;
return L_1;
}
}
// System.Guid UnityEngine.TestRunner.TestLaunchers.PlayerConnectionMessageIds::get_testFinishedMessageId()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t PlayerConnectionMessageIds_get_testFinishedMessageId_mEBC9E97C9810C354866852C378F18DD5BE57DFC4 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2A650E619D13D434EE55B3F00BE83A5FF6A6D5DA);
s_Il2CppMethodInitialized = true;
}
Guid_t V_0;
memset((&V_0), 0, sizeof(V_0));
{
// public static Guid testFinishedMessageId { get { return new Guid("72f7b7f4-6829-4cd1-afde-78872b9d5adc"); } }
Guid_t L_0;
memset((&L_0), 0, sizeof(L_0));
Guid__ctor_mAE66BA1C43B4194F4F7991E2E30370E36CBBF830((&L_0), _stringLiteral2A650E619D13D434EE55B3F00BE83A5FF6A6D5DA, /*hidden argument*/NULL);
V_0 = L_0;
goto IL_000e;
}
IL_000e:
{
// public static Guid testFinishedMessageId { get { return new Guid("72f7b7f4-6829-4cd1-afde-78872b9d5adc"); } }
Guid_t L_1 = V_0;
return L_1;
}
}
// System.Guid UnityEngine.TestRunner.TestLaunchers.PlayerConnectionMessageIds::get_quitPlayerMessageId()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t PlayerConnectionMessageIds_get_quitPlayerMessageId_mA2B943635B658C06DFC8FA6C3BC1749105587222 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6F0CC45629F4D641C10C3609F75B6CF14B6D034C);
s_Il2CppMethodInitialized = true;
}
Guid_t V_0;
memset((&V_0), 0, sizeof(V_0));
{
// public static Guid quitPlayerMessageId { get { return new Guid("ab44bfe0-bb50-4ee6-9977-69d2ea6bb3a0"); } }
Guid_t L_0;
memset((&L_0), 0, sizeof(L_0));
Guid__ctor_mAE66BA1C43B4194F4F7991E2E30370E36CBBF830((&L_0), _stringLiteral6F0CC45629F4D641C10C3609F75B6CF14B6D034C, /*hidden argument*/NULL);
V_0 = L_0;
goto IL_000e;
}
IL_000e:
{
// public static Guid quitPlayerMessageId { get { return new Guid("ab44bfe0-bb50-4ee6-9977-69d2ea6bb3a0"); } }
Guid_t L_1 = V_0;
return L_1;
}
}
// System.Guid UnityEngine.TestRunner.TestLaunchers.PlayerConnectionMessageIds::get_playerAliveHeartbeat()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t PlayerConnectionMessageIds_get_playerAliveHeartbeat_m38C489F917AF7D542969172618DB12281FC8955E (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB81937B95BB5F311470AC11EC67D16A6C6F673BD);
s_Il2CppMethodInitialized = true;
}
Guid_t V_0;
memset((&V_0), 0, sizeof(V_0));
{
// public static Guid playerAliveHeartbeat { get { return new Guid("8c0c307b-f7fd-4216-8623-35b4b3f55fb6"); } }
Guid_t L_0;
memset((&L_0), 0, sizeof(L_0));
Guid__ctor_mAE66BA1C43B4194F4F7991E2E30370E36CBBF830((&L_0), _stringLiteralB81937B95BB5F311470AC11EC67D16A6C6F673BD, /*hidden argument*/NULL);
V_0 = L_0;
goto IL_000e;
}
IL_000e:
{
// public static Guid playerAliveHeartbeat { get { return new Guid("8c0c307b-f7fd-4216-8623-35b4b3f55fb6"); } }
Guid_t L_1 = V_0;
return L_1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestRunner.TestLaunchers.RemoteTestData::.ctor(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteTestData__ctor_mFA1F09F98EA6DAA404190F7B73157364605218F6 (RemoteTestData_tE4E5438CA6F4DF729DA469D6FDE5EEC95D409FDC* __this, RuntimeObject* ___test0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_TisString_t_m068537153636041E74701EC288D8A7979E7E4901_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisString_t_mCD2BC789CBFF834E06F00948FC47E15E720936DC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t498429481299B2281514B2D606FB5667F19F2CF6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m2C402D882AA60FC1D5C7C09A129BE7779F833B4A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RunState_tFE3ED71D73ED9616940B64E6C106F2DC3BF07A3E_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RunState_tFE3ED71D73ED9616940B64E6C106F2DC3BF07A3E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TestAssembly_tF5F5F1AD871FF22F62775AE6A76C5D8279E171CE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__18_0_m954CBFFFB9F2F337EB11A182EA5D5A5B7127BCB9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t1DF7E73199BB59EEFA8E0004BBAF1E913D64E7A1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB5C7C3A89EAEC257A8E38AAA14FBD04B7E9F92C7);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEC24456BF1D0B9CE18660F74F513161368E6B88A);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t V_1 = 0;
Func_2_t498429481299B2281514B2D606FB5667F19F2CF6* G_B4_0 = NULL;
RuntimeObject* G_B4_1 = NULL;
RemoteTestData_tE4E5438CA6F4DF729DA469D6FDE5EEC95D409FDC* G_B4_2 = NULL;
Func_2_t498429481299B2281514B2D606FB5667F19F2CF6* G_B3_0 = NULL;
RuntimeObject* G_B3_1 = NULL;
RemoteTestData_tE4E5438CA6F4DF729DA469D6FDE5EEC95D409FDC* G_B3_2 = NULL;
{
// internal RemoteTestData(ITest test)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// id = test.Id;
RuntimeObject* L_0 = ___test0;
NullCheck(L_0);
String_t* L_1;
L_1 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String NUnit.Framework.Interfaces.ITest::get_Id() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_0);
__this->___id_0 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___id_0), (void*)L_1);
// name = test.Name;
RuntimeObject* L_2 = ___test0;
NullCheck(L_2);
String_t* L_3;
L_3 = InterfaceFuncInvoker0< String_t* >::Invoke(1 /* System.String NUnit.Framework.Interfaces.ITest::get_Name() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_2);
__this->___name_1 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___name_1), (void*)L_3);
// fullName = test.FullName;
RuntimeObject* L_4 = ___test0;
NullCheck(L_4);
String_t* L_5;
L_5 = InterfaceFuncInvoker0< String_t* >::Invoke(2 /* System.String NUnit.Framework.Interfaces.ITest::get_FullName() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_4);
__this->___fullName_2 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___fullName_2), (void*)L_5);
// testCaseCount = test.TestCaseCount;
RuntimeObject* L_6 = ___test0;
NullCheck(L_6);
int32_t L_7;
L_7 = InterfaceFuncInvoker0< int32_t >::Invoke(8 /* System.Int32 NUnit.Framework.Interfaces.ITest::get_TestCaseCount() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_6);
__this->___testCaseCount_3 = L_7;
// ChildIndex = -1;
__this->___ChildIndex_4 = (-1);
// if (test.Properties["childIndex"].Count > 0)
RuntimeObject* L_8 = ___test0;
NullCheck(L_8);
RuntimeObject* L_9;
L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(9 /* NUnit.Framework.Interfaces.IPropertyBag NUnit.Framework.Interfaces.ITest::get_Properties() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_8);
NullCheck(L_9);
RuntimeObject* L_10;
L_10 = InterfaceFuncInvoker1< RuntimeObject*, String_t* >::Invoke(4 /* System.Collections.IList NUnit.Framework.Interfaces.IPropertyBag::get_Item(System.String) */, IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var, L_9, _stringLiteralB5C7C3A89EAEC257A8E38AAA14FBD04B7E9F92C7);
NullCheck(L_10);
int32_t L_11;
L_11 = InterfaceFuncInvoker0< int32_t >::Invoke(1 /* System.Int32 System.Collections.ICollection::get_Count() */, ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var, L_10);
V_0 = (bool)((((int32_t)L_11) > ((int32_t)0))? 1 : 0);
bool L_12 = V_0;
if (!L_12)
{
goto IL_007e;
}
}
{
// ChildIndex = (int)test.Properties["childIndex"][0];
RuntimeObject* L_13 = ___test0;
NullCheck(L_13);
RuntimeObject* L_14;
L_14 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(9 /* NUnit.Framework.Interfaces.IPropertyBag NUnit.Framework.Interfaces.ITest::get_Properties() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_13);
NullCheck(L_14);
RuntimeObject* L_15;
L_15 = InterfaceFuncInvoker1< RuntimeObject*, String_t* >::Invoke(4 /* System.Collections.IList NUnit.Framework.Interfaces.IPropertyBag::get_Item(System.String) */, IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var, L_14, _stringLiteralB5C7C3A89EAEC257A8E38AAA14FBD04B7E9F92C7);
NullCheck(L_15);
RuntimeObject* L_16;
L_16 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* System.Object System.Collections.IList::get_Item(System.Int32) */, IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var, L_15, 0);
__this->___ChildIndex_4 = ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_16, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var))));
}
IL_007e:
{
// hasChildren = test.HasChildren;
RuntimeObject* L_17 = ___test0;
NullCheck(L_17);
bool L_18;
L_18 = InterfaceFuncInvoker0< bool >::Invoke(12 /* System.Boolean NUnit.Framework.Interfaces.ITest::get_HasChildren() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_17);
__this->___hasChildren_5 = L_18;
// isSuite = test.IsSuite;
RuntimeObject* L_19 = ___test0;
NullCheck(L_19);
bool L_20;
L_20 = InterfaceFuncInvoker0< bool >::Invoke(11 /* System.Boolean NUnit.Framework.Interfaces.ITest::get_IsSuite() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_19);
__this->___isSuite_6 = L_20;
// childrenIds = test.Tests.Select(t => t.Id).ToArray();
RuntimeObject* L_21 = ___test0;
NullCheck(L_21);
RuntimeObject* L_22;
L_22 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(13 /* System.Collections.Generic.IList`1<NUnit.Framework.Interfaces.ITest> NUnit.Framework.Interfaces.ITest::get_Tests() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_21);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t1DF7E73199BB59EEFA8E0004BBAF1E913D64E7A1_il2cpp_TypeInfo_var);
Func_2_t498429481299B2281514B2D606FB5667F19F2CF6* L_23 = ((U3CU3Ec_t1DF7E73199BB59EEFA8E0004BBAF1E913D64E7A1_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1DF7E73199BB59EEFA8E0004BBAF1E913D64E7A1_il2cpp_TypeInfo_var))->___U3CU3E9__18_0_1;
Func_2_t498429481299B2281514B2D606FB5667F19F2CF6* L_24 = L_23;
G_B3_0 = L_24;
G_B3_1 = L_22;
G_B3_2 = __this;
if (L_24)
{
G_B4_0 = L_24;
G_B4_1 = L_22;
G_B4_2 = __this;
goto IL_00bc;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t1DF7E73199BB59EEFA8E0004BBAF1E913D64E7A1_il2cpp_TypeInfo_var);
U3CU3Ec_t1DF7E73199BB59EEFA8E0004BBAF1E913D64E7A1* L_25 = ((U3CU3Ec_t1DF7E73199BB59EEFA8E0004BBAF1E913D64E7A1_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1DF7E73199BB59EEFA8E0004BBAF1E913D64E7A1_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t498429481299B2281514B2D606FB5667F19F2CF6* L_26 = (Func_2_t498429481299B2281514B2D606FB5667F19F2CF6*)il2cpp_codegen_object_new(Func_2_t498429481299B2281514B2D606FB5667F19F2CF6_il2cpp_TypeInfo_var);
NullCheck(L_26);
Func_2__ctor_mF3CE967DE5762E4DC366CE5E3082918F5D1E3712(L_26, L_25, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__18_0_m954CBFFFB9F2F337EB11A182EA5D5A5B7127BCB9_RuntimeMethod_var), NULL);
Func_2_t498429481299B2281514B2D606FB5667F19F2CF6* L_27 = L_26;
((U3CU3Ec_t1DF7E73199BB59EEFA8E0004BBAF1E913D64E7A1_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1DF7E73199BB59EEFA8E0004BBAF1E913D64E7A1_il2cpp_TypeInfo_var))->___U3CU3E9__18_0_1 = L_27;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t1DF7E73199BB59EEFA8E0004BBAF1E913D64E7A1_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1DF7E73199BB59EEFA8E0004BBAF1E913D64E7A1_il2cpp_TypeInfo_var))->___U3CU3E9__18_0_1), (void*)L_27);
G_B4_0 = L_27;
G_B4_1 = G_B3_1;
G_B4_2 = G_B3_2;
}
IL_00bc:
{
RuntimeObject* L_28;
L_28 = Enumerable_Select_TisITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_TisString_t_m068537153636041E74701EC288D8A7979E7E4901(G_B4_1, G_B4_0, Enumerable_Select_TisITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_TisString_t_m068537153636041E74701EC288D8A7979E7E4901_RuntimeMethod_var);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_29;
L_29 = Enumerable_ToArray_TisString_t_mCD2BC789CBFF834E06F00948FC47E15E720936DC(L_28, Enumerable_ToArray_TisString_t_mCD2BC789CBFF834E06F00948FC47E15E720936DC_RuntimeMethod_var);
NullCheck(G_B4_2);
G_B4_2->___childrenIds_7 = L_29;
Il2CppCodeGenWriteBarrier((void**)(&G_B4_2->___childrenIds_7), (void*)L_29);
// Categories = test.GetAllCategoriesFromTest().ToArray();
RuntimeObject* L_30 = ___test0;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_31;
L_31 = TestExtensions_GetAllCategoriesFromTest_mB8D0C06FC2A116F8305303EDB0FAC073AD6C25F9(L_30, NULL);
NullCheck(L_31);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_32;
L_32 = List_1_ToArray_m2C402D882AA60FC1D5C7C09A129BE7779F833B4A(L_31, List_1_ToArray_m2C402D882AA60FC1D5C7C09A129BE7779F833B4A_RuntimeMethod_var);
__this->___Categories_9 = L_32;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Categories_9), (void*)L_32);
// IsTestAssembly = test is TestAssembly;
RuntimeObject* L_33 = ___test0;
__this->___IsTestAssembly_10 = (bool)((!(((RuntimeObject*)(TestAssembly_tF5F5F1AD871FF22F62775AE6A76C5D8279E171CE*)((TestAssembly_tF5F5F1AD871FF22F62775AE6A76C5D8279E171CE*)IsInstClass((RuntimeObject*)L_33, TestAssembly_tF5F5F1AD871FF22F62775AE6A76C5D8279E171CE_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
// RunState = (RunState)Enum.Parse(typeof(RunState), test.RunState.ToString());
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_34 = { reinterpret_cast<intptr_t> (RunState_tFE3ED71D73ED9616940B64E6C106F2DC3BF07A3E_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_35;
L_35 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_34, NULL);
RuntimeObject* L_36 = ___test0;
NullCheck(L_36);
int32_t L_37;
L_37 = InterfaceFuncInvoker0< int32_t >::Invoke(7 /* NUnit.Framework.Interfaces.RunState NUnit.Framework.Interfaces.ITest::get_RunState() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_36);
V_1 = L_37;
Il2CppFakeBox<int32_t> L_38(RunState_tFE3ED71D73ED9616940B64E6C106F2DC3BF07A3E_il2cpp_TypeInfo_var, (&V_1));
String_t* L_39;
L_39 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_38), NULL);
il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
RuntimeObject* L_40;
L_40 = Enum_Parse_m2E810F090FE2D6D78D29D87EA6773F8C616E0257(L_35, L_39, NULL);
__this->___RunState_11 = ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_40, RunState_tFE3ED71D73ED9616940B64E6C106F2DC3BF07A3E_il2cpp_TypeInfo_var))));
// Description = (string)test.Properties.Get(PropertyNames.Description);
RuntimeObject* L_41 = ___test0;
NullCheck(L_41);
RuntimeObject* L_42;
L_42 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(9 /* NUnit.Framework.Interfaces.IPropertyBag NUnit.Framework.Interfaces.ITest::get_Properties() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_41);
NullCheck(L_42);
RuntimeObject* L_43;
L_43 = InterfaceFuncInvoker1< RuntimeObject*, String_t* >::Invoke(2 /* System.Object NUnit.Framework.Interfaces.IPropertyBag::Get(System.String) */, IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var, L_42, _stringLiteralEC24456BF1D0B9CE18660F74F513161368E6B88A);
__this->___Description_12 = ((String_t*)CastclassSealed((RuntimeObject*)L_43, String_t_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&__this->___Description_12), (void*)((String_t*)CastclassSealed((RuntimeObject*)L_43, String_t_il2cpp_TypeInfo_var)));
// SkipReason = test.GetSkipReason();
RuntimeObject* L_44 = ___test0;
String_t* L_45;
L_45 = TestExtensions_GetSkipReason_m3B18C4186FB768677C16082E9B62AFA9F1E03B45(L_44, NULL);
__this->___SkipReason_13 = L_45;
Il2CppCodeGenWriteBarrier((void**)(&__this->___SkipReason_13), (void*)L_45);
// ParentId = test.GetParentId();
RuntimeObject* L_46 = ___test0;
String_t* L_47;
L_47 = TestExtensions_GetParentId_mC1CE01BDADEAB43D634B8A2EA80E1D019A912824(L_46, NULL);
__this->___ParentId_14 = L_47;
Il2CppCodeGenWriteBarrier((void**)(&__this->___ParentId_14), (void*)L_47);
// UniqueName = test.GetUniqueName();
RuntimeObject* L_48 = ___test0;
String_t* L_49;
L_49 = TestExtensions_GetUniqueName_m75E94B69542FFC14E6943432ED5A99E3084E277A(L_48, NULL);
__this->___UniqueName_15 = L_49;
Il2CppCodeGenWriteBarrier((void**)(&__this->___UniqueName_15), (void*)L_49);
// ParentUniqueName = test.GetParentUniqueName();
RuntimeObject* L_50 = ___test0;
String_t* L_51;
L_51 = TestExtensions_GetParentUniqueName_mB059E75EDB369EC1A81CFB5D00DE4CB7446FF77E(L_50, NULL);
__this->___ParentUniqueName_16 = L_51;
Il2CppCodeGenWriteBarrier((void**)(&__this->___ParentUniqueName_16), (void*)L_51);
// ParentFullName = test.GetParentFullName();
RuntimeObject* L_52 = ___test0;
String_t* L_53;
L_53 = TestExtensions_GetParentFullName_mC78B99D6EBD1BABF2D1BD1EFE74719F5EB922F15(L_52, NULL);
__this->___ParentFullName_17 = L_53;
Il2CppCodeGenWriteBarrier((void**)(&__this->___ParentFullName_17), (void*)L_53);
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestRunner.TestLaunchers.RemoteTestData/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m58CE51FF5C8AB8E0D77FA8295AD024A621A537AE (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t1DF7E73199BB59EEFA8E0004BBAF1E913D64E7A1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_t1DF7E73199BB59EEFA8E0004BBAF1E913D64E7A1* L_0 = (U3CU3Ec_t1DF7E73199BB59EEFA8E0004BBAF1E913D64E7A1*)il2cpp_codegen_object_new(U3CU3Ec_t1DF7E73199BB59EEFA8E0004BBAF1E913D64E7A1_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__ctor_m35049CE1035635E89C54D5FC2C5F2E3C016C6F6B(L_0, NULL);
((U3CU3Ec_t1DF7E73199BB59EEFA8E0004BBAF1E913D64E7A1_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1DF7E73199BB59EEFA8E0004BBAF1E913D64E7A1_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t1DF7E73199BB59EEFA8E0004BBAF1E913D64E7A1_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1DF7E73199BB59EEFA8E0004BBAF1E913D64E7A1_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void UnityEngine.TestRunner.TestLaunchers.RemoteTestData/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m35049CE1035635E89C54D5FC2C5F2E3C016C6F6B (U3CU3Ec_t1DF7E73199BB59EEFA8E0004BBAF1E913D64E7A1* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.String UnityEngine.TestRunner.TestLaunchers.RemoteTestData/<>c::<.ctor>b__18_0(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CU3Ec_U3C_ctorU3Eb__18_0_m954CBFFFB9F2F337EB11A182EA5D5A5B7127BCB9 (U3CU3Ec_t1DF7E73199BB59EEFA8E0004BBAF1E913D64E7A1* __this, RuntimeObject* ___t0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// childrenIds = test.Tests.Select(t => t.Id).ToArray();
RuntimeObject* L_0 = ___t0;
NullCheck(L_0);
String_t* L_1;
L_1 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String NUnit.Framework.Interfaces.ITest::get_Id() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData::.ctor(NUnit.Framework.Interfaces.ITestResult,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteTestResultData__ctor_mD24E665DF018C51C359AF0F8957E4551896E3C23 (RemoteTestResultData_tB58DBFABBABCFC651D957DDB327C54CD2DCDF0D5* __this, RuntimeObject* ___result0, bool ___isTopLevel1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_TisString_t_m3EF32A185BF4C0A15618D36F9B27857784A3345A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisString_t_mCD2BC789CBFF834E06F00948FC47E15E720936DC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tFD4B7BF245B28AD8B34224E73DB46BAE46DCEE73_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IXmlNodeBuilder_tE216466E72C0540A23B2F6A448CD3E7AA5F5E95D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__19_0_m8C66C8520991F199A1BE283F3A1463805847900B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tB099903F19CE0589873535C56234283845791610_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
Func_2_tFD4B7BF245B28AD8B34224E73DB46BAE46DCEE73* G_B4_0 = NULL;
RuntimeObject* G_B4_1 = NULL;
RemoteTestResultData_tB58DBFABBABCFC651D957DDB327C54CD2DCDF0D5* G_B4_2 = NULL;
Func_2_tFD4B7BF245B28AD8B34224E73DB46BAE46DCEE73* G_B3_0 = NULL;
RuntimeObject* G_B3_1 = NULL;
RemoteTestResultData_tB58DBFABBABCFC651D957DDB327C54CD2DCDF0D5* G_B3_2 = NULL;
{
// internal RemoteTestResultData(ITestResult result, bool isTopLevel)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// testId = result.Test.Id;
RuntimeObject* L_0 = ___result0;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(15 /* NUnit.Framework.Interfaces.ITest NUnit.Framework.Interfaces.ITestResult::get_Test() */, ITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_il2cpp_TypeInfo_var, L_0);
NullCheck(L_1);
String_t* L_2;
L_2 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String NUnit.Framework.Interfaces.ITest::get_Id() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_1);
__this->___testId_0 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___testId_0), (void*)L_2);
// name = result.Name;
RuntimeObject* L_3 = ___result0;
NullCheck(L_3);
String_t* L_4;
L_4 = InterfaceFuncInvoker0< String_t* >::Invoke(1 /* System.String NUnit.Framework.Interfaces.ITestResult::get_Name() */, ITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_il2cpp_TypeInfo_var, L_3);
__this->___name_1 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___name_1), (void*)L_4);
// fullName = result.FullName;
RuntimeObject* L_5 = ___result0;
NullCheck(L_5);
String_t* L_6;
L_6 = InterfaceFuncInvoker0< String_t* >::Invoke(2 /* System.String NUnit.Framework.Interfaces.ITestResult::get_FullName() */, ITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_il2cpp_TypeInfo_var, L_5);
__this->___fullName_2 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___fullName_2), (void*)L_6);
// resultState = result.ResultState.ToString();
RuntimeObject* L_7 = ___result0;
NullCheck(L_7);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_8;
L_8 = InterfaceFuncInvoker0< ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* >::Invoke(0 /* NUnit.Framework.Interfaces.ResultState NUnit.Framework.Interfaces.ITestResult::get_ResultState() */, ITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_il2cpp_TypeInfo_var, L_7);
NullCheck(L_8);
String_t* L_9;
L_9 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_8);
__this->___resultState_3 = L_9;
Il2CppCodeGenWriteBarrier((void**)(&__this->___resultState_3), (void*)L_9);
// testStatus = result.ResultState.Status;
RuntimeObject* L_10 = ___result0;
NullCheck(L_10);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_11;
L_11 = InterfaceFuncInvoker0< ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* >::Invoke(0 /* NUnit.Framework.Interfaces.ResultState NUnit.Framework.Interfaces.ITestResult::get_ResultState() */, ITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_il2cpp_TypeInfo_var, L_10);
NullCheck(L_11);
int32_t L_12;
L_12 = ResultState_get_Status_m2919855C7E5612271F746EF2C6FD2DA18C0ADB44_inline(L_11, NULL);
__this->___testStatus_4 = L_12;
// duration = result.Duration;
RuntimeObject* L_13 = ___result0;
NullCheck(L_13);
double L_14;
L_14 = InterfaceFuncInvoker0< double >::Invoke(3 /* System.Double NUnit.Framework.Interfaces.ITestResult::get_Duration() */, ITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_il2cpp_TypeInfo_var, L_13);
__this->___duration_5 = L_14;
// startTime = result.StartTime;
RuntimeObject* L_15 = ___result0;
NullCheck(L_15);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_16;
L_16 = InterfaceFuncInvoker0< DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D >::Invoke(4 /* System.DateTime NUnit.Framework.Interfaces.ITestResult::get_StartTime() */, ITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_il2cpp_TypeInfo_var, L_15);
__this->___startTime_6 = L_16;
// endTime = result.EndTime;
RuntimeObject* L_17 = ___result0;
NullCheck(L_17);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_18;
L_18 = InterfaceFuncInvoker0< DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D >::Invoke(5 /* System.DateTime NUnit.Framework.Interfaces.ITestResult::get_EndTime() */, ITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_il2cpp_TypeInfo_var, L_17);
__this->___endTime_7 = L_18;
// message = result.Message;
RuntimeObject* L_19 = ___result0;
NullCheck(L_19);
String_t* L_20;
L_20 = InterfaceFuncInvoker0< String_t* >::Invoke(6 /* System.String NUnit.Framework.Interfaces.ITestResult::get_Message() */, ITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_il2cpp_TypeInfo_var, L_19);
__this->___message_8 = L_20;
Il2CppCodeGenWriteBarrier((void**)(&__this->___message_8), (void*)L_20);
// stackTrace = result.StackTrace;
RuntimeObject* L_21 = ___result0;
NullCheck(L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(7 /* System.String NUnit.Framework.Interfaces.ITestResult::get_StackTrace() */, ITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_il2cpp_TypeInfo_var, L_21);
__this->___stackTrace_9 = L_22;
Il2CppCodeGenWriteBarrier((void**)(&__this->___stackTrace_9), (void*)L_22);
// assertCount = result.AssertCount;
RuntimeObject* L_23 = ___result0;
NullCheck(L_23);
int32_t L_24;
L_24 = InterfaceFuncInvoker0< int32_t >::Invoke(8 /* System.Int32 NUnit.Framework.Interfaces.ITestResult::get_AssertCount() */, ITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_il2cpp_TypeInfo_var, L_23);
__this->___assertCount_10 = L_24;
// failCount = result.FailCount;
RuntimeObject* L_25 = ___result0;
NullCheck(L_25);
int32_t L_26;
L_26 = InterfaceFuncInvoker0< int32_t >::Invoke(9 /* System.Int32 NUnit.Framework.Interfaces.ITestResult::get_FailCount() */, ITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_il2cpp_TypeInfo_var, L_25);
__this->___failCount_11 = L_26;
// passCount = result.PassCount;
RuntimeObject* L_27 = ___result0;
NullCheck(L_27);
int32_t L_28;
L_28 = InterfaceFuncInvoker0< int32_t >::Invoke(10 /* System.Int32 NUnit.Framework.Interfaces.ITestResult::get_PassCount() */, ITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_il2cpp_TypeInfo_var, L_27);
__this->___passCount_12 = L_28;
// skipCount = result.SkipCount;
RuntimeObject* L_29 = ___result0;
NullCheck(L_29);
int32_t L_30;
L_30 = InterfaceFuncInvoker0< int32_t >::Invoke(11 /* System.Int32 NUnit.Framework.Interfaces.ITestResult::get_SkipCount() */, ITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_il2cpp_TypeInfo_var, L_29);
__this->___skipCount_13 = L_30;
// inconclusiveCount = result.InconclusiveCount;
RuntimeObject* L_31 = ___result0;
NullCheck(L_31);
int32_t L_32;
L_32 = InterfaceFuncInvoker0< int32_t >::Invoke(12 /* System.Int32 NUnit.Framework.Interfaces.ITestResult::get_InconclusiveCount() */, ITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_il2cpp_TypeInfo_var, L_31);
__this->___inconclusiveCount_14 = L_32;
// hasChildren = result.HasChildren;
RuntimeObject* L_33 = ___result0;
NullCheck(L_33);
bool L_34;
L_34 = InterfaceFuncInvoker0< bool >::Invoke(13 /* System.Boolean NUnit.Framework.Interfaces.ITestResult::get_HasChildren() */, ITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_il2cpp_TypeInfo_var, L_33);
__this->___hasChildren_15 = L_34;
// output = result.Output;
RuntimeObject* L_35 = ___result0;
NullCheck(L_35);
String_t* L_36;
L_36 = InterfaceFuncInvoker0< String_t* >::Invoke(16 /* System.String NUnit.Framework.Interfaces.ITestResult::get_Output() */, ITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_il2cpp_TypeInfo_var, L_35);
__this->___output_16 = L_36;
Il2CppCodeGenWriteBarrier((void**)(&__this->___output_16), (void*)L_36);
// if (isTopLevel)
bool L_37 = ___isTopLevel1;
V_0 = L_37;
bool L_38 = V_0;
if (!L_38)
{
goto IL_00fc;
}
}
{
// xml = result.ToXml(true).OuterXml;
RuntimeObject* L_39 = ___result0;
NullCheck(L_39);
TNode_t128BD6EAD1B9178F311A72331C3E0F8216CF0244* L_40;
L_40 = InterfaceFuncInvoker1< TNode_t128BD6EAD1B9178F311A72331C3E0F8216CF0244*, bool >::Invoke(0 /* NUnit.Framework.Interfaces.TNode NUnit.Framework.Interfaces.IXmlNodeBuilder::ToXml(System.Boolean) */, IXmlNodeBuilder_tE216466E72C0540A23B2F6A448CD3E7AA5F5E95D_il2cpp_TypeInfo_var, L_39, (bool)1);
NullCheck(L_40);
String_t* L_41;
L_41 = TNode_get_OuterXml_m9EDA60A4CDFF51D382FEDDAFE636C4337FFD0DF4(L_40, NULL);
__this->___xml_17 = L_41;
Il2CppCodeGenWriteBarrier((void**)(&__this->___xml_17), (void*)L_41);
}
IL_00fc:
{
// childrenIds = result.Children.Select(child => child.Test.Id).ToArray();
RuntimeObject* L_42 = ___result0;
NullCheck(L_42);
RuntimeObject* L_43;
L_43 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(14 /* System.Collections.Generic.IEnumerable`1<NUnit.Framework.Interfaces.ITestResult> NUnit.Framework.Interfaces.ITestResult::get_Children() */, ITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_il2cpp_TypeInfo_var, L_42);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tB099903F19CE0589873535C56234283845791610_il2cpp_TypeInfo_var);
Func_2_tFD4B7BF245B28AD8B34224E73DB46BAE46DCEE73* L_44 = ((U3CU3Ec_tB099903F19CE0589873535C56234283845791610_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB099903F19CE0589873535C56234283845791610_il2cpp_TypeInfo_var))->___U3CU3E9__19_0_1;
Func_2_tFD4B7BF245B28AD8B34224E73DB46BAE46DCEE73* L_45 = L_44;
G_B3_0 = L_45;
G_B3_1 = L_43;
G_B3_2 = __this;
if (L_45)
{
G_B4_0 = L_45;
G_B4_1 = L_43;
G_B4_2 = __this;
goto IL_0122;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tB099903F19CE0589873535C56234283845791610_il2cpp_TypeInfo_var);
U3CU3Ec_tB099903F19CE0589873535C56234283845791610* L_46 = ((U3CU3Ec_tB099903F19CE0589873535C56234283845791610_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB099903F19CE0589873535C56234283845791610_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_tFD4B7BF245B28AD8B34224E73DB46BAE46DCEE73* L_47 = (Func_2_tFD4B7BF245B28AD8B34224E73DB46BAE46DCEE73*)il2cpp_codegen_object_new(Func_2_tFD4B7BF245B28AD8B34224E73DB46BAE46DCEE73_il2cpp_TypeInfo_var);
NullCheck(L_47);
Func_2__ctor_m808BF49CCC36F131E349756A93DEE60DB4741288(L_47, L_46, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__19_0_m8C66C8520991F199A1BE283F3A1463805847900B_RuntimeMethod_var), NULL);
Func_2_tFD4B7BF245B28AD8B34224E73DB46BAE46DCEE73* L_48 = L_47;
((U3CU3Ec_tB099903F19CE0589873535C56234283845791610_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB099903F19CE0589873535C56234283845791610_il2cpp_TypeInfo_var))->___U3CU3E9__19_0_1 = L_48;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tB099903F19CE0589873535C56234283845791610_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB099903F19CE0589873535C56234283845791610_il2cpp_TypeInfo_var))->___U3CU3E9__19_0_1), (void*)L_48);
G_B4_0 = L_48;
G_B4_1 = G_B3_1;
G_B4_2 = G_B3_2;
}
IL_0122:
{
RuntimeObject* L_49;
L_49 = Enumerable_Select_TisITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_TisString_t_m3EF32A185BF4C0A15618D36F9B27857784A3345A(G_B4_1, G_B4_0, Enumerable_Select_TisITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_TisString_t_m3EF32A185BF4C0A15618D36F9B27857784A3345A_RuntimeMethod_var);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_50;
L_50 = Enumerable_ToArray_TisString_t_mCD2BC789CBFF834E06F00948FC47E15E720936DC(L_49, Enumerable_ToArray_TisString_t_mCD2BC789CBFF834E06F00948FC47E15E720936DC_RuntimeMethod_var);
NullCheck(G_B4_2);
G_B4_2->___childrenIds_18 = L_50;
Il2CppCodeGenWriteBarrier((void**)(&G_B4_2->___childrenIds_18), (void*)L_50);
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m1664494C450C57208BE9A2851318F286A83EF40E (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tB099903F19CE0589873535C56234283845791610_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_tB099903F19CE0589873535C56234283845791610* L_0 = (U3CU3Ec_tB099903F19CE0589873535C56234283845791610*)il2cpp_codegen_object_new(U3CU3Ec_tB099903F19CE0589873535C56234283845791610_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__ctor_m1BB46C9D201F6B824FCC55DD02B7CC242827347F(L_0, NULL);
((U3CU3Ec_tB099903F19CE0589873535C56234283845791610_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB099903F19CE0589873535C56234283845791610_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tB099903F19CE0589873535C56234283845791610_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB099903F19CE0589873535C56234283845791610_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m1BB46C9D201F6B824FCC55DD02B7CC242827347F (U3CU3Ec_tB099903F19CE0589873535C56234283845791610* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.String UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData/<>c::<.ctor>b__19_0(NUnit.Framework.Interfaces.ITestResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CU3Ec_U3C_ctorU3Eb__19_0_m8C66C8520991F199A1BE283F3A1463805847900B (U3CU3Ec_tB099903F19CE0589873535C56234283845791610* __this, RuntimeObject* ___child0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// childrenIds = result.Children.Select(child => child.Test.Id).ToArray();
RuntimeObject* L_0 = ___child0;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(15 /* NUnit.Framework.Interfaces.ITest NUnit.Framework.Interfaces.ITestResult::get_Test() */, ITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_il2cpp_TypeInfo_var, L_0);
NullCheck(L_1);
String_t* L_2;
L_2 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String NUnit.Framework.Interfaces.ITest::get_Id() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_1);
return L_2;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.TestRunner.TestLaunchers.RemoteTestResultDataWithTestData UnityEngine.TestRunner.TestLaunchers.RemoteTestResultDataFactory::CreateFromTestResult(NUnit.Framework.Interfaces.ITestResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RemoteTestResultDataWithTestData_tBD43BB154A4C4E2515A7B996D034793F2DD2DA5E* RemoteTestResultDataFactory_CreateFromTestResult_m67DF49D892B1858724E2C1D39BE7EF855A17A4D9 (RemoteTestResultDataFactory_t3B226E45DE129A831664EA9B7C0F876D78243E5C* __this, RuntimeObject* ___result0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_First_TisRemoteTestData_tE4E5438CA6F4DF729DA469D6FDE5EEC95D409FDC_mD4927EF791F7F6B5990D061ED6F90F3EBA520E3F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RemoteTestResultDataWithTestData_tBD43BB154A4C4E2515A7B996D034793F2DD2DA5E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RemoteTestDataU5BU5D_tF2972E8FD95D6D0DC22BC346F2DB8189C5A215F3* V_0 = NULL;
RemoteTestResultDataWithTestData_tBD43BB154A4C4E2515A7B996D034793F2DD2DA5E* V_1 = NULL;
{
// var tests = CreateTestDataList(result.Test);
RuntimeObject* L_0 = ___result0;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(15 /* NUnit.Framework.Interfaces.ITest NUnit.Framework.Interfaces.ITestResult::get_Test() */, ITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_il2cpp_TypeInfo_var, L_0);
RemoteTestDataU5BU5D_tF2972E8FD95D6D0DC22BC346F2DB8189C5A215F3* L_2;
L_2 = RemoteTestResultDataFactory_CreateTestDataList_m1699986368709BC389BAE6A7FDF79DEAFFA2BD55(__this, L_1, NULL);
V_0 = L_2;
// tests.First().testCaseTimeout = UnityTestExecutionContext.CurrentContext.TestCaseTimeout;
RemoteTestDataU5BU5D_tF2972E8FD95D6D0DC22BC346F2DB8189C5A215F3* L_3 = V_0;
RemoteTestData_tE4E5438CA6F4DF729DA469D6FDE5EEC95D409FDC* L_4;
L_4 = Enumerable_First_TisRemoteTestData_tE4E5438CA6F4DF729DA469D6FDE5EEC95D409FDC_mD4927EF791F7F6B5990D061ED6F90F3EBA520E3F((RuntimeObject*)L_3, Enumerable_First_TisRemoteTestData_tE4E5438CA6F4DF729DA469D6FDE5EEC95D409FDC_mD4927EF791F7F6B5990D061ED6F90F3EBA520E3F_RuntimeMethod_var);
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_5;
L_5 = UnityTestExecutionContext_get_CurrentContext_mE137D16315C891B114A04F5DA5DE73456A3D8954_inline(NULL);
NullCheck(L_5);
int32_t L_6;
L_6 = UnityTestExecutionContext_get_TestCaseTimeout_m8BEF955920555F1709B3F83DE825F3E52990BB96_inline(L_5, NULL);
NullCheck(L_4);
L_4->___testCaseTimeout_8 = L_6;
// return new RemoteTestResultDataWithTestData()
// {
// results = CreateTestResultDataList(result),
// tests = tests
// };
RemoteTestResultDataWithTestData_tBD43BB154A4C4E2515A7B996D034793F2DD2DA5E* L_7 = (RemoteTestResultDataWithTestData_tBD43BB154A4C4E2515A7B996D034793F2DD2DA5E*)il2cpp_codegen_object_new(RemoteTestResultDataWithTestData_tBD43BB154A4C4E2515A7B996D034793F2DD2DA5E_il2cpp_TypeInfo_var);
NullCheck(L_7);
RemoteTestResultDataWithTestData__ctor_m5ECDF4C02A89CCB55EAFDDB41D63F59431EDDCD4(L_7, NULL);
RemoteTestResultDataWithTestData_tBD43BB154A4C4E2515A7B996D034793F2DD2DA5E* L_8 = L_7;
RuntimeObject* L_9 = ___result0;
RemoteTestResultDataU5BU5D_t6F550ED0350C6DCBA9250801796D552381CE2B5A* L_10;
L_10 = RemoteTestResultDataFactory_CreateTestResultDataList_m807A9D7778A8C6D7F30FA74E8B1D3198D0363451(L_9, NULL);
NullCheck(L_8);
L_8->___results_0 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&L_8->___results_0), (void*)L_10);
RemoteTestResultDataWithTestData_tBD43BB154A4C4E2515A7B996D034793F2DD2DA5E* L_11 = L_8;
RemoteTestDataU5BU5D_tF2972E8FD95D6D0DC22BC346F2DB8189C5A215F3* L_12 = V_0;
NullCheck(L_11);
L_11->___tests_1 = L_12;
Il2CppCodeGenWriteBarrier((void**)(&L_11->___tests_1), (void*)L_12);
V_1 = L_11;
goto IL_003e;
}
IL_003e:
{
// }
RemoteTestResultDataWithTestData_tBD43BB154A4C4E2515A7B996D034793F2DD2DA5E* L_13 = V_1;
return L_13;
}
}
// UnityEngine.TestRunner.TestLaunchers.RemoteTestResultDataWithTestData UnityEngine.TestRunner.TestLaunchers.RemoteTestResultDataFactory::CreateFromTest(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RemoteTestResultDataWithTestData_tBD43BB154A4C4E2515A7B996D034793F2DD2DA5E* RemoteTestResultDataFactory_CreateFromTest_m013B903D21B8A9729D698DE37D4179EAD25F96F0 (RemoteTestResultDataFactory_t3B226E45DE129A831664EA9B7C0F876D78243E5C* __this, RuntimeObject* ___test0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_First_TisRemoteTestData_tE4E5438CA6F4DF729DA469D6FDE5EEC95D409FDC_mD4927EF791F7F6B5990D061ED6F90F3EBA520E3F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RemoteTestResultDataWithTestData_tBD43BB154A4C4E2515A7B996D034793F2DD2DA5E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RemoteTestDataU5BU5D_tF2972E8FD95D6D0DC22BC346F2DB8189C5A215F3* V_0 = NULL;
bool V_1 = false;
RemoteTestResultDataWithTestData_tBD43BB154A4C4E2515A7B996D034793F2DD2DA5E* V_2 = NULL;
{
// var tests = CreateTestDataList(test);
RuntimeObject* L_0 = ___test0;
RemoteTestDataU5BU5D_tF2972E8FD95D6D0DC22BC346F2DB8189C5A215F3* L_1;
L_1 = RemoteTestResultDataFactory_CreateTestDataList_m1699986368709BC389BAE6A7FDF79DEAFFA2BD55(__this, L_0, NULL);
V_0 = L_1;
// if (UnityTestExecutionContext.CurrentContext != null)
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_2;
L_2 = UnityTestExecutionContext_get_CurrentContext_mE137D16315C891B114A04F5DA5DE73456A3D8954_inline(NULL);
V_1 = (bool)((!(((RuntimeObject*)(UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C*)L_2) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_3 = V_1;
if (!L_3)
{
goto IL_002c;
}
}
{
// tests.First().testCaseTimeout = UnityTestExecutionContext.CurrentContext.TestCaseTimeout;
RemoteTestDataU5BU5D_tF2972E8FD95D6D0DC22BC346F2DB8189C5A215F3* L_4 = V_0;
RemoteTestData_tE4E5438CA6F4DF729DA469D6FDE5EEC95D409FDC* L_5;
L_5 = Enumerable_First_TisRemoteTestData_tE4E5438CA6F4DF729DA469D6FDE5EEC95D409FDC_mD4927EF791F7F6B5990D061ED6F90F3EBA520E3F((RuntimeObject*)L_4, Enumerable_First_TisRemoteTestData_tE4E5438CA6F4DF729DA469D6FDE5EEC95D409FDC_mD4927EF791F7F6B5990D061ED6F90F3EBA520E3F_RuntimeMethod_var);
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_6;
L_6 = UnityTestExecutionContext_get_CurrentContext_mE137D16315C891B114A04F5DA5DE73456A3D8954_inline(NULL);
NullCheck(L_6);
int32_t L_7;
L_7 = UnityTestExecutionContext_get_TestCaseTimeout_m8BEF955920555F1709B3F83DE825F3E52990BB96_inline(L_6, NULL);
NullCheck(L_5);
L_5->___testCaseTimeout_8 = L_7;
}
IL_002c:
{
// return new RemoteTestResultDataWithTestData()
// {
// tests = tests
// };
RemoteTestResultDataWithTestData_tBD43BB154A4C4E2515A7B996D034793F2DD2DA5E* L_8 = (RemoteTestResultDataWithTestData_tBD43BB154A4C4E2515A7B996D034793F2DD2DA5E*)il2cpp_codegen_object_new(RemoteTestResultDataWithTestData_tBD43BB154A4C4E2515A7B996D034793F2DD2DA5E_il2cpp_TypeInfo_var);
NullCheck(L_8);
RemoteTestResultDataWithTestData__ctor_m5ECDF4C02A89CCB55EAFDDB41D63F59431EDDCD4(L_8, NULL);
RemoteTestResultDataWithTestData_tBD43BB154A4C4E2515A7B996D034793F2DD2DA5E* L_9 = L_8;
RemoteTestDataU5BU5D_tF2972E8FD95D6D0DC22BC346F2DB8189C5A215F3* L_10 = V_0;
NullCheck(L_9);
L_9->___tests_1 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&L_9->___tests_1), (void*)L_10);
V_2 = L_9;
goto IL_003b;
}
IL_003b:
{
// }
RemoteTestResultDataWithTestData_tBD43BB154A4C4E2515A7B996D034793F2DD2DA5E* L_11 = V_2;
return L_11;
}
}
// UnityEngine.TestRunner.TestLaunchers.RemoteTestData[] UnityEngine.TestRunner.TestLaunchers.RemoteTestResultDataFactory::CreateTestDataList(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RemoteTestDataU5BU5D_tF2972E8FD95D6D0DC22BC346F2DB8189C5A215F3* RemoteTestResultDataFactory_CreateTestDataList_m1699986368709BC389BAE6A7FDF79DEAFFA2BD55 (RemoteTestResultDataFactory_t3B226E45DE129A831664EA9B7C0F876D78243E5C* __this, RuntimeObject* ___test0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_SelectMany_TisITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_TisRemoteTestData_tE4E5438CA6F4DF729DA469D6FDE5EEC95D409FDC_m12502E8C5A03674CB133F639871D325073053470_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t2A39424421DF478CC1729604CDD5F54396C87CA7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_m855B63804257411A3A33AC8AD177CD24B247853C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m1E17B739B784D7671089F8428F7AA6EA16C01D5E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_mBC2E5BF1C3903281F492643C25BF5DCC310816D0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mE6FF5E7FB471A9E7DB574880BD6088F44B05548F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t09DA740C065F7BBBBCDCCF7E1C29B6B8FBA0C981_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RemoteTestData_tE4E5438CA6F4DF729DA469D6FDE5EEC95D409FDC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RemoteTestResultDataFactory_CreateTestDataList_m1699986368709BC389BAE6A7FDF79DEAFFA2BD55_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
List_1_t09DA740C065F7BBBBCDCCF7E1C29B6B8FBA0C981* V_0 = NULL;
RemoteTestDataU5BU5D_tF2972E8FD95D6D0DC22BC346F2DB8189C5A215F3* V_1 = NULL;
{
// var list = new List<RemoteTestData>();
List_1_t09DA740C065F7BBBBCDCCF7E1C29B6B8FBA0C981* L_0 = (List_1_t09DA740C065F7BBBBCDCCF7E1C29B6B8FBA0C981*)il2cpp_codegen_object_new(List_1_t09DA740C065F7BBBBCDCCF7E1C29B6B8FBA0C981_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_mE6FF5E7FB471A9E7DB574880BD6088F44B05548F(L_0, List_1__ctor_mE6FF5E7FB471A9E7DB574880BD6088F44B05548F_RuntimeMethod_var);
V_0 = L_0;
// list.Add(new RemoteTestData(test));
List_1_t09DA740C065F7BBBBCDCCF7E1C29B6B8FBA0C981* L_1 = V_0;
RuntimeObject* L_2 = ___test0;
RemoteTestData_tE4E5438CA6F4DF729DA469D6FDE5EEC95D409FDC* L_3 = (RemoteTestData_tE4E5438CA6F4DF729DA469D6FDE5EEC95D409FDC*)il2cpp_codegen_object_new(RemoteTestData_tE4E5438CA6F4DF729DA469D6FDE5EEC95D409FDC_il2cpp_TypeInfo_var);
NullCheck(L_3);
RemoteTestData__ctor_mFA1F09F98EA6DAA404190F7B73157364605218F6(L_3, L_2, NULL);
NullCheck(L_1);
List_1_Add_m1E17B739B784D7671089F8428F7AA6EA16C01D5E_inline(L_1, L_3, List_1_Add_m1E17B739B784D7671089F8428F7AA6EA16C01D5E_RuntimeMethod_var);
// list.AddRange(test.Tests.SelectMany(CreateTestDataList));
List_1_t09DA740C065F7BBBBCDCCF7E1C29B6B8FBA0C981* L_4 = V_0;
RuntimeObject* L_5 = ___test0;
NullCheck(L_5);
RuntimeObject* L_6;
L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(13 /* System.Collections.Generic.IList`1<NUnit.Framework.Interfaces.ITest> NUnit.Framework.Interfaces.ITest::get_Tests() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_5);
Func_2_t2A39424421DF478CC1729604CDD5F54396C87CA7* L_7 = (Func_2_t2A39424421DF478CC1729604CDD5F54396C87CA7*)il2cpp_codegen_object_new(Func_2_t2A39424421DF478CC1729604CDD5F54396C87CA7_il2cpp_TypeInfo_var);
NullCheck(L_7);
Func_2__ctor_m982F0EAF9AAA231763164C2E1A549D3364BB0DE2(L_7, __this, (intptr_t)((void*)RemoteTestResultDataFactory_CreateTestDataList_m1699986368709BC389BAE6A7FDF79DEAFFA2BD55_RuntimeMethod_var), NULL);
RuntimeObject* L_8;
L_8 = Enumerable_SelectMany_TisITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_TisRemoteTestData_tE4E5438CA6F4DF729DA469D6FDE5EEC95D409FDC_m12502E8C5A03674CB133F639871D325073053470(L_6, L_7, Enumerable_SelectMany_TisITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_TisRemoteTestData_tE4E5438CA6F4DF729DA469D6FDE5EEC95D409FDC_m12502E8C5A03674CB133F639871D325073053470_RuntimeMethod_var);
NullCheck(L_4);
List_1_AddRange_m855B63804257411A3A33AC8AD177CD24B247853C(L_4, L_8, List_1_AddRange_m855B63804257411A3A33AC8AD177CD24B247853C_RuntimeMethod_var);
// return list.ToArray();
List_1_t09DA740C065F7BBBBCDCCF7E1C29B6B8FBA0C981* L_9 = V_0;
NullCheck(L_9);
RemoteTestDataU5BU5D_tF2972E8FD95D6D0DC22BC346F2DB8189C5A215F3* L_10;
L_10 = List_1_ToArray_mBC2E5BF1C3903281F492643C25BF5DCC310816D0(L_9, List_1_ToArray_mBC2E5BF1C3903281F492643C25BF5DCC310816D0_RuntimeMethod_var);
V_1 = L_10;
goto IL_003b;
}
IL_003b:
{
// }
RemoteTestDataU5BU5D_tF2972E8FD95D6D0DC22BC346F2DB8189C5A215F3* L_11 = V_1;
return L_11;
}
}
// UnityEngine.TestRunner.TestLaunchers.RemoteTestResultData[] UnityEngine.TestRunner.TestLaunchers.RemoteTestResultDataFactory::CreateTestResultDataList(NUnit.Framework.Interfaces.ITestResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RemoteTestResultDataU5BU5D_t6F550ED0350C6DCBA9250801796D552381CE2B5A* RemoteTestResultDataFactory_CreateTestResultDataList_m807A9D7778A8C6D7F30FA74E8B1D3198D0363451 (RuntimeObject* ___result0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_SelectMany_TisITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_TisRemoteTestResultData_tB58DBFABBABCFC651D957DDB327C54CD2DCDF0D5_m6F609C741ECFD35EB696DD0C9005DF531D26D818_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t9054B0ED93B16089F423736483A8F933EF7AA086_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_mF737B5D17DC1AF508304CD15C3C7FB61F4FD9A0C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mA6FE298E807C8E248FBAE5184C55BF6C96A8411D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m7F6F5C502C4D6341818240FAC5922EA8071D01C9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m0B5DAA533F6BAC30E6AD3978F97423AB92072786_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tDF054C3EAA37A04825AD992A650DE28082CEE9A0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RemoteTestResultDataFactory_CreateTestResultDataList_m807A9D7778A8C6D7F30FA74E8B1D3198D0363451_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RemoteTestResultData_tB58DBFABBABCFC651D957DDB327C54CD2DCDF0D5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
List_1_tDF054C3EAA37A04825AD992A650DE28082CEE9A0* V_0 = NULL;
RemoteTestResultDataU5BU5D_t6F550ED0350C6DCBA9250801796D552381CE2B5A* V_1 = NULL;
{
// var list = new List<RemoteTestResultData>();
List_1_tDF054C3EAA37A04825AD992A650DE28082CEE9A0* L_0 = (List_1_tDF054C3EAA37A04825AD992A650DE28082CEE9A0*)il2cpp_codegen_object_new(List_1_tDF054C3EAA37A04825AD992A650DE28082CEE9A0_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_m0B5DAA533F6BAC30E6AD3978F97423AB92072786(L_0, List_1__ctor_m0B5DAA533F6BAC30E6AD3978F97423AB92072786_RuntimeMethod_var);
V_0 = L_0;
// list.Add(new RemoteTestResultData(result, result.Test.Parent == null));
List_1_tDF054C3EAA37A04825AD992A650DE28082CEE9A0* L_1 = V_0;
RuntimeObject* L_2 = ___result0;
RuntimeObject* L_3 = ___result0;
NullCheck(L_3);
RuntimeObject* L_4;
L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(15 /* NUnit.Framework.Interfaces.ITest NUnit.Framework.Interfaces.ITestResult::get_Test() */, ITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_il2cpp_TypeInfo_var, L_3);
NullCheck(L_4);
RuntimeObject* L_5;
L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(10 /* NUnit.Framework.Interfaces.ITest NUnit.Framework.Interfaces.ITest::get_Parent() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_4);
RemoteTestResultData_tB58DBFABBABCFC651D957DDB327C54CD2DCDF0D5* L_6 = (RemoteTestResultData_tB58DBFABBABCFC651D957DDB327C54CD2DCDF0D5*)il2cpp_codegen_object_new(RemoteTestResultData_tB58DBFABBABCFC651D957DDB327C54CD2DCDF0D5_il2cpp_TypeInfo_var);
NullCheck(L_6);
RemoteTestResultData__ctor_mD24E665DF018C51C359AF0F8957E4551896E3C23(L_6, L_2, (bool)((((RuntimeObject*)(RuntimeObject*)L_5) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0), NULL);
NullCheck(L_1);
List_1_Add_mA6FE298E807C8E248FBAE5184C55BF6C96A8411D_inline(L_1, L_6, List_1_Add_mA6FE298E807C8E248FBAE5184C55BF6C96A8411D_RuntimeMethod_var);
// list.AddRange(result.Children.SelectMany(CreateTestResultDataList));
List_1_tDF054C3EAA37A04825AD992A650DE28082CEE9A0* L_7 = V_0;
RuntimeObject* L_8 = ___result0;
NullCheck(L_8);
RuntimeObject* L_9;
L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(14 /* System.Collections.Generic.IEnumerable`1<NUnit.Framework.Interfaces.ITestResult> NUnit.Framework.Interfaces.ITestResult::get_Children() */, ITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_il2cpp_TypeInfo_var, L_8);
Func_2_t9054B0ED93B16089F423736483A8F933EF7AA086* L_10 = (Func_2_t9054B0ED93B16089F423736483A8F933EF7AA086*)il2cpp_codegen_object_new(Func_2_t9054B0ED93B16089F423736483A8F933EF7AA086_il2cpp_TypeInfo_var);
NullCheck(L_10);
Func_2__ctor_m5303DB0A4948F4173D3B7E36F795BFF4A03D71C1(L_10, NULL, (intptr_t)((void*)RemoteTestResultDataFactory_CreateTestResultDataList_m807A9D7778A8C6D7F30FA74E8B1D3198D0363451_RuntimeMethod_var), NULL);
RuntimeObject* L_11;
L_11 = Enumerable_SelectMany_TisITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_TisRemoteTestResultData_tB58DBFABBABCFC651D957DDB327C54CD2DCDF0D5_m6F609C741ECFD35EB696DD0C9005DF531D26D818(L_9, L_10, Enumerable_SelectMany_TisITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_TisRemoteTestResultData_tB58DBFABBABCFC651D957DDB327C54CD2DCDF0D5_m6F609C741ECFD35EB696DD0C9005DF531D26D818_RuntimeMethod_var);
NullCheck(L_7);
List_1_AddRange_mF737B5D17DC1AF508304CD15C3C7FB61F4FD9A0C(L_7, L_11, List_1_AddRange_mF737B5D17DC1AF508304CD15C3C7FB61F4FD9A0C_RuntimeMethod_var);
// return list.ToArray();
List_1_tDF054C3EAA37A04825AD992A650DE28082CEE9A0* L_12 = V_0;
NullCheck(L_12);
RemoteTestResultDataU5BU5D_t6F550ED0350C6DCBA9250801796D552381CE2B5A* L_13;
L_13 = List_1_ToArray_m7F6F5C502C4D6341818240FAC5922EA8071D01C9(L_12, List_1_ToArray_m7F6F5C502C4D6341818240FAC5922EA8071D01C9_RuntimeMethod_var);
V_1 = L_13;
goto IL_0049;
}
IL_0049:
{
// }
RemoteTestResultDataU5BU5D_t6F550ED0350C6DCBA9250801796D552381CE2B5A* L_14 = V_1;
return L_14;
}
}
// System.Void UnityEngine.TestRunner.TestLaunchers.RemoteTestResultDataFactory::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteTestResultDataFactory__ctor_m4A931155159BDEDD21430F7B0D34E3C9A001BA25 (RemoteTestResultDataFactory_t3B226E45DE129A831664EA9B7C0F876D78243E5C* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestRunner.TestLaunchers.RemoteTestResultDataWithTestData::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteTestResultDataWithTestData__ctor_m5ECDF4C02A89CCB55EAFDDB41D63F59431EDDCD4 (RemoteTestResultDataWithTestData_tBD43BB154A4C4E2515A7B996D034793F2DD2DA5E* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Collections.Generic.IEnumerable`1<System.String> UnityEngine.TestRunner.NUnitExtensions.TestExtensions::GetTestCategories(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TestExtensions_GetTestCategories_m20E4E456907022E2C1A0D036542FE54B8AD72F80 (RuntimeObject* ___test0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CategoryFilterExtended_t6A60C5870D83A44CA564A270189CFBC8C3AE29C4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Cast_TisString_t_mDEE9EB800F326F399F634903DF2B102D2D9A54D5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToList_TisString_t_mA7BFFF205C0EB2F8CE0436E85FC70A2449EDD7C5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral957F5774E3F509460E0CA92DB4925F6F22088C0C);
s_Il2CppMethodInitialized = true;
}
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* V_0 = NULL;
bool V_1 = false;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* V_2 = NULL;
bool V_3 = false;
RuntimeObject* V_4 = NULL;
int32_t G_B3_0 = 0;
{
// var categories = test.Properties[PropertyNames.Category].Cast<string>().ToList();
RuntimeObject* L_0 = ___test0;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(9 /* NUnit.Framework.Interfaces.IPropertyBag NUnit.Framework.Interfaces.ITest::get_Properties() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_0);
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = InterfaceFuncInvoker1< RuntimeObject*, String_t* >::Invoke(4 /* System.Collections.IList NUnit.Framework.Interfaces.IPropertyBag::get_Item(System.String) */, IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var, L_1, _stringLiteral957F5774E3F509460E0CA92DB4925F6F22088C0C);
RuntimeObject* L_3;
L_3 = Enumerable_Cast_TisString_t_mDEE9EB800F326F399F634903DF2B102D2D9A54D5(L_2, Enumerable_Cast_TisString_t_mDEE9EB800F326F399F634903DF2B102D2D9A54D5_RuntimeMethod_var);
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_4;
L_4 = Enumerable_ToList_TisString_t_mA7BFFF205C0EB2F8CE0436E85FC70A2449EDD7C5(L_3, Enumerable_ToList_TisString_t_mA7BFFF205C0EB2F8CE0436E85FC70A2449EDD7C5_RuntimeMethod_var);
V_0 = L_4;
// if (categories.Count == 0 && test is TestMethod)
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_5 = V_0;
NullCheck(L_5);
int32_t L_6;
L_6 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_5, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
if (L_6)
{
goto IL_002f;
}
}
{
RuntimeObject* L_7 = ___test0;
G_B3_0 = ((!(((RuntimeObject*)(TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7*)((TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7*)IsInstClass((RuntimeObject*)L_7, TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
goto IL_0030;
}
IL_002f:
{
G_B3_0 = 0;
}
IL_0030:
{
V_1 = (bool)G_B3_0;
bool L_8 = V_1;
if (!L_8)
{
goto IL_006f;
}
}
{
// var fixtureCategories = test.Parent.Properties[PropertyNames.Category].Cast<string>().ToList();
RuntimeObject* L_9 = ___test0;
NullCheck(L_9);
RuntimeObject* L_10;
L_10 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(10 /* NUnit.Framework.Interfaces.ITest NUnit.Framework.Interfaces.ITest::get_Parent() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_9);
NullCheck(L_10);
RuntimeObject* L_11;
L_11 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(9 /* NUnit.Framework.Interfaces.IPropertyBag NUnit.Framework.Interfaces.ITest::get_Properties() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_10);
NullCheck(L_11);
RuntimeObject* L_12;
L_12 = InterfaceFuncInvoker1< RuntimeObject*, String_t* >::Invoke(4 /* System.Collections.IList NUnit.Framework.Interfaces.IPropertyBag::get_Item(System.String) */, IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var, L_11, _stringLiteral957F5774E3F509460E0CA92DB4925F6F22088C0C);
RuntimeObject* L_13;
L_13 = Enumerable_Cast_TisString_t_mDEE9EB800F326F399F634903DF2B102D2D9A54D5(L_12, Enumerable_Cast_TisString_t_mDEE9EB800F326F399F634903DF2B102D2D9A54D5_RuntimeMethod_var);
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_14;
L_14 = Enumerable_ToList_TisString_t_mA7BFFF205C0EB2F8CE0436E85FC70A2449EDD7C5(L_13, Enumerable_ToList_TisString_t_mA7BFFF205C0EB2F8CE0436E85FC70A2449EDD7C5_RuntimeMethod_var);
V_2 = L_14;
// if (fixtureCategories.Count == 0)
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_15 = V_2;
NullCheck(L_15);
int32_t L_16;
L_16 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_15, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
V_3 = (bool)((((int32_t)L_16) == ((int32_t)0))? 1 : 0);
bool L_17 = V_3;
if (!L_17)
{
goto IL_006e;
}
}
{
// categories.Add(CategoryFilterExtended.k_DefaultCategory);
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_18 = V_0;
il2cpp_codegen_runtime_class_init_inline(CategoryFilterExtended_t6A60C5870D83A44CA564A270189CFBC8C3AE29C4_il2cpp_TypeInfo_var);
String_t* L_19 = ((CategoryFilterExtended_t6A60C5870D83A44CA564A270189CFBC8C3AE29C4_StaticFields*)il2cpp_codegen_static_fields_for(CategoryFilterExtended_t6A60C5870D83A44CA564A270189CFBC8C3AE29C4_il2cpp_TypeInfo_var))->___k_DefaultCategory_4;
NullCheck(L_18);
List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline(L_18, L_19, List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var);
}
IL_006e:
{
}
IL_006f:
{
// return categories;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_20 = V_0;
V_4 = L_20;
goto IL_0074;
}
IL_0074:
{
// }
RuntimeObject* L_21 = V_4;
return L_21;
}
}
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.TestExtensions::HasCategory(NUnit.Framework.Interfaces.ITest,System.String[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TestExtensions_HasCategory_mF62BAF2B197D650CFA88A427935197D8C10CDC77 (RuntimeObject* ___test0, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___categoryFilter1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Any_TisString_t_m5D996C56476B6F24D173C202AA19623C7F31358E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Distinct_TisString_t_mCE658C809ED389BF30C2995F0D21825A2BEC0D2C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass1_0_U3CHasCategoryU3Eb__0_m8D1B873E5BCC78383972B040718CF469A5BAC112_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass1_0_t8DE95C329F948F9730F124D7CF7870C7C0A32CCF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass1_0_t8DE95C329F948F9730F124D7CF7870C7C0A32CCF* V_0 = NULL;
bool V_1 = false;
{
U3CU3Ec__DisplayClass1_0_t8DE95C329F948F9730F124D7CF7870C7C0A32CCF* L_0 = (U3CU3Ec__DisplayClass1_0_t8DE95C329F948F9730F124D7CF7870C7C0A32CCF*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass1_0_t8DE95C329F948F9730F124D7CF7870C7C0A32CCF_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass1_0__ctor_mE3C45603E45E91D2DE7B67E509F752EF883FDBC0(L_0, NULL);
V_0 = L_0;
// var categories = test.GetAllCategoriesFromTest().Distinct();
U3CU3Ec__DisplayClass1_0_t8DE95C329F948F9730F124D7CF7870C7C0A32CCF* L_1 = V_0;
RuntimeObject* L_2 = ___test0;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_3;
L_3 = TestExtensions_GetAllCategoriesFromTest_mB8D0C06FC2A116F8305303EDB0FAC073AD6C25F9(L_2, NULL);
RuntimeObject* L_4;
L_4 = Enumerable_Distinct_TisString_t_mCE658C809ED389BF30C2995F0D21825A2BEC0D2C(L_3, Enumerable_Distinct_TisString_t_mCE658C809ED389BF30C2995F0D21825A2BEC0D2C_RuntimeMethod_var);
NullCheck(L_1);
L_1->___categories_0 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___categories_0), (void*)L_4);
// return categoryFilter.Any(c => categories.Any(r => r == c));
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = ___categoryFilter1;
U3CU3Ec__DisplayClass1_0_t8DE95C329F948F9730F124D7CF7870C7C0A32CCF* L_6 = V_0;
Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* L_7 = (Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D*)il2cpp_codegen_object_new(Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D_il2cpp_TypeInfo_var);
NullCheck(L_7);
Func_2__ctor_m247D5044A4E1F518CA84A38B9A9F30E66BDD8184(L_7, L_6, (intptr_t)((void*)U3CU3Ec__DisplayClass1_0_U3CHasCategoryU3Eb__0_m8D1B873E5BCC78383972B040718CF469A5BAC112_RuntimeMethod_var), NULL);
bool L_8;
L_8 = Enumerable_Any_TisString_t_m5D996C56476B6F24D173C202AA19623C7F31358E((RuntimeObject*)L_5, L_7, Enumerable_Any_TisString_t_m5D996C56476B6F24D173C202AA19623C7F31358E_RuntimeMethod_var);
V_1 = L_8;
goto IL_002d;
}
IL_002d:
{
// }
bool L_9 = V_1;
return L_9;
}
}
// System.Collections.Generic.List`1<System.String> UnityEngine.TestRunner.NUnitExtensions.TestExtensions::GetAllCategoriesFromTest(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* TestExtensions_GetAllCategoriesFromTest_mB8D0C06FC2A116F8305303EDB0FAC073AD6C25F9 (RuntimeObject* ___test0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToList_TisString_t_mA7BFFF205C0EB2F8CE0436E85FC70A2449EDD7C5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_m157DD7AD4D25423F82A21E533BC4686C83770D5E_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* V_0 = NULL;
bool V_1 = false;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* V_2 = NULL;
{
// if (test.Parent == null)
RuntimeObject* L_0 = ___test0;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(10 /* NUnit.Framework.Interfaces.ITest NUnit.Framework.Interfaces.ITest::get_Parent() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_0);
V_1 = (bool)((((RuntimeObject*)(RuntimeObject*)L_1) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_2 = V_1;
if (!L_2)
{
goto IL_001c;
}
}
{
// return test.GetTestCategories().ToList();
RuntimeObject* L_3 = ___test0;
RuntimeObject* L_4;
L_4 = TestExtensions_GetTestCategories_m20E4E456907022E2C1A0D036542FE54B8AD72F80(L_3, NULL);
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_5;
L_5 = Enumerable_ToList_TisString_t_mA7BFFF205C0EB2F8CE0436E85FC70A2449EDD7C5(L_4, Enumerable_ToList_TisString_t_mA7BFFF205C0EB2F8CE0436E85FC70A2449EDD7C5_RuntimeMethod_var);
V_2 = L_5;
goto IL_0039;
}
IL_001c:
{
// var categories = GetAllCategoriesFromTest(test.Parent);
RuntimeObject* L_6 = ___test0;
NullCheck(L_6);
RuntimeObject* L_7;
L_7 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(10 /* NUnit.Framework.Interfaces.ITest NUnit.Framework.Interfaces.ITest::get_Parent() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_6);
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_8;
L_8 = TestExtensions_GetAllCategoriesFromTest_mB8D0C06FC2A116F8305303EDB0FAC073AD6C25F9(L_7, NULL);
V_0 = L_8;
// categories.AddRange(test.GetTestCategories());
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_9 = V_0;
RuntimeObject* L_10 = ___test0;
RuntimeObject* L_11;
L_11 = TestExtensions_GetTestCategories_m20E4E456907022E2C1A0D036542FE54B8AD72F80(L_10, NULL);
NullCheck(L_9);
List_1_AddRange_m157DD7AD4D25423F82A21E533BC4686C83770D5E(L_9, L_11, List_1_AddRange_m157DD7AD4D25423F82A21E533BC4686C83770D5E_RuntimeMethod_var);
// return categories;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_12 = V_0;
V_2 = L_12;
goto IL_0039;
}
IL_0039:
{
// }
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_13 = V_2;
return L_13;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.TestExtensions::ParseForNameDuplicates(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TestExtensions_ParseForNameDuplicates_mE6485E5C0DCA10CF0B0ED5D0DFC35307D89A1FFF (RuntimeObject* ___test0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m835BB1E6EA8A8BF1242B51E28FD65B43FEF68E2A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mA3C3860EDE2CDD08BBD68C389377BC89D029D968_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m038480C0EC13713DBD89A53BE69FF0359501B4C2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t0DA66A00BE500A52640DFA4886FD1891A9C5561D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t6591A7B75F512A5632F8BFBEC5CC9FB525137EBC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB5C7C3A89EAEC257A8E38AAA14FBD04B7E9F92C7);
s_Il2CppMethodInitialized = true;
}
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* V_0 = NULL;
int32_t V_1 = 0;
RuntimeObject* V_2 = NULL;
int32_t V_3 = 0;
bool V_4 = false;
bool V_5 = false;
{
// var duplicates = new Dictionary<string, int>();
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_0 = (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588*)il2cpp_codegen_object_new(Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588_il2cpp_TypeInfo_var);
NullCheck(L_0);
Dictionary_2__ctor_mA3C3860EDE2CDD08BBD68C389377BC89D029D968(L_0, Dictionary_2__ctor_mA3C3860EDE2CDD08BBD68C389377BC89D029D968_RuntimeMethod_var);
V_0 = L_0;
// for (var i = 0; i < test.Tests.Count; i++)
V_1 = 0;
goto IL_0076;
}
IL_000b:
{
// var child = test.Tests[i];
RuntimeObject* L_1 = ___test0;
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(13 /* System.Collections.Generic.IList`1<NUnit.Framework.Interfaces.ITest> NUnit.Framework.Interfaces.ITest::get_Tests() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_1);
int32_t L_3 = V_1;
NullCheck(L_2);
RuntimeObject* L_4;
L_4 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1<NUnit.Framework.Interfaces.ITest>::get_Item(System.Int32) */, IList_1_t6591A7B75F512A5632F8BFBEC5CC9FB525137EBC_il2cpp_TypeInfo_var, L_2, L_3);
V_2 = L_4;
// if (duplicates.TryGetValue(child.FullName, out count))
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_5 = V_0;
RuntimeObject* L_6 = V_2;
NullCheck(L_6);
String_t* L_7;
L_7 = InterfaceFuncInvoker0< String_t* >::Invoke(2 /* System.String NUnit.Framework.Interfaces.ITest::get_FullName() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_6);
NullCheck(L_5);
bool L_8;
L_8 = Dictionary_2_TryGetValue_m835BB1E6EA8A8BF1242B51E28FD65B43FEF68E2A(L_5, L_7, (&V_3), Dictionary_2_TryGetValue_m835BB1E6EA8A8BF1242B51E28FD65B43FEF68E2A_RuntimeMethod_var);
V_4 = L_8;
bool L_9 = V_4;
if (!L_9)
{
goto IL_005a;
}
}
{
// count++;
int32_t L_10 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_10, 1));
// child.Properties.Add("childIndex", count);
RuntimeObject* L_11 = V_2;
NullCheck(L_11);
RuntimeObject* L_12;
L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(9 /* NUnit.Framework.Interfaces.IPropertyBag NUnit.Framework.Interfaces.ITest::get_Properties() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_11);
int32_t L_13 = V_3;
int32_t L_14 = L_13;
RuntimeObject* L_15 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_14);
NullCheck(L_12);
InterfaceActionInvoker2< String_t*, RuntimeObject* >::Invoke(0 /* System.Void NUnit.Framework.Interfaces.IPropertyBag::Add(System.String,System.Object) */, IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var, L_12, _stringLiteralB5C7C3A89EAEC257A8E38AAA14FBD04B7E9F92C7, L_15);
// duplicates[child.FullName] = count;
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_16 = V_0;
RuntimeObject* L_17 = V_2;
NullCheck(L_17);
String_t* L_18;
L_18 = InterfaceFuncInvoker0< String_t* >::Invoke(2 /* System.String NUnit.Framework.Interfaces.ITest::get_FullName() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_17);
int32_t L_19 = V_3;
NullCheck(L_16);
Dictionary_2_set_Item_m038480C0EC13713DBD89A53BE69FF0359501B4C2(L_16, L_18, L_19, Dictionary_2_set_Item_m038480C0EC13713DBD89A53BE69FF0359501B4C2_RuntimeMethod_var);
goto IL_006a;
}
IL_005a:
{
// duplicates.Add(child.FullName, 1);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_20 = V_0;
RuntimeObject* L_21 = V_2;
NullCheck(L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(2 /* System.String NUnit.Framework.Interfaces.ITest::get_FullName() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_21);
NullCheck(L_20);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_20, L_22, 1, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
}
IL_006a:
{
// ParseForNameDuplicates(child);
RuntimeObject* L_23 = V_2;
TestExtensions_ParseForNameDuplicates_mE6485E5C0DCA10CF0B0ED5D0DFC35307D89A1FFF(L_23, NULL);
// for (var i = 0; i < test.Tests.Count; i++)
int32_t L_24 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_24, 1));
}
IL_0076:
{
// for (var i = 0; i < test.Tests.Count; i++)
int32_t L_25 = V_1;
RuntimeObject* L_26 = ___test0;
NullCheck(L_26);
RuntimeObject* L_27;
L_27 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(13 /* System.Collections.Generic.IList`1<NUnit.Framework.Interfaces.ITest> NUnit.Framework.Interfaces.ITest::get_Tests() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_26);
NullCheck(L_27);
int32_t L_28;
L_28 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<NUnit.Framework.Interfaces.ITest>::get_Count() */, ICollection_1_t0DA66A00BE500A52640DFA4886FD1891A9C5561D_il2cpp_TypeInfo_var, L_27);
V_5 = (bool)((((int32_t)L_25) < ((int32_t)L_28))? 1 : 0);
bool L_29 = V_5;
if (L_29)
{
goto IL_000b;
}
}
{
// }
return;
}
}
// System.Int32 UnityEngine.TestRunner.NUnitExtensions.TestExtensions::GetChildIndex(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TestExtensions_GetChildIndex_m0A2D74C577797947EC938AF77BAF3AFA4EAF6B4D (RuntimeObject* ___test0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB5C7C3A89EAEC257A8E38AAA14FBD04B7E9F92C7);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
int32_t V_1 = 0;
{
// var index = test.Properties["childIndex"];
RuntimeObject* L_0 = ___test0;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(9 /* NUnit.Framework.Interfaces.IPropertyBag NUnit.Framework.Interfaces.ITest::get_Properties() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_0);
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = InterfaceFuncInvoker1< RuntimeObject*, String_t* >::Invoke(4 /* System.Collections.IList NUnit.Framework.Interfaces.IPropertyBag::get_Item(System.String) */, IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var, L_1, _stringLiteralB5C7C3A89EAEC257A8E38AAA14FBD04B7E9F92C7);
V_0 = L_2;
// return (int)index[0];
RuntimeObject* L_3 = V_0;
NullCheck(L_3);
RuntimeObject* L_4;
L_4 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* System.Object System.Collections.IList::get_Item(System.Int32) */, IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var, L_3, 0);
V_1 = ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_4, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var))));
goto IL_0021;
}
IL_0021:
{
// }
int32_t L_5 = V_1;
return L_5;
}
}
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.TestExtensions::HasChildIndex(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TestExtensions_HasChildIndex_mE1C0AF30858603D1FF50E80B01AC5E5136E6CF07 (RuntimeObject* ___test0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB5C7C3A89EAEC257A8E38AAA14FBD04B7E9F92C7);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
bool V_1 = false;
{
// var index = test.Properties["childIndex"];
RuntimeObject* L_0 = ___test0;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(9 /* NUnit.Framework.Interfaces.IPropertyBag NUnit.Framework.Interfaces.ITest::get_Properties() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_0);
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = InterfaceFuncInvoker1< RuntimeObject*, String_t* >::Invoke(4 /* System.Collections.IList NUnit.Framework.Interfaces.IPropertyBag::get_Item(System.String) */, IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var, L_1, _stringLiteralB5C7C3A89EAEC257A8E38AAA14FBD04B7E9F92C7);
V_0 = L_2;
// return index.Count > 0;
RuntimeObject* L_3 = V_0;
NullCheck(L_3);
int32_t L_4;
L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(1 /* System.Int32 System.Collections.ICollection::get_Count() */, ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var, L_3);
V_1 = (bool)((((int32_t)L_4) > ((int32_t)0))? 1 : 0);
goto IL_001e;
}
IL_001e:
{
// }
bool L_5 = V_1;
return L_5;
}
}
// System.String UnityEngine.TestRunner.NUnitExtensions.TestExtensions::GetAncestorPath(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TestExtensions_GetAncestorPath_mF4174FD8A9442352A087ABA16E01544B850546F6 (RuntimeObject* ___test0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
RuntimeObject* V_1 = NULL;
bool V_2 = false;
String_t* V_3 = NULL;
int32_t G_B6_0 = 0;
{
// var path = "";
V_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
// var testParent = test.Parent;
RuntimeObject* L_0 = ___test0;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(10 /* NUnit.Framework.Interfaces.ITest NUnit.Framework.Interfaces.ITest::get_Parent() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_0);
V_1 = L_1;
goto IL_002b;
}
IL_0010:
{
// path = testParent.Name + "/" + path;
RuntimeObject* L_2 = V_1;
NullCheck(L_2);
String_t* L_3;
L_3 = InterfaceFuncInvoker0< String_t* >::Invoke(1 /* System.String NUnit.Framework.Interfaces.ITest::get_Name() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_2);
String_t* L_4 = V_0;
String_t* L_5;
L_5 = String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0(L_3, _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1, L_4, NULL);
V_0 = L_5;
// testParent = testParent.Parent;
RuntimeObject* L_6 = V_1;
NullCheck(L_6);
RuntimeObject* L_7;
L_7 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(10 /* NUnit.Framework.Interfaces.ITest NUnit.Framework.Interfaces.ITest::get_Parent() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_6);
V_1 = L_7;
}
IL_002b:
{
// while (testParent != null && testParent.Parent != null && !string.IsNullOrEmpty(testParent.Name))
RuntimeObject* L_8 = V_1;
if (!L_8)
{
goto IL_0046;
}
}
{
RuntimeObject* L_9 = V_1;
NullCheck(L_9);
RuntimeObject* L_10;
L_10 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(10 /* NUnit.Framework.Interfaces.ITest NUnit.Framework.Interfaces.ITest::get_Parent() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_9);
if (!L_10)
{
goto IL_0046;
}
}
{
RuntimeObject* L_11 = V_1;
NullCheck(L_11);
String_t* L_12;
L_12 = InterfaceFuncInvoker0< String_t* >::Invoke(1 /* System.String NUnit.Framework.Interfaces.ITest::get_Name() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_11);
bool L_13;
L_13 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_12, NULL);
G_B6_0 = ((((int32_t)L_13) == ((int32_t)0))? 1 : 0);
goto IL_0047;
}
IL_0046:
{
G_B6_0 = 0;
}
IL_0047:
{
V_2 = (bool)G_B6_0;
bool L_14 = V_2;
if (L_14)
{
goto IL_0010;
}
}
{
// return path;
String_t* L_15 = V_0;
V_3 = L_15;
goto IL_004f;
}
IL_004f:
{
// }
String_t* L_16 = V_3;
return L_16;
}
}
// System.String UnityEngine.TestRunner.NUnitExtensions.TestExtensions::GetUniqueName(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TestExtensions_GetUniqueName_m75E94B69542FFC14E6943432ED5A99E3084E277A (RuntimeObject* ___test0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1A83A4D186933118A20877CFFEBCF197101CEAB7);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
bool V_3 = false;
bool V_4 = false;
String_t* V_5 = NULL;
{
// var id = GetAncestorPath(test) + GetFullName(test);
RuntimeObject* L_0 = ___test0;
String_t* L_1;
L_1 = TestExtensions_GetAncestorPath_mF4174FD8A9442352A087ABA16E01544B850546F6(L_0, NULL);
RuntimeObject* L_2 = ___test0;
String_t* L_3;
L_3 = TestExtensions_GetFullName_m6EF6539E20BE77E302C0C1918AD5FF716C109DFA(L_2, NULL);
String_t* L_4;
L_4 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(L_1, L_3, NULL);
V_0 = L_4;
// if (test.HasChildIndex())
RuntimeObject* L_5 = ___test0;
bool L_6;
L_6 = TestExtensions_HasChildIndex_mE1C0AF30858603D1FF50E80B01AC5E5136E6CF07(L_5, NULL);
V_1 = L_6;
bool L_7 = V_1;
if (!L_7)
{
goto IL_003f;
}
}
{
// var index = test.GetChildIndex();
RuntimeObject* L_8 = ___test0;
int32_t L_9;
L_9 = TestExtensions_GetChildIndex_m0A2D74C577797947EC938AF77BAF3AFA4EAF6B4D(L_8, NULL);
V_2 = L_9;
// if (index >= 0)
int32_t L_10 = V_2;
V_3 = (bool)((((int32_t)((((int32_t)L_10) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_11 = V_3;
if (!L_11)
{
goto IL_003e;
}
}
{
// id += index;
String_t* L_12 = V_0;
String_t* L_13;
L_13 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_2), NULL);
String_t* L_14;
L_14 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(L_12, L_13, NULL);
V_0 = L_14;
}
IL_003e:
{
}
IL_003f:
{
// if (test.IsSuite)
RuntimeObject* L_15 = ___test0;
NullCheck(L_15);
bool L_16;
L_16 = InterfaceFuncInvoker0< bool >::Invoke(11 /* System.Boolean NUnit.Framework.Interfaces.ITest::get_IsSuite() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_15);
V_4 = L_16;
bool L_17 = V_4;
if (!L_17)
{
goto IL_0059;
}
}
{
// id += "[suite]";
String_t* L_18 = V_0;
String_t* L_19;
L_19 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(L_18, _stringLiteral1A83A4D186933118A20877CFFEBCF197101CEAB7, NULL);
V_0 = L_19;
}
IL_0059:
{
// return id;
String_t* L_20 = V_0;
V_5 = L_20;
goto IL_005e;
}
IL_005e:
{
// }
String_t* L_21 = V_5;
return L_21;
}
}
// System.String UnityEngine.TestRunner.NUnitExtensions.TestExtensions::GetFullName(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TestExtensions_GetFullName_m6EF6539E20BE77E302C0C1918AD5FF716C109DFA (RuntimeObject* ___test0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_FirstOrDefault_TisITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_m28740D4E5E4043C908C25F6E2D9D704A44AC058D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITypeInfo_t213254F26BE711D9E17641CB529B35D2A55F48F2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0E2D2FFBC729F808E32BEFBF63522FDBBFF057C9);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
String_t* V_1 = NULL;
bool V_2 = false;
String_t* V_3 = NULL;
bool V_4 = false;
RuntimeObject* G_B8_0 = NULL;
RuntimeObject* G_B1_0 = NULL;
RuntimeObject* G_B3_0 = NULL;
RuntimeObject* G_B2_0 = NULL;
RuntimeObject* G_B4_0 = NULL;
RuntimeObject* G_B5_0 = NULL;
RuntimeObject* G_B7_0 = NULL;
RuntimeObject* G_B6_0 = NULL;
{
// var typeInfo = test.TypeInfo ?? test.Parent?.TypeInfo ?? test.Tests.FirstOrDefault()?.TypeInfo;
RuntimeObject* L_0 = ___test0;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(5 /* NUnit.Framework.Interfaces.ITypeInfo NUnit.Framework.Interfaces.ITest::get_TypeInfo() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_0);
RuntimeObject* L_2 = L_1;
G_B1_0 = L_2;
if (L_2)
{
G_B8_0 = L_2;
goto IL_0038;
}
}
{
RuntimeObject* L_3 = ___test0;
NullCheck(L_3);
RuntimeObject* L_4;
L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(10 /* NUnit.Framework.Interfaces.ITest NUnit.Framework.Interfaces.ITest::get_Parent() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_3);
RuntimeObject* L_5 = L_4;
G_B2_0 = L_5;
if (L_5)
{
G_B3_0 = L_5;
goto IL_0018;
}
}
{
G_B4_0 = ((RuntimeObject*)(NULL));
goto IL_001d;
}
IL_0018:
{
NullCheck(G_B3_0);
RuntimeObject* L_6;
L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(5 /* NUnit.Framework.Interfaces.ITypeInfo NUnit.Framework.Interfaces.ITest::get_TypeInfo() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, G_B3_0);
G_B4_0 = L_6;
}
IL_001d:
{
RuntimeObject* L_7 = G_B4_0;
G_B5_0 = L_7;
if (L_7)
{
G_B8_0 = L_7;
goto IL_0038;
}
}
{
RuntimeObject* L_8 = ___test0;
NullCheck(L_8);
RuntimeObject* L_9;
L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(13 /* System.Collections.Generic.IList`1<NUnit.Framework.Interfaces.ITest> NUnit.Framework.Interfaces.ITest::get_Tests() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_8);
RuntimeObject* L_10;
L_10 = Enumerable_FirstOrDefault_TisITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_m28740D4E5E4043C908C25F6E2D9D704A44AC058D(L_9, Enumerable_FirstOrDefault_TisITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_m28740D4E5E4043C908C25F6E2D9D704A44AC058D_RuntimeMethod_var);
RuntimeObject* L_11 = L_10;
G_B6_0 = L_11;
if (L_11)
{
G_B7_0 = L_11;
goto IL_0033;
}
}
{
G_B8_0 = ((RuntimeObject*)(NULL));
goto IL_0038;
}
IL_0033:
{
NullCheck(G_B7_0);
RuntimeObject* L_12;
L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(5 /* NUnit.Framework.Interfaces.ITypeInfo NUnit.Framework.Interfaces.ITest::get_TypeInfo() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, G_B7_0);
G_B8_0 = L_12;
}
IL_0038:
{
V_0 = G_B8_0;
// if (typeInfo == null)
RuntimeObject* L_13 = V_0;
V_2 = (bool)((((RuntimeObject*)(RuntimeObject*)L_13) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_14 = V_2;
if (!L_14)
{
goto IL_005a;
}
}
{
// return "[" + test.Name + "]";
RuntimeObject* L_15 = ___test0;
NullCheck(L_15);
String_t* L_16;
L_16 = InterfaceFuncInvoker0< String_t* >::Invoke(1 /* System.String NUnit.Framework.Interfaces.ITest::get_Name() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_15);
String_t* L_17;
L_17 = String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0(_stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1, L_16, _stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC, NULL);
V_3 = L_17;
goto IL_00aa;
}
IL_005a:
{
// var assemblyId = typeInfo.Assembly.GetName().Name;
RuntimeObject* L_18 = V_0;
NullCheck(L_18);
Assembly_t* L_19;
L_19 = InterfaceFuncInvoker0< Assembly_t* >::Invoke(5 /* System.Reflection.Assembly NUnit.Framework.Interfaces.ITypeInfo::get_Assembly() */, ITypeInfo_t213254F26BE711D9E17641CB529B35D2A55F48F2_il2cpp_TypeInfo_var, L_18);
NullCheck(L_19);
AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* L_20;
L_20 = VirtualFuncInvoker0< AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* >::Invoke(20 /* System.Reflection.AssemblyName System.Reflection.Assembly::GetName() */, L_19);
NullCheck(L_20);
String_t* L_21;
L_21 = AssemblyName_get_Name_m7899B9B3F289EEBAF62AEAB51D1CA91DA92C4E6A_inline(L_20, NULL);
V_1 = L_21;
// if (assemblyId == test.Name)
String_t* L_22 = V_1;
RuntimeObject* L_23 = ___test0;
NullCheck(L_23);
String_t* L_24;
L_24 = InterfaceFuncInvoker0< String_t* >::Invoke(1 /* System.String NUnit.Framework.Interfaces.ITest::get_Name() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_23);
bool L_25;
L_25 = String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0(L_22, L_24, NULL);
V_4 = L_25;
bool L_26 = V_4;
if (!L_26)
{
goto IL_0096;
}
}
{
// return $"[{test.Name}]";
RuntimeObject* L_27 = ___test0;
NullCheck(L_27);
String_t* L_28;
L_28 = InterfaceFuncInvoker0< String_t* >::Invoke(1 /* System.String NUnit.Framework.Interfaces.ITest::get_Name() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_27);
String_t* L_29;
L_29 = String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0(_stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1, L_28, _stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC, NULL);
V_3 = L_29;
goto IL_00aa;
}
IL_0096:
{
// return string.Format("[{0}][{1}]", assemblyId, test.FullName);
String_t* L_30 = V_1;
RuntimeObject* L_31 = ___test0;
NullCheck(L_31);
String_t* L_32;
L_32 = InterfaceFuncInvoker0< String_t* >::Invoke(2 /* System.String NUnit.Framework.Interfaces.ITest::get_FullName() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_31);
String_t* L_33;
L_33 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteral0E2D2FFBC729F808E32BEFBF63522FDBBFF057C9, L_30, L_32, NULL);
V_3 = L_33;
goto IL_00aa;
}
IL_00aa:
{
// }
String_t* L_34 = V_3;
return L_34;
}
}
// System.String UnityEngine.TestRunner.NUnitExtensions.TestExtensions::GetFullNameWithoutDllPath(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TestExtensions_GetFullNameWithoutDllPath_m3B3F92B10CFA1DA7BBA9CEEF42F6E56BC2F420C0 (RuntimeObject* ___test0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
bool V_1 = false;
String_t* V_2 = NULL;
bool V_3 = false;
RuntimeObject* G_B6_0 = NULL;
RuntimeObject* G_B3_0 = NULL;
RuntimeObject* G_B5_0 = NULL;
RuntimeObject* G_B4_0 = NULL;
int32_t G_B9_0 = 0;
{
// if (test.Parent == null)
RuntimeObject* L_0 = ___test0;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(10 /* NUnit.Framework.Interfaces.ITest NUnit.Framework.Interfaces.ITest::get_Parent() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_0);
V_1 = (bool)((((RuntimeObject*)(RuntimeObject*)L_1) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_2 = V_1;
if (!L_2)
{
goto IL_0017;
}
}
{
// return string.Empty;
String_t* L_3 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6;
V_2 = L_3;
goto IL_0057;
}
IL_0017:
{
// var typeInfo = test.TypeInfo ?? test.Parent?.TypeInfo;
RuntimeObject* L_4 = ___test0;
NullCheck(L_4);
RuntimeObject* L_5;
L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(5 /* NUnit.Framework.Interfaces.ITypeInfo NUnit.Framework.Interfaces.ITest::get_TypeInfo() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_4);
RuntimeObject* L_6 = L_5;
G_B3_0 = L_6;
if (L_6)
{
G_B6_0 = L_6;
goto IL_0033;
}
}
{
RuntimeObject* L_7 = ___test0;
NullCheck(L_7);
RuntimeObject* L_8;
L_8 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(10 /* NUnit.Framework.Interfaces.ITest NUnit.Framework.Interfaces.ITest::get_Parent() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_7);
RuntimeObject* L_9 = L_8;
G_B4_0 = L_9;
if (L_9)
{
G_B5_0 = L_9;
goto IL_002e;
}
}
{
G_B6_0 = ((RuntimeObject*)(NULL));
goto IL_0033;
}
IL_002e:
{
NullCheck(G_B5_0);
RuntimeObject* L_10;
L_10 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(5 /* NUnit.Framework.Interfaces.ITypeInfo NUnit.Framework.Interfaces.ITest::get_TypeInfo() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, G_B5_0);
G_B6_0 = L_10;
}
IL_0033:
{
V_0 = G_B6_0;
// if (typeInfo == null && IsAssembly(test))
RuntimeObject* L_11 = V_0;
if (L_11)
{
goto IL_003f;
}
}
{
RuntimeObject* L_12 = ___test0;
bool L_13;
L_13 = TestExtensions_IsAssembly_mE292F59C6327BACCF9DB7822D47601E271714CF3(L_12, NULL);
G_B9_0 = ((int32_t)(L_13));
goto IL_0040;
}
IL_003f:
{
G_B9_0 = 0;
}
IL_0040:
{
V_3 = (bool)G_B9_0;
bool L_14 = V_3;
if (!L_14)
{
goto IL_004e;
}
}
{
// return test.Name;
RuntimeObject* L_15 = ___test0;
NullCheck(L_15);
String_t* L_16;
L_16 = InterfaceFuncInvoker0< String_t* >::Invoke(1 /* System.String NUnit.Framework.Interfaces.ITest::get_Name() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_15);
V_2 = L_16;
goto IL_0057;
}
IL_004e:
{
// return test.FullName;
RuntimeObject* L_17 = ___test0;
NullCheck(L_17);
String_t* L_18;
L_18 = InterfaceFuncInvoker0< String_t* >::Invoke(2 /* System.String NUnit.Framework.Interfaces.ITest::get_FullName() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_17);
V_2 = L_18;
goto IL_0057;
}
IL_0057:
{
// }
String_t* L_19 = V_2;
return L_19;
}
}
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.TestExtensions::IsAssembly(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TestExtensions_IsAssembly_mE292F59C6327BACCF9DB7822D47601E271714CF3 (RuntimeObject* ___test0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// return test.Parent.Parent == null;
RuntimeObject* L_0 = ___test0;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(10 /* NUnit.Framework.Interfaces.ITest NUnit.Framework.Interfaces.ITest::get_Parent() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_0);
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(10 /* NUnit.Framework.Interfaces.ITest NUnit.Framework.Interfaces.ITest::get_Parent() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_1);
V_0 = (bool)((((RuntimeObject*)(RuntimeObject*)L_2) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
goto IL_0012;
}
IL_0012:
{
// }
bool L_3 = V_0;
return L_3;
}
}
// System.String UnityEngine.TestRunner.NUnitExtensions.TestExtensions::GetSkipReason(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TestExtensions_GetSkipReason_m3B18C4186FB768677C16082E9B62AFA9F1E03B45 (RuntimeObject* ___test0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9FE9BDA49E54BCA90D4CEFAABE7D782B1ED057C6);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
String_t* V_1 = NULL;
{
// if (test.Properties.ContainsKey(PropertyNames.SkipReason))
RuntimeObject* L_0 = ___test0;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(9 /* NUnit.Framework.Interfaces.IPropertyBag NUnit.Framework.Interfaces.ITest::get_Properties() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_0);
NullCheck(L_1);
bool L_2;
L_2 = InterfaceFuncInvoker1< bool, String_t* >::Invoke(3 /* System.Boolean NUnit.Framework.Interfaces.IPropertyBag::ContainsKey(System.String) */, IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var, L_1, _stringLiteral9FE9BDA49E54BCA90D4CEFAABE7D782B1ED057C6);
V_0 = L_2;
bool L_3 = V_0;
if (!L_3)
{
goto IL_002d;
}
}
{
// return (string)test.Properties.Get(PropertyNames.SkipReason);
RuntimeObject* L_4 = ___test0;
NullCheck(L_4);
RuntimeObject* L_5;
L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(9 /* NUnit.Framework.Interfaces.IPropertyBag NUnit.Framework.Interfaces.ITest::get_Properties() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_4);
NullCheck(L_5);
RuntimeObject* L_6;
L_6 = InterfaceFuncInvoker1< RuntimeObject*, String_t* >::Invoke(2 /* System.Object NUnit.Framework.Interfaces.IPropertyBag::Get(System.String) */, IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var, L_5, _stringLiteral9FE9BDA49E54BCA90D4CEFAABE7D782B1ED057C6);
V_1 = ((String_t*)CastclassSealed((RuntimeObject*)L_6, String_t_il2cpp_TypeInfo_var));
goto IL_0031;
}
IL_002d:
{
// return null;
V_1 = (String_t*)NULL;
goto IL_0031;
}
IL_0031:
{
// }
String_t* L_7 = V_1;
return L_7;
}
}
// System.String UnityEngine.TestRunner.NUnitExtensions.TestExtensions::GetParentId(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TestExtensions_GetParentId_mC1CE01BDADEAB43D634B8A2EA80E1D019A912824 (RuntimeObject* ___test0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
String_t* V_1 = NULL;
{
// if (test.Parent != null)
RuntimeObject* L_0 = ___test0;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(10 /* NUnit.Framework.Interfaces.ITest NUnit.Framework.Interfaces.ITest::get_Parent() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_0);
V_0 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_001c;
}
}
{
// return test.Parent.Id;
RuntimeObject* L_3 = ___test0;
NullCheck(L_3);
RuntimeObject* L_4;
L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(10 /* NUnit.Framework.Interfaces.ITest NUnit.Framework.Interfaces.ITest::get_Parent() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_3);
NullCheck(L_4);
String_t* L_5;
L_5 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String NUnit.Framework.Interfaces.ITest::get_Id() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_4);
V_1 = L_5;
goto IL_0020;
}
IL_001c:
{
// return null;
V_1 = (String_t*)NULL;
goto IL_0020;
}
IL_0020:
{
// }
String_t* L_6 = V_1;
return L_6;
}
}
// System.String UnityEngine.TestRunner.NUnitExtensions.TestExtensions::GetParentFullName(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TestExtensions_GetParentFullName_mC78B99D6EBD1BABF2D1BD1EFE74719F5EB922F15 (RuntimeObject* ___test0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
String_t* V_1 = NULL;
{
// if (test.Parent != null)
RuntimeObject* L_0 = ___test0;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(10 /* NUnit.Framework.Interfaces.ITest NUnit.Framework.Interfaces.ITest::get_Parent() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_0);
V_0 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_001c;
}
}
{
// return test.Parent.FullName;
RuntimeObject* L_3 = ___test0;
NullCheck(L_3);
RuntimeObject* L_4;
L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(10 /* NUnit.Framework.Interfaces.ITest NUnit.Framework.Interfaces.ITest::get_Parent() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_3);
NullCheck(L_4);
String_t* L_5;
L_5 = InterfaceFuncInvoker0< String_t* >::Invoke(2 /* System.String NUnit.Framework.Interfaces.ITest::get_FullName() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_4);
V_1 = L_5;
goto IL_0020;
}
IL_001c:
{
// return null;
V_1 = (String_t*)NULL;
goto IL_0020;
}
IL_0020:
{
// }
String_t* L_6 = V_1;
return L_6;
}
}
// System.String UnityEngine.TestRunner.NUnitExtensions.TestExtensions::GetParentUniqueName(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TestExtensions_GetParentUniqueName_mB059E75EDB369EC1A81CFB5D00DE4CB7446FF77E (RuntimeObject* ___test0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
String_t* V_1 = NULL;
{
// if (test.Parent != null)
RuntimeObject* L_0 = ___test0;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(10 /* NUnit.Framework.Interfaces.ITest NUnit.Framework.Interfaces.ITest::get_Parent() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_0);
V_0 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_001c;
}
}
{
// return GetUniqueName(test.Parent);
RuntimeObject* L_3 = ___test0;
NullCheck(L_3);
RuntimeObject* L_4;
L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(10 /* NUnit.Framework.Interfaces.ITest NUnit.Framework.Interfaces.ITest::get_Parent() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_3);
String_t* L_5;
L_5 = TestExtensions_GetUniqueName_m75E94B69542FFC14E6943432ED5A99E3084E277A(L_4, NULL);
V_1 = L_5;
goto IL_0020;
}
IL_001c:
{
// return null;
V_1 = (String_t*)NULL;
goto IL_0020;
}
IL_0020:
{
// }
String_t* L_6 = V_1;
return L_6;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestRunner.NUnitExtensions.TestExtensions/<>c__DisplayClass1_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass1_0__ctor_mE3C45603E45E91D2DE7B67E509F752EF883FDBC0 (U3CU3Ec__DisplayClass1_0_t8DE95C329F948F9730F124D7CF7870C7C0A32CCF* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.TestExtensions/<>c__DisplayClass1_0::<HasCategory>b__0(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass1_0_U3CHasCategoryU3Eb__0_m8D1B873E5BCC78383972B040718CF469A5BAC112 (U3CU3Ec__DisplayClass1_0_t8DE95C329F948F9730F124D7CF7870C7C0A32CCF* __this, String_t* ___c0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Any_TisString_t_m5D996C56476B6F24D173C202AA19623C7F31358E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass1_1_U3CHasCategoryU3Eb__1_m84A5A51C16575BB67E8DB4C3AA6C600D4AAB1E32_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass1_1_t0A138479D8C3D3CDCF5B951BF67196FBCFF4900A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass1_1_t0A138479D8C3D3CDCF5B951BF67196FBCFF4900A* V_0 = NULL;
{
U3CU3Ec__DisplayClass1_1_t0A138479D8C3D3CDCF5B951BF67196FBCFF4900A* L_0 = (U3CU3Ec__DisplayClass1_1_t0A138479D8C3D3CDCF5B951BF67196FBCFF4900A*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass1_1_t0A138479D8C3D3CDCF5B951BF67196FBCFF4900A_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass1_1__ctor_mFFC7AAE1A6C3FD99B52D3D319ECC028CCAA8B66D(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass1_1_t0A138479D8C3D3CDCF5B951BF67196FBCFF4900A* L_1 = V_0;
String_t* L_2 = ___c0;
NullCheck(L_1);
L_1->___c_0 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___c_0), (void*)L_2);
// return categoryFilter.Any(c => categories.Any(r => r == c));
RuntimeObject* L_3 = __this->___categories_0;
U3CU3Ec__DisplayClass1_1_t0A138479D8C3D3CDCF5B951BF67196FBCFF4900A* L_4 = V_0;
Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* L_5 = (Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D*)il2cpp_codegen_object_new(Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D_il2cpp_TypeInfo_var);
NullCheck(L_5);
Func_2__ctor_m247D5044A4E1F518CA84A38B9A9F30E66BDD8184(L_5, L_4, (intptr_t)((void*)U3CU3Ec__DisplayClass1_1_U3CHasCategoryU3Eb__1_m84A5A51C16575BB67E8DB4C3AA6C600D4AAB1E32_RuntimeMethod_var), NULL);
bool L_6;
L_6 = Enumerable_Any_TisString_t_m5D996C56476B6F24D173C202AA19623C7F31358E(L_3, L_5, Enumerable_Any_TisString_t_m5D996C56476B6F24D173C202AA19623C7F31358E_RuntimeMethod_var);
return L_6;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestRunner.NUnitExtensions.TestExtensions/<>c__DisplayClass1_1::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass1_1__ctor_mFFC7AAE1A6C3FD99B52D3D319ECC028CCAA8B66D (U3CU3Ec__DisplayClass1_1_t0A138479D8C3D3CDCF5B951BF67196FBCFF4900A* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.TestExtensions/<>c__DisplayClass1_1::<HasCategory>b__1(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass1_1_U3CHasCategoryU3Eb__1_m84A5A51C16575BB67E8DB4C3AA6C600D4AAB1E32 (U3CU3Ec__DisplayClass1_1_t0A138479D8C3D3CDCF5B951BF67196FBCFF4900A* __this, String_t* ___r0, const RuntimeMethod* method)
{
{
// return categoryFilter.Any(c => categories.Any(r => r == c));
String_t* L_0 = ___r0;
String_t* L_1 = __this->___c_0;
bool L_2;
L_2 = String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0(L_0, L_1, NULL);
return L_2;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestRunner.NUnitExtensions.TestResultExtensions::RecordPrefixedException(NUnit.Framework.Internal.TestResult,System.String,System.Exception,NUnit.Framework.Interfaces.ResultState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TestResultExtensions_RecordPrefixedException_mD4F541A92515A75D4A414DD058557B6CEEE2552A (TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* ___testResult0, String_t* ___prefix1, Exception_t* ___ex2, ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* ___resultState3, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Env_tB9029126EBCCEA2036271F7BF11586C954DA3ADB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExceptionHelper_tAA2C65FEE2DD79B24AD0952008D310FE6D8B700D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NUnitException_t07CF34502CA78FC406356477A649E72291F6C48B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultStateException_t81A21AC6E72535591B97A57DE302FF11B98E49DE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StackFilter_t3F2444011DAAB8552DE2B83DECD09D28F1D25145_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0767326DBE1DD31063256737FD019DC6682353E2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral69520730213CDED741A5919BB83F6E4B8610EDBA);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
String_t* V_1 = NULL;
String_t* V_2 = NULL;
bool V_3 = false;
bool V_4 = false;
bool V_5 = false;
bool V_6 = false;
bool V_7 = false;
bool V_8 = false;
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* G_B6_0 = NULL;
String_t* G_B16_0 = NULL;
{
// if (ex is NUnitException)
Exception_t* L_0 = ___ex2;
V_3 = (bool)((!(((RuntimeObject*)(NUnitException_t07CF34502CA78FC406356477A649E72291F6C48B*)((NUnitException_t07CF34502CA78FC406356477A649E72291F6C48B*)IsInstClass((RuntimeObject*)L_0, NUnitException_t07CF34502CA78FC406356477A649E72291F6C48B_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_1 = V_3;
if (!L_1)
{
goto IL_0018;
}
}
{
// ex = ex.InnerException;
Exception_t* L_2 = ___ex2;
NullCheck(L_2);
Exception_t* L_3;
L_3 = Exception_get_InnerException_m0C1BDB339C786BA4DA7D2C1AD214571CFBBB1410_inline(L_2, NULL);
___ex2 = L_3;
}
IL_0018:
{
// if (resultState == null)
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_4 = ___resultState3;
V_4 = (bool)((((RuntimeObject*)(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A*)L_4) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_5 = V_4;
if (!L_5)
{
goto IL_003f;
}
}
{
// resultState = testResult.ResultState == ResultState.Cancelled
// ? ResultState.Cancelled
// : ResultState.Error;
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_6 = ___testResult0;
NullCheck(L_6);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_7;
L_7 = TestResult_get_ResultState_mB8AFA145AD687CD1EE3B5154D451BD2D4DD128BD(L_6, NULL);
il2cpp_codegen_runtime_class_init_inline(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_8 = ((ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_StaticFields*)il2cpp_codegen_static_fields_for(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var))->___Cancelled_7;
if ((((RuntimeObject*)(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A*)L_7) == ((RuntimeObject*)(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A*)L_8)))
{
goto IL_0037;
}
}
{
il2cpp_codegen_runtime_class_init_inline(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_9 = ((ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_StaticFields*)il2cpp_codegen_static_fields_for(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var))->___Error_6;
G_B6_0 = L_9;
goto IL_003c;
}
IL_0037:
{
il2cpp_codegen_runtime_class_init_inline(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_10 = ((ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_StaticFields*)il2cpp_codegen_static_fields_for(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var))->___Cancelled_7;
G_B6_0 = L_10;
}
IL_003c:
{
___resultState3 = G_B6_0;
}
IL_003f:
{
// var exceptionMessage = ExceptionHelper.BuildMessage(ex);
Exception_t* L_11 = ___ex2;
il2cpp_codegen_runtime_class_init_inline(ExceptionHelper_tAA2C65FEE2DD79B24AD0952008D310FE6D8B700D_il2cpp_TypeInfo_var);
String_t* L_12;
L_12 = ExceptionHelper_BuildMessage_m2723473059C1EB01C29EEA7E3E538174BD64180E(L_11, NULL);
V_0 = L_12;
// string stackTrace = "--" + prefix + NUnit.Env.NewLine + ExceptionHelper.BuildStackTrace(ex);
String_t* L_13 = ___prefix1;
il2cpp_codegen_runtime_class_init_inline(Env_tB9029126EBCCEA2036271F7BF11586C954DA3ADB_il2cpp_TypeInfo_var);
String_t* L_14 = ((Env_tB9029126EBCCEA2036271F7BF11586C954DA3ADB_StaticFields*)il2cpp_codegen_static_fields_for(Env_tB9029126EBCCEA2036271F7BF11586C954DA3ADB_il2cpp_TypeInfo_var))->___NewLine_0;
Exception_t* L_15 = ___ex2;
String_t* L_16;
L_16 = ExceptionHelper_BuildStackTrace_m9DD1D48727C9183AC0491C98C776ED3E7988F034(L_15, NULL);
String_t* L_17;
L_17 = String_Concat_mF8B69BE42B5C5ABCAD3C176FBBE3010E0815D65D(_stringLiteral69520730213CDED741A5919BB83F6E4B8610EDBA, L_13, L_14, L_16, NULL);
V_1 = L_17;
// if (testResult.StackTrace != null)
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_18 = ___testResult0;
NullCheck(L_18);
String_t* L_19;
L_19 = VirtualFuncInvoker0< String_t* >::Invoke(25 /* System.String NUnit.Framework.Internal.TestResult::get_StackTrace() */, L_18);
V_5 = (bool)((!(((RuntimeObject*)(String_t*)L_19) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_20 = V_5;
if (!L_20)
{
goto IL_0080;
}
}
{
// stackTrace = testResult.StackTrace + NUnit.Env.NewLine + stackTrace;
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_21 = ___testResult0;
NullCheck(L_21);
String_t* L_22;
L_22 = VirtualFuncInvoker0< String_t* >::Invoke(25 /* System.String NUnit.Framework.Internal.TestResult::get_StackTrace() */, L_21);
il2cpp_codegen_runtime_class_init_inline(Env_tB9029126EBCCEA2036271F7BF11586C954DA3ADB_il2cpp_TypeInfo_var);
String_t* L_23 = ((Env_tB9029126EBCCEA2036271F7BF11586C954DA3ADB_StaticFields*)il2cpp_codegen_static_fields_for(Env_tB9029126EBCCEA2036271F7BF11586C954DA3ADB_il2cpp_TypeInfo_var))->___NewLine_0;
String_t* L_24 = V_1;
String_t* L_25;
L_25 = String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0(L_22, L_23, L_24, NULL);
V_1 = L_25;
}
IL_0080:
{
// if (testResult.Test.IsSuite)
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_26 = ___testResult0;
NullCheck(L_26);
RuntimeObject* L_27;
L_27 = TestResult_get_Test_mD5DD8CB8CBEF44AA78BDB652570A211ACC8AECE0_inline(L_26, NULL);
NullCheck(L_27);
bool L_28;
L_28 = InterfaceFuncInvoker0< bool >::Invoke(11 /* System.Boolean NUnit.Framework.Interfaces.ITest::get_IsSuite() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_27);
V_6 = L_28;
bool L_29 = V_6;
if (!L_29)
{
goto IL_009c;
}
}
{
// resultState = resultState.WithSite(FailureSite.TearDown);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_30 = ___resultState3;
NullCheck(L_30);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_31;
L_31 = ResultState_WithSite_mB9B8CED6D7F3B110926C554B46DF7EA5D176E2F4(L_30, 2, NULL);
___resultState3 = L_31;
}
IL_009c:
{
// if (ex is ResultStateException)
Exception_t* L_32 = ___ex2;
V_7 = (bool)((!(((RuntimeObject*)(ResultStateException_t81A21AC6E72535591B97A57DE302FF11B98E49DE*)((ResultStateException_t81A21AC6E72535591B97A57DE302FF11B98E49DE*)IsInstClass((RuntimeObject*)L_32, ResultStateException_t81A21AC6E72535591B97A57DE302FF11B98E49DE_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_33 = V_7;
if (!L_33)
{
goto IL_00cd;
}
}
{
// exceptionMessage = ex.Message;
Exception_t* L_34 = ___ex2;
NullCheck(L_34);
String_t* L_35;
L_35 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_34);
V_0 = L_35;
// resultState = ((ResultStateException)ex).ResultState;
Exception_t* L_36 = ___ex2;
NullCheck(((ResultStateException_t81A21AC6E72535591B97A57DE302FF11B98E49DE*)CastclassClass((RuntimeObject*)L_36, ResultStateException_t81A21AC6E72535591B97A57DE302FF11B98E49DE_il2cpp_TypeInfo_var)));
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_37;
L_37 = VirtualFuncInvoker0< ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* >::Invoke(12 /* NUnit.Framework.Interfaces.ResultState NUnit.Framework.ResultStateException::get_ResultState() */, ((ResultStateException_t81A21AC6E72535591B97A57DE302FF11B98E49DE*)CastclassClass((RuntimeObject*)L_36, ResultStateException_t81A21AC6E72535591B97A57DE302FF11B98E49DE_il2cpp_TypeInfo_var)));
___resultState3 = L_37;
// stackTrace = StackFilter.Filter(ex.StackTrace);
Exception_t* L_38 = ___ex2;
NullCheck(L_38);
String_t* L_39;
L_39 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Exception::get_StackTrace() */, L_38);
il2cpp_codegen_runtime_class_init_inline(StackFilter_t3F2444011DAAB8552DE2B83DECD09D28F1D25145_il2cpp_TypeInfo_var);
String_t* L_40;
L_40 = StackFilter_Filter_m5843B216249F7BD98AFD12B7A71041495142D91D(L_39, NULL);
V_1 = L_40;
}
IL_00cd:
{
// string message = (string.IsNullOrEmpty(prefix) ? "" : (prefix + " : ")) + exceptionMessage;
String_t* L_41 = ___prefix1;
bool L_42;
L_42 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_41, NULL);
if (L_42)
{
goto IL_00e2;
}
}
{
String_t* L_43 = ___prefix1;
String_t* L_44;
L_44 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(L_43, _stringLiteral0767326DBE1DD31063256737FD019DC6682353E2, NULL);
G_B16_0 = L_44;
goto IL_00e7;
}
IL_00e2:
{
G_B16_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
}
IL_00e7:
{
String_t* L_45 = V_0;
String_t* L_46;
L_46 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(G_B16_0, L_45, NULL);
V_2 = L_46;
// if (testResult.Message != null)
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_47 = ___testResult0;
NullCheck(L_47);
String_t* L_48;
L_48 = TestResult_get_Message_m63DAFB51BF6BD03873DB3216BE99BC5C76D61651(L_47, NULL);
V_8 = (bool)((!(((RuntimeObject*)(String_t*)L_48) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_49 = V_8;
if (!L_49)
{
goto IL_0111;
}
}
{
// message = testResult.Message + NUnit.Env.NewLine + message;
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_50 = ___testResult0;
NullCheck(L_50);
String_t* L_51;
L_51 = TestResult_get_Message_m63DAFB51BF6BD03873DB3216BE99BC5C76D61651(L_50, NULL);
il2cpp_codegen_runtime_class_init_inline(Env_tB9029126EBCCEA2036271F7BF11586C954DA3ADB_il2cpp_TypeInfo_var);
String_t* L_52 = ((Env_tB9029126EBCCEA2036271F7BF11586C954DA3ADB_StaticFields*)il2cpp_codegen_static_fields_for(Env_tB9029126EBCCEA2036271F7BF11586C954DA3ADB_il2cpp_TypeInfo_var))->___NewLine_0;
String_t* L_53 = V_2;
String_t* L_54;
L_54 = String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0(L_51, L_52, L_53, NULL);
V_2 = L_54;
}
IL_0111:
{
// testResult.SetResult(resultState, message, stackTrace);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_55 = ___testResult0;
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_56 = ___resultState3;
String_t* L_57 = V_2;
String_t* L_58 = V_1;
NullCheck(L_55);
TestResult_SetResult_mD07241676BF68B6998D59B6BB2728907067F8ADD(L_55, L_56, L_57, L_58, NULL);
// }
return;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.TestResultExtensions::RecordPrefixedError(NUnit.Framework.Internal.TestResult,System.String,System.String,NUnit.Framework.Interfaces.ResultState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TestResultExtensions_RecordPrefixedError_mE15BF0A47CF8D16B8433FA05EF174C3FEF519D57 (TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* ___testResult0, String_t* ___prefix1, String_t* ___error2, ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* ___resultState3, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Env_tB9029126EBCCEA2036271F7BF11586C954DA3ADB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0767326DBE1DD31063256737FD019DC6682353E2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* G_B4_0 = NULL;
String_t* G_B10_0 = NULL;
{
// if (resultState == null)
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_0 = ___resultState3;
V_1 = (bool)((((RuntimeObject*)(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_1 = V_1;
if (!L_1)
{
goto IL_0026;
}
}
{
// resultState = testResult.ResultState == ResultState.Cancelled
// ? ResultState.Cancelled
// : ResultState.Error;
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_2 = ___testResult0;
NullCheck(L_2);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_3;
L_3 = TestResult_get_ResultState_mB8AFA145AD687CD1EE3B5154D451BD2D4DD128BD(L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_4 = ((ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_StaticFields*)il2cpp_codegen_static_fields_for(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var))->___Cancelled_7;
if ((((RuntimeObject*)(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A*)L_3) == ((RuntimeObject*)(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A*)L_4)))
{
goto IL_001e;
}
}
{
il2cpp_codegen_runtime_class_init_inline(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_5 = ((ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_StaticFields*)il2cpp_codegen_static_fields_for(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var))->___Error_6;
G_B4_0 = L_5;
goto IL_0023;
}
IL_001e:
{
il2cpp_codegen_runtime_class_init_inline(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_6 = ((ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_StaticFields*)il2cpp_codegen_static_fields_for(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var))->___Cancelled_7;
G_B4_0 = L_6;
}
IL_0023:
{
___resultState3 = G_B4_0;
}
IL_0026:
{
// if (testResult.Test.IsSuite)
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_7 = ___testResult0;
NullCheck(L_7);
RuntimeObject* L_8;
L_8 = TestResult_get_Test_mD5DD8CB8CBEF44AA78BDB652570A211ACC8AECE0_inline(L_7, NULL);
NullCheck(L_8);
bool L_9;
L_9 = InterfaceFuncInvoker0< bool >::Invoke(11 /* System.Boolean NUnit.Framework.Interfaces.ITest::get_IsSuite() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_8);
V_2 = L_9;
bool L_10 = V_2;
if (!L_10)
{
goto IL_0040;
}
}
{
// resultState = resultState.WithSite(FailureSite.TearDown);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_11 = ___resultState3;
NullCheck(L_11);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_12;
L_12 = ResultState_WithSite_mB9B8CED6D7F3B110926C554B46DF7EA5D176E2F4(L_11, 2, NULL);
___resultState3 = L_12;
}
IL_0040:
{
// string message = (string.IsNullOrEmpty(prefix) ? "" : (prefix + " : ")) + error;
String_t* L_13 = ___prefix1;
bool L_14;
L_14 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_13, NULL);
if (L_14)
{
goto IL_0055;
}
}
{
String_t* L_15 = ___prefix1;
String_t* L_16;
L_16 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(L_15, _stringLiteral0767326DBE1DD31063256737FD019DC6682353E2, NULL);
G_B10_0 = L_16;
goto IL_005a;
}
IL_0055:
{
G_B10_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
}
IL_005a:
{
String_t* L_17 = ___error2;
String_t* L_18;
L_18 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(G_B10_0, L_17, NULL);
V_0 = L_18;
// if (testResult.Message != null)
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_19 = ___testResult0;
NullCheck(L_19);
String_t* L_20;
L_20 = TestResult_get_Message_m63DAFB51BF6BD03873DB3216BE99BC5C76D61651(L_19, NULL);
V_3 = (bool)((!(((RuntimeObject*)(String_t*)L_20) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_21 = V_3;
if (!L_21)
{
goto IL_0082;
}
}
{
// message = testResult.Message + NUnit.Env.NewLine + message;
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_22 = ___testResult0;
NullCheck(L_22);
String_t* L_23;
L_23 = TestResult_get_Message_m63DAFB51BF6BD03873DB3216BE99BC5C76D61651(L_22, NULL);
il2cpp_codegen_runtime_class_init_inline(Env_tB9029126EBCCEA2036271F7BF11586C954DA3ADB_il2cpp_TypeInfo_var);
String_t* L_24 = ((Env_tB9029126EBCCEA2036271F7BF11586C954DA3ADB_StaticFields*)il2cpp_codegen_static_fields_for(Env_tB9029126EBCCEA2036271F7BF11586C954DA3ADB_il2cpp_TypeInfo_var))->___NewLine_0;
String_t* L_25 = V_0;
String_t* L_26;
L_26 = String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0(L_23, L_24, L_25, NULL);
V_0 = L_26;
}
IL_0082:
{
// testResult.SetResult(resultState, message);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_27 = ___testResult0;
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_28 = ___resultState3;
String_t* L_29 = V_0;
NullCheck(L_27);
TestResult_SetResult_mF9BCA49ABF05C16BCC03CBF2E89E8DDD19A0ABE7(L_27, L_28, L_29, NULL);
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Collections.Generic.List`1<UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem> UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::get_Children()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8* CompositeWorkItem_get_Children_m77644A2164B9F21B45EBF571D4654E00012D4D8F (CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* __this, const RuntimeMethod* method)
{
{
// public List<UnityWorkItem> Children { get; private set; }
List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8* L_0 = __this->___U3CChildrenU3Ek__BackingField_16;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::set_Children(System.Collections.Generic.List`1<UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CompositeWorkItem_set_Children_m277C91E0AE3560DDAAD155EDE4D644FA786DC6A7 (CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* __this, List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8* ___value0, const RuntimeMethod* method)
{
{
// public List<UnityWorkItem> Children { get; private set; }
List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8* L_0 = ___value0;
__this->___U3CChildrenU3Ek__BackingField_16 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CChildrenU3Ek__BackingField_16), (void*)L_0);
return;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::.ctor(NUnit.Framework.Internal.TestSuite,NUnit.Framework.Interfaces.ITestFilter,UnityEngine.TestRunner.NUnitExtensions.Runner.WorkItemFactory)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CompositeWorkItem__ctor_m412C5DA8B2C5766E6785A575FB65D9A7B683109D (CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* __this, TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C* ___suite0, RuntimeObject* ___childFilter1, WorkItemFactory_t252E24C1C187B6BAAF2CC67271659A787477CF2E* ___factory2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TestSuiteResult_t252A4EB7F4F46620FABEA1A05DD31FE0FE628E68_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// : base(suite, factory)
TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C* L_0 = ___suite0;
WorkItemFactory_t252E24C1C187B6BAAF2CC67271659A787477CF2E* L_1 = ___factory2;
UnityWorkItem__ctor_mB15BB4C2FA2727A2538FED17FAF8D4347688F378(__this, L_0, L_1, NULL);
// _suite = suite;
TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C* L_2 = ___suite0;
__this->____suite_11 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->____suite_11), (void*)L_2);
// _suiteResult = Result as TestSuiteResult;
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_3;
L_3 = UnityWorkItem_get_Result_m7A099FDE36D9587C88955F0B6F721EA37D82B7E6_inline(__this, NULL);
__this->____suiteResult_12 = ((TestSuiteResult_t252A4EB7F4F46620FABEA1A05DD31FE0FE628E68*)IsInstClass((RuntimeObject*)L_3, TestSuiteResult_t252A4EB7F4F46620FABEA1A05DD31FE0FE628E68_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&__this->____suiteResult_12), (void*)((TestSuiteResult_t252A4EB7F4F46620FABEA1A05DD31FE0FE628E68*)IsInstClass((RuntimeObject*)L_3, TestSuiteResult_t252A4EB7F4F46620FABEA1A05DD31FE0FE628E68_il2cpp_TypeInfo_var)));
// _childFilter = childFilter;
RuntimeObject* L_4 = ___childFilter1;
__this->____childFilter_13 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->____childFilter_13), (void*)L_4);
// _countOrder = 0;
__this->____countOrder_17 = 0;
// }
return;
}
}
// System.Collections.IEnumerable UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::PerformWork()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CompositeWorkItem_PerformWork_m42533B5DF0CD5605E25EB03F1329C0C83CD97277 (CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPerformWorkU3Ed__12_tC18B7AD0EC07F4D9E15F9CC745EE562026862357_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CPerformWorkU3Ed__12_tC18B7AD0EC07F4D9E15F9CC745EE562026862357* L_0 = (U3CPerformWorkU3Ed__12_tC18B7AD0EC07F4D9E15F9CC745EE562026862357*)il2cpp_codegen_object_new(U3CPerformWorkU3Ed__12_tC18B7AD0EC07F4D9E15F9CC745EE562026862357_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CPerformWorkU3Ed__12__ctor_m17F1E5C1FCFD5B58638CFEAB6B6B1CD601049B53(L_0, ((int32_t)-2), NULL);
U3CPerformWorkU3Ed__12_tC18B7AD0EC07F4D9E15F9CC745EE562026862357* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_3 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_3), (void*)__this);
return L_1;
}
}
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::CheckForCancellation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CompositeWorkItem_CheckForCancellation_mDD8569C0F18BCA88E2C7861912B4CF43C206D44C (CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA1C1F351A820C5D1DFFB02C233BA399D737603D6);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
{
// if (Context.ExecutionStatus != TestExecutionStatus.Running)
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_0;
L_0 = UnityWorkItem_get_Context_m075A695845068EC0C33E6B72804D66236A079DF4_inline(__this, NULL);
NullCheck(L_0);
int32_t L_1;
L_1 = UnityTestExecutionContext_get_ExecutionStatus_m272DCD75FF01133966936F54041007D1B192F14F(L_0, NULL);
V_0 = (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_002e;
}
}
{
// Result.SetResult(ResultState.Cancelled, "Test cancelled by user");
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_3;
L_3 = UnityWorkItem_get_Result_m7A099FDE36D9587C88955F0B6F721EA37D82B7E6_inline(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_4 = ((ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_StaticFields*)il2cpp_codegen_static_fields_for(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var))->___Cancelled_7;
NullCheck(L_3);
TestResult_SetResult_mF9BCA49ABF05C16BCC03CBF2E89E8DDD19A0ABE7(L_3, L_4, _stringLiteralA1C1F351A820C5D1DFFB02C233BA399D737603D6, NULL);
// return true;
V_1 = (bool)1;
goto IL_0032;
}
IL_002e:
{
// return false;
V_1 = (bool)0;
goto IL_0032;
}
IL_0032:
{
// }
bool L_5 = V_1;
return L_5;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::InitializeSetUpAndTearDownCommands()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CompositeWorkItem_InitializeSetUpAndTearDownCommands_m8F91AB7C83CFDB2BC637BEB5D43F79584A920FD4 (CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m4503EF0DF14D2963384DCBE8014C481EBE9F54AF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m2B35A1806181E60C2A569EFB1A9BAEF54406FBEF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m5A34397384E56A7C05D2845D8F43D261582A140F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITestAction_t946C2D7E068DE64DE458EE25B5674A85D52F92D2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITypeInfo_t213254F26BE711D9E17641CB529B35D2A55F48F2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m37D7255123A8E7BF264F4E3256D8A5614A454EC4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m740E062D1D6D8DF9EA7EE826CFF1F9A8775B2C5D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mD95E1E791427E8D63F540D5E11BEB66CD50708CD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m59E7DD00460CB9A78D30DD4457DD30FBD2064410_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m84149B24901675FA9696349C1217B9EDB643DA16_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t04807B5635CDBCE4C5F049B612DA0615A576C56D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t7637075979E8D9BD2748E7E00DF6DF0D6A2DA2FD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OneTimeSetUpAttribute_tA2A8316FB3CB2BA509CB5146D2917A7A34F3D8FD_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OneTimeTearDownAttribute_t5D8AA7C718449409C74EEBD39164905F0DE13394_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParameterizedMethodSuite_t8DA1649BA369CDE02C3DCEB666DB196B2A3DBBA7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TestActionItem_tDB35DCD24241AED2316F7FF7678CD24EE9E0CCDA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
List_1_t04807B5635CDBCE4C5F049B612DA0615A576C56D* V_0 = NULL;
List_1_t7637075979E8D9BD2748E7E00DF6DF0D6A2DA2FD* V_1 = NULL;
Enumerator_t52788D8B68BDA9BC9911E2D432F70D0DCB105C9A V_2;
memset((&V_2), 0, sizeof(V_2));
RuntimeObject* V_3 = NULL;
bool V_4 = false;
bool V_5 = false;
bool V_6 = false;
bool V_7 = false;
List_1_t04807B5635CDBCE4C5F049B612DA0615A576C56D* G_B3_0 = NULL;
int32_t G_B9_0 = 0;
int32_t G_B11_0 = 0;
int32_t G_B14_0 = 0;
{
// List<SetUpTearDownItem> setUpTearDownItems = _suite.TypeInfo != null
// ? CommandBuilder.BuildSetUpTearDownList(_suite.TypeInfo.Type, typeof(OneTimeSetUpAttribute), typeof(OneTimeTearDownAttribute))
// : new List<SetUpTearDownItem>();
TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C* L_0 = __this->____suite_11;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = Test_get_TypeInfo_mCF6343970E71214EB424F1EE43468679DC077965_inline(L_0, NULL);
if (L_1)
{
goto IL_0015;
}
}
{
List_1_t04807B5635CDBCE4C5F049B612DA0615A576C56D* L_2 = (List_1_t04807B5635CDBCE4C5F049B612DA0615A576C56D*)il2cpp_codegen_object_new(List_1_t04807B5635CDBCE4C5F049B612DA0615A576C56D_il2cpp_TypeInfo_var);
NullCheck(L_2);
List_1__ctor_m84149B24901675FA9696349C1217B9EDB643DA16(L_2, List_1__ctor_m84149B24901675FA9696349C1217B9EDB643DA16_RuntimeMethod_var);
G_B3_0 = L_2;
goto IL_003e;
}
IL_0015:
{
TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C* L_3 = __this->____suite_11;
NullCheck(L_3);
RuntimeObject* L_4;
L_4 = Test_get_TypeInfo_mCF6343970E71214EB424F1EE43468679DC077965_inline(L_3, NULL);
NullCheck(L_4);
Type_t* L_5;
L_5 = InterfaceFuncInvoker0< Type_t* >::Invoke(0 /* System.Type NUnit.Framework.Interfaces.ITypeInfo::get_Type() */, ITypeInfo_t213254F26BE711D9E17641CB529B35D2A55F48F2_il2cpp_TypeInfo_var, L_4);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_6 = { reinterpret_cast<intptr_t> (OneTimeSetUpAttribute_tA2A8316FB3CB2BA509CB5146D2917A7A34F3D8FD_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_7;
L_7 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_6, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast<intptr_t> (OneTimeTearDownAttribute_t5D8AA7C718449409C74EEBD39164905F0DE13394_0_0_0_var) };
Type_t* L_9;
L_9 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_8, NULL);
List_1_t04807B5635CDBCE4C5F049B612DA0615A576C56D* L_10;
L_10 = CommandBuilder_BuildSetUpTearDownList_m3C04AB4056D13A804F27FECA681F87B56EE19E74(L_5, L_7, L_9, NULL);
G_B3_0 = L_10;
}
IL_003e:
{
V_0 = G_B3_0;
// var actionItems = new List<TestActionItem>();
List_1_t7637075979E8D9BD2748E7E00DF6DF0D6A2DA2FD* L_11 = (List_1_t7637075979E8D9BD2748E7E00DF6DF0D6A2DA2FD*)il2cpp_codegen_object_new(List_1_t7637075979E8D9BD2748E7E00DF6DF0D6A2DA2FD_il2cpp_TypeInfo_var);
NullCheck(L_11);
List_1__ctor_m59E7DD00460CB9A78D30DD4457DD30FBD2064410(L_11, List_1__ctor_m59E7DD00460CB9A78D30DD4457DD30FBD2064410_RuntimeMethod_var);
V_1 = L_11;
// foreach (ITestAction action in Actions)
List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B* L_12;
L_12 = UnityWorkItem_get_Actions_m4F1C6F5B0067BC31F3CE39543D9AAC1308084F08_inline(__this, NULL);
NullCheck(L_12);
Enumerator_t52788D8B68BDA9BC9911E2D432F70D0DCB105C9A L_13;
L_13 = List_1_GetEnumerator_mD95E1E791427E8D63F540D5E11BEB66CD50708CD(L_12, List_1_GetEnumerator_mD95E1E791427E8D63F540D5E11BEB66CD50708CD_RuntimeMethod_var);
V_2 = L_13;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00eb:
{// begin finally (depth: 1)
Enumerator_Dispose_m4503EF0DF14D2963384DCBE8014C481EBE9F54AF((&V_2), Enumerator_Dispose_m4503EF0DF14D2963384DCBE8014C481EBE9F54AF_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_00dd_1;
}
IL_0057_1:
{
// foreach (ITestAction action in Actions)
RuntimeObject* L_14;
L_14 = Enumerator_get_Current_m5A34397384E56A7C05D2845D8F43D261582A140F_inline((&V_2), Enumerator_get_Current_m5A34397384E56A7C05D2845D8F43D261582A140F_RuntimeMethod_var);
V_3 = L_14;
// bool applyToSuite = (action.Targets & ActionTargets.Suite) == ActionTargets.Suite
// || action.Targets == ActionTargets.Default && !(Test is ParameterizedMethodSuite);
RuntimeObject* L_15 = V_3;
NullCheck(L_15);
int32_t L_16;
L_16 = InterfaceFuncInvoker0< int32_t >::Invoke(2 /* NUnit.Framework.ActionTargets NUnit.Framework.ITestAction::get_Targets() */, ITestAction_t946C2D7E068DE64DE458EE25B5674A85D52F92D2_il2cpp_TypeInfo_var, L_15);
if ((((int32_t)((int32_t)((int32_t)L_16&2))) == ((int32_t)2)))
{
goto IL_0089_1;
}
}
{
RuntimeObject* L_17 = V_3;
NullCheck(L_17);
int32_t L_18;
L_18 = InterfaceFuncInvoker0< int32_t >::Invoke(2 /* NUnit.Framework.ActionTargets NUnit.Framework.ITestAction::get_Targets() */, ITestAction_t946C2D7E068DE64DE458EE25B5674A85D52F92D2_il2cpp_TypeInfo_var, L_17);
if (L_18)
{
goto IL_0086_1;
}
}
{
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_19;
L_19 = UnityWorkItem_get_Test_m169D2EE7A70A6592B994AB7936CAAF7193A6653D_inline(__this, NULL);
G_B9_0 = ((((int32_t)((!(((RuntimeObject*)(ParameterizedMethodSuite_t8DA1649BA369CDE02C3DCEB666DB196B2A3DBBA7*)((ParameterizedMethodSuite_t8DA1649BA369CDE02C3DCEB666DB196B2A3DBBA7*)IsInstClass((RuntimeObject*)L_19, ParameterizedMethodSuite_t8DA1649BA369CDE02C3DCEB666DB196B2A3DBBA7_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
goto IL_0087_1;
}
IL_0086_1:
{
G_B9_0 = 0;
}
IL_0087_1:
{
G_B11_0 = G_B9_0;
goto IL_008a_1;
}
IL_0089_1:
{
G_B11_0 = 1;
}
IL_008a_1:
{
V_4 = (bool)G_B11_0;
// bool applyToTest = (action.Targets & ActionTargets.Test) == ActionTargets.Test
// && !(Test is ParameterizedMethodSuite);
RuntimeObject* L_20 = V_3;
NullCheck(L_20);
int32_t L_21;
L_21 = InterfaceFuncInvoker0< int32_t >::Invoke(2 /* NUnit.Framework.ActionTargets NUnit.Framework.ITestAction::get_Targets() */, ITestAction_t946C2D7E068DE64DE458EE25B5674A85D52F92D2_il2cpp_TypeInfo_var, L_20);
if ((!(((uint32_t)((int32_t)((int32_t)L_21&1))) == ((uint32_t)1))))
{
goto IL_00aa_1;
}
}
{
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_22;
L_22 = UnityWorkItem_get_Test_m169D2EE7A70A6592B994AB7936CAAF7193A6653D_inline(__this, NULL);
G_B14_0 = ((((int32_t)((!(((RuntimeObject*)(ParameterizedMethodSuite_t8DA1649BA369CDE02C3DCEB666DB196B2A3DBBA7*)((ParameterizedMethodSuite_t8DA1649BA369CDE02C3DCEB666DB196B2A3DBBA7*)IsInstClass((RuntimeObject*)L_22, ParameterizedMethodSuite_t8DA1649BA369CDE02C3DCEB666DB196B2A3DBBA7_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
goto IL_00ab_1;
}
IL_00aa_1:
{
G_B14_0 = 0;
}
IL_00ab_1:
{
V_5 = (bool)G_B14_0;
// if (applyToSuite)
bool L_23 = V_4;
V_6 = L_23;
bool L_24 = V_6;
if (!L_24)
{
goto IL_00c2_1;
}
}
{
// actionItems.Add(new TestActionItem(action));
List_1_t7637075979E8D9BD2748E7E00DF6DF0D6A2DA2FD* L_25 = V_1;
RuntimeObject* L_26 = V_3;
TestActionItem_tDB35DCD24241AED2316F7FF7678CD24EE9E0CCDA* L_27 = (TestActionItem_tDB35DCD24241AED2316F7FF7678CD24EE9E0CCDA*)il2cpp_codegen_object_new(TestActionItem_tDB35DCD24241AED2316F7FF7678CD24EE9E0CCDA_il2cpp_TypeInfo_var);
NullCheck(L_27);
TestActionItem__ctor_m8790D593151676984DBEEDDED949E4B53DD7BE80(L_27, L_26, NULL);
NullCheck(L_25);
List_1_Add_m740E062D1D6D8DF9EA7EE826CFF1F9A8775B2C5D_inline(L_25, L_27, List_1_Add_m740E062D1D6D8DF9EA7EE826CFF1F9A8775B2C5D_RuntimeMethod_var);
}
IL_00c2_1:
{
// if (applyToTest)
bool L_28 = V_5;
V_7 = L_28;
bool L_29 = V_7;
if (!L_29)
{
goto IL_00dc_1;
}
}
{
// Context.UpstreamActions.Add(action);
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_30;
L_30 = UnityWorkItem_get_Context_m075A695845068EC0C33E6B72804D66236A079DF4_inline(__this, NULL);
NullCheck(L_30);
List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B* L_31;
L_31 = UnityTestExecutionContext_get_UpstreamActions_m4A529EDF28D746AFCAA0ACD3C8CFC9EF9B4D1B8A_inline(L_30, NULL);
RuntimeObject* L_32 = V_3;
NullCheck(L_31);
List_1_Add_m37D7255123A8E7BF264F4E3256D8A5614A454EC4_inline(L_31, L_32, List_1_Add_m37D7255123A8E7BF264F4E3256D8A5614A454EC4_RuntimeMethod_var);
}
IL_00dc_1:
{
}
IL_00dd_1:
{
// foreach (ITestAction action in Actions)
bool L_33;
L_33 = Enumerator_MoveNext_m2B35A1806181E60C2A569EFB1A9BAEF54406FBEF((&V_2), Enumerator_MoveNext_m2B35A1806181E60C2A569EFB1A9BAEF54406FBEF_RuntimeMethod_var);
if (L_33)
{
goto IL_0057_1;
}
}
{
goto IL_00fa;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00fa:
{
// _setupCommand = CommandBuilder.MakeOneTimeSetUpCommand(_suite, setUpTearDownItems, actionItems);
TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C* L_34 = __this->____suite_11;
List_1_t04807B5635CDBCE4C5F049B612DA0615A576C56D* L_35 = V_0;
List_1_t7637075979E8D9BD2748E7E00DF6DF0D6A2DA2FD* L_36 = V_1;
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_37;
L_37 = CommandBuilder_MakeOneTimeSetUpCommand_m5F844E9D439F3B3CB80F57A25B70BD5C5870C6E1(L_34, L_35, L_36, NULL);
__this->____setupCommand_14 = L_37;
Il2CppCodeGenWriteBarrier((void**)(&__this->____setupCommand_14), (void*)L_37);
// _teardownCommand = CommandBuilder.MakeOneTimeTearDownCommand(_suite, setUpTearDownItems, actionItems);
TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C* L_38 = __this->____suite_11;
List_1_t04807B5635CDBCE4C5F049B612DA0615A576C56D* L_39 = V_0;
List_1_t7637075979E8D9BD2748E7E00DF6DF0D6A2DA2FD* L_40 = V_1;
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_41;
L_41 = CommandBuilder_MakeOneTimeTearDownCommand_mC731378CB70618730F1254A68368151FE79B27BA(L_38, L_39, L_40, NULL);
__this->____teardownCommand_15 = L_41;
Il2CppCodeGenWriteBarrier((void**)(&__this->____teardownCommand_15), (void*)L_41);
// }
return;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::PerformOneTimeSetUp()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CompositeWorkItem_PerformOneTimeSetUp_m159C1ECB9833F3785639A325C7AE2CDE674BB1CF (CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_First_TisLogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9_mBD7F647C559586AE82781D7DE62518817E108C7D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnhandledLogMessageException_t174CADF51E2C7498FC009EB155985B069201EA55_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* V_0 = NULL;
Exception_t* V_1 = NULL;
bool V_2 = false;
bool V_3 = false;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
int32_t G_B5_0 = 0;
{
// var logScope = new LogScope();
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_0 = (LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1*)il2cpp_codegen_object_new(LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1_il2cpp_TypeInfo_var);
NullCheck(L_0);
LogScope__ctor_m6CE7E1D3F04CB34BAE780E2F15BABB281879019B(L_0, NULL);
V_0 = L_0;
}
try
{// begin try (depth: 1)
// _setupCommand.Execute(Context);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_1 = __this->____setupCommand_14;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_2;
L_2 = UnityWorkItem_get_Context_m075A695845068EC0C33E6B72804D66236A079DF4_inline(__this, NULL);
NullCheck(L_1);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_3;
L_3 = VirtualFuncInvoker1< TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851*, RuntimeObject* >::Invoke(4 /* NUnit.Framework.Internal.TestResult NUnit.Framework.Internal.Commands.TestCommand::Execute(NUnit.Framework.Internal.ITestExecutionContext) */, L_1, L_2);
goto IL_004f;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_001d;
}
throw e;
}
CATCH_001d:
{// begin catch(System.Exception)
{
// catch (Exception ex)
V_1 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
// if (ex is NUnitException || ex is TargetInvocationException)
Exception_t* L_4 = V_1;
if (((NUnitException_t07CF34502CA78FC406356477A649E72291F6C48B*)IsInstClass((RuntimeObject*)L_4, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NUnitException_t07CF34502CA78FC406356477A649E72291F6C48B_il2cpp_TypeInfo_var)))))
{
goto IL_0032;
}
}
{
Exception_t* L_5 = V_1;
G_B5_0 = ((!(((RuntimeObject*)(TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2*)((TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2*)IsInstSealed((RuntimeObject*)L_5, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2_il2cpp_TypeInfo_var))))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
goto IL_0033;
}
IL_0032:
{
G_B5_0 = 1;
}
IL_0033:
{
V_2 = (bool)G_B5_0;
bool L_6 = V_2;
if (!L_6)
{
goto IL_003e;
}
}
{
// ex = ex.InnerException;
Exception_t* L_7 = V_1;
NullCheck(L_7);
Exception_t* L_8;
L_8 = Exception_get_InnerException_m0C1BDB339C786BA4DA7D2C1AD214571CFBBB1410_inline(L_7, NULL);
V_1 = L_8;
}
IL_003e:
{
// Result.RecordException(ex, FailureSite.SetUp);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_9;
L_9 = UnityWorkItem_get_Result_m7A099FDE36D9587C88955F0B6F721EA37D82B7E6_inline(__this, NULL);
Exception_t* L_10 = V_1;
NullCheck(L_9);
TestResult_RecordException_m63BF7A977427BA102241341E24B6023449B754B1(L_9, L_10, 1, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_004f;
}
}// end catch (depth: 1)
IL_004f:
{
// if (logScope.AnyFailingLogs())
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_11 = V_0;
NullCheck(L_11);
bool L_12;
L_12 = LogScope_AnyFailingLogs_m5CFB1A0196C3575DA68E933F72353B2D713B0A11(L_11, NULL);
V_3 = L_12;
bool L_13 = V_3;
if (!L_13)
{
goto IL_0077;
}
}
{
// Result.RecordException(new UnhandledLogMessageException(logScope.FailingLogs.First()));
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_14;
L_14 = UnityWorkItem_get_Result_m7A099FDE36D9587C88955F0B6F721EA37D82B7E6_inline(__this, NULL);
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_15 = V_0;
NullCheck(L_15);
List_1_t8E8F28D82109DEEACB7F465B7773B6FEBA5F01E5* L_16;
L_16 = LogScope_get_FailingLogs_m5A4288BA69A3D9A6EE5AA07E32D0F68581336C49_inline(L_15, NULL);
LogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9* L_17;
L_17 = Enumerable_First_TisLogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9_mBD7F647C559586AE82781D7DE62518817E108C7D(L_16, Enumerable_First_TisLogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9_mBD7F647C559586AE82781D7DE62518817E108C7D_RuntimeMethod_var);
UnhandledLogMessageException_t174CADF51E2C7498FC009EB155985B069201EA55* L_18 = (UnhandledLogMessageException_t174CADF51E2C7498FC009EB155985B069201EA55*)il2cpp_codegen_object_new(UnhandledLogMessageException_t174CADF51E2C7498FC009EB155985B069201EA55_il2cpp_TypeInfo_var);
NullCheck(L_18);
UnhandledLogMessageException__ctor_m8FDBDD96FD82A67D0FA61B80DF07F9DE8B6A75E5(L_18, L_17, NULL);
NullCheck(L_14);
TestResult_RecordException_m5AC734BDB717B93241F7896CF17105EBD77639C9(L_14, L_18, NULL);
}
IL_0077:
{
// logScope.Dispose();
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_19 = V_0;
NullCheck(L_19);
LogScope_Dispose_m54A4C5321FD75A7BA2B22DBB1B2C1044C68F4C5B(L_19, NULL);
// }
return;
}
}
// System.Collections.IEnumerable UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::RunChildren()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CompositeWorkItem_RunChildren_mC49684961BF1081F99091FC1D76CAFE8C06DE262 (CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CRunChildrenU3Ed__16_t52C7A8B7521B033039C3DD8FE5F43FA6B9F4F219_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CRunChildrenU3Ed__16_t52C7A8B7521B033039C3DD8FE5F43FA6B9F4F219* L_0 = (U3CRunChildrenU3Ed__16_t52C7A8B7521B033039C3DD8FE5F43FA6B9F4F219*)il2cpp_codegen_object_new(U3CRunChildrenU3Ed__16_t52C7A8B7521B033039C3DD8FE5F43FA6B9F4F219_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CRunChildrenU3Ed__16__ctor_m1BB6CB430775C99A62CE78FB06F25513CBE958DB(L_0, ((int32_t)-2), NULL);
U3CRunChildrenU3Ed__16_t52C7A8B7521B033039C3DD8FE5F43FA6B9F4F219* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_3 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_3), (void*)__this);
return L_1;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::CreateChildWorkItems()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CompositeWorkItem_CreateChildWorkItems_mDEAB03259C5EF48991685EB399C8774DFDBA06C2 (CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tAE7B448D771CB994F4B163BB4A1AD7488DC51A19_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t04E9392986EA655774E17BC036A051956B776999_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITestFilter_t94000B8410FBE3E3DFBF8313202799281609EDAC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mA38E476FCABAF46FC6BDEF79232D3E101D6D1AE1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Insert_m24E7A55FD84A4E1C33C9E995D64E98C3215EF88F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mE0D31DD5398E54269D226F7162F866D6BCE33F60_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEF4B3E7859FBAABF4652DE2F6675345692C335AA);
s_Il2CppMethodInitialized = true;
}
TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C* V_0 = NULL;
RuntimeObject* V_1 = NULL;
RuntimeObject* V_2 = NULL;
bool V_3 = false;
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* V_4 = NULL;
bool V_5 = false;
bool V_6 = false;
{
// Children = new List<UnityWorkItem>();
List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8* L_0 = (List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8*)il2cpp_codegen_object_new(List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_mE0D31DD5398E54269D226F7162F866D6BCE33F60(L_0, List_1__ctor_mE0D31DD5398E54269D226F7162F866D6BCE33F60_RuntimeMethod_var);
CompositeWorkItem_set_Children_m277C91E0AE3560DDAAD155EDE4D644FA786DC6A7_inline(__this, L_0, NULL);
// var testSuite = _suite;
TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C* L_1 = __this->____suite_11;
V_0 = L_1;
// foreach (ITest test in testSuite.Tests)
TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C* L_2 = V_0;
NullCheck(L_2);
RuntimeObject* L_3;
L_3 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(27 /* System.Collections.Generic.IList`1<NUnit.Framework.Interfaces.ITest> NUnit.Framework.Internal.Test::get_Tests() */, L_2);
NullCheck(L_3);
RuntimeObject* L_4;
L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<NUnit.Framework.Interfaces.ITest>::GetEnumerator() */, IEnumerable_1_tAE7B448D771CB994F4B163BB4A1AD7488DC51A19_il2cpp_TypeInfo_var, L_3);
V_1 = L_4;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00a3:
{// begin finally (depth: 1)
{
RuntimeObject* L_5 = V_1;
if (!L_5)
{
goto IL_00ad;
}
}
{
RuntimeObject* L_6 = V_1;
NullCheck(L_6);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_6);
}
IL_00ad:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0099_1;
}
IL_0023_1:
{
// foreach (ITest test in testSuite.Tests)
RuntimeObject* L_7 = V_1;
NullCheck(L_7);
RuntimeObject* L_8;
L_8 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<NUnit.Framework.Interfaces.ITest>::get_Current() */, IEnumerator_1_t04E9392986EA655774E17BC036A051956B776999_il2cpp_TypeInfo_var, L_7);
V_2 = L_8;
// if (_childFilter.Pass(test))
RuntimeObject* L_9 = __this->____childFilter_13;
RuntimeObject* L_10 = V_2;
NullCheck(L_9);
bool L_11;
L_11 = InterfaceFuncInvoker1< bool, RuntimeObject* >::Invoke(0 /* System.Boolean NUnit.Framework.Interfaces.ITestFilter::Pass(NUnit.Framework.Interfaces.ITest) */, ITestFilter_t94000B8410FBE3E3DFBF8313202799281609EDAC_il2cpp_TypeInfo_var, L_9, L_10);
V_3 = L_11;
bool L_12 = V_3;
if (!L_12)
{
goto IL_0098_1;
}
}
{
// var child = m_Factory.Create(test, _childFilter);
WorkItemFactory_t252E24C1C187B6BAAF2CC67271659A787477CF2E* L_13 = ((UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23*)__this)->___m_Factory_0;
RuntimeObject* L_14 = V_2;
RuntimeObject* L_15 = __this->____childFilter_13;
NullCheck(L_13);
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* L_16;
L_16 = WorkItemFactory_Create_m95E2BA58F4349D8699C3000EB606287CE525B9A9(L_13, L_14, L_15, NULL);
V_4 = L_16;
// if (test.Properties.ContainsKey(PropertyNames.Order))
RuntimeObject* L_17 = V_2;
NullCheck(L_17);
RuntimeObject* L_18;
L_18 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(9 /* NUnit.Framework.Interfaces.IPropertyBag NUnit.Framework.Interfaces.ITest::get_Properties() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_17);
NullCheck(L_18);
bool L_19;
L_19 = InterfaceFuncInvoker1< bool, String_t* >::Invoke(3 /* System.Boolean NUnit.Framework.Interfaces.IPropertyBag::ContainsKey(System.String) */, IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var, L_18, _stringLiteralEF4B3E7859FBAABF4652DE2F6675345692C335AA);
V_5 = L_19;
bool L_20 = V_5;
if (!L_20)
{
goto IL_0087_1;
}
}
{
// Children.Insert(0, child);
List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8* L_21;
L_21 = CompositeWorkItem_get_Children_m77644A2164B9F21B45EBF571D4654E00012D4D8F_inline(__this, NULL);
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* L_22 = V_4;
NullCheck(L_21);
List_1_Insert_m24E7A55FD84A4E1C33C9E995D64E98C3215EF88F(L_21, 0, L_22, List_1_Insert_m24E7A55FD84A4E1C33C9E995D64E98C3215EF88F_RuntimeMethod_var);
// _countOrder++;
int32_t L_23 = __this->____countOrder_17;
__this->____countOrder_17 = ((int32_t)il2cpp_codegen_add(L_23, 1));
goto IL_0097_1;
}
IL_0087_1:
{
// Children.Add(child);
List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8* L_24;
L_24 = CompositeWorkItem_get_Children_m77644A2164B9F21B45EBF571D4654E00012D4D8F_inline(__this, NULL);
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* L_25 = V_4;
NullCheck(L_24);
List_1_Add_mA38E476FCABAF46FC6BDEF79232D3E101D6D1AE1_inline(L_24, L_25, List_1_Add_mA38E476FCABAF46FC6BDEF79232D3E101D6D1AE1_RuntimeMethod_var);
}
IL_0097_1:
{
}
IL_0098_1:
{
}
IL_0099_1:
{
// foreach (ITest test in testSuite.Tests)
RuntimeObject* L_26 = V_1;
NullCheck(L_26);
bool L_27;
L_27 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_26);
if (L_27)
{
goto IL_0023_1;
}
}
{
goto IL_00ae;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00ae:
{
// if (_countOrder != 0) SortChildren();
int32_t L_28 = __this->____countOrder_17;
V_6 = (bool)((!(((uint32_t)L_28) <= ((uint32_t)0)))? 1 : 0);
bool L_29 = V_6;
if (!L_29)
{
goto IL_00c4;
}
}
{
// if (_countOrder != 0) SortChildren();
CompositeWorkItem_SortChildren_mE94DFB6A9193856DE6800255BAD4529E7BD96E95(__this, NULL);
}
IL_00c4:
{
// }
return;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::SortChildren()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CompositeWorkItem_SortChildren_mE94DFB6A9193856DE6800255BAD4529E7BD96E95 (CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Sort_m75CDC24D4963AFDDD25F6F378CDE253FAC71372B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityWorkItemOrderComparer_tF5B5C8BD4255E4655B9466FA6F652FFCC593EDA4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// Children.Sort(0, _countOrder, new UnityWorkItemOrderComparer());
List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8* L_0;
L_0 = CompositeWorkItem_get_Children_m77644A2164B9F21B45EBF571D4654E00012D4D8F_inline(__this, NULL);
int32_t L_1 = __this->____countOrder_17;
UnityWorkItemOrderComparer_tF5B5C8BD4255E4655B9466FA6F652FFCC593EDA4* L_2 = (UnityWorkItemOrderComparer_tF5B5C8BD4255E4655B9466FA6F652FFCC593EDA4*)il2cpp_codegen_object_new(UnityWorkItemOrderComparer_tF5B5C8BD4255E4655B9466FA6F652FFCC593EDA4_il2cpp_TypeInfo_var);
NullCheck(L_2);
UnityWorkItemOrderComparer__ctor_mE06584A43B2AA8FAB09D29B91502493C935C22CD(L_2, NULL);
NullCheck(L_0);
List_1_Sort_m75CDC24D4963AFDDD25F6F378CDE253FAC71372B(L_0, 0, L_1, L_2, List_1_Sort_m75CDC24D4963AFDDD25F6F378CDE253FAC71372B_RuntimeMethod_var);
// }
return;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::SkipFixture(NUnit.Framework.Interfaces.ResultState,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CompositeWorkItem_SkipFixture_m22C54B840179F85771E40FC286E5A06008661764 (CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* __this, ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* ___resultState0, String_t* ___message1, String_t* ___stackTrace2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StackFilter_t3F2444011DAAB8552DE2B83DECD09D28F1D25145_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC548958EC449DCD16512EEA309828C20D6FCF763);
s_Il2CppMethodInitialized = true;
}
{
// Result.SetResult(resultState.WithSite(FailureSite.SetUp), message, StackFilter.Filter(stackTrace));
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_0;
L_0 = UnityWorkItem_get_Result_m7A099FDE36D9587C88955F0B6F721EA37D82B7E6_inline(__this, NULL);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_1 = ___resultState0;
NullCheck(L_1);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_2;
L_2 = ResultState_WithSite_mB9B8CED6D7F3B110926C554B46DF7EA5D176E2F4(L_1, 1, NULL);
String_t* L_3 = ___message1;
String_t* L_4 = ___stackTrace2;
il2cpp_codegen_runtime_class_init_inline(StackFilter_t3F2444011DAAB8552DE2B83DECD09D28F1D25145_il2cpp_TypeInfo_var);
String_t* L_5;
L_5 = StackFilter_Filter_m5843B216249F7BD98AFD12B7A71041495142D91D(L_4, NULL);
NullCheck(L_0);
TestResult_SetResult_mD07241676BF68B6998D59B6BB2728907067F8ADD(L_0, L_2, L_3, L_5, NULL);
// SkipChildren(_suite, resultState.WithSite(FailureSite.Parent), "OneTimeSetUp: " + message);
TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C* L_6 = __this->____suite_11;
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_7 = ___resultState0;
NullCheck(L_7);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_8;
L_8 = ResultState_WithSite_mB9B8CED6D7F3B110926C554B46DF7EA5D176E2F4(L_7, 3, NULL);
String_t* L_9 = ___message1;
String_t* L_10;
L_10 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(_stringLiteralC548958EC449DCD16512EEA309828C20D6FCF763, L_9, NULL);
CompositeWorkItem_SkipChildren_m357F0AE75BCE11786518F074D129A00AD0AB2A7A(__this, L_6, L_8, L_10, NULL);
// }
return;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::SkipChildren(NUnit.Framework.Internal.TestSuite,NUnit.Framework.Interfaces.ResultState,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CompositeWorkItem_SkipChildren_m357F0AE75BCE11786518F074D129A00AD0AB2A7A (CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* __this, TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C* ___suite0, ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* ___resultState1, String_t* ___message2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tAE7B448D771CB994F4B163BB4A1AD7488DC51A19_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t04E9392986EA655774E17BC036A051956B776999_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITestFilter_t94000B8410FBE3E3DFBF8313202799281609EDAC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITestListener_t684E2B83C6C1C91CAEAED9A61E3AA80E4443B798_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* V_1 = NULL;
bool V_2 = false;
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* V_3 = NULL;
bool V_4 = false;
{
// foreach (Test child in suite.Tests)
TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C* L_0 = ___suite0;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(27 /* System.Collections.Generic.IList`1<NUnit.Framework.Interfaces.ITest> NUnit.Framework.Internal.Test::get_Tests() */, L_0);
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<NUnit.Framework.Interfaces.ITest>::GetEnumerator() */, IEnumerable_1_tAE7B448D771CB994F4B163BB4A1AD7488DC51A19_il2cpp_TypeInfo_var, L_1);
V_0 = L_2;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0099:
{// begin finally (depth: 1)
{
RuntimeObject* L_3 = V_0;
if (!L_3)
{
goto IL_00a3;
}
}
{
RuntimeObject* L_4 = V_0;
NullCheck(L_4);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4);
}
IL_00a3:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_008c_1;
}
IL_0010_1:
{
// foreach (Test child in suite.Tests)
RuntimeObject* L_5 = V_0;
NullCheck(L_5);
RuntimeObject* L_6;
L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<NUnit.Framework.Interfaces.ITest>::get_Current() */, IEnumerator_1_t04E9392986EA655774E17BC036A051956B776999_il2cpp_TypeInfo_var, L_5);
V_1 = ((Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD*)CastclassClass((RuntimeObject*)L_6, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD_il2cpp_TypeInfo_var));
// if (_childFilter.Pass(child))
RuntimeObject* L_7 = __this->____childFilter_13;
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_8 = V_1;
NullCheck(L_7);
bool L_9;
L_9 = InterfaceFuncInvoker1< bool, RuntimeObject* >::Invoke(0 /* System.Boolean NUnit.Framework.Interfaces.ITestFilter::Pass(NUnit.Framework.Interfaces.ITest) */, ITestFilter_t94000B8410FBE3E3DFBF8313202799281609EDAC_il2cpp_TypeInfo_var, L_7, L_8);
V_2 = L_9;
bool L_10 = V_2;
if (!L_10)
{
goto IL_008b_1;
}
}
{
// Context.Listener.TestStarted(child);
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_11;
L_11 = UnityWorkItem_get_Context_m075A695845068EC0C33E6B72804D66236A079DF4_inline(__this, NULL);
NullCheck(L_11);
RuntimeObject* L_12;
L_12 = UnityTestExecutionContext_get_Listener_mBAD8B12AB9F400E7B9DCDAE0BC50EFBABEB91167_inline(L_11, NULL);
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_13 = V_1;
NullCheck(L_12);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0 /* System.Void NUnit.Framework.Interfaces.ITestListener::TestStarted(NUnit.Framework.Interfaces.ITest) */, ITestListener_t684E2B83C6C1C91CAEAED9A61E3AA80E4443B798_il2cpp_TypeInfo_var, L_12, L_13);
// TestResult childResult = child.MakeTestResult();
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_14 = V_1;
NullCheck(L_14);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_15;
L_15 = VirtualFuncInvoker0< TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* >::Invoke(30 /* NUnit.Framework.Internal.TestResult NUnit.Framework.Internal.Test::MakeTestResult() */, L_14);
V_3 = L_15;
// childResult.SetResult(resultState, message);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_16 = V_3;
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_17 = ___resultState1;
String_t* L_18 = ___message2;
NullCheck(L_16);
TestResult_SetResult_mF9BCA49ABF05C16BCC03CBF2E89E8DDD19A0ABE7(L_16, L_17, L_18, NULL);
// _suiteResult.AddResult(childResult);
TestSuiteResult_t252A4EB7F4F46620FABEA1A05DD31FE0FE628E68* L_19 = __this->____suiteResult_12;
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_20 = V_3;
NullCheck(L_19);
VirtualActionInvoker1< RuntimeObject* >::Invoke(33 /* System.Void NUnit.Framework.Internal.TestSuiteResult::AddResult(NUnit.Framework.Interfaces.ITestResult) */, L_19, L_20);
// if (child.IsSuite)
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_21 = V_1;
NullCheck(L_21);
bool L_22;
L_22 = Test_get_IsSuite_m077843081C2602132819AF754C697DBC138F4609(L_21, NULL);
V_4 = L_22;
bool L_23 = V_4;
if (!L_23)
{
goto IL_0078_1;
}
}
{
// SkipChildren((TestSuite)child, resultState, message);
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_24 = V_1;
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_25 = ___resultState1;
String_t* L_26 = ___message2;
CompositeWorkItem_SkipChildren_m357F0AE75BCE11786518F074D129A00AD0AB2A7A(__this, ((TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C*)CastclassClass((RuntimeObject*)L_24, TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C_il2cpp_TypeInfo_var)), L_25, L_26, NULL);
}
IL_0078_1:
{
// Context.Listener.TestFinished(childResult);
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_27;
L_27 = UnityWorkItem_get_Context_m075A695845068EC0C33E6B72804D66236A079DF4_inline(__this, NULL);
NullCheck(L_27);
RuntimeObject* L_28;
L_28 = UnityTestExecutionContext_get_Listener_mBAD8B12AB9F400E7B9DCDAE0BC50EFBABEB91167_inline(L_27, NULL);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_29 = V_3;
NullCheck(L_28);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(1 /* System.Void NUnit.Framework.Interfaces.ITestListener::TestFinished(NUnit.Framework.Interfaces.ITestResult) */, ITestListener_t684E2B83C6C1C91CAEAED9A61E3AA80E4443B798_il2cpp_TypeInfo_var, L_28, L_29);
}
IL_008b_1:
{
}
IL_008c_1:
{
// foreach (Test child in suite.Tests)
RuntimeObject* L_30 = V_0;
NullCheck(L_30);
bool L_31;
L_31 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_30);
if (L_31)
{
goto IL_0010_1;
}
}
{
goto IL_00a4;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00a4:
{
// }
return;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::PerformOneTimeTearDown()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CompositeWorkItem_PerformOneTimeTearDown_m1667D6727C891421105BD6F4DEAA56545B1860CD (CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_First_TisLogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9_mBD7F647C559586AE82781D7DE62518817E108C7D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnhandledLogMessageException_t174CADF51E2C7498FC009EB155985B069201EA55_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* V_0 = NULL;
Exception_t* V_1 = NULL;
bool V_2 = false;
bool V_3 = false;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
int32_t G_B5_0 = 0;
{
// var logScope = new LogScope();
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_0 = (LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1*)il2cpp_codegen_object_new(LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1_il2cpp_TypeInfo_var);
NullCheck(L_0);
LogScope__ctor_m6CE7E1D3F04CB34BAE780E2F15BABB281879019B(L_0, NULL);
V_0 = L_0;
}
try
{// begin try (depth: 1)
// _teardownCommand.Execute(Context);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_1 = __this->____teardownCommand_15;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_2;
L_2 = UnityWorkItem_get_Context_m075A695845068EC0C33E6B72804D66236A079DF4_inline(__this, NULL);
NullCheck(L_1);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_3;
L_3 = VirtualFuncInvoker1< TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851*, RuntimeObject* >::Invoke(4 /* NUnit.Framework.Internal.TestResult NUnit.Framework.Internal.Commands.TestCommand::Execute(NUnit.Framework.Internal.ITestExecutionContext) */, L_1, L_2);
goto IL_004f;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_001d;
}
throw e;
}
CATCH_001d:
{// begin catch(System.Exception)
{
// catch (Exception ex)
V_1 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
// if (ex is NUnitException || ex is TargetInvocationException)
Exception_t* L_4 = V_1;
if (((NUnitException_t07CF34502CA78FC406356477A649E72291F6C48B*)IsInstClass((RuntimeObject*)L_4, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NUnitException_t07CF34502CA78FC406356477A649E72291F6C48B_il2cpp_TypeInfo_var)))))
{
goto IL_0032;
}
}
{
Exception_t* L_5 = V_1;
G_B5_0 = ((!(((RuntimeObject*)(TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2*)((TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2*)IsInstSealed((RuntimeObject*)L_5, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2_il2cpp_TypeInfo_var))))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
goto IL_0033;
}
IL_0032:
{
G_B5_0 = 1;
}
IL_0033:
{
V_2 = (bool)G_B5_0;
bool L_6 = V_2;
if (!L_6)
{
goto IL_003e;
}
}
{
// ex = ex.InnerException;
Exception_t* L_7 = V_1;
NullCheck(L_7);
Exception_t* L_8;
L_8 = Exception_get_InnerException_m0C1BDB339C786BA4DA7D2C1AD214571CFBBB1410_inline(L_7, NULL);
V_1 = L_8;
}
IL_003e:
{
// Result.RecordException(ex, FailureSite.SetUp);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_9;
L_9 = UnityWorkItem_get_Result_m7A099FDE36D9587C88955F0B6F721EA37D82B7E6_inline(__this, NULL);
Exception_t* L_10 = V_1;
NullCheck(L_9);
TestResult_RecordException_m63BF7A977427BA102241341E24B6023449B754B1(L_9, L_10, 1, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_004f;
}
}// end catch (depth: 1)
IL_004f:
{
// if (logScope.AnyFailingLogs())
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_11 = V_0;
NullCheck(L_11);
bool L_12;
L_12 = LogScope_AnyFailingLogs_m5CFB1A0196C3575DA68E933F72353B2D713B0A11(L_11, NULL);
V_3 = L_12;
bool L_13 = V_3;
if (!L_13)
{
goto IL_0077;
}
}
{
// Result.RecordException(new UnhandledLogMessageException(logScope.FailingLogs.First()));
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_14;
L_14 = UnityWorkItem_get_Result_m7A099FDE36D9587C88955F0B6F721EA37D82B7E6_inline(__this, NULL);
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_15 = V_0;
NullCheck(L_15);
List_1_t8E8F28D82109DEEACB7F465B7773B6FEBA5F01E5* L_16;
L_16 = LogScope_get_FailingLogs_m5A4288BA69A3D9A6EE5AA07E32D0F68581336C49_inline(L_15, NULL);
LogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9* L_17;
L_17 = Enumerable_First_TisLogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9_mBD7F647C559586AE82781D7DE62518817E108C7D(L_16, Enumerable_First_TisLogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9_mBD7F647C559586AE82781D7DE62518817E108C7D_RuntimeMethod_var);
UnhandledLogMessageException_t174CADF51E2C7498FC009EB155985B069201EA55* L_18 = (UnhandledLogMessageException_t174CADF51E2C7498FC009EB155985B069201EA55*)il2cpp_codegen_object_new(UnhandledLogMessageException_t174CADF51E2C7498FC009EB155985B069201EA55_il2cpp_TypeInfo_var);
NullCheck(L_18);
UnhandledLogMessageException__ctor_m8FDBDD96FD82A67D0FA61B80DF07F9DE8B6A75E5(L_18, L_17, NULL);
NullCheck(L_14);
TestResult_RecordException_m5AC734BDB717B93241F7896CF17105EBD77639C9(L_14, L_18, NULL);
}
IL_0077:
{
// logScope.Dispose();
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_19 = V_0;
NullCheck(L_19);
LogScope_Dispose_m54A4C5321FD75A7BA2B22DBB1B2C1044C68F4C5B(L_19, NULL);
// }
return;
}
}
// System.String UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::GetSkipReason()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CompositeWorkItem_GetSkipReason_m0D7D0A786171CA03C94D9D621A837AC8919DCDB9 (CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9FE9BDA49E54BCA90D4CEFAABE7D782B1ED057C6);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
{
// return (string)Test.Properties.Get(PropertyNames.SkipReason);
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_0;
L_0 = UnityWorkItem_get_Test_m169D2EE7A70A6592B994AB7936CAAF7193A6653D_inline(__this, NULL);
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = Test_get_Properties_m5B22725AC01A3734288EF7189AC3747FC5042AFF_inline(L_0, NULL);
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = InterfaceFuncInvoker1< RuntimeObject*, String_t* >::Invoke(2 /* System.Object NUnit.Framework.Interfaces.IPropertyBag::Get(System.String) */, IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var, L_1, _stringLiteral9FE9BDA49E54BCA90D4CEFAABE7D782B1ED057C6);
V_0 = ((String_t*)CastclassSealed((RuntimeObject*)L_2, String_t_il2cpp_TypeInfo_var));
goto IL_001e;
}
IL_001e:
{
// }
String_t* L_3 = V_0;
return L_3;
}
}
// System.String UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::GetProviderStackTrace()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CompositeWorkItem_GetProviderStackTrace_m16754F313E4FFB9711730D87A4A112AD21B41F2C (CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9DC8BAAEF547F2AAC566018365B95BEDA4AD05A2);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
{
// return (string)Test.Properties.Get(PropertyNames.ProviderStackTrace);
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_0;
L_0 = UnityWorkItem_get_Test_m169D2EE7A70A6592B994AB7936CAAF7193A6653D_inline(__this, NULL);
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = Test_get_Properties_m5B22725AC01A3734288EF7189AC3747FC5042AFF_inline(L_0, NULL);
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = InterfaceFuncInvoker1< RuntimeObject*, String_t* >::Invoke(2 /* System.Object NUnit.Framework.Interfaces.IPropertyBag::Get(System.String) */, IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var, L_1, _stringLiteral9DC8BAAEF547F2AAC566018365B95BEDA4AD05A2);
V_0 = ((String_t*)CastclassSealed((RuntimeObject*)L_2, String_t_il2cpp_TypeInfo_var));
goto IL_001e;
}
IL_001e:
{
// }
String_t* L_3 = V_0;
return L_3;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::CountDownChildTest()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CompositeWorkItem_CountDownChildTest_m0B2F2E980B88BBF3A740CDAA982721DA9BA3601C (CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tEB140812D4790494FD051347FC47EAC0CC892647_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t645A8FE7D6C0BBC0A1B876A6C5887C85460D72AE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF5C3B7D9DD38FBFFCC9C3DBEB882E89B4C2159EE);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
RuntimeObject* V_2 = NULL;
RuntimeObject* V_3 = NULL;
bool V_4 = false;
{
// _childTestCountdown.Signal();
CountdownEvent_t2810EB63D41CB518FBB29035432771BD935E2A7E* L_0 = __this->____childTestCountdown_18;
NullCheck(L_0);
bool L_1;
L_1 = CountdownEvent_Signal_m3F185054DAA2EA2EFD1334D8E07653AB091FD07B(L_0, NULL);
// if (_childTestCountdown.CurrentCount == 0)
CountdownEvent_t2810EB63D41CB518FBB29035432771BD935E2A7E* L_2 = __this->____childTestCountdown_18;
NullCheck(L_2);
int32_t L_3;
L_3 = CountdownEvent_get_CurrentCount_mC70FA09BDF564348AA91B6ABFD6D8A5AD9639CD1(L_2, NULL);
V_0 = (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0);
bool L_4 = V_0;
if (!L_4)
{
goto IL_00a3;
}
}
{
// if (Context.ExecutionStatus != TestExecutionStatus.AbortRequested)
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_5;
L_5 = UnityWorkItem_get_Context_m075A695845068EC0C33E6B72804D66236A079DF4_inline(__this, NULL);
NullCheck(L_5);
int32_t L_6;
L_6 = UnityTestExecutionContext_get_ExecutionStatus_m272DCD75FF01133966936F54041007D1B192F14F(L_5, NULL);
V_1 = (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)2))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_7 = V_1;
if (!L_7)
{
goto IL_003f;
}
}
{
// PerformOneTimeTearDown();
CompositeWorkItem_PerformOneTimeTearDown_m1667D6727C891421105BD6F4DEAA56545B1860CD(__this, NULL);
}
IL_003f:
{
// foreach (var childResult in _suiteResult.Children)
TestSuiteResult_t252A4EB7F4F46620FABEA1A05DD31FE0FE628E68* L_8 = __this->____suiteResult_12;
NullCheck(L_8);
RuntimeObject* L_9;
L_9 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(31 /* System.Collections.Generic.IEnumerable`1<NUnit.Framework.Interfaces.ITestResult> NUnit.Framework.Internal.TestResult::get_Children() */, L_8);
NullCheck(L_9);
RuntimeObject* L_10;
L_10 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<NUnit.Framework.Interfaces.ITestResult>::GetEnumerator() */, IEnumerable_1_tEB140812D4790494FD051347FC47EAC0CC892647_il2cpp_TypeInfo_var, L_9);
V_2 = L_10;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0090:
{// begin finally (depth: 1)
{
RuntimeObject* L_11 = V_2;
if (!L_11)
{
goto IL_009a;
}
}
{
RuntimeObject* L_12 = V_2;
NullCheck(L_12);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_12);
}
IL_009a:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0086_1;
}
IL_0053_1:
{
// foreach (var childResult in _suiteResult.Children)
RuntimeObject* L_13 = V_2;
NullCheck(L_13);
RuntimeObject* L_14;
L_14 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<NUnit.Framework.Interfaces.ITestResult>::get_Current() */, IEnumerator_1_t645A8FE7D6C0BBC0A1B876A6C5887C85460D72AE_il2cpp_TypeInfo_var, L_13);
V_3 = L_14;
// if (childResult.ResultState == ResultState.Cancelled)
RuntimeObject* L_15 = V_3;
NullCheck(L_15);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_16;
L_16 = InterfaceFuncInvoker0< ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* >::Invoke(0 /* NUnit.Framework.Interfaces.ResultState NUnit.Framework.Interfaces.ITestResult::get_ResultState() */, ITestResult_t55732795122D8B4D2E522A31B382F87754B8FA69_il2cpp_TypeInfo_var, L_15);
il2cpp_codegen_runtime_class_init_inline(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_17 = ((ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_StaticFields*)il2cpp_codegen_static_fields_for(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var))->___Cancelled_7;
V_4 = (bool)((((RuntimeObject*)(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A*)L_16) == ((RuntimeObject*)(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A*)L_17))? 1 : 0);
bool L_18 = V_4;
if (!L_18)
{
goto IL_0086_1;
}
}
{
// this.Result.SetResult(ResultState.Cancelled, "Cancelled by user");
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_19;
L_19 = UnityWorkItem_get_Result_m7A099FDE36D9587C88955F0B6F721EA37D82B7E6_inline(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_20 = ((ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_StaticFields*)il2cpp_codegen_static_fields_for(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var))->___Cancelled_7;
NullCheck(L_19);
TestResult_SetResult_mF9BCA49ABF05C16BCC03CBF2E89E8DDD19A0ABE7(L_19, L_20, _stringLiteralF5C3B7D9DD38FBFFCC9C3DBEB882E89B4C2159EE, NULL);
// break;
goto IL_008e_1;
}
IL_0086_1:
{
// foreach (var childResult in _suiteResult.Children)
RuntimeObject* L_21 = V_2;
NullCheck(L_21);
bool L_22;
L_22 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_21);
if (L_22)
{
goto IL_0053_1;
}
}
IL_008e_1:
{
goto IL_009b;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_009b:
{
// WorkItemComplete();
UnityWorkItem_WorkItemComplete_m228ADB9331DD0C2D6F48EFF509175BE9B6ED8960(__this, NULL);
}
IL_00a3:
{
// }
return;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem::Cancel(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CompositeWorkItem_Cancel_m4B920966E7CABD3E13250C3A7B30C374F136125D (CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* __this, bool ___force0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mAA90FD9AFD1EA6F53AA29BC81C77C5987C6DB899_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mC561C2B1D4D77167DBFBD0E79039D4A6D13CB352_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m970A1543F2D10ADF4749FF6BE9FC45E3B0B4348A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m2ADDFC1D479DFCBE81DBF191650CC437AF3A2DEE_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
Enumerator_tFD395134DC527D2B7D05984BA57F1516D4D67D42 V_1;
memset((&V_1), 0, sizeof(V_1));
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* V_2 = NULL;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* V_3 = NULL;
bool V_4 = false;
bool V_5 = false;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* G_B7_0 = NULL;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* G_B6_0 = NULL;
int32_t G_B8_0 = 0;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* G_B8_1 = NULL;
{
// if (Children == null)
List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8* L_0;
L_0 = CompositeWorkItem_get_Children_m77644A2164B9F21B45EBF571D4654E00012D4D8F_inline(__this, NULL);
V_0 = (bool)((((RuntimeObject*)(List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0010;
}
}
{
// return;
goto IL_0079;
}
IL_0010:
{
// foreach (var child in Children)
List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8* L_2;
L_2 = CompositeWorkItem_get_Children_m77644A2164B9F21B45EBF571D4654E00012D4D8F_inline(__this, NULL);
NullCheck(L_2);
Enumerator_tFD395134DC527D2B7D05984BA57F1516D4D67D42 L_3;
L_3 = List_1_GetEnumerator_m2ADDFC1D479DFCBE81DBF191650CC437AF3A2DEE(L_2, List_1_GetEnumerator_m2ADDFC1D479DFCBE81DBF191650CC437AF3A2DEE_RuntimeMethod_var);
V_1 = L_3;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_006a:
{// begin finally (depth: 1)
Enumerator_Dispose_mAA90FD9AFD1EA6F53AA29BC81C77C5987C6DB899((&V_1), Enumerator_Dispose_mAA90FD9AFD1EA6F53AA29BC81C77C5987C6DB899_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_005f_1;
}
IL_001f_1:
{
// foreach (var child in Children)
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* L_4;
L_4 = Enumerator_get_Current_m970A1543F2D10ADF4749FF6BE9FC45E3B0B4348A_inline((&V_1), Enumerator_get_Current_m970A1543F2D10ADF4749FF6BE9FC45E3B0B4348A_RuntimeMethod_var);
V_2 = L_4;
// var ctx = child.Context;
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* L_5 = V_2;
NullCheck(L_5);
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_6;
L_6 = UnityWorkItem_get_Context_m075A695845068EC0C33E6B72804D66236A079DF4_inline(L_5, NULL);
V_3 = L_6;
// if (ctx != null)
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_7 = V_3;
V_4 = (bool)((!(((RuntimeObject*)(UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C*)L_7) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_8 = V_4;
if (!L_8)
{
goto IL_0047_1;
}
}
{
// ctx.ExecutionStatus = force ? TestExecutionStatus.AbortRequested : TestExecutionStatus.StopRequested;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_9 = V_3;
bool L_10 = ___force0;
G_B6_0 = L_9;
if (L_10)
{
G_B7_0 = L_9;
goto IL_0040_1;
}
}
{
G_B8_0 = 1;
G_B8_1 = G_B6_0;
goto IL_0041_1;
}
IL_0040_1:
{
G_B8_0 = 2;
G_B8_1 = G_B7_0;
}
IL_0041_1:
{
NullCheck(G_B8_1);
UnityTestExecutionContext_set_ExecutionStatus_mD5D640719042590E66D65EE8023C3F84688EF6D4(G_B8_1, G_B8_0, NULL);
}
IL_0047_1:
{
// if (child.State == WorkItemState.Running)
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* L_11 = V_2;
NullCheck(L_11);
int32_t L_12;
L_12 = UnityWorkItem_get_State_m41771F81C3DCC11C885128DEED36EAC76AEC9964_inline(L_11, NULL);
V_5 = (bool)((((int32_t)L_12) == ((int32_t)1))? 1 : 0);
bool L_13 = V_5;
if (!L_13)
{
goto IL_005e_1;
}
}
{
// child.Cancel(force);
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* L_14 = V_2;
bool L_15 = ___force0;
NullCheck(L_14);
VirtualActionInvoker1< bool >::Invoke(6 /* System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::Cancel(System.Boolean) */, L_14, L_15);
}
IL_005e_1:
{
}
IL_005f_1:
{
// foreach (var child in Children)
bool L_16;
L_16 = Enumerator_MoveNext_mC561C2B1D4D77167DBFBD0E79039D4A6D13CB352((&V_1), Enumerator_MoveNext_mC561C2B1D4D77167DBFBD0E79039D4A6D13CB352_RuntimeMethod_var);
if (L_16)
{
goto IL_001f_1;
}
}
{
goto IL_0079;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0079:
{
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Int32 UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/UnityWorkItemOrderComparer::Compare(UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem,UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UnityWorkItemOrderComparer_Compare_m0F0D286D41E8816463E5480E05372483B11A1C3B (UnityWorkItemOrderComparer_tF5B5C8BD4255E4655B9466FA6F652FFCC593EDA4* __this, UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* ___x0, UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* ___y1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEF4B3E7859FBAABF4652DE2F6675345692C335AA);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
bool V_2 = false;
bool V_3 = false;
int32_t V_4 = 0;
{
// var xKey = int.MaxValue;
V_0 = ((int32_t)2147483647LL);
// var yKey = int.MaxValue;
V_1 = ((int32_t)2147483647LL);
// if (x.Test.Properties.ContainsKey(PropertyNames.Order))
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* L_0 = ___x0;
NullCheck(L_0);
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_1;
L_1 = UnityWorkItem_get_Test_m169D2EE7A70A6592B994AB7936CAAF7193A6653D_inline(L_0, NULL);
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = Test_get_Properties_m5B22725AC01A3734288EF7189AC3747FC5042AFF_inline(L_1, NULL);
NullCheck(L_2);
bool L_3;
L_3 = InterfaceFuncInvoker1< bool, String_t* >::Invoke(3 /* System.Boolean NUnit.Framework.Interfaces.IPropertyBag::ContainsKey(System.String) */, IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var, L_2, _stringLiteralEF4B3E7859FBAABF4652DE2F6675345692C335AA);
V_2 = L_3;
bool L_4 = V_2;
if (!L_4)
{
goto IL_0047;
}
}
{
// xKey = (int)x.Test.Properties[PropertyNames.Order][0];
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* L_5 = ___x0;
NullCheck(L_5);
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_6;
L_6 = UnityWorkItem_get_Test_m169D2EE7A70A6592B994AB7936CAAF7193A6653D_inline(L_5, NULL);
NullCheck(L_6);
RuntimeObject* L_7;
L_7 = Test_get_Properties_m5B22725AC01A3734288EF7189AC3747FC5042AFF_inline(L_6, NULL);
NullCheck(L_7);
RuntimeObject* L_8;
L_8 = InterfaceFuncInvoker1< RuntimeObject*, String_t* >::Invoke(4 /* System.Collections.IList NUnit.Framework.Interfaces.IPropertyBag::get_Item(System.String) */, IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var, L_7, _stringLiteralEF4B3E7859FBAABF4652DE2F6675345692C335AA);
NullCheck(L_8);
RuntimeObject* L_9;
L_9 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* System.Object System.Collections.IList::get_Item(System.Int32) */, IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var, L_8, 0);
V_0 = ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_9, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var))));
}
IL_0047:
{
// if (y.Test.Properties.ContainsKey(PropertyNames.Order))
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* L_10 = ___y1;
NullCheck(L_10);
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_11;
L_11 = UnityWorkItem_get_Test_m169D2EE7A70A6592B994AB7936CAAF7193A6653D_inline(L_10, NULL);
NullCheck(L_11);
RuntimeObject* L_12;
L_12 = Test_get_Properties_m5B22725AC01A3734288EF7189AC3747FC5042AFF_inline(L_11, NULL);
NullCheck(L_12);
bool L_13;
L_13 = InterfaceFuncInvoker1< bool, String_t* >::Invoke(3 /* System.Boolean NUnit.Framework.Interfaces.IPropertyBag::ContainsKey(System.String) */, IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var, L_12, _stringLiteralEF4B3E7859FBAABF4652DE2F6675345692C335AA);
V_3 = L_13;
bool L_14 = V_3;
if (!L_14)
{
goto IL_0081;
}
}
{
// yKey = (int)y.Test.Properties[PropertyNames.Order][0];
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* L_15 = ___y1;
NullCheck(L_15);
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_16;
L_16 = UnityWorkItem_get_Test_m169D2EE7A70A6592B994AB7936CAAF7193A6653D_inline(L_15, NULL);
NullCheck(L_16);
RuntimeObject* L_17;
L_17 = Test_get_Properties_m5B22725AC01A3734288EF7189AC3747FC5042AFF_inline(L_16, NULL);
NullCheck(L_17);
RuntimeObject* L_18;
L_18 = InterfaceFuncInvoker1< RuntimeObject*, String_t* >::Invoke(4 /* System.Collections.IList NUnit.Framework.Interfaces.IPropertyBag::get_Item(System.String) */, IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var, L_17, _stringLiteralEF4B3E7859FBAABF4652DE2F6675345692C335AA);
NullCheck(L_18);
RuntimeObject* L_19;
L_19 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* System.Object System.Collections.IList::get_Item(System.Int32) */, IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var, L_18, 0);
V_1 = ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_19, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var))));
}
IL_0081:
{
// return xKey.CompareTo(yKey);
int32_t L_20 = V_1;
int32_t L_21;
L_21 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((&V_0), L_20, NULL);
V_4 = L_21;
goto IL_008d;
}
IL_008d:
{
// }
int32_t L_22 = V_4;
return L_22;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/UnityWorkItemOrderComparer::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWorkItemOrderComparer__ctor_mE06584A43B2AA8FAB09D29B91502493C935C22CD (UnityWorkItemOrderComparer_tF5B5C8BD4255E4655B9466FA6F652FFCC593EDA4* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<PerformWork>d__12::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CPerformWorkU3Ed__12__ctor_m17F1E5C1FCFD5B58638CFEAB6B6B1CD601049B53 (U3CPerformWorkU3Ed__12_tC18B7AD0EC07F4D9E15F9CC745EE562026862357* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___U3CU3E1__state0;
__this->___U3CU3E1__state_0 = L_0;
int32_t L_1;
L_1 = Environment_get_CurrentManagedThreadId_mEC09D20ED666BC3277AC9D16B68AA287E5AFE1B2(NULL);
__this->___U3CU3El__initialThreadId_2 = L_1;
return;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<PerformWork>d__12::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CPerformWorkU3Ed__12_System_IDisposable_Dispose_m8474506D2A82DE78F03886616B4A1B824D14B4FC (U3CPerformWorkU3Ed__12_tC18B7AD0EC07F4D9E15F9CC745EE562026862357* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
int32_t L_1 = V_0;
if ((((int32_t)L_1) == ((int32_t)((int32_t)-3))))
{
goto IL_0014;
}
}
{
goto IL_000e;
}
IL_000e:
{
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)2)))
{
goto IL_0014;
}
}
{
goto IL_0020;
}
IL_0014:
{
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0017:
{// begin finally (depth: 1)
U3CPerformWorkU3Ed__12_U3CU3Em__Finally1_mE4276F9296BB988DF16753E4FE244B59A2C533AD(__this, NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
goto IL_001e;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_001e:
{
goto IL_0020;
}
IL_0020:
{
return;
}
}
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<PerformWork>d__12::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CPerformWorkU3Ed__12_MoveNext_mF20233C6F50309492D670496CE39F5E005C9DA39 (U3CPerformWorkU3Ed__12_tC18B7AD0EC07F4D9E15F9CC745EE562026862357* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITestFilter_t94000B8410FBE3E3DFBF8313202799281609EDAC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mAA8097BE10AFBD65EE4B37BC2403B10416788FAE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC548958EC449DCD16512EEA309828C20D6FCF763);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t V_1 = 0;
bool V_2 = false;
bool V_3 = false;
bool V_4 = false;
int32_t V_5 = 0;
int32_t V_6 = 0;
bool V_7 = false;
bool V_8 = false;
bool V_9 = false;
int32_t V_10 = 0;
int32_t V_11 = 0;
bool V_12 = false;
bool V_13 = false;
bool V_14 = false;
int32_t G_B10_0 = 0;
int32_t G_B16_0 = 0;
int32_t G_B41_0 = 0;
{
auto __finallyBlock = il2cpp::utils::Fault([&]
{
FAULT_03aa:
{// begin fault (depth: 1)
U3CPerformWorkU3Ed__12_System_IDisposable_Dispose_m8474506D2A82DE78F03886616B4A1B824D14B4FC(__this, NULL);
return;
}// end fault
});
try
{// begin try (depth: 1)
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_1 = L_0;
int32_t L_1 = V_1;
switch (L_1)
{
case 0:
{
goto IL_001b_1;
}
case 1:
{
goto IL_001d_1;
}
case 2:
{
goto IL_0022_1;
}
}
}
{
goto IL_0027_1;
}
IL_001b_1:
{
goto IL_002e_1;
}
IL_001d_1:
{
goto IL_018b_1;
}
IL_0022_1:
{
goto IL_025d_1;
}
IL_0027_1:
{
V_0 = (bool)0;
goto IL_03b2;
}
IL_002e_1:
{
__this->___U3CU3E1__state_0 = (-1);
// InitializeSetUpAndTearDownCommands();
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_2 = __this->___U3CU3E4__this_3;
NullCheck(L_2);
CompositeWorkItem_InitializeSetUpAndTearDownCommands_m8F91AB7C83CFDB2BC637BEB5D43F79584A920FD4(L_2, NULL);
// if (UnityTestExecutionContext.CurrentContext != null && m_DontRunRestoringResult && EditModeTestCallbacks.RestoringTestContext != null)
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_3;
L_3 = UnityTestExecutionContext_get_CurrentContext_mE137D16315C891B114A04F5DA5DE73456A3D8954_inline(NULL);
if (!L_3)
{
goto IL_0060_1;
}
}
{
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_4 = __this->___U3CU3E4__this_3;
NullCheck(L_4);
bool L_5 = ((UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23*)L_4)->___m_DontRunRestoringResult_2;
if (!L_5)
{
goto IL_0060_1;
}
}
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6;
L_6 = EditModeTestCallbacks_get_RestoringTestContext_mC44A2995D55BBAAB31D53250461F9ED310A1B407_inline(NULL);
G_B10_0 = ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_6) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
goto IL_0061_1;
}
IL_0060_1:
{
G_B10_0 = 0;
}
IL_0061_1:
{
V_2 = (bool)G_B10_0;
bool L_7 = V_2;
if (!L_7)
{
goto IL_0072_1;
}
}
{
// EditModeTestCallbacks.RestoringTestContext();
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
L_8 = EditModeTestCallbacks_get_RestoringTestContext_mC44A2995D55BBAAB31D53250461F9ED310A1B407_inline(NULL);
NullCheck(L_8);
Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_8, NULL);
}
IL_0072_1:
{
// if (!CheckForCancellation())
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_9 = __this->___U3CU3E4__this_3;
NullCheck(L_9);
bool L_10;
L_10 = CompositeWorkItem_CheckForCancellation_mDD8569C0F18BCA88E2C7861912B4CF43C206D44C(L_9, NULL);
V_3 = (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
bool L_11 = V_3;
if (!L_11)
{
goto IL_0384_1;
}
}
{
// if (Test.RunState == RunState.Explicit && !_childFilter.IsExplicitMatch(Test))
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_12 = __this->___U3CU3E4__this_3;
NullCheck(L_12);
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_13;
L_13 = UnityWorkItem_get_Test_m169D2EE7A70A6592B994AB7936CAAF7193A6653D_inline(L_12, NULL);
NullCheck(L_13);
int32_t L_14;
L_14 = Test_get_RunState_mB62159BBB414FC0BC51CBC201178BDD2B4F15F34_inline(L_13, NULL);
if ((!(((uint32_t)L_14) == ((uint32_t)2))))
{
goto IL_00ba_1;
}
}
{
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_15 = __this->___U3CU3E4__this_3;
NullCheck(L_15);
RuntimeObject* L_16 = L_15->____childFilter_13;
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_17 = __this->___U3CU3E4__this_3;
NullCheck(L_17);
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_18;
L_18 = UnityWorkItem_get_Test_m169D2EE7A70A6592B994AB7936CAAF7193A6653D_inline(L_17, NULL);
NullCheck(L_16);
bool L_19;
L_19 = InterfaceFuncInvoker1< bool, RuntimeObject* >::Invoke(1 /* System.Boolean NUnit.Framework.Interfaces.ITestFilter::IsExplicitMatch(NUnit.Framework.Interfaces.ITest) */, ITestFilter_t94000B8410FBE3E3DFBF8313202799281609EDAC_il2cpp_TypeInfo_var, L_16, L_18);
G_B16_0 = ((((int32_t)L_19) == ((int32_t)0))? 1 : 0);
goto IL_00bb_1;
}
IL_00ba_1:
{
G_B16_0 = 0;
}
IL_00bb_1:
{
V_4 = (bool)G_B16_0;
bool L_20 = V_4;
if (!L_20)
{
goto IL_00e3_1;
}
}
{
// SkipFixture(ResultState.Explicit, GetSkipReason(), null);
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_21 = __this->___U3CU3E4__this_3;
il2cpp_codegen_runtime_class_init_inline(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_22 = ((ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_StaticFields*)il2cpp_codegen_static_fields_for(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var))->___Explicit_3;
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_23 = __this->___U3CU3E4__this_3;
NullCheck(L_23);
String_t* L_24;
L_24 = CompositeWorkItem_GetSkipReason_m0D7D0A786171CA03C94D9D621A837AC8919DCDB9(L_23, NULL);
NullCheck(L_21);
CompositeWorkItem_SkipFixture_m22C54B840179F85771E40FC286E5A06008661764(L_21, L_22, L_24, (String_t*)NULL, NULL);
goto IL_0384_1;
}
IL_00e3_1:
{
// switch (Test.RunState)
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_25 = __this->___U3CU3E4__this_3;
NullCheck(L_25);
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_26;
L_26 = UnityWorkItem_get_Test_m169D2EE7A70A6592B994AB7936CAAF7193A6653D_inline(L_25, NULL);
NullCheck(L_26);
int32_t L_27;
L_27 = Test_get_RunState_mB62159BBB414FC0BC51CBC201178BDD2B4F15F34_inline(L_26, NULL);
V_5 = L_27;
int32_t L_28 = V_5;
__this->___U3CU3Es__1_4 = L_28;
int32_t L_29 = __this->___U3CU3Es__1_4;
V_6 = L_29;
int32_t L_30 = V_6;
switch (L_30)
{
case 0:
{
goto IL_035b_1;
}
case 1:
{
goto IL_0122_1;
}
case 2:
{
goto IL_0122_1;
}
case 3:
{
goto IL_031d_1;
}
case 4:
{
goto IL_033c_1;
}
}
}
{
goto IL_0122_1;
}
IL_0122_1:
{
// Result.SetResult(ResultState.Success);
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_31 = __this->___U3CU3E4__this_3;
NullCheck(L_31);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_32;
L_32 = UnityWorkItem_get_Result_m7A099FDE36D9587C88955F0B6F721EA37D82B7E6_inline(L_31, NULL);
il2cpp_codegen_runtime_class_init_inline(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_33 = ((ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_StaticFields*)il2cpp_codegen_static_fields_for(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var))->___Success_4;
NullCheck(L_32);
TestResult_SetResult_mB38697C44D48644E2F476E85F652CD4AF54D8608(L_32, L_33, NULL);
// CreateChildWorkItems();
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_34 = __this->___U3CU3E4__this_3;
NullCheck(L_34);
CompositeWorkItem_CreateChildWorkItems_mDEAB03259C5EF48991685EB399C8774DFDBA06C2(L_34, NULL);
// if (Children.Count > 0)
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_35 = __this->___U3CU3E4__this_3;
NullCheck(L_35);
List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8* L_36;
L_36 = CompositeWorkItem_get_Children_m77644A2164B9F21B45EBF571D4654E00012D4D8F_inline(L_35, NULL);
NullCheck(L_36);
int32_t L_37;
L_37 = List_1_get_Count_mAA8097BE10AFBD65EE4B37BC2403B10416788FAE_inline(L_36, List_1_get_Count_mAA8097BE10AFBD65EE4B37BC2403B10416788FAE_RuntimeMethod_var);
V_7 = (bool)((((int32_t)L_37) > ((int32_t)0))? 1 : 0);
bool L_38 = V_7;
if (!L_38)
{
goto IL_031b_1;
}
}
{
// if (!m_DontRunRestoringResult)
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_39 = __this->___U3CU3E4__this_3;
NullCheck(L_39);
bool L_40 = ((UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23*)L_39)->___m_DontRunRestoringResult_2;
V_8 = (bool)((((int32_t)L_40) == ((int32_t)0))? 1 : 0);
bool L_41 = V_8;
if (!L_41)
{
goto IL_019f_1;
}
}
{
// yield return null;
__this->___U3CU3E2__current_1 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)NULL);
__this->___U3CU3E1__state_0 = 1;
V_0 = (bool)1;
goto IL_03b2;
}
IL_018b_1:
{
__this->___U3CU3E1__state_0 = (-1);
// PerformOneTimeSetUp();
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_42 = __this->___U3CU3E4__this_3;
NullCheck(L_42);
CompositeWorkItem_PerformOneTimeSetUp_m159C1ECB9833F3785639A325C7AE2CDE674BB1CF(L_42, NULL);
}
IL_019f_1:
{
// if (!CheckForCancellation())
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_43 = __this->___U3CU3E4__this_3;
NullCheck(L_43);
bool L_44;
L_44 = CompositeWorkItem_CheckForCancellation_mDD8569C0F18BCA88E2C7861912B4CF43C206D44C(L_43, NULL);
V_9 = (bool)((((int32_t)L_44) == ((int32_t)0))? 1 : 0);
bool L_45 = V_9;
if (!L_45)
{
goto IL_02e2_1;
}
}
{
// switch (Result.ResultState.Status)
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_46 = __this->___U3CU3E4__this_3;
NullCheck(L_46);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_47;
L_47 = UnityWorkItem_get_Result_m7A099FDE36D9587C88955F0B6F721EA37D82B7E6_inline(L_46, NULL);
NullCheck(L_47);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_48;
L_48 = TestResult_get_ResultState_mB8AFA145AD687CD1EE3B5154D451BD2D4DD128BD(L_47, NULL);
NullCheck(L_48);
int32_t L_49;
L_49 = ResultState_get_Status_m2919855C7E5612271F746EF2C6FD2DA18C0ADB44_inline(L_48, NULL);
V_10 = L_49;
int32_t L_50 = V_10;
__this->___U3CU3Es__2_5 = L_50;
int32_t L_51 = __this->___U3CU3Es__2_5;
V_11 = L_51;
int32_t L_52 = V_11;
switch (L_52)
{
case 0:
{
goto IL_0298_1;
}
case 1:
{
goto IL_0298_1;
}
case 2:
{
goto IL_01fa_1;
}
case 3:
{
goto IL_0298_1;
}
}
}
{
goto IL_02e1_1;
}
IL_01fa_1:
{
// foreach (var child in RunChildren())
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_53 = __this->___U3CU3E4__this_3;
NullCheck(L_53);
RuntimeObject* L_54;
L_54 = CompositeWorkItem_RunChildren_mC49684961BF1081F99091FC1D76CAFE8C06DE262(L_53, NULL);
NullCheck(L_54);
RuntimeObject* L_55;
L_55 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_il2cpp_TypeInfo_var, L_54);
__this->___U3CU3Es__3_6 = L_55;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3Es__3_6), (void*)L_55);
__this->___U3CU3E1__state_0 = ((int32_t)-3);
goto IL_026d_1;
}
IL_021b_1:
{
// foreach (var child in RunChildren())
RuntimeObject* L_56 = __this->___U3CU3Es__3_6;
NullCheck(L_56);
RuntimeObject* L_57;
L_57 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_56);
__this->___U3CchildU3E5__4_7 = L_57;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CchildU3E5__4_7), (void*)L_57);
// if (CheckForCancellation())
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_58 = __this->___U3CU3E4__this_3;
NullCheck(L_58);
bool L_59;
L_59 = CompositeWorkItem_CheckForCancellation_mDD8569C0F18BCA88E2C7861912B4CF43C206D44C(L_58, NULL);
V_12 = L_59;
bool L_60 = V_12;
if (!L_60)
{
goto IL_0243_1;
}
}
{
// yield break;
V_0 = (bool)0;
goto IL_0283_1;
}
IL_0243_1:
{
// yield return child;
RuntimeObject* L_61 = __this->___U3CchildU3E5__4_7;
__this->___U3CU3E2__current_1 = L_61;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_61);
__this->___U3CU3E1__state_0 = 2;
V_0 = (bool)1;
goto IL_03b2;
}
IL_025d_1:
{
__this->___U3CU3E1__state_0 = ((int32_t)-3);
__this->___U3CchildU3E5__4_7 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CchildU3E5__4_7), (void*)NULL);
}
IL_026d_1:
{
// foreach (var child in RunChildren())
RuntimeObject* L_62 = __this->___U3CU3Es__3_6;
NullCheck(L_62);
bool L_63;
L_63 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_62);
if (L_63)
{
goto IL_021b_1;
}
}
{
U3CPerformWorkU3Ed__12_U3CU3Em__Finally1_mE4276F9296BB988DF16753E4FE244B59A2C533AD(__this, NULL);
goto IL_028f_1;
}
IL_0283_1:
{
U3CPerformWorkU3Ed__12_U3CU3Em__Finally1_mE4276F9296BB988DF16753E4FE244B59A2C533AD(__this, NULL);
goto IL_03b2;
}
IL_028f_1:
{
__this->___U3CU3Es__3_6 = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3Es__3_6), (void*)(RuntimeObject*)NULL);
// break;
goto IL_02e1_1;
}
IL_0298_1:
{
// SkipChildren(_suite, Result.ResultState.WithSite(FailureSite.Parent), "OneTimeSetUp: " + Result.Message);
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_64 = __this->___U3CU3E4__this_3;
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_65 = __this->___U3CU3E4__this_3;
NullCheck(L_65);
TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C* L_66 = L_65->____suite_11;
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_67 = __this->___U3CU3E4__this_3;
NullCheck(L_67);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_68;
L_68 = UnityWorkItem_get_Result_m7A099FDE36D9587C88955F0B6F721EA37D82B7E6_inline(L_67, NULL);
NullCheck(L_68);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_69;
L_69 = TestResult_get_ResultState_mB8AFA145AD687CD1EE3B5154D451BD2D4DD128BD(L_68, NULL);
NullCheck(L_69);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_70;
L_70 = ResultState_WithSite_mB9B8CED6D7F3B110926C554B46DF7EA5D176E2F4(L_69, 3, NULL);
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_71 = __this->___U3CU3E4__this_3;
NullCheck(L_71);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_72;
L_72 = UnityWorkItem_get_Result_m7A099FDE36D9587C88955F0B6F721EA37D82B7E6_inline(L_71, NULL);
NullCheck(L_72);
String_t* L_73;
L_73 = TestResult_get_Message_m63DAFB51BF6BD03873DB3216BE99BC5C76D61651(L_72, NULL);
String_t* L_74;
L_74 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(_stringLiteralC548958EC449DCD16512EEA309828C20D6FCF763, L_73, NULL);
NullCheck(L_64);
CompositeWorkItem_SkipChildren_m357F0AE75BCE11786518F074D129A00AD0AB2A7A(L_64, L_66, L_70, L_74, NULL);
// break;
goto IL_02e1_1;
}
IL_02e1_1:
{
}
IL_02e2_1:
{
// if (Context.ExecutionStatus != TestExecutionStatus.AbortRequested && !m_DontRunRestoringResult)
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_75 = __this->___U3CU3E4__this_3;
NullCheck(L_75);
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_76;
L_76 = UnityWorkItem_get_Context_m075A695845068EC0C33E6B72804D66236A079DF4_inline(L_75, NULL);
NullCheck(L_76);
int32_t L_77;
L_77 = UnityTestExecutionContext_get_ExecutionStatus_m272DCD75FF01133966936F54041007D1B192F14F(L_76, NULL);
if ((((int32_t)L_77) == ((int32_t)2)))
{
goto IL_0305_1;
}
}
{
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_78 = __this->___U3CU3E4__this_3;
NullCheck(L_78);
bool L_79 = ((UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23*)L_78)->___m_DontRunRestoringResult_2;
G_B41_0 = ((((int32_t)L_79) == ((int32_t)0))? 1 : 0);
goto IL_0306_1;
}
IL_0305_1:
{
G_B41_0 = 0;
}
IL_0306_1:
{
V_13 = (bool)G_B41_0;
bool L_80 = V_13;
if (!L_80)
{
goto IL_031a_1;
}
}
{
// PerformOneTimeTearDown();
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_81 = __this->___U3CU3E4__this_3;
NullCheck(L_81);
CompositeWorkItem_PerformOneTimeTearDown_m1667D6727C891421105BD6F4DEAA56545B1860CD(L_81, NULL);
}
IL_031a_1:
{
}
IL_031b_1:
{
// break;
goto IL_0384_1;
}
IL_031d_1:
{
// SkipFixture(ResultState.Skipped, GetSkipReason(), null);
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_82 = __this->___U3CU3E4__this_3;
il2cpp_codegen_runtime_class_init_inline(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_83 = ((ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_StaticFields*)il2cpp_codegen_static_fields_for(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var))->___Skipped_1;
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_84 = __this->___U3CU3E4__this_3;
NullCheck(L_84);
String_t* L_85;
L_85 = CompositeWorkItem_GetSkipReason_m0D7D0A786171CA03C94D9D621A837AC8919DCDB9(L_84, NULL);
NullCheck(L_82);
CompositeWorkItem_SkipFixture_m22C54B840179F85771E40FC286E5A06008661764(L_82, L_83, L_85, (String_t*)NULL, NULL);
// break;
goto IL_0384_1;
}
IL_033c_1:
{
// SkipFixture(ResultState.Ignored, GetSkipReason(), null);
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_86 = __this->___U3CU3E4__this_3;
il2cpp_codegen_runtime_class_init_inline(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_87 = ((ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_StaticFields*)il2cpp_codegen_static_fields_for(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var))->___Ignored_2;
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_88 = __this->___U3CU3E4__this_3;
NullCheck(L_88);
String_t* L_89;
L_89 = CompositeWorkItem_GetSkipReason_m0D7D0A786171CA03C94D9D621A837AC8919DCDB9(L_88, NULL);
NullCheck(L_86);
CompositeWorkItem_SkipFixture_m22C54B840179F85771E40FC286E5A06008661764(L_86, L_87, L_89, (String_t*)NULL, NULL);
// break;
goto IL_0384_1;
}
IL_035b_1:
{
// SkipFixture(ResultState.NotRunnable, GetSkipReason(), GetProviderStackTrace());
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_90 = __this->___U3CU3E4__this_3;
il2cpp_codegen_runtime_class_init_inline(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_91 = ((ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_StaticFields*)il2cpp_codegen_static_fields_for(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var))->___NotRunnable_8;
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_92 = __this->___U3CU3E4__this_3;
NullCheck(L_92);
String_t* L_93;
L_93 = CompositeWorkItem_GetSkipReason_m0D7D0A786171CA03C94D9D621A837AC8919DCDB9(L_92, NULL);
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_94 = __this->___U3CU3E4__this_3;
NullCheck(L_94);
String_t* L_95;
L_95 = CompositeWorkItem_GetProviderStackTrace_m16754F313E4FFB9711730D87A4A112AD21B41F2C(L_94, NULL);
NullCheck(L_90);
CompositeWorkItem_SkipFixture_m22C54B840179F85771E40FC286E5A06008661764(L_90, L_91, L_93, L_95, NULL);
// break;
goto IL_0384_1;
}
IL_0384_1:
{
// if (!ResultedInDomainReload)
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_96 = __this->___U3CU3E4__this_3;
NullCheck(L_96);
bool L_97;
L_97 = UnityWorkItem_get_ResultedInDomainReload_mEFE2E5811E9B82E136378D5844AFB2C1A4928587_inline(L_96, NULL);
V_14 = (bool)((((int32_t)L_97) == ((int32_t)0))? 1 : 0);
bool L_98 = V_14;
if (!L_98)
{
goto IL_03a6_1;
}
}
{
// WorkItemComplete();
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_99 = __this->___U3CU3E4__this_3;
NullCheck(L_99);
UnityWorkItem_WorkItemComplete_m228ADB9331DD0C2D6F48EFF509175BE9B6ED8960(L_99, NULL);
}
IL_03a6_1:
{
// }
V_0 = (bool)0;
goto IL_03b2;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_03b2:
{
bool L_100 = V_0;
return L_100;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<PerformWork>d__12::<>m__Finally1()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CPerformWorkU3Ed__12_U3CU3Em__Finally1_mE4276F9296BB988DF16753E4FE244B59A2C533AD (U3CPerformWorkU3Ed__12_tC18B7AD0EC07F4D9E15F9CC745EE562026862357* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
__this->___U3CU3E1__state_0 = (-1);
RuntimeObject* L_0 = __this->___U3CU3Es__3_6;
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var));
RuntimeObject* L_1 = V_0;
if (!L_1)
{
goto IL_001d;
}
}
{
RuntimeObject* L_2 = V_0;
NullCheck(L_2);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_2);
}
IL_001d:
{
return;
}
}
// System.Object UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<PerformWork>d__12::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CPerformWorkU3Ed__12_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m5CC0EBB5CB40437065513718C6AC1555B039A245 (U3CPerformWorkU3Ed__12_tC18B7AD0EC07F4D9E15F9CC745EE562026862357* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<PerformWork>d__12::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CPerformWorkU3Ed__12_System_Collections_IEnumerator_Reset_m6B47B7F190EAC8A06531AC207359ECA8375E3E19 (U3CPerformWorkU3Ed__12_tC18B7AD0EC07F4D9E15F9CC745EE562026862357* __this, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CPerformWorkU3Ed__12_System_Collections_IEnumerator_Reset_m6B47B7F190EAC8A06531AC207359ECA8375E3E19_RuntimeMethod_var)));
}
}
// System.Object UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<PerformWork>d__12::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CPerformWorkU3Ed__12_System_Collections_IEnumerator_get_Current_mA0CCF3B4128B847904E31352523573A0FD521529 (U3CPerformWorkU3Ed__12_tC18B7AD0EC07F4D9E15F9CC745EE562026862357* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Collections.Generic.IEnumerator`1<System.Object> UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<PerformWork>d__12::System.Collections.Generic.IEnumerable<System.Object>.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CPerformWorkU3Ed__12_System_Collections_Generic_IEnumerableU3CSystem_ObjectU3E_GetEnumerator_m786E5F3CD9FE37AB3D5B7C14996D0EB5C87576AD (U3CPerformWorkU3Ed__12_tC18B7AD0EC07F4D9E15F9CC745EE562026862357* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPerformWorkU3Ed__12_tC18B7AD0EC07F4D9E15F9CC745EE562026862357_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CPerformWorkU3Ed__12_tC18B7AD0EC07F4D9E15F9CC745EE562026862357* V_0 = NULL;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
{
goto IL_0022;
}
}
{
int32_t L_1 = __this->___U3CU3El__initialThreadId_2;
int32_t L_2;
L_2 = Environment_get_CurrentManagedThreadId_mEC09D20ED666BC3277AC9D16B68AA287E5AFE1B2(NULL);
if ((!(((uint32_t)L_1) == ((uint32_t)L_2))))
{
goto IL_0022;
}
}
{
__this->___U3CU3E1__state_0 = 0;
V_0 = __this;
goto IL_0035;
}
IL_0022:
{
U3CPerformWorkU3Ed__12_tC18B7AD0EC07F4D9E15F9CC745EE562026862357* L_3 = (U3CPerformWorkU3Ed__12_tC18B7AD0EC07F4D9E15F9CC745EE562026862357*)il2cpp_codegen_object_new(U3CPerformWorkU3Ed__12_tC18B7AD0EC07F4D9E15F9CC745EE562026862357_il2cpp_TypeInfo_var);
NullCheck(L_3);
U3CPerformWorkU3Ed__12__ctor_m17F1E5C1FCFD5B58638CFEAB6B6B1CD601049B53(L_3, 0, NULL);
V_0 = L_3;
U3CPerformWorkU3Ed__12_tC18B7AD0EC07F4D9E15F9CC745EE562026862357* L_4 = V_0;
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_5 = __this->___U3CU3E4__this_3;
NullCheck(L_4);
L_4->___U3CU3E4__this_3 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___U3CU3E4__this_3), (void*)L_5);
}
IL_0035:
{
U3CPerformWorkU3Ed__12_tC18B7AD0EC07F4D9E15F9CC745EE562026862357* L_6 = V_0;
return L_6;
}
}
// System.Collections.IEnumerator UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<PerformWork>d__12::System.Collections.IEnumerable.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CPerformWorkU3Ed__12_System_Collections_IEnumerable_GetEnumerator_mB04AEFF162ECB896D8F500F2C528DDB73D4B698E (U3CPerformWorkU3Ed__12_tC18B7AD0EC07F4D9E15F9CC745EE562026862357* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0;
L_0 = U3CPerformWorkU3Ed__12_System_Collections_Generic_IEnumerableU3CSystem_ObjectU3E_GetEnumerator_m786E5F3CD9FE37AB3D5B7C14996D0EB5C87576AD(__this, NULL);
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<RunChildren>d__16::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CRunChildrenU3Ed__16__ctor_m1BB6CB430775C99A62CE78FB06F25513CBE958DB (U3CRunChildrenU3Ed__16_t52C7A8B7521B033039C3DD8FE5F43FA6B9F4F219* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___U3CU3E1__state0;
__this->___U3CU3E1__state_0 = L_0;
int32_t L_1;
L_1 = Environment_get_CurrentManagedThreadId_mEC09D20ED666BC3277AC9D16B68AA287E5AFE1B2(NULL);
__this->___U3CU3El__initialThreadId_2 = L_1;
return;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<RunChildren>d__16::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CRunChildrenU3Ed__16_System_IDisposable_Dispose_m301577F58029086B13CF76E07C8A7C1B92EB7C9B (U3CRunChildrenU3Ed__16_t52C7A8B7521B033039C3DD8FE5F43FA6B9F4F219* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
int32_t L_1 = V_0;
if ((((int32_t)L_1) == ((int32_t)((int32_t)-3))))
{
goto IL_0014;
}
}
{
goto IL_000e;
}
IL_000e:
{
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_0014;
}
}
{
goto IL_0020;
}
IL_0014:
{
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0017:
{// begin finally (depth: 1)
U3CRunChildrenU3Ed__16_U3CU3Em__Finally1_mCFB31659B3CA33AF4E958EF3AD178804891A1EF2(__this, NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
goto IL_001e;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_001e:
{
goto IL_0020;
}
IL_0020:
{
return;
}
}
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<RunChildren>d__16::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CRunChildrenU3Ed__16_MoveNext_m05FA4253F2AC2E6DC98EBD424AB9031B63DB18CC (U3CRunChildrenU3Ed__16_t52C7A8B7521B033039C3DD8FE5F43FA6B9F4F219* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CountdownEvent_t2810EB63D41CB518FBB29035432771BD935E2A7E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mC561C2B1D4D77167DBFBD0E79039D4A6D13CB352_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m970A1543F2D10ADF4749FF6BE9FC45E3B0B4348A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m2ADDFC1D479DFCBE81DBF191650CC437AF3A2DEE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mAA8097BE10AFBD65EE4B37BC2403B10416788FAE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t V_1 = 0;
bool V_2 = false;
bool V_3 = false;
bool V_4 = false;
bool V_5 = false;
int32_t V_6 = 0;
bool V_7 = false;
bool V_8 = false;
{
auto __finallyBlock = il2cpp::utils::Fault([&]
{
FAULT_0213:
{// begin fault (depth: 1)
U3CRunChildrenU3Ed__16_System_IDisposable_Dispose_m301577F58029086B13CF76E07C8A7C1B92EB7C9B(__this, NULL);
return;
}// end fault
});
try
{// begin try (depth: 1)
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_1 = L_0;
int32_t L_1 = V_1;
if (!L_1)
{
goto IL_0012_1;
}
}
{
goto IL_000c_1;
}
IL_000c_1:
{
int32_t L_2 = V_1;
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_0014_1;
}
}
{
goto IL_0019_1;
}
IL_0012_1:
{
goto IL_0020_1;
}
IL_0014_1:
{
goto IL_0153_1;
}
IL_0019_1:
{
V_0 = (bool)0;
goto IL_021b;
}
IL_0020_1:
{
__this->___U3CU3E1__state_0 = (-1);
// int childCount = Children.Count;
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_3 = __this->___U3CU3E4__this_3;
NullCheck(L_3);
List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8* L_4;
L_4 = CompositeWorkItem_get_Children_m77644A2164B9F21B45EBF571D4654E00012D4D8F_inline(L_3, NULL);
NullCheck(L_4);
int32_t L_5;
L_5 = List_1_get_Count_mAA8097BE10AFBD65EE4B37BC2403B10416788FAE_inline(L_4, List_1_get_Count_mAA8097BE10AFBD65EE4B37BC2403B10416788FAE_RuntimeMethod_var);
__this->___U3CchildCountU3E5__1_4 = L_5;
// if (childCount == 0)
int32_t L_6 = __this->___U3CchildCountU3E5__1_4;
V_2 = (bool)((((int32_t)L_6) == ((int32_t)0))? 1 : 0);
bool L_7 = V_2;
if (!L_7)
{
goto IL_0056_1;
}
}
{
// throw new InvalidOperationException("RunChildren called but item has no children");
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_8 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_8);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_8, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralED7E0EC77F99A953170AFC9434C202258DA3746C)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CRunChildrenU3Ed__16_MoveNext_m05FA4253F2AC2E6DC98EBD424AB9031B63DB18CC_RuntimeMethod_var)));
}
IL_0056_1:
{
// _childTestCountdown = new CountdownEvent(childCount);
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_9 = __this->___U3CU3E4__this_3;
int32_t L_10 = __this->___U3CchildCountU3E5__1_4;
CountdownEvent_t2810EB63D41CB518FBB29035432771BD935E2A7E* L_11 = (CountdownEvent_t2810EB63D41CB518FBB29035432771BD935E2A7E*)il2cpp_codegen_object_new(CountdownEvent_t2810EB63D41CB518FBB29035432771BD935E2A7E_il2cpp_TypeInfo_var);
NullCheck(L_11);
CountdownEvent__ctor_mC19729721D9FBA03BCBEA7B4415CC6B34F436DD7(L_11, L_10, NULL);
NullCheck(L_9);
L_9->____childTestCountdown_18 = L_11;
Il2CppCodeGenWriteBarrier((void**)(&L_9->____childTestCountdown_18), (void*)L_11);
// foreach (UnityWorkItem child in Children)
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_12 = __this->___U3CU3E4__this_3;
NullCheck(L_12);
List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8* L_13;
L_13 = CompositeWorkItem_get_Children_m77644A2164B9F21B45EBF571D4654E00012D4D8F_inline(L_12, NULL);
NullCheck(L_13);
Enumerator_tFD395134DC527D2B7D05984BA57F1516D4D67D42 L_14;
L_14 = List_1_GetEnumerator_m2ADDFC1D479DFCBE81DBF191650CC437AF3A2DEE(L_13, List_1_GetEnumerator_m2ADDFC1D479DFCBE81DBF191650CC437AF3A2DEE_RuntimeMethod_var);
__this->___U3CU3Es__2_5 = L_14;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3Es__2_5))->____list_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3Es__2_5))->____current_3), (void*)NULL);
#endif
__this->___U3CU3E1__state_0 = ((int32_t)-3);
goto IL_01a5_1;
}
IL_0090_1:
{
// foreach (UnityWorkItem child in Children)
Enumerator_tFD395134DC527D2B7D05984BA57F1516D4D67D42* L_15 = (&__this->___U3CU3Es__2_5);
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* L_16;
L_16 = Enumerator_get_Current_m970A1543F2D10ADF4749FF6BE9FC45E3B0B4348A_inline(L_15, Enumerator_get_Current_m970A1543F2D10ADF4749FF6BE9FC45E3B0B4348A_RuntimeMethod_var);
__this->___U3CchildU3E5__3_6 = L_16;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CchildU3E5__3_6), (void*)L_16);
// if (CheckForCancellation())
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_17 = __this->___U3CU3E4__this_3;
NullCheck(L_17);
bool L_18;
L_18 = CompositeWorkItem_CheckForCancellation_mDD8569C0F18BCA88E2C7861912B4CF43C206D44C(L_17, NULL);
V_3 = L_18;
bool L_19 = V_3;
if (!L_19)
{
goto IL_00b9_1;
}
}
{
// yield break;
V_0 = (bool)0;
goto IL_01be_1;
}
IL_00b9_1:
{
// var unityTestExecutionContext = new UnityTestExecutionContext(Context);
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_20 = __this->___U3CU3E4__this_3;
NullCheck(L_20);
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_21;
L_21 = UnityWorkItem_get_Context_m075A695845068EC0C33E6B72804D66236A079DF4_inline(L_20, NULL);
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_22 = (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C*)il2cpp_codegen_object_new(UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C_il2cpp_TypeInfo_var);
NullCheck(L_22);
UnityTestExecutionContext__ctor_mAD4015CAA3FD72E037D17DA2DE587B0D23898CAD(L_22, L_21, NULL);
__this->___U3CunityTestExecutionContextU3E5__4_7 = L_22;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CunityTestExecutionContextU3E5__4_7), (void*)L_22);
// child.InitializeContext(unityTestExecutionContext);
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* L_23 = __this->___U3CchildU3E5__3_6;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_24 = __this->___U3CunityTestExecutionContextU3E5__4_7;
NullCheck(L_23);
UnityWorkItem_InitializeContext_m457980B66EAEB3A3EF55046243554A8ACF04115A(L_23, L_24, NULL);
// var enumerable = child.Execute().GetEnumerator();
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* L_25 = __this->___U3CchildU3E5__3_6;
NullCheck(L_25);
RuntimeObject* L_26;
L_26 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(5 /* System.Collections.IEnumerable UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::Execute() */, L_25);
NullCheck(L_26);
RuntimeObject* L_27;
L_27 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_il2cpp_TypeInfo_var, L_26);
__this->___U3CenumerableU3E5__5_8 = L_27;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CenumerableU3E5__5_8), (void*)L_27);
goto IL_015c_1;
}
IL_00f9_1:
{
// if (!enumerable.MoveNext())
RuntimeObject* L_28 = __this->___U3CenumerableU3E5__5_8;
NullCheck(L_28);
bool L_29;
L_29 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_28);
V_4 = (bool)((((int32_t)L_29) == ((int32_t)0))? 1 : 0);
bool L_30 = V_4;
if (!L_30)
{
goto IL_0111_1;
}
}
{
// break;
goto IL_0161_1;
}
IL_0111_1:
{
// ResultedInDomainReload |= child.ResultedInDomainReload;
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_31 = __this->___U3CU3E4__this_3;
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_32 = __this->___U3CU3E4__this_3;
NullCheck(L_32);
bool L_33;
L_33 = UnityWorkItem_get_ResultedInDomainReload_mEFE2E5811E9B82E136378D5844AFB2C1A4928587_inline(L_32, NULL);
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* L_34 = __this->___U3CchildU3E5__3_6;
NullCheck(L_34);
bool L_35;
L_35 = UnityWorkItem_get_ResultedInDomainReload_mEFE2E5811E9B82E136378D5844AFB2C1A4928587_inline(L_34, NULL);
NullCheck(L_31);
UnityWorkItem_set_ResultedInDomainReload_m241B2CF5C6173FF571A03EB07C52E1A30B67D2D0_inline(L_31, (bool)((int32_t)((int32_t)L_33|(int32_t)L_35)), NULL);
// yield return enumerable.Current;
RuntimeObject* L_36 = __this->___U3CenumerableU3E5__5_8;
NullCheck(L_36);
RuntimeObject* L_37;
L_37 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_36);
__this->___U3CU3E2__current_1 = L_37;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_37);
__this->___U3CU3E1__state_0 = 1;
V_0 = (bool)1;
goto IL_021b;
}
IL_0153_1:
{
__this->___U3CU3E1__state_0 = ((int32_t)-3);
}
IL_015c_1:
{
// while (true)
V_5 = (bool)1;
goto IL_00f9_1;
}
IL_0161_1:
{
// _suiteResult.AddResult(child.Result);
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_38 = __this->___U3CU3E4__this_3;
NullCheck(L_38);
TestSuiteResult_t252A4EB7F4F46620FABEA1A05DD31FE0FE628E68* L_39 = L_38->____suiteResult_12;
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* L_40 = __this->___U3CchildU3E5__3_6;
NullCheck(L_40);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_41;
L_41 = UnityWorkItem_get_Result_m7A099FDE36D9587C88955F0B6F721EA37D82B7E6_inline(L_40, NULL);
NullCheck(L_39);
VirtualActionInvoker1< RuntimeObject* >::Invoke(33 /* System.Void NUnit.Framework.Internal.TestSuiteResult::AddResult(NUnit.Framework.Interfaces.ITestResult) */, L_39, L_41);
// childCount--;
int32_t L_42 = __this->___U3CchildCountU3E5__1_4;
V_6 = L_42;
int32_t L_43 = V_6;
__this->___U3CchildCountU3E5__1_4 = ((int32_t)il2cpp_codegen_subtract(L_43, 1));
__this->___U3CunityTestExecutionContextU3E5__4_7 = (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CunityTestExecutionContextU3E5__4_7), (void*)(UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C*)NULL);
__this->___U3CenumerableU3E5__5_8 = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CenumerableU3E5__5_8), (void*)(RuntimeObject*)NULL);
__this->___U3CchildU3E5__3_6 = (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CchildU3E5__3_6), (void*)(UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23*)NULL);
}
IL_01a5_1:
{
// foreach (UnityWorkItem child in Children)
Enumerator_tFD395134DC527D2B7D05984BA57F1516D4D67D42* L_44 = (&__this->___U3CU3Es__2_5);
bool L_45;
L_45 = Enumerator_MoveNext_mC561C2B1D4D77167DBFBD0E79039D4A6D13CB352(L_44, Enumerator_MoveNext_mC561C2B1D4D77167DBFBD0E79039D4A6D13CB352_RuntimeMethod_var);
if (L_45)
{
goto IL_0090_1;
}
}
{
U3CRunChildrenU3Ed__16_U3CU3Em__Finally1_mCFB31659B3CA33AF4E958EF3AD178804891A1EF2(__this, NULL);
goto IL_01c7_1;
}
IL_01be_1:
{
U3CRunChildrenU3Ed__16_U3CU3Em__Finally1_mCFB31659B3CA33AF4E958EF3AD178804891A1EF2(__this, NULL);
goto IL_021b;
}
IL_01c7_1:
{
Enumerator_tFD395134DC527D2B7D05984BA57F1516D4D67D42* L_46 = (&__this->___U3CU3Es__2_5);
il2cpp_codegen_initobj(L_46, sizeof(Enumerator_tFD395134DC527D2B7D05984BA57F1516D4D67D42));
// if (childCount > 0)
int32_t L_47 = __this->___U3CchildCountU3E5__1_4;
V_7 = (bool)((((int32_t)L_47) > ((int32_t)0))? 1 : 0);
bool L_48 = V_7;
if (!L_48)
{
goto IL_020f_1;
}
}
{
goto IL_01f1_1;
}
IL_01e5_1:
{
// CountDownChildTest();
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_49 = __this->___U3CU3E4__this_3;
NullCheck(L_49);
CompositeWorkItem_CountDownChildTest_m0B2F2E980B88BBF3A740CDAA982721DA9BA3601C(L_49, NULL);
}
IL_01f1_1:
{
// while (childCount-- > 0)
int32_t L_50 = __this->___U3CchildCountU3E5__1_4;
V_6 = L_50;
int32_t L_51 = V_6;
__this->___U3CchildCountU3E5__1_4 = ((int32_t)il2cpp_codegen_subtract(L_51, 1));
int32_t L_52 = V_6;
V_8 = (bool)((((int32_t)L_52) > ((int32_t)0))? 1 : 0);
bool L_53 = V_8;
if (L_53)
{
goto IL_01e5_1;
}
}
{
}
IL_020f_1:
{
// }
V_0 = (bool)0;
goto IL_021b;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_021b:
{
bool L_54 = V_0;
return L_54;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<RunChildren>d__16::<>m__Finally1()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CRunChildrenU3Ed__16_U3CU3Em__Finally1_mCFB31659B3CA33AF4E958EF3AD178804891A1EF2 (U3CRunChildrenU3Ed__16_t52C7A8B7521B033039C3DD8FE5F43FA6B9F4F219* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mAA90FD9AFD1EA6F53AA29BC81C77C5987C6DB899_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
__this->___U3CU3E1__state_0 = (-1);
Enumerator_tFD395134DC527D2B7D05984BA57F1516D4D67D42* L_0 = (&__this->___U3CU3Es__2_5);
Enumerator_Dispose_mAA90FD9AFD1EA6F53AA29BC81C77C5987C6DB899(L_0, Enumerator_Dispose_mAA90FD9AFD1EA6F53AA29BC81C77C5987C6DB899_RuntimeMethod_var);
return;
}
}
// System.Object UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<RunChildren>d__16::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CRunChildrenU3Ed__16_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_mB5DA539F98D4CCFE53482C242732F9F55E444099 (U3CRunChildrenU3Ed__16_t52C7A8B7521B033039C3DD8FE5F43FA6B9F4F219* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<RunChildren>d__16::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CRunChildrenU3Ed__16_System_Collections_IEnumerator_Reset_m8DA76D17408A1393FFD3E4411351C626D2D017BB (U3CRunChildrenU3Ed__16_t52C7A8B7521B033039C3DD8FE5F43FA6B9F4F219* __this, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CRunChildrenU3Ed__16_System_Collections_IEnumerator_Reset_m8DA76D17408A1393FFD3E4411351C626D2D017BB_RuntimeMethod_var)));
}
}
// System.Object UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<RunChildren>d__16::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CRunChildrenU3Ed__16_System_Collections_IEnumerator_get_Current_mE0D4AB3A2B5F2A7C3B1DF5ACD8F49A95910E8F33 (U3CRunChildrenU3Ed__16_t52C7A8B7521B033039C3DD8FE5F43FA6B9F4F219* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Collections.Generic.IEnumerator`1<System.Object> UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<RunChildren>d__16::System.Collections.Generic.IEnumerable<System.Object>.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CRunChildrenU3Ed__16_System_Collections_Generic_IEnumerableU3CSystem_ObjectU3E_GetEnumerator_m5A0CE76A24E3DC8282BD530146CF4BC795F1BDA3 (U3CRunChildrenU3Ed__16_t52C7A8B7521B033039C3DD8FE5F43FA6B9F4F219* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CRunChildrenU3Ed__16_t52C7A8B7521B033039C3DD8FE5F43FA6B9F4F219_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CRunChildrenU3Ed__16_t52C7A8B7521B033039C3DD8FE5F43FA6B9F4F219* V_0 = NULL;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
{
goto IL_0022;
}
}
{
int32_t L_1 = __this->___U3CU3El__initialThreadId_2;
int32_t L_2;
L_2 = Environment_get_CurrentManagedThreadId_mEC09D20ED666BC3277AC9D16B68AA287E5AFE1B2(NULL);
if ((!(((uint32_t)L_1) == ((uint32_t)L_2))))
{
goto IL_0022;
}
}
{
__this->___U3CU3E1__state_0 = 0;
V_0 = __this;
goto IL_0035;
}
IL_0022:
{
U3CRunChildrenU3Ed__16_t52C7A8B7521B033039C3DD8FE5F43FA6B9F4F219* L_3 = (U3CRunChildrenU3Ed__16_t52C7A8B7521B033039C3DD8FE5F43FA6B9F4F219*)il2cpp_codegen_object_new(U3CRunChildrenU3Ed__16_t52C7A8B7521B033039C3DD8FE5F43FA6B9F4F219_il2cpp_TypeInfo_var);
NullCheck(L_3);
U3CRunChildrenU3Ed__16__ctor_m1BB6CB430775C99A62CE78FB06F25513CBE958DB(L_3, 0, NULL);
V_0 = L_3;
U3CRunChildrenU3Ed__16_t52C7A8B7521B033039C3DD8FE5F43FA6B9F4F219* L_4 = V_0;
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_5 = __this->___U3CU3E4__this_3;
NullCheck(L_4);
L_4->___U3CU3E4__this_3 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___U3CU3E4__this_3), (void*)L_5);
}
IL_0035:
{
U3CRunChildrenU3Ed__16_t52C7A8B7521B033039C3DD8FE5F43FA6B9F4F219* L_6 = V_0;
return L_6;
}
}
// System.Collections.IEnumerator UnityEngine.TestRunner.NUnitExtensions.Runner.CompositeWorkItem/<RunChildren>d__16::System.Collections.IEnumerable.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CRunChildrenU3Ed__16_System_Collections_IEnumerable_GetEnumerator_mFC818B337A5422ACC6B3AD658A67D63D35966E0F (U3CRunChildrenU3Ed__16_t52C7A8B7521B033039C3DD8FE5F43FA6B9F4F219* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0;
L_0 = U3CRunChildrenU3Ed__16_System_Collections_Generic_IEnumerableU3CSystem_ObjectU3E_GetEnumerator_m5A0CE76A24E3DC8282BD530146CF4BC795F1BDA3(__this, NULL);
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.MonoBehaviour UnityEngine.TestRunner.NUnitExtensions.Runner.CoroutineTestWorkItem::get_monoBehaviourCoroutineRunner()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* CoroutineTestWorkItem_get_monoBehaviourCoroutineRunner_mDFBDFCAE90ECA97FE662F93988ACED683DE95BB6 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* V_1 = NULL;
{
// if (m_MonoBehaviourCoroutineRunner == null)
MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* L_0 = ((CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD_StaticFields*)il2cpp_codegen_static_fields_for(CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD_il2cpp_TypeInfo_var))->___m_MonoBehaviourCoroutineRunner_11;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_001c;
}
}
{
// throw new NullReferenceException("MonoBehaviour coroutine runner not set");
NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB* L_3 = (NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB_il2cpp_TypeInfo_var)));
NullCheck(L_3);
NullReferenceException__ctor_mA41317A57F5C1C0E3F59C7EB25ABD484564B23D4(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA89DC33F66105581742781C9FAB52C9D1FA83FB2)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CoroutineTestWorkItem_get_monoBehaviourCoroutineRunner_mDFBDFCAE90ECA97FE662F93988ACED683DE95BB6_RuntimeMethod_var)));
}
IL_001c:
{
// return m_MonoBehaviourCoroutineRunner;
MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* L_4 = ((CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD_StaticFields*)il2cpp_codegen_static_fields_for(CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD_il2cpp_TypeInfo_var))->___m_MonoBehaviourCoroutineRunner_11;
V_1 = L_4;
goto IL_0024;
}
IL_0024:
{
// }
MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* L_5 = V_1;
return L_5;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CoroutineTestWorkItem::set_monoBehaviourCoroutineRunner(UnityEngine.MonoBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoroutineTestWorkItem_set_monoBehaviourCoroutineRunner_m858C1D155A81D583F6756481334FD24FE7483ED7 (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* ___value0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// set { m_MonoBehaviourCoroutineRunner = value; }
MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* L_0 = ___value0;
((CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD_StaticFields*)il2cpp_codegen_static_fields_for(CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD_il2cpp_TypeInfo_var))->___m_MonoBehaviourCoroutineRunner_11 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD_StaticFields*)il2cpp_codegen_static_fields_for(CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD_il2cpp_TypeInfo_var))->___m_MonoBehaviourCoroutineRunner_11), (void*)L_0);
// set { m_MonoBehaviourCoroutineRunner = value; }
return;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CoroutineTestWorkItem::.ctor(NUnit.Framework.Internal.TestMethod,NUnit.Framework.Interfaces.ITestFilter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoroutineTestWorkItem__ctor_m7AB4A2E82B5E053BC2FAA59F21F1A12F00DF92D3 (CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD* __this, TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* ___test0, RuntimeObject* ___filter1, const RuntimeMethod* method)
{
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* V_0 = NULL;
{
// : base(test, null)
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_0 = ___test0;
UnityWorkItem__ctor_mB15BB4C2FA2727A2538FED17FAF8D4347688F378(__this, L_0, (WorkItemFactory_t252E24C1C187B6BAAF2CC67271659A787477CF2E*)NULL, NULL);
// m_Command = m_Command = TestCommandBuilder.BuildTestCommand(test, filter);
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_1 = ___test0;
RuntimeObject* L_2 = ___filter1;
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_3;
L_3 = TestCommandBuilder_BuildTestCommand_mD9E5509ADF6C350D6E7424FCACBEF329B7F3DE09(L_1, L_2, NULL);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_4 = L_3;
V_0 = L_4;
__this->___m_Command_12 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Command_12), (void*)L_4);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_5 = V_0;
__this->___m_Command_12 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Command_12), (void*)L_5);
// }
return;
}
}
// System.Collections.IEnumerable UnityEngine.TestRunner.NUnitExtensions.Runner.CoroutineTestWorkItem::PerformWork()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CoroutineTestWorkItem_PerformWork_m434397A1158AA36A6E8CF954CB4EF06EE404B908 (CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPerformWorkU3Ed__6_t71C89CCF4CB8EBC37C31E1A9A83694572771D957_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CPerformWorkU3Ed__6_t71C89CCF4CB8EBC37C31E1A9A83694572771D957* L_0 = (U3CPerformWorkU3Ed__6_t71C89CCF4CB8EBC37C31E1A9A83694572771D957*)il2cpp_codegen_object_new(U3CPerformWorkU3Ed__6_t71C89CCF4CB8EBC37C31E1A9A83694572771D957_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CPerformWorkU3Ed__6__ctor_mD0A6FCD448C4631CE73C2C0CDF548B15793D459F(L_0, ((int32_t)-2), NULL);
U3CPerformWorkU3Ed__6_t71C89CCF4CB8EBC37C31E1A9A83694572771D957* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_3 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_3), (void*)__this);
return L_1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CoroutineTestWorkItem/<PerformWork>d__6::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CPerformWorkU3Ed__6__ctor_mD0A6FCD448C4631CE73C2C0CDF548B15793D459F (U3CPerformWorkU3Ed__6_t71C89CCF4CB8EBC37C31E1A9A83694572771D957* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___U3CU3E1__state0;
__this->___U3CU3E1__state_0 = L_0;
int32_t L_1;
L_1 = Environment_get_CurrentManagedThreadId_mEC09D20ED666BC3277AC9D16B68AA287E5AFE1B2(NULL);
__this->___U3CU3El__initialThreadId_2 = L_1;
return;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CoroutineTestWorkItem/<PerformWork>d__6::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CPerformWorkU3Ed__6_System_IDisposable_Dispose_mE05ED37A502F96AB767E4896CA433D86401F14D1 (U3CPerformWorkU3Ed__6_t71C89CCF4CB8EBC37C31E1A9A83694572771D957* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
int32_t L_1 = V_0;
if ((((int32_t)L_1) == ((int32_t)((int32_t)-3))))
{
goto IL_0014;
}
}
{
goto IL_000e;
}
IL_000e:
{
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_0014;
}
}
{
goto IL_0020;
}
IL_0014:
{
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0017:
{// begin finally (depth: 1)
U3CPerformWorkU3Ed__6_U3CU3Em__Finally1_m8BC6B4939C26570113D12C431634C15C823A5DF7(__this, NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
goto IL_001e;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_001e:
{
goto IL_0020;
}
IL_0020:
{
return;
}
}
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.CoroutineTestWorkItem/<PerformWork>d__6::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CPerformWorkU3Ed__6_MoveNext_m811B30C57C70B078E92213D096FDB82980B551AF (U3CPerformWorkU3Ed__6_t71C89CCF4CB8EBC37C31E1A9A83694572771D957* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ApplyChangesToContextCommand_tB888D2E90ABE718FAF1CEC6FE5FF961421861BA3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkipCommand_t77D55E9CD2188CE3CE5A1DC95AB080177647BAEA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityTestTimeoutException_t1D075E88C5719456F07BD148674A0D919CC9BC32_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t V_1 = 0;
bool V_2 = false;
bool V_3 = false;
bool V_4 = false;
bool V_5 = false;
{
auto __finallyBlock = il2cpp::utils::Fault([&]
{
FAULT_0209:
{// begin fault (depth: 1)
U3CPerformWorkU3Ed__6_System_IDisposable_Dispose_mE05ED37A502F96AB767E4896CA433D86401F14D1(__this, NULL);
return;
}// end fault
});
try
{// begin try (depth: 1)
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_1 = L_0;
int32_t L_1 = V_1;
if (!L_1)
{
goto IL_0012_1;
}
}
{
goto IL_000c_1;
}
IL_000c_1:
{
int32_t L_2 = V_1;
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_0014_1;
}
}
{
goto IL_0019_1;
}
IL_0012_1:
{
goto IL_0020_1;
}
IL_0014_1:
{
goto IL_016e_1;
}
IL_0019_1:
{
V_0 = (bool)0;
goto IL_0211;
}
IL_0020_1:
{
__this->___U3CU3E1__state_0 = (-1);
// if (m_Command is SkipCommand)
CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD* L_3 = __this->___U3CU3E4__this_3;
NullCheck(L_3);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_4 = L_3->___m_Command_12;
V_2 = (bool)((!(((RuntimeObject*)(SkipCommand_t77D55E9CD2188CE3CE5A1DC95AB080177647BAEA*)((SkipCommand_t77D55E9CD2188CE3CE5A1DC95AB080177647BAEA*)IsInstClass((RuntimeObject*)L_4, SkipCommand_t77D55E9CD2188CE3CE5A1DC95AB080177647BAEA_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_5 = V_2;
if (!L_5)
{
goto IL_008b_1;
}
}
{
// m_Command.Execute(Context);
CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD* L_6 = __this->___U3CU3E4__this_3;
NullCheck(L_6);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_7 = L_6->___m_Command_12;
CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD* L_8 = __this->___U3CU3E4__this_3;
NullCheck(L_8);
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_9;
L_9 = UnityWorkItem_get_Context_m075A695845068EC0C33E6B72804D66236A079DF4_inline(L_8, NULL);
NullCheck(L_7);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_10;
L_10 = VirtualFuncInvoker1< TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851*, RuntimeObject* >::Invoke(4 /* NUnit.Framework.Internal.TestResult NUnit.Framework.Internal.Commands.TestCommand::Execute(NUnit.Framework.Internal.ITestExecutionContext) */, L_7, L_9);
// Result = Context.CurrentResult;
CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD* L_11 = __this->___U3CU3E4__this_3;
CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD* L_12 = __this->___U3CU3E4__this_3;
NullCheck(L_12);
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_13;
L_13 = UnityWorkItem_get_Context_m075A695845068EC0C33E6B72804D66236A079DF4_inline(L_12, NULL);
NullCheck(L_13);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_14;
L_14 = UnityTestExecutionContext_get_CurrentResult_mA280B3B7582F28E707F76DA9612E025C1A89479D(L_13, NULL);
NullCheck(L_11);
UnityWorkItem_set_Result_m22D80A553831E103DEF1905D83CCDD7F48F75DED_inline(L_11, L_14, NULL);
// WorkItemComplete();
CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD* L_15 = __this->___U3CU3E4__this_3;
NullCheck(L_15);
UnityWorkItem_WorkItemComplete_m228ADB9331DD0C2D6F48EFF509175BE9B6ED8960(L_15, NULL);
// yield break;
V_0 = (bool)0;
goto IL_0211;
}
IL_008b_1:
{
// if (m_Command is ApplyChangesToContextCommand)
CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD* L_16 = __this->___U3CU3E4__this_3;
NullCheck(L_16);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_17 = L_16->___m_Command_12;
V_3 = (bool)((!(((RuntimeObject*)(ApplyChangesToContextCommand_tB888D2E90ABE718FAF1CEC6FE5FF961421861BA3*)((ApplyChangesToContextCommand_tB888D2E90ABE718FAF1CEC6FE5FF961421861BA3*)IsInstClass((RuntimeObject*)L_17, ApplyChangesToContextCommand_tB888D2E90ABE718FAF1CEC6FE5FF961421861BA3_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_18 = V_3;
if (!L_18)
{
goto IL_00ee_1;
}
}
{
// var applyChangesToContextCommand = (ApplyChangesToContextCommand)m_Command;
CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD* L_19 = __this->___U3CU3E4__this_3;
NullCheck(L_19);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_20 = L_19->___m_Command_12;
__this->___U3CapplyChangesToContextCommandU3E5__2_5 = ((ApplyChangesToContextCommand_tB888D2E90ABE718FAF1CEC6FE5FF961421861BA3*)CastclassClass((RuntimeObject*)L_20, ApplyChangesToContextCommand_tB888D2E90ABE718FAF1CEC6FE5FF961421861BA3_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CapplyChangesToContextCommandU3E5__2_5), (void*)((ApplyChangesToContextCommand_tB888D2E90ABE718FAF1CEC6FE5FF961421861BA3*)CastclassClass((RuntimeObject*)L_20, ApplyChangesToContextCommand_tB888D2E90ABE718FAF1CEC6FE5FF961421861BA3_il2cpp_TypeInfo_var)));
// applyChangesToContextCommand.ApplyChanges(Context);
ApplyChangesToContextCommand_tB888D2E90ABE718FAF1CEC6FE5FF961421861BA3* L_21 = __this->___U3CapplyChangesToContextCommandU3E5__2_5;
CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD* L_22 = __this->___U3CU3E4__this_3;
NullCheck(L_22);
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_23;
L_23 = UnityWorkItem_get_Context_m075A695845068EC0C33E6B72804D66236A079DF4_inline(L_22, NULL);
NullCheck(L_21);
ApplyChangesToContextCommand_ApplyChanges_m4CC0F6C4157A30A947EA446B5E08CB0197AF5FDE(L_21, L_23, NULL);
// m_Command = applyChangesToContextCommand.GetInnerCommand();
CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD* L_24 = __this->___U3CU3E4__this_3;
ApplyChangesToContextCommand_tB888D2E90ABE718FAF1CEC6FE5FF961421861BA3* L_25 = __this->___U3CapplyChangesToContextCommandU3E5__2_5;
NullCheck(L_25);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_26;
L_26 = DelegatingTestCommand_GetInnerCommand_m2DED7528B9CFFD80B809FDDC614830FD3C6D2C22(L_25, NULL);
NullCheck(L_24);
L_24->___m_Command_12 = L_26;
Il2CppCodeGenWriteBarrier((void**)(&L_24->___m_Command_12), (void*)L_26);
__this->___U3CapplyChangesToContextCommandU3E5__2_5 = (ApplyChangesToContextCommand_tB888D2E90ABE718FAF1CEC6FE5FF961421861BA3*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CapplyChangesToContextCommandU3E5__2_5), (void*)(ApplyChangesToContextCommand_tB888D2E90ABE718FAF1CEC6FE5FF961421861BA3*)NULL);
}
IL_00ee_1:
{
// var enumerableTestMethodCommand = (IEnumerableTestMethodCommand)m_Command;
CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD* L_27 = __this->___U3CU3E4__this_3;
NullCheck(L_27);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_28 = L_27->___m_Command_12;
__this->___U3CenumerableTestMethodCommandU3E5__1_4 = ((RuntimeObject*)Castclass((RuntimeObject*)L_28, IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CenumerableTestMethodCommandU3E5__1_4), (void*)((RuntimeObject*)Castclass((RuntimeObject*)L_28, IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED_il2cpp_TypeInfo_var)));
__this->___U3CU3E1__state_0 = ((int32_t)-3);
// var executeEnumerable = enumerableTestMethodCommand.ExecuteEnumerable(Context).GetEnumerator();
RuntimeObject* L_29 = __this->___U3CenumerableTestMethodCommandU3E5__1_4;
CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD* L_30 = __this->___U3CU3E4__this_3;
NullCheck(L_30);
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_31;
L_31 = UnityWorkItem_get_Context_m075A695845068EC0C33E6B72804D66236A079DF4_inline(L_30, NULL);
NullCheck(L_29);
RuntimeObject* L_32;
L_32 = InterfaceFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerable UnityEngine.TestRunner.NUnitExtensions.Runner.IEnumerableTestMethodCommand::ExecuteEnumerable(NUnit.Framework.Internal.ITestExecutionContext) */, IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED_il2cpp_TypeInfo_var, L_29, L_31);
NullCheck(L_32);
RuntimeObject* L_33;
L_33 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_il2cpp_TypeInfo_var, L_32);
__this->___U3CexecuteEnumerableU3E5__3_6 = L_33;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CexecuteEnumerableU3E5__3_6), (void*)L_33);
// var coroutineRunner = new CoroutineRunner(monoBehaviourCoroutineRunner, Context);
MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* L_34;
L_34 = CoroutineTestWorkItem_get_monoBehaviourCoroutineRunner_mDFBDFCAE90ECA97FE662F93988ACED683DE95BB6(NULL);
CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD* L_35 = __this->___U3CU3E4__this_3;
NullCheck(L_35);
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_36;
L_36 = UnityWorkItem_get_Context_m075A695845068EC0C33E6B72804D66236A079DF4_inline(L_35, NULL);
CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* L_37 = (CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08*)il2cpp_codegen_object_new(CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08_il2cpp_TypeInfo_var);
NullCheck(L_37);
CoroutineRunner__ctor_m239769B40A89F32CB8CBE8345B7D9F8C8BA962FE(L_37, L_34, L_36, NULL);
__this->___U3CcoroutineRunnerU3E5__4_7 = L_37;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcoroutineRunnerU3E5__4_7), (void*)L_37);
// yield return coroutineRunner.HandleEnumerableTest(executeEnumerable);
CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* L_38 = __this->___U3CcoroutineRunnerU3E5__4_7;
RuntimeObject* L_39 = __this->___U3CexecuteEnumerableU3E5__3_6;
NullCheck(L_38);
RuntimeObject* L_40;
L_40 = CoroutineRunner_HandleEnumerableTest_mB8CD62F7F51334141BCA333646436BAA57168AD0(L_38, L_39, NULL);
__this->___U3CU3E2__current_1 = L_40;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_40);
__this->___U3CU3E1__state_0 = 1;
V_0 = (bool)1;
goto IL_0211;
}
IL_016e_1:
{
__this->___U3CU3E1__state_0 = ((int32_t)-3);
// if (coroutineRunner.HasFailedWithTimeout())
CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* L_41 = __this->___U3CcoroutineRunnerU3E5__4_7;
NullCheck(L_41);
bool L_42;
L_42 = CoroutineRunner_HasFailedWithTimeout_mBBF232D6562C4A7C023771B0403BF0427A69BE1C(L_41, NULL);
V_4 = L_42;
bool L_43 = V_4;
if (!L_43)
{
goto IL_01be_1;
}
}
{
// Context.CurrentResult.SetResult(ResultState.Failure, new UnityTestTimeoutException(Context.TestCaseTimeout).Message);
CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD* L_44 = __this->___U3CU3E4__this_3;
NullCheck(L_44);
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_45;
L_45 = UnityWorkItem_get_Context_m075A695845068EC0C33E6B72804D66236A079DF4_inline(L_44, NULL);
NullCheck(L_45);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_46;
L_46 = UnityTestExecutionContext_get_CurrentResult_mA280B3B7582F28E707F76DA9612E025C1A89479D(L_45, NULL);
il2cpp_codegen_runtime_class_init_inline(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_47 = ((ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_StaticFields*)il2cpp_codegen_static_fields_for(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var))->___Failure_5;
CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD* L_48 = __this->___U3CU3E4__this_3;
NullCheck(L_48);
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_49;
L_49 = UnityWorkItem_get_Context_m075A695845068EC0C33E6B72804D66236A079DF4_inline(L_48, NULL);
NullCheck(L_49);
int32_t L_50;
L_50 = UnityTestExecutionContext_get_TestCaseTimeout_m8BEF955920555F1709B3F83DE825F3E52990BB96_inline(L_49, NULL);
UnityTestTimeoutException_t1D075E88C5719456F07BD148674A0D919CC9BC32* L_51 = (UnityTestTimeoutException_t1D075E88C5719456F07BD148674A0D919CC9BC32*)il2cpp_codegen_object_new(UnityTestTimeoutException_t1D075E88C5719456F07BD148674A0D919CC9BC32_il2cpp_TypeInfo_var);
NullCheck(L_51);
UnityTestTimeoutException__ctor_m8FE056E277564EED838C49E94734D295ECD14016(L_51, L_50, NULL);
NullCheck(L_51);
String_t* L_52;
L_52 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_51);
NullCheck(L_46);
TestResult_SetResult_mF9BCA49ABF05C16BCC03CBF2E89E8DDD19A0ABE7(L_46, L_47, L_52, NULL);
}
IL_01be_1:
{
goto IL_01c2_1;
}
IL_01c0_1:
{
}
IL_01c2_1:
{
// while (executeEnumerable.MoveNext()) {}
RuntimeObject* L_53 = __this->___U3CexecuteEnumerableU3E5__3_6;
NullCheck(L_53);
bool L_54;
L_54 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_53);
V_5 = L_54;
bool L_55 = V_5;
if (L_55)
{
goto IL_01c0_1;
}
}
{
// Result = Context.CurrentResult;
CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD* L_56 = __this->___U3CU3E4__this_3;
CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD* L_57 = __this->___U3CU3E4__this_3;
NullCheck(L_57);
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_58;
L_58 = UnityWorkItem_get_Context_m075A695845068EC0C33E6B72804D66236A079DF4_inline(L_57, NULL);
NullCheck(L_58);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_59;
L_59 = UnityTestExecutionContext_get_CurrentResult_mA280B3B7582F28E707F76DA9612E025C1A89479D(L_58, NULL);
NullCheck(L_56);
UnityWorkItem_set_Result_m22D80A553831E103DEF1905D83CCDD7F48F75DED_inline(L_56, L_59, NULL);
__this->___U3CexecuteEnumerableU3E5__3_6 = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CexecuteEnumerableU3E5__3_6), (void*)(RuntimeObject*)NULL);
__this->___U3CcoroutineRunnerU3E5__4_7 = (CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcoroutineRunnerU3E5__4_7), (void*)(CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08*)NULL);
U3CPerformWorkU3Ed__6_U3CU3Em__Finally1_m8BC6B4939C26570113D12C431634C15C823A5DF7(__this, NULL);
// }
V_0 = (bool)0;
goto IL_0211;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0211:
{
bool L_60 = V_0;
return L_60;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CoroutineTestWorkItem/<PerformWork>d__6::<>m__Finally1()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CPerformWorkU3Ed__6_U3CU3Em__Finally1_m8BC6B4939C26570113D12C431634C15C823A5DF7 (U3CPerformWorkU3Ed__6_t71C89CCF4CB8EBC37C31E1A9A83694572771D957* __this, const RuntimeMethod* method)
{
{
__this->___U3CU3E1__state_0 = (-1);
// WorkItemComplete();
CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD* L_0 = __this->___U3CU3E4__this_3;
NullCheck(L_0);
UnityWorkItem_WorkItemComplete_m228ADB9331DD0C2D6F48EFF509175BE9B6ED8960(L_0, NULL);
return;
}
}
// System.Object UnityEngine.TestRunner.NUnitExtensions.Runner.CoroutineTestWorkItem/<PerformWork>d__6::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CPerformWorkU3Ed__6_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m50F9C311F22E2DC119DE26DD1DB07CC64EA797C3 (U3CPerformWorkU3Ed__6_t71C89CCF4CB8EBC37C31E1A9A83694572771D957* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.CoroutineTestWorkItem/<PerformWork>d__6::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CPerformWorkU3Ed__6_System_Collections_IEnumerator_Reset_mB98519657C0D6D2F17F02FA969D964963B463426 (U3CPerformWorkU3Ed__6_t71C89CCF4CB8EBC37C31E1A9A83694572771D957* __this, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CPerformWorkU3Ed__6_System_Collections_IEnumerator_Reset_mB98519657C0D6D2F17F02FA969D964963B463426_RuntimeMethod_var)));
}
}
// System.Object UnityEngine.TestRunner.NUnitExtensions.Runner.CoroutineTestWorkItem/<PerformWork>d__6::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CPerformWorkU3Ed__6_System_Collections_IEnumerator_get_Current_m736D10B61D22DF3CD51659869D7D18CB0E9E61D2 (U3CPerformWorkU3Ed__6_t71C89CCF4CB8EBC37C31E1A9A83694572771D957* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Collections.Generic.IEnumerator`1<System.Object> UnityEngine.TestRunner.NUnitExtensions.Runner.CoroutineTestWorkItem/<PerformWork>d__6::System.Collections.Generic.IEnumerable<System.Object>.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CPerformWorkU3Ed__6_System_Collections_Generic_IEnumerableU3CSystem_ObjectU3E_GetEnumerator_mDCE92C61CCB9B998EADCC6DC4D2C8C29C5885F5D (U3CPerformWorkU3Ed__6_t71C89CCF4CB8EBC37C31E1A9A83694572771D957* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPerformWorkU3Ed__6_t71C89CCF4CB8EBC37C31E1A9A83694572771D957_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CPerformWorkU3Ed__6_t71C89CCF4CB8EBC37C31E1A9A83694572771D957* V_0 = NULL;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
{
goto IL_0022;
}
}
{
int32_t L_1 = __this->___U3CU3El__initialThreadId_2;
int32_t L_2;
L_2 = Environment_get_CurrentManagedThreadId_mEC09D20ED666BC3277AC9D16B68AA287E5AFE1B2(NULL);
if ((!(((uint32_t)L_1) == ((uint32_t)L_2))))
{
goto IL_0022;
}
}
{
__this->___U3CU3E1__state_0 = 0;
V_0 = __this;
goto IL_0035;
}
IL_0022:
{
U3CPerformWorkU3Ed__6_t71C89CCF4CB8EBC37C31E1A9A83694572771D957* L_3 = (U3CPerformWorkU3Ed__6_t71C89CCF4CB8EBC37C31E1A9A83694572771D957*)il2cpp_codegen_object_new(U3CPerformWorkU3Ed__6_t71C89CCF4CB8EBC37C31E1A9A83694572771D957_il2cpp_TypeInfo_var);
NullCheck(L_3);
U3CPerformWorkU3Ed__6__ctor_mD0A6FCD448C4631CE73C2C0CDF548B15793D459F(L_3, 0, NULL);
V_0 = L_3;
U3CPerformWorkU3Ed__6_t71C89CCF4CB8EBC37C31E1A9A83694572771D957* L_4 = V_0;
CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD* L_5 = __this->___U3CU3E4__this_3;
NullCheck(L_4);
L_4->___U3CU3E4__this_3 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___U3CU3E4__this_3), (void*)L_5);
}
IL_0035:
{
U3CPerformWorkU3Ed__6_t71C89CCF4CB8EBC37C31E1A9A83694572771D957* L_6 = V_0;
return L_6;
}
}
// System.Collections.IEnumerator UnityEngine.TestRunner.NUnitExtensions.Runner.CoroutineTestWorkItem/<PerformWork>d__6::System.Collections.IEnumerable.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CPerformWorkU3Ed__6_System_Collections_IEnumerable_GetEnumerator_mD2ED6955B1C1EB9021A768D835145F6F981A0DAA (U3CPerformWorkU3Ed__6_t71C89CCF4CB8EBC37C31E1A9A83694572771D957* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0;
L_0 = U3CPerformWorkU3Ed__6_System_Collections_Generic_IEnumerableU3CSystem_ObjectU3E_GetEnumerator_mDCE92C61CCB9B998EADCC6DC4D2C8C29C5885F5D(__this, NULL);
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Action UnityEngine.TestRunner.NUnitExtensions.Runner.EditModeTestCallbacks::get_RestoringTestContext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* EditModeTestCallbacks_get_RestoringTestContext_mC44A2995D55BBAAB31D53250461F9ED310A1B407 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EditModeTestCallbacks_t662E8672523DB02ACFA833B5D4F5E23B7BE265B7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static Action RestoringTestContext { get; set; }
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = ((EditModeTestCallbacks_t662E8672523DB02ACFA833B5D4F5E23B7BE265B7_StaticFields*)il2cpp_codegen_static_fields_for(EditModeTestCallbacks_t662E8672523DB02ACFA833B5D4F5E23B7BE265B7_il2cpp_TypeInfo_var))->___U3CRestoringTestContextU3Ek__BackingField_0;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.EditModeTestCallbacks::set_RestoringTestContext(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EditModeTestCallbacks_set_RestoringTestContext_m0CB6E6B80B35F8E40E2F387C4255E6F5FD8E995A (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___value0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EditModeTestCallbacks_t662E8672523DB02ACFA833B5D4F5E23B7BE265B7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static Action RestoringTestContext { get; set; }
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = ___value0;
((EditModeTestCallbacks_t662E8672523DB02ACFA833B5D4F5E23B7BE265B7_StaticFields*)il2cpp_codegen_static_fields_for(EditModeTestCallbacks_t662E8672523DB02ACFA833B5D4F5E23B7BE265B7_il2cpp_TypeInfo_var))->___U3CRestoringTestContextU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((EditModeTestCallbacks_t662E8672523DB02ACFA833B5D4F5E23B7BE265B7_StaticFields*)il2cpp_codegen_static_fields_for(EditModeTestCallbacks_t662E8672523DB02ACFA833B5D4F5E23B7BE265B7_il2cpp_TypeInfo_var))->___U3CRestoringTestContextU3Ek__BackingField_0), (void*)L_0);
return;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.EditModeTestCallbacks::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EditModeTestCallbacks__ctor_mB8B95E10469D9F31D1A00B3C246D2FA1490165DD (EditModeTestCallbacks_t662E8672523DB02ACFA833B5D4F5E23B7BE265B7* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.DefaultTestWorkItem::.ctor(NUnit.Framework.Internal.TestMethod,NUnit.Framework.Interfaces.ITestFilter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DefaultTestWorkItem__ctor_mD37A22609264578B750594F12D492FEEC9D06DB5 (DefaultTestWorkItem_t05028FB6A3E215088F4072504CDE790AD8E432EE* __this, TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* ___test0, RuntimeObject* ___filter1, const RuntimeMethod* method)
{
{
// : base(test, null)
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_0 = ___test0;
UnityWorkItem__ctor_mB15BB4C2FA2727A2538FED17FAF8D4347688F378(__this, L_0, (WorkItemFactory_t252E24C1C187B6BAAF2CC67271659A787477CF2E*)NULL, NULL);
// _command = TestCommandBuilder.BuildTestCommand(test, filter);
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_1 = ___test0;
RuntimeObject* L_2 = ___filter1;
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_3;
L_3 = TestCommandBuilder_BuildTestCommand_mD9E5509ADF6C350D6E7424FCACBEF329B7F3DE09(L_1, L_2, NULL);
__this->____command_11 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->____command_11), (void*)L_3);
// }
return;
}
}
// System.Collections.IEnumerable UnityEngine.TestRunner.NUnitExtensions.Runner.DefaultTestWorkItem::PerformWork()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DefaultTestWorkItem_PerformWork_mF1964D593DC09F83966DC71362E85BF4D10C1B5E (DefaultTestWorkItem_t05028FB6A3E215088F4072504CDE790AD8E432EE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPerformWorkU3Ed__2_tD3D911C12271EED7A15D3D671A222E296685CD00_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CPerformWorkU3Ed__2_tD3D911C12271EED7A15D3D671A222E296685CD00* L_0 = (U3CPerformWorkU3Ed__2_tD3D911C12271EED7A15D3D671A222E296685CD00*)il2cpp_codegen_object_new(U3CPerformWorkU3Ed__2_tD3D911C12271EED7A15D3D671A222E296685CD00_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CPerformWorkU3Ed__2__ctor_m5AA84697121D7340EBB847E25E61E33B0D0D4DAC(L_0, ((int32_t)-2), NULL);
U3CPerformWorkU3Ed__2_tD3D911C12271EED7A15D3D671A222E296685CD00* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_3 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_3), (void*)__this);
return L_1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.DefaultTestWorkItem/<PerformWork>d__2::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CPerformWorkU3Ed__2__ctor_m5AA84697121D7340EBB847E25E61E33B0D0D4DAC (U3CPerformWorkU3Ed__2_tD3D911C12271EED7A15D3D671A222E296685CD00* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___U3CU3E1__state0;
__this->___U3CU3E1__state_0 = L_0;
int32_t L_1;
L_1 = Environment_get_CurrentManagedThreadId_mEC09D20ED666BC3277AC9D16B68AA287E5AFE1B2(NULL);
__this->___U3CU3El__initialThreadId_2 = L_1;
return;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.DefaultTestWorkItem/<PerformWork>d__2::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CPerformWorkU3Ed__2_System_IDisposable_Dispose_m9F02315810B26D29C7A034409D7C150D7B455495 (U3CPerformWorkU3Ed__2_tD3D911C12271EED7A15D3D671A222E296685CD00* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
int32_t L_1 = V_0;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract(L_1, ((int32_t)-4)))) > ((uint32_t)1))))
{
goto IL_0018;
}
}
{
goto IL_0010;
}
IL_0010:
{
int32_t L_2 = V_0;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract(L_2, 1))) > ((uint32_t)2))))
{
goto IL_0018;
}
}
{
goto IL_003f;
}
IL_0018:
{
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0036:
{// begin finally (depth: 1)
U3CPerformWorkU3Ed__2_U3CU3Em__Finally1_mB4AD53776B5413FBA3368853909E2E6ACDD0FD62(__this, NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)((int32_t)-4))))
{
goto IL_0028_1;
}
}
{
goto IL_0020_1;
}
IL_0020_1:
{
int32_t L_4 = V_0;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract(L_4, 1))) > ((uint32_t)2))))
{
goto IL_0028_1;
}
}
{
goto IL_0034_1;
}
IL_0028_1:
{
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_002b_1:
{// begin finally (depth: 2)
U3CPerformWorkU3Ed__2_U3CU3Em__Finally2_mA4E8262DCE2628461824BE57A55B96462D6A8EFE(__this, NULL);
return;
}// end finally (depth: 2)
});
try
{// begin try (depth: 2)
goto IL_0032_1;
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0032_1:
{
goto IL_0034_1;
}
IL_0034_1:
{
goto IL_003d;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_003d:
{
goto IL_003f;
}
IL_003f:
{
return;
}
}
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.DefaultTestWorkItem/<PerformWork>d__2::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CPerformWorkU3Ed__2_MoveNext_mB9ECC2ED056CC554B839D900E34A85DE7F8BE5BC (U3CPerformWorkU3Ed__2_tD3D911C12271EED7A15D3D671A222E296685CD00* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FailCommand_t3A0A1DF24F09E000091C0EC9601771A637342202_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEditModeTestYieldInstruction_t489096A5A83C1DC5D38D78B3C5ED1312828CA595_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkipCommand_t77D55E9CD2188CE3CE5A1DC95AB080177647BAEA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6BA73D43B09A688CCD6A189C586460B10159FC99);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t V_1 = 0;
bool V_2 = false;
bool V_3 = false;
bool V_4 = false;
bool V_5 = false;
bool V_6 = false;
Exception_t* V_7 = NULL;
bool V_8 = false;
bool V_9 = false;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
int32_t G_B10_0 = 0;
int32_t G_B15_0 = 0;
{
auto __finallyBlock = il2cpp::utils::Fault([&]
{
FAULT_031d:
{// begin fault (depth: 1)
U3CPerformWorkU3Ed__2_System_IDisposable_Dispose_m9F02315810B26D29C7A034409D7C150D7B455495(__this, NULL);
return;
}// end fault
});
try
{// begin try (depth: 1)
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_1 = L_0;
int32_t L_1 = V_1;
switch (L_1)
{
case 0:
{
goto IL_001f_1;
}
case 1:
{
goto IL_0021_1;
}
case 2:
{
goto IL_0026_1;
}
case 3:
{
goto IL_002b_1;
}
}
}
{
goto IL_0030_1;
}
IL_001f_1:
{
goto IL_0037_1;
}
IL_0021_1:
{
goto IL_0203_1;
}
IL_0026_1:
{
goto IL_0284_1;
}
IL_002b_1:
{
goto IL_02bb_1;
}
IL_0030_1:
{
V_0 = (bool)0;
goto IL_0325;
}
IL_0037_1:
{
__this->___U3CU3E1__state_0 = (-1);
// if (m_DontRunRestoringResult && EditModeTestCallbacks.RestoringTestContext != null)
DefaultTestWorkItem_t05028FB6A3E215088F4072504CDE790AD8E432EE* L_2 = __this->___U3CU3E4__this_3;
NullCheck(L_2);
bool L_3 = ((UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23*)L_2)->___m_DontRunRestoringResult_2;
if (!L_3)
{
goto IL_0056_1;
}
}
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_4;
L_4 = EditModeTestCallbacks_get_RestoringTestContext_mC44A2995D55BBAAB31D53250461F9ED310A1B407_inline(NULL);
G_B10_0 = ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_4) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
goto IL_0057_1;
}
IL_0056_1:
{
G_B10_0 = 0;
}
IL_0057_1:
{
V_2 = (bool)G_B10_0;
bool L_5 = V_2;
if (!L_5)
{
goto IL_008a_1;
}
}
{
// EditModeTestCallbacks.RestoringTestContext();
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6;
L_6 = EditModeTestCallbacks_get_RestoringTestContext_mC44A2995D55BBAAB31D53250461F9ED310A1B407_inline(NULL);
NullCheck(L_6);
Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_6, NULL);
// Result = Context.CurrentResult;
DefaultTestWorkItem_t05028FB6A3E215088F4072504CDE790AD8E432EE* L_7 = __this->___U3CU3E4__this_3;
DefaultTestWorkItem_t05028FB6A3E215088F4072504CDE790AD8E432EE* L_8 = __this->___U3CU3E4__this_3;
NullCheck(L_8);
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_9;
L_9 = UnityWorkItem_get_Context_m075A695845068EC0C33E6B72804D66236A079DF4_inline(L_8, NULL);
NullCheck(L_9);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_10;
L_10 = UnityTestExecutionContext_get_CurrentResult_mA280B3B7582F28E707F76DA9612E025C1A89479D(L_9, NULL);
NullCheck(L_7);
UnityWorkItem_set_Result_m22D80A553831E103DEF1905D83CCDD7F48F75DED_inline(L_7, L_10, NULL);
// yield break;
V_0 = (bool)0;
goto IL_0325;
}
IL_008a_1:
{
__this->___U3CU3E1__state_0 = ((int32_t)-3);
// if (_command is SkipCommand || _command is FailCommand)
DefaultTestWorkItem_t05028FB6A3E215088F4072504CDE790AD8E432EE* L_11 = __this->___U3CU3E4__this_3;
NullCheck(L_11);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_12 = L_11->____command_11;
if (((SkipCommand_t77D55E9CD2188CE3CE5A1DC95AB080177647BAEA*)IsInstClass((RuntimeObject*)L_12, SkipCommand_t77D55E9CD2188CE3CE5A1DC95AB080177647BAEA_il2cpp_TypeInfo_var)))
{
goto IL_00ba_1;
}
}
{
DefaultTestWorkItem_t05028FB6A3E215088F4072504CDE790AD8E432EE* L_13 = __this->___U3CU3E4__this_3;
NullCheck(L_13);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_14 = L_13->____command_11;
G_B15_0 = ((!(((RuntimeObject*)(FailCommand_t3A0A1DF24F09E000091C0EC9601771A637342202*)((FailCommand_t3A0A1DF24F09E000091C0EC9601771A637342202*)IsInstClass((RuntimeObject*)L_14, FailCommand_t3A0A1DF24F09E000091C0EC9601771A637342202_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
goto IL_00bb_1;
}
IL_00ba_1:
{
G_B15_0 = 1;
}
IL_00bb_1:
{
V_3 = (bool)G_B15_0;
bool L_15 = V_3;
if (!L_15)
{
goto IL_00ee_1;
}
}
{
// Result = _command.Execute(Context);
DefaultTestWorkItem_t05028FB6A3E215088F4072504CDE790AD8E432EE* L_16 = __this->___U3CU3E4__this_3;
DefaultTestWorkItem_t05028FB6A3E215088F4072504CDE790AD8E432EE* L_17 = __this->___U3CU3E4__this_3;
NullCheck(L_17);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_18 = L_17->____command_11;
DefaultTestWorkItem_t05028FB6A3E215088F4072504CDE790AD8E432EE* L_19 = __this->___U3CU3E4__this_3;
NullCheck(L_19);
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_20;
L_20 = UnityWorkItem_get_Context_m075A695845068EC0C33E6B72804D66236A079DF4_inline(L_19, NULL);
NullCheck(L_18);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_21;
L_21 = VirtualFuncInvoker1< TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851*, RuntimeObject* >::Invoke(4 /* NUnit.Framework.Internal.TestResult NUnit.Framework.Internal.Commands.TestCommand::Execute(NUnit.Framework.Internal.ITestExecutionContext) */, L_18, L_20);
NullCheck(L_16);
UnityWorkItem_set_Result_m22D80A553831E103DEF1905D83CCDD7F48F75DED_inline(L_16, L_21, NULL);
// yield break;
V_0 = (bool)0;
goto IL_0310_1;
}
IL_00ee_1:
{
// if (!(_command is IEnumerableTestMethodCommand))
DefaultTestWorkItem_t05028FB6A3E215088F4072504CDE790AD8E432EE* L_22 = __this->___U3CU3E4__this_3;
NullCheck(L_22);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_23 = L_22->____command_11;
V_4 = (bool)((((int32_t)((!(((RuntimeObject*)(RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_23, IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_24 = V_4;
if (!L_24)
{
goto IL_0137_1;
}
}
{
// Debug.LogError("Cannot perform work on " + _command.GetType().Name);
DefaultTestWorkItem_t05028FB6A3E215088F4072504CDE790AD8E432EE* L_25 = __this->___U3CU3E4__this_3;
NullCheck(L_25);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_26 = L_25->____command_11;
NullCheck(L_26);
Type_t* L_27;
L_27 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_26, NULL);
NullCheck(L_27);
String_t* L_28;
L_28 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_27);
String_t* L_29;
L_29 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(_stringLiteral6BA73D43B09A688CCD6A189C586460B10159FC99, L_28, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E(L_29, NULL);
// yield break;
V_0 = (bool)0;
goto IL_0310_1;
}
IL_0137_1:
{
// if (Context.TestCaseTimeout == 0)
DefaultTestWorkItem_t05028FB6A3E215088F4072504CDE790AD8E432EE* L_30 = __this->___U3CU3E4__this_3;
NullCheck(L_30);
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_31;
L_31 = UnityWorkItem_get_Context_m075A695845068EC0C33E6B72804D66236A079DF4_inline(L_30, NULL);
NullCheck(L_31);
int32_t L_32;
L_32 = UnityTestExecutionContext_get_TestCaseTimeout_m8BEF955920555F1709B3F83DE825F3E52990BB96_inline(L_31, NULL);
V_5 = (bool)((((int32_t)L_32) == ((int32_t)0))? 1 : 0);
bool L_33 = V_5;
if (!L_33)
{
goto IL_0168_1;
}
}
{
// Context.TestCaseTimeout = k_DefaultTimeout;
DefaultTestWorkItem_t05028FB6A3E215088F4072504CDE790AD8E432EE* L_34 = __this->___U3CU3E4__this_3;
NullCheck(L_34);
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_35;
L_35 = UnityWorkItem_get_Context_m075A695845068EC0C33E6B72804D66236A079DF4_inline(L_34, NULL);
NullCheck(L_35);
UnityTestExecutionContext_set_TestCaseTimeout_mE27030D3A8A3B8E943BFFC84CA189EDBBB9AC880_inline(L_35, ((int32_t)180000), NULL);
}
IL_0168_1:
{
// foreach (var workItemStep in ((IEnumerableTestMethodCommand)_command).ExecuteEnumerable(Context))
DefaultTestWorkItem_t05028FB6A3E215088F4072504CDE790AD8E432EE* L_36 = __this->___U3CU3E4__this_3;
NullCheck(L_36);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_37 = L_36->____command_11;
DefaultTestWorkItem_t05028FB6A3E215088F4072504CDE790AD8E432EE* L_38 = __this->___U3CU3E4__this_3;
NullCheck(L_38);
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_39;
L_39 = UnityWorkItem_get_Context_m075A695845068EC0C33E6B72804D66236A079DF4_inline(L_38, NULL);
NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_37, IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED_il2cpp_TypeInfo_var)));
RuntimeObject* L_40;
L_40 = InterfaceFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerable UnityEngine.TestRunner.NUnitExtensions.Runner.IEnumerableTestMethodCommand::ExecuteEnumerable(NUnit.Framework.Internal.ITestExecutionContext) */, IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_37, IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED_il2cpp_TypeInfo_var)), L_39);
NullCheck(L_40);
RuntimeObject* L_41;
L_41 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_il2cpp_TypeInfo_var, L_40);
__this->___U3CU3Es__1_4 = L_41;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3Es__1_4), (void*)L_41);
__this->___U3CU3E1__state_0 = ((int32_t)-4);
goto IL_02cc_1;
}
IL_01a1_1:
{
// foreach (var workItemStep in ((IEnumerableTestMethodCommand)_command).ExecuteEnumerable(Context))
RuntimeObject* L_42 = __this->___U3CU3Es__1_4;
NullCheck(L_42);
RuntimeObject* L_43;
L_43 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_42);
__this->___U3CworkItemStepU3E5__2_5 = L_43;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CworkItemStepU3E5__2_5), (void*)L_43);
// ResultedInDomainReload = false;
DefaultTestWorkItem_t05028FB6A3E215088F4072504CDE790AD8E432EE* L_44 = __this->___U3CU3E4__this_3;
NullCheck(L_44);
UnityWorkItem_set_ResultedInDomainReload_m241B2CF5C6173FF571A03EB07C52E1A30B67D2D0_inline(L_44, (bool)0, NULL);
// if (workItemStep is IEditModeTestYieldInstruction)
RuntimeObject* L_45 = __this->___U3CworkItemStepU3E5__2_5;
V_6 = (bool)((!(((RuntimeObject*)(RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_45, IEditModeTestYieldInstruction_t489096A5A83C1DC5D38D78B3C5ED1312828CA595_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_46 = V_6;
if (!L_46)
{
goto IL_02a3_1;
}
}
{
// var editModeTestYieldInstruction = (IEditModeTestYieldInstruction)workItemStep;
RuntimeObject* L_47 = __this->___U3CworkItemStepU3E5__2_5;
__this->___U3CeditModeTestYieldInstructionU3E5__3_6 = ((RuntimeObject*)Castclass((RuntimeObject*)L_47, IEditModeTestYieldInstruction_t489096A5A83C1DC5D38D78B3C5ED1312828CA595_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CeditModeTestYieldInstructionU3E5__3_6), (void*)((RuntimeObject*)Castclass((RuntimeObject*)L_47, IEditModeTestYieldInstruction_t489096A5A83C1DC5D38D78B3C5ED1312828CA595_il2cpp_TypeInfo_var)));
// yield return editModeTestYieldInstruction;
RuntimeObject* L_48 = __this->___U3CeditModeTestYieldInstructionU3E5__3_6;
__this->___U3CU3E2__current_1 = L_48;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_48);
__this->___U3CU3E1__state_0 = 1;
V_0 = (bool)1;
goto IL_0325;
}
IL_0203_1:
{
__this->___U3CU3E1__state_0 = ((int32_t)-4);
// var enumerator = editModeTestYieldInstruction.Perform();
RuntimeObject* L_49 = __this->___U3CeditModeTestYieldInstructionU3E5__3_6;
NullCheck(L_49);
RuntimeObject* L_50;
L_50 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* System.Collections.IEnumerator UnityEngine.TestTools.IEditModeTestYieldInstruction::Perform() */, IEditModeTestYieldInstruction_t489096A5A83C1DC5D38D78B3C5ED1312828CA595_il2cpp_TypeInfo_var, L_49);
__this->___U3CenumeratorU3E5__4_7 = L_50;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CenumeratorU3E5__4_7), (void*)L_50);
goto IL_028d_1;
}
IL_021e_1:
{
}
try
{// begin try (depth: 2)
// moveNext = enumerator.MoveNext();
RuntimeObject* L_51 = __this->___U3CenumeratorU3E5__4_7;
NullCheck(L_51);
bool L_52;
L_52 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_51);
__this->___U3CmoveNextU3E5__5_8 = L_52;
goto IL_025d_1;
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0234_1;
}
throw e;
}
CATCH_0234_1:
{// begin catch(System.Exception)
// catch (Exception e)
V_7 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
Exception_t* L_53 = V_7;
__this->___U3CeU3E5__6_9 = L_53;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CeU3E5__6_9), (void*)L_53);
// Context.CurrentResult.RecordException(e);
DefaultTestWorkItem_t05028FB6A3E215088F4072504CDE790AD8E432EE* L_54 = __this->___U3CU3E4__this_3;
NullCheck(L_54);
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_55;
L_55 = UnityWorkItem_get_Context_m075A695845068EC0C33E6B72804D66236A079DF4_inline(L_54, NULL);
NullCheck(L_55);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_56;
L_56 = UnityTestExecutionContext_get_CurrentResult_mA280B3B7582F28E707F76DA9612E025C1A89479D(L_55, NULL);
Exception_t* L_57 = __this->___U3CeU3E5__6_9;
NullCheck(L_56);
TestResult_RecordException_m5AC734BDB717B93241F7896CF17105EBD77639C9(L_56, L_57, NULL);
// break;
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_0292_1;
}// end catch (depth: 2)
IL_025d_1:
{
// if (!moveNext)
bool L_58 = __this->___U3CmoveNextU3E5__5_8;
V_8 = (bool)((((int32_t)L_58) == ((int32_t)0))? 1 : 0);
bool L_59 = V_8;
if (!L_59)
{
goto IL_026f_1;
}
}
{
// break;
goto IL_0292_1;
}
IL_026f_1:
{
// yield return null;
__this->___U3CU3E2__current_1 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)NULL);
__this->___U3CU3E1__state_0 = 2;
V_0 = (bool)1;
goto IL_0325;
}
IL_0284_1:
{
__this->___U3CU3E1__state_0 = ((int32_t)-4);
}
IL_028d_1:
{
// while (true)
V_9 = (bool)1;
goto IL_021e_1;
}
IL_0292_1:
{
__this->___U3CeditModeTestYieldInstructionU3E5__3_6 = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CeditModeTestYieldInstructionU3E5__3_6), (void*)(RuntimeObject*)NULL);
__this->___U3CenumeratorU3E5__4_7 = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CenumeratorU3E5__4_7), (void*)(RuntimeObject*)NULL);
goto IL_02c4_1;
}
IL_02a3_1:
{
// yield return workItemStep;
RuntimeObject* L_60 = __this->___U3CworkItemStepU3E5__2_5;
__this->___U3CU3E2__current_1 = L_60;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_60);
__this->___U3CU3E1__state_0 = 3;
V_0 = (bool)1;
goto IL_0325;
}
IL_02bb_1:
{
__this->___U3CU3E1__state_0 = ((int32_t)-4);
}
IL_02c4_1:
{
__this->___U3CworkItemStepU3E5__2_5 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CworkItemStepU3E5__2_5), (void*)NULL);
}
IL_02cc_1:
{
// foreach (var workItemStep in ((IEnumerableTestMethodCommand)_command).ExecuteEnumerable(Context))
RuntimeObject* L_61 = __this->___U3CU3Es__1_4;
NullCheck(L_61);
bool L_62;
L_62 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_61);
if (L_62)
{
goto IL_01a1_1;
}
}
{
U3CPerformWorkU3Ed__2_U3CU3Em__Finally2_mA4E8262DCE2628461824BE57A55B96462D6A8EFE(__this, NULL);
__this->___U3CU3Es__1_4 = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3Es__1_4), (void*)(RuntimeObject*)NULL);
// Result = Context.CurrentResult;
DefaultTestWorkItem_t05028FB6A3E215088F4072504CDE790AD8E432EE* L_63 = __this->___U3CU3E4__this_3;
DefaultTestWorkItem_t05028FB6A3E215088F4072504CDE790AD8E432EE* L_64 = __this->___U3CU3E4__this_3;
NullCheck(L_64);
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_65;
L_65 = UnityWorkItem_get_Context_m075A695845068EC0C33E6B72804D66236A079DF4_inline(L_64, NULL);
NullCheck(L_65);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_66;
L_66 = UnityTestExecutionContext_get_CurrentResult_mA280B3B7582F28E707F76DA9612E025C1A89479D(L_65, NULL);
NullCheck(L_63);
UnityWorkItem_set_Result_m22D80A553831E103DEF1905D83CCDD7F48F75DED_inline(L_63, L_66, NULL);
U3CPerformWorkU3Ed__2_U3CU3Em__Finally1_mB4AD53776B5413FBA3368853909E2E6ACDD0FD62(__this, NULL);
goto IL_0319_1;
}
IL_0310_1:
{
U3CPerformWorkU3Ed__2_U3CU3Em__Finally1_mB4AD53776B5413FBA3368853909E2E6ACDD0FD62(__this, NULL);
goto IL_0325;
}
IL_0319_1:
{
// }
V_0 = (bool)0;
goto IL_0325;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0325:
{
bool L_67 = V_0;
return L_67;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.DefaultTestWorkItem/<PerformWork>d__2::<>m__Finally1()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CPerformWorkU3Ed__2_U3CU3Em__Finally1_mB4AD53776B5413FBA3368853909E2E6ACDD0FD62 (U3CPerformWorkU3Ed__2_tD3D911C12271EED7A15D3D671A222E296685CD00* __this, const RuntimeMethod* method)
{
{
__this->___U3CU3E1__state_0 = (-1);
// WorkItemComplete();
DefaultTestWorkItem_t05028FB6A3E215088F4072504CDE790AD8E432EE* L_0 = __this->___U3CU3E4__this_3;
NullCheck(L_0);
UnityWorkItem_WorkItemComplete_m228ADB9331DD0C2D6F48EFF509175BE9B6ED8960(L_0, NULL);
return;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.DefaultTestWorkItem/<PerformWork>d__2::<>m__Finally2()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CPerformWorkU3Ed__2_U3CU3Em__Finally2_mA4E8262DCE2628461824BE57A55B96462D6A8EFE (U3CPerformWorkU3Ed__2_tD3D911C12271EED7A15D3D671A222E296685CD00* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
__this->___U3CU3E1__state_0 = ((int32_t)-3);
RuntimeObject* L_0 = __this->___U3CU3Es__1_4;
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var));
RuntimeObject* L_1 = V_0;
if (!L_1)
{
goto IL_001e;
}
}
{
RuntimeObject* L_2 = V_0;
NullCheck(L_2);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_2);
}
IL_001e:
{
return;
}
}
// System.Object UnityEngine.TestRunner.NUnitExtensions.Runner.DefaultTestWorkItem/<PerformWork>d__2::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CPerformWorkU3Ed__2_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m3A987034F49E92DFB27C6BC3162D228F33E54A47 (U3CPerformWorkU3Ed__2_tD3D911C12271EED7A15D3D671A222E296685CD00* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.DefaultTestWorkItem/<PerformWork>d__2::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CPerformWorkU3Ed__2_System_Collections_IEnumerator_Reset_m33C0A7BE0E1BAF07F293AB79FA6D2F5DF425A00D (U3CPerformWorkU3Ed__2_tD3D911C12271EED7A15D3D671A222E296685CD00* __this, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CPerformWorkU3Ed__2_System_Collections_IEnumerator_Reset_m33C0A7BE0E1BAF07F293AB79FA6D2F5DF425A00D_RuntimeMethod_var)));
}
}
// System.Object UnityEngine.TestRunner.NUnitExtensions.Runner.DefaultTestWorkItem/<PerformWork>d__2::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CPerformWorkU3Ed__2_System_Collections_IEnumerator_get_Current_m587761C921090F7F540B8309464D659CFE835ED3 (U3CPerformWorkU3Ed__2_tD3D911C12271EED7A15D3D671A222E296685CD00* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Collections.Generic.IEnumerator`1<System.Object> UnityEngine.TestRunner.NUnitExtensions.Runner.DefaultTestWorkItem/<PerformWork>d__2::System.Collections.Generic.IEnumerable<System.Object>.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CPerformWorkU3Ed__2_System_Collections_Generic_IEnumerableU3CSystem_ObjectU3E_GetEnumerator_m8B689A92907A85D65874D4724C45572DEFDF60F4 (U3CPerformWorkU3Ed__2_tD3D911C12271EED7A15D3D671A222E296685CD00* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPerformWorkU3Ed__2_tD3D911C12271EED7A15D3D671A222E296685CD00_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CPerformWorkU3Ed__2_tD3D911C12271EED7A15D3D671A222E296685CD00* V_0 = NULL;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
{
goto IL_0022;
}
}
{
int32_t L_1 = __this->___U3CU3El__initialThreadId_2;
int32_t L_2;
L_2 = Environment_get_CurrentManagedThreadId_mEC09D20ED666BC3277AC9D16B68AA287E5AFE1B2(NULL);
if ((!(((uint32_t)L_1) == ((uint32_t)L_2))))
{
goto IL_0022;
}
}
{
__this->___U3CU3E1__state_0 = 0;
V_0 = __this;
goto IL_0035;
}
IL_0022:
{
U3CPerformWorkU3Ed__2_tD3D911C12271EED7A15D3D671A222E296685CD00* L_3 = (U3CPerformWorkU3Ed__2_tD3D911C12271EED7A15D3D671A222E296685CD00*)il2cpp_codegen_object_new(U3CPerformWorkU3Ed__2_tD3D911C12271EED7A15D3D671A222E296685CD00_il2cpp_TypeInfo_var);
NullCheck(L_3);
U3CPerformWorkU3Ed__2__ctor_m5AA84697121D7340EBB847E25E61E33B0D0D4DAC(L_3, 0, NULL);
V_0 = L_3;
U3CPerformWorkU3Ed__2_tD3D911C12271EED7A15D3D671A222E296685CD00* L_4 = V_0;
DefaultTestWorkItem_t05028FB6A3E215088F4072504CDE790AD8E432EE* L_5 = __this->___U3CU3E4__this_3;
NullCheck(L_4);
L_4->___U3CU3E4__this_3 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___U3CU3E4__this_3), (void*)L_5);
}
IL_0035:
{
U3CPerformWorkU3Ed__2_tD3D911C12271EED7A15D3D671A222E296685CD00* L_6 = V_0;
return L_6;
}
}
// System.Collections.IEnumerator UnityEngine.TestRunner.NUnitExtensions.Runner.DefaultTestWorkItem/<PerformWork>d__2::System.Collections.IEnumerable.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CPerformWorkU3Ed__2_System_Collections_IEnumerable_GetEnumerator_mFF67F04752C3795275404050F7A2085AE6371230 (U3CPerformWorkU3Ed__2_tD3D911C12271EED7A15D3D671A222E296685CD00* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0;
L_0 = U3CPerformWorkU3Ed__2_System_Collections_Generic_IEnumerableU3CSystem_ObjectU3E_GetEnumerator_m8B689A92907A85D65874D4724C45572DEFDF60F4(__this, NULL);
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.FailCommand::.ctor(NUnit.Framework.Internal.Test,NUnit.Framework.Interfaces.ResultState,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FailCommand__ctor_mFA80591F340A3F9BD1B327A5CF119D37869F9908 (FailCommand_t3A0A1DF24F09E000091C0EC9601771A637342202* __this, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___test0, ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* ___resultState1, String_t* ___message2, const RuntimeMethod* method)
{
{
// : base(test)
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_0 = ___test0;
TestCommand__ctor_m532A6BFD90FF9D1706FA3C36B3BEACC19BF74146(__this, L_0, NULL);
// m_ResultState = resultState;
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_1 = ___resultState1;
__this->___m_ResultState_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ResultState_1), (void*)L_1);
// m_Message = message;
String_t* L_2 = ___message2;
__this->___m_Message_2 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Message_2), (void*)L_2);
// }
return;
}
}
// NUnit.Framework.Internal.TestResult UnityEngine.TestRunner.NUnitExtensions.Runner.FailCommand::Execute(NUnit.Framework.Internal.ITestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* FailCommand_Execute_m2DA4A3F21C0E26A7D5DB3D534094A995D232E822 (FailCommand_t3A0A1DF24F09E000091C0EC9601771A637342202* __this, RuntimeObject* ___context0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITestExecutionContext_t8CD71AA58964215CD511C979417A68F345BE8112_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* V_0 = NULL;
{
// context.CurrentResult.SetResult(m_ResultState, m_Message);
RuntimeObject* L_0 = ___context0;
NullCheck(L_0);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_1;
L_1 = InterfaceFuncInvoker0< TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* >::Invoke(6 /* NUnit.Framework.Internal.TestResult NUnit.Framework.Internal.ITestExecutionContext::get_CurrentResult() */, ITestExecutionContext_t8CD71AA58964215CD511C979417A68F345BE8112_il2cpp_TypeInfo_var, L_0);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_2 = __this->___m_ResultState_1;
String_t* L_3 = __this->___m_Message_2;
NullCheck(L_1);
TestResult_SetResult_mF9BCA49ABF05C16BCC03CBF2E89E8DDD19A0ABE7(L_1, L_2, L_3, NULL);
// return context.CurrentResult;
RuntimeObject* L_4 = ___context0;
NullCheck(L_4);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_5;
L_5 = InterfaceFuncInvoker0< TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* >::Invoke(6 /* NUnit.Framework.Internal.TestResult NUnit.Framework.Internal.ITestExecutionContext::get_CurrentResult() */, ITestExecutionContext_t8CD71AA58964215CD511C979417A68F345BE8112_il2cpp_TypeInfo_var, L_4);
V_0 = L_5;
goto IL_0022;
}
IL_0022:
{
// }
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_6 = V_0;
return L_6;
}
}
// System.Collections.IEnumerable UnityEngine.TestRunner.NUnitExtensions.Runner.FailCommand::ExecuteEnumerable(NUnit.Framework.Internal.ITestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FailCommand_ExecuteEnumerable_m1140ACBAE9DED90310219D2E5167022ACCA1E5B6 (FailCommand_t3A0A1DF24F09E000091C0EC9601771A637342202* __this, RuntimeObject* ___context0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CExecuteEnumerableU3Ed__4_t489965A066A1B8249B9CE8BA7AE24EEF5364187A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CExecuteEnumerableU3Ed__4_t489965A066A1B8249B9CE8BA7AE24EEF5364187A* L_0 = (U3CExecuteEnumerableU3Ed__4_t489965A066A1B8249B9CE8BA7AE24EEF5364187A*)il2cpp_codegen_object_new(U3CExecuteEnumerableU3Ed__4_t489965A066A1B8249B9CE8BA7AE24EEF5364187A_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CExecuteEnumerableU3Ed__4__ctor_mAD3CB7374E02D799278988FDF61252C51E361177(L_0, ((int32_t)-2), NULL);
U3CExecuteEnumerableU3Ed__4_t489965A066A1B8249B9CE8BA7AE24EEF5364187A* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_5 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_5), (void*)__this);
U3CExecuteEnumerableU3Ed__4_t489965A066A1B8249B9CE8BA7AE24EEF5364187A* L_2 = L_1;
RuntimeObject* L_3 = ___context0;
NullCheck(L_2);
L_2->___U3CU3E3__context_4 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_2->___U3CU3E3__context_4), (void*)L_3);
return L_2;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.FailCommand/<ExecuteEnumerable>d__4::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableU3Ed__4__ctor_mAD3CB7374E02D799278988FDF61252C51E361177 (U3CExecuteEnumerableU3Ed__4_t489965A066A1B8249B9CE8BA7AE24EEF5364187A* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___U3CU3E1__state0;
__this->___U3CU3E1__state_0 = L_0;
int32_t L_1;
L_1 = Environment_get_CurrentManagedThreadId_mEC09D20ED666BC3277AC9D16B68AA287E5AFE1B2(NULL);
__this->___U3CU3El__initialThreadId_2 = L_1;
return;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.FailCommand/<ExecuteEnumerable>d__4::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableU3Ed__4_System_IDisposable_Dispose_m02982C3F1DEAC082582BFD4A26DAB6D13B6CC52C (U3CExecuteEnumerableU3Ed__4_t489965A066A1B8249B9CE8BA7AE24EEF5364187A* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.FailCommand/<ExecuteEnumerable>d__4::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CExecuteEnumerableU3Ed__4_MoveNext_m6BE7F50ABCA930D411D618804156CC3790DC157A (U3CExecuteEnumerableU3Ed__4_t489965A066A1B8249B9CE8BA7AE24EEF5364187A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITestExecutionContext_t8CD71AA58964215CD511C979417A68F345BE8112_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
int32_t L_1 = V_0;
if (!L_1)
{
goto IL_0012;
}
}
{
goto IL_000c;
}
IL_000c:
{
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_0014;
}
}
{
goto IL_0016;
}
IL_0012:
{
goto IL_0018;
}
IL_0014:
{
goto IL_0057;
}
IL_0016:
{
return (bool)0;
}
IL_0018:
{
__this->___U3CU3E1__state_0 = (-1);
// context.CurrentResult.SetResult(m_ResultState, m_Message);
RuntimeObject* L_3 = __this->___context_3;
NullCheck(L_3);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_4;
L_4 = InterfaceFuncInvoker0< TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* >::Invoke(6 /* NUnit.Framework.Internal.TestResult NUnit.Framework.Internal.ITestExecutionContext::get_CurrentResult() */, ITestExecutionContext_t8CD71AA58964215CD511C979417A68F345BE8112_il2cpp_TypeInfo_var, L_3);
FailCommand_t3A0A1DF24F09E000091C0EC9601771A637342202* L_5 = __this->___U3CU3E4__this_5;
NullCheck(L_5);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_6 = L_5->___m_ResultState_1;
FailCommand_t3A0A1DF24F09E000091C0EC9601771A637342202* L_7 = __this->___U3CU3E4__this_5;
NullCheck(L_7);
String_t* L_8 = L_7->___m_Message_2;
NullCheck(L_4);
TestResult_SetResult_mF9BCA49ABF05C16BCC03CBF2E89E8DDD19A0ABE7(L_4, L_6, L_8, NULL);
// yield return null;
__this->___U3CU3E2__current_1 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)NULL);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_0057:
{
__this->___U3CU3E1__state_0 = (-1);
// }
return (bool)0;
}
}
// System.Object UnityEngine.TestRunner.NUnitExtensions.Runner.FailCommand/<ExecuteEnumerable>d__4::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExecuteEnumerableU3Ed__4_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m62175B44DD623E53947E469DF1A9136777BC03F7 (U3CExecuteEnumerableU3Ed__4_t489965A066A1B8249B9CE8BA7AE24EEF5364187A* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.FailCommand/<ExecuteEnumerable>d__4::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableU3Ed__4_System_Collections_IEnumerator_Reset_mE3C9DAD1A3587D38878E5C275412B9C314497AA6 (U3CExecuteEnumerableU3Ed__4_t489965A066A1B8249B9CE8BA7AE24EEF5364187A* __this, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CExecuteEnumerableU3Ed__4_System_Collections_IEnumerator_Reset_mE3C9DAD1A3587D38878E5C275412B9C314497AA6_RuntimeMethod_var)));
}
}
// System.Object UnityEngine.TestRunner.NUnitExtensions.Runner.FailCommand/<ExecuteEnumerable>d__4::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExecuteEnumerableU3Ed__4_System_Collections_IEnumerator_get_Current_m3AD866F30BAA252132FCD9CF68F9F262D24D73FF (U3CExecuteEnumerableU3Ed__4_t489965A066A1B8249B9CE8BA7AE24EEF5364187A* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Collections.Generic.IEnumerator`1<System.Object> UnityEngine.TestRunner.NUnitExtensions.Runner.FailCommand/<ExecuteEnumerable>d__4::System.Collections.Generic.IEnumerable<System.Object>.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExecuteEnumerableU3Ed__4_System_Collections_Generic_IEnumerableU3CSystem_ObjectU3E_GetEnumerator_m3B54644F4B7F143B7C47642642FC1226D4BE6CD8 (U3CExecuteEnumerableU3Ed__4_t489965A066A1B8249B9CE8BA7AE24EEF5364187A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CExecuteEnumerableU3Ed__4_t489965A066A1B8249B9CE8BA7AE24EEF5364187A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CExecuteEnumerableU3Ed__4_t489965A066A1B8249B9CE8BA7AE24EEF5364187A* V_0 = NULL;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
{
goto IL_0022;
}
}
{
int32_t L_1 = __this->___U3CU3El__initialThreadId_2;
int32_t L_2;
L_2 = Environment_get_CurrentManagedThreadId_mEC09D20ED666BC3277AC9D16B68AA287E5AFE1B2(NULL);
if ((!(((uint32_t)L_1) == ((uint32_t)L_2))))
{
goto IL_0022;
}
}
{
__this->___U3CU3E1__state_0 = 0;
V_0 = __this;
goto IL_0035;
}
IL_0022:
{
U3CExecuteEnumerableU3Ed__4_t489965A066A1B8249B9CE8BA7AE24EEF5364187A* L_3 = (U3CExecuteEnumerableU3Ed__4_t489965A066A1B8249B9CE8BA7AE24EEF5364187A*)il2cpp_codegen_object_new(U3CExecuteEnumerableU3Ed__4_t489965A066A1B8249B9CE8BA7AE24EEF5364187A_il2cpp_TypeInfo_var);
NullCheck(L_3);
U3CExecuteEnumerableU3Ed__4__ctor_mAD3CB7374E02D799278988FDF61252C51E361177(L_3, 0, NULL);
V_0 = L_3;
U3CExecuteEnumerableU3Ed__4_t489965A066A1B8249B9CE8BA7AE24EEF5364187A* L_4 = V_0;
FailCommand_t3A0A1DF24F09E000091C0EC9601771A637342202* L_5 = __this->___U3CU3E4__this_5;
NullCheck(L_4);
L_4->___U3CU3E4__this_5 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___U3CU3E4__this_5), (void*)L_5);
}
IL_0035:
{
U3CExecuteEnumerableU3Ed__4_t489965A066A1B8249B9CE8BA7AE24EEF5364187A* L_6 = V_0;
RuntimeObject* L_7 = __this->___U3CU3E3__context_4;
NullCheck(L_6);
L_6->___context_3 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&L_6->___context_3), (void*)L_7);
U3CExecuteEnumerableU3Ed__4_t489965A066A1B8249B9CE8BA7AE24EEF5364187A* L_8 = V_0;
return L_8;
}
}
// System.Collections.IEnumerator UnityEngine.TestRunner.NUnitExtensions.Runner.FailCommand/<ExecuteEnumerable>d__4::System.Collections.IEnumerable.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExecuteEnumerableU3Ed__4_System_Collections_IEnumerable_GetEnumerator_mF1D1E3511EF80CDE2855802E8881CB47CDC88676 (U3CExecuteEnumerableU3Ed__4_t489965A066A1B8249B9CE8BA7AE24EEF5364187A* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0;
L_0 = U3CExecuteEnumerableU3Ed__4_System_Collections_Generic_IEnumerableU3CSystem_ObjectU3E_GetEnumerator_m3B54644F4B7F143B7C47642642FC1226D4BE6CD8(__this, NULL);
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem UnityEngine.TestRunner.NUnitExtensions.Runner.PlaymodeWorkItemFactory::Create(NUnit.Framework.Internal.TestMethod,NUnit.Framework.Interfaces.ITestFilter,NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* PlaymodeWorkItemFactory_Create_m5232F50707EFAE93A6383886F03CE0F21B78450D (PlaymodeWorkItemFactory_tCEDC274CB747BD603F4FE7AC0B5817EE9E4353EE* __this, TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* ___method0, RuntimeObject* ___filter1, RuntimeObject* ___loadedTest2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* V_0 = NULL;
{
// return new CoroutineTestWorkItem(method, filter);
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_0 = ___method0;
RuntimeObject* L_1 = ___filter1;
CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD* L_2 = (CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD*)il2cpp_codegen_object_new(CoroutineTestWorkItem_tA09863C71A0D960F188A45F15611BED17C2BC7AD_il2cpp_TypeInfo_var);
NullCheck(L_2);
CoroutineTestWorkItem__ctor_m7AB4A2E82B5E053BC2FAA59F21F1A12F00DF92D3(L_2, L_0, L_1, NULL);
V_0 = L_2;
goto IL_000b;
}
IL_000b:
{
// }
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* L_3 = V_0;
return L_3;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.PlaymodeWorkItemFactory::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaymodeWorkItemFactory__ctor_m1A9433D7A0502C1C3209196619FF050F714A9637 (PlaymodeWorkItemFactory_tCEDC274CB747BD603F4FE7AC0B5817EE9E4353EE* __this, const RuntimeMethod* method)
{
{
WorkItemFactory__ctor_m397D4E9ABC20E68CE5C6EE93D141649941BF40BD(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.RestoreTestContextAfterDomainReload::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RestoreTestContextAfterDomainReload__ctor_m809914D7C1B74432D75D59FB7B878002BF1AAAF5 (RestoreTestContextAfterDomainReload_t65E19BCB8C585B0150B26BB24FD01F61700936DE* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// NUnit.Framework.Internal.Commands.TestCommand UnityEngine.TestRunner.NUnitExtensions.Runner.TestCommandBuilder::BuildTestCommand(NUnit.Framework.Internal.TestMethod,NUnit.Framework.Interfaces.ITestFilter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* TestCommandBuilder_BuildTestCommand_mD9E5509ADF6C350D6E7424FCACBEF329B7F3DE09 (TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* ___test0, RuntimeObject* ___filter1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumerableApplyChangesToContextCommand_t1A326F30CE4EE8988D68BF1BAD349A44C5A6CEA0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumerableSetUpTearDownCommand_t79C15E820CCDBDC38802A359D88F1242F70165B2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumerableTestMethodCommand_tA128424A354B61579073702818954D8CF6DB7BAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FailCommand_t3A0A1DF24F09E000091C0EC9601771A637342202_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICommandWrapper_tFC5D31F506D3A3C1475BCB07C71ED1967E1A090B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMethodInfo_t7F80F0D22BCA484D683AAF8E25102ED7D773D119_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IReflectionInfo_GetCustomAttributes_TisIApplyToContext_t4B59B4C565C629F9263961D718534B05916854BC_mB35A585DC86DA15E171AC963F51AB93882C46068_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IReflectionInfo_GetCustomAttributes_TisIWrapSetUpTearDown_t568630A5FF355C148AC4637CDB677C61C2DCCF41_m11ABCDBA647C434039D5F9F22F6D1C7B159933BB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IReflectionInfo_GetCustomAttributes_TisIWrapTestMethod_tF89C585C0144157D380084EFEE167D8C10CCB2E7_m406720DD501BD8D85D440749544CEFD87A44CEFB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITestFilter_t94000B8410FBE3E3DFBF8313202799281609EDAC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITypeInfo_t213254F26BE711D9E17641CB529B35D2A55F48F2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ImmediateEnumerableCommand_t5100E05851310FE48165E03392DB185B005B09F2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OuterUnityTestActionCommand_t4A849FA4B5E90EAF4DA3F291DC08CE4E0FDD09A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetUpTearDownCommand_t2D3149CFB81E571E0B1A9DE964954F720097403F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkipCommand_t77D55E9CD2188CE3CE5A1DC95AB080177647BAEA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TestActionCommand_t2D32E9ACC4A6A151F29399D5E9E7E9A203D8BA1B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityTestMethodCommand_t820515DDE6A0BE52F78BB0CEF38CA62321F1F5D2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1BCD86FE74D91A67CF902E5FD35158D08C0BCA7E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4690D8893A71093B088CEE53AFD03288AE4AF7A6);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB121CAE4753A0434AE1E517B982D84488340F6E7);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* V_1 = NULL;
IApplyToContextU5BU5D_tC5F7DCDA70F7B490B3FC42E855FE65324EFBFB73* V_2 = NULL;
bool V_3 = false;
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* V_4 = NULL;
bool V_5 = false;
IWrapTestMethodU5BU5D_t93E9DB9C9711302693E087283E4CAC5D036184D1* V_6 = NULL;
int32_t V_7 = 0;
RuntimeObject* V_8 = NULL;
bool V_9 = false;
String_t* V_10 = NULL;
bool V_11 = false;
String_t* V_12 = NULL;
bool V_13 = false;
bool V_14 = false;
IWrapSetUpTearDownU5BU5D_t7C9DB4A987030EA67835B097767EE9D7B9C1C722* V_15 = NULL;
int32_t V_16 = 0;
RuntimeObject* V_17 = NULL;
bool V_18 = false;
String_t* V_19 = NULL;
bool V_20 = false;
String_t* V_21 = NULL;
bool V_22 = false;
bool V_23 = false;
int32_t G_B4_0 = 0;
int32_t G_B6_0 = 0;
int32_t G_B17_0 = 0;
int32_t G_B32_0 = 0;
{
// if (test.RunState != RunState.Runnable &&
// !(test.RunState == RunState.Explicit && filter.IsExplicitMatch(test)))
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_0 = ___test0;
NullCheck(L_0);
int32_t L_1;
L_1 = Test_get_RunState_mB62159BBB414FC0BC51CBC201178BDD2B4F15F34_inline(L_0, NULL);
if ((((int32_t)L_1) == ((int32_t)1)))
{
goto IL_0022;
}
}
{
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_2 = ___test0;
NullCheck(L_2);
int32_t L_3;
L_3 = Test_get_RunState_mB62159BBB414FC0BC51CBC201178BDD2B4F15F34_inline(L_2, NULL);
if ((!(((uint32_t)L_3) == ((uint32_t)2))))
{
goto IL_001f;
}
}
{
RuntimeObject* L_4 = ___filter1;
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_5 = ___test0;
NullCheck(L_4);
bool L_6;
L_6 = InterfaceFuncInvoker1< bool, RuntimeObject* >::Invoke(1 /* System.Boolean NUnit.Framework.Interfaces.ITestFilter::IsExplicitMatch(NUnit.Framework.Interfaces.ITest) */, ITestFilter_t94000B8410FBE3E3DFBF8313202799281609EDAC_il2cpp_TypeInfo_var, L_4, L_5);
G_B4_0 = ((((int32_t)L_6) == ((int32_t)0))? 1 : 0);
goto IL_0020;
}
IL_001f:
{
G_B4_0 = 1;
}
IL_0020:
{
G_B6_0 = G_B4_0;
goto IL_0023;
}
IL_0022:
{
G_B6_0 = 0;
}
IL_0023:
{
V_3 = (bool)G_B6_0;
bool L_7 = V_3;
if (!L_7)
{
goto IL_0035;
}
}
{
// return new SkipCommand(test);
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_8 = ___test0;
SkipCommand_t77D55E9CD2188CE3CE5A1DC95AB080177647BAEA* L_9 = (SkipCommand_t77D55E9CD2188CE3CE5A1DC95AB080177647BAEA*)il2cpp_codegen_object_new(SkipCommand_t77D55E9CD2188CE3CE5A1DC95AB080177647BAEA_il2cpp_TypeInfo_var);
NullCheck(L_9);
SkipCommand__ctor_m861D6415B26110D48B22672E1AD257D6AF75BBF0(L_9, L_8, NULL);
V_4 = L_9;
goto IL_026d;
}
IL_0035:
{
// var testReturnsIEnumerator = test.Method.ReturnType.Type == typeof(IEnumerator);
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_10 = ___test0;
NullCheck(L_10);
RuntimeObject* L_11;
L_11 = Test_get_Method_m43138AF6A6D99B8D3F8DCB3E38525C6D839C83AC(L_10, NULL);
NullCheck(L_11);
RuntimeObject* L_12;
L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(8 /* NUnit.Framework.Interfaces.ITypeInfo NUnit.Framework.Interfaces.IMethodInfo::get_ReturnType() */, IMethodInfo_t7F80F0D22BCA484D683AAF8E25102ED7D773D119_il2cpp_TypeInfo_var, L_11);
NullCheck(L_12);
Type_t* L_13;
L_13 = InterfaceFuncInvoker0< Type_t* >::Invoke(0 /* System.Type NUnit.Framework.Interfaces.ITypeInfo::get_Type() */, ITypeInfo_t213254F26BE711D9E17641CB529B35D2A55F48F2_il2cpp_TypeInfo_var, L_12);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_14 = { reinterpret_cast<intptr_t> (IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_15;
L_15 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_14, NULL);
bool L_16;
L_16 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_13, L_15, NULL);
V_0 = L_16;
// if (!testReturnsIEnumerator)
bool L_17 = V_0;
V_5 = (bool)((((int32_t)L_17) == ((int32_t)0))? 1 : 0);
bool L_18 = V_5;
if (!L_18)
{
goto IL_006a;
}
}
{
// command = new UnityTestMethodCommand(test);
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_19 = ___test0;
UnityTestMethodCommand_t820515DDE6A0BE52F78BB0CEF38CA62321F1F5D2* L_20 = (UnityTestMethodCommand_t820515DDE6A0BE52F78BB0CEF38CA62321F1F5D2*)il2cpp_codegen_object_new(UnityTestMethodCommand_t820515DDE6A0BE52F78BB0CEF38CA62321F1F5D2_il2cpp_TypeInfo_var);
NullCheck(L_20);
UnityTestMethodCommand__ctor_m0034BDC9B24515AEA6F78373E8A20EA2D4B92F1E(L_20, L_19, NULL);
V_1 = L_20;
goto IL_0073;
}
IL_006a:
{
// command = new EnumerableTestMethodCommand(test);
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_21 = ___test0;
EnumerableTestMethodCommand_tA128424A354B61579073702818954D8CF6DB7BAA* L_22 = (EnumerableTestMethodCommand_tA128424A354B61579073702818954D8CF6DB7BAA*)il2cpp_codegen_object_new(EnumerableTestMethodCommand_tA128424A354B61579073702818954D8CF6DB7BAA_il2cpp_TypeInfo_var);
NullCheck(L_22);
EnumerableTestMethodCommand__ctor_m150DD99D76BDEEA75B3AD246EED99FE2D9FF2135(L_22, L_21, NULL);
V_1 = L_22;
}
IL_0073:
{
// command = new UnityLogCheckDelegatingCommand(command);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_23 = V_1;
UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39* L_24 = (UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39*)il2cpp_codegen_object_new(UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_il2cpp_TypeInfo_var);
NullCheck(L_24);
UnityLogCheckDelegatingCommand__ctor_m71925B559CA00B29D4E033FB83547C4C8731DA21(L_24, L_23, NULL);
V_1 = L_24;
// foreach (var wrapper in test.Method.GetCustomAttributes<IWrapTestMethod>(true))
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_25 = ___test0;
NullCheck(L_25);
RuntimeObject* L_26;
L_26 = Test_get_Method_m43138AF6A6D99B8D3F8DCB3E38525C6D839C83AC(L_25, NULL);
NullCheck(L_26);
IWrapTestMethodU5BU5D_t93E9DB9C9711302693E087283E4CAC5D036184D1* L_27;
L_27 = GenericInterfaceFuncInvoker1< IWrapTestMethodU5BU5D_t93E9DB9C9711302693E087283E4CAC5D036184D1*, bool >::Invoke(IReflectionInfo_GetCustomAttributes_TisIWrapTestMethod_tF89C585C0144157D380084EFEE167D8C10CCB2E7_m406720DD501BD8D85D440749544CEFD87A44CEFB_RuntimeMethod_var, L_26, (bool)1);
V_6 = L_27;
V_7 = 0;
goto IL_013f;
}
IL_0091:
{
// foreach (var wrapper in test.Method.GetCustomAttributes<IWrapTestMethod>(true))
IWrapTestMethodU5BU5D_t93E9DB9C9711302693E087283E4CAC5D036184D1* L_28 = V_6;
int32_t L_29 = V_7;
NullCheck(L_28);
int32_t L_30 = L_29;
RuntimeObject* L_31 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
V_8 = L_31;
// command = wrapper.Wrap(command);
RuntimeObject* L_32 = V_8;
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_33 = V_1;
NullCheck(L_32);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_34;
L_34 = InterfaceFuncInvoker1< TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C*, TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* >::Invoke(0 /* NUnit.Framework.Internal.Commands.TestCommand NUnit.Framework.Interfaces.ICommandWrapper::Wrap(NUnit.Framework.Internal.Commands.TestCommand) */, ICommandWrapper_tFC5D31F506D3A3C1475BCB07C71ED1967E1A090B_il2cpp_TypeInfo_var, L_32, L_33);
V_1 = L_34;
// if (command == null)
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_35 = V_1;
V_9 = (bool)((((RuntimeObject*)(TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C*)L_35) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_36 = V_9;
if (!L_36)
{
goto IL_00d9;
}
}
{
// var message = String.Format("IWrapTestMethod implementation '{0}' returned null as command.",
// wrapper.GetType().FullName);
RuntimeObject* L_37 = V_8;
NullCheck(L_37);
Type_t* L_38;
L_38 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_37, NULL);
NullCheck(L_38);
String_t* L_39;
L_39 = VirtualFuncInvoker0< String_t* >::Invoke(26 /* System.String System.Type::get_FullName() */, L_38);
String_t* L_40;
L_40 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteral4690D8893A71093B088CEE53AFD03288AE4AF7A6, L_39, NULL);
V_10 = L_40;
// return new FailCommand(test, ResultState.Failure, message);
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_41 = ___test0;
il2cpp_codegen_runtime_class_init_inline(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_42 = ((ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_StaticFields*)il2cpp_codegen_static_fields_for(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var))->___Failure_5;
String_t* L_43 = V_10;
FailCommand_t3A0A1DF24F09E000091C0EC9601771A637342202* L_44 = (FailCommand_t3A0A1DF24F09E000091C0EC9601771A637342202*)il2cpp_codegen_object_new(FailCommand_t3A0A1DF24F09E000091C0EC9601771A637342202_il2cpp_TypeInfo_var);
NullCheck(L_44);
FailCommand__ctor_mFA80591F340A3F9BD1B327A5CF119D37869F9908(L_44, L_41, L_42, L_43, NULL);
V_4 = L_44;
goto IL_026d;
}
IL_00d9:
{
// if (testReturnsIEnumerator && !(command is IEnumerableTestMethodCommand))
bool L_45 = V_0;
if (!L_45)
{
goto IL_00ea;
}
}
{
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_46 = V_1;
G_B17_0 = ((((int32_t)((!(((RuntimeObject*)(RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_46, IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
goto IL_00eb;
}
IL_00ea:
{
G_B17_0 = 0;
}
IL_00eb:
{
V_11 = (bool)G_B17_0;
bool L_47 = V_11;
if (!L_47)
{
goto IL_0138;
}
}
{
// command = TryReplaceWithEnumerableCommand(command);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_48 = V_1;
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_49;
L_49 = TestCommandBuilder_TryReplaceWithEnumerableCommand_m5C5EDEAE1B1F7623047CBBAAA49B781E56D47F7D(L_48, NULL);
V_1 = L_49;
// if (command != null)
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_50 = V_1;
V_13 = (bool)((!(((RuntimeObject*)(TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C*)L_50) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_51 = V_13;
if (!L_51)
{
goto IL_0106;
}
}
{
// continue;
goto IL_0139;
}
IL_0106:
{
// var message = String.Format("'{0}' is not supported on {1} as it does not handle returning IEnumerator.",
// wrapper.GetType().FullName,
// GetTestBuilderName(test));
RuntimeObject* L_52 = V_8;
NullCheck(L_52);
Type_t* L_53;
L_53 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_52, NULL);
NullCheck(L_53);
String_t* L_54;
L_54 = VirtualFuncInvoker0< String_t* >::Invoke(26 /* System.String System.Type::get_FullName() */, L_53);
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_55 = ___test0;
String_t* L_56;
L_56 = TestCommandBuilder_GetTestBuilderName_m378B7371F5EF353EE1B3EC0942CEA372611241B6(L_55, NULL);
String_t* L_57;
L_57 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteral1BCD86FE74D91A67CF902E5FD35158D08C0BCA7E, L_54, L_56, NULL);
V_12 = L_57;
// return new FailCommand(test, ResultState.Failure, message);
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_58 = ___test0;
il2cpp_codegen_runtime_class_init_inline(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_59 = ((ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_StaticFields*)il2cpp_codegen_static_fields_for(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var))->___Failure_5;
String_t* L_60 = V_12;
FailCommand_t3A0A1DF24F09E000091C0EC9601771A637342202* L_61 = (FailCommand_t3A0A1DF24F09E000091C0EC9601771A637342202*)il2cpp_codegen_object_new(FailCommand_t3A0A1DF24F09E000091C0EC9601771A637342202_il2cpp_TypeInfo_var);
NullCheck(L_61);
FailCommand__ctor_mFA80591F340A3F9BD1B327A5CF119D37869F9908(L_61, L_58, L_59, L_60, NULL);
V_4 = L_61;
goto IL_026d;
}
IL_0138:
{
}
IL_0139:
{
int32_t L_62 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add(L_62, 1));
}
IL_013f:
{
// foreach (var wrapper in test.Method.GetCustomAttributes<IWrapTestMethod>(true))
int32_t L_63 = V_7;
IWrapTestMethodU5BU5D_t93E9DB9C9711302693E087283E4CAC5D036184D1* L_64 = V_6;
NullCheck(L_64);
if ((((int32_t)L_63) < ((int32_t)((int32_t)(((RuntimeArray*)L_64)->max_length)))))
{
goto IL_0091;
}
}
{
// command = new UnityEngine.TestTools.TestActionCommand(command);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_65 = V_1;
TestActionCommand_t2D32E9ACC4A6A151F29399D5E9E7E9A203D8BA1B* L_66 = (TestActionCommand_t2D32E9ACC4A6A151F29399D5E9E7E9A203D8BA1B*)il2cpp_codegen_object_new(TestActionCommand_t2D32E9ACC4A6A151F29399D5E9E7E9A203D8BA1B_il2cpp_TypeInfo_var);
NullCheck(L_66);
TestActionCommand__ctor_mA622F9A6AA8E04E0A9A2351FD49EDAB95A9ED67B(L_66, L_65, NULL);
V_1 = L_66;
// command = new UnityEngine.TestTools.SetUpTearDownCommand(command);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_67 = V_1;
SetUpTearDownCommand_t2D3149CFB81E571E0B1A9DE964954F720097403F* L_68 = (SetUpTearDownCommand_t2D3149CFB81E571E0B1A9DE964954F720097403F*)il2cpp_codegen_object_new(SetUpTearDownCommand_t2D3149CFB81E571E0B1A9DE964954F720097403F_il2cpp_TypeInfo_var);
NullCheck(L_68);
SetUpTearDownCommand__ctor_m7A398C9CAE78CD1F6A54B6C16DA886CD2B7717B9(L_68, L_67, NULL);
V_1 = L_68;
// if (!testReturnsIEnumerator)
bool L_69 = V_0;
V_14 = (bool)((((int32_t)L_69) == ((int32_t)0))? 1 : 0);
bool L_70 = V_14;
if (!L_70)
{
goto IL_016b;
}
}
{
// command = new ImmediateEnumerableCommand(command);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_71 = V_1;
ImmediateEnumerableCommand_t5100E05851310FE48165E03392DB185B005B09F2* L_72 = (ImmediateEnumerableCommand_t5100E05851310FE48165E03392DB185B005B09F2*)il2cpp_codegen_object_new(ImmediateEnumerableCommand_t5100E05851310FE48165E03392DB185B005B09F2_il2cpp_TypeInfo_var);
NullCheck(L_72);
ImmediateEnumerableCommand__ctor_m31027E25CB650C389FDC8B6A47DEEB5A3330A9A8(L_72, L_71, NULL);
V_1 = L_72;
}
IL_016b:
{
// foreach (var wrapper in test.Method.GetCustomAttributes<IWrapSetUpTearDown>(true))
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_73 = ___test0;
NullCheck(L_73);
RuntimeObject* L_74;
L_74 = Test_get_Method_m43138AF6A6D99B8D3F8DCB3E38525C6D839C83AC(L_73, NULL);
NullCheck(L_74);
IWrapSetUpTearDownU5BU5D_t7C9DB4A987030EA67835B097767EE9D7B9C1C722* L_75;
L_75 = GenericInterfaceFuncInvoker1< IWrapSetUpTearDownU5BU5D_t7C9DB4A987030EA67835B097767EE9D7B9C1C722*, bool >::Invoke(IReflectionInfo_GetCustomAttributes_TisIWrapSetUpTearDown_t568630A5FF355C148AC4637CDB677C61C2DCCF41_m11ABCDBA647C434039D5F9F22F6D1C7B159933BB_RuntimeMethod_var, L_74, (bool)1);
V_15 = L_75;
V_16 = 0;
goto IL_022d;
}
IL_0182:
{
// foreach (var wrapper in test.Method.GetCustomAttributes<IWrapSetUpTearDown>(true))
IWrapSetUpTearDownU5BU5D_t7C9DB4A987030EA67835B097767EE9D7B9C1C722* L_76 = V_15;
int32_t L_77 = V_16;
NullCheck(L_76);
int32_t L_78 = L_77;
RuntimeObject* L_79 = (L_76)->GetAt(static_cast<il2cpp_array_size_t>(L_78));
V_17 = L_79;
// command = wrapper.Wrap(command);
RuntimeObject* L_80 = V_17;
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_81 = V_1;
NullCheck(L_80);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_82;
L_82 = InterfaceFuncInvoker1< TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C*, TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* >::Invoke(0 /* NUnit.Framework.Internal.Commands.TestCommand NUnit.Framework.Interfaces.ICommandWrapper::Wrap(NUnit.Framework.Internal.Commands.TestCommand) */, ICommandWrapper_tFC5D31F506D3A3C1475BCB07C71ED1967E1A090B_il2cpp_TypeInfo_var, L_80, L_81);
V_1 = L_82;
// if (command == null)
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_83 = V_1;
V_18 = (bool)((((RuntimeObject*)(TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C*)L_83) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_84 = V_18;
if (!L_84)
{
goto IL_01ca;
}
}
{
// var message = String.Format("IWrapSetUpTearDown implementation '{0}' returned null as command.",
// wrapper.GetType().FullName);
RuntimeObject* L_85 = V_17;
NullCheck(L_85);
Type_t* L_86;
L_86 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_85, NULL);
NullCheck(L_86);
String_t* L_87;
L_87 = VirtualFuncInvoker0< String_t* >::Invoke(26 /* System.String System.Type::get_FullName() */, L_86);
String_t* L_88;
L_88 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteralB121CAE4753A0434AE1E517B982D84488340F6E7, L_87, NULL);
V_19 = L_88;
// return new FailCommand(test, ResultState.Failure, message);
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_89 = ___test0;
il2cpp_codegen_runtime_class_init_inline(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_90 = ((ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_StaticFields*)il2cpp_codegen_static_fields_for(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var))->___Failure_5;
String_t* L_91 = V_19;
FailCommand_t3A0A1DF24F09E000091C0EC9601771A637342202* L_92 = (FailCommand_t3A0A1DF24F09E000091C0EC9601771A637342202*)il2cpp_codegen_object_new(FailCommand_t3A0A1DF24F09E000091C0EC9601771A637342202_il2cpp_TypeInfo_var);
NullCheck(L_92);
FailCommand__ctor_mFA80591F340A3F9BD1B327A5CF119D37869F9908(L_92, L_89, L_90, L_91, NULL);
V_4 = L_92;
goto IL_026d;
}
IL_01ca:
{
// if (testReturnsIEnumerator && !(command is IEnumerableTestMethodCommand))
bool L_93 = V_0;
if (!L_93)
{
goto IL_01db;
}
}
{
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_94 = V_1;
G_B32_0 = ((((int32_t)((!(((RuntimeObject*)(RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_94, IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
goto IL_01dc;
}
IL_01db:
{
G_B32_0 = 0;
}
IL_01dc:
{
V_20 = (bool)G_B32_0;
bool L_95 = V_20;
if (!L_95)
{
goto IL_0226;
}
}
{
// command = TryReplaceWithEnumerableCommand(command);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_96 = V_1;
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_97;
L_97 = TestCommandBuilder_TryReplaceWithEnumerableCommand_m5C5EDEAE1B1F7623047CBBAAA49B781E56D47F7D(L_96, NULL);
V_1 = L_97;
// if (command != null)
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_98 = V_1;
V_22 = (bool)((!(((RuntimeObject*)(TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C*)L_98) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_99 = V_22;
if (!L_99)
{
goto IL_01f7;
}
}
{
// continue;
goto IL_0227;
}
IL_01f7:
{
// var message = String.Format("'{0}' is not supported on {1} as it does not handle returning IEnumerator.",
// wrapper.GetType().FullName,
// GetTestBuilderName(test));
RuntimeObject* L_100 = V_17;
NullCheck(L_100);
Type_t* L_101;
L_101 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_100, NULL);
NullCheck(L_101);
String_t* L_102;
L_102 = VirtualFuncInvoker0< String_t* >::Invoke(26 /* System.String System.Type::get_FullName() */, L_101);
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_103 = ___test0;
String_t* L_104;
L_104 = TestCommandBuilder_GetTestBuilderName_m378B7371F5EF353EE1B3EC0942CEA372611241B6(L_103, NULL);
String_t* L_105;
L_105 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteral1BCD86FE74D91A67CF902E5FD35158D08C0BCA7E, L_102, L_104, NULL);
V_21 = L_105;
// return new FailCommand(test, ResultState.Failure, message);
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_106 = ___test0;
il2cpp_codegen_runtime_class_init_inline(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_107 = ((ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_StaticFields*)il2cpp_codegen_static_fields_for(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var))->___Failure_5;
String_t* L_108 = V_21;
FailCommand_t3A0A1DF24F09E000091C0EC9601771A637342202* L_109 = (FailCommand_t3A0A1DF24F09E000091C0EC9601771A637342202*)il2cpp_codegen_object_new(FailCommand_t3A0A1DF24F09E000091C0EC9601771A637342202_il2cpp_TypeInfo_var);
NullCheck(L_109);
FailCommand__ctor_mFA80591F340A3F9BD1B327A5CF119D37869F9908(L_109, L_106, L_107, L_108, NULL);
V_4 = L_109;
goto IL_026d;
}
IL_0226:
{
}
IL_0227:
{
int32_t L_110 = V_16;
V_16 = ((int32_t)il2cpp_codegen_add(L_110, 1));
}
IL_022d:
{
// foreach (var wrapper in test.Method.GetCustomAttributes<IWrapSetUpTearDown>(true))
int32_t L_111 = V_16;
IWrapSetUpTearDownU5BU5D_t7C9DB4A987030EA67835B097767EE9D7B9C1C722* L_112 = V_15;
NullCheck(L_112);
if ((((int32_t)L_111) < ((int32_t)((int32_t)(((RuntimeArray*)L_112)->max_length)))))
{
goto IL_0182;
}
}
{
// command = new EnumerableSetUpTearDownCommand(command);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_113 = V_1;
EnumerableSetUpTearDownCommand_t79C15E820CCDBDC38802A359D88F1242F70165B2* L_114 = (EnumerableSetUpTearDownCommand_t79C15E820CCDBDC38802A359D88F1242F70165B2*)il2cpp_codegen_object_new(EnumerableSetUpTearDownCommand_t79C15E820CCDBDC38802A359D88F1242F70165B2_il2cpp_TypeInfo_var);
NullCheck(L_114);
EnumerableSetUpTearDownCommand__ctor_m97BAC426868A8C2E1FD6E5B4781584C3423DE84D(L_114, L_113, NULL);
V_1 = L_114;
// command = new OuterUnityTestActionCommand(command);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_115 = V_1;
OuterUnityTestActionCommand_t4A849FA4B5E90EAF4DA3F291DC08CE4E0FDD09A7* L_116 = (OuterUnityTestActionCommand_t4A849FA4B5E90EAF4DA3F291DC08CE4E0FDD09A7*)il2cpp_codegen_object_new(OuterUnityTestActionCommand_t4A849FA4B5E90EAF4DA3F291DC08CE4E0FDD09A7_il2cpp_TypeInfo_var);
NullCheck(L_116);
OuterUnityTestActionCommand__ctor_m9F9A2305DB5B7BFD7C88ADADC5685EE7BB8D3FBF(L_116, L_115, NULL);
V_1 = L_116;
// IApplyToContext[] changes = test.Method.GetCustomAttributes<IApplyToContext>(true);
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_117 = ___test0;
NullCheck(L_117);
RuntimeObject* L_118;
L_118 = Test_get_Method_m43138AF6A6D99B8D3F8DCB3E38525C6D839C83AC(L_117, NULL);
NullCheck(L_118);
IApplyToContextU5BU5D_tC5F7DCDA70F7B490B3FC42E855FE65324EFBFB73* L_119;
L_119 = GenericInterfaceFuncInvoker1< IApplyToContextU5BU5D_tC5F7DCDA70F7B490B3FC42E855FE65324EFBFB73*, bool >::Invoke(IReflectionInfo_GetCustomAttributes_TisIApplyToContext_t4B59B4C565C629F9263961D718534B05916854BC_mB35A585DC86DA15E171AC963F51AB93882C46068_RuntimeMethod_var, L_118, (bool)1);
V_2 = L_119;
// if (changes.Length > 0)
IApplyToContextU5BU5D_tC5F7DCDA70F7B490B3FC42E855FE65324EFBFB73* L_120 = V_2;
NullCheck(L_120);
V_23 = (bool)((!(((uint32_t)(((RuntimeArray*)L_120)->max_length)) <= ((uint32_t)0)))? 1 : 0);
bool L_121 = V_23;
if (!L_121)
{
goto IL_0268;
}
}
{
// command = new EnumerableApplyChangesToContextCommand(command, changes);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_122 = V_1;
IApplyToContextU5BU5D_tC5F7DCDA70F7B490B3FC42E855FE65324EFBFB73* L_123 = V_2;
EnumerableApplyChangesToContextCommand_t1A326F30CE4EE8988D68BF1BAD349A44C5A6CEA0* L_124 = (EnumerableApplyChangesToContextCommand_t1A326F30CE4EE8988D68BF1BAD349A44C5A6CEA0*)il2cpp_codegen_object_new(EnumerableApplyChangesToContextCommand_t1A326F30CE4EE8988D68BF1BAD349A44C5A6CEA0_il2cpp_TypeInfo_var);
NullCheck(L_124);
EnumerableApplyChangesToContextCommand__ctor_mB21FE2197977C780C165550C79A079F5A115B861(L_124, L_122, (RuntimeObject*)L_123, NULL);
V_1 = L_124;
}
IL_0268:
{
// return command;
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_125 = V_1;
V_4 = L_125;
goto IL_026d;
}
IL_026d:
{
// }
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_126 = V_4;
return L_126;
}
}
// System.String UnityEngine.TestRunner.NUnitExtensions.Runner.TestCommandBuilder::GetTestBuilderName(NUnit.Framework.Internal.TestMethod)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TestCommandBuilder_GetTestBuilderName_m378B7371F5EF353EE1B3EC0942CEA372611241B6 (TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* ___testMethod0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_FirstOrDefault_TisString_t_mFDD6B0338B3884E99F737C0A244064FB65FA15ED_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_SelectMany_TisIEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44_TisString_t_mB633DEF11243D871774F33794F89866C5DBE1EC3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisISimpleTestBuilder_tBD51977DB798CC5F039AA7D14D41E1A6D207604F_TisString_t_m31A03D7D6CC1BE1C67148502DB3AE09FC35A4E35_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisITestBuilder_t2E3CADD27148DBFE4D49C796EC94DDAB48D11414_TisString_t_mB4D7A9D997F6FEE86C25E6BBE5D0F44BD633B31A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t6A1574911B1F068BFCB3267C4A32E47B7791DFF8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t996D22852C489C36736071FC348592A5931E16E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tF0666B5E6675D6652F53D89C26FB4EC3A48BE380_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1U5BU5D_t6FDFDD74565DBCCB18EEB36B0DF471DB4E83B5D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IReflectionInfo_GetCustomAttributes_TisISimpleTestBuilder_tBD51977DB798CC5F039AA7D14D41E1A6D207604F_m23042B372A9CA2711B8B69E2B4F0D78AEA46343C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IReflectionInfo_GetCustomAttributes_TisITestBuilder_t2E3CADD27148DBFE4D49C796EC94DDAB48D11414_m6F02DF401633E9037AE4808372E09775D226A637_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetTestBuilderNameU3Eb__1_0_mB8416707753B7D8073FBCD09544FBECE10453F22_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetTestBuilderNameU3Eb__1_1_mADFB9F940B6EE58F4AA61BB3321F14B30E566DA0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetTestBuilderNameU3Eb__1_2_mD322941675FD06C1AD3559AD6DF8E744E279551A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
Func_2_t6A1574911B1F068BFCB3267C4A32E47B7791DFF8* G_B2_0 = NULL;
ITestBuilderU5BU5D_t517066DAB42FA19D5B4FE80BD5F4FC8490E77BCC* G_B2_1 = NULL;
int32_t G_B2_2 = 0;
IEnumerable_1U5BU5D_t6FDFDD74565DBCCB18EEB36B0DF471DB4E83B5D7* G_B2_3 = NULL;
IEnumerable_1U5BU5D_t6FDFDD74565DBCCB18EEB36B0DF471DB4E83B5D7* G_B2_4 = NULL;
Func_2_t6A1574911B1F068BFCB3267C4A32E47B7791DFF8* G_B1_0 = NULL;
ITestBuilderU5BU5D_t517066DAB42FA19D5B4FE80BD5F4FC8490E77BCC* G_B1_1 = NULL;
int32_t G_B1_2 = 0;
IEnumerable_1U5BU5D_t6FDFDD74565DBCCB18EEB36B0DF471DB4E83B5D7* G_B1_3 = NULL;
IEnumerable_1U5BU5D_t6FDFDD74565DBCCB18EEB36B0DF471DB4E83B5D7* G_B1_4 = NULL;
Func_2_t996D22852C489C36736071FC348592A5931E16E0* G_B4_0 = NULL;
ISimpleTestBuilderU5BU5D_t7728EBF71877F4A58707621B47279EE48FF53D97* G_B4_1 = NULL;
int32_t G_B4_2 = 0;
IEnumerable_1U5BU5D_t6FDFDD74565DBCCB18EEB36B0DF471DB4E83B5D7* G_B4_3 = NULL;
IEnumerable_1U5BU5D_t6FDFDD74565DBCCB18EEB36B0DF471DB4E83B5D7* G_B4_4 = NULL;
Func_2_t996D22852C489C36736071FC348592A5931E16E0* G_B3_0 = NULL;
ISimpleTestBuilderU5BU5D_t7728EBF71877F4A58707621B47279EE48FF53D97* G_B3_1 = NULL;
int32_t G_B3_2 = 0;
IEnumerable_1U5BU5D_t6FDFDD74565DBCCB18EEB36B0DF471DB4E83B5D7* G_B3_3 = NULL;
IEnumerable_1U5BU5D_t6FDFDD74565DBCCB18EEB36B0DF471DB4E83B5D7* G_B3_4 = NULL;
Func_2_tF0666B5E6675D6652F53D89C26FB4EC3A48BE380* G_B6_0 = NULL;
IEnumerable_1U5BU5D_t6FDFDD74565DBCCB18EEB36B0DF471DB4E83B5D7* G_B6_1 = NULL;
Func_2_tF0666B5E6675D6652F53D89C26FB4EC3A48BE380* G_B5_0 = NULL;
IEnumerable_1U5BU5D_t6FDFDD74565DBCCB18EEB36B0DF471DB4E83B5D7* G_B5_1 = NULL;
{
// return new[]
// {
// testMethod.Method.GetCustomAttributes<ITestBuilder>(true).Select(attribute => attribute.GetType().Name),
// testMethod.Method.GetCustomAttributes<ISimpleTestBuilder>(true).Select(attribute => attribute.GetType().Name)
// }.SelectMany(v => v).FirstOrDefault();
IEnumerable_1U5BU5D_t6FDFDD74565DBCCB18EEB36B0DF471DB4E83B5D7* L_0 = (IEnumerable_1U5BU5D_t6FDFDD74565DBCCB18EEB36B0DF471DB4E83B5D7*)(IEnumerable_1U5BU5D_t6FDFDD74565DBCCB18EEB36B0DF471DB4E83B5D7*)SZArrayNew(IEnumerable_1U5BU5D_t6FDFDD74565DBCCB18EEB36B0DF471DB4E83B5D7_il2cpp_TypeInfo_var, (uint32_t)2);
IEnumerable_1U5BU5D_t6FDFDD74565DBCCB18EEB36B0DF471DB4E83B5D7* L_1 = L_0;
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_2 = ___testMethod0;
NullCheck(L_2);
RuntimeObject* L_3;
L_3 = Test_get_Method_m43138AF6A6D99B8D3F8DCB3E38525C6D839C83AC(L_2, NULL);
NullCheck(L_3);
ITestBuilderU5BU5D_t517066DAB42FA19D5B4FE80BD5F4FC8490E77BCC* L_4;
L_4 = GenericInterfaceFuncInvoker1< ITestBuilderU5BU5D_t517066DAB42FA19D5B4FE80BD5F4FC8490E77BCC*, bool >::Invoke(IReflectionInfo_GetCustomAttributes_TisITestBuilder_t2E3CADD27148DBFE4D49C796EC94DDAB48D11414_m6F02DF401633E9037AE4808372E09775D226A637_RuntimeMethod_var, L_3, (bool)1);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_il2cpp_TypeInfo_var);
Func_2_t6A1574911B1F068BFCB3267C4A32E47B7791DFF8* L_5 = ((U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_il2cpp_TypeInfo_var))->___U3CU3E9__1_0_1;
Func_2_t6A1574911B1F068BFCB3267C4A32E47B7791DFF8* L_6 = L_5;
G_B1_0 = L_6;
G_B1_1 = L_4;
G_B1_2 = 0;
G_B1_3 = L_1;
G_B1_4 = L_1;
if (L_6)
{
G_B2_0 = L_6;
G_B2_1 = L_4;
G_B2_2 = 0;
G_B2_3 = L_1;
G_B2_4 = L_1;
goto IL_0034;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_il2cpp_TypeInfo_var);
U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC* L_7 = ((U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t6A1574911B1F068BFCB3267C4A32E47B7791DFF8* L_8 = (Func_2_t6A1574911B1F068BFCB3267C4A32E47B7791DFF8*)il2cpp_codegen_object_new(Func_2_t6A1574911B1F068BFCB3267C4A32E47B7791DFF8_il2cpp_TypeInfo_var);
NullCheck(L_8);
Func_2__ctor_m1EDB3DCDF5AC947BA5D5467C62BB4C4729A3E99E(L_8, L_7, (intptr_t)((void*)U3CU3Ec_U3CGetTestBuilderNameU3Eb__1_0_mB8416707753B7D8073FBCD09544FBECE10453F22_RuntimeMethod_var), NULL);
Func_2_t6A1574911B1F068BFCB3267C4A32E47B7791DFF8* L_9 = L_8;
((U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_il2cpp_TypeInfo_var))->___U3CU3E9__1_0_1 = L_9;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_il2cpp_TypeInfo_var))->___U3CU3E9__1_0_1), (void*)L_9);
G_B2_0 = L_9;
G_B2_1 = G_B1_1;
G_B2_2 = G_B1_2;
G_B2_3 = G_B1_3;
G_B2_4 = G_B1_4;
}
IL_0034:
{
RuntimeObject* L_10;
L_10 = Enumerable_Select_TisITestBuilder_t2E3CADD27148DBFE4D49C796EC94DDAB48D11414_TisString_t_mB4D7A9D997F6FEE86C25E6BBE5D0F44BD633B31A((RuntimeObject*)G_B2_1, G_B2_0, Enumerable_Select_TisITestBuilder_t2E3CADD27148DBFE4D49C796EC94DDAB48D11414_TisString_t_mB4D7A9D997F6FEE86C25E6BBE5D0F44BD633B31A_RuntimeMethod_var);
NullCheck(G_B2_3);
ArrayElementTypeCheck (G_B2_3, L_10);
(G_B2_3)->SetAt(static_cast<il2cpp_array_size_t>(G_B2_2), (RuntimeObject*)L_10);
IEnumerable_1U5BU5D_t6FDFDD74565DBCCB18EEB36B0DF471DB4E83B5D7* L_11 = G_B2_4;
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_12 = ___testMethod0;
NullCheck(L_12);
RuntimeObject* L_13;
L_13 = Test_get_Method_m43138AF6A6D99B8D3F8DCB3E38525C6D839C83AC(L_12, NULL);
NullCheck(L_13);
ISimpleTestBuilderU5BU5D_t7728EBF71877F4A58707621B47279EE48FF53D97* L_14;
L_14 = GenericInterfaceFuncInvoker1< ISimpleTestBuilderU5BU5D_t7728EBF71877F4A58707621B47279EE48FF53D97*, bool >::Invoke(IReflectionInfo_GetCustomAttributes_TisISimpleTestBuilder_tBD51977DB798CC5F039AA7D14D41E1A6D207604F_m23042B372A9CA2711B8B69E2B4F0D78AEA46343C_RuntimeMethod_var, L_13, (bool)1);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_il2cpp_TypeInfo_var);
Func_2_t996D22852C489C36736071FC348592A5931E16E0* L_15 = ((U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_il2cpp_TypeInfo_var))->___U3CU3E9__1_1_2;
Func_2_t996D22852C489C36736071FC348592A5931E16E0* L_16 = L_15;
G_B3_0 = L_16;
G_B3_1 = L_14;
G_B3_2 = 1;
G_B3_3 = L_11;
G_B3_4 = L_11;
if (L_16)
{
G_B4_0 = L_16;
G_B4_1 = L_14;
G_B4_2 = 1;
G_B4_3 = L_11;
G_B4_4 = L_11;
goto IL_0067;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_il2cpp_TypeInfo_var);
U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC* L_17 = ((U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t996D22852C489C36736071FC348592A5931E16E0* L_18 = (Func_2_t996D22852C489C36736071FC348592A5931E16E0*)il2cpp_codegen_object_new(Func_2_t996D22852C489C36736071FC348592A5931E16E0_il2cpp_TypeInfo_var);
NullCheck(L_18);
Func_2__ctor_m22529AEE041DB49D687BC64809AD6550572757E3(L_18, L_17, (intptr_t)((void*)U3CU3Ec_U3CGetTestBuilderNameU3Eb__1_1_mADFB9F940B6EE58F4AA61BB3321F14B30E566DA0_RuntimeMethod_var), NULL);
Func_2_t996D22852C489C36736071FC348592A5931E16E0* L_19 = L_18;
((U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_il2cpp_TypeInfo_var))->___U3CU3E9__1_1_2 = L_19;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_il2cpp_TypeInfo_var))->___U3CU3E9__1_1_2), (void*)L_19);
G_B4_0 = L_19;
G_B4_1 = G_B3_1;
G_B4_2 = G_B3_2;
G_B4_3 = G_B3_3;
G_B4_4 = G_B3_4;
}
IL_0067:
{
RuntimeObject* L_20;
L_20 = Enumerable_Select_TisISimpleTestBuilder_tBD51977DB798CC5F039AA7D14D41E1A6D207604F_TisString_t_m31A03D7D6CC1BE1C67148502DB3AE09FC35A4E35((RuntimeObject*)G_B4_1, G_B4_0, Enumerable_Select_TisISimpleTestBuilder_tBD51977DB798CC5F039AA7D14D41E1A6D207604F_TisString_t_m31A03D7D6CC1BE1C67148502DB3AE09FC35A4E35_RuntimeMethod_var);
NullCheck(G_B4_3);
ArrayElementTypeCheck (G_B4_3, L_20);
(G_B4_3)->SetAt(static_cast<il2cpp_array_size_t>(G_B4_2), (RuntimeObject*)L_20);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_il2cpp_TypeInfo_var);
Func_2_tF0666B5E6675D6652F53D89C26FB4EC3A48BE380* L_21 = ((U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_il2cpp_TypeInfo_var))->___U3CU3E9__1_2_3;
Func_2_tF0666B5E6675D6652F53D89C26FB4EC3A48BE380* L_22 = L_21;
G_B5_0 = L_22;
G_B5_1 = G_B4_4;
if (L_22)
{
G_B6_0 = L_22;
G_B6_1 = G_B4_4;
goto IL_008c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_il2cpp_TypeInfo_var);
U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC* L_23 = ((U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_tF0666B5E6675D6652F53D89C26FB4EC3A48BE380* L_24 = (Func_2_tF0666B5E6675D6652F53D89C26FB4EC3A48BE380*)il2cpp_codegen_object_new(Func_2_tF0666B5E6675D6652F53D89C26FB4EC3A48BE380_il2cpp_TypeInfo_var);
NullCheck(L_24);
Func_2__ctor_mDF89DC89BAFCD7DD867AD737F3C820EDD0195644(L_24, L_23, (intptr_t)((void*)U3CU3Ec_U3CGetTestBuilderNameU3Eb__1_2_mD322941675FD06C1AD3559AD6DF8E744E279551A_RuntimeMethod_var), NULL);
Func_2_tF0666B5E6675D6652F53D89C26FB4EC3A48BE380* L_25 = L_24;
((U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_il2cpp_TypeInfo_var))->___U3CU3E9__1_2_3 = L_25;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_il2cpp_TypeInfo_var))->___U3CU3E9__1_2_3), (void*)L_25);
G_B6_0 = L_25;
G_B6_1 = G_B5_1;
}
IL_008c:
{
RuntimeObject* L_26;
L_26 = Enumerable_SelectMany_TisIEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44_TisString_t_mB633DEF11243D871774F33794F89866C5DBE1EC3((RuntimeObject*)G_B6_1, G_B6_0, Enumerable_SelectMany_TisIEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44_TisString_t_mB633DEF11243D871774F33794F89866C5DBE1EC3_RuntimeMethod_var);
String_t* L_27;
L_27 = Enumerable_FirstOrDefault_TisString_t_mFDD6B0338B3884E99F737C0A244064FB65FA15ED(L_26, Enumerable_FirstOrDefault_TisString_t_mFDD6B0338B3884E99F737C0A244064FB65FA15ED_RuntimeMethod_var);
V_0 = L_27;
goto IL_0099;
}
IL_0099:
{
// }
String_t* L_28 = V_0;
return L_28;
}
}
// NUnit.Framework.Internal.Commands.TestCommand UnityEngine.TestRunner.NUnitExtensions.Runner.TestCommandBuilder::TryReplaceWithEnumerableCommand(NUnit.Framework.Internal.Commands.TestCommand)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* TestCommandBuilder_TryReplaceWithEnumerableCommand_m5C5EDEAE1B1F7623047CBBAAA49B781E56D47F7D (TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* ___command0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumerableRepeatedTestCommand_tB45384ABD687D5DFE0D9987C7ADF61123BB9A4B7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumerableRetryTestCommand_t913BB2BA8F9D8B5F8F18AFDB9197F0543D9C3E22_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RepeatedTestCommand_tB2E3AFA9A91EE6D8DEDEFFB2B3C5EFB64AEA133E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RetryCommand_t416CEF3E26B3A8249DCCB824359E04884A37027E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral34CCA12F9C36772EB0F641B7DC35CBC237F32FDA);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF90E8CC4D062E2CBAB68836BD71A0C105C65B068);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
String_t* V_1 = NULL;
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* V_2 = NULL;
{
// switch (command.GetType().Name)
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_0 = ___command0;
NullCheck(L_0);
Type_t* L_1;
L_1 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_0, NULL);
NullCheck(L_1);
String_t* L_2;
L_2 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_1);
V_1 = L_2;
String_t* L_3 = V_1;
V_0 = L_3;
String_t* L_4 = V_0;
bool L_5;
L_5 = String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0(L_4, _stringLiteral34CCA12F9C36772EB0F641B7DC35CBC237F32FDA, NULL);
if (L_5)
{
goto IL_002b;
}
}
{
String_t* L_6 = V_0;
bool L_7;
L_7 = String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0(L_6, _stringLiteralF90E8CC4D062E2CBAB68836BD71A0C105C65B068, NULL);
if (L_7)
{
goto IL_0039;
}
}
{
goto IL_0047;
}
IL_002b:
{
// return new EnumerableRepeatedTestCommand(command as RepeatAttribute.RepeatedTestCommand);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_8 = ___command0;
EnumerableRepeatedTestCommand_tB45384ABD687D5DFE0D9987C7ADF61123BB9A4B7* L_9 = (EnumerableRepeatedTestCommand_tB45384ABD687D5DFE0D9987C7ADF61123BB9A4B7*)il2cpp_codegen_object_new(EnumerableRepeatedTestCommand_tB45384ABD687D5DFE0D9987C7ADF61123BB9A4B7_il2cpp_TypeInfo_var);
NullCheck(L_9);
EnumerableRepeatedTestCommand__ctor_m5994C929E93754E470443E809BA57F35188A9E4E(L_9, ((RepeatedTestCommand_tB2E3AFA9A91EE6D8DEDEFFB2B3C5EFB64AEA133E*)IsInstClass((RuntimeObject*)L_8, RepeatedTestCommand_tB2E3AFA9A91EE6D8DEDEFFB2B3C5EFB64AEA133E_il2cpp_TypeInfo_var)), NULL);
V_2 = L_9;
goto IL_004b;
}
IL_0039:
{
// return new EnumerableRetryTestCommand(command as RetryAttribute.RetryCommand);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_10 = ___command0;
EnumerableRetryTestCommand_t913BB2BA8F9D8B5F8F18AFDB9197F0543D9C3E22* L_11 = (EnumerableRetryTestCommand_t913BB2BA8F9D8B5F8F18AFDB9197F0543D9C3E22*)il2cpp_codegen_object_new(EnumerableRetryTestCommand_t913BB2BA8F9D8B5F8F18AFDB9197F0543D9C3E22_il2cpp_TypeInfo_var);
NullCheck(L_11);
EnumerableRetryTestCommand__ctor_m4AA57EB1F090FFA53C669F1A5397ED4BEB956FE2(L_11, ((RetryCommand_t416CEF3E26B3A8249DCCB824359E04884A37027E*)IsInstClass((RuntimeObject*)L_10, RetryCommand_t416CEF3E26B3A8249DCCB824359E04884A37027E_il2cpp_TypeInfo_var)), NULL);
V_2 = L_11;
goto IL_004b;
}
IL_0047:
{
// return null;
V_2 = (TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C*)NULL;
goto IL_004b;
}
IL_004b:
{
// }
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_12 = V_2;
return L_12;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.TestCommandBuilder/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m365BB9C5DBE3043AAC49D75651FE5CA4D07D2580 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC* L_0 = (U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC*)il2cpp_codegen_object_new(U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__ctor_m178877F805D9E4788662E7BA7A49899DEA7E5145(L_0, NULL);
((U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.TestCommandBuilder/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m178877F805D9E4788662E7BA7A49899DEA7E5145 (U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.String UnityEngine.TestRunner.NUnitExtensions.Runner.TestCommandBuilder/<>c::<GetTestBuilderName>b__1_0(NUnit.Framework.Interfaces.ITestBuilder)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CU3Ec_U3CGetTestBuilderNameU3Eb__1_0_mB8416707753B7D8073FBCD09544FBECE10453F22 (U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC* __this, RuntimeObject* ___attribute0, const RuntimeMethod* method)
{
{
// testMethod.Method.GetCustomAttributes<ITestBuilder>(true).Select(attribute => attribute.GetType().Name),
RuntimeObject* L_0 = ___attribute0;
NullCheck(L_0);
Type_t* L_1;
L_1 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_0, NULL);
NullCheck(L_1);
String_t* L_2;
L_2 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_1);
return L_2;
}
}
// System.String UnityEngine.TestRunner.NUnitExtensions.Runner.TestCommandBuilder/<>c::<GetTestBuilderName>b__1_1(NUnit.Framework.Interfaces.ISimpleTestBuilder)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CU3Ec_U3CGetTestBuilderNameU3Eb__1_1_mADFB9F940B6EE58F4AA61BB3321F14B30E566DA0 (U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC* __this, RuntimeObject* ___attribute0, const RuntimeMethod* method)
{
{
// testMethod.Method.GetCustomAttributes<ISimpleTestBuilder>(true).Select(attribute => attribute.GetType().Name)
RuntimeObject* L_0 = ___attribute0;
NullCheck(L_0);
Type_t* L_1;
L_1 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_0, NULL);
NullCheck(L_1);
String_t* L_2;
L_2 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_1);
return L_2;
}
}
// System.Collections.Generic.IEnumerable`1<System.String> UnityEngine.TestRunner.NUnitExtensions.Runner.TestCommandBuilder/<>c::<GetTestBuilderName>b__1_2(System.Collections.Generic.IEnumerable`1<System.String>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec_U3CGetTestBuilderNameU3Eb__1_2_mD322941675FD06C1AD3559AD6DF8E744E279551A (U3CU3Ec_t467C64BAACB54BF93EF286566CCA97DE4741DECC* __this, RuntimeObject* ___v0, const RuntimeMethod* method)
{
{
// }.SelectMany(v => v).FirstOrDefault();
RuntimeObject* L_0 = ___v0;
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand::.ctor(NUnit.Framework.Internal.Commands.TestCommand)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLogCheckDelegatingCommand__ctor_m71925B559CA00B29D4E033FB83547C4C8731DA21 (UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39* __this, TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* ___innerCommand0, const RuntimeMethod* method)
{
{
// : base(innerCommand) {}
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_0 = ___innerCommand0;
DelegatingTestCommand__ctor_m46D44766DBCC07F37C8811651858AE1A7331951B(__this, L_0, NULL);
// : base(innerCommand) {}
return;
}
}
// NUnit.Framework.Internal.TestResult UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand::Execute(NUnit.Framework.Internal.ITestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* UnityLogCheckDelegatingCommand_Execute_mB39E3A96A8EC0518B7C888FFBF0F340F13538D70 (UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39* __this, RuntimeObject* ___context0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITestExecutionContext_t8CD71AA58964215CD511C979417A68F345BE8112_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass2_0_U3CExecuteU3Eb__0_mE1D8C03874500913597E001034955C5C2D9DFE62_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass2_0_tDD26656AABE8A48A53AE308E90D1C63AA752E094_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass2_0_tDD26656AABE8A48A53AE308E90D1C63AA752E094* V_0 = NULL;
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* V_1 = NULL;
bool V_2 = false;
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* V_3 = NULL;
{
U3CU3Ec__DisplayClass2_0_tDD26656AABE8A48A53AE308E90D1C63AA752E094* L_0 = (U3CU3Ec__DisplayClass2_0_tDD26656AABE8A48A53AE308E90D1C63AA752E094*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass2_0_tDD26656AABE8A48A53AE308E90D1C63AA752E094_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass2_0__ctor_mB50892BDEB7A1CE430062F6437C1B51FC3087536(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass2_0_tDD26656AABE8A48A53AE308E90D1C63AA752E094* L_1 = V_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_0 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_0), (void*)__this);
U3CU3Ec__DisplayClass2_0_tDD26656AABE8A48A53AE308E90D1C63AA752E094* L_2 = V_0;
RuntimeObject* L_3 = ___context0;
NullCheck(L_2);
L_2->___context_1 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_2->___context_1), (void*)L_3);
// using (var logScope = new LogScope())
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_4 = (LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1*)il2cpp_codegen_object_new(LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1_il2cpp_TypeInfo_var);
NullCheck(L_4);
LogScope__ctor_m6CE7E1D3F04CB34BAE780E2F15BABB281879019B(L_4, NULL);
V_1 = L_4;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0058:
{// begin finally (depth: 1)
{
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_5 = V_1;
if (!L_5)
{
goto IL_0062;
}
}
{
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_6 = V_1;
NullCheck(L_6);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_6);
}
IL_0062:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
// if (ExecuteAndCheckLog(logScope, context.CurrentResult, () => innerCommand.Execute(context)))
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_7 = V_1;
U3CU3Ec__DisplayClass2_0_tDD26656AABE8A48A53AE308E90D1C63AA752E094* L_8 = V_0;
NullCheck(L_8);
RuntimeObject* L_9 = L_8->___context_1;
NullCheck(L_9);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_10;
L_10 = InterfaceFuncInvoker0< TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* >::Invoke(6 /* NUnit.Framework.Internal.TestResult NUnit.Framework.Internal.ITestExecutionContext::get_CurrentResult() */, ITestExecutionContext_t8CD71AA58964215CD511C979417A68F345BE8112_il2cpp_TypeInfo_var, L_9);
U3CU3Ec__DisplayClass2_0_tDD26656AABE8A48A53AE308E90D1C63AA752E094* L_11 = V_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_12 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
NullCheck(L_12);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_12, L_11, (intptr_t)((void*)U3CU3Ec__DisplayClass2_0_U3CExecuteU3Eb__0_mE1D8C03874500913597E001034955C5C2D9DFE62_RuntimeMethod_var), NULL);
il2cpp_codegen_runtime_class_init_inline(UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_il2cpp_TypeInfo_var);
bool L_13;
L_13 = UnityLogCheckDelegatingCommand_ExecuteAndCheckLog_m7FE178EFCF430E4B15F73DB3B4DDB158749403B0(L_7, L_10, L_12, NULL);
V_2 = L_13;
bool L_14 = V_2;
if (!L_14)
{
goto IL_0055_1;
}
}
{
// PostTestValidation(logScope, innerCommand, context.CurrentResult);
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_15 = V_1;
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_16 = ((DelegatingTestCommand_tC08EEEB091F865A253DC314A8B3E1314367130A7*)__this)->___innerCommand_1;
U3CU3Ec__DisplayClass2_0_tDD26656AABE8A48A53AE308E90D1C63AA752E094* L_17 = V_0;
NullCheck(L_17);
RuntimeObject* L_18 = L_17->___context_1;
NullCheck(L_18);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_19;
L_19 = InterfaceFuncInvoker0< TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* >::Invoke(6 /* NUnit.Framework.Internal.TestResult NUnit.Framework.Internal.ITestExecutionContext::get_CurrentResult() */, ITestExecutionContext_t8CD71AA58964215CD511C979417A68F345BE8112_il2cpp_TypeInfo_var, L_18);
il2cpp_codegen_runtime_class_init_inline(UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_il2cpp_TypeInfo_var);
UnityLogCheckDelegatingCommand_PostTestValidation_mD3D23D0BB59D6C792D13AF5EADAA384B51DC9DCB(L_15, L_16, L_19, NULL);
}
IL_0055_1:
{
goto IL_0063;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0063:
{
// return context.CurrentResult;
U3CU3Ec__DisplayClass2_0_tDD26656AABE8A48A53AE308E90D1C63AA752E094* L_20 = V_0;
NullCheck(L_20);
RuntimeObject* L_21 = L_20->___context_1;
NullCheck(L_21);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_22;
L_22 = InterfaceFuncInvoker0< TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* >::Invoke(6 /* NUnit.Framework.Internal.TestResult NUnit.Framework.Internal.ITestExecutionContext::get_CurrentResult() */, ITestExecutionContext_t8CD71AA58964215CD511C979417A68F345BE8112_il2cpp_TypeInfo_var, L_21);
V_3 = L_22;
goto IL_0071;
}
IL_0071:
{
// }
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_23 = V_3;
return L_23;
}
}
// System.Collections.IEnumerable UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand::ExecuteEnumerable(NUnit.Framework.Internal.ITestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnityLogCheckDelegatingCommand_ExecuteEnumerable_mBF542EF85EDF5B4B0429613B2613718A0E4421F9 (UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39* __this, RuntimeObject* ___context0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CExecuteEnumerableU3Ed__3_t39B48E14B2ACE26105B0F50010A2951FC6DD4FC9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CExecuteEnumerableU3Ed__3_t39B48E14B2ACE26105B0F50010A2951FC6DD4FC9* L_0 = (U3CExecuteEnumerableU3Ed__3_t39B48E14B2ACE26105B0F50010A2951FC6DD4FC9*)il2cpp_codegen_object_new(U3CExecuteEnumerableU3Ed__3_t39B48E14B2ACE26105B0F50010A2951FC6DD4FC9_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CExecuteEnumerableU3Ed__3__ctor_mF0D3A64F2256851A3ED97EEAE98C5F8EBA532044(L_0, ((int32_t)-2), NULL);
U3CExecuteEnumerableU3Ed__3_t39B48E14B2ACE26105B0F50010A2951FC6DD4FC9* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_5 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_5), (void*)__this);
U3CExecuteEnumerableU3Ed__3_t39B48E14B2ACE26105B0F50010A2951FC6DD4FC9* L_2 = L_1;
RuntimeObject* L_3 = ___context0;
NullCheck(L_2);
L_2->___U3CU3E3__context_4 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_2->___U3CU3E3__context_4), (void*)L_3);
return L_2;
}
}
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand::CaptureException(NUnit.Framework.Internal.TestResult,System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityLogCheckDelegatingCommand_CaptureException_m9577D17526C107CF59ACC15B14ECECFF7BF12858 (TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* ___result0, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___action1, const RuntimeMethod* method)
{
bool V_0 = false;
Exception_t* V_1 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
}
try
{// begin try (depth: 1)
// action();
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = ___action1;
NullCheck(L_0);
Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_0, NULL);
// return true;
V_0 = (bool)1;
goto IL_001b;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_000d;
}
throw e;
}
CATCH_000d:
{// begin catch(System.Exception)
// catch (Exception e)
V_1 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
// result.RecordException(e);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_1 = ___result0;
Exception_t* L_2 = V_1;
NullCheck(L_1);
TestResult_RecordException_m5AC734BDB717B93241F7896CF17105EBD77639C9(L_1, L_2, NULL);
// return false;
V_0 = (bool)0;
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_001b;
}// end catch (depth: 1)
IL_001b:
{
// }
bool L_3 = V_0;
return L_3;
}
}
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand::ExecuteAndCheckLog(UnityEngine.TestTools.Logging.LogScope,NUnit.Framework.Internal.TestResult,System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityLogCheckDelegatingCommand_ExecuteAndCheckLog_m7FE178EFCF430E4B15F73DB3B4DDB158749403B0 (LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* ___logScope0, TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* ___result1, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___action2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t G_B3_0 = 0;
{
// => CaptureException(result, action) && CheckLogs(result, logScope);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_0 = ___result1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = ___action2;
il2cpp_codegen_runtime_class_init_inline(UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_il2cpp_TypeInfo_var);
bool L_2;
L_2 = UnityLogCheckDelegatingCommand_CaptureException_m9577D17526C107CF59ACC15B14ECECFF7BF12858(L_0, L_1, NULL);
if (!L_2)
{
goto IL_0012;
}
}
{
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_3 = ___result1;
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_4 = ___logScope0;
il2cpp_codegen_runtime_class_init_inline(UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_il2cpp_TypeInfo_var);
bool L_5;
L_5 = UnityLogCheckDelegatingCommand_CheckLogs_m5129F55EF24AA098F9E81293AA3602EB87493ABF(L_3, L_4, NULL);
G_B3_0 = ((int32_t)(L_5));
goto IL_0013;
}
IL_0012:
{
G_B3_0 = 0;
}
IL_0013:
{
return (bool)G_B3_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand::PostTestValidation(UnityEngine.TestTools.Logging.LogScope,NUnit.Framework.Internal.Commands.TestCommand,NUnit.Framework.Internal.TestResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLogCheckDelegatingCommand_PostTestValidation_mD3D23D0BB59D6C792D13AF5EADAA384B51DC9DCB (LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* ___logScope0, TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* ___command1, TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* ___result2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMethodInfo_t7F80F0D22BCA484D683AAF8E25102ED7D773D119_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// if (MustExpect(command.Test.Method.MethodInfo))
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_0 = ___command1;
NullCheck(L_0);
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_1;
L_1 = TestCommand_get_Test_m0D81BD4F01BD74D485BF72DA47C9AF17C53743DA_inline(L_0, NULL);
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = Test_get_Method_m43138AF6A6D99B8D3F8DCB3E38525C6D839C83AC(L_1, NULL);
NullCheck(L_2);
MethodInfo_t* L_3;
L_3 = InterfaceFuncInvoker0< MethodInfo_t* >::Invoke(1 /* System.Reflection.MethodInfo NUnit.Framework.Interfaces.IMethodInfo::get_MethodInfo() */, IMethodInfo_t7F80F0D22BCA484D683AAF8E25102ED7D773D119_il2cpp_TypeInfo_var, L_2);
il2cpp_codegen_runtime_class_init_inline(UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_il2cpp_TypeInfo_var);
bool L_4;
L_4 = UnityLogCheckDelegatingCommand_MustExpect_mD9B39940EE2EA36BFDAD2E6CA18A7E1090D7B4AF(L_3, NULL);
V_0 = L_4;
bool L_5 = V_0;
if (!L_5)
{
goto IL_002e;
}
}
{
// CaptureException(result, logScope.NoUnexpectedReceived);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_6 = ___result2;
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_7 = ___logScope0;
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_8 = L_7;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
NullCheck(L_9);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_9, L_8, (intptr_t)((void*)GetVirtualMethodInfo(L_8, 18)), NULL);
il2cpp_codegen_runtime_class_init_inline(UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_il2cpp_TypeInfo_var);
bool L_10;
L_10 = UnityLogCheckDelegatingCommand_CaptureException_m9577D17526C107CF59ACC15B14ECECFF7BF12858(L_6, L_9, NULL);
}
IL_002e:
{
// }
return;
}
}
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand::CheckLogs(NUnit.Framework.Internal.TestResult,UnityEngine.TestTools.Logging.LogScope)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityLogCheckDelegatingCommand_CheckLogs_m5129F55EF24AA098F9E81293AA3602EB87493ABF (TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* ___result0, LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* ___logScope1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t G_B3_0 = 0;
{
// => CheckFailingLogs(logScope, result) && CheckExpectedLogs(logScope, result);
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_0 = ___logScope1;
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_1 = ___result0;
il2cpp_codegen_runtime_class_init_inline(UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_il2cpp_TypeInfo_var);
bool L_2;
L_2 = UnityLogCheckDelegatingCommand_CheckFailingLogs_m7294BB795570C0D8CD967AB9EE8827A7FE4368D2(L_0, L_1, NULL);
if (!L_2)
{
goto IL_0012;
}
}
{
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_3 = ___logScope1;
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_4 = ___result0;
il2cpp_codegen_runtime_class_init_inline(UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_il2cpp_TypeInfo_var);
bool L_5;
L_5 = UnityLogCheckDelegatingCommand_CheckExpectedLogs_mE2F12522CB486CE69E2A9E4447122F398E940164(L_3, L_4, NULL);
G_B3_0 = ((int32_t)(L_5));
goto IL_0013;
}
IL_0012:
{
G_B3_0 = 0;
}
IL_0013:
{
return (bool)G_B3_0;
}
}
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand::CheckFailingLogs(UnityEngine.TestTools.Logging.LogScope,NUnit.Framework.Internal.TestResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityLogCheckDelegatingCommand_CheckFailingLogs_m7294BB795570C0D8CD967AB9EE8827A7FE4368D2 (LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* ___logScope0, TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* ___result1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_First_TisLogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9_mBD7F647C559586AE82781D7DE62518817E108C7D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnhandledLogMessageException_t174CADF51E2C7498FC009EB155985B069201EA55_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
LogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
{
// if (!logScope.AnyFailingLogs())
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_0 = ___logScope0;
NullCheck(L_0);
bool L_1;
L_1 = LogScope_AnyFailingLogs_m5CFB1A0196C3575DA68E933F72353B2D713B0A11(L_0, NULL);
V_1 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
bool L_2 = V_1;
if (!L_2)
{
goto IL_0012;
}
}
{
// return true;
V_2 = (bool)1;
goto IL_002f;
}
IL_0012:
{
// var failingLog = logScope.FailingLogs.First();
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_3 = ___logScope0;
NullCheck(L_3);
List_1_t8E8F28D82109DEEACB7F465B7773B6FEBA5F01E5* L_4;
L_4 = LogScope_get_FailingLogs_m5A4288BA69A3D9A6EE5AA07E32D0F68581336C49_inline(L_3, NULL);
LogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9* L_5;
L_5 = Enumerable_First_TisLogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9_mBD7F647C559586AE82781D7DE62518817E108C7D(L_4, Enumerable_First_TisLogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9_mBD7F647C559586AE82781D7DE62518817E108C7D_RuntimeMethod_var);
V_0 = L_5;
// result.RecordException(new UnhandledLogMessageException(failingLog));
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_6 = ___result1;
LogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9* L_7 = V_0;
UnhandledLogMessageException_t174CADF51E2C7498FC009EB155985B069201EA55* L_8 = (UnhandledLogMessageException_t174CADF51E2C7498FC009EB155985B069201EA55*)il2cpp_codegen_object_new(UnhandledLogMessageException_t174CADF51E2C7498FC009EB155985B069201EA55_il2cpp_TypeInfo_var);
NullCheck(L_8);
UnhandledLogMessageException__ctor_m8FDBDD96FD82A67D0FA61B80DF07F9DE8B6A75E5(L_8, L_7, NULL);
NullCheck(L_6);
TestResult_RecordException_m5AC734BDB717B93241F7896CF17105EBD77639C9(L_6, L_8, NULL);
// return false;
V_2 = (bool)0;
goto IL_002f;
}
IL_002f:
{
// }
bool L_9 = V_2;
return L_9;
}
}
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand::CheckExpectedLogs(UnityEngine.TestTools.Logging.LogScope,NUnit.Framework.Internal.TestResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityLogCheckDelegatingCommand_CheckExpectedLogs_mE2F12522CB486CE69E2A9E4447122F398E940164 (LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* ___logScope0, TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* ___result1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Any_TisLogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0_m1AEDE2575807C826A1249F8D0D5A442EC81B953E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Peek_m39250D0D59C5B6B6CD8FB05F6AD72BB574662DFB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnexpectedLogMessageException_tB54C7D988201B9A2266E950AE174B3A16ABA43A0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
{
// if (!logScope.ExpectedLogs.Any())
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_0 = ___logScope0;
NullCheck(L_0);
Queue_1_t62241844704C7AE4AE75741AA9D2319DA70805B9* L_1;
L_1 = LogScope_get_ExpectedLogs_m0DDE94014E299BF0DC58A663175F64CF814F1FBE_inline(L_0, NULL);
bool L_2;
L_2 = Enumerable_Any_TisLogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0_m1AEDE2575807C826A1249F8D0D5A442EC81B953E(L_1, Enumerable_Any_TisLogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0_m1AEDE2575807C826A1249F8D0D5A442EC81B953E_RuntimeMethod_var);
V_1 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
bool L_3 = V_1;
if (!L_3)
{
goto IL_0017;
}
}
{
// return true;
V_2 = (bool)1;
goto IL_0034;
}
IL_0017:
{
// var expectedLog = logScope.ExpectedLogs.Peek();
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_4 = ___logScope0;
NullCheck(L_4);
Queue_1_t62241844704C7AE4AE75741AA9D2319DA70805B9* L_5;
L_5 = LogScope_get_ExpectedLogs_m0DDE94014E299BF0DC58A663175F64CF814F1FBE_inline(L_4, NULL);
NullCheck(L_5);
LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0* L_6;
L_6 = Queue_1_Peek_m39250D0D59C5B6B6CD8FB05F6AD72BB574662DFB(L_5, Queue_1_Peek_m39250D0D59C5B6B6CD8FB05F6AD72BB574662DFB_RuntimeMethod_var);
V_0 = L_6;
// result.RecordException(new UnexpectedLogMessageException(expectedLog));
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_7 = ___result1;
LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0* L_8 = V_0;
UnexpectedLogMessageException_tB54C7D988201B9A2266E950AE174B3A16ABA43A0* L_9 = (UnexpectedLogMessageException_tB54C7D988201B9A2266E950AE174B3A16ABA43A0*)il2cpp_codegen_object_new(UnexpectedLogMessageException_tB54C7D988201B9A2266E950AE174B3A16ABA43A0_il2cpp_TypeInfo_var);
NullCheck(L_9);
UnexpectedLogMessageException__ctor_m2407B4DCF627604770F1FA71D39238BD94DF0053(L_9, L_8, NULL);
NullCheck(L_7);
TestResult_RecordException_m5AC734BDB717B93241F7896CF17105EBD77639C9(L_7, L_9, NULL);
// return false;
V_2 = (bool)0;
goto IL_0034;
}
IL_0034:
{
// }
bool L_10 = V_2;
return L_10;
}
}
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand::MustExpect(System.Reflection.MemberInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityLogCheckDelegatingCommand_MustExpect_mD9B39940EE2EA36BFDAD2E6CA18A7E1090D7B4AF (MemberInfo_t* ___method0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CustomAttributeExtensions_GetCustomAttributes_TisTestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C_m8B3878071F4CEF45EB71B37F36377C028B699D12_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CustomAttributeExtensions_GetCustomAttributes_TisTestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C_m9DF9B0DBF42B2A80B3FCFEDFB85FD1421D54ABD1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mAD9D0D46C0551DD98EFD38766B2BB55F83F3E497_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mE8CEF1FB49EF4C89BBEE0DAAC3768721FC4DDC3B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_FirstOrDefault_TisTestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C_mBBBA5D7F6904D506293500A41B134ACB75802EFE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C* V_0 = NULL;
Type_t* V_1 = NULL;
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 V_2;
memset((&V_2), 0, sizeof(V_2));
Assembly_t* V_3 = NULL;
bool V_4 = false;
bool V_5 = false;
bool V_6 = false;
TestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C* V_7 = NULL;
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 V_8;
memset((&V_8), 0, sizeof(V_8));
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 V_9;
memset((&V_9), 0, sizeof(V_9));
bool V_10 = false;
bool V_11 = false;
TestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C* V_12 = NULL;
bool V_13 = false;
Type_t* G_B5_0 = NULL;
Dictionary_2_t29D7CD06E2D6855437B4ECAEB3788761E352F6D3* G_B5_1 = NULL;
Type_t* G_B4_0 = NULL;
Dictionary_2_t29D7CD06E2D6855437B4ECAEB3788761E352F6D3* G_B4_1 = NULL;
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 G_B6_0;
memset((&G_B6_0), 0, sizeof(G_B6_0));
Type_t* G_B6_1 = NULL;
Dictionary_2_t29D7CD06E2D6855437B4ECAEB3788761E352F6D3* G_B6_2 = NULL;
Assembly_t* G_B12_0 = NULL;
Dictionary_2_t29D7CD06E2D6855437B4ECAEB3788761E352F6D3* G_B12_1 = NULL;
Assembly_t* G_B11_0 = NULL;
Dictionary_2_t29D7CD06E2D6855437B4ECAEB3788761E352F6D3* G_B11_1 = NULL;
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 G_B13_0;
memset((&G_B13_0), 0, sizeof(G_B13_0));
Assembly_t* G_B13_1 = NULL;
Dictionary_2_t29D7CD06E2D6855437B4ECAEB3788761E352F6D3* G_B13_2 = NULL;
{
// var methodAttr = method.GetCustomAttributes<TestMustExpectAllLogsAttribute>(true).FirstOrDefault();
MemberInfo_t* L_0 = ___method0;
RuntimeObject* L_1;
L_1 = CustomAttributeExtensions_GetCustomAttributes_TisTestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C_m9DF9B0DBF42B2A80B3FCFEDFB85FD1421D54ABD1(L_0, (bool)1, CustomAttributeExtensions_GetCustomAttributes_TisTestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C_m9DF9B0DBF42B2A80B3FCFEDFB85FD1421D54ABD1_RuntimeMethod_var);
TestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C* L_2;
L_2 = Enumerable_FirstOrDefault_TisTestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C_mBBBA5D7F6904D506293500A41B134ACB75802EFE(L_1, Enumerable_FirstOrDefault_TisTestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C_mBBBA5D7F6904D506293500A41B134ACB75802EFE_RuntimeMethod_var);
V_0 = L_2;
// if (methodAttr != null)
TestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C* L_3 = V_0;
V_4 = (bool)((!(((RuntimeObject*)(TestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C*)L_3) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_4 = V_4;
if (!L_4)
{
goto IL_0025;
}
}
{
// return methodAttr.MustExpect;
TestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C* L_5 = V_0;
NullCheck(L_5);
bool L_6;
L_6 = TestMustExpectAllLogsAttribute_get_MustExpect_mDE1ABB3CE8D612E3DCAAE6E09ABDD6C2CFAF0EF7_inline(L_5, NULL);
V_5 = L_6;
goto IL_010f;
}
IL_0025:
{
// var fixture = method.DeclaringType;
MemberInfo_t* L_7 = ___method0;
NullCheck(L_7);
Type_t* L_8;
L_8 = VirtualFuncInvoker0< Type_t* >::Invoke(9 /* System.Type System.Reflection.MemberInfo::get_DeclaringType() */, L_7);
V_1 = L_8;
// if (!s_AttributeCache.TryGetValue(fixture, out var mustExpect))
il2cpp_codegen_runtime_class_init_inline(UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_il2cpp_TypeInfo_var);
Dictionary_2_t29D7CD06E2D6855437B4ECAEB3788761E352F6D3* L_9 = ((UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_StaticFields*)il2cpp_codegen_static_fields_for(UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_il2cpp_TypeInfo_var))->___s_AttributeCache_2;
Type_t* L_10 = V_1;
NullCheck(L_9);
bool L_11;
L_11 = Dictionary_2_TryGetValue_mAD9D0D46C0551DD98EFD38766B2BB55F83F3E497(L_9, L_10, (&V_2), Dictionary_2_TryGetValue_mAD9D0D46C0551DD98EFD38766B2BB55F83F3E497_RuntimeMethod_var);
V_6 = (bool)((((int32_t)L_11) == ((int32_t)0))? 1 : 0);
bool L_12 = V_6;
if (!L_12)
{
goto IL_0080;
}
}
{
// var fixtureAttr = fixture.GetCustomAttributes<TestMustExpectAllLogsAttribute>(true).FirstOrDefault();
Type_t* L_13 = V_1;
RuntimeObject* L_14;
L_14 = CustomAttributeExtensions_GetCustomAttributes_TisTestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C_m9DF9B0DBF42B2A80B3FCFEDFB85FD1421D54ABD1(L_13, (bool)1, CustomAttributeExtensions_GetCustomAttributes_TisTestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C_m9DF9B0DBF42B2A80B3FCFEDFB85FD1421D54ABD1_RuntimeMethod_var);
TestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C* L_15;
L_15 = Enumerable_FirstOrDefault_TisTestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C_mBBBA5D7F6904D506293500A41B134ACB75802EFE(L_14, Enumerable_FirstOrDefault_TisTestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C_mBBBA5D7F6904D506293500A41B134ACB75802EFE_RuntimeMethod_var);
V_7 = L_15;
// mustExpect = s_AttributeCache[fixture] = fixtureAttr?.MustExpect;
il2cpp_codegen_runtime_class_init_inline(UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_il2cpp_TypeInfo_var);
Dictionary_2_t29D7CD06E2D6855437B4ECAEB3788761E352F6D3* L_16 = ((UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_StaticFields*)il2cpp_codegen_static_fields_for(UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_il2cpp_TypeInfo_var))->___s_AttributeCache_2;
Type_t* L_17 = V_1;
TestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C* L_18 = V_7;
G_B4_0 = L_17;
G_B4_1 = L_16;
if (L_18)
{
G_B5_0 = L_17;
G_B5_1 = L_16;
goto IL_0067;
}
}
{
il2cpp_codegen_initobj((&V_9), sizeof(Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01));
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_19 = V_9;
G_B6_0 = L_19;
G_B6_1 = G_B4_0;
G_B6_2 = G_B4_1;
goto IL_0073;
}
IL_0067:
{
TestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C* L_20 = V_7;
NullCheck(L_20);
bool L_21;
L_21 = TestMustExpectAllLogsAttribute_get_MustExpect_mDE1ABB3CE8D612E3DCAAE6E09ABDD6C2CFAF0EF7_inline(L_20, NULL);
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_22;
memset((&L_22), 0, sizeof(L_22));
Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5((&L_22), L_21, /*hidden argument*/Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var);
G_B6_0 = L_22;
G_B6_1 = G_B5_0;
G_B6_2 = G_B5_1;
}
IL_0073:
{
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_23 = G_B6_0;
V_8 = L_23;
NullCheck(G_B6_2);
Dictionary_2_set_Item_mE8CEF1FB49EF4C89BBEE0DAAC3768721FC4DDC3B(G_B6_2, G_B6_1, L_23, Dictionary_2_set_Item_mE8CEF1FB49EF4C89BBEE0DAAC3768721FC4DDC3B_RuntimeMethod_var);
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_24 = V_8;
V_2 = L_24;
}
IL_0080:
{
// if (mustExpect != null)
bool L_25;
L_25 = Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_inline((&V_2), Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var);
V_10 = L_25;
bool L_26 = V_10;
if (!L_26)
{
goto IL_0098;
}
}
{
// return mustExpect.Value;
bool L_27;
L_27 = Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28((&V_2), Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28_RuntimeMethod_var);
V_5 = L_27;
goto IL_010f;
}
IL_0098:
{
// var assembly = fixture.Assembly;
Type_t* L_28 = V_1;
NullCheck(L_28);
Assembly_t* L_29;
L_29 = VirtualFuncInvoker0< Assembly_t* >::Invoke(27 /* System.Reflection.Assembly System.Type::get_Assembly() */, L_28);
V_3 = L_29;
// if (!s_AttributeCache.TryGetValue(assembly, out mustExpect))
il2cpp_codegen_runtime_class_init_inline(UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_il2cpp_TypeInfo_var);
Dictionary_2_t29D7CD06E2D6855437B4ECAEB3788761E352F6D3* L_30 = ((UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_StaticFields*)il2cpp_codegen_static_fields_for(UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_il2cpp_TypeInfo_var))->___s_AttributeCache_2;
Assembly_t* L_31 = V_3;
NullCheck(L_30);
bool L_32;
L_32 = Dictionary_2_TryGetValue_mAD9D0D46C0551DD98EFD38766B2BB55F83F3E497(L_30, L_31, (&V_2), Dictionary_2_TryGetValue_mAD9D0D46C0551DD98EFD38766B2BB55F83F3E497_RuntimeMethod_var);
V_11 = (bool)((((int32_t)L_32) == ((int32_t)0))? 1 : 0);
bool L_33 = V_11;
if (!L_33)
{
goto IL_00f2;
}
}
{
// var assemblyAttr = assembly.GetCustomAttributes<TestMustExpectAllLogsAttribute>().FirstOrDefault();
Assembly_t* L_34 = V_3;
RuntimeObject* L_35;
L_35 = CustomAttributeExtensions_GetCustomAttributes_TisTestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C_m8B3878071F4CEF45EB71B37F36377C028B699D12(L_34, CustomAttributeExtensions_GetCustomAttributes_TisTestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C_m8B3878071F4CEF45EB71B37F36377C028B699D12_RuntimeMethod_var);
TestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C* L_36;
L_36 = Enumerable_FirstOrDefault_TisTestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C_mBBBA5D7F6904D506293500A41B134ACB75802EFE(L_35, Enumerable_FirstOrDefault_TisTestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C_mBBBA5D7F6904D506293500A41B134ACB75802EFE_RuntimeMethod_var);
V_12 = L_36;
// mustExpect = s_AttributeCache[assembly] = assemblyAttr?.MustExpect;
il2cpp_codegen_runtime_class_init_inline(UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_il2cpp_TypeInfo_var);
Dictionary_2_t29D7CD06E2D6855437B4ECAEB3788761E352F6D3* L_37 = ((UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_StaticFields*)il2cpp_codegen_static_fields_for(UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_il2cpp_TypeInfo_var))->___s_AttributeCache_2;
Assembly_t* L_38 = V_3;
TestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C* L_39 = V_12;
G_B11_0 = L_38;
G_B11_1 = L_37;
if (L_39)
{
G_B12_0 = L_38;
G_B12_1 = L_37;
goto IL_00d9;
}
}
{
il2cpp_codegen_initobj((&V_9), sizeof(Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01));
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_40 = V_9;
G_B13_0 = L_40;
G_B13_1 = G_B11_0;
G_B13_2 = G_B11_1;
goto IL_00e5;
}
IL_00d9:
{
TestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C* L_41 = V_12;
NullCheck(L_41);
bool L_42;
L_42 = TestMustExpectAllLogsAttribute_get_MustExpect_mDE1ABB3CE8D612E3DCAAE6E09ABDD6C2CFAF0EF7_inline(L_41, NULL);
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_43;
memset((&L_43), 0, sizeof(L_43));
Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5((&L_43), L_42, /*hidden argument*/Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var);
G_B13_0 = L_43;
G_B13_1 = G_B12_0;
G_B13_2 = G_B12_1;
}
IL_00e5:
{
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_44 = G_B13_0;
V_8 = L_44;
NullCheck(G_B13_2);
Dictionary_2_set_Item_mE8CEF1FB49EF4C89BBEE0DAAC3768721FC4DDC3B(G_B13_2, G_B13_1, L_44, Dictionary_2_set_Item_mE8CEF1FB49EF4C89BBEE0DAAC3768721FC4DDC3B_RuntimeMethod_var);
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_45 = V_8;
V_2 = L_45;
}
IL_00f2:
{
// return mustExpect == true;
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_46 = V_2;
V_8 = L_46;
V_13 = (bool)1;
bool L_47;
L_47 = Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_inline((&V_8), Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_RuntimeMethod_var);
bool L_48 = V_13;
bool L_49;
L_49 = Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_inline((&V_8), Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var);
V_5 = (bool)((int32_t)(((((int32_t)L_47) == ((int32_t)L_48))? 1 : 0)&(int32_t)L_49));
goto IL_010f;
}
IL_010f:
{
// }
bool L_50 = V_5;
return L_50;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLogCheckDelegatingCommand__cctor_m5DF68E321ED2040CDF4686A03F99A55B967BE040 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mD6CF675432CAD33693CDCE9EA1B64E7FC4E9D7DE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t29D7CD06E2D6855437B4ECAEB3788761E352F6D3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// static Dictionary<object, bool?> s_AttributeCache = new Dictionary<object, bool?>();
Dictionary_2_t29D7CD06E2D6855437B4ECAEB3788761E352F6D3* L_0 = (Dictionary_2_t29D7CD06E2D6855437B4ECAEB3788761E352F6D3*)il2cpp_codegen_object_new(Dictionary_2_t29D7CD06E2D6855437B4ECAEB3788761E352F6D3_il2cpp_TypeInfo_var);
NullCheck(L_0);
Dictionary_2__ctor_mD6CF675432CAD33693CDCE9EA1B64E7FC4E9D7DE(L_0, Dictionary_2__ctor_mD6CF675432CAD33693CDCE9EA1B64E7FC4E9D7DE_RuntimeMethod_var);
((UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_StaticFields*)il2cpp_codegen_static_fields_for(UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_il2cpp_TypeInfo_var))->___s_AttributeCache_2 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_StaticFields*)il2cpp_codegen_static_fields_for(UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_il2cpp_TypeInfo_var))->___s_AttributeCache_2), (void*)L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<>c__DisplayClass2_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass2_0__ctor_mB50892BDEB7A1CE430062F6437C1B51FC3087536 (U3CU3Ec__DisplayClass2_0_tDD26656AABE8A48A53AE308E90D1C63AA752E094* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<>c__DisplayClass2_0::<Execute>b__0()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass2_0_U3CExecuteU3Eb__0_mE1D8C03874500913597E001034955C5C2D9DFE62 (U3CU3Ec__DisplayClass2_0_tDD26656AABE8A48A53AE308E90D1C63AA752E094* __this, const RuntimeMethod* method)
{
{
// if (ExecuteAndCheckLog(logScope, context.CurrentResult, () => innerCommand.Execute(context)))
UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39* L_0 = __this->___U3CU3E4__this_0;
NullCheck(L_0);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_1 = ((DelegatingTestCommand_tC08EEEB091F865A253DC314A8B3E1314367130A7*)L_0)->___innerCommand_1;
RuntimeObject* L_2 = __this->___context_1;
NullCheck(L_1);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_3;
L_3 = VirtualFuncInvoker1< TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851*, RuntimeObject* >::Invoke(4 /* NUnit.Framework.Internal.TestResult NUnit.Framework.Internal.Commands.TestCommand::Execute(NUnit.Framework.Internal.ITestExecutionContext) */, L_1, L_2);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<>c__DisplayClass3_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass3_0__ctor_m9C171272732E1E566BFAFAF1A13790A90C80DAB3 (U3CU3Ec__DisplayClass3_0_t79610179F918A576750F124537BAB01A47753DBE* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<>c__DisplayClass3_1::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass3_1__ctor_mB0B664121C1632A85B67E161E1A3E8F5AFE7E43D (U3CU3Ec__DisplayClass3_1_tAD6B76997ED0725659D13F567DF88C80EEA8F290* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<>c__DisplayClass3_1::<ExecuteEnumerable>b__0()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass3_1_U3CExecuteEnumerableU3Eb__0_m0CB786B664BE4D3C50950E047BE9148D44A20ED0 (U3CU3Ec__DisplayClass3_1_tAD6B76997ED0725659D13F567DF88C80EEA8F290* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// () => executeEnumerable = enumerableTestMethodCommand.ExecuteEnumerable(context)))
U3CU3Ec__DisplayClass3_0_t79610179F918A576750F124537BAB01A47753DBE* L_0 = __this->___CSU24U3CU3E8__locals1_1;
NullCheck(L_0);
RuntimeObject* L_1 = L_0->___enumerableTestMethodCommand_0;
U3CU3Ec__DisplayClass3_0_t79610179F918A576750F124537BAB01A47753DBE* L_2 = __this->___CSU24U3CU3E8__locals1_1;
NullCheck(L_2);
RuntimeObject* L_3 = L_2->___context_1;
NullCheck(L_1);
RuntimeObject* L_4;
L_4 = InterfaceFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerable UnityEngine.TestRunner.NUnitExtensions.Runner.IEnumerableTestMethodCommand::ExecuteEnumerable(NUnit.Framework.Internal.ITestExecutionContext) */, IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED_il2cpp_TypeInfo_var, L_1, L_3);
__this->___executeEnumerable_0 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___executeEnumerable_0), (void*)L_4);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<ExecuteEnumerable>d__3::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableU3Ed__3__ctor_mF0D3A64F2256851A3ED97EEAE98C5F8EBA532044 (U3CExecuteEnumerableU3Ed__3_t39B48E14B2ACE26105B0F50010A2951FC6DD4FC9* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___U3CU3E1__state0;
__this->___U3CU3E1__state_0 = L_0;
int32_t L_1;
L_1 = Environment_get_CurrentManagedThreadId_mEC09D20ED666BC3277AC9D16B68AA287E5AFE1B2(NULL);
__this->___U3CU3El__initialThreadId_2 = L_1;
return;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<ExecuteEnumerable>d__3::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableU3Ed__3_System_IDisposable_Dispose_mB39BA8BFB676BE03C75F0F1F4AE64B7D09AA2BE5 (U3CExecuteEnumerableU3Ed__3_t39B48E14B2ACE26105B0F50010A2951FC6DD4FC9* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
int32_t L_1 = V_0;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract(L_1, ((int32_t)-4)))) > ((uint32_t)1))))
{
goto IL_0016;
}
}
{
goto IL_0010;
}
IL_0010:
{
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_0016;
}
}
{
goto IL_003b;
}
IL_0016:
{
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0032:
{// begin finally (depth: 1)
U3CExecuteEnumerableU3Ed__3_U3CU3Em__Finally1_m81301C06080969BC562C4DFB6735C372A535B623(__this, NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)((int32_t)-4))))
{
goto IL_0024_1;
}
}
{
goto IL_001e_1;
}
IL_001e_1:
{
int32_t L_4 = V_0;
if ((((int32_t)L_4) == ((int32_t)1)))
{
goto IL_0024_1;
}
}
{
goto IL_0030_1;
}
IL_0024_1:
{
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0027_1:
{// begin finally (depth: 2)
U3CExecuteEnumerableU3Ed__3_U3CU3Em__Finally2_m27EA3A5214F99780679F0932E07F1EA3A03EE74B(__this, NULL);
return;
}// end finally (depth: 2)
});
try
{// begin try (depth: 2)
goto IL_002e_1;
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_002e_1:
{
goto IL_0030_1;
}
IL_0030_1:
{
goto IL_0039;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0039:
{
goto IL_003b;
}
IL_003b:
{
return;
}
}
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<ExecuteEnumerable>d__3::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CExecuteEnumerableU3Ed__3_MoveNext_mFCD03A156040744C9A4CE1701D82F92D5048FC5B (U3CExecuteEnumerableU3Ed__3_t39B48E14B2ACE26105B0F50010A2951FC6DD4FC9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITestExecutionContext_t8CD71AA58964215CD511C979417A68F345BE8112_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass3_0_t79610179F918A576750F124537BAB01A47753DBE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass3_1_U3CExecuteEnumerableU3Eb__0_m0CB786B664BE4D3C50950E047BE9148D44A20ED0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass3_1_tAD6B76997ED0725659D13F567DF88C80EEA8F290_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t V_1 = 0;
bool V_2 = false;
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* V_3 = NULL;
bool V_4 = false;
bool V_5 = false;
bool V_6 = false;
{
auto __finallyBlock = il2cpp::utils::Fault([&]
{
FAULT_0240:
{// begin fault (depth: 1)
U3CExecuteEnumerableU3Ed__3_System_IDisposable_Dispose_mB39BA8BFB676BE03C75F0F1F4AE64B7D09AA2BE5(__this, NULL);
return;
}// end fault
});
try
{// begin try (depth: 1)
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_1 = L_0;
int32_t L_1 = V_1;
if (!L_1)
{
goto IL_0012_1;
}
}
{
goto IL_000c_1;
}
IL_000c_1:
{
int32_t L_2 = V_1;
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_0014_1;
}
}
{
goto IL_0019_1;
}
IL_0012_1:
{
goto IL_0020_1;
}
IL_0014_1:
{
goto IL_018c_1;
}
IL_0019_1:
{
V_0 = (bool)0;
goto IL_0248;
}
IL_0020_1:
{
__this->___U3CU3E1__state_0 = (-1);
U3CU3Ec__DisplayClass3_0_t79610179F918A576750F124537BAB01A47753DBE* L_3 = (U3CU3Ec__DisplayClass3_0_t79610179F918A576750F124537BAB01A47753DBE*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass3_0_t79610179F918A576750F124537BAB01A47753DBE_il2cpp_TypeInfo_var);
NullCheck(L_3);
U3CU3Ec__DisplayClass3_0__ctor_m9C171272732E1E566BFAFAF1A13790A90C80DAB3(L_3, NULL);
__this->___U3CU3E8__1_6 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E8__1_6), (void*)L_3);
U3CU3Ec__DisplayClass3_0_t79610179F918A576750F124537BAB01A47753DBE* L_4 = __this->___U3CU3E8__1_6;
RuntimeObject* L_5 = __this->___context_3;
NullCheck(L_4);
L_4->___context_1 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___context_1), (void*)L_5);
// if (!(innerCommand is IEnumerableTestMethodCommand enumerableTestMethodCommand))
UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39* L_6 = __this->___U3CU3E4__this_5;
NullCheck(L_6);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_7 = ((DelegatingTestCommand_tC08EEEB091F865A253DC314A8B3E1314367130A7*)L_6)->___innerCommand_1;
V_3 = L_7;
U3CU3Ec__DisplayClass3_0_t79610179F918A576750F124537BAB01A47753DBE* L_8 = __this->___U3CU3E8__1_6;
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_9 = V_3;
NullCheck(L_8);
L_8->___enumerableTestMethodCommand_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_9, IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&L_8->___enumerableTestMethodCommand_0), (void*)((RuntimeObject*)IsInst((RuntimeObject*)L_9, IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED_il2cpp_TypeInfo_var)));
U3CU3Ec__DisplayClass3_0_t79610179F918A576750F124537BAB01A47753DBE* L_10 = __this->___U3CU3E8__1_6;
NullCheck(L_10);
RuntimeObject* L_11 = L_10->___enumerableTestMethodCommand_0;
V_2 = (bool)((((int32_t)((!(((RuntimeObject*)(RuntimeObject*)L_11) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_12 = V_2;
if (!L_12)
{
goto IL_0095_1;
}
}
{
// Execute(context);
UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39* L_13 = __this->___U3CU3E4__this_5;
U3CU3Ec__DisplayClass3_0_t79610179F918A576750F124537BAB01A47753DBE* L_14 = __this->___U3CU3E8__1_6;
NullCheck(L_14);
RuntimeObject* L_15 = L_14->___context_1;
NullCheck(L_13);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_16;
L_16 = VirtualFuncInvoker1< TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851*, RuntimeObject* >::Invoke(4 /* NUnit.Framework.Internal.TestResult NUnit.Framework.Internal.Commands.TestCommand::Execute(NUnit.Framework.Internal.ITestExecutionContext) */, L_13, L_15);
// yield break;
V_0 = (bool)0;
goto IL_0248;
}
IL_0095_1:
{
// using (var logScope = new LogScope())
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_17 = (LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1*)il2cpp_codegen_object_new(LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1_il2cpp_TypeInfo_var);
NullCheck(L_17);
LogScope__ctor_m6CE7E1D3F04CB34BAE780E2F15BABB281879019B(L_17, NULL);
__this->___U3ClogScopeU3E5__2_7 = L_17;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3ClogScopeU3E5__2_7), (void*)L_17);
__this->___U3CU3E1__state_0 = ((int32_t)-3);
U3CU3Ec__DisplayClass3_1_tAD6B76997ED0725659D13F567DF88C80EEA8F290* L_18 = (U3CU3Ec__DisplayClass3_1_tAD6B76997ED0725659D13F567DF88C80EEA8F290*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass3_1_tAD6B76997ED0725659D13F567DF88C80EEA8F290_il2cpp_TypeInfo_var);
NullCheck(L_18);
U3CU3Ec__DisplayClass3_1__ctor_mB0B664121C1632A85B67E161E1A3E8F5AFE7E43D(L_18, NULL);
__this->___U3CU3E8__3_8 = L_18;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E8__3_8), (void*)L_18);
U3CU3Ec__DisplayClass3_1_tAD6B76997ED0725659D13F567DF88C80EEA8F290* L_19 = __this->___U3CU3E8__3_8;
U3CU3Ec__DisplayClass3_0_t79610179F918A576750F124537BAB01A47753DBE* L_20 = __this->___U3CU3E8__1_6;
NullCheck(L_19);
L_19->___CSU24U3CU3E8__locals1_1 = L_20;
Il2CppCodeGenWriteBarrier((void**)(&L_19->___CSU24U3CU3E8__locals1_1), (void*)L_20);
// IEnumerable executeEnumerable = null;
U3CU3Ec__DisplayClass3_1_tAD6B76997ED0725659D13F567DF88C80EEA8F290* L_21 = __this->___U3CU3E8__3_8;
NullCheck(L_21);
L_21->___executeEnumerable_0 = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&L_21->___executeEnumerable_0), (void*)(RuntimeObject*)NULL);
// if (!ExecuteAndCheckLog(logScope, context.CurrentResult,
// () => executeEnumerable = enumerableTestMethodCommand.ExecuteEnumerable(context)))
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_22 = __this->___U3ClogScopeU3E5__2_7;
U3CU3Ec__DisplayClass3_1_tAD6B76997ED0725659D13F567DF88C80EEA8F290* L_23 = __this->___U3CU3E8__3_8;
NullCheck(L_23);
U3CU3Ec__DisplayClass3_0_t79610179F918A576750F124537BAB01A47753DBE* L_24 = L_23->___CSU24U3CU3E8__locals1_1;
NullCheck(L_24);
RuntimeObject* L_25 = L_24->___context_1;
NullCheck(L_25);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_26;
L_26 = InterfaceFuncInvoker0< TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* >::Invoke(6 /* NUnit.Framework.Internal.TestResult NUnit.Framework.Internal.ITestExecutionContext::get_CurrentResult() */, ITestExecutionContext_t8CD71AA58964215CD511C979417A68F345BE8112_il2cpp_TypeInfo_var, L_25);
U3CU3Ec__DisplayClass3_1_tAD6B76997ED0725659D13F567DF88C80EEA8F290* L_27 = __this->___U3CU3E8__3_8;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_28 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
NullCheck(L_28);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_28, L_27, (intptr_t)((void*)U3CU3Ec__DisplayClass3_1_U3CExecuteEnumerableU3Eb__0_m0CB786B664BE4D3C50950E047BE9148D44A20ED0_RuntimeMethod_var), NULL);
il2cpp_codegen_runtime_class_init_inline(UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_il2cpp_TypeInfo_var);
bool L_29;
L_29 = UnityLogCheckDelegatingCommand_ExecuteAndCheckLog_m7FE178EFCF430E4B15F73DB3B4DDB158749403B0(L_22, L_26, L_28, NULL);
V_4 = (bool)((((int32_t)L_29) == ((int32_t)0))? 1 : 0);
bool L_30 = V_4;
if (!L_30)
{
goto IL_0112_1;
}
}
{
// yield break;
V_0 = (bool)0;
goto IL_022c_1;
}
IL_0112_1:
{
// foreach (var step in executeEnumerable)
U3CU3Ec__DisplayClass3_1_tAD6B76997ED0725659D13F567DF88C80EEA8F290* L_31 = __this->___U3CU3E8__3_8;
NullCheck(L_31);
RuntimeObject* L_32 = L_31->___executeEnumerable_0;
NullCheck(L_32);
RuntimeObject* L_33;
L_33 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_il2cpp_TypeInfo_var, L_32);
__this->___U3CU3Es__4_9 = L_33;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3Es__4_9), (void*)L_33);
__this->___U3CU3E1__state_0 = ((int32_t)-4);
goto IL_019c_1;
}
IL_0133_1:
{
// foreach (var step in executeEnumerable)
RuntimeObject* L_34 = __this->___U3CU3Es__4_9;
NullCheck(L_34);
RuntimeObject* L_35;
L_35 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_34);
__this->___U3CstepU3E5__5_10 = L_35;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CstepU3E5__5_10), (void*)L_35);
// if (!CheckFailingLogs(logScope, context.CurrentResult))
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_36 = __this->___U3ClogScopeU3E5__2_7;
U3CU3Ec__DisplayClass3_1_tAD6B76997ED0725659D13F567DF88C80EEA8F290* L_37 = __this->___U3CU3E8__3_8;
NullCheck(L_37);
U3CU3Ec__DisplayClass3_0_t79610179F918A576750F124537BAB01A47753DBE* L_38 = L_37->___CSU24U3CU3E8__locals1_1;
NullCheck(L_38);
RuntimeObject* L_39 = L_38->___context_1;
NullCheck(L_39);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_40;
L_40 = InterfaceFuncInvoker0< TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* >::Invoke(6 /* NUnit.Framework.Internal.TestResult NUnit.Framework.Internal.ITestExecutionContext::get_CurrentResult() */, ITestExecutionContext_t8CD71AA58964215CD511C979417A68F345BE8112_il2cpp_TypeInfo_var, L_39);
il2cpp_codegen_runtime_class_init_inline(UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_il2cpp_TypeInfo_var);
bool L_41;
L_41 = UnityLogCheckDelegatingCommand_CheckFailingLogs_m7294BB795570C0D8CD967AB9EE8827A7FE4368D2(L_36, L_40, NULL);
V_5 = (bool)((((int32_t)L_41) == ((int32_t)0))? 1 : 0);
bool L_42 = V_5;
if (!L_42)
{
goto IL_0172_1;
}
}
{
// yield break;
V_0 = (bool)0;
goto IL_01b2_1;
}
IL_0172_1:
{
// yield return step;
RuntimeObject* L_43 = __this->___U3CstepU3E5__5_10;
__this->___U3CU3E2__current_1 = L_43;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_43);
__this->___U3CU3E1__state_0 = 1;
V_0 = (bool)1;
goto IL_0248;
}
IL_018c_1:
{
__this->___U3CU3E1__state_0 = ((int32_t)-4);
__this->___U3CstepU3E5__5_10 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CstepU3E5__5_10), (void*)NULL);
}
IL_019c_1:
{
// foreach (var step in executeEnumerable)
RuntimeObject* L_44 = __this->___U3CU3Es__4_9;
NullCheck(L_44);
bool L_45;
L_45 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_44);
if (L_45)
{
goto IL_0133_1;
}
}
{
U3CExecuteEnumerableU3Ed__3_U3CU3Em__Finally2_m27EA3A5214F99780679F0932E07F1EA3A03EE74B(__this, NULL);
goto IL_01bb_1;
}
IL_01b2_1:
{
U3CExecuteEnumerableU3Ed__3_U3CU3Em__Finally2_m27EA3A5214F99780679F0932E07F1EA3A03EE74B(__this, NULL);
goto IL_022c_1;
}
IL_01bb_1:
{
__this->___U3CU3Es__4_9 = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3Es__4_9), (void*)(RuntimeObject*)NULL);
// if (!CheckLogs(context.CurrentResult, logScope))
U3CU3Ec__DisplayClass3_1_tAD6B76997ED0725659D13F567DF88C80EEA8F290* L_46 = __this->___U3CU3E8__3_8;
NullCheck(L_46);
U3CU3Ec__DisplayClass3_0_t79610179F918A576750F124537BAB01A47753DBE* L_47 = L_46->___CSU24U3CU3E8__locals1_1;
NullCheck(L_47);
RuntimeObject* L_48 = L_47->___context_1;
NullCheck(L_48);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_49;
L_49 = InterfaceFuncInvoker0< TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* >::Invoke(6 /* NUnit.Framework.Internal.TestResult NUnit.Framework.Internal.ITestExecutionContext::get_CurrentResult() */, ITestExecutionContext_t8CD71AA58964215CD511C979417A68F345BE8112_il2cpp_TypeInfo_var, L_48);
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_50 = __this->___U3ClogScopeU3E5__2_7;
il2cpp_codegen_runtime_class_init_inline(UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_il2cpp_TypeInfo_var);
bool L_51;
L_51 = UnityLogCheckDelegatingCommand_CheckLogs_m5129F55EF24AA098F9E81293AA3602EB87493ABF(L_49, L_50, NULL);
V_6 = (bool)((((int32_t)L_51) == ((int32_t)0))? 1 : 0);
bool L_52 = V_6;
if (!L_52)
{
goto IL_01ef_1;
}
}
{
// yield break;
V_0 = (bool)0;
goto IL_022c_1;
}
IL_01ef_1:
{
// PostTestValidation(logScope, innerCommand, context.CurrentResult);
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_53 = __this->___U3ClogScopeU3E5__2_7;
UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39* L_54 = __this->___U3CU3E4__this_5;
NullCheck(L_54);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_55 = ((DelegatingTestCommand_tC08EEEB091F865A253DC314A8B3E1314367130A7*)L_54)->___innerCommand_1;
U3CU3Ec__DisplayClass3_1_tAD6B76997ED0725659D13F567DF88C80EEA8F290* L_56 = __this->___U3CU3E8__3_8;
NullCheck(L_56);
U3CU3Ec__DisplayClass3_0_t79610179F918A576750F124537BAB01A47753DBE* L_57 = L_56->___CSU24U3CU3E8__locals1_1;
NullCheck(L_57);
RuntimeObject* L_58 = L_57->___context_1;
NullCheck(L_58);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_59;
L_59 = InterfaceFuncInvoker0< TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* >::Invoke(6 /* NUnit.Framework.Internal.TestResult NUnit.Framework.Internal.ITestExecutionContext::get_CurrentResult() */, ITestExecutionContext_t8CD71AA58964215CD511C979417A68F345BE8112_il2cpp_TypeInfo_var, L_58);
il2cpp_codegen_runtime_class_init_inline(UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39_il2cpp_TypeInfo_var);
UnityLogCheckDelegatingCommand_PostTestValidation_mD3D23D0BB59D6C792D13AF5EADAA384B51DC9DCB(L_53, L_55, L_59, NULL);
__this->___U3CU3E8__3_8 = (U3CU3Ec__DisplayClass3_1_tAD6B76997ED0725659D13F567DF88C80EEA8F290*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E8__3_8), (void*)(U3CU3Ec__DisplayClass3_1_tAD6B76997ED0725659D13F567DF88C80EEA8F290*)NULL);
U3CExecuteEnumerableU3Ed__3_U3CU3Em__Finally1_m81301C06080969BC562C4DFB6735C372A535B623(__this, NULL);
goto IL_0235_1;
}
IL_022c_1:
{
U3CExecuteEnumerableU3Ed__3_U3CU3Em__Finally1_m81301C06080969BC562C4DFB6735C372A535B623(__this, NULL);
goto IL_0248;
}
IL_0235_1:
{
__this->___U3ClogScopeU3E5__2_7 = (LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3ClogScopeU3E5__2_7), (void*)(LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1*)NULL);
// }
V_0 = (bool)0;
goto IL_0248;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0248:
{
bool L_60 = V_0;
return L_60;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<ExecuteEnumerable>d__3::<>m__Finally1()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableU3Ed__3_U3CU3Em__Finally1_m81301C06080969BC562C4DFB6735C372A535B623 (U3CExecuteEnumerableU3Ed__3_t39B48E14B2ACE26105B0F50010A2951FC6DD4FC9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
__this->___U3CU3E1__state_0 = (-1);
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_0 = __this->___U3ClogScopeU3E5__2_7;
if (!L_0)
{
goto IL_001b;
}
}
{
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_1 = __this->___U3ClogScopeU3E5__2_7;
NullCheck(L_1);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_1);
}
IL_001b:
{
return;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<ExecuteEnumerable>d__3::<>m__Finally2()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableU3Ed__3_U3CU3Em__Finally2_m27EA3A5214F99780679F0932E07F1EA3A03EE74B (U3CExecuteEnumerableU3Ed__3_t39B48E14B2ACE26105B0F50010A2951FC6DD4FC9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
__this->___U3CU3E1__state_0 = ((int32_t)-3);
RuntimeObject* L_0 = __this->___U3CU3Es__4_9;
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var));
RuntimeObject* L_1 = V_0;
if (!L_1)
{
goto IL_001e;
}
}
{
RuntimeObject* L_2 = V_0;
NullCheck(L_2);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_2);
}
IL_001e:
{
return;
}
}
// System.Object UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<ExecuteEnumerable>d__3::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExecuteEnumerableU3Ed__3_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m3031673BB6C8C6DFB863EFD4CD7D7E0E9390CA85 (U3CExecuteEnumerableU3Ed__3_t39B48E14B2ACE26105B0F50010A2951FC6DD4FC9* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<ExecuteEnumerable>d__3::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableU3Ed__3_System_Collections_IEnumerator_Reset_m4C01400E4EA0C9669D76BCAA858210BA134602C4 (U3CExecuteEnumerableU3Ed__3_t39B48E14B2ACE26105B0F50010A2951FC6DD4FC9* __this, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CExecuteEnumerableU3Ed__3_System_Collections_IEnumerator_Reset_m4C01400E4EA0C9669D76BCAA858210BA134602C4_RuntimeMethod_var)));
}
}
// System.Object UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<ExecuteEnumerable>d__3::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExecuteEnumerableU3Ed__3_System_Collections_IEnumerator_get_Current_mD3FBCCF3E51BFA236B262D6E4BE1D799C56ECA56 (U3CExecuteEnumerableU3Ed__3_t39B48E14B2ACE26105B0F50010A2951FC6DD4FC9* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Collections.Generic.IEnumerator`1<System.Object> UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<ExecuteEnumerable>d__3::System.Collections.Generic.IEnumerable<System.Object>.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExecuteEnumerableU3Ed__3_System_Collections_Generic_IEnumerableU3CSystem_ObjectU3E_GetEnumerator_mF4B51FC0B3132CAFC5A90870FC36005D5F59D25C (U3CExecuteEnumerableU3Ed__3_t39B48E14B2ACE26105B0F50010A2951FC6DD4FC9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CExecuteEnumerableU3Ed__3_t39B48E14B2ACE26105B0F50010A2951FC6DD4FC9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CExecuteEnumerableU3Ed__3_t39B48E14B2ACE26105B0F50010A2951FC6DD4FC9* V_0 = NULL;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
{
goto IL_0022;
}
}
{
int32_t L_1 = __this->___U3CU3El__initialThreadId_2;
int32_t L_2;
L_2 = Environment_get_CurrentManagedThreadId_mEC09D20ED666BC3277AC9D16B68AA287E5AFE1B2(NULL);
if ((!(((uint32_t)L_1) == ((uint32_t)L_2))))
{
goto IL_0022;
}
}
{
__this->___U3CU3E1__state_0 = 0;
V_0 = __this;
goto IL_0035;
}
IL_0022:
{
U3CExecuteEnumerableU3Ed__3_t39B48E14B2ACE26105B0F50010A2951FC6DD4FC9* L_3 = (U3CExecuteEnumerableU3Ed__3_t39B48E14B2ACE26105B0F50010A2951FC6DD4FC9*)il2cpp_codegen_object_new(U3CExecuteEnumerableU3Ed__3_t39B48E14B2ACE26105B0F50010A2951FC6DD4FC9_il2cpp_TypeInfo_var);
NullCheck(L_3);
U3CExecuteEnumerableU3Ed__3__ctor_mF0D3A64F2256851A3ED97EEAE98C5F8EBA532044(L_3, 0, NULL);
V_0 = L_3;
U3CExecuteEnumerableU3Ed__3_t39B48E14B2ACE26105B0F50010A2951FC6DD4FC9* L_4 = V_0;
UnityLogCheckDelegatingCommand_t81867D48E74DF7BB6CDBC0AD7060BEA758ADCE39* L_5 = __this->___U3CU3E4__this_5;
NullCheck(L_4);
L_4->___U3CU3E4__this_5 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___U3CU3E4__this_5), (void*)L_5);
}
IL_0035:
{
U3CExecuteEnumerableU3Ed__3_t39B48E14B2ACE26105B0F50010A2951FC6DD4FC9* L_6 = V_0;
RuntimeObject* L_7 = __this->___U3CU3E3__context_4;
NullCheck(L_6);
L_6->___context_3 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&L_6->___context_3), (void*)L_7);
U3CExecuteEnumerableU3Ed__3_t39B48E14B2ACE26105B0F50010A2951FC6DD4FC9* L_8 = V_0;
return L_8;
}
}
// System.Collections.IEnumerator UnityEngine.TestRunner.NUnitExtensions.Runner.UnityLogCheckDelegatingCommand/<ExecuteEnumerable>d__3::System.Collections.IEnumerable.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExecuteEnumerableU3Ed__3_System_Collections_IEnumerable_GetEnumerator_mDE2BE8289E3AFBA32EE24B434FEB5FEBF62809ED (U3CExecuteEnumerableU3Ed__3_t39B48E14B2ACE26105B0F50010A2951FC6DD4FC9* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0;
L_0 = U3CExecuteEnumerableU3Ed__3_System_Collections_Generic_IEnumerableU3CSystem_ObjectU3E_GetEnumerator_mF4B51FC0B3132CAFC5A90870FC36005D5F59D25C(__this, NULL);
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestAssemblyRunner::get_Context()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* UnityTestAssemblyRunner_get_Context_m19940E94138FC1808EAF69C84F896E5195F40538 (UnityTestAssemblyRunner_tE0A01D7B74F325502637626BB3964467734B856C* __this, const RuntimeMethod* method)
{
{
// protected UnityTestExecutionContext Context { get; set; }
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_0 = __this->___U3CContextU3Ek__BackingField_2;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestAssemblyRunner::set_Context(UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestAssemblyRunner_set_Context_m5C95456C7765D0890D229ACABE3B45DC23118C52 (UnityTestAssemblyRunner_tE0A01D7B74F325502637626BB3964467734B856C* __this, UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___value0, const RuntimeMethod* method)
{
{
// protected UnityTestExecutionContext Context { get; set; }
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_0 = ___value0;
__this->___U3CContextU3Ek__BackingField_2 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CContextU3Ek__BackingField_2), (void*)L_0);
return;
}
}
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestAssemblyRunner::GetCurrentContext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* UnityTestAssemblyRunner_GetCurrentContext_mEF26A1616A8B2C69D06A1336C77DC137885288FC (UnityTestAssemblyRunner_tE0A01D7B74F325502637626BB3964467734B856C* __this, const RuntimeMethod* method)
{
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* V_0 = NULL;
{
// return UnityTestExecutionContext.CurrentContext;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_0;
L_0 = UnityTestExecutionContext_get_CurrentContext_mE137D16315C891B114A04F5DA5DE73456A3D8954_inline(NULL);
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
// }
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_1 = V_0;
return L_1;
}
}
// System.Collections.Generic.IDictionary`2<System.String,System.Object> UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestAssemblyRunner::get_Settings()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnityTestAssemblyRunner_get_Settings_m814A469DAD6B3AD4776BDF1DC2A6EC10B05120B1 (UnityTestAssemblyRunner_tE0A01D7B74F325502637626BB3964467734B856C* __this, const RuntimeMethod* method)
{
{
// protected IDictionary<string, object> Settings { get; set; }
RuntimeObject* L_0 = __this->___U3CSettingsU3Ek__BackingField_3;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestAssemblyRunner::set_Settings(System.Collections.Generic.IDictionary`2<System.String,System.Object>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestAssemblyRunner_set_Settings_m2B7A0F7970F110B3D2A23486E6B168575E044F6B (UnityTestAssemblyRunner_tE0A01D7B74F325502637626BB3964467734B856C* __this, RuntimeObject* ___value0, const RuntimeMethod* method)
{
{
// protected IDictionary<string, object> Settings { get; set; }
RuntimeObject* L_0 = ___value0;
__this->___U3CSettingsU3Ek__BackingField_3 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CSettingsU3Ek__BackingField_3), (void*)L_0);
return;
}
}
// NUnit.Framework.Interfaces.ITest UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestAssemblyRunner::get_LoadedTest()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnityTestAssemblyRunner_get_LoadedTest_mBCEF4C58AA5BDC5F7DC947945492B02327621435 (UnityTestAssemblyRunner_tE0A01D7B74F325502637626BB3964467734B856C* __this, const RuntimeMethod* method)
{
{
// public ITest LoadedTest { get; protected set; }
RuntimeObject* L_0 = __this->___U3CLoadedTestU3Ek__BackingField_4;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestAssemblyRunner::set_LoadedTest(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestAssemblyRunner_set_LoadedTest_m96061ECD0D4B72B585CF2F2A909DE272B3815638 (UnityTestAssemblyRunner_tE0A01D7B74F325502637626BB3964467734B856C* __this, RuntimeObject* ___value0, const RuntimeMethod* method)
{
{
// public ITest LoadedTest { get; protected set; }
RuntimeObject* L_0 = ___value0;
__this->___U3CLoadedTestU3Ek__BackingField_4 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CLoadedTestU3Ek__BackingField_4), (void*)L_0);
return;
}
}
// NUnit.Framework.Interfaces.ITestResult UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestAssemblyRunner::get_Result()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnityTestAssemblyRunner_get_Result_m36A33DFA00E3771DD22846AFD7CFC8FF286C67EA (UnityTestAssemblyRunner_tE0A01D7B74F325502637626BB3964467734B856C* __this, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* G_B3_0 = NULL;
{
// get { return TopLevelWorkItem == null ? null : TopLevelWorkItem.Result; }
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* L_0;
L_0 = UnityTestAssemblyRunner_get_TopLevelWorkItem_m0EE7C0D72A941DD983EA0B6E56009A03DCC4AD2F_inline(__this, NULL);
if (!L_0)
{
goto IL_0016;
}
}
{
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* L_1;
L_1 = UnityTestAssemblyRunner_get_TopLevelWorkItem_m0EE7C0D72A941DD983EA0B6E56009A03DCC4AD2F_inline(__this, NULL);
NullCheck(L_1);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_2;
L_2 = UnityWorkItem_get_Result_m7A099FDE36D9587C88955F0B6F721EA37D82B7E6_inline(L_1, NULL);
G_B3_0 = L_2;
goto IL_0017;
}
IL_0016:
{
G_B3_0 = ((TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851*)(NULL));
}
IL_0017:
{
V_0 = G_B3_0;
goto IL_001a;
}
IL_001a:
{
// get { return TopLevelWorkItem == null ? null : TopLevelWorkItem.Result; }
RuntimeObject* L_3 = V_0;
return L_3;
}
}
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestAssemblyRunner::get_IsTestLoaded()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityTestAssemblyRunner_get_IsTestLoaded_m129251B28E21FF9181FA5A51088F6E0F325BEF33 (UnityTestAssemblyRunner_tE0A01D7B74F325502637626BB3964467734B856C* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
// get { return LoadedTest != null; }
RuntimeObject* L_0;
L_0 = UnityTestAssemblyRunner_get_LoadedTest_mBCEF4C58AA5BDC5F7DC947945492B02327621435_inline(__this, NULL);
V_0 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
goto IL_000d;
}
IL_000d:
{
// get { return LoadedTest != null; }
bool L_1 = V_0;
return L_1;
}
}
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestAssemblyRunner::get_IsTestRunning()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityTestAssemblyRunner_get_IsTestRunning_mF3F30A5349299E0DBE96973BC4E5A6A52CBAB11B (UnityTestAssemblyRunner_tE0A01D7B74F325502637626BB3964467734B856C* __this, const RuntimeMethod* method)
{
bool V_0 = false;
int32_t G_B3_0 = 0;
{
// get { return TopLevelWorkItem != null && TopLevelWorkItem.State == NUnit.Framework.Internal.Execution.WorkItemState.Running; }
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* L_0;
L_0 = UnityTestAssemblyRunner_get_TopLevelWorkItem_m0EE7C0D72A941DD983EA0B6E56009A03DCC4AD2F_inline(__this, NULL);
if (!L_0)
{
goto IL_0019;
}
}
{
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* L_1;
L_1 = UnityTestAssemblyRunner_get_TopLevelWorkItem_m0EE7C0D72A941DD983EA0B6E56009A03DCC4AD2F_inline(__this, NULL);
NullCheck(L_1);
int32_t L_2;
L_2 = UnityWorkItem_get_State_m41771F81C3DCC11C885128DEED36EAC76AEC9964_inline(L_1, NULL);
G_B3_0 = ((((int32_t)L_2) == ((int32_t)1))? 1 : 0);
goto IL_001a;
}
IL_0019:
{
G_B3_0 = 0;
}
IL_001a:
{
V_0 = (bool)G_B3_0;
goto IL_001d;
}
IL_001d:
{
// get { return TopLevelWorkItem != null && TopLevelWorkItem.State == NUnit.Framework.Internal.Execution.WorkItemState.Running; }
bool L_3 = V_0;
return L_3;
}
}
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestAssemblyRunner::get_IsTestComplete()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityTestAssemblyRunner_get_IsTestComplete_mD13DEE6C286BAFC536787B6E3808EB822D2163C5 (UnityTestAssemblyRunner_tE0A01D7B74F325502637626BB3964467734B856C* __this, const RuntimeMethod* method)
{
bool V_0 = false;
int32_t G_B3_0 = 0;
{
// get { return TopLevelWorkItem != null && TopLevelWorkItem.State == NUnit.Framework.Internal.Execution.WorkItemState.Complete; }
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* L_0;
L_0 = UnityTestAssemblyRunner_get_TopLevelWorkItem_m0EE7C0D72A941DD983EA0B6E56009A03DCC4AD2F_inline(__this, NULL);
if (!L_0)
{
goto IL_0019;
}
}
{
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* L_1;
L_1 = UnityTestAssemblyRunner_get_TopLevelWorkItem_m0EE7C0D72A941DD983EA0B6E56009A03DCC4AD2F_inline(__this, NULL);
NullCheck(L_1);
int32_t L_2;
L_2 = UnityWorkItem_get_State_m41771F81C3DCC11C885128DEED36EAC76AEC9964_inline(L_1, NULL);
G_B3_0 = ((((int32_t)L_2) == ((int32_t)2))? 1 : 0);
goto IL_001a;
}
IL_0019:
{
G_B3_0 = 0;
}
IL_001a:
{
V_0 = (bool)G_B3_0;
goto IL_001d;
}
IL_001d:
{
// get { return TopLevelWorkItem != null && TopLevelWorkItem.State == NUnit.Framework.Internal.Execution.WorkItemState.Complete; }
bool L_3 = V_0;
return L_3;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestAssemblyRunner::.ctor(UnityEngine.TestTools.NUnitExtensions.UnityTestAssemblyBuilder,UnityEngine.TestRunner.NUnitExtensions.Runner.WorkItemFactory)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestAssemblyRunner__ctor_mFD25374E0C2687F0D6810F9A6C0B1C4B2742D512 (UnityTestAssemblyRunner_tE0A01D7B74F325502637626BB3964467734B856C* __this, UnityTestAssemblyBuilder_tFA61580BA1A740D0AE7832EBB3C6D5AD56908754* ___builder0, WorkItemFactory_t252E24C1C187B6BAAF2CC67271659A787477CF2E* ___factory1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public UnityTestAssemblyRunner(UnityTestAssemblyBuilder builder, WorkItemFactory factory)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// unityBuilder = builder;
UnityTestAssemblyBuilder_tFA61580BA1A740D0AE7832EBB3C6D5AD56908754* L_0 = ___builder0;
__this->___unityBuilder_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___unityBuilder_0), (void*)L_0);
// m_Factory = factory;
WorkItemFactory_t252E24C1C187B6BAAF2CC67271659A787477CF2E* L_1 = ___factory1;
__this->___m_Factory_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Factory_1), (void*)L_1);
// Context = new UnityTestExecutionContext();
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_2 = (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C*)il2cpp_codegen_object_new(UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C_il2cpp_TypeInfo_var);
NullCheck(L_2);
UnityTestExecutionContext__ctor_mB28AC7EEA7A5687C10BE4F46FE390CA4EB581E15(L_2, NULL);
UnityTestAssemblyRunner_set_Context_m5C95456C7765D0890D229ACABE3B45DC23118C52_inline(__this, L_2, NULL);
// }
return;
}
}
// NUnit.Framework.Interfaces.ITest UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestAssemblyRunner::Load(System.Reflection.Assembly[],UnityEngine.TestTools.TestPlatform,System.Collections.Generic.IDictionary`2<System.String,System.Object>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnityTestAssemblyRunner_Load_m703D55A7CFE9FF275B8837FFC1DFDF28FFE4BAC6 (UnityTestAssemblyRunner_tE0A01D7B74F325502637626BB3964467734B856C* __this, AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* ___assemblies0, uint8_t ___testPlatform1, RuntimeObject* ___settings2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Repeat_TisTestPlatform_t76E9AB2F329C9ECA231A2A7A282DF9B81F1EB44E_m26209FEE4F88A9276C2A0A2DF25738FCDDA0619B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisTestPlatform_t76E9AB2F329C9ECA231A2A7A282DF9B81F1EB44E_m15BA3C9E01E54301E3335264C02593E5055EFE2A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t79D4ADB15B238AC117DF72982FEA3C42EF5AFA19_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Randomizer_tCEEB80B5AF5FE8241F16BFF48041A9021DB81EE2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF6CF0A9992084F961AEE5EAD1750314FE2583288);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
RuntimeObject* V_1 = NULL;
RuntimeObject* V_2 = NULL;
{
// Settings = settings;
RuntimeObject* L_0 = ___settings2;
UnityTestAssemblyRunner_set_Settings_m2B7A0F7970F110B3D2A23486E6B168575E044F6B_inline(__this, L_0, NULL);
// if (settings.ContainsKey(FrameworkPackageSettings.RandomSeed))
RuntimeObject* L_1 = ___settings2;
NullCheck(L_1);
bool L_2;
L_2 = InterfaceFuncInvoker1< bool, String_t* >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2<System.String,System.Object>::ContainsKey(TKey) */, IDictionary_2_t79D4ADB15B238AC117DF72982FEA3C42EF5AFA19_il2cpp_TypeInfo_var, L_1, _stringLiteralF6CF0A9992084F961AEE5EAD1750314FE2583288);
V_0 = L_2;
bool L_3 = V_0;
if (!L_3)
{
goto IL_002e;
}
}
{
// Randomizer.InitialSeed = (int)settings[FrameworkPackageSettings.RandomSeed];
RuntimeObject* L_4 = ___settings2;
NullCheck(L_4);
RuntimeObject* L_5;
L_5 = InterfaceFuncInvoker1< RuntimeObject*, String_t* >::Invoke(0 /* TValue System.Collections.Generic.IDictionary`2<System.String,System.Object>::get_Item(TKey) */, IDictionary_2_t79D4ADB15B238AC117DF72982FEA3C42EF5AFA19_il2cpp_TypeInfo_var, L_4, _stringLiteralF6CF0A9992084F961AEE5EAD1750314FE2583288);
il2cpp_codegen_runtime_class_init_inline(Randomizer_tCEEB80B5AF5FE8241F16BFF48041A9021DB81EE2_il2cpp_TypeInfo_var);
Randomizer_set_InitialSeed_m1A0C1B0BB888B77CF3F3A11038C9EB1F4B4A0BC9(((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_5, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)))), NULL);
}
IL_002e:
{
// return LoadedTest = unityBuilder.Build(assemblies, Enumerable.Repeat(testPlatform, assemblies.Length).ToArray(), settings);
UnityTestAssemblyBuilder_tFA61580BA1A740D0AE7832EBB3C6D5AD56908754* L_6 = __this->___unityBuilder_0;
AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_7 = ___assemblies0;
uint8_t L_8 = ___testPlatform1;
AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_9 = ___assemblies0;
NullCheck(L_9);
RuntimeObject* L_10;
L_10 = Enumerable_Repeat_TisTestPlatform_t76E9AB2F329C9ECA231A2A7A282DF9B81F1EB44E_m26209FEE4F88A9276C2A0A2DF25738FCDDA0619B(L_8, ((int32_t)(((RuntimeArray*)L_9)->max_length)), Enumerable_Repeat_TisTestPlatform_t76E9AB2F329C9ECA231A2A7A282DF9B81F1EB44E_m26209FEE4F88A9276C2A0A2DF25738FCDDA0619B_RuntimeMethod_var);
TestPlatformU5BU5D_tB0A008F2900EC56EFE9FCA81B9F5A485467C2D38* L_11;
L_11 = Enumerable_ToArray_TisTestPlatform_t76E9AB2F329C9ECA231A2A7A282DF9B81F1EB44E_m15BA3C9E01E54301E3335264C02593E5055EFE2A(L_10, Enumerable_ToArray_TisTestPlatform_t76E9AB2F329C9ECA231A2A7A282DF9B81F1EB44E_m15BA3C9E01E54301E3335264C02593E5055EFE2A_RuntimeMethod_var);
RuntimeObject* L_12 = ___settings2;
NullCheck(L_6);
RuntimeObject* L_13;
L_13 = UnityTestAssemblyBuilder_Build_m225B0D58FB2D0C370690FAF40EFFB8D2F5FE26E7(L_6, L_7, L_11, L_12, NULL);
RuntimeObject* L_14 = L_13;
V_1 = L_14;
UnityTestAssemblyRunner_set_LoadedTest_m96061ECD0D4B72B585CF2F2A909DE272B3815638_inline(__this, L_14, NULL);
RuntimeObject* L_15 = V_1;
V_2 = L_15;
goto IL_0056;
}
IL_0056:
{
// }
RuntimeObject* L_16 = V_2;
return L_16;
}
}
// System.Collections.IEnumerable UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestAssemblyRunner::Run(NUnit.Framework.Interfaces.ITestListener,NUnit.Framework.Interfaces.ITestFilter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnityTestAssemblyRunner_Run_m395A9FE2C90D0A96497EF11229E5B2B9AA35BB70 (UnityTestAssemblyRunner_tE0A01D7B74F325502637626BB3964467734B856C* __this, RuntimeObject* ___listener0, RuntimeObject* ___filter1, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
{
// TopLevelWorkItem = m_Factory.Create(LoadedTest, filter);
WorkItemFactory_t252E24C1C187B6BAAF2CC67271659A787477CF2E* L_0 = __this->___m_Factory_1;
RuntimeObject* L_1;
L_1 = UnityTestAssemblyRunner_get_LoadedTest_mBCEF4C58AA5BDC5F7DC947945492B02327621435_inline(__this, NULL);
RuntimeObject* L_2 = ___filter1;
NullCheck(L_0);
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* L_3;
L_3 = WorkItemFactory_Create_m95E2BA58F4349D8699C3000EB606287CE525B9A9(L_0, L_1, L_2, NULL);
UnityTestAssemblyRunner_set_TopLevelWorkItem_mF267401E1E6788CC90E79982B27A7BBDAA66DAE5_inline(__this, L_3, NULL);
// TopLevelWorkItem.InitializeContext(Context);
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* L_4;
L_4 = UnityTestAssemblyRunner_get_TopLevelWorkItem_m0EE7C0D72A941DD983EA0B6E56009A03DCC4AD2F_inline(__this, NULL);
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_5;
L_5 = UnityTestAssemblyRunner_get_Context_m19940E94138FC1808EAF69C84F896E5195F40538_inline(__this, NULL);
NullCheck(L_4);
UnityWorkItem_InitializeContext_m457980B66EAEB3A3EF55046243554A8ACF04115A(L_4, L_5, NULL);
// UnityTestExecutionContext.CurrentContext = Context;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_6;
L_6 = UnityTestAssemblyRunner_get_Context_m19940E94138FC1808EAF69C84F896E5195F40538_inline(__this, NULL);
UnityTestExecutionContext_set_CurrentContext_mD9B08B8DFC8148366ED1B4F33E34E71614C5146C_inline(L_6, NULL);
// Context.Listener = listener;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_7;
L_7 = UnityTestAssemblyRunner_get_Context_m19940E94138FC1808EAF69C84F896E5195F40538_inline(__this, NULL);
RuntimeObject* L_8 = ___listener0;
NullCheck(L_7);
UnityTestExecutionContext_set_Listener_m0F6FF82927207ED48A2B8851123E68920B965A87_inline(L_7, L_8, NULL);
// return TopLevelWorkItem.Execute();
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* L_9;
L_9 = UnityTestAssemblyRunner_get_TopLevelWorkItem_m0EE7C0D72A941DD983EA0B6E56009A03DCC4AD2F_inline(__this, NULL);
NullCheck(L_9);
RuntimeObject* L_10;
L_10 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(5 /* System.Collections.IEnumerable UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::Execute() */, L_9);
V_0 = L_10;
goto IL_0053;
}
IL_0053:
{
// }
RuntimeObject* L_11 = V_0;
return L_11;
}
}
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestAssemblyRunner::get_TopLevelWorkItem()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* UnityTestAssemblyRunner_get_TopLevelWorkItem_m0EE7C0D72A941DD983EA0B6E56009A03DCC4AD2F (UnityTestAssemblyRunner_tE0A01D7B74F325502637626BB3964467734B856C* __this, const RuntimeMethod* method)
{
{
// public UnityWorkItem TopLevelWorkItem { get; set; }
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* L_0 = __this->___U3CTopLevelWorkItemU3Ek__BackingField_5;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestAssemblyRunner::set_TopLevelWorkItem(UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestAssemblyRunner_set_TopLevelWorkItem_mF267401E1E6788CC90E79982B27A7BBDAA66DAE5 (UnityTestAssemblyRunner_tE0A01D7B74F325502637626BB3964467734B856C* __this, UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* ___value0, const RuntimeMethod* method)
{
{
// public UnityWorkItem TopLevelWorkItem { get; set; }
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* L_0 = ___value0;
__this->___U3CTopLevelWorkItemU3Ek__BackingField_5 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTopLevelWorkItemU3Ek__BackingField_5), (void*)L_0);
return;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestAssemblyRunner::StopRun()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestAssemblyRunner_StopRun_mA8C67F9D98069885F193D8442DD8DE9220B19214 (UnityTestAssemblyRunner_tE0A01D7B74F325502637626BB3964467734B856C* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
// if (IsTestRunning)
bool L_0;
L_0 = UnityTestAssemblyRunner_get_IsTestRunning_mF3F30A5349299E0DBE96973BC4E5A6A52CBAB11B(__this, NULL);
V_0 = L_0;
bool L_1 = V_0;
if (!L_1)
{
goto IL_001a;
}
}
{
// TopLevelWorkItem.Cancel(false);
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* L_2;
L_2 = UnityTestAssemblyRunner_get_TopLevelWorkItem_m0EE7C0D72A941DD983EA0B6E56009A03DCC4AD2F_inline(__this, NULL);
NullCheck(L_2);
VirtualActionInvoker1< bool >::Invoke(6 /* System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::Cancel(System.Boolean) */, L_2, (bool)0);
}
IL_001a:
{
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_CurrentContext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* UnityTestExecutionContext_get_CurrentContext_mE137D16315C891B114A04F5DA5DE73456A3D8954 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static UnityTestExecutionContext CurrentContext { get; set; }
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_0 = ((UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C_StaticFields*)il2cpp_codegen_static_fields_for(UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C_il2cpp_TypeInfo_var))->___U3CCurrentContextU3Ek__BackingField_3;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_CurrentContext(UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_CurrentContext_mD9B08B8DFC8148366ED1B4F33E34E71614C5146C (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___value0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static UnityTestExecutionContext CurrentContext { get; set; }
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_0 = ___value0;
((UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C_StaticFields*)il2cpp_codegen_static_fields_for(UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C_il2cpp_TypeInfo_var))->___U3CCurrentContextU3Ek__BackingField_3 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C_StaticFields*)il2cpp_codegen_static_fields_for(UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C_il2cpp_TypeInfo_var))->___U3CCurrentContextU3Ek__BackingField_3), (void*)L_0);
return;
}
}
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_Context()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* UnityTestExecutionContext_get_Context_m8BC59330AB2413A08D27DD147CAFDF2DC9AB1E37 (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
{
// public UnityTestExecutionContext Context { get; private set; }
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_0 = __this->___U3CContextU3Ek__BackingField_4;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_Context(UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_Context_m46022B807149F48E73B5DCD21DC0E19352BC4899 (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___value0, const RuntimeMethod* method)
{
{
// public UnityTestExecutionContext Context { get; private set; }
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_0 = ___value0;
__this->___U3CContextU3Ek__BackingField_4 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CContextU3Ek__BackingField_4), (void*)L_0);
return;
}
}
// NUnit.Framework.Internal.Test UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_CurrentTest()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* UnityTestExecutionContext_get_CurrentTest_m8D2666ECA8C48D86D78E28F13FDE7D4999C02ADD (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
{
// public Test CurrentTest { get; set; }
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_0 = __this->___U3CCurrentTestU3Ek__BackingField_5;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_CurrentTest(NUnit.Framework.Internal.Test)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_CurrentTest_mAF047B639DB23B2AE27E030E1AC1B61C2BF0D682 (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___value0, const RuntimeMethod* method)
{
{
// public Test CurrentTest { get; set; }
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_0 = ___value0;
__this->___U3CCurrentTestU3Ek__BackingField_5 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CCurrentTestU3Ek__BackingField_5), (void*)L_0);
return;
}
}
// System.DateTime UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_StartTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D UnityTestExecutionContext_get_StartTime_mD38139B387B6B575B0410E9DEA6F0DA4FBCC7C1E (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
{
// public DateTime StartTime { get; set; }
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0 = __this->___U3CStartTimeU3Ek__BackingField_6;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_StartTime(System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_StartTime_m9F7ADEAB7519DE9E70DE17AB654918E0D5A1BD11 (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___value0, const RuntimeMethod* method)
{
{
// public DateTime StartTime { get; set; }
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0 = ___value0;
__this->___U3CStartTimeU3Ek__BackingField_6 = L_0;
return;
}
}
// System.Int64 UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_StartTicks()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t UnityTestExecutionContext_get_StartTicks_m8E4836DA6BB663DD5BAFFCD14FBE6A720AA0B611 (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
{
// public long StartTicks { get; set; }
int64_t L_0 = __this->___U3CStartTicksU3Ek__BackingField_7;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_StartTicks(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_StartTicks_mEEDCEAAF0863375412C60EBF3BB2A7CACB253782 (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, int64_t ___value0, const RuntimeMethod* method)
{
{
// public long StartTicks { get; set; }
int64_t L_0 = ___value0;
__this->___U3CStartTicksU3Ek__BackingField_7 = L_0;
return;
}
}
// NUnit.Framework.Internal.TestResult UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_CurrentResult()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* UnityTestExecutionContext_get_CurrentResult_mA280B3B7582F28E707F76DA9612E025C1A89479D (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* V_0 = NULL;
{
// get { return _currentResult; }
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_0 = __this->____currentResult_1;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
// get { return _currentResult; }
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_1 = V_0;
return L_1;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_CurrentResult(NUnit.Framework.Internal.TestResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_CurrentResult_m8871F518487CE0C716417F28E48C25B978978258 (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* ___value0, const RuntimeMethod* method)
{
bool V_0 = false;
{
// _currentResult = value;
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_0 = ___value0;
__this->____currentResult_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____currentResult_1), (void*)L_0);
// if (value != null)
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_1 = ___value0;
V_0 = (bool)((!(((RuntimeObject*)(TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_001d;
}
}
{
// OutWriter = value.OutWriter;
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_3 = ___value0;
NullCheck(L_3);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_4;
L_4 = TestResult_get_OutWriter_mB87336A23A8A3B339D3F00A782559CEEAD250C7F_inline(L_3, NULL);
UnityTestExecutionContext_set_OutWriter_m725AE3BBEA9883CC539DDDE9DC8D7590D9C6782C_inline(__this, L_4, NULL);
}
IL_001d:
{
// }
return;
}
}
// System.Object UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_TestObject()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnityTestExecutionContext_get_TestObject_m8B30B3A9DE9793F49065C93EEDEC6D3A848EAC6F (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
{
// public object TestObject { get; set; }
RuntimeObject* L_0 = __this->___U3CTestObjectU3Ek__BackingField_8;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_TestObject(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_TestObject_mD7A444633A14749970169C12F6BFF20FE850D38C (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, RuntimeObject* ___value0, const RuntimeMethod* method)
{
{
// public object TestObject { get; set; }
RuntimeObject* L_0 = ___value0;
__this->___U3CTestObjectU3Ek__BackingField_8 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTestObjectU3Ek__BackingField_8), (void*)L_0);
return;
}
}
// System.String UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_WorkDirectory()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnityTestExecutionContext_get_WorkDirectory_m181F0E756A32202035924AF8C0635009B57665A4 (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
{
// public string WorkDirectory { get; set; }
String_t* L_0 = __this->___U3CWorkDirectoryU3Ek__BackingField_9;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_WorkDirectory(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_WorkDirectory_m0B11A59A192289F1CD5D2F89B140043ED15208F9 (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, String_t* ___value0, const RuntimeMethod* method)
{
{
// public string WorkDirectory { get; set; }
String_t* L_0 = ___value0;
__this->___U3CWorkDirectoryU3Ek__BackingField_9 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CWorkDirectoryU3Ek__BackingField_9), (void*)L_0);
return;
}
}
// NUnit.Framework.Internal.TestExecutionStatus UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_ExecutionStatus()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UnityTestExecutionContext_get_ExecutionStatus_m272DCD75FF01133966936F54041007D1B192F14F (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
bool V_0 = false;
int32_t V_1 = 0;
int32_t G_B3_0 = 0;
{
// if (_executionStatus == TestExecutionStatus.Running && _priorContext != null)
int32_t L_0 = __this->____executionStatus_10;
if (L_0)
{
goto IL_0014;
}
}
{
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_1 = __this->____priorContext_0;
G_B3_0 = ((!(((RuntimeObject*)(UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
goto IL_0015;
}
IL_0014:
{
G_B3_0 = 0;
}
IL_0015:
{
V_0 = (bool)G_B3_0;
bool L_2 = V_0;
if (!L_2)
{
goto IL_002a;
}
}
{
// _executionStatus = _priorContext.ExecutionStatus;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_3 = __this->____priorContext_0;
NullCheck(L_3);
int32_t L_4;
L_4 = UnityTestExecutionContext_get_ExecutionStatus_m272DCD75FF01133966936F54041007D1B192F14F(L_3, NULL);
__this->____executionStatus_10 = L_4;
}
IL_002a:
{
// return _executionStatus;
int32_t L_5 = __this->____executionStatus_10;
V_1 = L_5;
goto IL_0033;
}
IL_0033:
{
// }
int32_t L_6 = V_1;
return L_6;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_ExecutionStatus(NUnit.Framework.Internal.TestExecutionStatus)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_ExecutionStatus_mD5D640719042590E66D65EE8023C3F84688EF6D4 (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, int32_t ___value0, const RuntimeMethod* method)
{
bool V_0 = false;
{
// _executionStatus = value;
int32_t L_0 = ___value0;
__this->____executionStatus_10 = L_0;
// if (_priorContext != null)
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_1 = __this->____priorContext_0;
V_0 = (bool)((!(((RuntimeObject*)(UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_0022;
}
}
{
// _priorContext.ExecutionStatus = value;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_3 = __this->____priorContext_0;
int32_t L_4 = ___value0;
NullCheck(L_3);
UnityTestExecutionContext_set_ExecutionStatus_mD5D640719042590E66D65EE8023C3F84688EF6D4(L_3, L_4, NULL);
}
IL_0022:
{
// }
return;
}
}
// System.Collections.Generic.List`1<NUnit.Framework.ITestAction> UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_UpstreamActions()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B* UnityTestExecutionContext_get_UpstreamActions_m4A529EDF28D746AFCAA0ACD3C8CFC9EF9B4D1B8A (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
{
// public List<ITestAction> UpstreamActions { get; private set; }
List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B* L_0 = __this->___U3CUpstreamActionsU3Ek__BackingField_11;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_UpstreamActions(System.Collections.Generic.List`1<NUnit.Framework.ITestAction>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_UpstreamActions_m1070D5D458B96396861B7AE03EA6DBF14B28B1E1 (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B* ___value0, const RuntimeMethod* method)
{
{
// public List<ITestAction> UpstreamActions { get; private set; }
List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B* L_0 = ___value0;
__this->___U3CUpstreamActionsU3Ek__BackingField_11 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CUpstreamActionsU3Ek__BackingField_11), (void*)L_0);
return;
}
}
// System.Int32 UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_TestCaseTimeout()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UnityTestExecutionContext_get_TestCaseTimeout_m8BEF955920555F1709B3F83DE825F3E52990BB96 (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
{
// public int TestCaseTimeout { get; set; }
int32_t L_0 = __this->___U3CTestCaseTimeoutU3Ek__BackingField_12;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_TestCaseTimeout(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_TestCaseTimeout_mE27030D3A8A3B8E943BFFC84CA189EDBBB9AC880 (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int TestCaseTimeout { get; set; }
int32_t L_0 = ___value0;
__this->___U3CTestCaseTimeoutU3Ek__BackingField_12 = L_0;
return;
}
}
// System.Globalization.CultureInfo UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_CurrentCulture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* UnityTestExecutionContext_get_CurrentCulture_m40A93E68EBC8DCB7292B5E2CB44D9EC550E84BB8 (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
{
// public CultureInfo CurrentCulture { get; set; }
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_0 = __this->___U3CCurrentCultureU3Ek__BackingField_13;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_CurrentCulture(System.Globalization.CultureInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_CurrentCulture_m7D6224B9E2CB6A4A48A52444B5D48CBC344309FB (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___value0, const RuntimeMethod* method)
{
{
// public CultureInfo CurrentCulture { get; set; }
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_0 = ___value0;
__this->___U3CCurrentCultureU3Ek__BackingField_13 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CCurrentCultureU3Ek__BackingField_13), (void*)L_0);
return;
}
}
// System.Globalization.CultureInfo UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_CurrentUICulture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* UnityTestExecutionContext_get_CurrentUICulture_mCB8E01E27E79F77F90FF6E82E9A799F10322A558 (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
{
// public CultureInfo CurrentUICulture { get; set; }
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_0 = __this->___U3CCurrentUICultureU3Ek__BackingField_14;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_CurrentUICulture(System.Globalization.CultureInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_CurrentUICulture_m2DCA42A22F6F2486718BCF300EAAD7C70993092F (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___value0, const RuntimeMethod* method)
{
{
// public CultureInfo CurrentUICulture { get; set; }
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_0 = ___value0;
__this->___U3CCurrentUICultureU3Ek__BackingField_14 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CCurrentUICultureU3Ek__BackingField_14), (void*)L_0);
return;
}
}
// NUnit.Framework.Interfaces.ITestListener UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_Listener()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnityTestExecutionContext_get_Listener_mBAD8B12AB9F400E7B9DCDAE0BC50EFBABEB91167 (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
{
// public ITestListener Listener { get; set; }
RuntimeObject* L_0 = __this->___U3CListenerU3Ek__BackingField_15;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_Listener(NUnit.Framework.Interfaces.ITestListener)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_Listener_m0F6FF82927207ED48A2B8851123E68920B965A87 (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, RuntimeObject* ___value0, const RuntimeMethod* method)
{
{
// public ITestListener Listener { get; set; }
RuntimeObject* L_0 = ___value0;
__this->___U3CListenerU3Ek__BackingField_15 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CListenerU3Ek__BackingField_15), (void*)L_0);
return;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestExecutionContext__ctor_mB28AC7EEA7A5687C10BE4F46FE390CA4EB581E15 (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mC7BCF2CB1C864F7D1EAC92759649FB1666831B09_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public UnityTestExecutionContext()
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// UpstreamActions = new List<ITestAction>();
List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B* L_0 = (List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B*)il2cpp_codegen_object_new(List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_mC7BCF2CB1C864F7D1EAC92759649FB1666831B09(L_0, List_1__ctor_mC7BCF2CB1C864F7D1EAC92759649FB1666831B09_RuntimeMethod_var);
UnityTestExecutionContext_set_UpstreamActions_m1070D5D458B96396861B7AE03EA6DBF14B28B1E1_inline(__this, L_0, NULL);
// CurrentContext = this;
UnityTestExecutionContext_set_CurrentContext_mD9B08B8DFC8148366ED1B4F33E34E71614C5146C_inline(__this, NULL);
// }
return;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::.ctor(UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestExecutionContext__ctor_mAD4015CAA3FD72E037D17DA2DE587B0D23898CAD (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___other0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mA13F29C90EAC448037C182C50EC5B54C7B19C6CB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TestContext_tBCB3390E359701C01DB1D59C7DE6135528945E09_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public UnityTestExecutionContext(UnityTestExecutionContext other)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// _priorContext = other;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_0 = ___other0;
__this->____priorContext_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____priorContext_0), (void*)L_0);
// CurrentTest = other.CurrentTest;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_1 = ___other0;
NullCheck(L_1);
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_2;
L_2 = UnityTestExecutionContext_get_CurrentTest_m8D2666ECA8C48D86D78E28F13FDE7D4999C02ADD_inline(L_1, NULL);
UnityTestExecutionContext_set_CurrentTest_mAF047B639DB23B2AE27E030E1AC1B61C2BF0D682_inline(__this, L_2, NULL);
// CurrentResult = other.CurrentResult;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_3 = ___other0;
NullCheck(L_3);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_4;
L_4 = UnityTestExecutionContext_get_CurrentResult_mA280B3B7582F28E707F76DA9612E025C1A89479D(L_3, NULL);
UnityTestExecutionContext_set_CurrentResult_m8871F518487CE0C716417F28E48C25B978978258(__this, L_4, NULL);
// TestObject = other.TestObject;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_5 = ___other0;
NullCheck(L_5);
RuntimeObject* L_6;
L_6 = UnityTestExecutionContext_get_TestObject_m8B30B3A9DE9793F49065C93EEDEC6D3A848EAC6F_inline(L_5, NULL);
UnityTestExecutionContext_set_TestObject_mD7A444633A14749970169C12F6BFF20FE850D38C_inline(__this, L_6, NULL);
// WorkDirectory = other.WorkDirectory;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_7 = ___other0;
NullCheck(L_7);
String_t* L_8;
L_8 = UnityTestExecutionContext_get_WorkDirectory_m181F0E756A32202035924AF8C0635009B57665A4_inline(L_7, NULL);
UnityTestExecutionContext_set_WorkDirectory_m0B11A59A192289F1CD5D2F89B140043ED15208F9_inline(__this, L_8, NULL);
// Listener = other.Listener;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_9 = ___other0;
NullCheck(L_9);
RuntimeObject* L_10;
L_10 = UnityTestExecutionContext_get_Listener_mBAD8B12AB9F400E7B9DCDAE0BC50EFBABEB91167_inline(L_9, NULL);
UnityTestExecutionContext_set_Listener_m0F6FF82927207ED48A2B8851123E68920B965A87_inline(__this, L_10, NULL);
// TestCaseTimeout = other.TestCaseTimeout;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_11 = ___other0;
NullCheck(L_11);
int32_t L_12;
L_12 = UnityTestExecutionContext_get_TestCaseTimeout_m8BEF955920555F1709B3F83DE825F3E52990BB96_inline(L_11, NULL);
UnityTestExecutionContext_set_TestCaseTimeout_mE27030D3A8A3B8E943BFFC84CA189EDBBB9AC880_inline(__this, L_12, NULL);
// UpstreamActions = new List<ITestAction>(other.UpstreamActions);
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_13 = ___other0;
NullCheck(L_13);
List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B* L_14;
L_14 = UnityTestExecutionContext_get_UpstreamActions_m4A529EDF28D746AFCAA0ACD3C8CFC9EF9B4D1B8A_inline(L_13, NULL);
List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B* L_15 = (List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B*)il2cpp_codegen_object_new(List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B_il2cpp_TypeInfo_var);
NullCheck(L_15);
List_1__ctor_mA13F29C90EAC448037C182C50EC5B54C7B19C6CB(L_15, L_14, List_1__ctor_mA13F29C90EAC448037C182C50EC5B54C7B19C6CB_RuntimeMethod_var);
UnityTestExecutionContext_set_UpstreamActions_m1070D5D458B96396861B7AE03EA6DBF14B28B1E1_inline(__this, L_15, NULL);
// SetUpTearDownState = other.SetUpTearDownState;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_16 = ___other0;
NullCheck(L_16);
BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* L_17;
L_17 = UnityTestExecutionContext_get_SetUpTearDownState_m8DE965286475FAF9FA2C5F36C78C83C4FE4A5873_inline(L_16, NULL);
UnityTestExecutionContext_set_SetUpTearDownState_m55384E1E30A29A248D5A58879320B5E36905DE91_inline(__this, L_17, NULL);
// OuterUnityTestActionState = other.OuterUnityTestActionState;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_18 = ___other0;
NullCheck(L_18);
BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* L_19;
L_19 = UnityTestExecutionContext_get_OuterUnityTestActionState_m1AE24EDF4C1D7471F93DF5B136ABFC080602610D_inline(L_18, NULL);
UnityTestExecutionContext_set_OuterUnityTestActionState_m965ED7F7663593FE3FF9F0929F5C4DDF2F7C33C2_inline(__this, L_19, NULL);
// EnumerableTestState = other.EnumerableTestState;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_20 = ___other0;
NullCheck(L_20);
EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11* L_21;
L_21 = UnityTestExecutionContext_get_EnumerableTestState_mB40B917AE9248275BF3A57FF5C38CE7E4ED5BD49_inline(L_20, NULL);
UnityTestExecutionContext_set_EnumerableTestState_m047437ADBE3B7756BC44FFE1715C10E3C43A2C5A_inline(__this, L_21, NULL);
// TestContext.CurrentTestExecutionContext = this;
il2cpp_codegen_runtime_class_init_inline(TestContext_tBCB3390E359701C01DB1D59C7DE6135528945E09_il2cpp_TypeInfo_var);
((TestContext_tBCB3390E359701C01DB1D59C7DE6135528945E09_StaticFields*)il2cpp_codegen_static_fields_for(TestContext_tBCB3390E359701C01DB1D59C7DE6135528945E09_il2cpp_TypeInfo_var))->___CurrentTestExecutionContext_0 = __this;
Il2CppCodeGenWriteBarrier((void**)(&((TestContext_tBCB3390E359701C01DB1D59C7DE6135528945E09_StaticFields*)il2cpp_codegen_static_fields_for(TestContext_tBCB3390E359701C01DB1D59C7DE6135528945E09_il2cpp_TypeInfo_var))->___CurrentTestExecutionContext_0), (void*)__this);
// CurrentCulture = other.CurrentCulture;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_22 = ___other0;
NullCheck(L_22);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_23;
L_23 = UnityTestExecutionContext_get_CurrentCulture_m40A93E68EBC8DCB7292B5E2CB44D9EC550E84BB8_inline(L_22, NULL);
UnityTestExecutionContext_set_CurrentCulture_m7D6224B9E2CB6A4A48A52444B5D48CBC344309FB_inline(__this, L_23, NULL);
// CurrentUICulture = other.CurrentUICulture;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_24 = ___other0;
NullCheck(L_24);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_25;
L_25 = UnityTestExecutionContext_get_CurrentUICulture_mCB8E01E27E79F77F90FF6E82E9A799F10322A558_inline(L_24, NULL);
UnityTestExecutionContext_set_CurrentUICulture_m2DCA42A22F6F2486718BCF300EAAD7C70993092F_inline(__this, L_25, NULL);
// CurrentContext = this;
UnityTestExecutionContext_set_CurrentContext_mD9B08B8DFC8148366ED1B4F33E34E71614C5146C_inline(__this, NULL);
// }
return;
}
}
// System.IO.TextWriter UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_OutWriter()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* UnityTestExecutionContext_get_OutWriter_m3D1672EB405F8529FD5DB5199F5E01E5DD6F181A (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
{
// public TextWriter OutWriter { get; private set; }
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_0 = __this->___U3COutWriterU3Ek__BackingField_16;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_OutWriter(System.IO.TextWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_OutWriter_m725AE3BBEA9883CC539DDDE9DC8D7590D9C6782C (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___value0, const RuntimeMethod* method)
{
{
// public TextWriter OutWriter { get; private set; }
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_0 = ___value0;
__this->___U3COutWriterU3Ek__BackingField_16 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3COutWriterU3Ek__BackingField_16), (void*)L_0);
return;
}
}
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_StopOnError()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityTestExecutionContext_get_StopOnError_mEAAAFB492AD883774CBB0152F05CC87376DBA409 (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
{
// public bool StopOnError { get; set; }
bool L_0 = __this->___U3CStopOnErrorU3Ek__BackingField_17;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_StopOnError(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_StopOnError_m8D15268B5228A235704909DE77786938C8E4442C (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, bool ___value0, const RuntimeMethod* method)
{
{
// public bool StopOnError { get; set; }
bool L_0 = ___value0;
__this->___U3CStopOnErrorU3Ek__BackingField_17 = L_0;
return;
}
}
// NUnit.Framework.Internal.Execution.IWorkItemDispatcher UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_Dispatcher()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnityTestExecutionContext_get_Dispatcher_m3B46AB23489F5F89A2ECB79A0ECA6EE5207D82F3 (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
{
// public IWorkItemDispatcher Dispatcher { get; set; }
RuntimeObject* L_0 = __this->___U3CDispatcherU3Ek__BackingField_18;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_Dispatcher(NUnit.Framework.Internal.Execution.IWorkItemDispatcher)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_Dispatcher_mA8670F57F2AC78304B13D25EE76502531A332A7D (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, RuntimeObject* ___value0, const RuntimeMethod* method)
{
{
// public IWorkItemDispatcher Dispatcher { get; set; }
RuntimeObject* L_0 = ___value0;
__this->___U3CDispatcherU3Ek__BackingField_18 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CDispatcherU3Ek__BackingField_18), (void*)L_0);
return;
}
}
// NUnit.Framework.ParallelScope UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_ParallelScope()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UnityTestExecutionContext_get_ParallelScope_mC7A1E35FE78AC180B886E644B6127DC1F4AA9593 (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
{
// public ParallelScope ParallelScope { get; set; }
int32_t L_0 = __this->___U3CParallelScopeU3Ek__BackingField_19;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_ParallelScope(NUnit.Framework.ParallelScope)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_ParallelScope_m61895EF30E93EACA2005E8931B86BB8D498D95BB (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public ParallelScope ParallelScope { get; set; }
int32_t L_0 = ___value0;
__this->___U3CParallelScopeU3Ek__BackingField_19 = L_0;
return;
}
}
// System.String UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_WorkerId()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnityTestExecutionContext_get_WorkerId_m88AC9797CD7039FDC8F323E3379B6FBCD4318BF3 (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
{
// public string WorkerId { get; private set; }
String_t* L_0 = __this->___U3CWorkerIdU3Ek__BackingField_20;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_WorkerId(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_WorkerId_mC161D33975ADA870AEDAAAE393EA0B7DBB15926C (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, String_t* ___value0, const RuntimeMethod* method)
{
{
// public string WorkerId { get; private set; }
String_t* L_0 = ___value0;
__this->___U3CWorkerIdU3Ek__BackingField_20 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CWorkerIdU3Ek__BackingField_20), (void*)L_0);
return;
}
}
// NUnit.Framework.Internal.Randomizer UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_RandomGenerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Randomizer_tCEEB80B5AF5FE8241F16BFF48041A9021DB81EE2* UnityTestExecutionContext_get_RandomGenerator_m2403945432D01C128783340897144036C7FE584F (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
{
// public Randomizer RandomGenerator { get; private set; }
Randomizer_tCEEB80B5AF5FE8241F16BFF48041A9021DB81EE2* L_0 = __this->___U3CRandomGeneratorU3Ek__BackingField_21;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_RandomGenerator(NUnit.Framework.Internal.Randomizer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_RandomGenerator_mE98055045F315EF0505434C3F7D0D9377BC0924A (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, Randomizer_tCEEB80B5AF5FE8241F16BFF48041A9021DB81EE2* ___value0, const RuntimeMethod* method)
{
{
// public Randomizer RandomGenerator { get; private set; }
Randomizer_tCEEB80B5AF5FE8241F16BFF48041A9021DB81EE2* L_0 = ___value0;
__this->___U3CRandomGeneratorU3Ek__BackingField_21 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CRandomGeneratorU3Ek__BackingField_21), (void*)L_0);
return;
}
}
// NUnit.Framework.Constraints.ValueFormatter UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_CurrentValueFormatter()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueFormatter_tAC55A440EB0D63AFFE07EF273786DC3B23DD77E6* UnityTestExecutionContext_get_CurrentValueFormatter_m64A5F2392C8FC617B26B386B00B6966CFA066B44 (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
{
// public ValueFormatter CurrentValueFormatter { get; private set; }
ValueFormatter_tAC55A440EB0D63AFFE07EF273786DC3B23DD77E6* L_0 = __this->___U3CCurrentValueFormatterU3Ek__BackingField_22;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_CurrentValueFormatter(NUnit.Framework.Constraints.ValueFormatter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_CurrentValueFormatter_mEF550B1CD830FEDA907C4D359751EE8120DD03C6 (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, ValueFormatter_tAC55A440EB0D63AFFE07EF273786DC3B23DD77E6* ___value0, const RuntimeMethod* method)
{
{
// public ValueFormatter CurrentValueFormatter { get; private set; }
ValueFormatter_tAC55A440EB0D63AFFE07EF273786DC3B23DD77E6* L_0 = ___value0;
__this->___U3CCurrentValueFormatterU3Ek__BackingField_22 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CCurrentValueFormatterU3Ek__BackingField_22), (void*)L_0);
return;
}
}
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_IsSingleThreaded()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityTestExecutionContext_get_IsSingleThreaded_m919C063FB2E23CE037320833BB79678859CC409E (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
{
// public bool IsSingleThreaded { get; set; }
bool L_0 = __this->___U3CIsSingleThreadedU3Ek__BackingField_23;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_IsSingleThreaded(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_IsSingleThreaded_m645E7C9DF4C134A727DD0C5A7F4D3746796FA604 (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, bool ___value0, const RuntimeMethod* method)
{
{
// public bool IsSingleThreaded { get; set; }
bool L_0 = ___value0;
__this->___U3CIsSingleThreadedU3Ek__BackingField_23 = L_0;
return;
}
}
// UnityEngine.TestTools.BeforeAfterTestCommandState UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_SetUpTearDownState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* UnityTestExecutionContext_get_SetUpTearDownState_m8DE965286475FAF9FA2C5F36C78C83C4FE4A5873 (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
{
// public BeforeAfterTestCommandState SetUpTearDownState { get; set; }
BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* L_0 = __this->___U3CSetUpTearDownStateU3Ek__BackingField_24;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_SetUpTearDownState(UnityEngine.TestTools.BeforeAfterTestCommandState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_SetUpTearDownState_m55384E1E30A29A248D5A58879320B5E36905DE91 (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* ___value0, const RuntimeMethod* method)
{
{
// public BeforeAfterTestCommandState SetUpTearDownState { get; set; }
BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* L_0 = ___value0;
__this->___U3CSetUpTearDownStateU3Ek__BackingField_24 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CSetUpTearDownStateU3Ek__BackingField_24), (void*)L_0);
return;
}
}
// UnityEngine.TestTools.BeforeAfterTestCommandState UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_OuterUnityTestActionState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* UnityTestExecutionContext_get_OuterUnityTestActionState_m1AE24EDF4C1D7471F93DF5B136ABFC080602610D (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
{
// public BeforeAfterTestCommandState OuterUnityTestActionState { get; set; }
BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* L_0 = __this->___U3COuterUnityTestActionStateU3Ek__BackingField_25;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_OuterUnityTestActionState(UnityEngine.TestTools.BeforeAfterTestCommandState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_OuterUnityTestActionState_m965ED7F7663593FE3FF9F0929F5C4DDF2F7C33C2 (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* ___value0, const RuntimeMethod* method)
{
{
// public BeforeAfterTestCommandState OuterUnityTestActionState { get; set; }
BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* L_0 = ___value0;
__this->___U3COuterUnityTestActionStateU3Ek__BackingField_25 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3COuterUnityTestActionStateU3Ek__BackingField_25), (void*)L_0);
return;
}
}
// UnityEngine.TestTools.EnumerableTestState UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_EnumerableTestState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11* UnityTestExecutionContext_get_EnumerableTestState_mB40B917AE9248275BF3A57FF5C38CE7E4ED5BD49 (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
{
// public EnumerableTestState EnumerableTestState { get; set; }
EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11* L_0 = __this->___U3CEnumerableTestStateU3Ek__BackingField_26;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::set_EnumerableTestState(UnityEngine.TestTools.EnumerableTestState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_EnumerableTestState_m047437ADBE3B7756BC44FFE1715C10E3C43A2C5A (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11* ___value0, const RuntimeMethod* method)
{
{
// public EnumerableTestState EnumerableTestState { get; set; }
EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11* L_0 = ___value0;
__this->___U3CEnumerableTestStateU3Ek__BackingField_26 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CEnumerableTestStateU3Ek__BackingField_26), (void*)L_0);
return;
}
}
// System.Int32 UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::get_AssertCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UnityTestExecutionContext_get_AssertCount_m9C6A12F487F6EC85407FCF03AF68D7FC597E7773 (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// return _assertCount;
int32_t L_0 = __this->____assertCount_2;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
// }
int32_t L_1 = V_0;
return L_1;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::IncrementAssertCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestExecutionContext_IncrementAssertCount_mE6320490824C35375DDBFBDA47C4F911A3B11589 (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
{
// _assertCount += 1;
int32_t L_0 = __this->____assertCount_2;
__this->____assertCount_2 = ((int32_t)il2cpp_codegen_add(L_0, 1));
// }
return;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext::AddFormatter(NUnit.Framework.Constraints.ValueFormatterFactory)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestExecutionContext_AddFormatter_m0C2E7AE9520247BF4D77C69269854DE84DF6151C (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, ValueFormatterFactory_t51FAB223E83477D09F2413C26FFBB6A3FA17B6AF* ___formatterFactory0, const RuntimeMethod* method)
{
{
// throw new NotImplementedException();
NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_0 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UnityTestExecutionContext_AddFormatter_m0C2E7AE9520247BF4D77C69269854DE84DF6151C_RuntimeMethod_var)));
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::add_Completed(System.EventHandler)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWorkItem_add_Completed_m513E1E6E72A28802D86A17FB3225EFF3B74819AE (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* ___value0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* V_0 = NULL;
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* V_1 = NULL;
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* V_2 = NULL;
{
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* L_0 = __this->___Completed_4;
V_0 = L_0;
}
IL_0007:
{
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* L_1 = V_0;
V_1 = L_1;
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* L_2 = V_1;
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* L_3 = ___value0;
Delegate_t* L_4;
L_4 = Delegate_Combine_m8B9D24CED35033C7FC56501DFE650F5CB7FF012C(L_2, L_3, NULL);
V_2 = ((EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82*)CastclassSealed((RuntimeObject*)L_4, EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82_il2cpp_TypeInfo_var));
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82** L_5 = (&__this->___Completed_4);
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* L_6 = V_2;
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* L_7 = V_1;
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* L_8;
L_8 = InterlockedCompareExchangeImpl<EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82*>(L_5, L_6, L_7);
V_0 = L_8;
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* L_9 = V_0;
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* L_10 = V_1;
if ((!(((RuntimeObject*)(EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82*)L_9) == ((RuntimeObject*)(EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::remove_Completed(System.EventHandler)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWorkItem_remove_Completed_m41E8368050580D103257A3D97F428AE4A83A0264 (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* ___value0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* V_0 = NULL;
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* V_1 = NULL;
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* V_2 = NULL;
{
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* L_0 = __this->___Completed_4;
V_0 = L_0;
}
IL_0007:
{
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* L_1 = V_0;
V_1 = L_1;
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* L_2 = V_1;
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* L_3 = ___value0;
Delegate_t* L_4;
L_4 = Delegate_Remove_m40506877934EC1AD4ADAE57F5E97AF0BC0F96116(L_2, L_3, NULL);
V_2 = ((EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82*)CastclassSealed((RuntimeObject*)L_4, EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82_il2cpp_TypeInfo_var));
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82** L_5 = (&__this->___Completed_4);
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* L_6 = V_2;
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* L_7 = V_1;
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* L_8;
L_8 = InterlockedCompareExchangeImpl<EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82*>(L_5, L_6, L_7);
V_0 = L_8;
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* L_9 = V_0;
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* L_10 = V_1;
if ((!(((RuntimeObject*)(EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82*)L_9) == ((RuntimeObject*)(EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::get_ResultedInDomainReload()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityWorkItem_get_ResultedInDomainReload_mEFE2E5811E9B82E136378D5844AFB2C1A4928587 (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, const RuntimeMethod* method)
{
{
// public bool ResultedInDomainReload { get; internal set; }
bool L_0 = __this->___U3CResultedInDomainReloadU3Ek__BackingField_5;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::set_ResultedInDomainReload(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWorkItem_set_ResultedInDomainReload_m241B2CF5C6173FF571A03EB07C52E1A30B67D2D0 (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, bool ___value0, const RuntimeMethod* method)
{
{
// public bool ResultedInDomainReload { get; internal set; }
bool L_0 = ___value0;
__this->___U3CResultedInDomainReloadU3Ek__BackingField_5 = L_0;
return;
}
}
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::get_Context()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* UnityWorkItem_get_Context_m075A695845068EC0C33E6B72804D66236A079DF4 (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, const RuntimeMethod* method)
{
{
// public UnityTestExecutionContext Context { get; private set; }
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_0 = __this->___U3CContextU3Ek__BackingField_6;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::set_Context(UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWorkItem_set_Context_mCB890E4EE69F4DF05DAE498E7D48E90986A0FEE1 (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___value0, const RuntimeMethod* method)
{
{
// public UnityTestExecutionContext Context { get; private set; }
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_0 = ___value0;
__this->___U3CContextU3Ek__BackingField_6 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CContextU3Ek__BackingField_6), (void*)L_0);
return;
}
}
// NUnit.Framework.Internal.Test UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::get_Test()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* UnityWorkItem_get_Test_m169D2EE7A70A6592B994AB7936CAAF7193A6653D (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, const RuntimeMethod* method)
{
{
// public Test Test { get; private set; }
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_0 = __this->___U3CTestU3Ek__BackingField_7;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::set_Test(NUnit.Framework.Internal.Test)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWorkItem_set_Test_m795E95F4E875EAFEB586D3FFE20439F4633A1F8C (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___value0, const RuntimeMethod* method)
{
{
// public Test Test { get; private set; }
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_0 = ___value0;
__this->___U3CTestU3Ek__BackingField_7 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTestU3Ek__BackingField_7), (void*)L_0);
return;
}
}
// NUnit.Framework.Internal.TestResult UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::get_Result()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* UnityWorkItem_get_Result_m7A099FDE36D9587C88955F0B6F721EA37D82B7E6 (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, const RuntimeMethod* method)
{
{
// public TestResult Result { get; protected set; }
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_0 = __this->___U3CResultU3Ek__BackingField_8;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::set_Result(NUnit.Framework.Internal.TestResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWorkItem_set_Result_m22D80A553831E103DEF1905D83CCDD7F48F75DED (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* ___value0, const RuntimeMethod* method)
{
{
// public TestResult Result { get; protected set; }
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_0 = ___value0;
__this->___U3CResultU3Ek__BackingField_8 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CResultU3Ek__BackingField_8), (void*)L_0);
return;
}
}
// NUnit.Framework.Internal.Execution.WorkItemState UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::get_State()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UnityWorkItem_get_State_m41771F81C3DCC11C885128DEED36EAC76AEC9964 (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, const RuntimeMethod* method)
{
{
// public WorkItemState State { get; private set; }
int32_t L_0 = __this->___U3CStateU3Ek__BackingField_9;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::set_State(NUnit.Framework.Internal.Execution.WorkItemState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWorkItem_set_State_m8D91651789D2977B822C376649977150772FE143 (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public WorkItemState State { get; private set; }
int32_t L_0 = ___value0;
__this->___U3CStateU3Ek__BackingField_9 = L_0;
return;
}
}
// System.Collections.Generic.List`1<NUnit.Framework.ITestAction> UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::get_Actions()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B* UnityWorkItem_get_Actions_m4F1C6F5B0067BC31F3CE39543D9AAC1308084F08 (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, const RuntimeMethod* method)
{
{
// public List<ITestAction> Actions { get; private set; }
List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B* L_0 = __this->___U3CActionsU3Ek__BackingField_10;
return L_0;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::set_Actions(System.Collections.Generic.List`1<NUnit.Framework.ITestAction>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWorkItem_set_Actions_m4BF556E6AF727443DF573F34F7F9EC345C43D699 (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B* ___value0, const RuntimeMethod* method)
{
{
// public List<ITestAction> Actions { get; private set; }
List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B* L_0 = ___value0;
__this->___U3CActionsU3Ek__BackingField_10 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CActionsU3Ek__BackingField_10), (void*)L_0);
return;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::.ctor(NUnit.Framework.Internal.Test,UnityEngine.TestRunner.NUnitExtensions.Runner.WorkItemFactory)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWorkItem__ctor_mB15BB4C2FA2727A2538FED17FAF8D4347688F378 (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___test0, WorkItemFactory_t252E24C1C187B6BAAF2CC67271659A787477CF2E* ___factory1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mC7BCF2CB1C864F7D1EAC92759649FB1666831B09_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// protected UnityWorkItem(Test test, WorkItemFactory factory)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// m_Factory = factory;
WorkItemFactory_t252E24C1C187B6BAAF2CC67271659A787477CF2E* L_0 = ___factory1;
__this->___m_Factory_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Factory_0), (void*)L_0);
// Test = test;
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_1 = ___test0;
UnityWorkItem_set_Test_m795E95F4E875EAFEB586D3FFE20439F4633A1F8C_inline(__this, L_1, NULL);
// Actions = new List<ITestAction>();
List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B* L_2 = (List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B*)il2cpp_codegen_object_new(List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B_il2cpp_TypeInfo_var);
NullCheck(L_2);
List_1__ctor_mC7BCF2CB1C864F7D1EAC92759649FB1666831B09(L_2, List_1__ctor_mC7BCF2CB1C864F7D1EAC92759649FB1666831B09_RuntimeMethod_var);
UnityWorkItem_set_Actions_m4BF556E6AF727443DF573F34F7F9EC345C43D699_inline(__this, L_2, NULL);
// Result = test.MakeTestResult();
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_3 = ___test0;
NullCheck(L_3);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_4;
L_4 = VirtualFuncInvoker0< TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* >::Invoke(30 /* NUnit.Framework.Internal.TestResult NUnit.Framework.Internal.Test::MakeTestResult() */, L_3);
UnityWorkItem_set_Result_m22D80A553831E103DEF1905D83CCDD7F48F75DED_inline(__this, L_4, NULL);
// State = WorkItemState.Ready;
UnityWorkItem_set_State_m8D91651789D2977B822C376649977150772FE143_inline(__this, 0, NULL);
// m_ExecuteTestStartEvent = ShouldExecuteStartEvent();
bool L_5;
L_5 = UnityWorkItem_ShouldExecuteStartEvent_mF23F5CE3E87338E44F63D1599789B75760CDEBD6(__this, NULL);
__this->___m_ExecuteTestStartEvent_1 = L_5;
// m_DontRunRestoringResult = ShouldRestore(test);
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_6 = ___test0;
bool L_7;
L_7 = UnityWorkItem_ShouldRestore_m595F35A4C8FE0927821F4A257F0E3DD85AC139DD(L_6, NULL);
__this->___m_DontRunRestoringResult_2 = L_7;
// }
return;
}
}
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::ShouldRestore(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityWorkItem_ShouldRestore_m595F35A4C8FE0927821F4A257F0E3DD85AC139DD (RuntimeObject* ___loadedTest0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityWorkItemDataHolder_t128F8D5C3964A3629A9657031B1C2A8F59F5701A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t G_B3_0 = 0;
{
// return UnityWorkItemDataHolder.alreadyExecutedTests != null &&
// UnityWorkItemDataHolder.alreadyExecutedTests.Contains(loadedTest.GetUniqueName());
il2cpp_codegen_runtime_class_init_inline(UnityWorkItemDataHolder_t128F8D5C3964A3629A9657031B1C2A8F59F5701A_il2cpp_TypeInfo_var);
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = ((UnityWorkItemDataHolder_t128F8D5C3964A3629A9657031B1C2A8F59F5701A_StaticFields*)il2cpp_codegen_static_fields_for(UnityWorkItemDataHolder_t128F8D5C3964A3629A9657031B1C2A8F59F5701A_il2cpp_TypeInfo_var))->___alreadyExecutedTests_1;
if (!L_0)
{
goto IL_001a;
}
}
{
il2cpp_codegen_runtime_class_init_inline(UnityWorkItemDataHolder_t128F8D5C3964A3629A9657031B1C2A8F59F5701A_il2cpp_TypeInfo_var);
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_1 = ((UnityWorkItemDataHolder_t128F8D5C3964A3629A9657031B1C2A8F59F5701A_StaticFields*)il2cpp_codegen_static_fields_for(UnityWorkItemDataHolder_t128F8D5C3964A3629A9657031B1C2A8F59F5701A_il2cpp_TypeInfo_var))->___alreadyExecutedTests_1;
RuntimeObject* L_2 = ___loadedTest0;
String_t* L_3;
L_3 = TestExtensions_GetUniqueName_m75E94B69542FFC14E6943432ED5A99E3084E277A(L_2, NULL);
NullCheck(L_1);
bool L_4;
L_4 = List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1(L_1, L_3, List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1_RuntimeMethod_var);
G_B3_0 = ((int32_t)(L_4));
goto IL_001b;
}
IL_001a:
{
G_B3_0 = 0;
}
IL_001b:
{
V_0 = (bool)G_B3_0;
goto IL_001e;
}
IL_001e:
{
// }
bool L_5 = V_0;
return L_5;
}
}
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::ShouldExecuteStartEvent()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityWorkItem_ShouldExecuteStartEvent_mF23F5CE3E87338E44F63D1599789B75760CDEBD6 (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_All_TisString_t_m08F59441A68F0EC7C93200AE6F9B0A8F749B9645_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityWorkItemDataHolder_t128F8D5C3964A3629A9657031B1C2A8F59F5701A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityWorkItem_U3CShouldExecuteStartEventU3Eb__33_0_mC4353F25ACE265BEC24BEDF994083ECF06FEF114_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t G_B4_0 = 0;
{
// return UnityWorkItemDataHolder.alreadyStartedTests != null &&
// UnityWorkItemDataHolder.alreadyStartedTests.All(x => x != Test.GetUniqueName()) &&
// !ShouldRestore(Test);
il2cpp_codegen_runtime_class_init_inline(UnityWorkItemDataHolder_t128F8D5C3964A3629A9657031B1C2A8F59F5701A_il2cpp_TypeInfo_var);
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = ((UnityWorkItemDataHolder_t128F8D5C3964A3629A9657031B1C2A8F59F5701A_StaticFields*)il2cpp_codegen_static_fields_for(UnityWorkItemDataHolder_t128F8D5C3964A3629A9657031B1C2A8F59F5701A_il2cpp_TypeInfo_var))->___alreadyStartedTests_0;
if (!L_0)
{
goto IL_0030;
}
}
{
il2cpp_codegen_runtime_class_init_inline(UnityWorkItemDataHolder_t128F8D5C3964A3629A9657031B1C2A8F59F5701A_il2cpp_TypeInfo_var);
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_1 = ((UnityWorkItemDataHolder_t128F8D5C3964A3629A9657031B1C2A8F59F5701A_StaticFields*)il2cpp_codegen_static_fields_for(UnityWorkItemDataHolder_t128F8D5C3964A3629A9657031B1C2A8F59F5701A_il2cpp_TypeInfo_var))->___alreadyStartedTests_0;
Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* L_2 = (Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D*)il2cpp_codegen_object_new(Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D_il2cpp_TypeInfo_var);
NullCheck(L_2);
Func_2__ctor_m247D5044A4E1F518CA84A38B9A9F30E66BDD8184(L_2, __this, (intptr_t)((void*)UnityWorkItem_U3CShouldExecuteStartEventU3Eb__33_0_mC4353F25ACE265BEC24BEDF994083ECF06FEF114_RuntimeMethod_var), NULL);
bool L_3;
L_3 = Enumerable_All_TisString_t_m08F59441A68F0EC7C93200AE6F9B0A8F749B9645(L_1, L_2, Enumerable_All_TisString_t_m08F59441A68F0EC7C93200AE6F9B0A8F749B9645_RuntimeMethod_var);
if (!L_3)
{
goto IL_0030;
}
}
{
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_4;
L_4 = UnityWorkItem_get_Test_m169D2EE7A70A6592B994AB7936CAAF7193A6653D_inline(__this, NULL);
bool L_5;
L_5 = UnityWorkItem_ShouldRestore_m595F35A4C8FE0927821F4A257F0E3DD85AC139DD(L_4, NULL);
G_B4_0 = ((((int32_t)L_5) == ((int32_t)0))? 1 : 0);
goto IL_0031;
}
IL_0030:
{
G_B4_0 = 0;
}
IL_0031:
{
V_0 = (bool)G_B4_0;
goto IL_0034;
}
IL_0034:
{
// }
bool L_6 = V_0;
return L_6;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::InitializeContext(UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWorkItem_InitializeContext_m457980B66EAEB3A3EF55046243554A8ACF04115A (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___context0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITypeInfo_t213254F26BE711D9E17641CB529B35D2A55F48F2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_m4DAC76DA1DDC9E8F1587FF44071EDBBF0841E947_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParameterizedMethodSuite_t8DA1649BA369CDE02C3DCEB666DB196B2A3DBBA7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TestAssembly_tF5F5F1AD871FF22F62775AE6A76C5D8279E171CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
bool V_2 = false;
{
// Context = context;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_0 = ___context0;
UnityWorkItem_set_Context_mCB890E4EE69F4DF05DAE498E7D48E90986A0FEE1_inline(__this, L_0, NULL);
// if (Test is TestAssembly)
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_1;
L_1 = UnityWorkItem_get_Test_m169D2EE7A70A6592B994AB7936CAAF7193A6653D_inline(__this, NULL);
V_0 = (bool)((!(((RuntimeObject*)(TestAssembly_tF5F5F1AD871FF22F62775AE6A76C5D8279E171CE*)((TestAssembly_tF5F5F1AD871FF22F62775AE6A76C5D8279E171CE*)IsInstClass((RuntimeObject*)L_1, TestAssembly_tF5F5F1AD871FF22F62775AE6A76C5D8279E171CE_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_0039;
}
}
{
// Actions.AddRange(ActionsHelper.GetActionsFromTestAssembly((TestAssembly)Test));
List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B* L_3;
L_3 = UnityWorkItem_get_Actions_m4F1C6F5B0067BC31F3CE39543D9AAC1308084F08_inline(__this, NULL);
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_4;
L_4 = UnityWorkItem_get_Test_m169D2EE7A70A6592B994AB7936CAAF7193A6653D_inline(__this, NULL);
ITestActionU5BU5D_t75CE043B1897AF42CE92C323076DC25435B8050A* L_5;
L_5 = ActionsHelper_GetActionsFromTestAssembly_m72FF19C7B65579C8E0F79084747D295F8C727841(((TestAssembly_tF5F5F1AD871FF22F62775AE6A76C5D8279E171CE*)CastclassClass((RuntimeObject*)L_4, TestAssembly_tF5F5F1AD871FF22F62775AE6A76C5D8279E171CE_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_3);
List_1_AddRange_m4DAC76DA1DDC9E8F1587FF44071EDBBF0841E947(L_3, (RuntimeObject*)L_5, List_1_AddRange_m4DAC76DA1DDC9E8F1587FF44071EDBBF0841E947_RuntimeMethod_var);
goto IL_009c;
}
IL_0039:
{
// else if (Test is ParameterizedMethodSuite)
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_6;
L_6 = UnityWorkItem_get_Test_m169D2EE7A70A6592B994AB7936CAAF7193A6653D_inline(__this, NULL);
V_1 = (bool)((!(((RuntimeObject*)(ParameterizedMethodSuite_t8DA1649BA369CDE02C3DCEB666DB196B2A3DBBA7*)((ParameterizedMethodSuite_t8DA1649BA369CDE02C3DCEB666DB196B2A3DBBA7*)IsInstClass((RuntimeObject*)L_6, ParameterizedMethodSuite_t8DA1649BA369CDE02C3DCEB666DB196B2A3DBBA7_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_7 = V_1;
if (!L_7)
{
goto IL_0069;
}
}
{
// Actions.AddRange(ActionsHelper.GetActionsFromTestMethodInfo(Test.Method));
List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B* L_8;
L_8 = UnityWorkItem_get_Actions_m4F1C6F5B0067BC31F3CE39543D9AAC1308084F08_inline(__this, NULL);
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_9;
L_9 = UnityWorkItem_get_Test_m169D2EE7A70A6592B994AB7936CAAF7193A6653D_inline(__this, NULL);
NullCheck(L_9);
RuntimeObject* L_10;
L_10 = Test_get_Method_m43138AF6A6D99B8D3F8DCB3E38525C6D839C83AC(L_9, NULL);
ITestActionU5BU5D_t75CE043B1897AF42CE92C323076DC25435B8050A* L_11;
L_11 = ActionsHelper_GetActionsFromTestMethodInfo_m9E476C0A2312F775A319D301611A5AB44D7EB9E3(L_10, NULL);
NullCheck(L_8);
List_1_AddRange_m4DAC76DA1DDC9E8F1587FF44071EDBBF0841E947(L_8, (RuntimeObject*)L_11, List_1_AddRange_m4DAC76DA1DDC9E8F1587FF44071EDBBF0841E947_RuntimeMethod_var);
goto IL_009c;
}
IL_0069:
{
// else if (Test.TypeInfo != null)
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_12;
L_12 = UnityWorkItem_get_Test_m169D2EE7A70A6592B994AB7936CAAF7193A6653D_inline(__this, NULL);
NullCheck(L_12);
RuntimeObject* L_13;
L_13 = Test_get_TypeInfo_mCF6343970E71214EB424F1EE43468679DC077965_inline(L_12, NULL);
V_2 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_13) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_14 = V_2;
if (!L_14)
{
goto IL_009c;
}
}
{
// Actions.AddRange(ActionsHelper.GetActionsFromTypesAttributes(Test.TypeInfo.Type));
List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B* L_15;
L_15 = UnityWorkItem_get_Actions_m4F1C6F5B0067BC31F3CE39543D9AAC1308084F08_inline(__this, NULL);
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_16;
L_16 = UnityWorkItem_get_Test_m169D2EE7A70A6592B994AB7936CAAF7193A6653D_inline(__this, NULL);
NullCheck(L_16);
RuntimeObject* L_17;
L_17 = Test_get_TypeInfo_mCF6343970E71214EB424F1EE43468679DC077965_inline(L_16, NULL);
NullCheck(L_17);
Type_t* L_18;
L_18 = InterfaceFuncInvoker0< Type_t* >::Invoke(0 /* System.Type NUnit.Framework.Interfaces.ITypeInfo::get_Type() */, ITypeInfo_t213254F26BE711D9E17641CB529B35D2A55F48F2_il2cpp_TypeInfo_var, L_17);
ITestActionU5BU5D_t75CE043B1897AF42CE92C323076DC25435B8050A* L_19;
L_19 = ActionsHelper_GetActionsFromTypesAttributes_m1463408D2B9ADE15FC03B62B8DBA16ED3C7C2178(L_18, NULL);
NullCheck(L_15);
List_1_AddRange_m4DAC76DA1DDC9E8F1587FF44071EDBBF0841E947(L_15, (RuntimeObject*)L_19, List_1_AddRange_m4DAC76DA1DDC9E8F1587FF44071EDBBF0841E947_RuntimeMethod_var);
}
IL_009c:
{
// }
return;
}
}
// System.Collections.IEnumerable UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::Execute()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnityWorkItem_Execute_m31E71A5036DD69B652D0CC73F006BB925F78A3A8 (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITestListener_t684E2B83C6C1C91CAEAED9A61E3AA80E4443B798_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
RuntimeObject* V_1 = NULL;
{
// Context.CurrentTest = this.Test;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_0;
L_0 = UnityWorkItem_get_Context_m075A695845068EC0C33E6B72804D66236A079DF4_inline(__this, NULL);
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_1;
L_1 = UnityWorkItem_get_Test_m169D2EE7A70A6592B994AB7936CAAF7193A6653D_inline(__this, NULL);
NullCheck(L_0);
UnityTestExecutionContext_set_CurrentTest_mAF047B639DB23B2AE27E030E1AC1B61C2BF0D682_inline(L_0, L_1, NULL);
// Context.CurrentResult = this.Result;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_2;
L_2 = UnityWorkItem_get_Context_m075A695845068EC0C33E6B72804D66236A079DF4_inline(__this, NULL);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_3;
L_3 = UnityWorkItem_get_Result_m7A099FDE36D9587C88955F0B6F721EA37D82B7E6_inline(__this, NULL);
NullCheck(L_2);
UnityTestExecutionContext_set_CurrentResult_m8871F518487CE0C716417F28E48C25B978978258(L_2, L_3, NULL);
// if (m_ExecuteTestStartEvent)
bool L_4 = __this->___m_ExecuteTestStartEvent_1;
V_0 = L_4;
bool L_5 = V_0;
if (!L_5)
{
goto IL_0048;
}
}
{
// Context.Listener.TestStarted(Test);
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_6;
L_6 = UnityWorkItem_get_Context_m075A695845068EC0C33E6B72804D66236A079DF4_inline(__this, NULL);
NullCheck(L_6);
RuntimeObject* L_7;
L_7 = UnityTestExecutionContext_get_Listener_mBAD8B12AB9F400E7B9DCDAE0BC50EFBABEB91167_inline(L_6, NULL);
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_8;
L_8 = UnityWorkItem_get_Test_m169D2EE7A70A6592B994AB7936CAAF7193A6653D_inline(__this, NULL);
NullCheck(L_7);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0 /* System.Void NUnit.Framework.Interfaces.ITestListener::TestStarted(NUnit.Framework.Interfaces.ITest) */, ITestListener_t684E2B83C6C1C91CAEAED9A61E3AA80E4443B798_il2cpp_TypeInfo_var, L_7, L_8);
}
IL_0048:
{
// Context.StartTime = DateTime.UtcNow;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_9;
L_9 = UnityWorkItem_get_Context_m075A695845068EC0C33E6B72804D66236A079DF4_inline(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_10;
L_10 = DateTime_get_UtcNow_m5D776FFEBC81592B361E4C7AF373297C5DFB46FD(NULL);
NullCheck(L_9);
UnityTestExecutionContext_set_StartTime_m9F7ADEAB7519DE9E70DE17AB654918E0D5A1BD11_inline(L_9, L_10, NULL);
// Context.StartTicks = Stopwatch.GetTimestamp();
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_11;
L_11 = UnityWorkItem_get_Context_m075A695845068EC0C33E6B72804D66236A079DF4_inline(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_il2cpp_TypeInfo_var);
int64_t L_12;
L_12 = Stopwatch_GetTimestamp_mD6D582A3E30369F05C829A5650BE2AE511EC807F(NULL);
NullCheck(L_11);
UnityTestExecutionContext_set_StartTicks_mEEDCEAAF0863375412C60EBF3BB2A7CACB253782_inline(L_11, L_12, NULL);
// State = WorkItemState.Running;
UnityWorkItem_set_State_m8D91651789D2977B822C376649977150772FE143_inline(__this, 1, NULL);
// return PerformWork();
RuntimeObject* L_13;
L_13 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(4 /* System.Collections.IEnumerable UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::PerformWork() */, __this);
V_1 = L_13;
goto IL_007b;
}
IL_007b:
{
// }
RuntimeObject* L_14 = V_1;
return L_14;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::WorkItemComplete()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWorkItem_WorkItemComplete_m228ADB9331DD0C2D6F48EFF509175BE9B6ED8960 (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITestListener_t684E2B83C6C1C91CAEAED9A61E3AA80E4443B798_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int64_t V_0 = 0;
double V_1 = 0.0;
bool V_2 = false;
{
// State = WorkItemState.Complete;
UnityWorkItem_set_State_m8D91651789D2977B822C376649977150772FE143_inline(__this, 2, NULL);
// Result.StartTime = Context.StartTime;
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_0;
L_0 = UnityWorkItem_get_Result_m7A099FDE36D9587C88955F0B6F721EA37D82B7E6_inline(__this, NULL);
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_1;
L_1 = UnityWorkItem_get_Context_m075A695845068EC0C33E6B72804D66236A079DF4_inline(__this, NULL);
NullCheck(L_1);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_2;
L_2 = UnityTestExecutionContext_get_StartTime_mD38139B387B6B575B0410E9DEA6F0DA4FBCC7C1E_inline(L_1, NULL);
NullCheck(L_0);
TestResult_set_StartTime_m32C96330E9A1482472BB822029005861BF7C94A7_inline(L_0, L_2, NULL);
// Result.EndTime = DateTime.UtcNow;
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_3;
L_3 = UnityWorkItem_get_Result_m7A099FDE36D9587C88955F0B6F721EA37D82B7E6_inline(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_4;
L_4 = DateTime_get_UtcNow_m5D776FFEBC81592B361E4C7AF373297C5DFB46FD(NULL);
NullCheck(L_3);
TestResult_set_EndTime_m95F1C9CB59C81717E3F516C746CC0E578AE5088B_inline(L_3, L_4, NULL);
// long tickCount = Stopwatch.GetTimestamp() - Context.StartTicks;
il2cpp_codegen_runtime_class_init_inline(Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_il2cpp_TypeInfo_var);
int64_t L_5;
L_5 = Stopwatch_GetTimestamp_mD6D582A3E30369F05C829A5650BE2AE511EC807F(NULL);
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_6;
L_6 = UnityWorkItem_get_Context_m075A695845068EC0C33E6B72804D66236A079DF4_inline(__this, NULL);
NullCheck(L_6);
int64_t L_7;
L_7 = UnityTestExecutionContext_get_StartTicks_m8E4836DA6BB663DD5BAFFCD14FBE6A720AA0B611_inline(L_6, NULL);
V_0 = ((int64_t)il2cpp_codegen_subtract(L_5, L_7));
// double seconds = (double)tickCount / Stopwatch.Frequency;
int64_t L_8 = V_0;
int64_t L_9 = ((Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_StaticFields*)il2cpp_codegen_static_fields_for(Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_il2cpp_TypeInfo_var))->___Frequency_0;
V_1 = ((double)(((double)L_8)/((double)L_9)));
// Result.Duration = seconds;
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_10;
L_10 = UnityWorkItem_get_Result_m7A099FDE36D9587C88955F0B6F721EA37D82B7E6_inline(__this, NULL);
double L_11 = V_1;
NullCheck(L_10);
TestResult_set_Duration_m6056A1F94FD5CCF367BF4E899B470D647D86D9E4(L_10, L_11, NULL);
// Context.Listener.TestFinished(Result);
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_12;
L_12 = UnityWorkItem_get_Context_m075A695845068EC0C33E6B72804D66236A079DF4_inline(__this, NULL);
NullCheck(L_12);
RuntimeObject* L_13;
L_13 = UnityTestExecutionContext_get_Listener_mBAD8B12AB9F400E7B9DCDAE0BC50EFBABEB91167_inline(L_12, NULL);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_14;
L_14 = UnityWorkItem_get_Result_m7A099FDE36D9587C88955F0B6F721EA37D82B7E6_inline(__this, NULL);
NullCheck(L_13);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(1 /* System.Void NUnit.Framework.Interfaces.ITestListener::TestFinished(NUnit.Framework.Interfaces.ITestResult) */, ITestListener_t684E2B83C6C1C91CAEAED9A61E3AA80E4443B798_il2cpp_TypeInfo_var, L_13, L_14);
// if (Completed != null)
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* L_15 = __this->___Completed_4;
V_2 = (bool)((!(((RuntimeObject*)(EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82*)L_15) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_16 = V_2;
if (!L_16)
{
goto IL_0090;
}
}
{
// Completed(this, EventArgs.Empty);
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* L_17 = __this->___Completed_4;
il2cpp_codegen_runtime_class_init_inline(EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var);
EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* L_18 = ((EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_StaticFields*)il2cpp_codegen_static_fields_for(EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var))->___Empty_0;
NullCheck(L_17);
EventHandler_Invoke_m9D3126CBE291A3E7E7C304094E1DA846832F9B96_inline(L_17, __this, L_18, NULL);
}
IL_0090:
{
// Context.TestObject = null;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_19;
L_19 = UnityWorkItem_get_Context_m075A695845068EC0C33E6B72804D66236A079DF4_inline(__this, NULL);
NullCheck(L_19);
UnityTestExecutionContext_set_TestObject_mD7A444633A14749970169C12F6BFF20FE850D38C_inline(L_19, NULL, NULL);
// Test.Fixture = null;
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_20;
L_20 = UnityWorkItem_get_Test_m169D2EE7A70A6592B994AB7936CAAF7193A6653D_inline(__this, NULL);
NullCheck(L_20);
VirtualActionInvoker1< RuntimeObject* >::Invoke(29 /* System.Void NUnit.Framework.Internal.Test::set_Fixture(System.Object) */, L_20, NULL);
// }
return;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::Cancel(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWorkItem_Cancel_m56EFA34A3C3DE2E5136E0B768A07FE94F425CE7F (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, bool ___force0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITestListener_t684E2B83C6C1C91CAEAED9A61E3AA80E4443B798_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF5C3B7D9DD38FBFFCC9C3DBEB882E89B4C2159EE);
s_Il2CppMethodInitialized = true;
}
{
// Result.SetResult(ResultState.Cancelled, "Cancelled by user");
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_0;
L_0 = UnityWorkItem_get_Result_m7A099FDE36D9587C88955F0B6F721EA37D82B7E6_inline(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_1 = ((ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_StaticFields*)il2cpp_codegen_static_fields_for(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var))->___Cancelled_7;
NullCheck(L_0);
TestResult_SetResult_mF9BCA49ABF05C16BCC03CBF2E89E8DDD19A0ABE7(L_0, L_1, _stringLiteralF5C3B7D9DD38FBFFCC9C3DBEB882E89B4C2159EE, NULL);
// Context.Listener.TestFinished(Result);
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_2;
L_2 = UnityWorkItem_get_Context_m075A695845068EC0C33E6B72804D66236A079DF4_inline(__this, NULL);
NullCheck(L_2);
RuntimeObject* L_3;
L_3 = UnityTestExecutionContext_get_Listener_mBAD8B12AB9F400E7B9DCDAE0BC50EFBABEB91167_inline(L_2, NULL);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_4;
L_4 = UnityWorkItem_get_Result_m7A099FDE36D9587C88955F0B6F721EA37D82B7E6_inline(__this, NULL);
NullCheck(L_3);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(1 /* System.Void NUnit.Framework.Interfaces.ITestListener::TestFinished(NUnit.Framework.Interfaces.ITestResult) */, ITestListener_t684E2B83C6C1C91CAEAED9A61E3AA80E4443B798_il2cpp_TypeInfo_var, L_3, L_4);
// }
return;
}
}
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem::<ShouldExecuteStartEvent>b__33_0(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityWorkItem_U3CShouldExecuteStartEventU3Eb__33_0_mC4353F25ACE265BEC24BEDF994083ECF06FEF114 (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, String_t* ___x0, const RuntimeMethod* method)
{
{
// UnityWorkItemDataHolder.alreadyStartedTests.All(x => x != Test.GetUniqueName()) &&
String_t* L_0 = ___x0;
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_1;
L_1 = UnityWorkItem_get_Test_m169D2EE7A70A6592B994AB7936CAAF7193A6653D_inline(__this, NULL);
String_t* L_2;
L_2 = TestExtensions_GetUniqueName_m75E94B69542FFC14E6943432ED5A99E3084E277A(L_1, NULL);
bool L_3;
L_3 = String_op_Inequality_m0FBE5AC4931D312E5B347BAA603755676E6DA2FE(L_0, L_2, NULL);
return L_3;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItemDataHolder::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWorkItemDataHolder__ctor_mB4F95EE021B11370DB16F71023BFAAD8971E72ED (UnityWorkItemDataHolder_t128F8D5C3964A3629A9657031B1C2A8F59F5701A* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItemDataHolder::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWorkItemDataHolder__cctor_m49E333568F64B0380D6C6F99179C44A50C378E95 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityWorkItemDataHolder_t128F8D5C3964A3629A9657031B1C2A8F59F5701A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static List<string> alreadyStartedTests = new List<string>();
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_0, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
((UnityWorkItemDataHolder_t128F8D5C3964A3629A9657031B1C2A8F59F5701A_StaticFields*)il2cpp_codegen_static_fields_for(UnityWorkItemDataHolder_t128F8D5C3964A3629A9657031B1C2A8F59F5701A_il2cpp_TypeInfo_var))->___alreadyStartedTests_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((UnityWorkItemDataHolder_t128F8D5C3964A3629A9657031B1C2A8F59F5701A_StaticFields*)il2cpp_codegen_static_fields_for(UnityWorkItemDataHolder_t128F8D5C3964A3629A9657031B1C2A8F59F5701A_il2cpp_TypeInfo_var))->___alreadyStartedTests_0), (void*)L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem UnityEngine.TestRunner.NUnitExtensions.Runner.WorkItemFactory::Create(NUnit.Framework.Interfaces.ITest,NUnit.Framework.Interfaces.ITestFilter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* WorkItemFactory_Create_m95E2BA58F4349D8699C3000EB606287CE525B9A9 (WorkItemFactory_t252E24C1C187B6BAAF2CC67271659A787477CF2E* __this, RuntimeObject* ___loadedTest0, RuntimeObject* ___filter1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DefaultTestWorkItem_t05028FB6A3E215088F4072504CDE790AD8E432EE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMethodInfo_t7F80F0D22BCA484D683AAF8E25102ED7D773D119_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITypeInfo_t213254F26BE711D9E17641CB529B35D2A55F48F2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C* V_0 = NULL;
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* V_1 = NULL;
bool V_2 = false;
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* V_3 = NULL;
bool V_4 = false;
{
// TestSuite suite = loadedTest as TestSuite;
RuntimeObject* L_0 = ___loadedTest0;
V_0 = ((TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C*)IsInstClass((RuntimeObject*)L_0, TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C_il2cpp_TypeInfo_var));
// if (suite != null)
TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C* L_1 = V_0;
V_2 = (bool)((!(((RuntimeObject*)(TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_2 = V_2;
if (!L_2)
{
goto IL_001c;
}
}
{
// return new CompositeWorkItem(suite, filter, this);
TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C* L_3 = V_0;
RuntimeObject* L_4 = ___filter1;
CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* L_5 = (CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833*)il2cpp_codegen_object_new(CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833_il2cpp_TypeInfo_var);
NullCheck(L_5);
CompositeWorkItem__ctor_m412C5DA8B2C5766E6785A575FB65D9A7B683109D(L_5, L_3, L_4, __this, NULL);
V_3 = L_5;
goto IL_005f;
}
IL_001c:
{
// var testMethod = (TestMethod)loadedTest;
RuntimeObject* L_6 = ___loadedTest0;
V_1 = ((TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7*)CastclassClass((RuntimeObject*)L_6, TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7_il2cpp_TypeInfo_var));
// if (testMethod.Method.ReturnType.Type != typeof(IEnumerator))
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_7 = V_1;
NullCheck(L_7);
RuntimeObject* L_8;
L_8 = Test_get_Method_m43138AF6A6D99B8D3F8DCB3E38525C6D839C83AC(L_7, NULL);
NullCheck(L_8);
RuntimeObject* L_9;
L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(8 /* NUnit.Framework.Interfaces.ITypeInfo NUnit.Framework.Interfaces.IMethodInfo::get_ReturnType() */, IMethodInfo_t7F80F0D22BCA484D683AAF8E25102ED7D773D119_il2cpp_TypeInfo_var, L_8);
NullCheck(L_9);
Type_t* L_10;
L_10 = InterfaceFuncInvoker0< Type_t* >::Invoke(0 /* System.Type NUnit.Framework.Interfaces.ITypeInfo::get_Type() */, ITypeInfo_t213254F26BE711D9E17641CB529B35D2A55F48F2_il2cpp_TypeInfo_var, L_9);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_12;
L_12 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_11, NULL);
bool L_13;
L_13 = Type_op_Inequality_m71AAC993EBBDBA44EE73847D68F71C70AF7AD1D5(L_10, L_12, NULL);
V_4 = L_13;
bool L_14 = V_4;
if (!L_14)
{
goto IL_0053;
}
}
{
// return new DefaultTestWorkItem(testMethod, filter);
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_15 = V_1;
RuntimeObject* L_16 = ___filter1;
DefaultTestWorkItem_t05028FB6A3E215088F4072504CDE790AD8E432EE* L_17 = (DefaultTestWorkItem_t05028FB6A3E215088F4072504CDE790AD8E432EE*)il2cpp_codegen_object_new(DefaultTestWorkItem_t05028FB6A3E215088F4072504CDE790AD8E432EE_il2cpp_TypeInfo_var);
NullCheck(L_17);
DefaultTestWorkItem__ctor_mD37A22609264578B750594F12D492FEEC9D06DB5(L_17, L_15, L_16, NULL);
V_3 = L_17;
goto IL_005f;
}
IL_0053:
{
// return Create(testMethod, filter, loadedTest);
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_18 = V_1;
RuntimeObject* L_19 = ___filter1;
RuntimeObject* L_20 = ___loadedTest0;
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* L_21;
L_21 = VirtualFuncInvoker3< UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23*, TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7*, RuntimeObject*, RuntimeObject* >::Invoke(4 /* UnityEngine.TestRunner.NUnitExtensions.Runner.UnityWorkItem UnityEngine.TestRunner.NUnitExtensions.Runner.WorkItemFactory::Create(NUnit.Framework.Internal.TestMethod,NUnit.Framework.Interfaces.ITestFilter,NUnit.Framework.Interfaces.ITest) */, __this, L_18, L_19, L_20);
V_3 = L_21;
goto IL_005f;
}
IL_005f:
{
// }
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* L_22 = V_3;
return L_22;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Runner.WorkItemFactory::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WorkItemFactory__ctor_m397D4E9ABC20E68CE5C6EE93D141649941BF40BD (WorkItemFactory_t252E24C1C187B6BAAF2CC67271659A787477CF2E* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestRunner.NUnitExtensions.Filters.AssemblyNameFilter::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssemblyNameFilter__ctor_m9256AD573DC1159DE4EDA9F38A03CB31AC37F6F5 (AssemblyNameFilter_tD6E38D9852D7F7D6A42CDDA5C645495CB8B1AEFA* __this, String_t* ___assemblyName0, const RuntimeMethod* method)
{
{
// public AssemblyNameFilter(string assemblyName) : base(assemblyName) {}
String_t* L_0 = ___assemblyName0;
ValueMatchFilter__ctor_mCF7D1C3CEE592C263CEA7094ACAEEB76E8BEB40C(__this, L_0, NULL);
// public AssemblyNameFilter(string assemblyName) : base(assemblyName) {}
return;
}
}
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Filters.AssemblyNameFilter::Match(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AssemblyNameFilter_Match_mDE92BDA28187649E53952BC7AA13C1BE9B418EFF (AssemblyNameFilter_tD6E38D9852D7F7D6A42CDDA5C645495CB8B1AEFA* __this, RuntimeObject* ___test0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITypeInfo_t213254F26BE711D9E17641CB529B35D2A55F48F2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
int32_t G_B4_0 = 0;
{
// string assemblyName = string.Empty;
String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6;
V_0 = L_0;
// if (test.TypeInfo != null && test.TypeInfo.Assembly != null && test.TypeInfo.FullName != null)
RuntimeObject* L_1 = ___test0;
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(5 /* NUnit.Framework.Interfaces.ITypeInfo NUnit.Framework.Interfaces.ITest::get_TypeInfo() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_1);
if (!L_2)
{
goto IL_0032;
}
}
{
RuntimeObject* L_3 = ___test0;
NullCheck(L_3);
RuntimeObject* L_4;
L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(5 /* NUnit.Framework.Interfaces.ITypeInfo NUnit.Framework.Interfaces.ITest::get_TypeInfo() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_3);
NullCheck(L_4);
Assembly_t* L_5;
L_5 = InterfaceFuncInvoker0< Assembly_t* >::Invoke(5 /* System.Reflection.Assembly NUnit.Framework.Interfaces.ITypeInfo::get_Assembly() */, ITypeInfo_t213254F26BE711D9E17641CB529B35D2A55F48F2_il2cpp_TypeInfo_var, L_4);
bool L_6;
L_6 = Assembly_op_Inequality_m62E003A7871F22BC6129B2D00B4C243D995C21CA(L_5, (Assembly_t*)NULL, NULL);
if (!L_6)
{
goto IL_0032;
}
}
{
RuntimeObject* L_7 = ___test0;
NullCheck(L_7);
RuntimeObject* L_8;
L_8 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(5 /* NUnit.Framework.Interfaces.ITypeInfo NUnit.Framework.Interfaces.ITest::get_TypeInfo() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_7);
NullCheck(L_8);
String_t* L_9;
L_9 = InterfaceFuncInvoker0< String_t* >::Invoke(4 /* System.String NUnit.Framework.Interfaces.ITypeInfo::get_FullName() */, ITypeInfo_t213254F26BE711D9E17641CB529B35D2A55F48F2_il2cpp_TypeInfo_var, L_8);
G_B4_0 = ((!(((RuntimeObject*)(String_t*)L_9) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
goto IL_0033;
}
IL_0032:
{
G_B4_0 = 0;
}
IL_0033:
{
V_1 = (bool)G_B4_0;
bool L_10 = V_1;
if (!L_10)
{
goto IL_006c;
}
}
{
// assemblyName = test.TypeInfo.Assembly.FullName.Substring(0, test.TypeInfo.Assembly.FullName.IndexOf(',')).TrimEnd(',');
RuntimeObject* L_11 = ___test0;
NullCheck(L_11);
RuntimeObject* L_12;
L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(5 /* NUnit.Framework.Interfaces.ITypeInfo NUnit.Framework.Interfaces.ITest::get_TypeInfo() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_11);
NullCheck(L_12);
Assembly_t* L_13;
L_13 = InterfaceFuncInvoker0< Assembly_t* >::Invoke(5 /* System.Reflection.Assembly NUnit.Framework.Interfaces.ITypeInfo::get_Assembly() */, ITypeInfo_t213254F26BE711D9E17641CB529B35D2A55F48F2_il2cpp_TypeInfo_var, L_12);
NullCheck(L_13);
String_t* L_14;
L_14 = VirtualFuncInvoker0< String_t* >::Invoke(9 /* System.String System.Reflection.Assembly::get_FullName() */, L_13);
RuntimeObject* L_15 = ___test0;
NullCheck(L_15);
RuntimeObject* L_16;
L_16 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(5 /* NUnit.Framework.Interfaces.ITypeInfo NUnit.Framework.Interfaces.ITest::get_TypeInfo() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_15);
NullCheck(L_16);
Assembly_t* L_17;
L_17 = InterfaceFuncInvoker0< Assembly_t* >::Invoke(5 /* System.Reflection.Assembly NUnit.Framework.Interfaces.ITypeInfo::get_Assembly() */, ITypeInfo_t213254F26BE711D9E17641CB529B35D2A55F48F2_il2cpp_TypeInfo_var, L_16);
NullCheck(L_17);
String_t* L_18;
L_18 = VirtualFuncInvoker0< String_t* >::Invoke(9 /* System.String System.Reflection.Assembly::get_FullName() */, L_17);
NullCheck(L_18);
int32_t L_19;
L_19 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(L_18, ((int32_t)44), NULL);
NullCheck(L_14);
String_t* L_20;
L_20 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_14, 0, L_19, NULL);
NullCheck(L_20);
String_t* L_21;
L_21 = String_TrimEnd_mDB4D96F8312F563656D4115A9F280062E05D2EE8(L_20, ((int32_t)44), NULL);
V_0 = L_21;
}
IL_006c:
{
// return ExpectedValue.Equals(assemblyName, StringComparison.OrdinalIgnoreCase);
String_t* L_22;
L_22 = ValueMatchFilter_get_ExpectedValue_m5F9D87C31B1862143D64BD42B9B91C714E17CAF0_inline(__this, NULL);
String_t* L_23 = V_0;
NullCheck(L_22);
bool L_24;
L_24 = String_Equals_m7BDFC0B951005B9DC2BAED464AFE68FF7E9ACE5A(L_22, L_23, 5, NULL);
V_2 = L_24;
goto IL_007c;
}
IL_007c:
{
// }
bool L_25 = V_2;
return L_25;
}
}
// System.String UnityEngine.TestRunner.NUnitExtensions.Filters.AssemblyNameFilter::get_ElementName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AssemblyNameFilter_get_ElementName_m44181E5B7CFEA4304981316AC3CD0C86057DB8DD (AssemblyNameFilter_tD6E38D9852D7F7D6A42CDDA5C645495CB8B1AEFA* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral996E5360F80E16B2189CC1E536C91CE68083F694);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
{
// get { return "id"; }
V_0 = _stringLiteral996E5360F80E16B2189CC1E536C91CE68083F694;
goto IL_0009;
}
IL_0009:
{
// get { return "id"; }
String_t* L_0 = V_0;
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestRunner.NUnitExtensions.Filters.CategoryFilterExtended::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CategoryFilterExtended__ctor_m44169A4DFA207364076841F1F069EA04F140D822 (CategoryFilterExtended_t6A60C5870D83A44CA564A270189CFBC8C3AE29C4* __this, String_t* ___name0, const RuntimeMethod* method)
{
{
// public CategoryFilterExtended(string name) : base(name)
String_t* L_0 = ___name0;
CategoryFilter__ctor_m7E3670D8A8D3442DC2E2A568F55561F863B5FD36(__this, L_0, NULL);
// }
return;
}
}
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Filters.CategoryFilterExtended::Match(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CategoryFilterExtended_Match_mB9867F98C8B19981BB95DD57BEC97FE966039A9E (CategoryFilterExtended_t6A60C5870D83A44CA564A270189CFBC8C3AE29C4* __this, RuntimeObject* ___test0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CategoryFilterExtended_t6A60C5870D83A44CA564A270189CFBC8C3AE29C4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Cast_TisString_t_mDEE9EB800F326F399F634903DF2B102D2D9A54D5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToList_TisString_t_mA7BFFF205C0EB2F8CE0436E85FC70A2449EDD7C5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral957F5774E3F509460E0CA92DB4925F6F22088C0C);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
bool V_1 = false;
RuntimeObject* V_2 = NULL;
bool V_3 = false;
bool V_4 = false;
bool V_5 = false;
int32_t G_B8_0 = 0;
{
// IList testCategories = test.Properties[PropertyNames.Category].Cast<string>().ToList();
RuntimeObject* L_0 = ___test0;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(9 /* NUnit.Framework.Interfaces.IPropertyBag NUnit.Framework.Interfaces.ITest::get_Properties() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_0);
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = InterfaceFuncInvoker1< RuntimeObject*, String_t* >::Invoke(4 /* System.Collections.IList NUnit.Framework.Interfaces.IPropertyBag::get_Item(System.String) */, IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var, L_1, _stringLiteral957F5774E3F509460E0CA92DB4925F6F22088C0C);
RuntimeObject* L_3;
L_3 = Enumerable_Cast_TisString_t_mDEE9EB800F326F399F634903DF2B102D2D9A54D5(L_2, Enumerable_Cast_TisString_t_mDEE9EB800F326F399F634903DF2B102D2D9A54D5_RuntimeMethod_var);
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_4;
L_4 = Enumerable_ToList_TisString_t_mA7BFFF205C0EB2F8CE0436E85FC70A2449EDD7C5(L_3, Enumerable_ToList_TisString_t_mA7BFFF205C0EB2F8CE0436E85FC70A2449EDD7C5_RuntimeMethod_var);
V_0 = L_4;
// if (test is TestMethod)
RuntimeObject* L_5 = ___test0;
V_1 = (bool)((!(((RuntimeObject*)(TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7*)((TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7*)IsInstClass((RuntimeObject*)L_5, TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_6 = V_1;
if (!L_6)
{
goto IL_005d;
}
}
{
// IList fixtureCategories = test.Parent.Properties[PropertyNames.Category].Cast<string>().ToList();
RuntimeObject* L_7 = ___test0;
NullCheck(L_7);
RuntimeObject* L_8;
L_8 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(10 /* NUnit.Framework.Interfaces.ITest NUnit.Framework.Interfaces.ITest::get_Parent() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_7);
NullCheck(L_8);
RuntimeObject* L_9;
L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(9 /* NUnit.Framework.Interfaces.IPropertyBag NUnit.Framework.Interfaces.ITest::get_Properties() */, ITest_t12E37A1ADD0E8359002374CC45589E89F47BEA04_il2cpp_TypeInfo_var, L_8);
NullCheck(L_9);
RuntimeObject* L_10;
L_10 = InterfaceFuncInvoker1< RuntimeObject*, String_t* >::Invoke(4 /* System.Collections.IList NUnit.Framework.Interfaces.IPropertyBag::get_Item(System.String) */, IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var, L_9, _stringLiteral957F5774E3F509460E0CA92DB4925F6F22088C0C);
RuntimeObject* L_11;
L_11 = Enumerable_Cast_TisString_t_mDEE9EB800F326F399F634903DF2B102D2D9A54D5(L_10, Enumerable_Cast_TisString_t_mDEE9EB800F326F399F634903DF2B102D2D9A54D5_RuntimeMethod_var);
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_12;
L_12 = Enumerable_ToList_TisString_t_mA7BFFF205C0EB2F8CE0436E85FC70A2449EDD7C5(L_11, Enumerable_ToList_TisString_t_mA7BFFF205C0EB2F8CE0436E85FC70A2449EDD7C5_RuntimeMethod_var);
V_2 = L_12;
// if (fixtureCategories.Count > 0)
RuntimeObject* L_13 = V_2;
NullCheck(L_13);
int32_t L_14;
L_14 = InterfaceFuncInvoker0< int32_t >::Invoke(1 /* System.Int32 System.Collections.ICollection::get_Count() */, ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var, L_13);
V_3 = (bool)((((int32_t)L_14) > ((int32_t)0))? 1 : 0);
bool L_15 = V_3;
if (!L_15)
{
goto IL_005c;
}
}
{
// return false;
V_4 = (bool)0;
goto IL_0099;
}
IL_005c:
{
}
IL_005d:
{
// if (testCategories.Count == 0 && ExpectedValue == k_DefaultCategory && test is TestMethod)
RuntimeObject* L_16 = V_0;
NullCheck(L_16);
int32_t L_17;
L_17 = InterfaceFuncInvoker0< int32_t >::Invoke(1 /* System.Int32 System.Collections.ICollection::get_Count() */, ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var, L_16);
if (L_17)
{
goto IL_0082;
}
}
{
String_t* L_18;
L_18 = ValueMatchFilter_get_ExpectedValue_m5F9D87C31B1862143D64BD42B9B91C714E17CAF0_inline(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(CategoryFilterExtended_t6A60C5870D83A44CA564A270189CFBC8C3AE29C4_il2cpp_TypeInfo_var);
String_t* L_19 = ((CategoryFilterExtended_t6A60C5870D83A44CA564A270189CFBC8C3AE29C4_StaticFields*)il2cpp_codegen_static_fields_for(CategoryFilterExtended_t6A60C5870D83A44CA564A270189CFBC8C3AE29C4_il2cpp_TypeInfo_var))->___k_DefaultCategory_4;
bool L_20;
L_20 = String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0(L_18, L_19, NULL);
if (!L_20)
{
goto IL_0082;
}
}
{
RuntimeObject* L_21 = ___test0;
G_B8_0 = ((!(((RuntimeObject*)(TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7*)((TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7*)IsInstClass((RuntimeObject*)L_21, TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
goto IL_0083;
}
IL_0082:
{
G_B8_0 = 0;
}
IL_0083:
{
V_5 = (bool)G_B8_0;
bool L_22 = V_5;
if (!L_22)
{
goto IL_008e;
}
}
{
// return true;
V_4 = (bool)1;
goto IL_0099;
}
IL_008e:
{
// return base.Match(test);
RuntimeObject* L_23 = ___test0;
bool L_24;
L_24 = CategoryFilter_Match_mC2DA2B573909DFC818CCD9AEBDEFD6BB00DEA924(__this, L_23, NULL);
V_4 = L_24;
goto IL_0099;
}
IL_0099:
{
// }
bool L_25 = V_4;
return L_25;
}
}
// System.Void UnityEngine.TestRunner.NUnitExtensions.Filters.CategoryFilterExtended::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CategoryFilterExtended__cctor_m11C608EF87259B94BA17B830B720DBC0E2082D94 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CategoryFilterExtended_t6A60C5870D83A44CA564A270189CFBC8C3AE29C4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral10BEA6180E0B77D7C191DE51B48E9254BB1E7B8F);
s_Il2CppMethodInitialized = true;
}
{
// public static string k_DefaultCategory = "Uncategorized";
((CategoryFilterExtended_t6A60C5870D83A44CA564A270189CFBC8C3AE29C4_StaticFields*)il2cpp_codegen_static_fields_for(CategoryFilterExtended_t6A60C5870D83A44CA564A270189CFBC8C3AE29C4_il2cpp_TypeInfo_var))->___k_DefaultCategory_4 = _stringLiteral10BEA6180E0B77D7C191DE51B48E9254BB1E7B8F;
Il2CppCodeGenWriteBarrier((void**)(&((CategoryFilterExtended_t6A60C5870D83A44CA564A270189CFBC8C3AE29C4_StaticFields*)il2cpp_codegen_static_fields_for(CategoryFilterExtended_t6A60C5870D83A44CA564A270189CFBC8C3AE29C4_il2cpp_TypeInfo_var))->___k_DefaultCategory_4), (void*)_stringLiteral10BEA6180E0B77D7C191DE51B48E9254BB1E7B8F);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestRunner.NUnitExtensions.Filters.FullNameFilter::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FullNameFilter__ctor_m913170CBF716FAB46874B423F0FA3B9A2CED5F01 (FullNameFilter_t204BD90966BD1E605163DF1EED2BFD6F7C52C39B* __this, String_t* ___expectedValue0, const RuntimeMethod* method)
{
{
// public FullNameFilter(string expectedValue) : base(expectedValue)
String_t* L_0 = ___expectedValue0;
FullNameFilter__ctor_mF5112E3E63922EEA8B7360E70DE23F8FB44AE9ED(__this, L_0, NULL);
// }
return;
}
}
// System.Boolean UnityEngine.TestRunner.NUnitExtensions.Filters.FullNameFilter::Match(NUnit.Framework.Interfaces.ITest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FullNameFilter_Match_m30AEDDC3B9591B88525C294DC2F172CFD94607F8 (FullNameFilter_t204BD90966BD1E605163DF1EED2BFD6F7C52C39B* __this, RuntimeObject* ___test0, const RuntimeMethod* method)
{
bool V_0 = false;
{
// return Match(test.GetFullNameWithoutDllPath());
RuntimeObject* L_0 = ___test0;
String_t* L_1;
L_1 = TestExtensions_GetFullNameWithoutDllPath_m3B3F92B10CFA1DA7BBA9CEEF42F6E56BC2F420C0(L_0, NULL);
bool L_2;
L_2 = ValueMatchFilter_Match_m28288824499D4289F0945C4383E2B4FFA44494B7(__this, L_1, NULL);
V_0 = L_2;
goto IL_0010;
}
IL_0010:
{
// }
bool L_3 = V_0;
return L_3;
}
}
// System.String UnityEngine.TestRunner.NUnitExtensions.Filters.FullNameFilter::get_ElementName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* FullNameFilter_get_ElementName_m44E405661410B2AF2E08F5B3FA685F643D071373 (FullNameFilter_t204BD90966BD1E605163DF1EED2BFD6F7C52C39B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral87F8ED9157125FFC4DA9E06A7B8011AD80A53FE1);
s_Il2CppMethodInitialized = true;
}
{
// protected override string ElementName => "test";
return _stringLiteral87F8ED9157125FFC4DA9E06A7B8011AD80A53FE1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.LogAssert::Expect(UnityEngine.LogType,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LogAssert_Expect_mE29116C0B4C91D6125EC7F44D4667819B8DD2FF5 (int32_t ___type0, String_t* ___message1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_mF961C006CE1EB768705FC591A2547F2A425C6349_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Enqueue_m0A7557E3145A0E7260C7E8D3E94CB5265773E73C_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// LogScope.Current.ExpectedLogs.Enqueue(new LogMatch() { LogType = type, Message = message });
il2cpp_codegen_runtime_class_init_inline(LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1_il2cpp_TypeInfo_var);
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_0;
L_0 = LogScope_get_Current_m79ED09EFFF20A463204CEB3A91F1993BED49BCD2(NULL);
NullCheck(L_0);
Queue_1_t62241844704C7AE4AE75741AA9D2319DA70805B9* L_1;
L_1 = LogScope_get_ExpectedLogs_m0DDE94014E299BF0DC58A663175F64CF814F1FBE_inline(L_0, NULL);
LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0* L_2 = (LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0*)il2cpp_codegen_object_new(LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0_il2cpp_TypeInfo_var);
NullCheck(L_2);
LogMatch__ctor_m2B30BEEB62196F8E56194971DB3634DFDE8B905E(L_2, NULL);
LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0* L_3 = L_2;
int32_t L_4 = ___type0;
Nullable_1_tB7E3772D5858B9CC144A5615E9703E1250CC6956 L_5;
memset((&L_5), 0, sizeof(L_5));
Nullable_1__ctor_mF961C006CE1EB768705FC591A2547F2A425C6349((&L_5), L_4, /*hidden argument*/Nullable_1__ctor_mF961C006CE1EB768705FC591A2547F2A425C6349_RuntimeMethod_var);
NullCheck(L_3);
LogMatch_set_LogType_mA67422549F118239013D8DC5F517047B93FC0962(L_3, L_5, NULL);
LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0* L_6 = L_3;
String_t* L_7 = ___message1;
NullCheck(L_6);
LogMatch_set_Message_m3E04B8A9CE71094A88BC8AD3239D635FD60909C9(L_6, L_7, NULL);
NullCheck(L_1);
Queue_1_Enqueue_m0A7557E3145A0E7260C7E8D3E94CB5265773E73C(L_1, L_6, Queue_1_Enqueue_m0A7557E3145A0E7260C7E8D3E94CB5265773E73C_RuntimeMethod_var);
// }
return;
}
}
// System.Void UnityEngine.TestTools.LogAssert::Expect(UnityEngine.LogType,System.Text.RegularExpressions.Regex)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LogAssert_Expect_m62077A341695BEB7CB898E619A715711F05CC636 (int32_t ___type0, Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* ___message1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_mF961C006CE1EB768705FC591A2547F2A425C6349_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Enqueue_m0A7557E3145A0E7260C7E8D3E94CB5265773E73C_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// LogScope.Current.ExpectedLogs.Enqueue(new LogMatch() { LogType = type, MessageRegex = message });
il2cpp_codegen_runtime_class_init_inline(LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1_il2cpp_TypeInfo_var);
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_0;
L_0 = LogScope_get_Current_m79ED09EFFF20A463204CEB3A91F1993BED49BCD2(NULL);
NullCheck(L_0);
Queue_1_t62241844704C7AE4AE75741AA9D2319DA70805B9* L_1;
L_1 = LogScope_get_ExpectedLogs_m0DDE94014E299BF0DC58A663175F64CF814F1FBE_inline(L_0, NULL);
LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0* L_2 = (LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0*)il2cpp_codegen_object_new(LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0_il2cpp_TypeInfo_var);
NullCheck(L_2);
LogMatch__ctor_m2B30BEEB62196F8E56194971DB3634DFDE8B905E(L_2, NULL);
LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0* L_3 = L_2;
int32_t L_4 = ___type0;
Nullable_1_tB7E3772D5858B9CC144A5615E9703E1250CC6956 L_5;
memset((&L_5), 0, sizeof(L_5));
Nullable_1__ctor_mF961C006CE1EB768705FC591A2547F2A425C6349((&L_5), L_4, /*hidden argument*/Nullable_1__ctor_mF961C006CE1EB768705FC591A2547F2A425C6349_RuntimeMethod_var);
NullCheck(L_3);
LogMatch_set_LogType_mA67422549F118239013D8DC5F517047B93FC0962(L_3, L_5, NULL);
LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0* L_6 = L_3;
Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* L_7 = ___message1;
NullCheck(L_6);
LogMatch_set_MessageRegex_mDCF57CDF542E350D9626799DFE30A23EA99D8CAD(L_6, L_7, NULL);
NullCheck(L_1);
Queue_1_Enqueue_m0A7557E3145A0E7260C7E8D3E94CB5265773E73C(L_1, L_6, Queue_1_Enqueue_m0A7557E3145A0E7260C7E8D3E94CB5265773E73C_RuntimeMethod_var);
// }
return;
}
}
// System.Void UnityEngine.TestTools.LogAssert::NoUnexpectedReceived()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LogAssert_NoUnexpectedReceived_m04FC32D9ECCB549D3200A98425B63C2DC88C2953 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// LogScope.Current.NoUnexpectedReceived();
il2cpp_codegen_runtime_class_init_inline(LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1_il2cpp_TypeInfo_var);
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_0;
L_0 = LogScope_get_Current_m79ED09EFFF20A463204CEB3A91F1993BED49BCD2(NULL);
NullCheck(L_0);
LogScope_NoUnexpectedReceived_m0113195E2B4C0C3EA4BECA6C2C48DB52EE614158(L_0, NULL);
// }
return;
}
}
// System.Boolean UnityEngine.TestTools.LogAssert::get_ignoreFailingMessages()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LogAssert_get_ignoreFailingMessages_m06FC947FD8BE9FA42F3E642B8BF52ABAC9BDC577 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// return LogScope.Current.IgnoreFailingMessages;
il2cpp_codegen_runtime_class_init_inline(LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1_il2cpp_TypeInfo_var);
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_0;
L_0 = LogScope_get_Current_m79ED09EFFF20A463204CEB3A91F1993BED49BCD2(NULL);
NullCheck(L_0);
bool L_1;
L_1 = LogScope_get_IgnoreFailingMessages_mE4CBB42821BAFE1687E56CD087F8BFB81E978367_inline(L_0, NULL);
V_0 = L_1;
goto IL_000e;
}
IL_000e:
{
// }
bool L_2 = V_0;
return L_2;
}
}
// System.Void UnityEngine.TestTools.LogAssert::set_ignoreFailingMessages(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LogAssert_set_ignoreFailingMessages_m0214D97B4CA10F04314220E38F4EA0EA7B5AEB96 (bool ___value0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1C9244D1608B4FBC85F650922866E9B73266224A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral77D38C0623F92B292B925F6E72CF5CF99A20D4EB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
String_t* G_B3_0 = NULL;
RuntimeObject* G_B3_1 = NULL;
int32_t G_B3_2 = 0;
int32_t G_B3_3 = 0;
String_t* G_B2_0 = NULL;
RuntimeObject* G_B2_1 = NULL;
int32_t G_B2_2 = 0;
int32_t G_B2_3 = 0;
String_t* G_B4_0 = NULL;
String_t* G_B4_1 = NULL;
RuntimeObject* G_B4_2 = NULL;
int32_t G_B4_3 = 0;
int32_t G_B4_4 = 0;
{
// if (value != LogScope.Current.IgnoreFailingMessages)
bool L_0 = ___value0;
il2cpp_codegen_runtime_class_init_inline(LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1_il2cpp_TypeInfo_var);
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_1;
L_1 = LogScope_get_Current_m79ED09EFFF20A463204CEB3A91F1993BED49BCD2(NULL);
NullCheck(L_1);
bool L_2;
L_2 = LogScope_get_IgnoreFailingMessages_mE4CBB42821BAFE1687E56CD087F8BFB81E978367_inline(L_1, NULL);
V_0 = (bool)((((int32_t)((((int32_t)L_0) == ((int32_t)L_2))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_3 = V_0;
if (!L_3)
{
goto IL_003e;
}
}
{
// Debug.LogFormat(LogType.Log, LogOption.NoStacktrace, null, "\nIgnoreFailingMessages:" + (value? "true":"false"));
bool L_4 = ___value0;
G_B2_0 = _stringLiteral1C9244D1608B4FBC85F650922866E9B73266224A;
G_B2_1 = NULL;
G_B2_2 = 1;
G_B2_3 = 3;
if (L_4)
{
G_B3_0 = _stringLiteral1C9244D1608B4FBC85F650922866E9B73266224A;
G_B3_1 = NULL;
G_B3_2 = 1;
G_B3_3 = 3;
goto IL_0028;
}
}
{
G_B4_0 = _stringLiteral77D38C0623F92B292B925F6E72CF5CF99A20D4EB;
G_B4_1 = G_B2_0;
G_B4_2 = G_B2_1;
G_B4_3 = G_B2_2;
G_B4_4 = G_B2_3;
goto IL_002d;
}
IL_0028:
{
G_B4_0 = _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2;
G_B4_1 = G_B3_0;
G_B4_2 = G_B3_1;
G_B4_3 = G_B3_2;
G_B4_4 = G_B3_3;
}
IL_002d:
{
String_t* L_5;
L_5 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(G_B4_1, G_B4_0, NULL);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6;
L_6 = Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_inline(Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogFormat_m491FE6022E07255D9FC920C78C5848F95ECC0EB4(G_B4_4, G_B4_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)G_B4_2, L_5, L_6, NULL);
}
IL_003e:
{
// LogScope.Current.IgnoreFailingMessages = value;
il2cpp_codegen_runtime_class_init_inline(LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1_il2cpp_TypeInfo_var);
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_7;
L_7 = LogScope_get_Current_m79ED09EFFF20A463204CEB3A91F1993BED49BCD2(NULL);
bool L_8 = ___value0;
NullCheck(L_7);
LogScope_set_IgnoreFailingMessages_m9A158728F863905D024C18D69C20573A542B46F5_inline(L_7, L_8, NULL);
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.ConditionalIgnoreAttribute::.ctor(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConditionalIgnoreAttribute__ctor_m37446E317F6E7EC98FF1BA8D884178E5732A1E55 (ConditionalIgnoreAttribute_t3D8C60E794A2DA4030C29A0DFF97F9F9F24FE3A1* __this, String_t* ___conditionKey0, String_t* ___ignoreReason1, const RuntimeMethod* method)
{
{
// public ConditionalIgnoreAttribute(string conditionKey, string ignoreReason)
NUnitAttribute__ctor_m5796EA4AB4A75705FFD72C11E499CEF869930702(__this, NULL);
// m_ConditionKey = conditionKey;
String_t* L_0 = ___conditionKey0;
__this->___m_ConditionKey_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ConditionKey_0), (void*)L_0);
// m_IgnoreReason = ignoreReason;
String_t* L_1 = ___ignoreReason1;
__this->___m_IgnoreReason_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_IgnoreReason_1), (void*)L_1);
// }
return;
}
}
// System.Void UnityEngine.TestTools.ConditionalIgnoreAttribute::ApplyToTest(NUnit.Framework.Internal.Test)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConditionalIgnoreAttribute_ApplyToTest_m23C82D8538ABFDA6C8D1ADEB3DA9534996F81835 (ConditionalIgnoreAttribute_t3D8C60E794A2DA4030C29A0DFF97F9F9F24FE3A1* __this, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___test0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConditionalIgnoreAttribute_t3D8C60E794A2DA4030C29A0DFF97F9F9F24FE3A1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mB58A1ED30A4979126B249E60D66D4391F6FF65F6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mE029B6A6F149DDDE86FCF5B3D2CA2EDDBC7F4A6F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9FE9BDA49E54BCA90D4CEFAABE7D782B1ED057C6);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
bool V_1 = false;
String_t* V_2 = NULL;
int32_t G_B3_0 = 0;
{
// var key = m_ConditionKey.ToLowerInvariant();
String_t* L_0 = __this->___m_ConditionKey_0;
NullCheck(L_0);
String_t* L_1;
L_1 = String_ToLowerInvariant_mBE32C93DE27C5353FEA3FA654FC1DDBE3D0EB0F2(L_0, NULL);
V_0 = L_1;
// if (m_ConditionMap.ContainsKey(key) && m_ConditionMap[key])
il2cpp_codegen_runtime_class_init_inline(ConditionalIgnoreAttribute_t3D8C60E794A2DA4030C29A0DFF97F9F9F24FE3A1_il2cpp_TypeInfo_var);
Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* L_2 = ((ConditionalIgnoreAttribute_t3D8C60E794A2DA4030C29A0DFF97F9F9F24FE3A1_StaticFields*)il2cpp_codegen_static_fields_for(ConditionalIgnoreAttribute_t3D8C60E794A2DA4030C29A0DFF97F9F9F24FE3A1_il2cpp_TypeInfo_var))->___m_ConditionMap_2;
String_t* L_3 = V_0;
NullCheck(L_2);
bool L_4;
L_4 = Dictionary_2_ContainsKey_mB58A1ED30A4979126B249E60D66D4391F6FF65F6(L_2, L_3, Dictionary_2_ContainsKey_mB58A1ED30A4979126B249E60D66D4391F6FF65F6_RuntimeMethod_var);
if (!L_4)
{
goto IL_0027;
}
}
{
il2cpp_codegen_runtime_class_init_inline(ConditionalIgnoreAttribute_t3D8C60E794A2DA4030C29A0DFF97F9F9F24FE3A1_il2cpp_TypeInfo_var);
Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* L_5 = ((ConditionalIgnoreAttribute_t3D8C60E794A2DA4030C29A0DFF97F9F9F24FE3A1_StaticFields*)il2cpp_codegen_static_fields_for(ConditionalIgnoreAttribute_t3D8C60E794A2DA4030C29A0DFF97F9F9F24FE3A1_il2cpp_TypeInfo_var))->___m_ConditionMap_2;
String_t* L_6 = V_0;
NullCheck(L_5);
bool L_7;
L_7 = Dictionary_2_get_Item_mE029B6A6F149DDDE86FCF5B3D2CA2EDDBC7F4A6F(L_5, L_6, Dictionary_2_get_Item_mE029B6A6F149DDDE86FCF5B3D2CA2EDDBC7F4A6F_RuntimeMethod_var);
G_B3_0 = ((int32_t)(L_7));
goto IL_0028;
}
IL_0027:
{
G_B3_0 = 0;
}
IL_0028:
{
V_1 = (bool)G_B3_0;
bool L_8 = V_1;
if (!L_8)
{
goto IL_0059;
}
}
{
// test.RunState = RunState.Ignored;
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_9 = ___test0;
NullCheck(L_9);
Test_set_RunState_m0C4834C4DEFBE1548C98FEFCABDC551A216EF9F7_inline(L_9, 4, NULL);
// string skipReason = string.Format(m_IgnoreReason);
String_t* L_10 = __this->___m_IgnoreReason_1;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11;
L_11 = Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_inline(Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_RuntimeMethod_var);
String_t* L_12;
L_12 = String_Format_m74FC0A1259DFA02F3DF6538FC7F3ACF3E1AF0C55(L_10, L_11, NULL);
V_2 = L_12;
// test.Properties.Add(PropertyNames.SkipReason, skipReason);
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_13 = ___test0;
NullCheck(L_13);
RuntimeObject* L_14;
L_14 = Test_get_Properties_m5B22725AC01A3734288EF7189AC3747FC5042AFF_inline(L_13, NULL);
String_t* L_15 = V_2;
NullCheck(L_14);
InterfaceActionInvoker2< String_t*, RuntimeObject* >::Invoke(0 /* System.Void NUnit.Framework.Interfaces.IPropertyBag::Add(System.String,System.Object) */, IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var, L_14, _stringLiteral9FE9BDA49E54BCA90D4CEFAABE7D782B1ED057C6, L_15);
}
IL_0059:
{
// }
return;
}
}
// System.Void UnityEngine.TestTools.ConditionalIgnoreAttribute::AddConditionalIgnoreMapping(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConditionalIgnoreAttribute_AddConditionalIgnoreMapping_mF378F09D9B0D808A3952B6CC8E9875DEBE30832D (String_t* ___key0, bool ___value1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConditionalIgnoreAttribute_t3D8C60E794A2DA4030C29A0DFF97F9F9F24FE3A1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m3724D93D5AC25A6A987063F7B26C195F00C75292_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// m_ConditionMap.Add(key.ToLowerInvariant(), value);
il2cpp_codegen_runtime_class_init_inline(ConditionalIgnoreAttribute_t3D8C60E794A2DA4030C29A0DFF97F9F9F24FE3A1_il2cpp_TypeInfo_var);
Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* L_0 = ((ConditionalIgnoreAttribute_t3D8C60E794A2DA4030C29A0DFF97F9F9F24FE3A1_StaticFields*)il2cpp_codegen_static_fields_for(ConditionalIgnoreAttribute_t3D8C60E794A2DA4030C29A0DFF97F9F9F24FE3A1_il2cpp_TypeInfo_var))->___m_ConditionMap_2;
String_t* L_1 = ___key0;
NullCheck(L_1);
String_t* L_2;
L_2 = String_ToLowerInvariant_mBE32C93DE27C5353FEA3FA654FC1DDBE3D0EB0F2(L_1, NULL);
bool L_3 = ___value1;
NullCheck(L_0);
Dictionary_2_Add_m3724D93D5AC25A6A987063F7B26C195F00C75292(L_0, L_2, L_3, Dictionary_2_Add_m3724D93D5AC25A6A987063F7B26C195F00C75292_RuntimeMethod_var);
// }
return;
}
}
// System.Void UnityEngine.TestTools.ConditionalIgnoreAttribute::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConditionalIgnoreAttribute__cctor_m895476DD6AB10940826D343B57151D75A3215402 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConditionalIgnoreAttribute_t3D8C60E794A2DA4030C29A0DFF97F9F9F24FE3A1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mB1DEDB98863C609565E181823298E467E110B43D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// static Dictionary<string, bool> m_ConditionMap = new Dictionary<string, bool>();
Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* L_0 = (Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C*)il2cpp_codegen_object_new(Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C_il2cpp_TypeInfo_var);
NullCheck(L_0);
Dictionary_2__ctor_mB1DEDB98863C609565E181823298E467E110B43D(L_0, Dictionary_2__ctor_mB1DEDB98863C609565E181823298E467E110B43D_RuntimeMethod_var);
((ConditionalIgnoreAttribute_t3D8C60E794A2DA4030C29A0DFF97F9F9F24FE3A1_StaticFields*)il2cpp_codegen_static_fields_for(ConditionalIgnoreAttribute_t3D8C60E794A2DA4030C29A0DFF97F9F9F24FE3A1_il2cpp_TypeInfo_var))->___m_ConditionMap_2 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((ConditionalIgnoreAttribute_t3D8C60E794A2DA4030C29A0DFF97F9F9F24FE3A1_StaticFields*)il2cpp_codegen_static_fields_for(ConditionalIgnoreAttribute_t3D8C60E794A2DA4030C29A0DFF97F9F9F24FE3A1_il2cpp_TypeInfo_var))->___m_ConditionMap_2), (void*)L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Collections.IEnumerator UnityEngine.TestTools.TestEnumerator::get_Enumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TestEnumerator_get_Enumerator_m5858B50655B3F4F2138A96F9116A6DF4DDC55F61 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TestEnumerator_t3A99D68B16D4EAB5F1C6D1FE3117FB88B3559707_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
// public static IEnumerator Enumerator { get { return m_TestEnumerator; } }
RuntimeObject* L_0 = ((TestEnumerator_t3A99D68B16D4EAB5F1C6D1FE3117FB88B3559707_StaticFields*)il2cpp_codegen_static_fields_for(TestEnumerator_t3A99D68B16D4EAB5F1C6D1FE3117FB88B3559707_il2cpp_TypeInfo_var))->___m_TestEnumerator_1;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
// public static IEnumerator Enumerator { get { return m_TestEnumerator; } }
RuntimeObject* L_1 = V_0;
return L_1;
}
}
// System.Void UnityEngine.TestTools.TestEnumerator::Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TestEnumerator_Reset_m565B6D7FF242A305387D3E465B622C65C53F9BD3 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TestEnumerator_t3A99D68B16D4EAB5F1C6D1FE3117FB88B3559707_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// m_TestEnumerator = null;
((TestEnumerator_t3A99D68B16D4EAB5F1C6D1FE3117FB88B3559707_StaticFields*)il2cpp_codegen_static_fields_for(TestEnumerator_t3A99D68B16D4EAB5F1C6D1FE3117FB88B3559707_il2cpp_TypeInfo_var))->___m_TestEnumerator_1 = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&((TestEnumerator_t3A99D68B16D4EAB5F1C6D1FE3117FB88B3559707_StaticFields*)il2cpp_codegen_static_fields_for(TestEnumerator_t3A99D68B16D4EAB5F1C6D1FE3117FB88B3559707_il2cpp_TypeInfo_var))->___m_TestEnumerator_1), (void*)(RuntimeObject*)NULL);
// }
return;
}
}
// System.Void UnityEngine.TestTools.TestEnumerator::.ctor(NUnit.Framework.Internal.ITestExecutionContext,System.Collections.IEnumerator)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TestEnumerator__ctor_m4075D34EAA72D8A3AFC7D7529B49E0D0C938A09A (TestEnumerator_t3A99D68B16D4EAB5F1C6D1FE3117FB88B3559707* __this, RuntimeObject* ___context0, RuntimeObject* ___testEnumerator1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TestEnumerator_t3A99D68B16D4EAB5F1C6D1FE3117FB88B3559707_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public TestEnumerator(ITestExecutionContext context, IEnumerator testEnumerator)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// m_Context = context;
RuntimeObject* L_0 = ___context0;
__this->___m_Context_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Context_0), (void*)L_0);
// m_TestEnumerator = testEnumerator;
RuntimeObject* L_1 = ___testEnumerator1;
((TestEnumerator_t3A99D68B16D4EAB5F1C6D1FE3117FB88B3559707_StaticFields*)il2cpp_codegen_static_fields_for(TestEnumerator_t3A99D68B16D4EAB5F1C6D1FE3117FB88B3559707_il2cpp_TypeInfo_var))->___m_TestEnumerator_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((TestEnumerator_t3A99D68B16D4EAB5F1C6D1FE3117FB88B3559707_StaticFields*)il2cpp_codegen_static_fields_for(TestEnumerator_t3A99D68B16D4EAB5F1C6D1FE3117FB88B3559707_il2cpp_TypeInfo_var))->___m_TestEnumerator_1), (void*)L_1);
// }
return;
}
}
// System.Collections.IEnumerator UnityEngine.TestTools.TestEnumerator::Execute()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TestEnumerator_Execute_m7B236400D25A59A072E8A3CF1DA362015676BCD7 (TestEnumerator_t3A99D68B16D4EAB5F1C6D1FE3117FB88B3559707* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumeratorContext_t32D37B1D341991225C52893747F39D9A544CDC2F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITestExecutionContext_t8CD71AA58964215CD511C979417A68F345BE8112_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TestEnumerator_t3A99D68B16D4EAB5F1C6D1FE3117FB88B3559707_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
// m_Context.CurrentResult.SetResult(ResultState.Success);
RuntimeObject* L_0 = __this->___m_Context_0;
NullCheck(L_0);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_1;
L_1 = InterfaceFuncInvoker0< TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* >::Invoke(6 /* NUnit.Framework.Internal.TestResult NUnit.Framework.Internal.ITestExecutionContext::get_CurrentResult() */, ITestExecutionContext_t8CD71AA58964215CD511C979417A68F345BE8112_il2cpp_TypeInfo_var, L_0);
il2cpp_codegen_runtime_class_init_inline(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_2 = ((ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_StaticFields*)il2cpp_codegen_static_fields_for(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var))->___Success_4;
NullCheck(L_1);
TestResult_SetResult_mB38697C44D48644E2F476E85F652CD4AF54D8608(L_1, L_2, NULL);
// return Execute(m_TestEnumerator, new EnumeratorContext(m_Context));
RuntimeObject* L_3 = ((TestEnumerator_t3A99D68B16D4EAB5F1C6D1FE3117FB88B3559707_StaticFields*)il2cpp_codegen_static_fields_for(TestEnumerator_t3A99D68B16D4EAB5F1C6D1FE3117FB88B3559707_il2cpp_TypeInfo_var))->___m_TestEnumerator_1;
RuntimeObject* L_4 = __this->___m_Context_0;
EnumeratorContext_t32D37B1D341991225C52893747F39D9A544CDC2F* L_5 = (EnumeratorContext_t32D37B1D341991225C52893747F39D9A544CDC2F*)il2cpp_codegen_object_new(EnumeratorContext_t32D37B1D341991225C52893747F39D9A544CDC2F_il2cpp_TypeInfo_var);
NullCheck(L_5);
EnumeratorContext__ctor_m50484B05D3588A488857C8345F3D98AF5D14411C(L_5, L_4, NULL);
RuntimeObject* L_6;
L_6 = TestEnumerator_Execute_m63C6B10A161276B0655068035DB0EC01FF344ED7(__this, L_3, L_5, NULL);
V_0 = L_6;
goto IL_0030;
}
IL_0030:
{
// }
RuntimeObject* L_7 = V_0;
return L_7;
}
}
// System.Collections.IEnumerator UnityEngine.TestTools.TestEnumerator::Execute(System.Collections.IEnumerator,UnityEngine.TestTools.TestEnumerator/EnumeratorContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TestEnumerator_Execute_m63C6B10A161276B0655068035DB0EC01FF344ED7 (TestEnumerator_t3A99D68B16D4EAB5F1C6D1FE3117FB88B3559707* __this, RuntimeObject* ___enumerator0, EnumeratorContext_t32D37B1D341991225C52893747F39D9A544CDC2F* ___context1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CExecuteU3Ed__7_t745B8600F4C6700C1FC70D9D562422F00B391096_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CExecuteU3Ed__7_t745B8600F4C6700C1FC70D9D562422F00B391096* L_0 = (U3CExecuteU3Ed__7_t745B8600F4C6700C1FC70D9D562422F00B391096*)il2cpp_codegen_object_new(U3CExecuteU3Ed__7_t745B8600F4C6700C1FC70D9D562422F00B391096_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CExecuteU3Ed__7__ctor_mE9041DDC33D42DD74AF3C67010B915B636528E02(L_0, 0, NULL);
U3CExecuteU3Ed__7_t745B8600F4C6700C1FC70D9D562422F00B391096* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_4 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_4), (void*)__this);
U3CExecuteU3Ed__7_t745B8600F4C6700C1FC70D9D562422F00B391096* L_2 = L_1;
RuntimeObject* L_3 = ___enumerator0;
NullCheck(L_2);
L_2->___enumerator_2 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_2->___enumerator_2), (void*)L_3);
U3CExecuteU3Ed__7_t745B8600F4C6700C1FC70D9D562422F00B391096* L_4 = L_2;
EnumeratorContext_t32D37B1D341991225C52893747F39D9A544CDC2F* L_5 = ___context1;
NullCheck(L_4);
L_4->___context_3 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___context_3), (void*)L_5);
return L_4;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.TestEnumerator/EnumeratorContext::.ctor(NUnit.Framework.Internal.ITestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumeratorContext__ctor_m50484B05D3588A488857C8345F3D98AF5D14411C (EnumeratorContext_t32D37B1D341991225C52893747F39D9A544CDC2F* __this, RuntimeObject* ___context0, const RuntimeMethod* method)
{
{
// public EnumeratorContext(ITestExecutionContext context)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// m_Context = context;
RuntimeObject* L_0 = ___context0;
__this->___m_Context_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Context_0), (void*)L_0);
// }
return;
}
}
// System.Boolean UnityEngine.TestTools.TestEnumerator/EnumeratorContext::get_ExceptionWasRecorded()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EnumeratorContext_get_ExceptionWasRecorded_mADF991753353B5C679A081279EB0FCB54403C01F (EnumeratorContext_t32D37B1D341991225C52893747F39D9A544CDC2F* __this, const RuntimeMethod* method)
{
{
// get;
bool L_0 = __this->___U3CExceptionWasRecordedU3Ek__BackingField_1;
return L_0;
}
}
// System.Void UnityEngine.TestTools.TestEnumerator/EnumeratorContext::set_ExceptionWasRecorded(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumeratorContext_set_ExceptionWasRecorded_m6D6330DB91AFA734AA0D616D2F8921B9E43507D0 (EnumeratorContext_t32D37B1D341991225C52893747F39D9A544CDC2F* __this, bool ___value0, const RuntimeMethod* method)
{
{
// private set;
bool L_0 = ___value0;
__this->___U3CExceptionWasRecordedU3Ek__BackingField_1 = L_0;
return;
}
}
// System.Void UnityEngine.TestTools.TestEnumerator/EnumeratorContext::RecordExceptionWithHint(System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumeratorContext_RecordExceptionWithHint_m998F39AD7F499C2FB15B838E026136E8FE2FA7CF (EnumeratorContext_t32D37B1D341991225C52893747F39D9A544CDC2F* __this, Exception_t* ___ex0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITestExecutionContext_t8CD71AA58964215CD511C979417A68F345BE8112_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// if (ExceptionWasRecorded)
bool L_0;
L_0 = EnumeratorContext_get_ExceptionWasRecorded_mADF991753353B5C679A081279EB0FCB54403C01F_inline(__this, NULL);
V_0 = L_0;
bool L_1 = V_0;
if (!L_1)
{
goto IL_000e;
}
}
{
// return;
goto IL_0028;
}
IL_000e:
{
// m_Context.CurrentResult.RecordException(ex);
RuntimeObject* L_2 = __this->___m_Context_0;
NullCheck(L_2);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_3;
L_3 = InterfaceFuncInvoker0< TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* >::Invoke(6 /* NUnit.Framework.Internal.TestResult NUnit.Framework.Internal.ITestExecutionContext::get_CurrentResult() */, ITestExecutionContext_t8CD71AA58964215CD511C979417A68F345BE8112_il2cpp_TypeInfo_var, L_2);
Exception_t* L_4 = ___ex0;
NullCheck(L_3);
TestResult_RecordException_m5AC734BDB717B93241F7896CF17105EBD77639C9(L_3, L_4, NULL);
// ExceptionWasRecorded = true;
EnumeratorContext_set_ExceptionWasRecorded_m6D6330DB91AFA734AA0D616D2F8921B9E43507D0_inline(__this, (bool)1, NULL);
}
IL_0028:
{
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.TestEnumerator/<Execute>d__7::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteU3Ed__7__ctor_mE9041DDC33D42DD74AF3C67010B915B636528E02 (U3CExecuteU3Ed__7_t745B8600F4C6700C1FC70D9D562422F00B391096* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___U3CU3E1__state0;
__this->___U3CU3E1__state_0 = L_0;
return;
}
}
// System.Void UnityEngine.TestTools.TestEnumerator/<Execute>d__7::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteU3Ed__7_System_IDisposable_Dispose_m6E21CD749066AB2129E9670BC2DA98F359C94869 (U3CExecuteU3Ed__7_t745B8600F4C6700C1FC70D9D562422F00B391096* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean UnityEngine.TestTools.TestEnumerator/<Execute>d__7::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CExecuteU3Ed__7_MoveNext_mB256EF26DF6F0F70CD324F78E694186FBA548BB1 (U3CExecuteU3Ed__7_t745B8600F4C6700C1FC70D9D562422F00B391096* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
bool V_1 = false;
bool V_2 = false;
Exception_t* V_3 = NULL;
bool V_4 = false;
RuntimeObject* V_5 = NULL;
bool V_6 = false;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
int32_t L_1 = V_0;
switch (L_1)
{
case 0:
{
goto IL_001b;
}
case 1:
{
goto IL_001d;
}
case 2:
{
goto IL_0022;
}
}
}
{
goto IL_0027;
}
IL_001b:
{
goto IL_0029;
}
IL_001d:
{
goto IL_00d9;
}
IL_0022:
{
goto IL_00fe;
}
IL_0027:
{
return (bool)0;
}
IL_0029:
{
__this->___U3CU3E1__state_0 = (-1);
goto IL_010e;
}
IL_0036:
{
// if (context.ExceptionWasRecorded)
EnumeratorContext_t32D37B1D341991225C52893747F39D9A544CDC2F* L_2 = __this->___context_3;
NullCheck(L_2);
bool L_3;
L_3 = EnumeratorContext_get_ExceptionWasRecorded_mADF991753353B5C679A081279EB0FCB54403C01F_inline(L_2, NULL);
V_1 = L_3;
bool L_4 = V_1;
if (!L_4)
{
goto IL_004c;
}
}
{
// break;
goto IL_0116;
}
IL_004c:
{
}
try
{// begin try (depth: 1)
{
// if (!enumerator.MoveNext())
RuntimeObject* L_5 = __this->___enumerator_2;
NullCheck(L_5);
bool L_6;
L_6 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_5);
V_2 = (bool)((((int32_t)L_6) == ((int32_t)0))? 1 : 0);
bool L_7 = V_2;
if (!L_7)
{
goto IL_0066_1;
}
}
{
// break;
goto IL_0116;
}
IL_0066_1:
{
goto IL_0089;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0069;
}
throw e;
}
CATCH_0069:
{// begin catch(System.Exception)
// catch (Exception ex)
V_3 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
Exception_t* L_8 = V_3;
__this->___U3CexU3E5__2_6 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CexU3E5__2_6), (void*)L_8);
// context.RecordExceptionWithHint(ex);
EnumeratorContext_t32D37B1D341991225C52893747F39D9A544CDC2F* L_9 = __this->___context_3;
Exception_t* L_10 = __this->___U3CexU3E5__2_6;
NullCheck(L_9);
EnumeratorContext_RecordExceptionWithHint_m998F39AD7F499C2FB15B838E026136E8FE2FA7CF(L_9, L_10, NULL);
// break;
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_0116;
}// end catch (depth: 1)
IL_0089:
{
// if (enumerator.Current is IEnumerator nestedEnumerator)
RuntimeObject* L_11 = __this->___enumerator_2;
NullCheck(L_11);
RuntimeObject* L_12;
L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_11);
V_5 = L_12;
RuntimeObject* L_13 = V_5;
__this->___U3CnestedEnumeratorU3E5__1_5 = ((RuntimeObject*)IsInst((RuntimeObject*)L_13, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CnestedEnumeratorU3E5__1_5), (void*)((RuntimeObject*)IsInst((RuntimeObject*)L_13, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var)));
RuntimeObject* L_14 = __this->___U3CnestedEnumeratorU3E5__1_5;
V_4 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_14) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_15 = V_4;
if (!L_15)
{
goto IL_00e3;
}
}
{
// yield return Execute(nestedEnumerator, context);
TestEnumerator_t3A99D68B16D4EAB5F1C6D1FE3117FB88B3559707* L_16 = __this->___U3CU3E4__this_4;
RuntimeObject* L_17 = __this->___U3CnestedEnumeratorU3E5__1_5;
EnumeratorContext_t32D37B1D341991225C52893747F39D9A544CDC2F* L_18 = __this->___context_3;
NullCheck(L_16);
RuntimeObject* L_19;
L_19 = TestEnumerator_Execute_m63C6B10A161276B0655068035DB0EC01FF344ED7(L_16, L_17, L_18, NULL);
__this->___U3CU3E2__current_1 = L_19;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_19);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_00d9:
{
__this->___U3CU3E1__state_0 = (-1);
goto IL_0106;
}
IL_00e3:
{
// yield return enumerator.Current;
RuntimeObject* L_20 = __this->___enumerator_2;
NullCheck(L_20);
RuntimeObject* L_21;
L_21 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_20);
__this->___U3CU3E2__current_1 = L_21;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_21);
__this->___U3CU3E1__state_0 = 2;
return (bool)1;
}
IL_00fe:
{
__this->___U3CU3E1__state_0 = (-1);
}
IL_0106:
{
__this->___U3CnestedEnumeratorU3E5__1_5 = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CnestedEnumeratorU3E5__1_5), (void*)(RuntimeObject*)NULL);
}
IL_010e:
{
// while (true)
V_6 = (bool)1;
goto IL_0036;
}
IL_0116:
{
// }
return (bool)0;
}
}
// System.Object UnityEngine.TestTools.TestEnumerator/<Execute>d__7::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExecuteU3Ed__7_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m833688444F4CF4E12DD33A9F769750E0CE4BC334 (U3CExecuteU3Ed__7_t745B8600F4C6700C1FC70D9D562422F00B391096* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void UnityEngine.TestTools.TestEnumerator/<Execute>d__7::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteU3Ed__7_System_Collections_IEnumerator_Reset_mA27861382232D05DDAB23BD08EEF6325ED69D2D8 (U3CExecuteU3Ed__7_t745B8600F4C6700C1FC70D9D562422F00B391096* __this, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CExecuteU3Ed__7_System_Collections_IEnumerator_Reset_mA27861382232D05DDAB23BD08EEF6325ED69D2D8_RuntimeMethod_var)));
}
}
// System.Object UnityEngine.TestTools.TestEnumerator/<Execute>d__7::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExecuteU3Ed__7_System_Collections_IEnumerator_get_Current_m842A92EB9E39667DFDF6238BABD0DDA626411358 (U3CExecuteU3Ed__7_t745B8600F4C6700C1FC70D9D562422F00B391096* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.TestMustExpectAllLogsAttribute::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TestMustExpectAllLogsAttribute__ctor_mAC45E9EC3C2DA1533B4EB65451E2D1988939ED26 (TestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C* __this, bool ___mustExpect0, const RuntimeMethod* method)
{
{
// public TestMustExpectAllLogsAttribute(bool mustExpect = true)
Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
// => MustExpect = mustExpect;
bool L_0 = ___mustExpect0;
__this->___U3CMustExpectU3Ek__BackingField_0 = L_0;
return;
}
}
// System.Boolean UnityEngine.TestTools.TestMustExpectAllLogsAttribute::get_MustExpect()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TestMustExpectAllLogsAttribute_get_MustExpect_mDE1ABB3CE8D612E3DCAAE6E09ABDD6C2CFAF0EF7 (TestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C* __this, const RuntimeMethod* method)
{
{
// public bool MustExpect { get; }
bool L_0 = __this->___U3CMustExpectU3Ek__BackingField_0;
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Collections.Generic.IEnumerable`1<NUnit.Framework.Interfaces.ITestCaseData> UnityEngine.TestTools.UnityCombinatorialStrategy::GetTestCases(System.Collections.IEnumerable[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnityCombinatorialStrategy_GetTestCases_mB1A61D498FC479305DB1B39E1F24A588A062EE30 (UnityCombinatorialStrategy_t9B0BDE533BBD1BE0B5B0D037844E989666370DD6* __this, IEnumerableU5BU5D_t2675ADA6DB5E6D17F6B3F4850BCE62F26E04B5B4* ___sources0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t2B35D747613FD16BF3BF46B747616A22CDA236E6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t88D1056F86ADAAFFDD6AFCA6AFDDE90A8B514777_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4BDC0F1A0244E6D86FF2C3493796FFA4CC44BA73);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
RuntimeObject* V_1 = NULL;
RuntimeObject* V_2 = NULL;
RuntimeObject* V_3 = NULL;
{
// var testCases = base.GetTestCases(sources);
IEnumerableU5BU5D_t2675ADA6DB5E6D17F6B3F4850BCE62F26E04B5B4* L_0 = ___sources0;
RuntimeObject* L_1;
L_1 = CombinatorialStrategy_GetTestCases_m45196FC3C0495E043291E0285B212A117887C835(__this, L_0, NULL);
V_0 = L_1;
// foreach (var testCase in testCases)
RuntimeObject* L_2 = V_0;
NullCheck(L_2);
RuntimeObject* L_3;
L_3 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<NUnit.Framework.Interfaces.ITestCaseData>::GetEnumerator() */, IEnumerable_1_t2B35D747613FD16BF3BF46B747616A22CDA236E6_il2cpp_TypeInfo_var, L_2);
V_1 = L_3;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0043:
{// begin finally (depth: 1)
{
RuntimeObject* L_4 = V_1;
if (!L_4)
{
goto IL_004d;
}
}
{
RuntimeObject* L_5 = V_1;
NullCheck(L_5);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_5);
}
IL_004d:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0039_1;
}
IL_0013_1:
{
// foreach (var testCase in testCases)
RuntimeObject* L_6 = V_1;
NullCheck(L_6);
RuntimeObject* L_7;
L_7 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<NUnit.Framework.Interfaces.ITestCaseData>::get_Current() */, IEnumerator_1_t88D1056F86ADAAFFDD6AFCA6AFDDE90A8B514777_il2cpp_TypeInfo_var, L_6);
V_2 = L_7;
// testCase.GetType().GetProperty("ExpectedResult").SetValue(testCase, new object(), null);
RuntimeObject* L_8 = V_2;
NullCheck(L_8);
Type_t* L_9;
L_9 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_8, NULL);
NullCheck(L_9);
PropertyInfo_t* L_10;
L_10 = Type_GetProperty_mD183124FC8A89121E8368058B327A7750B14281D(L_9, _stringLiteral4BDC0F1A0244E6D86FF2C3493796FFA4CC44BA73, NULL);
RuntimeObject* L_11 = V_2;
RuntimeObject* L_12 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
NullCheck(L_12);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_12, NULL);
NullCheck(L_10);
VirtualActionInvoker3< RuntimeObject*, RuntimeObject*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(26 /* System.Void System.Reflection.PropertyInfo::SetValue(System.Object,System.Object,System.Object[]) */, L_10, L_11, L_12, (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL);
}
IL_0039_1:
{
// foreach (var testCase in testCases)
RuntimeObject* L_13 = V_1;
NullCheck(L_13);
bool L_14;
L_14 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_13);
if (L_14)
{
goto IL_0013_1;
}
}
{
goto IL_004e;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_004e:
{
// return testCases;
RuntimeObject* L_15 = V_0;
V_3 = L_15;
goto IL_0052;
}
IL_0052:
{
// }
RuntimeObject* L_16 = V_3;
return L_16;
}
}
// System.Void UnityEngine.TestTools.UnityCombinatorialStrategy::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityCombinatorialStrategy__ctor_m2BC22D31CD59FEE5A08D40F20BE49E9658FF0FDC (UnityCombinatorialStrategy_t9B0BDE533BBD1BE0B5B0D037844E989666370DD6* __this, const RuntimeMethod* method)
{
{
CombinatorialStrategy__ctor_m905C39F5B48E1F4C0D4502CE9427F3DCAA8FED8B(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.RuntimePlatform[] UnityEngine.TestTools.UnityPlatformAttribute::get_include()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* UnityPlatformAttribute_get_include_m843589CEF8ED833F2F724E79B27D0493071C7042 (UnityPlatformAttribute_t8CA2A4B1CC36CF28F59540611BC452D646DA1D14* __this, const RuntimeMethod* method)
{
{
// public RuntimePlatform[] include { get; set; }
RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* L_0 = __this->___U3CincludeU3Ek__BackingField_0;
return L_0;
}
}
// System.Void UnityEngine.TestTools.UnityPlatformAttribute::set_include(UnityEngine.RuntimePlatform[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityPlatformAttribute_set_include_mEB1E6F6AA2E0B592E42A55EDD1189BF67EA15E22 (UnityPlatformAttribute_t8CA2A4B1CC36CF28F59540611BC452D646DA1D14* __this, RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* ___value0, const RuntimeMethod* method)
{
{
// public RuntimePlatform[] include { get; set; }
RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* L_0 = ___value0;
__this->___U3CincludeU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CincludeU3Ek__BackingField_0), (void*)L_0);
return;
}
}
// UnityEngine.RuntimePlatform[] UnityEngine.TestTools.UnityPlatformAttribute::get_exclude()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* UnityPlatformAttribute_get_exclude_mD3B3E087A9E89EC3322D74A0905F371ADCD42248 (UnityPlatformAttribute_t8CA2A4B1CC36CF28F59540611BC452D646DA1D14* __this, const RuntimeMethod* method)
{
{
// public RuntimePlatform[] exclude { get; set; }
RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* L_0 = __this->___U3CexcludeU3Ek__BackingField_1;
return L_0;
}
}
// System.Void UnityEngine.TestTools.UnityPlatformAttribute::set_exclude(UnityEngine.RuntimePlatform[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityPlatformAttribute_set_exclude_mADC6E8DF59907C456ED43ED4B1A9C9828D87D8A8 (UnityPlatformAttribute_t8CA2A4B1CC36CF28F59540611BC452D646DA1D14* __this, RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* ___value0, const RuntimeMethod* method)
{
{
// public RuntimePlatform[] exclude { get; set; }
RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* L_0 = ___value0;
__this->___U3CexcludeU3Ek__BackingField_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CexcludeU3Ek__BackingField_1), (void*)L_0);
return;
}
}
// System.Void UnityEngine.TestTools.UnityPlatformAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityPlatformAttribute__ctor_mFFBB324D138945B744F2010392452D286D27AD24 (UnityPlatformAttribute_t8CA2A4B1CC36CF28F59540611BC452D646DA1D14* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_mB014C8277CFA84781AB7594F03A5135067551C19_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m28B0FD0F2221E9A428AC7053440E7DCCED821913_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD25B27535A2152F2A5071985C3699F183881E0EA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public UnityPlatformAttribute()
NUnitAttribute__ctor_m5796EA4AB4A75705FFD72C11E499CEF869930702(__this, NULL);
// include = new List<RuntimePlatform>().ToArray();
List_1_tD25B27535A2152F2A5071985C3699F183881E0EA* L_0 = (List_1_tD25B27535A2152F2A5071985C3699F183881E0EA*)il2cpp_codegen_object_new(List_1_tD25B27535A2152F2A5071985C3699F183881E0EA_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_m28B0FD0F2221E9A428AC7053440E7DCCED821913(L_0, List_1__ctor_m28B0FD0F2221E9A428AC7053440E7DCCED821913_RuntimeMethod_var);
NullCheck(L_0);
RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* L_1;
L_1 = List_1_ToArray_mB014C8277CFA84781AB7594F03A5135067551C19(L_0, List_1_ToArray_mB014C8277CFA84781AB7594F03A5135067551C19_RuntimeMethod_var);
UnityPlatformAttribute_set_include_mEB1E6F6AA2E0B592E42A55EDD1189BF67EA15E22_inline(__this, L_1, NULL);
// exclude = new List<RuntimePlatform>().ToArray();
List_1_tD25B27535A2152F2A5071985C3699F183881E0EA* L_2 = (List_1_tD25B27535A2152F2A5071985C3699F183881E0EA*)il2cpp_codegen_object_new(List_1_tD25B27535A2152F2A5071985C3699F183881E0EA_il2cpp_TypeInfo_var);
NullCheck(L_2);
List_1__ctor_m28B0FD0F2221E9A428AC7053440E7DCCED821913(L_2, List_1__ctor_m28B0FD0F2221E9A428AC7053440E7DCCED821913_RuntimeMethod_var);
NullCheck(L_2);
RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* L_3;
L_3 = List_1_ToArray_mB014C8277CFA84781AB7594F03A5135067551C19(L_2, List_1_ToArray_mB014C8277CFA84781AB7594F03A5135067551C19_RuntimeMethod_var);
UnityPlatformAttribute_set_exclude_mADC6E8DF59907C456ED43ED4B1A9C9828D87D8A8_inline(__this, L_3, NULL);
// }
return;
}
}
// System.Void UnityEngine.TestTools.UnityPlatformAttribute::.ctor(UnityEngine.RuntimePlatform[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityPlatformAttribute__ctor_m1FDBB5EDBDA5B6BC78BD01B046C58838F34D43EB (UnityPlatformAttribute_t8CA2A4B1CC36CF28F59540611BC452D646DA1D14* __this, RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* ___include0, const RuntimeMethod* method)
{
{
// : this()
UnityPlatformAttribute__ctor_mFFBB324D138945B744F2010392452D286D27AD24(__this, NULL);
// this.include = include;
RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* L_0 = ___include0;
UnityPlatformAttribute_set_include_mEB1E6F6AA2E0B592E42A55EDD1189BF67EA15E22_inline(__this, L_0, NULL);
// }
return;
}
}
// System.Void UnityEngine.TestTools.UnityPlatformAttribute::ApplyToTest(NUnit.Framework.Internal.Test)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityPlatformAttribute_ApplyToTest_mEB6B589361D71F2016207298C25033449210B97E (UnityPlatformAttribute_t8CA2A4B1CC36CF28F59540611BC452D646DA1D14* __this, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___test0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9FE9BDA49E54BCA90D4CEFAABE7D782B1ED057C6);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t G_B4_0 = 0;
{
// if (test.RunState == RunState.NotRunnable || test.RunState == RunState.Ignored || IsPlatformSupported(Application.platform))
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_0 = ___test0;
NullCheck(L_0);
int32_t L_1;
L_1 = Test_get_RunState_mB62159BBB414FC0BC51CBC201178BDD2B4F15F34_inline(L_0, NULL);
if (!L_1)
{
goto IL_001f;
}
}
{
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_2 = ___test0;
NullCheck(L_2);
int32_t L_3;
L_3 = Test_get_RunState_mB62159BBB414FC0BC51CBC201178BDD2B4F15F34_inline(L_2, NULL);
if ((((int32_t)L_3) == ((int32_t)4)))
{
goto IL_001f;
}
}
{
int32_t L_4;
L_4 = Application_get_platform_m1AB34E71D9885B120F6021EB2B11DCB28CD6008D(NULL);
bool L_5;
L_5 = UnityPlatformAttribute_IsPlatformSupported_m835AD08150F63C98A1F631F751A9530F11BC7BF8(__this, L_4, NULL);
G_B4_0 = ((int32_t)(L_5));
goto IL_0020;
}
IL_001f:
{
G_B4_0 = 1;
}
IL_0020:
{
V_0 = (bool)G_B4_0;
bool L_6 = V_0;
if (!L_6)
{
goto IL_0027;
}
}
{
// return;
goto IL_0046;
}
IL_0027:
{
// test.RunState = RunState.Skipped;
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_7 = ___test0;
NullCheck(L_7);
Test_set_RunState_m0C4834C4DEFBE1548C98FEFCABDC551A216EF9F7_inline(L_7, 3, NULL);
// test.Properties.Add("_SKIPREASON", m_skippedReason);
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_8 = ___test0;
NullCheck(L_8);
RuntimeObject* L_9;
L_9 = Test_get_Properties_m5B22725AC01A3734288EF7189AC3747FC5042AFF_inline(L_8, NULL);
String_t* L_10 = __this->___m_skippedReason_2;
NullCheck(L_9);
InterfaceActionInvoker2< String_t*, RuntimeObject* >::Invoke(0 /* System.Void NUnit.Framework.Interfaces.IPropertyBag::Add(System.String,System.Object) */, IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var, L_9, _stringLiteral9FE9BDA49E54BCA90D4CEFAABE7D782B1ED057C6, L_10);
}
IL_0046:
{
// }
return;
}
}
// System.Boolean UnityEngine.TestTools.UnityPlatformAttribute::IsPlatformSupported(UnityEngine.RuntimePlatform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityPlatformAttribute_IsPlatformSupported_m835AD08150F63C98A1F631F751A9530F11BC7BF8 (UnityPlatformAttribute_t8CA2A4B1CC36CF28F59540611BC452D646DA1D14* __this, int32_t ___testTargetPlatform0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Any_TisRuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E_m69C1FED939DFBA82AA33871194AA188AA1F0A3B6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Any_TisRuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E_mD0125332C79B62585BE742CC8E6FB0C4123AA56E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisRuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E_TisString_t_m44028B79E532ACF29A2A9D7FFEA28EFC5141B6C3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisString_t_mCD2BC789CBFF834E06F00948FC47E15E720936DC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t80944286A2FA1FADF1558B4A561AE036F2C214FC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tC96CB9EC229F34E3738DCFD46080D10B0FB6BE87_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CIsPlatformSupportedU3Eb__12_0_m3DD12356131C221118923C2F58588DB53B9252C5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CIsPlatformSupportedU3Eb__12_1_m685101D9022983DF67A8530618B5E3A95B2B40DD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass12_0_U3CIsPlatformSupportedU3Eb__2_m3E38C305A058122774BD10068E7036C55EDC473A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass12_0_U3CIsPlatformSupportedU3Eb__3_m45DC0C51F4E4EA61CD17389C83308FFB47D0AFFE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass12_0_tFE279DFBE1CD4F3E03564F394469BDCBB83CA7CC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7D49DEA6095DAF1F7A1319584CFB612CB29896D0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE78D67C0281B5D51B69BDF6B1EAD5E512B41F92B);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass12_0_tFE279DFBE1CD4F3E03564F394469BDCBB83CA7CC* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
int32_t G_B3_0 = 0;
Func_2_tC96CB9EC229F34E3738DCFD46080D10B0FB6BE87* G_B6_0 = NULL;
RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* G_B6_1 = NULL;
String_t* G_B6_2 = NULL;
String_t* G_B6_3 = NULL;
UnityPlatformAttribute_t8CA2A4B1CC36CF28F59540611BC452D646DA1D14* G_B6_4 = NULL;
Func_2_tC96CB9EC229F34E3738DCFD46080D10B0FB6BE87* G_B5_0 = NULL;
RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* G_B5_1 = NULL;
String_t* G_B5_2 = NULL;
String_t* G_B5_3 = NULL;
UnityPlatformAttribute_t8CA2A4B1CC36CF28F59540611BC452D646DA1D14* G_B5_4 = NULL;
Func_2_tC96CB9EC229F34E3738DCFD46080D10B0FB6BE87* G_B10_0 = NULL;
RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* G_B10_1 = NULL;
String_t* G_B10_2 = NULL;
String_t* G_B10_3 = NULL;
UnityPlatformAttribute_t8CA2A4B1CC36CF28F59540611BC452D646DA1D14* G_B10_4 = NULL;
Func_2_tC96CB9EC229F34E3738DCFD46080D10B0FB6BE87* G_B9_0 = NULL;
RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* G_B9_1 = NULL;
String_t* G_B9_2 = NULL;
String_t* G_B9_3 = NULL;
UnityPlatformAttribute_t8CA2A4B1CC36CF28F59540611BC452D646DA1D14* G_B9_4 = NULL;
{
U3CU3Ec__DisplayClass12_0_tFE279DFBE1CD4F3E03564F394469BDCBB83CA7CC* L_0 = (U3CU3Ec__DisplayClass12_0_tFE279DFBE1CD4F3E03564F394469BDCBB83CA7CC*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass12_0_tFE279DFBE1CD4F3E03564F394469BDCBB83CA7CC_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass12_0__ctor_mA4038431E547A11F957FD6250C893FBB0EC0ADBE(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass12_0_tFE279DFBE1CD4F3E03564F394469BDCBB83CA7CC* L_1 = V_0;
int32_t L_2 = ___testTargetPlatform0;
NullCheck(L_1);
L_1->___testTargetPlatform_0 = L_2;
// if (include.Any() && !include.Any(x => x == testTargetPlatform))
RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* L_3;
L_3 = UnityPlatformAttribute_get_include_m843589CEF8ED833F2F724E79B27D0493071C7042_inline(__this, NULL);
bool L_4;
L_4 = Enumerable_Any_TisRuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E_mD0125332C79B62585BE742CC8E6FB0C4123AA56E((RuntimeObject*)L_3, Enumerable_Any_TisRuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E_mD0125332C79B62585BE742CC8E6FB0C4123AA56E_RuntimeMethod_var);
if (!L_4)
{
goto IL_0037;
}
}
{
RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* L_5;
L_5 = UnityPlatformAttribute_get_include_m843589CEF8ED833F2F724E79B27D0493071C7042_inline(__this, NULL);
U3CU3Ec__DisplayClass12_0_tFE279DFBE1CD4F3E03564F394469BDCBB83CA7CC* L_6 = V_0;
Func_2_t80944286A2FA1FADF1558B4A561AE036F2C214FC* L_7 = (Func_2_t80944286A2FA1FADF1558B4A561AE036F2C214FC*)il2cpp_codegen_object_new(Func_2_t80944286A2FA1FADF1558B4A561AE036F2C214FC_il2cpp_TypeInfo_var);
NullCheck(L_7);
Func_2__ctor_mCCCAAA275D54E25C7F16D6559979FF6995F7CDEC(L_7, L_6, (intptr_t)((void*)U3CU3Ec__DisplayClass12_0_U3CIsPlatformSupportedU3Eb__2_m3E38C305A058122774BD10068E7036C55EDC473A_RuntimeMethod_var), NULL);
bool L_8;
L_8 = Enumerable_Any_TisRuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E_m69C1FED939DFBA82AA33871194AA188AA1F0A3B6((RuntimeObject*)L_5, L_7, Enumerable_Any_TisRuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E_m69C1FED939DFBA82AA33871194AA188AA1F0A3B6_RuntimeMethod_var);
G_B3_0 = ((((int32_t)L_8) == ((int32_t)0))? 1 : 0);
goto IL_0038;
}
IL_0037:
{
G_B3_0 = 0;
}
IL_0038:
{
V_1 = (bool)G_B3_0;
bool L_9 = V_1;
if (!L_9)
{
goto IL_008a;
}
}
{
// m_skippedReason = string.Format("Only supported on {0}", string.Join(", ", include.Select(x => x.ToString()).ToArray()));
RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* L_10;
L_10 = UnityPlatformAttribute_get_include_m843589CEF8ED833F2F724E79B27D0493071C7042_inline(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F_il2cpp_TypeInfo_var);
Func_2_tC96CB9EC229F34E3738DCFD46080D10B0FB6BE87* L_11 = ((U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F_il2cpp_TypeInfo_var))->___U3CU3E9__12_0_1;
Func_2_tC96CB9EC229F34E3738DCFD46080D10B0FB6BE87* L_12 = L_11;
G_B5_0 = L_12;
G_B5_1 = L_10;
G_B5_2 = _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D;
G_B5_3 = _stringLiteral7D49DEA6095DAF1F7A1319584CFB612CB29896D0;
G_B5_4 = __this;
if (L_12)
{
G_B6_0 = L_12;
G_B6_1 = L_10;
G_B6_2 = _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D;
G_B6_3 = _stringLiteral7D49DEA6095DAF1F7A1319584CFB612CB29896D0;
G_B6_4 = __this;
goto IL_006d;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F_il2cpp_TypeInfo_var);
U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F* L_13 = ((U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_tC96CB9EC229F34E3738DCFD46080D10B0FB6BE87* L_14 = (Func_2_tC96CB9EC229F34E3738DCFD46080D10B0FB6BE87*)il2cpp_codegen_object_new(Func_2_tC96CB9EC229F34E3738DCFD46080D10B0FB6BE87_il2cpp_TypeInfo_var);
NullCheck(L_14);
Func_2__ctor_mFF7B94E1BC88E5C2910EE8BA0688B29E52503502(L_14, L_13, (intptr_t)((void*)U3CU3Ec_U3CIsPlatformSupportedU3Eb__12_0_m3DD12356131C221118923C2F58588DB53B9252C5_RuntimeMethod_var), NULL);
Func_2_tC96CB9EC229F34E3738DCFD46080D10B0FB6BE87* L_15 = L_14;
((U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F_il2cpp_TypeInfo_var))->___U3CU3E9__12_0_1 = L_15;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F_il2cpp_TypeInfo_var))->___U3CU3E9__12_0_1), (void*)L_15);
G_B6_0 = L_15;
G_B6_1 = G_B5_1;
G_B6_2 = G_B5_2;
G_B6_3 = G_B5_3;
G_B6_4 = G_B5_4;
}
IL_006d:
{
RuntimeObject* L_16;
L_16 = Enumerable_Select_TisRuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E_TisString_t_m44028B79E532ACF29A2A9D7FFEA28EFC5141B6C3((RuntimeObject*)G_B6_1, G_B6_0, Enumerable_Select_TisRuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E_TisString_t_m44028B79E532ACF29A2A9D7FFEA28EFC5141B6C3_RuntimeMethod_var);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_17;
L_17 = Enumerable_ToArray_TisString_t_mCD2BC789CBFF834E06F00948FC47E15E720936DC(L_16, Enumerable_ToArray_TisString_t_mCD2BC789CBFF834E06F00948FC47E15E720936DC_RuntimeMethod_var);
String_t* L_18;
L_18 = String_Join_mE405D676C6881553258F8BAD40A20B462D611068(G_B6_2, L_17, NULL);
String_t* L_19;
L_19 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(G_B6_3, L_18, NULL);
NullCheck(G_B6_4);
G_B6_4->___m_skippedReason_2 = L_19;
Il2CppCodeGenWriteBarrier((void**)(&G_B6_4->___m_skippedReason_2), (void*)L_19);
// return false;
V_2 = (bool)0;
goto IL_00f7;
}
IL_008a:
{
// if (exclude.Any(x => x == testTargetPlatform))
RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* L_20;
L_20 = UnityPlatformAttribute_get_exclude_mD3B3E087A9E89EC3322D74A0905F371ADCD42248_inline(__this, NULL);
U3CU3Ec__DisplayClass12_0_tFE279DFBE1CD4F3E03564F394469BDCBB83CA7CC* L_21 = V_0;
Func_2_t80944286A2FA1FADF1558B4A561AE036F2C214FC* L_22 = (Func_2_t80944286A2FA1FADF1558B4A561AE036F2C214FC*)il2cpp_codegen_object_new(Func_2_t80944286A2FA1FADF1558B4A561AE036F2C214FC_il2cpp_TypeInfo_var);
NullCheck(L_22);
Func_2__ctor_mCCCAAA275D54E25C7F16D6559979FF6995F7CDEC(L_22, L_21, (intptr_t)((void*)U3CU3Ec__DisplayClass12_0_U3CIsPlatformSupportedU3Eb__3_m45DC0C51F4E4EA61CD17389C83308FFB47D0AFFE_RuntimeMethod_var), NULL);
bool L_23;
L_23 = Enumerable_Any_TisRuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E_m69C1FED939DFBA82AA33871194AA188AA1F0A3B6((RuntimeObject*)L_20, L_22, Enumerable_Any_TisRuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E_m69C1FED939DFBA82AA33871194AA188AA1F0A3B6_RuntimeMethod_var);
V_3 = L_23;
bool L_24 = V_3;
if (!L_24)
{
goto IL_00f3;
}
}
{
// m_skippedReason = string.Format("Not supported on {0}", string.Join(", ", include.Select(x => x.ToString()).ToArray()));
RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* L_25;
L_25 = UnityPlatformAttribute_get_include_m843589CEF8ED833F2F724E79B27D0493071C7042_inline(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F_il2cpp_TypeInfo_var);
Func_2_tC96CB9EC229F34E3738DCFD46080D10B0FB6BE87* L_26 = ((U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F_il2cpp_TypeInfo_var))->___U3CU3E9__12_1_2;
Func_2_tC96CB9EC229F34E3738DCFD46080D10B0FB6BE87* L_27 = L_26;
G_B9_0 = L_27;
G_B9_1 = L_25;
G_B9_2 = _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D;
G_B9_3 = _stringLiteralE78D67C0281B5D51B69BDF6B1EAD5E512B41F92B;
G_B9_4 = __this;
if (L_27)
{
G_B10_0 = L_27;
G_B10_1 = L_25;
G_B10_2 = _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D;
G_B10_3 = _stringLiteralE78D67C0281B5D51B69BDF6B1EAD5E512B41F92B;
G_B10_4 = __this;
goto IL_00d6;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F_il2cpp_TypeInfo_var);
U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F* L_28 = ((U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_tC96CB9EC229F34E3738DCFD46080D10B0FB6BE87* L_29 = (Func_2_tC96CB9EC229F34E3738DCFD46080D10B0FB6BE87*)il2cpp_codegen_object_new(Func_2_tC96CB9EC229F34E3738DCFD46080D10B0FB6BE87_il2cpp_TypeInfo_var);
NullCheck(L_29);
Func_2__ctor_mFF7B94E1BC88E5C2910EE8BA0688B29E52503502(L_29, L_28, (intptr_t)((void*)U3CU3Ec_U3CIsPlatformSupportedU3Eb__12_1_m685101D9022983DF67A8530618B5E3A95B2B40DD_RuntimeMethod_var), NULL);
Func_2_tC96CB9EC229F34E3738DCFD46080D10B0FB6BE87* L_30 = L_29;
((U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F_il2cpp_TypeInfo_var))->___U3CU3E9__12_1_2 = L_30;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F_il2cpp_TypeInfo_var))->___U3CU3E9__12_1_2), (void*)L_30);
G_B10_0 = L_30;
G_B10_1 = G_B9_1;
G_B10_2 = G_B9_2;
G_B10_3 = G_B9_3;
G_B10_4 = G_B9_4;
}
IL_00d6:
{
RuntimeObject* L_31;
L_31 = Enumerable_Select_TisRuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E_TisString_t_m44028B79E532ACF29A2A9D7FFEA28EFC5141B6C3((RuntimeObject*)G_B10_1, G_B10_0, Enumerable_Select_TisRuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E_TisString_t_m44028B79E532ACF29A2A9D7FFEA28EFC5141B6C3_RuntimeMethod_var);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_32;
L_32 = Enumerable_ToArray_TisString_t_mCD2BC789CBFF834E06F00948FC47E15E720936DC(L_31, Enumerable_ToArray_TisString_t_mCD2BC789CBFF834E06F00948FC47E15E720936DC_RuntimeMethod_var);
String_t* L_33;
L_33 = String_Join_mE405D676C6881553258F8BAD40A20B462D611068(G_B10_2, L_32, NULL);
String_t* L_34;
L_34 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(G_B10_3, L_33, NULL);
NullCheck(G_B10_4);
G_B10_4->___m_skippedReason_2 = L_34;
Il2CppCodeGenWriteBarrier((void**)(&G_B10_4->___m_skippedReason_2), (void*)L_34);
// return false;
V_2 = (bool)0;
goto IL_00f7;
}
IL_00f3:
{
// return true;
V_2 = (bool)1;
goto IL_00f7;
}
IL_00f7:
{
// }
bool L_35 = V_2;
return L_35;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.UnityPlatformAttribute/<>c__DisplayClass12_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass12_0__ctor_mA4038431E547A11F957FD6250C893FBB0EC0ADBE (U3CU3Ec__DisplayClass12_0_tFE279DFBE1CD4F3E03564F394469BDCBB83CA7CC* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean UnityEngine.TestTools.UnityPlatformAttribute/<>c__DisplayClass12_0::<IsPlatformSupported>b__2(UnityEngine.RuntimePlatform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass12_0_U3CIsPlatformSupportedU3Eb__2_m3E38C305A058122774BD10068E7036C55EDC473A (U3CU3Ec__DisplayClass12_0_tFE279DFBE1CD4F3E03564F394469BDCBB83CA7CC* __this, int32_t ___x0, const RuntimeMethod* method)
{
{
// if (include.Any() && !include.Any(x => x == testTargetPlatform))
int32_t L_0 = ___x0;
int32_t L_1 = __this->___testTargetPlatform_0;
return (bool)((((int32_t)L_0) == ((int32_t)L_1))? 1 : 0);
}
}
// System.Boolean UnityEngine.TestTools.UnityPlatformAttribute/<>c__DisplayClass12_0::<IsPlatformSupported>b__3(UnityEngine.RuntimePlatform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass12_0_U3CIsPlatformSupportedU3Eb__3_m45DC0C51F4E4EA61CD17389C83308FFB47D0AFFE (U3CU3Ec__DisplayClass12_0_tFE279DFBE1CD4F3E03564F394469BDCBB83CA7CC* __this, int32_t ___x0, const RuntimeMethod* method)
{
{
// if (exclude.Any(x => x == testTargetPlatform))
int32_t L_0 = ___x0;
int32_t L_1 = __this->___testTargetPlatform_0;
return (bool)((((int32_t)L_0) == ((int32_t)L_1))? 1 : 0);
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.UnityPlatformAttribute/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m150D301C954BFA2E50CD20BE33AE66465AF87121 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F* L_0 = (U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F*)il2cpp_codegen_object_new(U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__ctor_mC4E187BE943426C0A7353AE7857DC66AD4D0B455(L_0, NULL);
((U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void UnityEngine.TestTools.UnityPlatformAttribute/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mC4E187BE943426C0A7353AE7857DC66AD4D0B455 (U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.String UnityEngine.TestTools.UnityPlatformAttribute/<>c::<IsPlatformSupported>b__12_0(UnityEngine.RuntimePlatform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CU3Ec_U3CIsPlatformSupportedU3Eb__12_0_m3DD12356131C221118923C2F58588DB53B9252C5 (U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F* __this, int32_t ___x0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// m_skippedReason = string.Format("Only supported on {0}", string.Join(", ", include.Select(x => x.ToString()).ToArray()));
Il2CppFakeBox<int32_t> L_0(RuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E_il2cpp_TypeInfo_var, (&___x0));
String_t* L_1;
L_1 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_0), NULL);
return L_1;
}
}
// System.String UnityEngine.TestTools.UnityPlatformAttribute/<>c::<IsPlatformSupported>b__12_1(UnityEngine.RuntimePlatform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CU3Ec_U3CIsPlatformSupportedU3Eb__12_1_m685101D9022983DF67A8530618B5E3A95B2B40DD (U3CU3Ec_tCCBD3828582A0E9CBFB04A25E09D5A06E000EE2F* __this, int32_t ___x0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// m_skippedReason = string.Format("Not supported on {0}", string.Join(", ", include.Select(x => x.ToString()).ToArray()));
Il2CppFakeBox<int32_t> L_0(RuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E_il2cpp_TypeInfo_var, (&___x0));
String_t* L_1;
L_1 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_0), NULL);
return L_1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.UnitySetUpAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySetUpAttribute__ctor_m156B0F81633F5D6D56CB673730FD264059A51B2C (UnitySetUpAttribute_tD1CE6D17BD2E1CAC0CCCB458DED3C39A798904B0* __this, const RuntimeMethod* method)
{
{
NUnitAttribute__ctor_m5796EA4AB4A75705FFD72C11E499CEF869930702(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.UnityTearDownAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTearDownAttribute__ctor_m1EBBE4F962AB36642F19B4F30BC352E81D7DAE86 (UnityTearDownAttribute_t3635D4CAA7FD7CF4D0D7147E73489BAE3AE9F882* __this, const RuntimeMethod* method)
{
{
NUnitAttribute__ctor_m5796EA4AB4A75705FFD72C11E499CEF869930702(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.UnityTestAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestAttribute__ctor_m43CB375EB9C0F381919FE25D55305737661F2EC0 (UnityTestAttribute_t5E01C4DB7A557FD2B2C2FA215586FF7B8E7CDD52* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NUnitTestCaseBuilder_t40F14093DA1073C3F03115DC1F94383C626F122A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParameterDataSourceProvider_tA89C3F1E561430C8C01301E1FD08DCA97D19DB05_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityCombinatorialStrategy_t9B0BDE533BBD1BE0B5B0D037844E989666370DD6_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// private readonly NUnitTestCaseBuilder _builder = new NUnitTestCaseBuilder();
NUnitTestCaseBuilder_t40F14093DA1073C3F03115DC1F94383C626F122A* L_0 = (NUnitTestCaseBuilder_t40F14093DA1073C3F03115DC1F94383C626F122A*)il2cpp_codegen_object_new(NUnitTestCaseBuilder_t40F14093DA1073C3F03115DC1F94383C626F122A_il2cpp_TypeInfo_var);
NullCheck(L_0);
NUnitTestCaseBuilder__ctor_mE41BE5570AE99038A592C95F82E932EC51A8FC8E(L_0, NULL);
__this->____builder_4 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____builder_4), (void*)L_0);
// public UnityTestAttribute() : base(new UnityCombinatorialStrategy(), new ParameterDataSourceProvider()) {}
UnityCombinatorialStrategy_t9B0BDE533BBD1BE0B5B0D037844E989666370DD6* L_1 = (UnityCombinatorialStrategy_t9B0BDE533BBD1BE0B5B0D037844E989666370DD6*)il2cpp_codegen_object_new(UnityCombinatorialStrategy_t9B0BDE533BBD1BE0B5B0D037844E989666370DD6_il2cpp_TypeInfo_var);
NullCheck(L_1);
UnityCombinatorialStrategy__ctor_m2BC22D31CD59FEE5A08D40F20BE49E9658FF0FDC(L_1, NULL);
ParameterDataSourceProvider_tA89C3F1E561430C8C01301E1FD08DCA97D19DB05* L_2 = (ParameterDataSourceProvider_tA89C3F1E561430C8C01301E1FD08DCA97D19DB05*)il2cpp_codegen_object_new(ParameterDataSourceProvider_tA89C3F1E561430C8C01301E1FD08DCA97D19DB05_il2cpp_TypeInfo_var);
NullCheck(L_2);
ParameterDataSourceProvider__ctor_m48F8364EC4C3E258A3F5408E1FDE577B0993DABA(L_2, NULL);
CombiningStrategyAttribute__ctor_m0C3450DAB97D8C9A66C7826BDB45C7667D4AA535(__this, L_1, L_2, NULL);
// public UnityTestAttribute() : base(new UnityCombinatorialStrategy(), new ParameterDataSourceProvider()) {}
return;
}
}
// NUnit.Framework.Internal.TestMethod UnityEngine.TestTools.UnityTestAttribute::NUnit.Framework.Interfaces.ISimpleTestBuilder.BuildFrom(NUnit.Framework.Interfaces.IMethodInfo,NUnit.Framework.Internal.Test)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* UnityTestAttribute_NUnit_Framework_Interfaces_ISimpleTestBuilder_BuildFrom_m8E998D2C34C5ADD57F2BC32F91C99988423FA6DA (UnityTestAttribute_t5E01C4DB7A557FD2B2C2FA215586FF7B8E7CDD52* __this, RuntimeObject* ___method0, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___suite1, const RuntimeMethod* method)
{
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* V_0 = NULL;
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* V_1 = NULL;
{
// var t = CreateTestMethod(method, suite);
RuntimeObject* L_0 = ___method0;
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_1 = ___suite1;
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_2;
L_2 = UnityTestAttribute_CreateTestMethod_mEC769EA04994802E3BE47980F083A28A7B63556A(__this, L_0, L_1, NULL);
V_0 = L_2;
// AdaptToUnityTestMethod(t);
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_3 = V_0;
UnityTestAttribute_AdaptToUnityTestMethod_m965D9E7028815DF3A55CB96E22CDAFA17896CAC3(L_3, NULL);
// return t;
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_4 = V_0;
V_1 = L_4;
goto IL_0015;
}
IL_0015:
{
// }
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_5 = V_1;
return L_5;
}
}
// System.Collections.Generic.IEnumerable`1<NUnit.Framework.Internal.TestMethod> UnityEngine.TestTools.UnityTestAttribute::NUnit.Framework.Interfaces.ITestBuilder.BuildFrom(NUnit.Framework.Interfaces.IMethodInfo,NUnit.Framework.Internal.Test)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnityTestAttribute_NUnit_Framework_Interfaces_ITestBuilder_BuildFrom_m7B05B55A0DA920813311648CECA9EA2A5B4F3150 (UnityTestAttribute_t5E01C4DB7A557FD2B2C2FA215586FF7B8E7CDD52* __this, RuntimeObject* ___method0, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___suite1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t5C847B58DE85C07556C12C59CD294B1B97799B5C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tB3DD74D2253E04BE9DDD7F5990D2C90AB011D519_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
RuntimeObject* V_1 = NULL;
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* V_2 = NULL;
RuntimeObject* V_3 = NULL;
{
// var testMethods = base.BuildFrom(method, suite);
RuntimeObject* L_0 = ___method0;
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_1 = ___suite1;
RuntimeObject* L_2;
L_2 = CombiningStrategyAttribute_BuildFrom_mF1FE64457FC20860F7D0F8253FE3D26FBC83DA13(__this, L_0, L_1, NULL);
V_0 = L_2;
// foreach (var t in testMethods)
RuntimeObject* L_3 = V_0;
NullCheck(L_3);
RuntimeObject* L_4;
L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<NUnit.Framework.Internal.TestMethod>::GetEnumerator() */, IEnumerable_1_t5C847B58DE85C07556C12C59CD294B1B97799B5C_il2cpp_TypeInfo_var, L_3);
V_1 = L_4;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_002e:
{// begin finally (depth: 1)
{
RuntimeObject* L_5 = V_1;
if (!L_5)
{
goto IL_0038;
}
}
{
RuntimeObject* L_6 = V_1;
NullCheck(L_6);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_6);
}
IL_0038:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0024_1;
}
IL_0014_1:
{
// foreach (var t in testMethods)
RuntimeObject* L_7 = V_1;
NullCheck(L_7);
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_8;
L_8 = InterfaceFuncInvoker0< TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<NUnit.Framework.Internal.TestMethod>::get_Current() */, IEnumerator_1_tB3DD74D2253E04BE9DDD7F5990D2C90AB011D519_il2cpp_TypeInfo_var, L_7);
V_2 = L_8;
// AdaptToUnityTestMethod(t);
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_9 = V_2;
UnityTestAttribute_AdaptToUnityTestMethod_m965D9E7028815DF3A55CB96E22CDAFA17896CAC3(L_9, NULL);
}
IL_0024_1:
{
// foreach (var t in testMethods)
RuntimeObject* L_10 = V_1;
NullCheck(L_10);
bool L_11;
L_11 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_10);
if (L_11)
{
goto IL_0014_1;
}
}
{
goto IL_0039;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0039:
{
// return testMethods;
RuntimeObject* L_12 = V_0;
V_3 = L_12;
goto IL_003d;
}
IL_003d:
{
// }
RuntimeObject* L_13 = V_3;
return L_13;
}
}
// NUnit.Framework.Internal.TestMethod UnityEngine.TestTools.UnityTestAttribute::CreateTestMethod(NUnit.Framework.Interfaces.IMethodInfo,NUnit.Framework.Internal.Test)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* UnityTestAttribute_CreateTestMethod_mEC769EA04994802E3BE47980F083A28A7B63556A (UnityTestAttribute_t5E01C4DB7A557FD2B2C2FA215586FF7B8E7CDD52* __this, RuntimeObject* ___method0, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___suite1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TestCaseParameters_t5154C8037E66EF0FE2B22E294F154BEAE968288C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TestCaseParameters_t5154C8037E66EF0FE2B22E294F154BEAE968288C* V_0 = NULL;
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* V_1 = NULL;
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* V_2 = NULL;
{
// TestCaseParameters parms = new TestCaseParameters
// {
// ExpectedResult = new object(),
// HasExpectedResult = true
// };
TestCaseParameters_t5154C8037E66EF0FE2B22E294F154BEAE968288C* L_0 = (TestCaseParameters_t5154C8037E66EF0FE2B22E294F154BEAE968288C*)il2cpp_codegen_object_new(TestCaseParameters_t5154C8037E66EF0FE2B22E294F154BEAE968288C_il2cpp_TypeInfo_var);
NullCheck(L_0);
TestCaseParameters__ctor_mB1A2E872F027806A21AA0FA10B746AD89ADF02CF(L_0, NULL);
TestCaseParameters_t5154C8037E66EF0FE2B22E294F154BEAE968288C* L_1 = L_0;
RuntimeObject* L_2 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
NullCheck(L_2);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_2, NULL);
NullCheck(L_1);
TestCaseParameters_set_ExpectedResult_m33057A81E860C767B6DB7B29C9BBA0553C964108(L_1, L_2, NULL);
TestCaseParameters_t5154C8037E66EF0FE2B22E294F154BEAE968288C* L_3 = L_1;
NullCheck(L_3);
TestCaseParameters_set_HasExpectedResult_m4B5A5C19BB1C9FCB4D5D0D32DBB82A6F81F581EB_inline(L_3, (bool)1, NULL);
V_0 = L_3;
// var t = _builder.BuildTestMethod(method, suite, parms);
NUnitTestCaseBuilder_t40F14093DA1073C3F03115DC1F94383C626F122A* L_4 = __this->____builder_4;
RuntimeObject* L_5 = ___method0;
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_6 = ___suite1;
TestCaseParameters_t5154C8037E66EF0FE2B22E294F154BEAE968288C* L_7 = V_0;
NullCheck(L_4);
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_8;
L_8 = NUnitTestCaseBuilder_BuildTestMethod_mFD36126486EF79E690EBAA23EBEDDE0684DDC585(L_4, L_5, L_6, L_7, NULL);
V_1 = L_8;
// return t;
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_9 = V_1;
V_2 = L_9;
goto IL_002e;
}
IL_002e:
{
// }
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_10 = V_2;
return L_10;
}
}
// System.Void UnityEngine.TestTools.UnityTestAttribute::AdaptToUnityTestMethod(NUnit.Framework.Internal.TestMethod)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestAttribute_AdaptToUnityTestMethod_m965D9E7028815DF3A55CB96E22CDAFA17896CAC3 (TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* ___t0, const RuntimeMethod* method)
{
bool V_0 = false;
{
// if (t.parms != null)
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_0 = ___t0;
NullCheck(L_0);
TestCaseParameters_t5154C8037E66EF0FE2B22E294F154BEAE968288C* L_1 = L_0->___parms_16;
V_0 = (bool)((!(((RuntimeObject*)(TestCaseParameters_t5154C8037E66EF0FE2B22E294F154BEAE968288C*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_001d;
}
}
{
// t.parms.HasExpectedResult = false;
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_3 = ___t0;
NullCheck(L_3);
TestCaseParameters_t5154C8037E66EF0FE2B22E294F154BEAE968288C* L_4 = L_3->___parms_16;
NullCheck(L_4);
TestCaseParameters_set_HasExpectedResult_m4B5A5C19BB1C9FCB4D5D0D32DBB82A6F81F581EB_inline(L_4, (bool)0, NULL);
}
IL_001d:
{
// }
return;
}
}
// System.Boolean UnityEngine.TestTools.UnityTestAttribute::IsMethodReturnTypeIEnumerator(NUnit.Framework.Interfaces.IMethodInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityTestAttribute_IsMethodReturnTypeIEnumerator_m02569D575DF33FD096EBB94E715D619409E27276 (RuntimeObject* ___method0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMethodInfo_t7F80F0D22BCA484D683AAF8E25102ED7D773D119_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITypeInfo_t213254F26BE711D9E17641CB529B35D2A55F48F2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// return !method.ReturnType.IsType(typeof(IEnumerator));
RuntimeObject* L_0 = ___method0;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(8 /* NUnit.Framework.Interfaces.ITypeInfo NUnit.Framework.Interfaces.IMethodInfo::get_ReturnType() */, IMethodInfo_t7F80F0D22BCA484D683AAF8E25102ED7D773D119_il2cpp_TypeInfo_var, L_0);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_3;
L_3 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_2, NULL);
NullCheck(L_1);
bool L_4;
L_4 = InterfaceFuncInvoker1< bool, Type_t* >::Invoke(2 /* System.Boolean NUnit.Framework.Interfaces.ITypeInfo::IsType(System.Type) */, ITypeInfo_t213254F26BE711D9E17641CB529B35D2A55F48F2_il2cpp_TypeInfo_var, L_1, L_3);
V_0 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
goto IL_001c;
}
IL_001c:
{
// }
bool L_5 = V_0;
return L_5;
}
}
// System.Void UnityEngine.TestTools.UnityTestAttribute::ApplyToTest(NUnit.Framework.Internal.Test)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestAttribute_ApplyToTest_mBD08A9686B8F3109D82CA218417044A9F0880A5C (UnityTestAttribute_t5E01C4DB7A557FD2B2C2FA215586FF7B8E7CDD52* __this, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___test0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9FE9BDA49E54BCA90D4CEFAABE7D782B1ED057C6);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC9F5A9EEC3423C998175F28B59E398BED36D249A);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// if (IsMethodReturnTypeIEnumerator(test.Method))
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_0 = ___test0;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = Test_get_Method_m43138AF6A6D99B8D3F8DCB3E38525C6D839C83AC(L_0, NULL);
bool L_2;
L_2 = UnityTestAttribute_IsMethodReturnTypeIEnumerator_m02569D575DF33FD096EBB94E715D619409E27276(L_1, NULL);
V_0 = L_2;
bool L_3 = V_0;
if (!L_3)
{
goto IL_0030;
}
}
{
// test.RunState = RunState.NotRunnable;
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_4 = ___test0;
NullCheck(L_4);
Test_set_RunState_m0C4834C4DEFBE1548C98FEFCABDC551A216EF9F7_inline(L_4, 0, NULL);
// test.Properties.Set(PropertyNames.SkipReason, k_MethodMarkedWithUnitytestMustReturnIenumerator);
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_5 = ___test0;
NullCheck(L_5);
RuntimeObject* L_6;
L_6 = Test_get_Properties_m5B22725AC01A3734288EF7189AC3747FC5042AFF_inline(L_5, NULL);
NullCheck(L_6);
InterfaceActionInvoker2< String_t*, RuntimeObject* >::Invoke(1 /* System.Void NUnit.Framework.Interfaces.IPropertyBag::Set(System.String,System.Object) */, IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var, L_6, _stringLiteral9FE9BDA49E54BCA90D4CEFAABE7D782B1ED057C6, _stringLiteralC9F5A9EEC3423C998175F28B59E398BED36D249A);
}
IL_0030:
{
// base.ApplyToTest(test);
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_7 = ___test0;
CombiningStrategyAttribute_ApplyToTest_m9347B1B7F7DC149A70C65646350665CB8E581E35(__this, L_7, NULL);
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.BeforeAfterTestCommandState::Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BeforeAfterTestCommandState_Reset_mB60C517710A7FFA1269DBCEDE7E6B47401748475 (BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* __this, const RuntimeMethod* method)
{
{
// NextBeforeStepIndex = 0;
__this->___NextBeforeStepIndex_4 = 0;
// NextBeforeStepPc = 0;
__this->___NextBeforeStepPc_5 = 0;
// NextAfterStepIndex = 0;
__this->___NextAfterStepIndex_6 = 0;
// NextAfterStepPc = 0;
__this->___NextAfterStepPc_7 = 0;
// TestHasRun = false;
__this->___TestHasRun_8 = (bool)0;
// CurrentTestResultStatus = TestStatus.Inconclusive;
__this->___CurrentTestResultStatus_9 = 0;
// CurrentTestResultLabel = null;
__this->___CurrentTestResultLabel_10 = (String_t*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___CurrentTestResultLabel_10), (void*)(String_t*)NULL);
// CurrentTestResultSite = default(FailureSite);
__this->___CurrentTestResultSite_11 = 0;
// CurrentTestMessage = null;
__this->___CurrentTestMessage_12 = (String_t*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___CurrentTestMessage_12), (void*)(String_t*)NULL);
// CurrentTestStrackTrace = null;
__this->___CurrentTestStrackTrace_13 = (String_t*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___CurrentTestStrackTrace_13), (void*)(String_t*)NULL);
// TestAfterStarted = false;
__this->___TestAfterStarted_14 = (bool)0;
// }
return;
}
}
// System.Void UnityEngine.TestTools.BeforeAfterTestCommandState::StoreTestResult(NUnit.Framework.Internal.TestResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BeforeAfterTestCommandState_StoreTestResult_m1C2BF898118A4AB3078F8213ED26FB13533A0870 (BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* __this, TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* ___result0, const RuntimeMethod* method)
{
{
// CurrentTestResultStatus = result.ResultState.Status;
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_0 = ___result0;
NullCheck(L_0);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_1;
L_1 = TestResult_get_ResultState_mB8AFA145AD687CD1EE3B5154D451BD2D4DD128BD(L_0, NULL);
NullCheck(L_1);
int32_t L_2;
L_2 = ResultState_get_Status_m2919855C7E5612271F746EF2C6FD2DA18C0ADB44_inline(L_1, NULL);
__this->___CurrentTestResultStatus_9 = L_2;
// CurrentTestResultLabel = result.ResultState.Label;
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_3 = ___result0;
NullCheck(L_3);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_4;
L_4 = TestResult_get_ResultState_mB8AFA145AD687CD1EE3B5154D451BD2D4DD128BD(L_3, NULL);
NullCheck(L_4);
String_t* L_5;
L_5 = ResultState_get_Label_m5CEB77E1D24D3F80511751530A00AF86C6D793B1_inline(L_4, NULL);
__this->___CurrentTestResultLabel_10 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___CurrentTestResultLabel_10), (void*)L_5);
// CurrentTestResultSite = result.ResultState.Site;
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_6 = ___result0;
NullCheck(L_6);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_7;
L_7 = TestResult_get_ResultState_mB8AFA145AD687CD1EE3B5154D451BD2D4DD128BD(L_6, NULL);
NullCheck(L_7);
int32_t L_8;
L_8 = ResultState_get_Site_m7AD17B819EE2615E4C2AA75659C5A49F9B9C9E23_inline(L_7, NULL);
__this->___CurrentTestResultSite_11 = L_8;
// CurrentTestMessage = result.Message;
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_9 = ___result0;
NullCheck(L_9);
String_t* L_10;
L_10 = TestResult_get_Message_m63DAFB51BF6BD03873DB3216BE99BC5C76D61651(L_9, NULL);
__this->___CurrentTestMessage_12 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&__this->___CurrentTestMessage_12), (void*)L_10);
// CurrentTestStrackTrace = result.StackTrace;
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_11 = ___result0;
NullCheck(L_11);
String_t* L_12;
L_12 = VirtualFuncInvoker0< String_t* >::Invoke(25 /* System.String NUnit.Framework.Internal.TestResult::get_StackTrace() */, L_11);
__this->___CurrentTestStrackTrace_13 = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->___CurrentTestStrackTrace_13), (void*)L_12);
// }
return;
}
}
// System.Void UnityEngine.TestTools.BeforeAfterTestCommandState::ApplyTestResult(NUnit.Framework.Internal.TestResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BeforeAfterTestCommandState_ApplyTestResult_mCB735635AFA714EF062B6CC949225EEB6EC37F93 (BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* __this, TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* ___result0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// result.SetResult(new ResultState(CurrentTestResultStatus, CurrentTestResultLabel, CurrentTestResultSite), CurrentTestMessage, CurrentTestStrackTrace);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_0 = ___result0;
int32_t L_1 = __this->___CurrentTestResultStatus_9;
String_t* L_2 = __this->___CurrentTestResultLabel_10;
int32_t L_3 = __this->___CurrentTestResultSite_11;
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_4 = (ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A*)il2cpp_codegen_object_new(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
NullCheck(L_4);
ResultState__ctor_mF79F0F259EB10E1E4C6D19EBD2AF267B9FBD0DA6(L_4, L_1, L_2, L_3, NULL);
String_t* L_5 = __this->___CurrentTestMessage_12;
String_t* L_6 = __this->___CurrentTestStrackTrace_13;
NullCheck(L_0);
TestResult_SetResult_mD07241676BF68B6998D59B6BB2728907067F8ADD(L_0, L_4, L_5, L_6, NULL);
// }
return;
}
}
// System.Void UnityEngine.TestTools.BeforeAfterTestCommandState::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BeforeAfterTestCommandState__ctor_mEC17DB8061FBBB8953FD1BC95FC32A6EEEFAB759 (BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* __this, const RuntimeMethod* method)
{
{
ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.EnumerableApplyChangesToContextCommand::.ctor(NUnit.Framework.Internal.Commands.TestCommand,System.Collections.Generic.IEnumerable`1<NUnit.Framework.Interfaces.IApplyToContext>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumerableApplyChangesToContextCommand__ctor_mB21FE2197977C780C165550C79A079F5A115B861 (EnumerableApplyChangesToContextCommand_t1A326F30CE4EE8988D68BF1BAD349A44C5A6CEA0* __this, TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* ___innerCommand0, RuntimeObject* ___changes1, const RuntimeMethod* method)
{
{
// : base(innerCommand, changes) { }
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_0 = ___innerCommand0;
RuntimeObject* L_1 = ___changes1;
ApplyChangesToContextCommand__ctor_mDEA98A8220E061EEA0C0C691BE34629E33803535(__this, L_0, L_1, NULL);
// : base(innerCommand, changes) { }
return;
}
}
// System.Collections.IEnumerable UnityEngine.TestTools.EnumerableApplyChangesToContextCommand::ExecuteEnumerable(NUnit.Framework.Internal.ITestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EnumerableApplyChangesToContextCommand_ExecuteEnumerable_m168DFDB7FCB404C4466A6CE3A31C3C7691C7F38A (EnumerableApplyChangesToContextCommand_t1A326F30CE4EE8988D68BF1BAD349A44C5A6CEA0* __this, RuntimeObject* ___context0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CExecuteEnumerableU3Ed__1_tAA86BF28B2BB764C08A841EE5FAE1B0666F422DB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CExecuteEnumerableU3Ed__1_tAA86BF28B2BB764C08A841EE5FAE1B0666F422DB* L_0 = (U3CExecuteEnumerableU3Ed__1_tAA86BF28B2BB764C08A841EE5FAE1B0666F422DB*)il2cpp_codegen_object_new(U3CExecuteEnumerableU3Ed__1_tAA86BF28B2BB764C08A841EE5FAE1B0666F422DB_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CExecuteEnumerableU3Ed__1__ctor_m5D81413FC1C979E68DFB23D06D2ECE1CF84AF027(L_0, ((int32_t)-2), NULL);
U3CExecuteEnumerableU3Ed__1_tAA86BF28B2BB764C08A841EE5FAE1B0666F422DB* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_5 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_5), (void*)__this);
U3CExecuteEnumerableU3Ed__1_tAA86BF28B2BB764C08A841EE5FAE1B0666F422DB* L_2 = L_1;
RuntimeObject* L_3 = ___context0;
NullCheck(L_2);
L_2->___U3CU3E3__context_4 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_2->___U3CU3E3__context_4), (void*)L_3);
return L_2;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.EnumerableApplyChangesToContextCommand/<ExecuteEnumerable>d__1::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableU3Ed__1__ctor_m5D81413FC1C979E68DFB23D06D2ECE1CF84AF027 (U3CExecuteEnumerableU3Ed__1_tAA86BF28B2BB764C08A841EE5FAE1B0666F422DB* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___U3CU3E1__state0;
__this->___U3CU3E1__state_0 = L_0;
int32_t L_1;
L_1 = Environment_get_CurrentManagedThreadId_mEC09D20ED666BC3277AC9D16B68AA287E5AFE1B2(NULL);
__this->___U3CU3El__initialThreadId_2 = L_1;
return;
}
}
// System.Void UnityEngine.TestTools.EnumerableApplyChangesToContextCommand/<ExecuteEnumerable>d__1::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableU3Ed__1_System_IDisposable_Dispose_m906AF970A9239BB06B5239862A7F1405D99ABF73 (U3CExecuteEnumerableU3Ed__1_tAA86BF28B2BB764C08A841EE5FAE1B0666F422DB* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
int32_t L_1 = V_0;
if ((((int32_t)L_1) == ((int32_t)((int32_t)-3))))
{
goto IL_0014;
}
}
{
goto IL_000e;
}
IL_000e:
{
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_0014;
}
}
{
goto IL_0020;
}
IL_0014:
{
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0017:
{// begin finally (depth: 1)
U3CExecuteEnumerableU3Ed__1_U3CU3Em__Finally1_m08D2826424EE3A58F178EB22F19488DBE4A26D64(__this, NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
goto IL_001e;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_001e:
{
goto IL_0020;
}
IL_0020:
{
return;
}
}
// System.Boolean UnityEngine.TestTools.EnumerableApplyChangesToContextCommand/<ExecuteEnumerable>d__1::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CExecuteEnumerableU3Ed__1_MoveNext_mE143F06D8AB961A834DBB8A56255CD265C78204E (U3CExecuteEnumerableU3Ed__1_tAA86BF28B2BB764C08A841EE5FAE1B0666F422DB* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITestExecutionContext_t8CD71AA58964215CD511C979417A68F345BE8112_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t V_1 = 0;
bool V_2 = false;
{
auto __finallyBlock = il2cpp::utils::Fault([&]
{
FAULT_0118:
{// begin fault (depth: 1)
U3CExecuteEnumerableU3Ed__1_System_IDisposable_Dispose_m906AF970A9239BB06B5239862A7F1405D99ABF73(__this, NULL);
return;
}// end fault
});
try
{// begin try (depth: 1)
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_1 = L_0;
int32_t L_1 = V_1;
if (!L_1)
{
goto IL_0012_1;
}
}
{
goto IL_000c_1;
}
IL_000c_1:
{
int32_t L_2 = V_1;
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_0014_1;
}
}
{
goto IL_0019_1;
}
IL_0012_1:
{
goto IL_0020_1;
}
IL_0014_1:
{
goto IL_00bb_1;
}
IL_0019_1:
{
V_0 = (bool)0;
goto IL_0120;
}
IL_0020_1:
{
__this->___U3CU3E1__state_0 = (-1);
// ApplyChanges(context);
EnumerableApplyChangesToContextCommand_t1A326F30CE4EE8988D68BF1BAD349A44C5A6CEA0* L_3 = __this->___U3CU3E4__this_5;
RuntimeObject* L_4 = __this->___context_3;
NullCheck(L_3);
ApplyChangesToContextCommand_ApplyChanges_m4CC0F6C4157A30A947EA446B5E08CB0197AF5FDE(L_3, L_4, NULL);
// if (innerCommand is IEnumerableTestMethodCommand)
EnumerableApplyChangesToContextCommand_t1A326F30CE4EE8988D68BF1BAD349A44C5A6CEA0* L_5 = __this->___U3CU3E4__this_5;
NullCheck(L_5);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_6 = ((DelegatingTestCommand_tC08EEEB091F865A253DC314A8B3E1314367130A7*)L_5)->___innerCommand_1;
V_2 = (bool)((!(((RuntimeObject*)(RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_6, IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_7 = V_2;
if (!L_7)
{
goto IL_00f0_1;
}
}
{
// var executeEnumerable = ((IEnumerableTestMethodCommand)innerCommand).ExecuteEnumerable(context);
EnumerableApplyChangesToContextCommand_t1A326F30CE4EE8988D68BF1BAD349A44C5A6CEA0* L_8 = __this->___U3CU3E4__this_5;
NullCheck(L_8);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_9 = ((DelegatingTestCommand_tC08EEEB091F865A253DC314A8B3E1314367130A7*)L_8)->___innerCommand_1;
RuntimeObject* L_10 = __this->___context_3;
NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_9, IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED_il2cpp_TypeInfo_var)));
RuntimeObject* L_11;
L_11 = InterfaceFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerable UnityEngine.TestRunner.NUnitExtensions.Runner.IEnumerableTestMethodCommand::ExecuteEnumerable(NUnit.Framework.Internal.ITestExecutionContext) */, IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_9, IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED_il2cpp_TypeInfo_var)), L_10);
__this->___U3CexecuteEnumerableU3E5__1_6 = L_11;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CexecuteEnumerableU3E5__1_6), (void*)L_11);
// foreach (var iterator in executeEnumerable)
RuntimeObject* L_12 = __this->___U3CexecuteEnumerableU3E5__1_6;
NullCheck(L_12);
RuntimeObject* L_13;
L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_il2cpp_TypeInfo_var, L_12);
__this->___U3CU3Es__2_7 = L_13;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3Es__2_7), (void*)L_13);
__this->___U3CU3E1__state_0 = ((int32_t)-3);
goto IL_00cb_1;
}
IL_0092_1:
{
// foreach (var iterator in executeEnumerable)
RuntimeObject* L_14 = __this->___U3CU3Es__2_7;
NullCheck(L_14);
RuntimeObject* L_15;
L_15 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_14);
__this->___U3CiteratorU3E5__3_8 = L_15;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CiteratorU3E5__3_8), (void*)L_15);
// yield return iterator;
RuntimeObject* L_16 = __this->___U3CiteratorU3E5__3_8;
__this->___U3CU3E2__current_1 = L_16;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_16);
__this->___U3CU3E1__state_0 = 1;
V_0 = (bool)1;
goto IL_0120;
}
IL_00bb_1:
{
__this->___U3CU3E1__state_0 = ((int32_t)-3);
__this->___U3CiteratorU3E5__3_8 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CiteratorU3E5__3_8), (void*)NULL);
}
IL_00cb_1:
{
// foreach (var iterator in executeEnumerable)
RuntimeObject* L_17 = __this->___U3CU3Es__2_7;
NullCheck(L_17);
bool L_18;
L_18 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_17);
if (L_18)
{
goto IL_0092_1;
}
}
{
U3CExecuteEnumerableU3Ed__1_U3CU3Em__Finally1_m08D2826424EE3A58F178EB22F19488DBE4A26D64(__this, NULL);
__this->___U3CU3Es__2_7 = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3Es__2_7), (void*)(RuntimeObject*)NULL);
__this->___U3CexecuteEnumerableU3E5__1_6 = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CexecuteEnumerableU3E5__1_6), (void*)(RuntimeObject*)NULL);
goto IL_0114_1;
}
IL_00f0_1:
{
// context.CurrentResult = innerCommand.Execute(context);
RuntimeObject* L_19 = __this->___context_3;
EnumerableApplyChangesToContextCommand_t1A326F30CE4EE8988D68BF1BAD349A44C5A6CEA0* L_20 = __this->___U3CU3E4__this_5;
NullCheck(L_20);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_21 = ((DelegatingTestCommand_tC08EEEB091F865A253DC314A8B3E1314367130A7*)L_20)->___innerCommand_1;
RuntimeObject* L_22 = __this->___context_3;
NullCheck(L_21);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_23;
L_23 = VirtualFuncInvoker1< TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851*, RuntimeObject* >::Invoke(4 /* NUnit.Framework.Internal.TestResult NUnit.Framework.Internal.Commands.TestCommand::Execute(NUnit.Framework.Internal.ITestExecutionContext) */, L_21, L_22);
NullCheck(L_19);
InterfaceActionInvoker1< TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* >::Invoke(7 /* System.Void NUnit.Framework.Internal.ITestExecutionContext::set_CurrentResult(NUnit.Framework.Internal.TestResult) */, ITestExecutionContext_t8CD71AA58964215CD511C979417A68F345BE8112_il2cpp_TypeInfo_var, L_19, L_23);
}
IL_0114_1:
{
// }
V_0 = (bool)0;
goto IL_0120;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0120:
{
bool L_24 = V_0;
return L_24;
}
}
// System.Void UnityEngine.TestTools.EnumerableApplyChangesToContextCommand/<ExecuteEnumerable>d__1::<>m__Finally1()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableU3Ed__1_U3CU3Em__Finally1_m08D2826424EE3A58F178EB22F19488DBE4A26D64 (U3CExecuteEnumerableU3Ed__1_tAA86BF28B2BB764C08A841EE5FAE1B0666F422DB* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
__this->___U3CU3E1__state_0 = (-1);
RuntimeObject* L_0 = __this->___U3CU3Es__2_7;
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var));
RuntimeObject* L_1 = V_0;
if (!L_1)
{
goto IL_001d;
}
}
{
RuntimeObject* L_2 = V_0;
NullCheck(L_2);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_2);
}
IL_001d:
{
return;
}
}
// System.Object UnityEngine.TestTools.EnumerableApplyChangesToContextCommand/<ExecuteEnumerable>d__1::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExecuteEnumerableU3Ed__1_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_mB4B808F95C87BBEC525AB0196A08D6948D673A59 (U3CExecuteEnumerableU3Ed__1_tAA86BF28B2BB764C08A841EE5FAE1B0666F422DB* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void UnityEngine.TestTools.EnumerableApplyChangesToContextCommand/<ExecuteEnumerable>d__1::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableU3Ed__1_System_Collections_IEnumerator_Reset_m3158A22EB53D96C29C4A40E3A9404F03CB14D10D (U3CExecuteEnumerableU3Ed__1_tAA86BF28B2BB764C08A841EE5FAE1B0666F422DB* __this, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CExecuteEnumerableU3Ed__1_System_Collections_IEnumerator_Reset_m3158A22EB53D96C29C4A40E3A9404F03CB14D10D_RuntimeMethod_var)));
}
}
// System.Object UnityEngine.TestTools.EnumerableApplyChangesToContextCommand/<ExecuteEnumerable>d__1::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExecuteEnumerableU3Ed__1_System_Collections_IEnumerator_get_Current_m83EB218998E9684657D8B302CA257B7775D9AD74 (U3CExecuteEnumerableU3Ed__1_tAA86BF28B2BB764C08A841EE5FAE1B0666F422DB* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Collections.Generic.IEnumerator`1<System.Object> UnityEngine.TestTools.EnumerableApplyChangesToContextCommand/<ExecuteEnumerable>d__1::System.Collections.Generic.IEnumerable<System.Object>.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExecuteEnumerableU3Ed__1_System_Collections_Generic_IEnumerableU3CSystem_ObjectU3E_GetEnumerator_m13B80CA3F8254DEFA79F8E79523F497894E3E6FC (U3CExecuteEnumerableU3Ed__1_tAA86BF28B2BB764C08A841EE5FAE1B0666F422DB* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CExecuteEnumerableU3Ed__1_tAA86BF28B2BB764C08A841EE5FAE1B0666F422DB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CExecuteEnumerableU3Ed__1_tAA86BF28B2BB764C08A841EE5FAE1B0666F422DB* V_0 = NULL;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
{
goto IL_0022;
}
}
{
int32_t L_1 = __this->___U3CU3El__initialThreadId_2;
int32_t L_2;
L_2 = Environment_get_CurrentManagedThreadId_mEC09D20ED666BC3277AC9D16B68AA287E5AFE1B2(NULL);
if ((!(((uint32_t)L_1) == ((uint32_t)L_2))))
{
goto IL_0022;
}
}
{
__this->___U3CU3E1__state_0 = 0;
V_0 = __this;
goto IL_0035;
}
IL_0022:
{
U3CExecuteEnumerableU3Ed__1_tAA86BF28B2BB764C08A841EE5FAE1B0666F422DB* L_3 = (U3CExecuteEnumerableU3Ed__1_tAA86BF28B2BB764C08A841EE5FAE1B0666F422DB*)il2cpp_codegen_object_new(U3CExecuteEnumerableU3Ed__1_tAA86BF28B2BB764C08A841EE5FAE1B0666F422DB_il2cpp_TypeInfo_var);
NullCheck(L_3);
U3CExecuteEnumerableU3Ed__1__ctor_m5D81413FC1C979E68DFB23D06D2ECE1CF84AF027(L_3, 0, NULL);
V_0 = L_3;
U3CExecuteEnumerableU3Ed__1_tAA86BF28B2BB764C08A841EE5FAE1B0666F422DB* L_4 = V_0;
EnumerableApplyChangesToContextCommand_t1A326F30CE4EE8988D68BF1BAD349A44C5A6CEA0* L_5 = __this->___U3CU3E4__this_5;
NullCheck(L_4);
L_4->___U3CU3E4__this_5 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___U3CU3E4__this_5), (void*)L_5);
}
IL_0035:
{
U3CExecuteEnumerableU3Ed__1_tAA86BF28B2BB764C08A841EE5FAE1B0666F422DB* L_6 = V_0;
RuntimeObject* L_7 = __this->___U3CU3E3__context_4;
NullCheck(L_6);
L_6->___context_3 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&L_6->___context_3), (void*)L_7);
U3CExecuteEnumerableU3Ed__1_tAA86BF28B2BB764C08A841EE5FAE1B0666F422DB* L_8 = V_0;
return L_8;
}
}
// System.Collections.IEnumerator UnityEngine.TestTools.EnumerableApplyChangesToContextCommand/<ExecuteEnumerable>d__1::System.Collections.IEnumerable.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExecuteEnumerableU3Ed__1_System_Collections_IEnumerable_GetEnumerator_mD01DEBD01D5FD558DB5E4AC6A98BFB196368A012 (U3CExecuteEnumerableU3Ed__1_tAA86BF28B2BB764C08A841EE5FAE1B0666F422DB* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0;
L_0 = U3CExecuteEnumerableU3Ed__1_System_Collections_Generic_IEnumerableU3CSystem_ObjectU3E_GetEnumerator_m13B80CA3F8254DEFA79F8E79523F497894E3E6FC(__this, NULL);
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.EnumerableRepeatedTestCommand::.ctor(NUnit.Framework.RepeatAttribute/RepeatedTestCommand)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumerableRepeatedTestCommand__ctor_m5994C929E93754E470443E809BA57F35188A9E4E (EnumerableRepeatedTestCommand_tB45384ABD687D5DFE0D9987C7ADF61123BB9A4B7* __this, RepeatedTestCommand_tB2E3AFA9A91EE6D8DEDEFFB2B3C5EFB64AEA133E* ___commandToReplace0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RepeatedTestCommand_tB2E3AFA9A91EE6D8DEDEFFB2B3C5EFB64AEA133E_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral14640AF1B3FE883D5886B3A3328764BE161A352E);
s_Il2CppMethodInitialized = true;
}
{
// public EnumerableRepeatedTestCommand(RepeatAttribute.RepeatedTestCommand commandToReplace) : base(commandToReplace.GetInnerCommand())
RepeatedTestCommand_tB2E3AFA9A91EE6D8DEDEFFB2B3C5EFB64AEA133E* L_0 = ___commandToReplace0;
NullCheck(L_0);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_1;
L_1 = DelegatingTestCommand_GetInnerCommand_m2DED7528B9CFFD80B809FDDC614830FD3C6D2C22(L_0, NULL);
DelegatingTestCommand__ctor_m46D44766DBCC07F37C8811651858AE1A7331951B(__this, L_1, NULL);
// repeatCount = (int) typeof(RepeatAttribute.RepeatedTestCommand)
// .GetField("repeatCount", BindingFlags.NonPublic | BindingFlags.Instance)
// .GetValue(commandToReplace);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (RepeatedTestCommand_tB2E3AFA9A91EE6D8DEDEFFB2B3C5EFB64AEA133E_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_3;
L_3 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_2, NULL);
NullCheck(L_3);
FieldInfo_t* L_4;
L_4 = VirtualFuncInvoker2< FieldInfo_t*, String_t*, int32_t >::Invoke(87 /* System.Reflection.FieldInfo System.Type::GetField(System.String,System.Reflection.BindingFlags) */, L_3, _stringLiteral14640AF1B3FE883D5886B3A3328764BE161A352E, ((int32_t)36));
RepeatedTestCommand_tB2E3AFA9A91EE6D8DEDEFFB2B3C5EFB64AEA133E* L_5 = ___commandToReplace0;
NullCheck(L_4);
RuntimeObject* L_6;
L_6 = VirtualFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(25 /* System.Object System.Reflection.FieldInfo::GetValue(System.Object) */, L_4, L_5);
__this->___repeatCount_2 = ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_6, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var))));
// }
return;
}
}
// NUnit.Framework.Internal.TestResult UnityEngine.TestTools.EnumerableRepeatedTestCommand::Execute(NUnit.Framework.Internal.ITestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* EnumerableRepeatedTestCommand_Execute_mD8B86D76AA852F831BBB1D5AD0E4E70627512D01 (EnumerableRepeatedTestCommand_tB45384ABD687D5DFE0D9987C7ADF61123BB9A4B7* __this, RuntimeObject* ___context0, const RuntimeMethod* method)
{
{
// throw new NotImplementedException("Use ExecuteEnumerable");
NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_0 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotImplementedException__ctor_m8339D1A685E8D77CAC9D3260C06B38B5C7CA7742(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral76B2F0A0AB3F1EEB2FD6F94D5D8AA3CABB75CDD5)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EnumerableRepeatedTestCommand_Execute_mD8B86D76AA852F831BBB1D5AD0E4E70627512D01_RuntimeMethod_var)));
}
}
// System.Collections.IEnumerable UnityEngine.TestTools.EnumerableRepeatedTestCommand::ExecuteEnumerable(NUnit.Framework.Internal.ITestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EnumerableRepeatedTestCommand_ExecuteEnumerable_mD5CA9FF57BC727E3227FD8403C6E8FC8EE6BFA2D (EnumerableRepeatedTestCommand_tB45384ABD687D5DFE0D9987C7ADF61123BB9A4B7* __this, RuntimeObject* ___context0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CExecuteEnumerableU3Ed__3_t8C2F1BAC9E5CA540B26A9E1C1F84CD7CACE6FFD5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CExecuteEnumerableU3Ed__3_t8C2F1BAC9E5CA540B26A9E1C1F84CD7CACE6FFD5* L_0 = (U3CExecuteEnumerableU3Ed__3_t8C2F1BAC9E5CA540B26A9E1C1F84CD7CACE6FFD5*)il2cpp_codegen_object_new(U3CExecuteEnumerableU3Ed__3_t8C2F1BAC9E5CA540B26A9E1C1F84CD7CACE6FFD5_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CExecuteEnumerableU3Ed__3__ctor_m42D31D74728134EC4559596813B478E428DB25B1(L_0, ((int32_t)-2), NULL);
U3CExecuteEnumerableU3Ed__3_t8C2F1BAC9E5CA540B26A9E1C1F84CD7CACE6FFD5* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_5 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_5), (void*)__this);
U3CExecuteEnumerableU3Ed__3_t8C2F1BAC9E5CA540B26A9E1C1F84CD7CACE6FFD5* L_2 = L_1;
RuntimeObject* L_3 = ___context0;
NullCheck(L_2);
L_2->___U3CU3E3__context_4 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_2->___U3CU3E3__context_4), (void*)L_3);
return L_2;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.EnumerableRepeatedTestCommand/<ExecuteEnumerable>d__3::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableU3Ed__3__ctor_m42D31D74728134EC4559596813B478E428DB25B1 (U3CExecuteEnumerableU3Ed__3_t8C2F1BAC9E5CA540B26A9E1C1F84CD7CACE6FFD5* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___U3CU3E1__state0;
__this->___U3CU3E1__state_0 = L_0;
int32_t L_1;
L_1 = Environment_get_CurrentManagedThreadId_mEC09D20ED666BC3277AC9D16B68AA287E5AFE1B2(NULL);
__this->___U3CU3El__initialThreadId_2 = L_1;
return;
}
}
// System.Void UnityEngine.TestTools.EnumerableRepeatedTestCommand/<ExecuteEnumerable>d__3::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableU3Ed__3_System_IDisposable_Dispose_mDFDB94D8C3F20FC5F4EF3E92B76DA04817F54C8E (U3CExecuteEnumerableU3Ed__3_t8C2F1BAC9E5CA540B26A9E1C1F84CD7CACE6FFD5* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
int32_t L_1 = V_0;
if ((((int32_t)L_1) == ((int32_t)((int32_t)-3))))
{
goto IL_0014;
}
}
{
goto IL_000e;
}
IL_000e:
{
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_0014;
}
}
{
goto IL_0020;
}
IL_0014:
{
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0017:
{// begin finally (depth: 1)
U3CExecuteEnumerableU3Ed__3_U3CU3Em__Finally1_mAE2C4010C0886854448A572451778D2771686B8D(__this, NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
goto IL_001e;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_001e:
{
goto IL_0020;
}
IL_0020:
{
return;
}
}
// System.Boolean UnityEngine.TestTools.EnumerableRepeatedTestCommand/<ExecuteEnumerable>d__3::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CExecuteEnumerableU3Ed__3_MoveNext_m173E0DD73BA75F23C2575EC43851BD19DD73F004 (U3CExecuteEnumerableU3Ed__3_t8C2F1BAC9E5CA540B26A9E1C1F84CD7CACE6FFD5* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITestExecutionContext_t8CD71AA58964215CD511C979417A68F345BE8112_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t V_1 = 0;
bool V_2 = false;
bool V_3 = false;
int32_t V_4 = 0;
bool V_5 = false;
bool V_6 = false;
bool V_7 = false;
EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11* G_B9_0 = NULL;
EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11* G_B8_0 = NULL;
int32_t G_B10_0 = 0;
int32_t G_B29_0 = 0;
int32_t G_B31_0 = 0;
{
auto __finallyBlock = il2cpp::utils::Fault([&]
{
FAULT_022a:
{// begin fault (depth: 1)
U3CExecuteEnumerableU3Ed__3_System_IDisposable_Dispose_mDFDB94D8C3F20FC5F4EF3E92B76DA04817F54C8E(__this, NULL);
return;
}// end fault
});
try
{// begin try (depth: 1)
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_1 = L_0;
int32_t L_1 = V_1;
if (!L_1)
{
goto IL_0012_1;
}
}
{
goto IL_000c_1;
}
IL_000c_1:
{
int32_t L_2 = V_1;
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_0014_1;
}
}
{
goto IL_0019_1;
}
IL_0012_1:
{
goto IL_0020_1;
}
IL_0014_1:
{
goto IL_0158_1;
}
IL_0019_1:
{
V_0 = (bool)0;
goto IL_0232;
}
IL_0020_1:
{
__this->___U3CU3E1__state_0 = (-1);
// var unityContext = (UnityTestExecutionContext)context;
RuntimeObject* L_3 = __this->___context_3;
__this->___U3CunityContextU3E5__1_6 = ((UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C*)CastclassClass((RuntimeObject*)L_3, UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CunityContextU3E5__1_6), (void*)((UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C*)CastclassClass((RuntimeObject*)L_3, UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C_il2cpp_TypeInfo_var)));
// if (unityContext.EnumerableTestState?.GetHashCode() == null)
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_4 = __this->___U3CunityContextU3E5__1_6;
NullCheck(L_4);
EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11* L_5;
L_5 = UnityTestExecutionContext_get_EnumerableTestState_mB40B917AE9248275BF3A57FF5C38CE7E4ED5BD49_inline(L_4, NULL);
EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11* L_6 = L_5;
G_B8_0 = L_6;
if (L_6)
{
G_B9_0 = L_6;
goto IL_004b_1;
}
}
{
G_B10_0 = 1;
goto IL_0052_1;
}
IL_004b_1:
{
NullCheck(G_B9_0);
int32_t L_7;
L_7 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, G_B9_0);
G_B10_0 = 0;
}
IL_0052_1:
{
V_2 = (bool)G_B10_0;
bool L_8 = V_2;
if (!L_8)
{
goto IL_0069_1;
}
}
{
// unityContext.EnumerableTestState = new EnumerableTestState();
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_9 = __this->___U3CunityContextU3E5__1_6;
EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11* L_10 = (EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11*)il2cpp_codegen_object_new(EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11_il2cpp_TypeInfo_var);
NullCheck(L_10);
EnumerableTestState__ctor_m5566AF43461719347201F78CF87420B88234303D(L_10, NULL);
NullCheck(L_9);
UnityTestExecutionContext_set_EnumerableTestState_m047437ADBE3B7756BC44FFE1715C10E3C43A2C5A_inline(L_9, L_10, NULL);
}
IL_0069_1:
{
// int count = unityContext.EnumerableTestState.Repeat;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_11 = __this->___U3CunityContextU3E5__1_6;
NullCheck(L_11);
EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11* L_12;
L_12 = UnityTestExecutionContext_get_EnumerableTestState_mB40B917AE9248275BF3A57FF5C38CE7E4ED5BD49_inline(L_11, NULL);
NullCheck(L_12);
int32_t L_13 = L_12->___Repeat_0;
__this->___U3CcountU3E5__2_7 = L_13;
// var firstCycleAfterResume = count > 0;
int32_t L_14 = __this->___U3CcountU3E5__2_7;
__this->___U3CfirstCycleAfterResumeU3E5__3_8 = (bool)((((int32_t)L_14) > ((int32_t)0))? 1 : 0);
goto IL_01d5_1;
}
IL_0093_1:
{
// if (!firstCycleAfterResume)
bool L_15 = __this->___U3CfirstCycleAfterResumeU3E5__3_8;
V_3 = (bool)((((int32_t)L_15) == ((int32_t)0))? 1 : 0);
bool L_16 = V_3;
if (!L_16)
{
goto IL_00b5_1;
}
}
{
// count++;
int32_t L_17 = __this->___U3CcountU3E5__2_7;
V_4 = L_17;
int32_t L_18 = V_4;
__this->___U3CcountU3E5__2_7 = ((int32_t)il2cpp_codegen_add(L_18, 1));
}
IL_00b5_1:
{
// firstCycleAfterResume = false;
__this->___U3CfirstCycleAfterResumeU3E5__3_8 = (bool)0;
// unityContext.EnumerableTestState.Repeat = count;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_19 = __this->___U3CunityContextU3E5__1_6;
NullCheck(L_19);
EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11* L_20;
L_20 = UnityTestExecutionContext_get_EnumerableTestState_mB40B917AE9248275BF3A57FF5C38CE7E4ED5BD49_inline(L_19, NULL);
int32_t L_21 = __this->___U3CcountU3E5__2_7;
NullCheck(L_20);
L_20->___Repeat_0 = L_21;
// if (innerCommand is IEnumerableTestMethodCommand)
EnumerableRepeatedTestCommand_tB45384ABD687D5DFE0D9987C7ADF61123BB9A4B7* L_22 = __this->___U3CU3E4__this_5;
NullCheck(L_22);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_23 = ((DelegatingTestCommand_tC08EEEB091F865A253DC314A8B3E1314367130A7*)L_22)->___innerCommand_1;
V_5 = (bool)((!(((RuntimeObject*)(RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_23, IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_24 = V_5;
if (!L_24)
{
goto IL_018d_1;
}
}
{
// var executeEnumerable = ((IEnumerableTestMethodCommand)innerCommand).ExecuteEnumerable(context);
EnumerableRepeatedTestCommand_tB45384ABD687D5DFE0D9987C7ADF61123BB9A4B7* L_25 = __this->___U3CU3E4__this_5;
NullCheck(L_25);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_26 = ((DelegatingTestCommand_tC08EEEB091F865A253DC314A8B3E1314367130A7*)L_25)->___innerCommand_1;
RuntimeObject* L_27 = __this->___context_3;
NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_26, IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED_il2cpp_TypeInfo_var)));
RuntimeObject* L_28;
L_28 = InterfaceFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerable UnityEngine.TestRunner.NUnitExtensions.Runner.IEnumerableTestMethodCommand::ExecuteEnumerable(NUnit.Framework.Internal.ITestExecutionContext) */, IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_26, IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED_il2cpp_TypeInfo_var)), L_27);
__this->___U3CexecuteEnumerableU3E5__4_9 = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CexecuteEnumerableU3E5__4_9), (void*)L_28);
// foreach (var iterator in executeEnumerable)
RuntimeObject* L_29 = __this->___U3CexecuteEnumerableU3E5__4_9;
NullCheck(L_29);
RuntimeObject* L_30;
L_30 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_il2cpp_TypeInfo_var, L_29);
__this->___U3CU3Es__5_10 = L_30;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3Es__5_10), (void*)L_30);
__this->___U3CU3E1__state_0 = ((int32_t)-3);
goto IL_0168_1;
}
IL_012c_1:
{
// foreach (var iterator in executeEnumerable)
RuntimeObject* L_31 = __this->___U3CU3Es__5_10;
NullCheck(L_31);
RuntimeObject* L_32;
L_32 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_31);
__this->___U3CiteratorU3E5__6_11 = L_32;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CiteratorU3E5__6_11), (void*)L_32);
// yield return iterator;
RuntimeObject* L_33 = __this->___U3CiteratorU3E5__6_11;
__this->___U3CU3E2__current_1 = L_33;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_33);
__this->___U3CU3E1__state_0 = 1;
V_0 = (bool)1;
goto IL_0232;
}
IL_0158_1:
{
__this->___U3CU3E1__state_0 = ((int32_t)-3);
__this->___U3CiteratorU3E5__6_11 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CiteratorU3E5__6_11), (void*)NULL);
}
IL_0168_1:
{
// foreach (var iterator in executeEnumerable)
RuntimeObject* L_34 = __this->___U3CU3Es__5_10;
NullCheck(L_34);
bool L_35;
L_35 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_34);
if (L_35)
{
goto IL_012c_1;
}
}
{
U3CExecuteEnumerableU3Ed__3_U3CU3Em__Finally1_mAE2C4010C0886854448A572451778D2771686B8D(__this, NULL);
__this->___U3CU3Es__5_10 = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3Es__5_10), (void*)(RuntimeObject*)NULL);
__this->___U3CexecuteEnumerableU3E5__4_9 = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CexecuteEnumerableU3E5__4_9), (void*)(RuntimeObject*)NULL);
goto IL_01b1_1;
}
IL_018d_1:
{
// context.CurrentResult = innerCommand.Execute(context);
RuntimeObject* L_36 = __this->___context_3;
EnumerableRepeatedTestCommand_tB45384ABD687D5DFE0D9987C7ADF61123BB9A4B7* L_37 = __this->___U3CU3E4__this_5;
NullCheck(L_37);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_38 = ((DelegatingTestCommand_tC08EEEB091F865A253DC314A8B3E1314367130A7*)L_37)->___innerCommand_1;
RuntimeObject* L_39 = __this->___context_3;
NullCheck(L_38);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_40;
L_40 = VirtualFuncInvoker1< TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851*, RuntimeObject* >::Invoke(4 /* NUnit.Framework.Internal.TestResult NUnit.Framework.Internal.Commands.TestCommand::Execute(NUnit.Framework.Internal.ITestExecutionContext) */, L_38, L_39);
NullCheck(L_36);
InterfaceActionInvoker1< TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* >::Invoke(7 /* System.Void NUnit.Framework.Internal.ITestExecutionContext::set_CurrentResult(NUnit.Framework.Internal.TestResult) */, ITestExecutionContext_t8CD71AA58964215CD511C979417A68F345BE8112_il2cpp_TypeInfo_var, L_36, L_40);
}
IL_01b1_1:
{
// if (context.CurrentResult.ResultState != ResultState.Success)
RuntimeObject* L_41 = __this->___context_3;
NullCheck(L_41);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_42;
L_42 = InterfaceFuncInvoker0< TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* >::Invoke(6 /* NUnit.Framework.Internal.TestResult NUnit.Framework.Internal.ITestExecutionContext::get_CurrentResult() */, ITestExecutionContext_t8CD71AA58964215CD511C979417A68F345BE8112_il2cpp_TypeInfo_var, L_41);
NullCheck(L_42);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_43;
L_43 = TestResult_get_ResultState_mB8AFA145AD687CD1EE3B5154D451BD2D4DD128BD(L_42, NULL);
il2cpp_codegen_runtime_class_init_inline(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_44 = ((ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_StaticFields*)il2cpp_codegen_static_fields_for(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var))->___Success_4;
V_6 = (bool)((((int32_t)((((RuntimeObject*)(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A*)L_43) == ((RuntimeObject*)(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A*)L_44))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_45 = V_6;
if (!L_45)
{
goto IL_01d4_1;
}
}
{
// break;
goto IL_0215_1;
}
IL_01d4_1:
{
}
IL_01d5_1:
{
// while (count < repeatCount || (firstCycleAfterResume && count <= repeatCount))
int32_t L_46 = __this->___U3CcountU3E5__2_7;
EnumerableRepeatedTestCommand_tB45384ABD687D5DFE0D9987C7ADF61123BB9A4B7* L_47 = __this->___U3CU3E4__this_5;
NullCheck(L_47);
int32_t L_48 = L_47->___repeatCount_2;
if ((((int32_t)L_46) < ((int32_t)L_48)))
{
goto IL_020b_1;
}
}
{
bool L_49 = __this->___U3CfirstCycleAfterResumeU3E5__3_8;
if (!L_49)
{
goto IL_0208_1;
}
}
{
int32_t L_50 = __this->___U3CcountU3E5__2_7;
EnumerableRepeatedTestCommand_tB45384ABD687D5DFE0D9987C7ADF61123BB9A4B7* L_51 = __this->___U3CU3E4__this_5;
NullCheck(L_51);
int32_t L_52 = L_51->___repeatCount_2;
G_B29_0 = ((((int32_t)((((int32_t)L_50) > ((int32_t)L_52))? 1 : 0)) == ((int32_t)0))? 1 : 0);
goto IL_0209_1;
}
IL_0208_1:
{
G_B29_0 = 0;
}
IL_0209_1:
{
G_B31_0 = G_B29_0;
goto IL_020c_1;
}
IL_020b_1:
{
G_B31_0 = 1;
}
IL_020c_1:
{
V_7 = (bool)G_B31_0;
bool L_53 = V_7;
if (L_53)
{
goto IL_0093_1;
}
}
IL_0215_1:
{
// unityContext.EnumerableTestState.Repeat = 0;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_54 = __this->___U3CunityContextU3E5__1_6;
NullCheck(L_54);
EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11* L_55;
L_55 = UnityTestExecutionContext_get_EnumerableTestState_mB40B917AE9248275BF3A57FF5C38CE7E4ED5BD49_inline(L_54, NULL);
NullCheck(L_55);
L_55->___Repeat_0 = 0;
// }
V_0 = (bool)0;
goto IL_0232;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0232:
{
bool L_56 = V_0;
return L_56;
}
}
// System.Void UnityEngine.TestTools.EnumerableRepeatedTestCommand/<ExecuteEnumerable>d__3::<>m__Finally1()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableU3Ed__3_U3CU3Em__Finally1_mAE2C4010C0886854448A572451778D2771686B8D (U3CExecuteEnumerableU3Ed__3_t8C2F1BAC9E5CA540B26A9E1C1F84CD7CACE6FFD5* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
__this->___U3CU3E1__state_0 = (-1);
RuntimeObject* L_0 = __this->___U3CU3Es__5_10;
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var));
RuntimeObject* L_1 = V_0;
if (!L_1)
{
goto IL_001d;
}
}
{
RuntimeObject* L_2 = V_0;
NullCheck(L_2);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_2);
}
IL_001d:
{
return;
}
}
// System.Object UnityEngine.TestTools.EnumerableRepeatedTestCommand/<ExecuteEnumerable>d__3::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExecuteEnumerableU3Ed__3_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m6F828614F98105B56447D256AA6FEF79157A9FA1 (U3CExecuteEnumerableU3Ed__3_t8C2F1BAC9E5CA540B26A9E1C1F84CD7CACE6FFD5* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void UnityEngine.TestTools.EnumerableRepeatedTestCommand/<ExecuteEnumerable>d__3::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableU3Ed__3_System_Collections_IEnumerator_Reset_m746B9A027DC7893C0F8F443A9360DF1DE45B673F (U3CExecuteEnumerableU3Ed__3_t8C2F1BAC9E5CA540B26A9E1C1F84CD7CACE6FFD5* __this, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CExecuteEnumerableU3Ed__3_System_Collections_IEnumerator_Reset_m746B9A027DC7893C0F8F443A9360DF1DE45B673F_RuntimeMethod_var)));
}
}
// System.Object UnityEngine.TestTools.EnumerableRepeatedTestCommand/<ExecuteEnumerable>d__3::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExecuteEnumerableU3Ed__3_System_Collections_IEnumerator_get_Current_mCED344D731C58365E92B88A03DE4D3C024E437CF (U3CExecuteEnumerableU3Ed__3_t8C2F1BAC9E5CA540B26A9E1C1F84CD7CACE6FFD5* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Collections.Generic.IEnumerator`1<System.Object> UnityEngine.TestTools.EnumerableRepeatedTestCommand/<ExecuteEnumerable>d__3::System.Collections.Generic.IEnumerable<System.Object>.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExecuteEnumerableU3Ed__3_System_Collections_Generic_IEnumerableU3CSystem_ObjectU3E_GetEnumerator_m59A8E25A04E8D27E73250B3AEE461A049B611F9A (U3CExecuteEnumerableU3Ed__3_t8C2F1BAC9E5CA540B26A9E1C1F84CD7CACE6FFD5* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CExecuteEnumerableU3Ed__3_t8C2F1BAC9E5CA540B26A9E1C1F84CD7CACE6FFD5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CExecuteEnumerableU3Ed__3_t8C2F1BAC9E5CA540B26A9E1C1F84CD7CACE6FFD5* V_0 = NULL;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
{
goto IL_0022;
}
}
{
int32_t L_1 = __this->___U3CU3El__initialThreadId_2;
int32_t L_2;
L_2 = Environment_get_CurrentManagedThreadId_mEC09D20ED666BC3277AC9D16B68AA287E5AFE1B2(NULL);
if ((!(((uint32_t)L_1) == ((uint32_t)L_2))))
{
goto IL_0022;
}
}
{
__this->___U3CU3E1__state_0 = 0;
V_0 = __this;
goto IL_0035;
}
IL_0022:
{
U3CExecuteEnumerableU3Ed__3_t8C2F1BAC9E5CA540B26A9E1C1F84CD7CACE6FFD5* L_3 = (U3CExecuteEnumerableU3Ed__3_t8C2F1BAC9E5CA540B26A9E1C1F84CD7CACE6FFD5*)il2cpp_codegen_object_new(U3CExecuteEnumerableU3Ed__3_t8C2F1BAC9E5CA540B26A9E1C1F84CD7CACE6FFD5_il2cpp_TypeInfo_var);
NullCheck(L_3);
U3CExecuteEnumerableU3Ed__3__ctor_m42D31D74728134EC4559596813B478E428DB25B1(L_3, 0, NULL);
V_0 = L_3;
U3CExecuteEnumerableU3Ed__3_t8C2F1BAC9E5CA540B26A9E1C1F84CD7CACE6FFD5* L_4 = V_0;
EnumerableRepeatedTestCommand_tB45384ABD687D5DFE0D9987C7ADF61123BB9A4B7* L_5 = __this->___U3CU3E4__this_5;
NullCheck(L_4);
L_4->___U3CU3E4__this_5 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___U3CU3E4__this_5), (void*)L_5);
}
IL_0035:
{
U3CExecuteEnumerableU3Ed__3_t8C2F1BAC9E5CA540B26A9E1C1F84CD7CACE6FFD5* L_6 = V_0;
RuntimeObject* L_7 = __this->___U3CU3E3__context_4;
NullCheck(L_6);
L_6->___context_3 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&L_6->___context_3), (void*)L_7);
U3CExecuteEnumerableU3Ed__3_t8C2F1BAC9E5CA540B26A9E1C1F84CD7CACE6FFD5* L_8 = V_0;
return L_8;
}
}
// System.Collections.IEnumerator UnityEngine.TestTools.EnumerableRepeatedTestCommand/<ExecuteEnumerable>d__3::System.Collections.IEnumerable.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExecuteEnumerableU3Ed__3_System_Collections_IEnumerable_GetEnumerator_mA3DDDA6FC93DE5E2A4FB77E8185265F28100E902 (U3CExecuteEnumerableU3Ed__3_t8C2F1BAC9E5CA540B26A9E1C1F84CD7CACE6FFD5* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0;
L_0 = U3CExecuteEnumerableU3Ed__3_System_Collections_Generic_IEnumerableU3CSystem_ObjectU3E_GetEnumerator_m59A8E25A04E8D27E73250B3AEE461A049B611F9A(__this, NULL);
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.EnumerableRetryTestCommand::.ctor(NUnit.Framework.RetryAttribute/RetryCommand)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumerableRetryTestCommand__ctor_m4AA57EB1F090FFA53C669F1A5397ED4BEB956FE2 (EnumerableRetryTestCommand_t913BB2BA8F9D8B5F8F18AFDB9197F0543D9C3E22* __this, RetryCommand_t416CEF3E26B3A8249DCCB824359E04884A37027E* ___commandToReplace0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RetryCommand_t416CEF3E26B3A8249DCCB824359E04884A37027E_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral291B6282DE3A813AC2110DF9E98BC6AE0162FD5E);
s_Il2CppMethodInitialized = true;
}
{
// public EnumerableRetryTestCommand(RetryAttribute.RetryCommand commandToReplace) : base(commandToReplace.GetInnerCommand())
RetryCommand_t416CEF3E26B3A8249DCCB824359E04884A37027E* L_0 = ___commandToReplace0;
NullCheck(L_0);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_1;
L_1 = DelegatingTestCommand_GetInnerCommand_m2DED7528B9CFFD80B809FDDC614830FD3C6D2C22(L_0, NULL);
DelegatingTestCommand__ctor_m46D44766DBCC07F37C8811651858AE1A7331951B(__this, L_1, NULL);
// retryCount = (int) typeof(RetryAttribute.RetryCommand)
// .GetField("_retryCount", BindingFlags.NonPublic | BindingFlags.Instance)
// .GetValue(commandToReplace);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (RetryCommand_t416CEF3E26B3A8249DCCB824359E04884A37027E_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_3;
L_3 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_2, NULL);
NullCheck(L_3);
FieldInfo_t* L_4;
L_4 = VirtualFuncInvoker2< FieldInfo_t*, String_t*, int32_t >::Invoke(87 /* System.Reflection.FieldInfo System.Type::GetField(System.String,System.Reflection.BindingFlags) */, L_3, _stringLiteral291B6282DE3A813AC2110DF9E98BC6AE0162FD5E, ((int32_t)36));
RetryCommand_t416CEF3E26B3A8249DCCB824359E04884A37027E* L_5 = ___commandToReplace0;
NullCheck(L_4);
RuntimeObject* L_6;
L_6 = VirtualFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(25 /* System.Object System.Reflection.FieldInfo::GetValue(System.Object) */, L_4, L_5);
__this->___retryCount_2 = ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_6, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var))));
// }
return;
}
}
// NUnit.Framework.Internal.TestResult UnityEngine.TestTools.EnumerableRetryTestCommand::Execute(NUnit.Framework.Internal.ITestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* EnumerableRetryTestCommand_Execute_mD808FA801E306A6595FCC3B3B89D56C32F16B52F (EnumerableRetryTestCommand_t913BB2BA8F9D8B5F8F18AFDB9197F0543D9C3E22* __this, RuntimeObject* ___context0, const RuntimeMethod* method)
{
{
// throw new NotImplementedException("Use ExecuteEnumerable");
NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_0 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotImplementedException__ctor_m8339D1A685E8D77CAC9D3260C06B38B5C7CA7742(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral76B2F0A0AB3F1EEB2FD6F94D5D8AA3CABB75CDD5)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EnumerableRetryTestCommand_Execute_mD808FA801E306A6595FCC3B3B89D56C32F16B52F_RuntimeMethod_var)));
}
}
// System.Collections.IEnumerable UnityEngine.TestTools.EnumerableRetryTestCommand::ExecuteEnumerable(NUnit.Framework.Internal.ITestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EnumerableRetryTestCommand_ExecuteEnumerable_m6FF2BF4631DB0966BF044585EEFF852627961E23 (EnumerableRetryTestCommand_t913BB2BA8F9D8B5F8F18AFDB9197F0543D9C3E22* __this, RuntimeObject* ___context0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CExecuteEnumerableU3Ed__3_t2950F9420877BEB13353E8D92892D6C72781A190_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CExecuteEnumerableU3Ed__3_t2950F9420877BEB13353E8D92892D6C72781A190* L_0 = (U3CExecuteEnumerableU3Ed__3_t2950F9420877BEB13353E8D92892D6C72781A190*)il2cpp_codegen_object_new(U3CExecuteEnumerableU3Ed__3_t2950F9420877BEB13353E8D92892D6C72781A190_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CExecuteEnumerableU3Ed__3__ctor_mD43C14F6A276CDFDE90546DF63EAA224330B4169(L_0, ((int32_t)-2), NULL);
U3CExecuteEnumerableU3Ed__3_t2950F9420877BEB13353E8D92892D6C72781A190* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_5 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_5), (void*)__this);
U3CExecuteEnumerableU3Ed__3_t2950F9420877BEB13353E8D92892D6C72781A190* L_2 = L_1;
RuntimeObject* L_3 = ___context0;
NullCheck(L_2);
L_2->___U3CU3E3__context_4 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_2->___U3CU3E3__context_4), (void*)L_3);
return L_2;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.EnumerableRetryTestCommand/<ExecuteEnumerable>d__3::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableU3Ed__3__ctor_mD43C14F6A276CDFDE90546DF63EAA224330B4169 (U3CExecuteEnumerableU3Ed__3_t2950F9420877BEB13353E8D92892D6C72781A190* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___U3CU3E1__state0;
__this->___U3CU3E1__state_0 = L_0;
int32_t L_1;
L_1 = Environment_get_CurrentManagedThreadId_mEC09D20ED666BC3277AC9D16B68AA287E5AFE1B2(NULL);
__this->___U3CU3El__initialThreadId_2 = L_1;
return;
}
}
// System.Void UnityEngine.TestTools.EnumerableRetryTestCommand/<ExecuteEnumerable>d__3::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableU3Ed__3_System_IDisposable_Dispose_mB192A6C41DC9BB6D7BEDE18C37CBB05305037709 (U3CExecuteEnumerableU3Ed__3_t2950F9420877BEB13353E8D92892D6C72781A190* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
int32_t L_1 = V_0;
if ((((int32_t)L_1) == ((int32_t)((int32_t)-3))))
{
goto IL_0014;
}
}
{
goto IL_000e;
}
IL_000e:
{
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_0014;
}
}
{
goto IL_0020;
}
IL_0014:
{
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0017:
{// begin finally (depth: 1)
U3CExecuteEnumerableU3Ed__3_U3CU3Em__Finally1_mE0C9BAA641F778833EA8EB3D1C6E213EF389D333(__this, NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
goto IL_001e;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_001e:
{
goto IL_0020;
}
IL_0020:
{
return;
}
}
// System.Boolean UnityEngine.TestTools.EnumerableRetryTestCommand/<ExecuteEnumerable>d__3::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CExecuteEnumerableU3Ed__3_MoveNext_m039D857D462B5C6D62A4793B6D60EA7C077FAAFA (U3CExecuteEnumerableU3Ed__3_t2950F9420877BEB13353E8D92892D6C72781A190* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITestExecutionContext_t8CD71AA58964215CD511C979417A68F345BE8112_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t V_1 = 0;
bool V_2 = false;
bool V_3 = false;
int32_t V_4 = 0;
bool V_5 = false;
bool V_6 = false;
bool V_7 = false;
EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11* G_B9_0 = NULL;
EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11* G_B8_0 = NULL;
int32_t G_B10_0 = 0;
int32_t G_B29_0 = 0;
int32_t G_B31_0 = 0;
{
auto __finallyBlock = il2cpp::utils::Fault([&]
{
FAULT_022a:
{// begin fault (depth: 1)
U3CExecuteEnumerableU3Ed__3_System_IDisposable_Dispose_mB192A6C41DC9BB6D7BEDE18C37CBB05305037709(__this, NULL);
return;
}// end fault
});
try
{// begin try (depth: 1)
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_1 = L_0;
int32_t L_1 = V_1;
if (!L_1)
{
goto IL_0012_1;
}
}
{
goto IL_000c_1;
}
IL_000c_1:
{
int32_t L_2 = V_1;
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_0014_1;
}
}
{
goto IL_0019_1;
}
IL_0012_1:
{
goto IL_0020_1;
}
IL_0014_1:
{
goto IL_0158_1;
}
IL_0019_1:
{
V_0 = (bool)0;
goto IL_0232;
}
IL_0020_1:
{
__this->___U3CU3E1__state_0 = (-1);
// var unityContext = (UnityTestExecutionContext)context;
RuntimeObject* L_3 = __this->___context_3;
__this->___U3CunityContextU3E5__1_6 = ((UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C*)CastclassClass((RuntimeObject*)L_3, UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CunityContextU3E5__1_6), (void*)((UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C*)CastclassClass((RuntimeObject*)L_3, UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C_il2cpp_TypeInfo_var)));
// if (unityContext.EnumerableTestState?.GetHashCode() == null)
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_4 = __this->___U3CunityContextU3E5__1_6;
NullCheck(L_4);
EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11* L_5;
L_5 = UnityTestExecutionContext_get_EnumerableTestState_mB40B917AE9248275BF3A57FF5C38CE7E4ED5BD49_inline(L_4, NULL);
EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11* L_6 = L_5;
G_B8_0 = L_6;
if (L_6)
{
G_B9_0 = L_6;
goto IL_004b_1;
}
}
{
G_B10_0 = 1;
goto IL_0052_1;
}
IL_004b_1:
{
NullCheck(G_B9_0);
int32_t L_7;
L_7 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, G_B9_0);
G_B10_0 = 0;
}
IL_0052_1:
{
V_2 = (bool)G_B10_0;
bool L_8 = V_2;
if (!L_8)
{
goto IL_0069_1;
}
}
{
// unityContext.EnumerableTestState = new EnumerableTestState();
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_9 = __this->___U3CunityContextU3E5__1_6;
EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11* L_10 = (EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11*)il2cpp_codegen_object_new(EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11_il2cpp_TypeInfo_var);
NullCheck(L_10);
EnumerableTestState__ctor_m5566AF43461719347201F78CF87420B88234303D(L_10, NULL);
NullCheck(L_9);
UnityTestExecutionContext_set_EnumerableTestState_m047437ADBE3B7756BC44FFE1715C10E3C43A2C5A_inline(L_9, L_10, NULL);
}
IL_0069_1:
{
// int count = unityContext.EnumerableTestState.Retry;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_11 = __this->___U3CunityContextU3E5__1_6;
NullCheck(L_11);
EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11* L_12;
L_12 = UnityTestExecutionContext_get_EnumerableTestState_mB40B917AE9248275BF3A57FF5C38CE7E4ED5BD49_inline(L_11, NULL);
NullCheck(L_12);
int32_t L_13 = L_12->___Retry_1;
__this->___U3CcountU3E5__2_7 = L_13;
// var firstCycleAfterResume = count > 0;
int32_t L_14 = __this->___U3CcountU3E5__2_7;
__this->___U3CfirstCycleAfterResumeU3E5__3_8 = (bool)((((int32_t)L_14) > ((int32_t)0))? 1 : 0);
goto IL_01d5_1;
}
IL_0093_1:
{
// if (!firstCycleAfterResume)
bool L_15 = __this->___U3CfirstCycleAfterResumeU3E5__3_8;
V_3 = (bool)((((int32_t)L_15) == ((int32_t)0))? 1 : 0);
bool L_16 = V_3;
if (!L_16)
{
goto IL_00b5_1;
}
}
{
// count++;
int32_t L_17 = __this->___U3CcountU3E5__2_7;
V_4 = L_17;
int32_t L_18 = V_4;
__this->___U3CcountU3E5__2_7 = ((int32_t)il2cpp_codegen_add(L_18, 1));
}
IL_00b5_1:
{
// firstCycleAfterResume = false;
__this->___U3CfirstCycleAfterResumeU3E5__3_8 = (bool)0;
// unityContext.EnumerableTestState.Retry = count;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_19 = __this->___U3CunityContextU3E5__1_6;
NullCheck(L_19);
EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11* L_20;
L_20 = UnityTestExecutionContext_get_EnumerableTestState_mB40B917AE9248275BF3A57FF5C38CE7E4ED5BD49_inline(L_19, NULL);
int32_t L_21 = __this->___U3CcountU3E5__2_7;
NullCheck(L_20);
L_20->___Retry_1 = L_21;
// if (innerCommand is IEnumerableTestMethodCommand)
EnumerableRetryTestCommand_t913BB2BA8F9D8B5F8F18AFDB9197F0543D9C3E22* L_22 = __this->___U3CU3E4__this_5;
NullCheck(L_22);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_23 = ((DelegatingTestCommand_tC08EEEB091F865A253DC314A8B3E1314367130A7*)L_22)->___innerCommand_1;
V_5 = (bool)((!(((RuntimeObject*)(RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_23, IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_24 = V_5;
if (!L_24)
{
goto IL_018d_1;
}
}
{
// var executeEnumerable = ((IEnumerableTestMethodCommand)innerCommand).ExecuteEnumerable(context);
EnumerableRetryTestCommand_t913BB2BA8F9D8B5F8F18AFDB9197F0543D9C3E22* L_25 = __this->___U3CU3E4__this_5;
NullCheck(L_25);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_26 = ((DelegatingTestCommand_tC08EEEB091F865A253DC314A8B3E1314367130A7*)L_25)->___innerCommand_1;
RuntimeObject* L_27 = __this->___context_3;
NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_26, IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED_il2cpp_TypeInfo_var)));
RuntimeObject* L_28;
L_28 = InterfaceFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerable UnityEngine.TestRunner.NUnitExtensions.Runner.IEnumerableTestMethodCommand::ExecuteEnumerable(NUnit.Framework.Internal.ITestExecutionContext) */, IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_26, IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED_il2cpp_TypeInfo_var)), L_27);
__this->___U3CexecuteEnumerableU3E5__4_9 = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CexecuteEnumerableU3E5__4_9), (void*)L_28);
// foreach (var iterator in executeEnumerable)
RuntimeObject* L_29 = __this->___U3CexecuteEnumerableU3E5__4_9;
NullCheck(L_29);
RuntimeObject* L_30;
L_30 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_il2cpp_TypeInfo_var, L_29);
__this->___U3CU3Es__5_10 = L_30;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3Es__5_10), (void*)L_30);
__this->___U3CU3E1__state_0 = ((int32_t)-3);
goto IL_0168_1;
}
IL_012c_1:
{
// foreach (var iterator in executeEnumerable)
RuntimeObject* L_31 = __this->___U3CU3Es__5_10;
NullCheck(L_31);
RuntimeObject* L_32;
L_32 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_31);
__this->___U3CiteratorU3E5__6_11 = L_32;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CiteratorU3E5__6_11), (void*)L_32);
// yield return iterator;
RuntimeObject* L_33 = __this->___U3CiteratorU3E5__6_11;
__this->___U3CU3E2__current_1 = L_33;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_33);
__this->___U3CU3E1__state_0 = 1;
V_0 = (bool)1;
goto IL_0232;
}
IL_0158_1:
{
__this->___U3CU3E1__state_0 = ((int32_t)-3);
__this->___U3CiteratorU3E5__6_11 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CiteratorU3E5__6_11), (void*)NULL);
}
IL_0168_1:
{
// foreach (var iterator in executeEnumerable)
RuntimeObject* L_34 = __this->___U3CU3Es__5_10;
NullCheck(L_34);
bool L_35;
L_35 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_34);
if (L_35)
{
goto IL_012c_1;
}
}
{
U3CExecuteEnumerableU3Ed__3_U3CU3Em__Finally1_mE0C9BAA641F778833EA8EB3D1C6E213EF389D333(__this, NULL);
__this->___U3CU3Es__5_10 = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3Es__5_10), (void*)(RuntimeObject*)NULL);
__this->___U3CexecuteEnumerableU3E5__4_9 = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CexecuteEnumerableU3E5__4_9), (void*)(RuntimeObject*)NULL);
goto IL_01b1_1;
}
IL_018d_1:
{
// context.CurrentResult = innerCommand.Execute(context);
RuntimeObject* L_36 = __this->___context_3;
EnumerableRetryTestCommand_t913BB2BA8F9D8B5F8F18AFDB9197F0543D9C3E22* L_37 = __this->___U3CU3E4__this_5;
NullCheck(L_37);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_38 = ((DelegatingTestCommand_tC08EEEB091F865A253DC314A8B3E1314367130A7*)L_37)->___innerCommand_1;
RuntimeObject* L_39 = __this->___context_3;
NullCheck(L_38);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_40;
L_40 = VirtualFuncInvoker1< TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851*, RuntimeObject* >::Invoke(4 /* NUnit.Framework.Internal.TestResult NUnit.Framework.Internal.Commands.TestCommand::Execute(NUnit.Framework.Internal.ITestExecutionContext) */, L_38, L_39);
NullCheck(L_36);
InterfaceActionInvoker1< TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* >::Invoke(7 /* System.Void NUnit.Framework.Internal.ITestExecutionContext::set_CurrentResult(NUnit.Framework.Internal.TestResult) */, ITestExecutionContext_t8CD71AA58964215CD511C979417A68F345BE8112_il2cpp_TypeInfo_var, L_36, L_40);
}
IL_01b1_1:
{
// if (context.CurrentResult.ResultState != ResultState.Failure)
RuntimeObject* L_41 = __this->___context_3;
NullCheck(L_41);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_42;
L_42 = InterfaceFuncInvoker0< TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* >::Invoke(6 /* NUnit.Framework.Internal.TestResult NUnit.Framework.Internal.ITestExecutionContext::get_CurrentResult() */, ITestExecutionContext_t8CD71AA58964215CD511C979417A68F345BE8112_il2cpp_TypeInfo_var, L_41);
NullCheck(L_42);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_43;
L_43 = TestResult_get_ResultState_mB8AFA145AD687CD1EE3B5154D451BD2D4DD128BD(L_42, NULL);
il2cpp_codegen_runtime_class_init_inline(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_44 = ((ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_StaticFields*)il2cpp_codegen_static_fields_for(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var))->___Failure_5;
V_6 = (bool)((((int32_t)((((RuntimeObject*)(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A*)L_43) == ((RuntimeObject*)(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A*)L_44))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_45 = V_6;
if (!L_45)
{
goto IL_01d4_1;
}
}
{
// break;
goto IL_0215_1;
}
IL_01d4_1:
{
}
IL_01d5_1:
{
// while (count < retryCount || (firstCycleAfterResume && count <= retryCount))
int32_t L_46 = __this->___U3CcountU3E5__2_7;
EnumerableRetryTestCommand_t913BB2BA8F9D8B5F8F18AFDB9197F0543D9C3E22* L_47 = __this->___U3CU3E4__this_5;
NullCheck(L_47);
int32_t L_48 = L_47->___retryCount_2;
if ((((int32_t)L_46) < ((int32_t)L_48)))
{
goto IL_020b_1;
}
}
{
bool L_49 = __this->___U3CfirstCycleAfterResumeU3E5__3_8;
if (!L_49)
{
goto IL_0208_1;
}
}
{
int32_t L_50 = __this->___U3CcountU3E5__2_7;
EnumerableRetryTestCommand_t913BB2BA8F9D8B5F8F18AFDB9197F0543D9C3E22* L_51 = __this->___U3CU3E4__this_5;
NullCheck(L_51);
int32_t L_52 = L_51->___retryCount_2;
G_B29_0 = ((((int32_t)((((int32_t)L_50) > ((int32_t)L_52))? 1 : 0)) == ((int32_t)0))? 1 : 0);
goto IL_0209_1;
}
IL_0208_1:
{
G_B29_0 = 0;
}
IL_0209_1:
{
G_B31_0 = G_B29_0;
goto IL_020c_1;
}
IL_020b_1:
{
G_B31_0 = 1;
}
IL_020c_1:
{
V_7 = (bool)G_B31_0;
bool L_53 = V_7;
if (L_53)
{
goto IL_0093_1;
}
}
IL_0215_1:
{
// unityContext.EnumerableTestState.Retry = 0;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_54 = __this->___U3CunityContextU3E5__1_6;
NullCheck(L_54);
EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11* L_55;
L_55 = UnityTestExecutionContext_get_EnumerableTestState_mB40B917AE9248275BF3A57FF5C38CE7E4ED5BD49_inline(L_54, NULL);
NullCheck(L_55);
L_55->___Retry_1 = 0;
// }
V_0 = (bool)0;
goto IL_0232;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0232:
{
bool L_56 = V_0;
return L_56;
}
}
// System.Void UnityEngine.TestTools.EnumerableRetryTestCommand/<ExecuteEnumerable>d__3::<>m__Finally1()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableU3Ed__3_U3CU3Em__Finally1_mE0C9BAA641F778833EA8EB3D1C6E213EF389D333 (U3CExecuteEnumerableU3Ed__3_t2950F9420877BEB13353E8D92892D6C72781A190* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
__this->___U3CU3E1__state_0 = (-1);
RuntimeObject* L_0 = __this->___U3CU3Es__5_10;
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var));
RuntimeObject* L_1 = V_0;
if (!L_1)
{
goto IL_001d;
}
}
{
RuntimeObject* L_2 = V_0;
NullCheck(L_2);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_2);
}
IL_001d:
{
return;
}
}
// System.Object UnityEngine.TestTools.EnumerableRetryTestCommand/<ExecuteEnumerable>d__3::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExecuteEnumerableU3Ed__3_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m1067EC9F568C059E61039FA64C01841350578D77 (U3CExecuteEnumerableU3Ed__3_t2950F9420877BEB13353E8D92892D6C72781A190* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void UnityEngine.TestTools.EnumerableRetryTestCommand/<ExecuteEnumerable>d__3::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableU3Ed__3_System_Collections_IEnumerator_Reset_m2BF591E9D9794BC50A60396539E508A5ED911636 (U3CExecuteEnumerableU3Ed__3_t2950F9420877BEB13353E8D92892D6C72781A190* __this, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CExecuteEnumerableU3Ed__3_System_Collections_IEnumerator_Reset_m2BF591E9D9794BC50A60396539E508A5ED911636_RuntimeMethod_var)));
}
}
// System.Object UnityEngine.TestTools.EnumerableRetryTestCommand/<ExecuteEnumerable>d__3::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExecuteEnumerableU3Ed__3_System_Collections_IEnumerator_get_Current_mFE657235F7132D32E185C4CE9BBC541045522555 (U3CExecuteEnumerableU3Ed__3_t2950F9420877BEB13353E8D92892D6C72781A190* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Collections.Generic.IEnumerator`1<System.Object> UnityEngine.TestTools.EnumerableRetryTestCommand/<ExecuteEnumerable>d__3::System.Collections.Generic.IEnumerable<System.Object>.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExecuteEnumerableU3Ed__3_System_Collections_Generic_IEnumerableU3CSystem_ObjectU3E_GetEnumerator_m84DFD8F221DCB0CC39D98B51203817623590F3DF (U3CExecuteEnumerableU3Ed__3_t2950F9420877BEB13353E8D92892D6C72781A190* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CExecuteEnumerableU3Ed__3_t2950F9420877BEB13353E8D92892D6C72781A190_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CExecuteEnumerableU3Ed__3_t2950F9420877BEB13353E8D92892D6C72781A190* V_0 = NULL;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
{
goto IL_0022;
}
}
{
int32_t L_1 = __this->___U3CU3El__initialThreadId_2;
int32_t L_2;
L_2 = Environment_get_CurrentManagedThreadId_mEC09D20ED666BC3277AC9D16B68AA287E5AFE1B2(NULL);
if ((!(((uint32_t)L_1) == ((uint32_t)L_2))))
{
goto IL_0022;
}
}
{
__this->___U3CU3E1__state_0 = 0;
V_0 = __this;
goto IL_0035;
}
IL_0022:
{
U3CExecuteEnumerableU3Ed__3_t2950F9420877BEB13353E8D92892D6C72781A190* L_3 = (U3CExecuteEnumerableU3Ed__3_t2950F9420877BEB13353E8D92892D6C72781A190*)il2cpp_codegen_object_new(U3CExecuteEnumerableU3Ed__3_t2950F9420877BEB13353E8D92892D6C72781A190_il2cpp_TypeInfo_var);
NullCheck(L_3);
U3CExecuteEnumerableU3Ed__3__ctor_mD43C14F6A276CDFDE90546DF63EAA224330B4169(L_3, 0, NULL);
V_0 = L_3;
U3CExecuteEnumerableU3Ed__3_t2950F9420877BEB13353E8D92892D6C72781A190* L_4 = V_0;
EnumerableRetryTestCommand_t913BB2BA8F9D8B5F8F18AFDB9197F0543D9C3E22* L_5 = __this->___U3CU3E4__this_5;
NullCheck(L_4);
L_4->___U3CU3E4__this_5 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___U3CU3E4__this_5), (void*)L_5);
}
IL_0035:
{
U3CExecuteEnumerableU3Ed__3_t2950F9420877BEB13353E8D92892D6C72781A190* L_6 = V_0;
RuntimeObject* L_7 = __this->___U3CU3E3__context_4;
NullCheck(L_6);
L_6->___context_3 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&L_6->___context_3), (void*)L_7);
U3CExecuteEnumerableU3Ed__3_t2950F9420877BEB13353E8D92892D6C72781A190* L_8 = V_0;
return L_8;
}
}
// System.Collections.IEnumerator UnityEngine.TestTools.EnumerableRetryTestCommand/<ExecuteEnumerable>d__3::System.Collections.IEnumerable.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExecuteEnumerableU3Ed__3_System_Collections_IEnumerable_GetEnumerator_mBE9AFD3AC4AF581790E10C2F40EACDB54B180350 (U3CExecuteEnumerableU3Ed__3_t2950F9420877BEB13353E8D92892D6C72781A190* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0;
L_0 = U3CExecuteEnumerableU3Ed__3_System_Collections_Generic_IEnumerableU3CSystem_ObjectU3E_GetEnumerator_m84DFD8F221DCB0CC39D98B51203817623590F3DF(__this, NULL);
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.EnumerableSetUpTearDownCommand::.ctor(NUnit.Framework.Internal.Commands.TestCommand)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumerableSetUpTearDownCommand__ctor_m97BAC426868A8C2E1FD6E5B4781584C3423DE84D (EnumerableSetUpTearDownCommand_t79C15E820CCDBDC38802A359D88F1242F70165B2* __this, TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* ___innerCommand0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BeforeAfterTestCommandBase_1_GetActions_mE2007722C43631F795701CD7964566A1DDD9E880_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BeforeAfterTestCommandBase_1__ctor_mF20B692CAA2C29CBC41B8EC7D91F122F8C2E08E4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumerableSetUpTearDownCommand_t79C15E820CCDBDC38802A359D88F1242F70165B2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Reverse_TisMethodInfo_t_m70C93B2EC9CFCCA2170099915BC969FB56B95020_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisMethodInfo_t_mDF005391A643B418EA2D8E2FAE70594A58D50936_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITypeInfo_t213254F26BE711D9E17641CB529B35D2A55F48F2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnitySetUpAttribute_tD1CE6D17BD2E1CAC0CCCB458DED3C39A798904B0_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityTearDownAttribute_t3635D4CAA7FD7CF4D0D7147E73489BAE3AE9F882_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA220A22C5FAAB625E013DB9D2FE393F2A347F292);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD0FB900FD7B78AEF1C4E1E8B62FA2F5F9D4159C8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFA937C91CA42A6ED652776C4C9601BAB53C02DAA);
s_Il2CppMethodInitialized = true;
}
AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 V_0;
memset((&V_0), 0, sizeof(V_0));
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD V_1;
memset((&V_1), 0, sizeof(V_1));
bool V_2 = false;
{
// : base(innerCommand, "SetUp", "TearDown")
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_0 = ___innerCommand0;
BeforeAfterTestCommandBase_1__ctor_mF20B692CAA2C29CBC41B8EC7D91F122F8C2E08E4(__this, L_0, _stringLiteralA220A22C5FAAB625E013DB9D2FE393F2A347F292, _stringLiteralFA937C91CA42A6ED652776C4C9601BAB53C02DAA, (bool)0, BeforeAfterTestCommandBase_1__ctor_mF20B692CAA2C29CBC41B8EC7D91F122F8C2E08E4_RuntimeMethod_var);
// using (new ProfilerMarker(nameof(EnumerableSetUpTearDownCommand)).Auto())
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD L_1;
memset((&L_1), 0, sizeof(L_1));
ProfilerMarker__ctor_mDD68B0A8B71E0301F592AF8891560150E55699C8_inline((&L_1), _stringLiteralD0FB900FD7B78AEF1C4E1E8B62FA2F5F9D4159C8, /*hidden argument*/NULL);
V_1 = L_1;
AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 L_2;
L_2 = ProfilerMarker_Auto_m133FA724EB95D16187B37D2C8A501D7E989B1F8D_inline((&V_1), NULL);
V_0 = L_2;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00b9:
{// begin finally (depth: 1)
AutoScope_Dispose_mED763F3F51261EF8FB79DB32CD06E0A3F6C40481_inline((&V_0), NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
// if (Test.TypeInfo.Type != null)
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_3;
L_3 = TestCommand_get_Test_m0D81BD4F01BD74D485BF72DA47C9AF17C53743DA_inline(__this, NULL);
NullCheck(L_3);
RuntimeObject* L_4;
L_4 = Test_get_TypeInfo_mCF6343970E71214EB424F1EE43468679DC077965_inline(L_3, NULL);
NullCheck(L_4);
Type_t* L_5;
L_5 = InterfaceFuncInvoker0< Type_t* >::Invoke(0 /* System.Type NUnit.Framework.Interfaces.ITypeInfo::get_Type() */, ITypeInfo_t213254F26BE711D9E17641CB529B35D2A55F48F2_il2cpp_TypeInfo_var, L_4);
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_6;
L_6 = Type_op_Inequality_m71AAC993EBBDBA44EE73847D68F71C70AF7AD1D5(L_5, (Type_t*)NULL, NULL);
V_2 = L_6;
bool L_7 = V_2;
if (!L_7)
{
goto IL_00b6_1;
}
}
{
// BeforeActions = GetActions(m_BeforeActionsCache, Test.TypeInfo.Type, typeof(UnitySetUpAttribute), typeof(IEnumerator));
il2cpp_codegen_runtime_class_init_inline(EnumerableSetUpTearDownCommand_t79C15E820CCDBDC38802A359D88F1242F70165B2_il2cpp_TypeInfo_var);
Dictionary_2_t681C2D0152C2184DCA6AD773603D0FE709D338C9* L_8 = ((EnumerableSetUpTearDownCommand_t79C15E820CCDBDC38802A359D88F1242F70165B2_StaticFields*)il2cpp_codegen_static_fields_for(EnumerableSetUpTearDownCommand_t79C15E820CCDBDC38802A359D88F1242F70165B2_il2cpp_TypeInfo_var))->___m_BeforeActionsCache_9;
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_9;
L_9 = TestCommand_get_Test_m0D81BD4F01BD74D485BF72DA47C9AF17C53743DA_inline(__this, NULL);
NullCheck(L_9);
RuntimeObject* L_10;
L_10 = Test_get_TypeInfo_mCF6343970E71214EB424F1EE43468679DC077965_inline(L_9, NULL);
NullCheck(L_10);
Type_t* L_11;
L_11 = InterfaceFuncInvoker0< Type_t* >::Invoke(0 /* System.Type NUnit.Framework.Interfaces.ITypeInfo::get_Type() */, ITypeInfo_t213254F26BE711D9E17641CB529B35D2A55F48F2_il2cpp_TypeInfo_var, L_10);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_12 = { reinterpret_cast<intptr_t> (UnitySetUpAttribute_tD1CE6D17BD2E1CAC0CCCB458DED3C39A798904B0_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_13;
L_13 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_12, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_14 = { reinterpret_cast<intptr_t> (IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_0_0_0_var) };
Type_t* L_15;
L_15 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_14, NULL);
MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_16;
L_16 = BeforeAfterTestCommandBase_1_GetActions_mE2007722C43631F795701CD7964566A1DDD9E880(L_8, L_11, L_13, L_15, BeforeAfterTestCommandBase_1_GetActions_mE2007722C43631F795701CD7964566A1DDD9E880_RuntimeMethod_var);
((BeforeAfterTestCommandBase_1_tB90601FAE6F36E06D00E043913745E93BF3EAA06*)__this)->___BeforeActions_6 = L_16;
Il2CppCodeGenWriteBarrier((void**)(&((BeforeAfterTestCommandBase_1_tB90601FAE6F36E06D00E043913745E93BF3EAA06*)__this)->___BeforeActions_6), (void*)L_16);
// AfterActions = GetActions(m_AfterActionsCache, Test.TypeInfo.Type, typeof(UnityTearDownAttribute), typeof(IEnumerator)).Reverse().ToArray();
Dictionary_2_t681C2D0152C2184DCA6AD773603D0FE709D338C9* L_17 = ((EnumerableSetUpTearDownCommand_t79C15E820CCDBDC38802A359D88F1242F70165B2_StaticFields*)il2cpp_codegen_static_fields_for(EnumerableSetUpTearDownCommand_t79C15E820CCDBDC38802A359D88F1242F70165B2_il2cpp_TypeInfo_var))->___m_AfterActionsCache_10;
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_18;
L_18 = TestCommand_get_Test_m0D81BD4F01BD74D485BF72DA47C9AF17C53743DA_inline(__this, NULL);
NullCheck(L_18);
RuntimeObject* L_19;
L_19 = Test_get_TypeInfo_mCF6343970E71214EB424F1EE43468679DC077965_inline(L_18, NULL);
NullCheck(L_19);
Type_t* L_20;
L_20 = InterfaceFuncInvoker0< Type_t* >::Invoke(0 /* System.Type NUnit.Framework.Interfaces.ITypeInfo::get_Type() */, ITypeInfo_t213254F26BE711D9E17641CB529B35D2A55F48F2_il2cpp_TypeInfo_var, L_19);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_21 = { reinterpret_cast<intptr_t> (UnityTearDownAttribute_t3635D4CAA7FD7CF4D0D7147E73489BAE3AE9F882_0_0_0_var) };
Type_t* L_22;
L_22 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_21, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_23 = { reinterpret_cast<intptr_t> (IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_0_0_0_var) };
Type_t* L_24;
L_24 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_23, NULL);
MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_25;
L_25 = BeforeAfterTestCommandBase_1_GetActions_mE2007722C43631F795701CD7964566A1DDD9E880(L_17, L_20, L_22, L_24, BeforeAfterTestCommandBase_1_GetActions_mE2007722C43631F795701CD7964566A1DDD9E880_RuntimeMethod_var);
RuntimeObject* L_26;
L_26 = Enumerable_Reverse_TisMethodInfo_t_m70C93B2EC9CFCCA2170099915BC969FB56B95020((RuntimeObject*)L_25, Enumerable_Reverse_TisMethodInfo_t_m70C93B2EC9CFCCA2170099915BC969FB56B95020_RuntimeMethod_var);
MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_27;
L_27 = Enumerable_ToArray_TisMethodInfo_t_mDF005391A643B418EA2D8E2FAE70594A58D50936(L_26, Enumerable_ToArray_TisMethodInfo_t_mDF005391A643B418EA2D8E2FAE70594A58D50936_RuntimeMethod_var);
((BeforeAfterTestCommandBase_1_tB90601FAE6F36E06D00E043913745E93BF3EAA06*)__this)->___AfterActions_7 = L_27;
Il2CppCodeGenWriteBarrier((void**)(&((BeforeAfterTestCommandBase_1_tB90601FAE6F36E06D00E043913745E93BF3EAA06*)__this)->___AfterActions_7), (void*)L_27);
}
IL_00b6_1:
{
goto IL_00c8;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00c8:
{
// }
return;
}
}
// System.Boolean UnityEngine.TestTools.EnumerableSetUpTearDownCommand::MoveAfterEnumerator(System.Collections.IEnumerator,NUnit.Framework.Internal.Test)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EnumerableSetUpTearDownCommand_MoveAfterEnumerator_mECB55184E1EA0428009DC78FC3F02A89827CAA3A (EnumerableSetUpTearDownCommand_t79C15E820CCDBDC38802A359D88F1242F70165B2* __this, RuntimeObject* ___enumerator0, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___test1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BeforeAfterTestCommandBase_1_MoveAfterEnumerator_m39F597D16725D15C7EF591F3A59B3D3C4766005E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral67241B8ACB292564DCF24F9C70468307CEF5A071);
s_Il2CppMethodInitialized = true;
}
AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 V_0;
memset((&V_0), 0, sizeof(V_0));
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD V_1;
memset((&V_1), 0, sizeof(V_1));
bool V_2 = false;
{
// using (new ProfilerMarker(test.Name + ".TearDown").Auto())
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_0 = ___test1;
NullCheck(L_0);
String_t* L_1;
L_1 = Test_get_Name_mD6FB3F5F91F069F9AC8783A9B21A9B1BB1224F93_inline(L_0, NULL);
String_t* L_2;
L_2 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(L_1, _stringLiteral67241B8ACB292564DCF24F9C70468307CEF5A071, NULL);
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD L_3;
memset((&L_3), 0, sizeof(L_3));
ProfilerMarker__ctor_mDD68B0A8B71E0301F592AF8891560150E55699C8_inline((&L_3), L_2, /*hidden argument*/NULL);
V_1 = L_3;
AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 L_4;
L_4 = ProfilerMarker_Auto_m133FA724EB95D16187B37D2C8A501D7E989B1F8D_inline((&V_1), NULL);
V_0 = L_4;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_002a:
{// begin finally (depth: 1)
AutoScope_Dispose_mED763F3F51261EF8FB79DB32CD06E0A3F6C40481_inline((&V_0), NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
// return base.MoveAfterEnumerator(enumerator, test);
RuntimeObject* L_5 = ___enumerator0;
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_6 = ___test1;
bool L_7;
L_7 = BeforeAfterTestCommandBase_1_MoveAfterEnumerator_m39F597D16725D15C7EF591F3A59B3D3C4766005E(__this, L_5, L_6, BeforeAfterTestCommandBase_1_MoveAfterEnumerator_m39F597D16725D15C7EF591F3A59B3D3C4766005E_RuntimeMethod_var);
V_2 = L_7;
goto IL_0039;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0039:
{
// }
bool L_8 = V_2;
return L_8;
}
}
// System.Boolean UnityEngine.TestTools.EnumerableSetUpTearDownCommand::MoveBeforeEnumerator(System.Collections.IEnumerator,NUnit.Framework.Internal.Test)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EnumerableSetUpTearDownCommand_MoveBeforeEnumerator_mC98275742956FB175559E55BB4B7228D3D6DDD32 (EnumerableSetUpTearDownCommand_t79C15E820CCDBDC38802A359D88F1242F70165B2* __this, RuntimeObject* ___enumerator0, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___test1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BeforeAfterTestCommandBase_1_MoveBeforeEnumerator_mF4B055CE3457DBA6C934BE2477355C469864CB8E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC7722B122BCD85311627608403C51AF865975D48);
s_Il2CppMethodInitialized = true;
}
AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 V_0;
memset((&V_0), 0, sizeof(V_0));
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD V_1;
memset((&V_1), 0, sizeof(V_1));
bool V_2 = false;
{
// using (new ProfilerMarker(test.Name + ".Setup").Auto())
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_0 = ___test1;
NullCheck(L_0);
String_t* L_1;
L_1 = Test_get_Name_mD6FB3F5F91F069F9AC8783A9B21A9B1BB1224F93_inline(L_0, NULL);
String_t* L_2;
L_2 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(L_1, _stringLiteralC7722B122BCD85311627608403C51AF865975D48, NULL);
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD L_3;
memset((&L_3), 0, sizeof(L_3));
ProfilerMarker__ctor_mDD68B0A8B71E0301F592AF8891560150E55699C8_inline((&L_3), L_2, /*hidden argument*/NULL);
V_1 = L_3;
AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 L_4;
L_4 = ProfilerMarker_Auto_m133FA724EB95D16187B37D2C8A501D7E989B1F8D_inline((&V_1), NULL);
V_0 = L_4;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_002a:
{// begin finally (depth: 1)
AutoScope_Dispose_mED763F3F51261EF8FB79DB32CD06E0A3F6C40481_inline((&V_0), NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
// return base.MoveBeforeEnumerator(enumerator, test);
RuntimeObject* L_5 = ___enumerator0;
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_6 = ___test1;
bool L_7;
L_7 = BeforeAfterTestCommandBase_1_MoveBeforeEnumerator_mF4B055CE3457DBA6C934BE2477355C469864CB8E(__this, L_5, L_6, BeforeAfterTestCommandBase_1_MoveBeforeEnumerator_mF4B055CE3457DBA6C934BE2477355C469864CB8E_RuntimeMethod_var);
V_2 = L_7;
goto IL_0039;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0039:
{
// }
bool L_8 = V_2;
return L_8;
}
}
// System.Collections.IEnumerator UnityEngine.TestTools.EnumerableSetUpTearDownCommand::InvokeBefore(System.Reflection.MethodInfo,NUnit.Framework.Internal.Test,UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EnumerableSetUpTearDownCommand_InvokeBefore_mE0F081989EDD57D0A24DC0C83299179D70B4FC09 (EnumerableSetUpTearDownCommand_t79C15E820CCDBDC38802A359D88F1242F70165B2* __this, MethodInfo_t* ___action0, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___test1, UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___context2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Reflect_tB6466E6236097E6AD9B1BA7062977A013118691F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
// return (IEnumerator)Reflect.InvokeMethod(action, context.TestObject);
MethodInfo_t* L_0 = ___action0;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_1 = ___context2;
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = UnityTestExecutionContext_get_TestObject_m8B30B3A9DE9793F49065C93EEDEC6D3A848EAC6F_inline(L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(Reflect_tB6466E6236097E6AD9B1BA7062977A013118691F_il2cpp_TypeInfo_var);
RuntimeObject* L_3;
L_3 = Reflect_InvokeMethod_m80F8883028DEDF69E74B33F1DD4A305E95A93C12(L_0, L_2, NULL);
V_0 = ((RuntimeObject*)Castclass((RuntimeObject*)L_3, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var));
goto IL_0015;
}
IL_0015:
{
// }
RuntimeObject* L_4 = V_0;
return L_4;
}
}
// System.Collections.IEnumerator UnityEngine.TestTools.EnumerableSetUpTearDownCommand::InvokeAfter(System.Reflection.MethodInfo,NUnit.Framework.Internal.Test,UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EnumerableSetUpTearDownCommand_InvokeAfter_mFC2E432C998F351AB09539AB4CFD20113B0DAC2F (EnumerableSetUpTearDownCommand_t79C15E820CCDBDC38802A359D88F1242F70165B2* __this, MethodInfo_t* ___action0, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___test1, UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___context2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Reflect_tB6466E6236097E6AD9B1BA7062977A013118691F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
// return (IEnumerator)Reflect.InvokeMethod(action, context.TestObject);
MethodInfo_t* L_0 = ___action0;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_1 = ___context2;
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = UnityTestExecutionContext_get_TestObject_m8B30B3A9DE9793F49065C93EEDEC6D3A848EAC6F_inline(L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(Reflect_tB6466E6236097E6AD9B1BA7062977A013118691F_il2cpp_TypeInfo_var);
RuntimeObject* L_3;
L_3 = Reflect_InvokeMethod_m80F8883028DEDF69E74B33F1DD4A305E95A93C12(L_0, L_2, NULL);
V_0 = ((RuntimeObject*)Castclass((RuntimeObject*)L_3, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var));
goto IL_0015;
}
IL_0015:
{
// }
RuntimeObject* L_4 = V_0;
return L_4;
}
}
// UnityEngine.TestTools.BeforeAfterTestCommandState UnityEngine.TestTools.EnumerableSetUpTearDownCommand::GetState(UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* EnumerableSetUpTearDownCommand_GetState_m2F9FE64E54E03538CABD5A70E9C551CEC534EF36 (EnumerableSetUpTearDownCommand_t79C15E820CCDBDC38802A359D88F1242F70165B2* __this, UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___context0, const RuntimeMethod* method)
{
BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* V_0 = NULL;
{
// return context.SetUpTearDownState;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_0 = ___context0;
NullCheck(L_0);
BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* L_1;
L_1 = UnityTestExecutionContext_get_SetUpTearDownState_m8DE965286475FAF9FA2C5F36C78C83C4FE4A5873_inline(L_0, NULL);
V_0 = L_1;
goto IL_000a;
}
IL_000a:
{
// }
BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* L_2 = V_0;
return L_2;
}
}
// System.Void UnityEngine.TestTools.EnumerableSetUpTearDownCommand::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumerableSetUpTearDownCommand__cctor_m0E4C2D4B06F9F267072B1E2CC1649D9CCBEA2003 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mF4ED8FEDCBC31D36D271CA7922E0B7B2982D9174_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t681C2D0152C2184DCA6AD773603D0FE709D338C9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumerableSetUpTearDownCommand_t79C15E820CCDBDC38802A359D88F1242F70165B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// static readonly Dictionary<Type, List<MethodInfo>> m_BeforeActionsCache = new Dictionary<Type, List<MethodInfo>>();
Dictionary_2_t681C2D0152C2184DCA6AD773603D0FE709D338C9* L_0 = (Dictionary_2_t681C2D0152C2184DCA6AD773603D0FE709D338C9*)il2cpp_codegen_object_new(Dictionary_2_t681C2D0152C2184DCA6AD773603D0FE709D338C9_il2cpp_TypeInfo_var);
NullCheck(L_0);
Dictionary_2__ctor_mF4ED8FEDCBC31D36D271CA7922E0B7B2982D9174(L_0, Dictionary_2__ctor_mF4ED8FEDCBC31D36D271CA7922E0B7B2982D9174_RuntimeMethod_var);
((EnumerableSetUpTearDownCommand_t79C15E820CCDBDC38802A359D88F1242F70165B2_StaticFields*)il2cpp_codegen_static_fields_for(EnumerableSetUpTearDownCommand_t79C15E820CCDBDC38802A359D88F1242F70165B2_il2cpp_TypeInfo_var))->___m_BeforeActionsCache_9 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((EnumerableSetUpTearDownCommand_t79C15E820CCDBDC38802A359D88F1242F70165B2_StaticFields*)il2cpp_codegen_static_fields_for(EnumerableSetUpTearDownCommand_t79C15E820CCDBDC38802A359D88F1242F70165B2_il2cpp_TypeInfo_var))->___m_BeforeActionsCache_9), (void*)L_0);
// static readonly Dictionary<Type, List<MethodInfo>> m_AfterActionsCache = new Dictionary<Type, List<MethodInfo>>();
Dictionary_2_t681C2D0152C2184DCA6AD773603D0FE709D338C9* L_1 = (Dictionary_2_t681C2D0152C2184DCA6AD773603D0FE709D338C9*)il2cpp_codegen_object_new(Dictionary_2_t681C2D0152C2184DCA6AD773603D0FE709D338C9_il2cpp_TypeInfo_var);
NullCheck(L_1);
Dictionary_2__ctor_mF4ED8FEDCBC31D36D271CA7922E0B7B2982D9174(L_1, Dictionary_2__ctor_mF4ED8FEDCBC31D36D271CA7922E0B7B2982D9174_RuntimeMethod_var);
((EnumerableSetUpTearDownCommand_t79C15E820CCDBDC38802A359D88F1242F70165B2_StaticFields*)il2cpp_codegen_static_fields_for(EnumerableSetUpTearDownCommand_t79C15E820CCDBDC38802A359D88F1242F70165B2_il2cpp_TypeInfo_var))->___m_AfterActionsCache_10 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((EnumerableSetUpTearDownCommand_t79C15E820CCDBDC38802A359D88F1242F70165B2_StaticFields*)il2cpp_codegen_static_fields_for(EnumerableSetUpTearDownCommand_t79C15E820CCDBDC38802A359D88F1242F70165B2_il2cpp_TypeInfo_var))->___m_AfterActionsCache_10), (void*)L_1);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.EnumerableTestMethodCommand::.ctor(NUnit.Framework.Internal.TestMethod)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumerableTestMethodCommand__ctor_m150DD99D76BDEEA75B3AD246EED99FE2D9FF2135 (EnumerableTestMethodCommand_tA128424A354B61579073702818954D8CF6DB7BAA* __this, TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* ___testMethod0, const RuntimeMethod* method)
{
{
// : base(testMethod)
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_0 = ___testMethod0;
TestCommand__ctor_m532A6BFD90FF9D1706FA3C36B3BEACC19BF74146(__this, L_0, NULL);
// this.testMethod = testMethod;
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_1 = ___testMethod0;
__this->___testMethod_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___testMethod_1), (void*)L_1);
// }
return;
}
}
// System.Collections.IEnumerable UnityEngine.TestTools.EnumerableTestMethodCommand::ExecuteEnumerable(NUnit.Framework.Internal.ITestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EnumerableTestMethodCommand_ExecuteEnumerable_m0FFA419F4B27AFB9D42B31C111105022D4401120 (EnumerableTestMethodCommand_tA128424A354B61579073702818954D8CF6DB7BAA* __this, RuntimeObject* ___context0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CExecuteEnumerableU3Ed__2_tA1A0730A786BE00A396A85E45BD09138BFCDE196_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CExecuteEnumerableU3Ed__2_tA1A0730A786BE00A396A85E45BD09138BFCDE196* L_0 = (U3CExecuteEnumerableU3Ed__2_tA1A0730A786BE00A396A85E45BD09138BFCDE196*)il2cpp_codegen_object_new(U3CExecuteEnumerableU3Ed__2_tA1A0730A786BE00A396A85E45BD09138BFCDE196_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CExecuteEnumerableU3Ed__2__ctor_m433BFEF7760D49C456774B8B1004C408DED824E2(L_0, ((int32_t)-2), NULL);
U3CExecuteEnumerableU3Ed__2_tA1A0730A786BE00A396A85E45BD09138BFCDE196* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_5 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_5), (void*)__this);
U3CExecuteEnumerableU3Ed__2_tA1A0730A786BE00A396A85E45BD09138BFCDE196* L_2 = L_1;
RuntimeObject* L_3 = ___context0;
NullCheck(L_2);
L_2->___U3CU3E3__context_4 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_2->___U3CU3E3__context_4), (void*)L_3);
return L_2;
}
}
// System.Boolean UnityEngine.TestTools.EnumerableTestMethodCommand::AdvanceEnumerator(System.Collections.IEnumerator)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EnumerableTestMethodCommand_AdvanceEnumerator_m5AA78DE002421B63E1C96EF924A0D3DCCFA205D6 (EnumerableTestMethodCommand_tA128424A354B61579073702818954D8CF6DB7BAA* __this, RuntimeObject* ___enumerator0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 V_0;
memset((&V_0), 0, sizeof(V_0));
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD V_1;
memset((&V_1), 0, sizeof(V_1));
bool V_2 = false;
{
// using (new ProfilerMarker(testMethod.MethodName).Auto())
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_0 = __this->___testMethod_1;
NullCheck(L_0);
String_t* L_1;
L_1 = VirtualFuncInvoker0< String_t* >::Invoke(22 /* System.String NUnit.Framework.Internal.Test::get_MethodName() */, L_0);
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD L_2;
memset((&L_2), 0, sizeof(L_2));
ProfilerMarker__ctor_mDD68B0A8B71E0301F592AF8891560150E55699C8_inline((&L_2), L_1, /*hidden argument*/NULL);
V_1 = L_2;
AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 L_3;
L_3 = ProfilerMarker_Auto_m133FA724EB95D16187B37D2C8A501D7E989B1F8D_inline((&V_1), NULL);
V_0 = L_3;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0023:
{// begin finally (depth: 1)
AutoScope_Dispose_mED763F3F51261EF8FB79DB32CD06E0A3F6C40481_inline((&V_0), NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
// return enumerator.MoveNext();
RuntimeObject* L_4 = ___enumerator0;
NullCheck(L_4);
bool L_5;
L_5 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_4);
V_2 = L_5;
goto IL_0032;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0032:
{
// }
bool L_6 = V_2;
return L_6;
}
}
// System.Collections.IEnumerator UnityEngine.TestTools.EnumerableTestMethodCommand::ExecuteEnumerableAndRecordExceptions(System.Collections.IEnumerator,UnityEngine.TestTools.EnumerableTestMethodCommand/EnumeratorContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EnumerableTestMethodCommand_ExecuteEnumerableAndRecordExceptions_m038540AA2254B40D44DCC1867C4D085620CBC6DF (EnumerableTestMethodCommand_tA128424A354B61579073702818954D8CF6DB7BAA* __this, RuntimeObject* ___enumerator0, EnumeratorContext_tEE04AE75777939F232C8E05EB628BCC1B4A71D8F* ___context1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CExecuteEnumerableAndRecordExceptionsU3Ed__4_t20E9CA2A82E97D54701DDA3F0526DF7F9AD1120C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CExecuteEnumerableAndRecordExceptionsU3Ed__4_t20E9CA2A82E97D54701DDA3F0526DF7F9AD1120C* L_0 = (U3CExecuteEnumerableAndRecordExceptionsU3Ed__4_t20E9CA2A82E97D54701DDA3F0526DF7F9AD1120C*)il2cpp_codegen_object_new(U3CExecuteEnumerableAndRecordExceptionsU3Ed__4_t20E9CA2A82E97D54701DDA3F0526DF7F9AD1120C_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CExecuteEnumerableAndRecordExceptionsU3Ed__4__ctor_mC7F11B9FD46081DC0141CC8CC301D4B59ED9DE67(L_0, 0, NULL);
U3CExecuteEnumerableAndRecordExceptionsU3Ed__4_t20E9CA2A82E97D54701DDA3F0526DF7F9AD1120C* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_4 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_4), (void*)__this);
U3CExecuteEnumerableAndRecordExceptionsU3Ed__4_t20E9CA2A82E97D54701DDA3F0526DF7F9AD1120C* L_2 = L_1;
RuntimeObject* L_3 = ___enumerator0;
NullCheck(L_2);
L_2->___enumerator_2 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_2->___enumerator_2), (void*)L_3);
U3CExecuteEnumerableAndRecordExceptionsU3Ed__4_t20E9CA2A82E97D54701DDA3F0526DF7F9AD1120C* L_4 = L_2;
EnumeratorContext_tEE04AE75777939F232C8E05EB628BCC1B4A71D8F* L_5 = ___context1;
NullCheck(L_4);
L_4->___context_3 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___context_3), (void*)L_5);
return L_4;
}
}
// NUnit.Framework.Internal.TestResult UnityEngine.TestTools.EnumerableTestMethodCommand::Execute(NUnit.Framework.Internal.ITestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* EnumerableTestMethodCommand_Execute_mBC6E69541EF43675C4F98E04ECBAF53E888BFA78 (EnumerableTestMethodCommand_tA128424A354B61579073702818954D8CF6DB7BAA* __this, RuntimeObject* ___context0, const RuntimeMethod* method)
{
{
// throw new NotImplementedException("Use ExecuteEnumerable");
NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_0 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotImplementedException__ctor_m8339D1A685E8D77CAC9D3260C06B38B5C7CA7742(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral76B2F0A0AB3F1EEB2FD6F94D5D8AA3CABB75CDD5)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EnumerableTestMethodCommand_Execute_mBC6E69541EF43675C4F98E04ECBAF53E888BFA78_RuntimeMethod_var)));
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.EnumerableTestMethodCommand/EnumeratorContext::.ctor(NUnit.Framework.Internal.ITestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumeratorContext__ctor_m3849B9EB09879D41F349F95C131CAF289B9FD1B3 (EnumeratorContext_tEE04AE75777939F232C8E05EB628BCC1B4A71D8F* __this, RuntimeObject* ___context0, const RuntimeMethod* method)
{
{
// public EnumeratorContext(ITestExecutionContext context)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// m_Context = context;
RuntimeObject* L_0 = ___context0;
__this->___m_Context_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Context_0), (void*)L_0);
// }
return;
}
}
// System.Boolean UnityEngine.TestTools.EnumerableTestMethodCommand/EnumeratorContext::get_ExceptionWasRecorded()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EnumeratorContext_get_ExceptionWasRecorded_mEFE73DCB7EC0FB8010F816643CC34E93654771C6 (EnumeratorContext_tEE04AE75777939F232C8E05EB628BCC1B4A71D8F* __this, const RuntimeMethod* method)
{
{
// get;
bool L_0 = __this->___U3CExceptionWasRecordedU3Ek__BackingField_1;
return L_0;
}
}
// System.Void UnityEngine.TestTools.EnumerableTestMethodCommand/EnumeratorContext::set_ExceptionWasRecorded(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumeratorContext_set_ExceptionWasRecorded_m1AD5E5BA407F184AE7255CF3FF97D3EC04D99792 (EnumeratorContext_tEE04AE75777939F232C8E05EB628BCC1B4A71D8F* __this, bool ___value0, const RuntimeMethod* method)
{
{
// private set;
bool L_0 = ___value0;
__this->___U3CExceptionWasRecordedU3Ek__BackingField_1 = L_0;
return;
}
}
// System.Void UnityEngine.TestTools.EnumerableTestMethodCommand/EnumeratorContext::RecordExceptionWithHint(System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumeratorContext_RecordExceptionWithHint_m02B859358CD918CFCE8462F793E97D2A9ABB11C5 (EnumeratorContext_tEE04AE75777939F232C8E05EB628BCC1B4A71D8F* __this, Exception_t* ___ex0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITestExecutionContext_t8CD71AA58964215CD511C979417A68F345BE8112_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// if (ExceptionWasRecorded)
bool L_0;
L_0 = EnumeratorContext_get_ExceptionWasRecorded_mEFE73DCB7EC0FB8010F816643CC34E93654771C6_inline(__this, NULL);
V_0 = L_0;
bool L_1 = V_0;
if (!L_1)
{
goto IL_000e;
}
}
{
// return;
goto IL_0028;
}
IL_000e:
{
// m_Context.CurrentResult.RecordException(ex);
RuntimeObject* L_2 = __this->___m_Context_0;
NullCheck(L_2);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_3;
L_3 = InterfaceFuncInvoker0< TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* >::Invoke(6 /* NUnit.Framework.Internal.TestResult NUnit.Framework.Internal.ITestExecutionContext::get_CurrentResult() */, ITestExecutionContext_t8CD71AA58964215CD511C979417A68F345BE8112_il2cpp_TypeInfo_var, L_2);
Exception_t* L_4 = ___ex0;
NullCheck(L_3);
TestResult_RecordException_m5AC734BDB717B93241F7896CF17105EBD77639C9(L_3, L_4, NULL);
// ExceptionWasRecorded = true;
EnumeratorContext_set_ExceptionWasRecorded_m1AD5E5BA407F184AE7255CF3FF97D3EC04D99792_inline(__this, (bool)1, NULL);
}
IL_0028:
{
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerable>d__2::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableU3Ed__2__ctor_m433BFEF7760D49C456774B8B1004C408DED824E2 (U3CExecuteEnumerableU3Ed__2_tA1A0730A786BE00A396A85E45BD09138BFCDE196* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___U3CU3E1__state0;
__this->___U3CU3E1__state_0 = L_0;
int32_t L_1;
L_1 = Environment_get_CurrentManagedThreadId_mEC09D20ED666BC3277AC9D16B68AA287E5AFE1B2(NULL);
__this->___U3CU3El__initialThreadId_2 = L_1;
return;
}
}
// System.Void UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerable>d__2::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableU3Ed__2_System_IDisposable_Dispose_m96555B6DC2F684C68C1348F6D2BCA8215B4AE4BF (U3CExecuteEnumerableU3Ed__2_tA1A0730A786BE00A396A85E45BD09138BFCDE196* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerable>d__2::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CExecuteEnumerableU3Ed__2_MoveNext_mC1858C3533ED2A448EF697C74C2A6D233E6B7D63 (U3CExecuteEnumerableU3Ed__2_tA1A0730A786BE00A396A85E45BD09138BFCDE196* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumeratorContext_tEE04AE75777939F232C8E05EB628BCC1B4A71D8F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITestExecutionContext_t8CD71AA58964215CD511C979417A68F345BE8112_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TestEnumeratorWrapper_t54BD74CB9BA2C7426961AA4454927CE1DB0BC335_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TestEnumerator_t3A99D68B16D4EAB5F1C6D1FE3117FB88B3559707_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t V_1 = 0;
Exception_t* V_2 = NULL;
bool V_3 = false;
bool V_4 = false;
bool V_5 = false;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_1 = L_0;
int32_t L_1 = V_1;
switch (L_1)
{
case 0:
{
goto IL_001f;
}
case 1:
{
goto IL_0021;
}
case 2:
{
goto IL_0023;
}
case 3:
{
goto IL_0028;
}
}
}
{
goto IL_002d;
}
IL_001f:
{
goto IL_002f;
}
IL_0021:
{
goto IL_0047;
}
IL_0023:
{
goto IL_00d7;
}
IL_0028:
{
goto IL_012e;
}
IL_002d:
{
return (bool)0;
}
IL_002f:
{
__this->___U3CU3E1__state_0 = (-1);
// yield return null;
__this->___U3CU3E2__current_1 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)NULL);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_0047:
{
__this->___U3CU3E1__state_0 = (-1);
}
try
{// begin try (depth: 1)
// currentExecutingTestEnumerator = new TestEnumeratorWrapper(testMethod).GetEnumerator(context);
EnumerableTestMethodCommand_tA128424A354B61579073702818954D8CF6DB7BAA* L_2 = __this->___U3CU3E4__this_5;
NullCheck(L_2);
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_3 = L_2->___testMethod_1;
TestEnumeratorWrapper_t54BD74CB9BA2C7426961AA4454927CE1DB0BC335* L_4 = (TestEnumeratorWrapper_t54BD74CB9BA2C7426961AA4454927CE1DB0BC335*)il2cpp_codegen_object_new(TestEnumeratorWrapper_t54BD74CB9BA2C7426961AA4454927CE1DB0BC335_il2cpp_TypeInfo_var);
NullCheck(L_4);
TestEnumeratorWrapper__ctor_m667056A6F8DF1F1D4649401EA38B310560793FD8(L_4, L_3, NULL);
RuntimeObject* L_5 = __this->___context_3;
NullCheck(L_4);
RuntimeObject* L_6;
L_6 = TestEnumeratorWrapper_GetEnumerator_mE01AA9AB8A6E32214645F7F7378C359C719B9D54(L_4, L_5, NULL);
__this->___U3CcurrentExecutingTestEnumeratorU3E5__1_6 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcurrentExecutingTestEnumeratorU3E5__1_6), (void*)L_6);
goto IL_009a;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0073;
}
throw e;
}
CATCH_0073:
{// begin catch(System.Exception)
// catch (Exception ex)
V_2 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
Exception_t* L_7 = V_2;
__this->___U3CexU3E5__2_7 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CexU3E5__2_7), (void*)L_7);
// context.CurrentResult.RecordException(ex);
RuntimeObject* L_8 = __this->___context_3;
NullCheck(L_8);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_9;
L_9 = InterfaceFuncInvoker0< TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* >::Invoke(6 /* NUnit.Framework.Internal.TestResult NUnit.Framework.Internal.ITestExecutionContext::get_CurrentResult() */, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ITestExecutionContext_t8CD71AA58964215CD511C979417A68F345BE8112_il2cpp_TypeInfo_var)), L_8);
Exception_t* L_10 = __this->___U3CexU3E5__2_7;
NullCheck(L_9);
TestResult_RecordException_m5AC734BDB717B93241F7896CF17105EBD77639C9(L_9, L_10, NULL);
// yield break;
V_0 = (bool)0;
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_01a1;
}// end catch (depth: 1)
IL_009a:
{
// if (currentExecutingTestEnumerator != null)
RuntimeObject* L_11 = __this->___U3CcurrentExecutingTestEnumeratorU3E5__1_6;
V_3 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_11) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_12 = V_3;
if (!L_12)
{
goto IL_0165;
}
}
{
// var testEnumeraterYieldInstruction = new TestEnumerator(context, currentExecutingTestEnumerator);
RuntimeObject* L_13 = __this->___context_3;
RuntimeObject* L_14 = __this->___U3CcurrentExecutingTestEnumeratorU3E5__1_6;
TestEnumerator_t3A99D68B16D4EAB5F1C6D1FE3117FB88B3559707* L_15 = (TestEnumerator_t3A99D68B16D4EAB5F1C6D1FE3117FB88B3559707*)il2cpp_codegen_object_new(TestEnumerator_t3A99D68B16D4EAB5F1C6D1FE3117FB88B3559707_il2cpp_TypeInfo_var);
NullCheck(L_15);
TestEnumerator__ctor_m4075D34EAA72D8A3AFC7D7529B49E0D0C938A09A(L_15, L_13, L_14, NULL);
__this->___U3CtestEnumeraterYieldInstructionU3E5__3_8 = L_15;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtestEnumeraterYieldInstructionU3E5__3_8), (void*)L_15);
// yield return testEnumeraterYieldInstruction;
TestEnumerator_t3A99D68B16D4EAB5F1C6D1FE3117FB88B3559707* L_16 = __this->___U3CtestEnumeraterYieldInstructionU3E5__3_8;
__this->___U3CU3E2__current_1 = L_16;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_16);
__this->___U3CU3E1__state_0 = 2;
return (bool)1;
}
IL_00d7:
{
__this->___U3CU3E1__state_0 = (-1);
// var enumerator = testEnumeraterYieldInstruction.Execute();
TestEnumerator_t3A99D68B16D4EAB5F1C6D1FE3117FB88B3559707* L_17 = __this->___U3CtestEnumeraterYieldInstructionU3E5__3_8;
NullCheck(L_17);
RuntimeObject* L_18;
L_18 = TestEnumerator_Execute_m7B236400D25A59A072E8A3CF1DA362015676BCD7(L_17, NULL);
__this->___U3CenumeratorU3E5__4_9 = L_18;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CenumeratorU3E5__4_9), (void*)L_18);
// var executingEnumerator = ExecuteEnumerableAndRecordExceptions(enumerator, new EnumeratorContext(context));
EnumerableTestMethodCommand_tA128424A354B61579073702818954D8CF6DB7BAA* L_19 = __this->___U3CU3E4__this_5;
RuntimeObject* L_20 = __this->___U3CenumeratorU3E5__4_9;
RuntimeObject* L_21 = __this->___context_3;
EnumeratorContext_tEE04AE75777939F232C8E05EB628BCC1B4A71D8F* L_22 = (EnumeratorContext_tEE04AE75777939F232C8E05EB628BCC1B4A71D8F*)il2cpp_codegen_object_new(EnumeratorContext_tEE04AE75777939F232C8E05EB628BCC1B4A71D8F_il2cpp_TypeInfo_var);
NullCheck(L_22);
EnumeratorContext__ctor_m3849B9EB09879D41F349F95C131CAF289B9FD1B3(L_22, L_21, NULL);
NullCheck(L_19);
RuntimeObject* L_23;
L_23 = EnumerableTestMethodCommand_ExecuteEnumerableAndRecordExceptions_m038540AA2254B40D44DCC1867C4D085620CBC6DF(L_19, L_20, L_22, NULL);
__this->___U3CexecutingEnumeratorU3E5__5_10 = L_23;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CexecutingEnumeratorU3E5__5_10), (void*)L_23);
goto IL_0136;
}
IL_0113:
{
// yield return executingEnumerator.Current;
RuntimeObject* L_24 = __this->___U3CexecutingEnumeratorU3E5__5_10;
NullCheck(L_24);
RuntimeObject* L_25;
L_25 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_24);
__this->___U3CU3E2__current_1 = L_25;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_25);
__this->___U3CU3E1__state_0 = 3;
return (bool)1;
}
IL_012e:
{
__this->___U3CU3E1__state_0 = (-1);
}
IL_0136:
{
// while (AdvanceEnumerator(executingEnumerator))
EnumerableTestMethodCommand_tA128424A354B61579073702818954D8CF6DB7BAA* L_26 = __this->___U3CU3E4__this_5;
RuntimeObject* L_27 = __this->___U3CexecutingEnumeratorU3E5__5_10;
NullCheck(L_26);
bool L_28;
L_28 = EnumerableTestMethodCommand_AdvanceEnumerator_m5AA78DE002421B63E1C96EF924A0D3DCCFA205D6(L_26, L_27, NULL);
V_4 = L_28;
bool L_29 = V_4;
if (L_29)
{
goto IL_0113;
}
}
{
__this->___U3CtestEnumeraterYieldInstructionU3E5__3_8 = (TestEnumerator_t3A99D68B16D4EAB5F1C6D1FE3117FB88B3559707*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtestEnumeraterYieldInstructionU3E5__3_8), (void*)(TestEnumerator_t3A99D68B16D4EAB5F1C6D1FE3117FB88B3559707*)NULL);
__this->___U3CenumeratorU3E5__4_9 = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CenumeratorU3E5__4_9), (void*)(RuntimeObject*)NULL);
__this->___U3CexecutingEnumeratorU3E5__5_10 = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CexecutingEnumeratorU3E5__5_10), (void*)(RuntimeObject*)NULL);
goto IL_019f;
}
IL_0165:
{
// if (context.CurrentResult.ResultState != ResultState.Ignored)
RuntimeObject* L_30 = __this->___context_3;
NullCheck(L_30);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_31;
L_31 = InterfaceFuncInvoker0< TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* >::Invoke(6 /* NUnit.Framework.Internal.TestResult NUnit.Framework.Internal.ITestExecutionContext::get_CurrentResult() */, ITestExecutionContext_t8CD71AA58964215CD511C979417A68F345BE8112_il2cpp_TypeInfo_var, L_30);
NullCheck(L_31);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_32;
L_32 = TestResult_get_ResultState_mB8AFA145AD687CD1EE3B5154D451BD2D4DD128BD(L_31, NULL);
il2cpp_codegen_runtime_class_init_inline(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_33 = ((ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_StaticFields*)il2cpp_codegen_static_fields_for(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var))->___Ignored_2;
V_5 = (bool)((((int32_t)((((RuntimeObject*)(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A*)L_32) == ((RuntimeObject*)(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A*)L_33))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_34 = V_5;
if (!L_34)
{
goto IL_019e;
}
}
{
// context.CurrentResult.SetResult(ResultState.Success);
RuntimeObject* L_35 = __this->___context_3;
NullCheck(L_35);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_36;
L_36 = InterfaceFuncInvoker0< TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* >::Invoke(6 /* NUnit.Framework.Internal.TestResult NUnit.Framework.Internal.ITestExecutionContext::get_CurrentResult() */, ITestExecutionContext_t8CD71AA58964215CD511C979417A68F345BE8112_il2cpp_TypeInfo_var, L_35);
il2cpp_codegen_runtime_class_init_inline(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var);
ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* L_37 = ((ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_StaticFields*)il2cpp_codegen_static_fields_for(ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A_il2cpp_TypeInfo_var))->___Success_4;
NullCheck(L_36);
TestResult_SetResult_mB38697C44D48644E2F476E85F652CD4AF54D8608(L_36, L_37, NULL);
}
IL_019e:
{
}
IL_019f:
{
// }
return (bool)0;
}
IL_01a1:
{
bool L_38 = V_0;
return L_38;
}
}
// System.Object UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerable>d__2::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExecuteEnumerableU3Ed__2_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m30E9E0D1079FF7A4C91229B727B3461211E28604 (U3CExecuteEnumerableU3Ed__2_tA1A0730A786BE00A396A85E45BD09138BFCDE196* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerable>d__2::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableU3Ed__2_System_Collections_IEnumerator_Reset_mB951C84D9DB97365B7CF75A8AB8A9EA69FF246BD (U3CExecuteEnumerableU3Ed__2_tA1A0730A786BE00A396A85E45BD09138BFCDE196* __this, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CExecuteEnumerableU3Ed__2_System_Collections_IEnumerator_Reset_mB951C84D9DB97365B7CF75A8AB8A9EA69FF246BD_RuntimeMethod_var)));
}
}
// System.Object UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerable>d__2::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExecuteEnumerableU3Ed__2_System_Collections_IEnumerator_get_Current_m6EC596678F667E1E96E7D31AB91A06100DD50165 (U3CExecuteEnumerableU3Ed__2_tA1A0730A786BE00A396A85E45BD09138BFCDE196* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Collections.Generic.IEnumerator`1<System.Object> UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerable>d__2::System.Collections.Generic.IEnumerable<System.Object>.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExecuteEnumerableU3Ed__2_System_Collections_Generic_IEnumerableU3CSystem_ObjectU3E_GetEnumerator_m4C75E9E65E45CB54B446D263ADC3E6094C412446 (U3CExecuteEnumerableU3Ed__2_tA1A0730A786BE00A396A85E45BD09138BFCDE196* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CExecuteEnumerableU3Ed__2_tA1A0730A786BE00A396A85E45BD09138BFCDE196_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CExecuteEnumerableU3Ed__2_tA1A0730A786BE00A396A85E45BD09138BFCDE196* V_0 = NULL;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
{
goto IL_0022;
}
}
{
int32_t L_1 = __this->___U3CU3El__initialThreadId_2;
int32_t L_2;
L_2 = Environment_get_CurrentManagedThreadId_mEC09D20ED666BC3277AC9D16B68AA287E5AFE1B2(NULL);
if ((!(((uint32_t)L_1) == ((uint32_t)L_2))))
{
goto IL_0022;
}
}
{
__this->___U3CU3E1__state_0 = 0;
V_0 = __this;
goto IL_0035;
}
IL_0022:
{
U3CExecuteEnumerableU3Ed__2_tA1A0730A786BE00A396A85E45BD09138BFCDE196* L_3 = (U3CExecuteEnumerableU3Ed__2_tA1A0730A786BE00A396A85E45BD09138BFCDE196*)il2cpp_codegen_object_new(U3CExecuteEnumerableU3Ed__2_tA1A0730A786BE00A396A85E45BD09138BFCDE196_il2cpp_TypeInfo_var);
NullCheck(L_3);
U3CExecuteEnumerableU3Ed__2__ctor_m433BFEF7760D49C456774B8B1004C408DED824E2(L_3, 0, NULL);
V_0 = L_3;
U3CExecuteEnumerableU3Ed__2_tA1A0730A786BE00A396A85E45BD09138BFCDE196* L_4 = V_0;
EnumerableTestMethodCommand_tA128424A354B61579073702818954D8CF6DB7BAA* L_5 = __this->___U3CU3E4__this_5;
NullCheck(L_4);
L_4->___U3CU3E4__this_5 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___U3CU3E4__this_5), (void*)L_5);
}
IL_0035:
{
U3CExecuteEnumerableU3Ed__2_tA1A0730A786BE00A396A85E45BD09138BFCDE196* L_6 = V_0;
RuntimeObject* L_7 = __this->___U3CU3E3__context_4;
NullCheck(L_6);
L_6->___context_3 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&L_6->___context_3), (void*)L_7);
U3CExecuteEnumerableU3Ed__2_tA1A0730A786BE00A396A85E45BD09138BFCDE196* L_8 = V_0;
return L_8;
}
}
// System.Collections.IEnumerator UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerable>d__2::System.Collections.IEnumerable.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExecuteEnumerableU3Ed__2_System_Collections_IEnumerable_GetEnumerator_m770B8BED8F277E32BBC7B5C98FA19BC54DAF34F5 (U3CExecuteEnumerableU3Ed__2_tA1A0730A786BE00A396A85E45BD09138BFCDE196* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0;
L_0 = U3CExecuteEnumerableU3Ed__2_System_Collections_Generic_IEnumerableU3CSystem_ObjectU3E_GetEnumerator_m4C75E9E65E45CB54B446D263ADC3E6094C412446(__this, NULL);
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerableAndRecordExceptions>d__4::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableAndRecordExceptionsU3Ed__4__ctor_mC7F11B9FD46081DC0141CC8CC301D4B59ED9DE67 (U3CExecuteEnumerableAndRecordExceptionsU3Ed__4_t20E9CA2A82E97D54701DDA3F0526DF7F9AD1120C* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___U3CU3E1__state0;
__this->___U3CU3E1__state_0 = L_0;
return;
}
}
// System.Void UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerableAndRecordExceptions>d__4::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableAndRecordExceptionsU3Ed__4_System_IDisposable_Dispose_mFDEEC5CE7966EEA3CB4B047096530BB37712036D (U3CExecuteEnumerableAndRecordExceptionsU3Ed__4_t20E9CA2A82E97D54701DDA3F0526DF7F9AD1120C* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerableAndRecordExceptions>d__4::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CExecuteEnumerableAndRecordExceptionsU3Ed__4_MoveNext_m0F4CC9A0324657FC3886D9174F3C066AE8DF444D (U3CExecuteEnumerableAndRecordExceptionsU3Ed__4_t20E9CA2A82E97D54701DDA3F0526DF7F9AD1120C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
bool V_1 = false;
bool V_2 = false;
Exception_t* V_3 = NULL;
bool V_4 = false;
RuntimeObject* V_5 = NULL;
bool V_6 = false;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
int32_t L_1 = V_0;
switch (L_1)
{
case 0:
{
goto IL_001b;
}
case 1:
{
goto IL_001d;
}
case 2:
{
goto IL_0022;
}
}
}
{
goto IL_0027;
}
IL_001b:
{
goto IL_0029;
}
IL_001d:
{
goto IL_00d9;
}
IL_0022:
{
goto IL_00fe;
}
IL_0027:
{
return (bool)0;
}
IL_0029:
{
__this->___U3CU3E1__state_0 = (-1);
goto IL_010e;
}
IL_0036:
{
// if (context.ExceptionWasRecorded)
EnumeratorContext_tEE04AE75777939F232C8E05EB628BCC1B4A71D8F* L_2 = __this->___context_3;
NullCheck(L_2);
bool L_3;
L_3 = EnumeratorContext_get_ExceptionWasRecorded_mEFE73DCB7EC0FB8010F816643CC34E93654771C6_inline(L_2, NULL);
V_1 = L_3;
bool L_4 = V_1;
if (!L_4)
{
goto IL_004c;
}
}
{
// break;
goto IL_0116;
}
IL_004c:
{
}
try
{// begin try (depth: 1)
{
// if (!enumerator.MoveNext())
RuntimeObject* L_5 = __this->___enumerator_2;
NullCheck(L_5);
bool L_6;
L_6 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_5);
V_2 = (bool)((((int32_t)L_6) == ((int32_t)0))? 1 : 0);
bool L_7 = V_2;
if (!L_7)
{
goto IL_0066_1;
}
}
{
// break;
goto IL_0116;
}
IL_0066_1:
{
goto IL_0089;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0069;
}
throw e;
}
CATCH_0069:
{// begin catch(System.Exception)
// catch (Exception ex)
V_3 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
Exception_t* L_8 = V_3;
__this->___U3CexU3E5__2_6 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CexU3E5__2_6), (void*)L_8);
// context.RecordExceptionWithHint(ex);
EnumeratorContext_tEE04AE75777939F232C8E05EB628BCC1B4A71D8F* L_9 = __this->___context_3;
Exception_t* L_10 = __this->___U3CexU3E5__2_6;
NullCheck(L_9);
EnumeratorContext_RecordExceptionWithHint_m02B859358CD918CFCE8462F793E97D2A9ABB11C5(L_9, L_10, NULL);
// break;
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_0116;
}// end catch (depth: 1)
IL_0089:
{
// if (enumerator.Current is IEnumerator nestedEnumerator)
RuntimeObject* L_11 = __this->___enumerator_2;
NullCheck(L_11);
RuntimeObject* L_12;
L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_11);
V_5 = L_12;
RuntimeObject* L_13 = V_5;
__this->___U3CnestedEnumeratorU3E5__1_5 = ((RuntimeObject*)IsInst((RuntimeObject*)L_13, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CnestedEnumeratorU3E5__1_5), (void*)((RuntimeObject*)IsInst((RuntimeObject*)L_13, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var)));
RuntimeObject* L_14 = __this->___U3CnestedEnumeratorU3E5__1_5;
V_4 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_14) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_15 = V_4;
if (!L_15)
{
goto IL_00e3;
}
}
{
// yield return ExecuteEnumerableAndRecordExceptions(nestedEnumerator, context);
EnumerableTestMethodCommand_tA128424A354B61579073702818954D8CF6DB7BAA* L_16 = __this->___U3CU3E4__this_4;
RuntimeObject* L_17 = __this->___U3CnestedEnumeratorU3E5__1_5;
EnumeratorContext_tEE04AE75777939F232C8E05EB628BCC1B4A71D8F* L_18 = __this->___context_3;
NullCheck(L_16);
RuntimeObject* L_19;
L_19 = EnumerableTestMethodCommand_ExecuteEnumerableAndRecordExceptions_m038540AA2254B40D44DCC1867C4D085620CBC6DF(L_16, L_17, L_18, NULL);
__this->___U3CU3E2__current_1 = L_19;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_19);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_00d9:
{
__this->___U3CU3E1__state_0 = (-1);
goto IL_0106;
}
IL_00e3:
{
// yield return enumerator.Current;
RuntimeObject* L_20 = __this->___enumerator_2;
NullCheck(L_20);
RuntimeObject* L_21;
L_21 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_20);
__this->___U3CU3E2__current_1 = L_21;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_21);
__this->___U3CU3E1__state_0 = 2;
return (bool)1;
}
IL_00fe:
{
__this->___U3CU3E1__state_0 = (-1);
}
IL_0106:
{
__this->___U3CnestedEnumeratorU3E5__1_5 = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CnestedEnumeratorU3E5__1_5), (void*)(RuntimeObject*)NULL);
}
IL_010e:
{
// while (true)
V_6 = (bool)1;
goto IL_0036;
}
IL_0116:
{
// }
return (bool)0;
}
}
// System.Object UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerableAndRecordExceptions>d__4::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExecuteEnumerableAndRecordExceptionsU3Ed__4_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m63200790BCA1B22AEA0482BDE129583828946750 (U3CExecuteEnumerableAndRecordExceptionsU3Ed__4_t20E9CA2A82E97D54701DDA3F0526DF7F9AD1120C* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerableAndRecordExceptions>d__4::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteEnumerableAndRecordExceptionsU3Ed__4_System_Collections_IEnumerator_Reset_m00FEF142801204A9EC1E4A10DDC717997F294E03 (U3CExecuteEnumerableAndRecordExceptionsU3Ed__4_t20E9CA2A82E97D54701DDA3F0526DF7F9AD1120C* __this, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CExecuteEnumerableAndRecordExceptionsU3Ed__4_System_Collections_IEnumerator_Reset_m00FEF142801204A9EC1E4A10DDC717997F294E03_RuntimeMethod_var)));
}
}
// System.Object UnityEngine.TestTools.EnumerableTestMethodCommand/<ExecuteEnumerableAndRecordExceptions>d__4::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExecuteEnumerableAndRecordExceptionsU3Ed__4_System_Collections_IEnumerator_get_Current_mB4CAC4A6E7160BD7230F09966A3EF22A32FA9521 (U3CExecuteEnumerableAndRecordExceptionsU3Ed__4_t20E9CA2A82E97D54701DDA3F0526DF7F9AD1120C* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.EnumerableTestState::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumerableTestState__ctor_m5566AF43461719347201F78CF87420B88234303D (EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.ImmediateEnumerableCommand::.ctor(NUnit.Framework.Internal.Commands.TestCommand)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImmediateEnumerableCommand__ctor_m31027E25CB650C389FDC8B6A47DEEB5A3330A9A8 (ImmediateEnumerableCommand_t5100E05851310FE48165E03392DB185B005B09F2* __this, TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* ___innerCommand0, const RuntimeMethod* method)
{
{
// : base(innerCommand) { }
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_0 = ___innerCommand0;
DelegatingTestCommand__ctor_m46D44766DBCC07F37C8811651858AE1A7331951B(__this, L_0, NULL);
// : base(innerCommand) { }
return;
}
}
// NUnit.Framework.Internal.TestResult UnityEngine.TestTools.ImmediateEnumerableCommand::Execute(NUnit.Framework.Internal.ITestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* ImmediateEnumerableCommand_Execute_mD8DA68448F046DA272E61184AC2965030FE9ABD1 (ImmediateEnumerableCommand_t5100E05851310FE48165E03392DB185B005B09F2* __this, RuntimeObject* ___context0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITestExecutionContext_t8CD71AA58964215CD511C979417A68F345BE8112_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
RuntimeObject* V_1 = NULL;
RuntimeObject* V_2 = NULL;
RuntimeObject* V_3 = NULL;
bool V_4 = false;
RuntimeObject* V_5 = NULL;
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* V_6 = NULL;
{
// if (innerCommand is IEnumerableTestMethodCommand)
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_0 = ((DelegatingTestCommand_tC08EEEB091F865A253DC314A8B3E1314367130A7*)__this)->___innerCommand_1;
V_0 = (bool)((!(((RuntimeObject*)(RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_0, IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0078;
}
}
{
// var executeEnumerable = ((IEnumerableTestMethodCommand)innerCommand).ExecuteEnumerable(context);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_2 = ((DelegatingTestCommand_tC08EEEB091F865A253DC314A8B3E1314367130A7*)__this)->___innerCommand_1;
RuntimeObject* L_3 = ___context0;
NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_2, IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED_il2cpp_TypeInfo_var)));
RuntimeObject* L_4;
L_4 = InterfaceFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerable UnityEngine.TestRunner.NUnitExtensions.Runner.IEnumerableTestMethodCommand::ExecuteEnumerable(NUnit.Framework.Internal.ITestExecutionContext) */, IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_2, IEnumerableTestMethodCommand_t37B22015E4C2F24AF4CF938FE35C6E07E64D6BED_il2cpp_TypeInfo_var)), L_3);
V_1 = L_4;
// foreach (var iterator in executeEnumerable)
RuntimeObject* L_5 = V_1;
NullCheck(L_5);
RuntimeObject* L_6;
L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_il2cpp_TypeInfo_var, L_5);
V_2 = L_6;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0059:
{// begin finally (depth: 1)
{
RuntimeObject* L_7 = V_2;
V_5 = ((RuntimeObject*)IsInst((RuntimeObject*)L_7, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var));
RuntimeObject* L_8 = V_5;
if (!L_8)
{
goto IL_006d;
}
}
{
RuntimeObject* L_9 = V_5;
NullCheck(L_9);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_9);
}
IL_006d:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_004f_1;
}
IL_0030_1:
{
// foreach (var iterator in executeEnumerable)
RuntimeObject* L_10 = V_2;
NullCheck(L_10);
RuntimeObject* L_11;
L_11 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_10);
V_3 = L_11;
// if (iterator != null)
RuntimeObject* L_12 = V_3;
V_4 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_12) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_13 = V_4;
if (!L_13)
{
goto IL_004e_1;
}
}
{
// throw new Exception("Only null can be yielded at this point.");
Exception_t* L_14 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)));
NullCheck(L_14);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_14, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5818A98313043FCAEA7788C87CF476237DBDD012)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ImmediateEnumerableCommand_Execute_mD8DA68448F046DA272E61184AC2965030FE9ABD1_RuntimeMethod_var)));
}
IL_004e_1:
{
}
IL_004f_1:
{
// foreach (var iterator in executeEnumerable)
RuntimeObject* L_15 = V_2;
NullCheck(L_15);
bool L_16;
L_16 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_15);
if (L_16)
{
goto IL_0030_1;
}
}
{
goto IL_006e;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_006e:
{
// return context.CurrentResult;
RuntimeObject* L_17 = ___context0;
NullCheck(L_17);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_18;
L_18 = InterfaceFuncInvoker0< TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* >::Invoke(6 /* NUnit.Framework.Internal.TestResult NUnit.Framework.Internal.ITestExecutionContext::get_CurrentResult() */, ITestExecutionContext_t8CD71AA58964215CD511C979417A68F345BE8112_il2cpp_TypeInfo_var, L_17);
V_6 = L_18;
goto IL_0088;
}
IL_0078:
{
// return innerCommand.Execute(context);
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_19 = ((DelegatingTestCommand_tC08EEEB091F865A253DC314A8B3E1314367130A7*)__this)->___innerCommand_1;
RuntimeObject* L_20 = ___context0;
NullCheck(L_19);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_21;
L_21 = VirtualFuncInvoker1< TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851*, RuntimeObject* >::Invoke(4 /* NUnit.Framework.Internal.TestResult NUnit.Framework.Internal.Commands.TestCommand::Execute(NUnit.Framework.Internal.ITestExecutionContext) */, L_19, L_20);
V_6 = L_21;
goto IL_0088;
}
IL_0088:
{
// }
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_22 = V_6;
return L_22;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.OuterUnityTestActionCommand::.ctor(NUnit.Framework.Internal.Commands.TestCommand)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OuterUnityTestActionCommand__ctor_m9F9A2305DB5B7BFD7C88ADADC5685EE7BB8D3FBF (OuterUnityTestActionCommand_t4A849FA4B5E90EAF4DA3F291DC08CE4E0FDD09A7* __this, TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* ___innerCommand0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BeforeAfterTestCommandBase_1_GetTestActions_mC6BAAF8365DF1D75CD7F01E10F8A85483CFBFCBB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BeforeAfterTestCommandBase_1__ctor_m732F11C95E12BC7D6E0B1A328E885450D142229D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMethodInfo_t7F80F0D22BCA484D683AAF8E25102ED7D773D119_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITypeInfo_t213254F26BE711D9E17641CB529B35D2A55F48F2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OuterUnityTestActionCommand_t4A849FA4B5E90EAF4DA3F291DC08CE4E0FDD09A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral50FF79383C5238024A874D3902958221B4C933E2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7206D2F3B05880BB40B85B3586B78CEBB5F09DCC);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// : base(innerCommand, "BeforeTest", "AfterTest")
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_0 = ___innerCommand0;
BeforeAfterTestCommandBase_1__ctor_m732F11C95E12BC7D6E0B1A328E885450D142229D(__this, L_0, _stringLiteral7206D2F3B05880BB40B85B3586B78CEBB5F09DCC, _stringLiteral50FF79383C5238024A874D3902958221B4C933E2, (bool)0, BeforeAfterTestCommandBase_1__ctor_m732F11C95E12BC7D6E0B1A328E885450D142229D_RuntimeMethod_var);
// if (Test.TypeInfo.Type != null)
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_1;
L_1 = TestCommand_get_Test_m0D81BD4F01BD74D485BF72DA47C9AF17C53743DA_inline(__this, NULL);
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = Test_get_TypeInfo_mCF6343970E71214EB424F1EE43468679DC077965_inline(L_1, NULL);
NullCheck(L_2);
Type_t* L_3;
L_3 = InterfaceFuncInvoker0< Type_t* >::Invoke(0 /* System.Type NUnit.Framework.Interfaces.ITypeInfo::get_Type() */, ITypeInfo_t213254F26BE711D9E17641CB529B35D2A55F48F2_il2cpp_TypeInfo_var, L_2);
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Type_op_Inequality_m71AAC993EBBDBA44EE73847D68F71C70AF7AD1D5(L_3, (Type_t*)NULL, NULL);
V_0 = L_4;
bool L_5 = V_0;
if (!L_5)
{
goto IL_005c;
}
}
{
// BeforeActions = GetTestActions(m_TestActionsCache, Test.Method.MethodInfo);
il2cpp_codegen_runtime_class_init_inline(OuterUnityTestActionCommand_t4A849FA4B5E90EAF4DA3F291DC08CE4E0FDD09A7_il2cpp_TypeInfo_var);
Dictionary_2_t2A385E9000D5D6B784595D9E4B2AD2215BD8F0D8* L_6 = ((OuterUnityTestActionCommand_t4A849FA4B5E90EAF4DA3F291DC08CE4E0FDD09A7_StaticFields*)il2cpp_codegen_static_fields_for(OuterUnityTestActionCommand_t4A849FA4B5E90EAF4DA3F291DC08CE4E0FDD09A7_il2cpp_TypeInfo_var))->___m_TestActionsCache_9;
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_7;
L_7 = TestCommand_get_Test_m0D81BD4F01BD74D485BF72DA47C9AF17C53743DA_inline(__this, NULL);
NullCheck(L_7);
RuntimeObject* L_8;
L_8 = Test_get_Method_m43138AF6A6D99B8D3F8DCB3E38525C6D839C83AC(L_7, NULL);
NullCheck(L_8);
MethodInfo_t* L_9;
L_9 = InterfaceFuncInvoker0< MethodInfo_t* >::Invoke(1 /* System.Reflection.MethodInfo NUnit.Framework.Interfaces.IMethodInfo::get_MethodInfo() */, IMethodInfo_t7F80F0D22BCA484D683AAF8E25102ED7D773D119_il2cpp_TypeInfo_var, L_8);
IOuterUnityTestActionU5BU5D_t9B829181AD08E17AF6F9C55DB811CE5E46C1A21A* L_10;
L_10 = BeforeAfterTestCommandBase_1_GetTestActions_mC6BAAF8365DF1D75CD7F01E10F8A85483CFBFCBB(L_6, L_9, BeforeAfterTestCommandBase_1_GetTestActions_mC6BAAF8365DF1D75CD7F01E10F8A85483CFBFCBB_RuntimeMethod_var);
((BeforeAfterTestCommandBase_1_t824A152B2D30CCFAB0023302CB97BF88639E70BB*)__this)->___BeforeActions_6 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&((BeforeAfterTestCommandBase_1_t824A152B2D30CCFAB0023302CB97BF88639E70BB*)__this)->___BeforeActions_6), (void*)L_10);
// AfterActions = BeforeActions;
IOuterUnityTestActionU5BU5D_t9B829181AD08E17AF6F9C55DB811CE5E46C1A21A* L_11 = ((BeforeAfterTestCommandBase_1_t824A152B2D30CCFAB0023302CB97BF88639E70BB*)__this)->___BeforeActions_6;
((BeforeAfterTestCommandBase_1_t824A152B2D30CCFAB0023302CB97BF88639E70BB*)__this)->___AfterActions_7 = L_11;
Il2CppCodeGenWriteBarrier((void**)(&((BeforeAfterTestCommandBase_1_t824A152B2D30CCFAB0023302CB97BF88639E70BB*)__this)->___AfterActions_7), (void*)L_11);
}
IL_005c:
{
// }
return;
}
}
// System.Collections.IEnumerator UnityEngine.TestTools.OuterUnityTestActionCommand::InvokeBefore(UnityEngine.TestTools.IOuterUnityTestAction,NUnit.Framework.Internal.Test,UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OuterUnityTestActionCommand_InvokeBefore_m2EA7DCCB94780EC4342D1077A06EDD3C657CED1E (OuterUnityTestActionCommand_t4A849FA4B5E90EAF4DA3F291DC08CE4E0FDD09A7* __this, RuntimeObject* ___action0, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___test1, UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___context2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IOuterUnityTestAction_tE3049AF20A6A47D849A25EE627FF5991DB816A21_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
// return action.BeforeTest(test);
RuntimeObject* L_0 = ___action0;
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_1 = ___test1;
NullCheck(L_0);
RuntimeObject* L_2;
L_2 = InterfaceFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator UnityEngine.TestTools.IOuterUnityTestAction::BeforeTest(NUnit.Framework.Interfaces.ITest) */, IOuterUnityTestAction_tE3049AF20A6A47D849A25EE627FF5991DB816A21_il2cpp_TypeInfo_var, L_0, L_1);
V_0 = L_2;
goto IL_000b;
}
IL_000b:
{
// }
RuntimeObject* L_3 = V_0;
return L_3;
}
}
// System.Collections.IEnumerator UnityEngine.TestTools.OuterUnityTestActionCommand::InvokeAfter(UnityEngine.TestTools.IOuterUnityTestAction,NUnit.Framework.Internal.Test,UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OuterUnityTestActionCommand_InvokeAfter_mD72F9F41413F950F2BDB9B7E24D6339E82EF81A6 (OuterUnityTestActionCommand_t4A849FA4B5E90EAF4DA3F291DC08CE4E0FDD09A7* __this, RuntimeObject* ___action0, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___test1, UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___context2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IOuterUnityTestAction_tE3049AF20A6A47D849A25EE627FF5991DB816A21_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
// return action.AfterTest(test);
RuntimeObject* L_0 = ___action0;
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_1 = ___test1;
NullCheck(L_0);
RuntimeObject* L_2;
L_2 = InterfaceFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(1 /* System.Collections.IEnumerator UnityEngine.TestTools.IOuterUnityTestAction::AfterTest(NUnit.Framework.Interfaces.ITest) */, IOuterUnityTestAction_tE3049AF20A6A47D849A25EE627FF5991DB816A21_il2cpp_TypeInfo_var, L_0, L_1);
V_0 = L_2;
goto IL_000b;
}
IL_000b:
{
// }
RuntimeObject* L_3 = V_0;
return L_3;
}
}
// UnityEngine.TestTools.BeforeAfterTestCommandState UnityEngine.TestTools.OuterUnityTestActionCommand::GetState(UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* OuterUnityTestActionCommand_GetState_mA9AE3F7E53068CCB88D2694D9E61380D05EB9904 (OuterUnityTestActionCommand_t4A849FA4B5E90EAF4DA3F291DC08CE4E0FDD09A7* __this, UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___context0, const RuntimeMethod* method)
{
BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* V_0 = NULL;
{
// return context.OuterUnityTestActionState;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_0 = ___context0;
NullCheck(L_0);
BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* L_1;
L_1 = UnityTestExecutionContext_get_OuterUnityTestActionState_m1AE24EDF4C1D7471F93DF5B136ABFC080602610D_inline(L_0, NULL);
V_0 = L_1;
goto IL_000a;
}
IL_000a:
{
// }
BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* L_2 = V_0;
return L_2;
}
}
// System.Void UnityEngine.TestTools.OuterUnityTestActionCommand::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OuterUnityTestActionCommand__cctor_m15A36625FB5DD530C64E633158E225E70AEC0D8A (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m109978C09737EDA58FBEE149DDF1B8CA9F4FABB5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t2A385E9000D5D6B784595D9E4B2AD2215BD8F0D8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OuterUnityTestActionCommand_t4A849FA4B5E90EAF4DA3F291DC08CE4E0FDD09A7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// static readonly Dictionary<MethodInfo, List<IOuterUnityTestAction>> m_TestActionsCache = new Dictionary<MethodInfo, List<IOuterUnityTestAction>>();
Dictionary_2_t2A385E9000D5D6B784595D9E4B2AD2215BD8F0D8* L_0 = (Dictionary_2_t2A385E9000D5D6B784595D9E4B2AD2215BD8F0D8*)il2cpp_codegen_object_new(Dictionary_2_t2A385E9000D5D6B784595D9E4B2AD2215BD8F0D8_il2cpp_TypeInfo_var);
NullCheck(L_0);
Dictionary_2__ctor_m109978C09737EDA58FBEE149DDF1B8CA9F4FABB5(L_0, Dictionary_2__ctor_m109978C09737EDA58FBEE149DDF1B8CA9F4FABB5_RuntimeMethod_var);
((OuterUnityTestActionCommand_t4A849FA4B5E90EAF4DA3F291DC08CE4E0FDD09A7_StaticFields*)il2cpp_codegen_static_fields_for(OuterUnityTestActionCommand_t4A849FA4B5E90EAF4DA3F291DC08CE4E0FDD09A7_il2cpp_TypeInfo_var))->___m_TestActionsCache_9 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((OuterUnityTestActionCommand_t4A849FA4B5E90EAF4DA3F291DC08CE4E0FDD09A7_StaticFields*)il2cpp_codegen_static_fields_for(OuterUnityTestActionCommand_t4A849FA4B5E90EAF4DA3F291DC08CE4E0FDD09A7_il2cpp_TypeInfo_var))->___m_TestActionsCache_9), (void*)L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.SetUpTearDownCommand::.ctor(NUnit.Framework.Internal.Commands.TestCommand)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetUpTearDownCommand__ctor_m7A398C9CAE78CD1F6A54B6C16DA886CD2B7717B9 (SetUpTearDownCommand_t2D3149CFB81E571E0B1A9DE964954F720097403F* __this, TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* ___innerCommand0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BeforeAfterTestCommandBase_1_GetActions_mE2007722C43631F795701CD7964566A1DDD9E880_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BeforeAfterTestCommandBase_1__ctor_mF20B692CAA2C29CBC41B8EC7D91F122F8C2E08E4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Reverse_TisMethodInfo_t_m70C93B2EC9CFCCA2170099915BC969FB56B95020_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisMethodInfo_t_mDF005391A643B418EA2D8E2FAE70594A58D50936_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITypeInfo_t213254F26BE711D9E17641CB529B35D2A55F48F2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetUpAttribute_t77CB3BAE730DE586221FEF38021DF31485C5CE7A_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetUpTearDownCommand_t2D3149CFB81E571E0B1A9DE964954F720097403F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TearDownAttribute_t607F0E314E0E99FCF83FFECBD8CE5353CBFEE287_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Void_t4861ACF8F4594C3437BB48B6E56783494B843915_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA220A22C5FAAB625E013DB9D2FE393F2A347F292);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA6CFC5DB1EE6054A455CC480ABFD3D90EF444AAE);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFA937C91CA42A6ED652776C4C9601BAB53C02DAA);
s_Il2CppMethodInitialized = true;
}
AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 V_0;
memset((&V_0), 0, sizeof(V_0));
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD V_1;
memset((&V_1), 0, sizeof(V_1));
bool V_2 = false;
{
// : base(innerCommand, "SetUp", "TearDown", true)
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_0 = ___innerCommand0;
BeforeAfterTestCommandBase_1__ctor_mF20B692CAA2C29CBC41B8EC7D91F122F8C2E08E4(__this, L_0, _stringLiteralA220A22C5FAAB625E013DB9D2FE393F2A347F292, _stringLiteralFA937C91CA42A6ED652776C4C9601BAB53C02DAA, (bool)1, BeforeAfterTestCommandBase_1__ctor_mF20B692CAA2C29CBC41B8EC7D91F122F8C2E08E4_RuntimeMethod_var);
// using (new ProfilerMarker(nameof(SetUpTearDownCommand)).Auto())
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD L_1;
memset((&L_1), 0, sizeof(L_1));
ProfilerMarker__ctor_mDD68B0A8B71E0301F592AF8891560150E55699C8_inline((&L_1), _stringLiteralA6CFC5DB1EE6054A455CC480ABFD3D90EF444AAE, /*hidden argument*/NULL);
V_1 = L_1;
AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 L_2;
L_2 = ProfilerMarker_Auto_m133FA724EB95D16187B37D2C8A501D7E989B1F8D_inline((&V_1), NULL);
V_0 = L_2;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00b9:
{// begin finally (depth: 1)
AutoScope_Dispose_mED763F3F51261EF8FB79DB32CD06E0A3F6C40481_inline((&V_0), NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
// if (Test.TypeInfo.Type != null)
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_3;
L_3 = TestCommand_get_Test_m0D81BD4F01BD74D485BF72DA47C9AF17C53743DA_inline(__this, NULL);
NullCheck(L_3);
RuntimeObject* L_4;
L_4 = Test_get_TypeInfo_mCF6343970E71214EB424F1EE43468679DC077965_inline(L_3, NULL);
NullCheck(L_4);
Type_t* L_5;
L_5 = InterfaceFuncInvoker0< Type_t* >::Invoke(0 /* System.Type NUnit.Framework.Interfaces.ITypeInfo::get_Type() */, ITypeInfo_t213254F26BE711D9E17641CB529B35D2A55F48F2_il2cpp_TypeInfo_var, L_4);
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_6;
L_6 = Type_op_Inequality_m71AAC993EBBDBA44EE73847D68F71C70AF7AD1D5(L_5, (Type_t*)NULL, NULL);
V_2 = L_6;
bool L_7 = V_2;
if (!L_7)
{
goto IL_00b6_1;
}
}
{
// BeforeActions = GetActions(m_BeforeActionsCache, Test.TypeInfo.Type, typeof(SetUpAttribute), typeof(void));
il2cpp_codegen_runtime_class_init_inline(SetUpTearDownCommand_t2D3149CFB81E571E0B1A9DE964954F720097403F_il2cpp_TypeInfo_var);
Dictionary_2_t681C2D0152C2184DCA6AD773603D0FE709D338C9* L_8 = ((SetUpTearDownCommand_t2D3149CFB81E571E0B1A9DE964954F720097403F_StaticFields*)il2cpp_codegen_static_fields_for(SetUpTearDownCommand_t2D3149CFB81E571E0B1A9DE964954F720097403F_il2cpp_TypeInfo_var))->___m_BeforeActionsCache_9;
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_9;
L_9 = TestCommand_get_Test_m0D81BD4F01BD74D485BF72DA47C9AF17C53743DA_inline(__this, NULL);
NullCheck(L_9);
RuntimeObject* L_10;
L_10 = Test_get_TypeInfo_mCF6343970E71214EB424F1EE43468679DC077965_inline(L_9, NULL);
NullCheck(L_10);
Type_t* L_11;
L_11 = InterfaceFuncInvoker0< Type_t* >::Invoke(0 /* System.Type NUnit.Framework.Interfaces.ITypeInfo::get_Type() */, ITypeInfo_t213254F26BE711D9E17641CB529B35D2A55F48F2_il2cpp_TypeInfo_var, L_10);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_12 = { reinterpret_cast<intptr_t> (SetUpAttribute_t77CB3BAE730DE586221FEF38021DF31485C5CE7A_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_13;
L_13 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_12, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_14 = { reinterpret_cast<intptr_t> (Void_t4861ACF8F4594C3437BB48B6E56783494B843915_0_0_0_var) };
Type_t* L_15;
L_15 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_14, NULL);
MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_16;
L_16 = BeforeAfterTestCommandBase_1_GetActions_mE2007722C43631F795701CD7964566A1DDD9E880(L_8, L_11, L_13, L_15, BeforeAfterTestCommandBase_1_GetActions_mE2007722C43631F795701CD7964566A1DDD9E880_RuntimeMethod_var);
((BeforeAfterTestCommandBase_1_tB90601FAE6F36E06D00E043913745E93BF3EAA06*)__this)->___BeforeActions_6 = L_16;
Il2CppCodeGenWriteBarrier((void**)(&((BeforeAfterTestCommandBase_1_tB90601FAE6F36E06D00E043913745E93BF3EAA06*)__this)->___BeforeActions_6), (void*)L_16);
// AfterActions = GetActions(m_AfterActionsCache, Test.TypeInfo.Type, typeof(TearDownAttribute), typeof(void)).Reverse().ToArray();
Dictionary_2_t681C2D0152C2184DCA6AD773603D0FE709D338C9* L_17 = ((SetUpTearDownCommand_t2D3149CFB81E571E0B1A9DE964954F720097403F_StaticFields*)il2cpp_codegen_static_fields_for(SetUpTearDownCommand_t2D3149CFB81E571E0B1A9DE964954F720097403F_il2cpp_TypeInfo_var))->___m_AfterActionsCache_10;
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_18;
L_18 = TestCommand_get_Test_m0D81BD4F01BD74D485BF72DA47C9AF17C53743DA_inline(__this, NULL);
NullCheck(L_18);
RuntimeObject* L_19;
L_19 = Test_get_TypeInfo_mCF6343970E71214EB424F1EE43468679DC077965_inline(L_18, NULL);
NullCheck(L_19);
Type_t* L_20;
L_20 = InterfaceFuncInvoker0< Type_t* >::Invoke(0 /* System.Type NUnit.Framework.Interfaces.ITypeInfo::get_Type() */, ITypeInfo_t213254F26BE711D9E17641CB529B35D2A55F48F2_il2cpp_TypeInfo_var, L_19);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_21 = { reinterpret_cast<intptr_t> (TearDownAttribute_t607F0E314E0E99FCF83FFECBD8CE5353CBFEE287_0_0_0_var) };
Type_t* L_22;
L_22 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_21, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_23 = { reinterpret_cast<intptr_t> (Void_t4861ACF8F4594C3437BB48B6E56783494B843915_0_0_0_var) };
Type_t* L_24;
L_24 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_23, NULL);
MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_25;
L_25 = BeforeAfterTestCommandBase_1_GetActions_mE2007722C43631F795701CD7964566A1DDD9E880(L_17, L_20, L_22, L_24, BeforeAfterTestCommandBase_1_GetActions_mE2007722C43631F795701CD7964566A1DDD9E880_RuntimeMethod_var);
RuntimeObject* L_26;
L_26 = Enumerable_Reverse_TisMethodInfo_t_m70C93B2EC9CFCCA2170099915BC969FB56B95020((RuntimeObject*)L_25, Enumerable_Reverse_TisMethodInfo_t_m70C93B2EC9CFCCA2170099915BC969FB56B95020_RuntimeMethod_var);
MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_27;
L_27 = Enumerable_ToArray_TisMethodInfo_t_mDF005391A643B418EA2D8E2FAE70594A58D50936(L_26, Enumerable_ToArray_TisMethodInfo_t_mDF005391A643B418EA2D8E2FAE70594A58D50936_RuntimeMethod_var);
((BeforeAfterTestCommandBase_1_tB90601FAE6F36E06D00E043913745E93BF3EAA06*)__this)->___AfterActions_7 = L_27;
Il2CppCodeGenWriteBarrier((void**)(&((BeforeAfterTestCommandBase_1_tB90601FAE6F36E06D00E043913745E93BF3EAA06*)__this)->___AfterActions_7), (void*)L_27);
}
IL_00b6_1:
{
goto IL_00c8;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00c8:
{
// }
return;
}
}
// System.Collections.IEnumerator UnityEngine.TestTools.SetUpTearDownCommand::InvokeBefore(System.Reflection.MethodInfo,NUnit.Framework.Internal.Test,UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SetUpTearDownCommand_InvokeBefore_m00745194D349A9C9B55BEB6CBCFCF42C97A00808 (SetUpTearDownCommand_t2D3149CFB81E571E0B1A9DE964954F720097403F* __this, MethodInfo_t* ___action0, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___test1, UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___context2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CInvokeBeforeU3Ed__3_t588D5DBCF8033C96DA10E1A4B23D158D71C9557C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CInvokeBeforeU3Ed__3_t588D5DBCF8033C96DA10E1A4B23D158D71C9557C* L_0 = (U3CInvokeBeforeU3Ed__3_t588D5DBCF8033C96DA10E1A4B23D158D71C9557C*)il2cpp_codegen_object_new(U3CInvokeBeforeU3Ed__3_t588D5DBCF8033C96DA10E1A4B23D158D71C9557C_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CInvokeBeforeU3Ed__3__ctor_m0B13067A454B5694E54C9FD883BF20A8D6B6FECA(L_0, 0, NULL);
U3CInvokeBeforeU3Ed__3_t588D5DBCF8033C96DA10E1A4B23D158D71C9557C* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_5 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_5), (void*)__this);
U3CInvokeBeforeU3Ed__3_t588D5DBCF8033C96DA10E1A4B23D158D71C9557C* L_2 = L_1;
MethodInfo_t* L_3 = ___action0;
NullCheck(L_2);
L_2->___action_2 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_2->___action_2), (void*)L_3);
U3CInvokeBeforeU3Ed__3_t588D5DBCF8033C96DA10E1A4B23D158D71C9557C* L_4 = L_2;
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_5 = ___test1;
NullCheck(L_4);
L_4->___test_3 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___test_3), (void*)L_5);
U3CInvokeBeforeU3Ed__3_t588D5DBCF8033C96DA10E1A4B23D158D71C9557C* L_6 = L_4;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_7 = ___context2;
NullCheck(L_6);
L_6->___context_4 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&L_6->___context_4), (void*)L_7);
return L_6;
}
}
// System.Collections.IEnumerator UnityEngine.TestTools.SetUpTearDownCommand::InvokeAfter(System.Reflection.MethodInfo,NUnit.Framework.Internal.Test,UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SetUpTearDownCommand_InvokeAfter_m387BC143F1657FC4440B8386AA9FD6C0D1C29065 (SetUpTearDownCommand_t2D3149CFB81E571E0B1A9DE964954F720097403F* __this, MethodInfo_t* ___action0, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___test1, UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___context2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CInvokeAfterU3Ed__4_t2F96E9773C0292864CED86730225851D274654F1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CInvokeAfterU3Ed__4_t2F96E9773C0292864CED86730225851D274654F1* L_0 = (U3CInvokeAfterU3Ed__4_t2F96E9773C0292864CED86730225851D274654F1*)il2cpp_codegen_object_new(U3CInvokeAfterU3Ed__4_t2F96E9773C0292864CED86730225851D274654F1_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CInvokeAfterU3Ed__4__ctor_m1BA4F6D0D5A5D11053ACE7014FCB22D8A2D33701(L_0, 0, NULL);
U3CInvokeAfterU3Ed__4_t2F96E9773C0292864CED86730225851D274654F1* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_5 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_5), (void*)__this);
U3CInvokeAfterU3Ed__4_t2F96E9773C0292864CED86730225851D274654F1* L_2 = L_1;
MethodInfo_t* L_3 = ___action0;
NullCheck(L_2);
L_2->___action_2 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_2->___action_2), (void*)L_3);
U3CInvokeAfterU3Ed__4_t2F96E9773C0292864CED86730225851D274654F1* L_4 = L_2;
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_5 = ___test1;
NullCheck(L_4);
L_4->___test_3 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___test_3), (void*)L_5);
U3CInvokeAfterU3Ed__4_t2F96E9773C0292864CED86730225851D274654F1* L_6 = L_4;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_7 = ___context2;
NullCheck(L_6);
L_6->___context_4 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&L_6->___context_4), (void*)L_7);
return L_6;
}
}
// UnityEngine.TestTools.BeforeAfterTestCommandState UnityEngine.TestTools.SetUpTearDownCommand::GetState(UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* SetUpTearDownCommand_GetState_mB9365BF7998F82A4283074A3F6B7FAB15A64681D (SetUpTearDownCommand_t2D3149CFB81E571E0B1A9DE964954F720097403F* __this, UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___context0, const RuntimeMethod* method)
{
BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* V_0 = NULL;
{
// return null;
V_0 = (BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97*)NULL;
goto IL_0005;
}
IL_0005:
{
// }
BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* L_0 = V_0;
return L_0;
}
}
// System.Void UnityEngine.TestTools.SetUpTearDownCommand::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetUpTearDownCommand__cctor_mC40C7DDD98199CEABAB8A02128663FA6595B92B6 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mF4ED8FEDCBC31D36D271CA7922E0B7B2982D9174_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t681C2D0152C2184DCA6AD773603D0FE709D338C9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetUpTearDownCommand_t2D3149CFB81E571E0B1A9DE964954F720097403F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// static readonly Dictionary<Type, List<MethodInfo>> m_BeforeActionsCache = new Dictionary<Type, List<MethodInfo>>();
Dictionary_2_t681C2D0152C2184DCA6AD773603D0FE709D338C9* L_0 = (Dictionary_2_t681C2D0152C2184DCA6AD773603D0FE709D338C9*)il2cpp_codegen_object_new(Dictionary_2_t681C2D0152C2184DCA6AD773603D0FE709D338C9_il2cpp_TypeInfo_var);
NullCheck(L_0);
Dictionary_2__ctor_mF4ED8FEDCBC31D36D271CA7922E0B7B2982D9174(L_0, Dictionary_2__ctor_mF4ED8FEDCBC31D36D271CA7922E0B7B2982D9174_RuntimeMethod_var);
((SetUpTearDownCommand_t2D3149CFB81E571E0B1A9DE964954F720097403F_StaticFields*)il2cpp_codegen_static_fields_for(SetUpTearDownCommand_t2D3149CFB81E571E0B1A9DE964954F720097403F_il2cpp_TypeInfo_var))->___m_BeforeActionsCache_9 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((SetUpTearDownCommand_t2D3149CFB81E571E0B1A9DE964954F720097403F_StaticFields*)il2cpp_codegen_static_fields_for(SetUpTearDownCommand_t2D3149CFB81E571E0B1A9DE964954F720097403F_il2cpp_TypeInfo_var))->___m_BeforeActionsCache_9), (void*)L_0);
// static readonly Dictionary<Type, List<MethodInfo>> m_AfterActionsCache = new Dictionary<Type, List<MethodInfo>>();
Dictionary_2_t681C2D0152C2184DCA6AD773603D0FE709D338C9* L_1 = (Dictionary_2_t681C2D0152C2184DCA6AD773603D0FE709D338C9*)il2cpp_codegen_object_new(Dictionary_2_t681C2D0152C2184DCA6AD773603D0FE709D338C9_il2cpp_TypeInfo_var);
NullCheck(L_1);
Dictionary_2__ctor_mF4ED8FEDCBC31D36D271CA7922E0B7B2982D9174(L_1, Dictionary_2__ctor_mF4ED8FEDCBC31D36D271CA7922E0B7B2982D9174_RuntimeMethod_var);
((SetUpTearDownCommand_t2D3149CFB81E571E0B1A9DE964954F720097403F_StaticFields*)il2cpp_codegen_static_fields_for(SetUpTearDownCommand_t2D3149CFB81E571E0B1A9DE964954F720097403F_il2cpp_TypeInfo_var))->___m_AfterActionsCache_10 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((SetUpTearDownCommand_t2D3149CFB81E571E0B1A9DE964954F720097403F_StaticFields*)il2cpp_codegen_static_fields_for(SetUpTearDownCommand_t2D3149CFB81E571E0B1A9DE964954F720097403F_il2cpp_TypeInfo_var))->___m_AfterActionsCache_10), (void*)L_1);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.SetUpTearDownCommand/<InvokeBefore>d__3::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInvokeBeforeU3Ed__3__ctor_m0B13067A454B5694E54C9FD883BF20A8D6B6FECA (U3CInvokeBeforeU3Ed__3_t588D5DBCF8033C96DA10E1A4B23D158D71C9557C* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___U3CU3E1__state0;
__this->___U3CU3E1__state_0 = L_0;
return;
}
}
// System.Void UnityEngine.TestTools.SetUpTearDownCommand/<InvokeBefore>d__3::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInvokeBeforeU3Ed__3_System_IDisposable_Dispose_m90C3898720D67535A511F760DC6AC21513EFAC07 (U3CInvokeBeforeU3Ed__3_t588D5DBCF8033C96DA10E1A4B23D158D71C9557C* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean UnityEngine.TestTools.SetUpTearDownCommand/<InvokeBefore>d__3::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CInvokeBeforeU3Ed__3_MoveNext_m2F675846D9899048DCC690F3FB5346E0A7DA4BE8 (U3CInvokeBeforeU3Ed__3_t588D5DBCF8033C96DA10E1A4B23D158D71C9557C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Reflect_tB6466E6236097E6AD9B1BA7062977A013118691F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC7722B122BCD85311627608403C51AF865975D48);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD V_1;
memset((&V_1), 0, sizeof(V_1));
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
int32_t L_1 = V_0;
if (!L_1)
{
goto IL_0012;
}
}
{
goto IL_000c;
}
IL_000c:
{
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_0014;
}
}
{
goto IL_0016;
}
IL_0012:
{
goto IL_0018;
}
IL_0014:
{
goto IL_0090;
}
IL_0016:
{
return (bool)0;
}
IL_0018:
{
__this->___U3CU3E1__state_0 = (-1);
// using (new ProfilerMarker(test.Name + ".Setup").Auto())
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_3 = __this->___test_3;
NullCheck(L_3);
String_t* L_4;
L_4 = Test_get_Name_mD6FB3F5F91F069F9AC8783A9B21A9B1BB1224F93_inline(L_3, NULL);
String_t* L_5;
L_5 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(L_4, _stringLiteralC7722B122BCD85311627608403C51AF865975D48, NULL);
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD L_6;
memset((&L_6), 0, sizeof(L_6));
ProfilerMarker__ctor_mDD68B0A8B71E0301F592AF8891560150E55699C8_inline((&L_6), L_5, /*hidden argument*/NULL);
V_1 = L_6;
AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 L_7;
L_7 = ProfilerMarker_Auto_m133FA724EB95D16187B37D2C8A501D7E989B1F8D_inline((&V_1), NULL);
__this->___U3CU3Es__1_6 = L_7;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0061:
{// begin finally (depth: 1)
AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139* L_8 = (&__this->___U3CU3Es__1_6);
AutoScope_Dispose_mED763F3F51261EF8FB79DB32CD06E0A3F6C40481_inline(L_8, NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
// Reflect.InvokeMethod(action, context.TestObject);
MethodInfo_t* L_9 = __this->___action_2;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_10 = __this->___context_4;
NullCheck(L_10);
RuntimeObject* L_11;
L_11 = UnityTestExecutionContext_get_TestObject_m8B30B3A9DE9793F49065C93EEDEC6D3A848EAC6F_inline(L_10, NULL);
il2cpp_codegen_runtime_class_init_inline(Reflect_tB6466E6236097E6AD9B1BA7062977A013118691F_il2cpp_TypeInfo_var);
RuntimeObject* L_12;
L_12 = Reflect_InvokeMethod_m80F8883028DEDF69E74B33F1DD4A305E95A93C12(L_9, L_11, NULL);
goto IL_0074;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0074:
{
AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139* L_13 = (&__this->___U3CU3Es__1_6);
il2cpp_codegen_initobj(L_13, sizeof(AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139));
// yield return null;
__this->___U3CU3E2__current_1 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)NULL);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_0090:
{
__this->___U3CU3E1__state_0 = (-1);
// }
return (bool)0;
}
}
// System.Object UnityEngine.TestTools.SetUpTearDownCommand/<InvokeBefore>d__3::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CInvokeBeforeU3Ed__3_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m5198F458ED09DCF8001BB293C939F4AF5FA82EF3 (U3CInvokeBeforeU3Ed__3_t588D5DBCF8033C96DA10E1A4B23D158D71C9557C* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void UnityEngine.TestTools.SetUpTearDownCommand/<InvokeBefore>d__3::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInvokeBeforeU3Ed__3_System_Collections_IEnumerator_Reset_mE336ABFFA4E755895ACD638B17D7033063BEDEAE (U3CInvokeBeforeU3Ed__3_t588D5DBCF8033C96DA10E1A4B23D158D71C9557C* __this, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CInvokeBeforeU3Ed__3_System_Collections_IEnumerator_Reset_mE336ABFFA4E755895ACD638B17D7033063BEDEAE_RuntimeMethod_var)));
}
}
// System.Object UnityEngine.TestTools.SetUpTearDownCommand/<InvokeBefore>d__3::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CInvokeBeforeU3Ed__3_System_Collections_IEnumerator_get_Current_m5C18030AB244EB256426611A8844AAA9F4B0B388 (U3CInvokeBeforeU3Ed__3_t588D5DBCF8033C96DA10E1A4B23D158D71C9557C* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.SetUpTearDownCommand/<InvokeAfter>d__4::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInvokeAfterU3Ed__4__ctor_m1BA4F6D0D5A5D11053ACE7014FCB22D8A2D33701 (U3CInvokeAfterU3Ed__4_t2F96E9773C0292864CED86730225851D274654F1* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___U3CU3E1__state0;
__this->___U3CU3E1__state_0 = L_0;
return;
}
}
// System.Void UnityEngine.TestTools.SetUpTearDownCommand/<InvokeAfter>d__4::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInvokeAfterU3Ed__4_System_IDisposable_Dispose_m43AC1472D9EB78CE5C54D6F954A3F818FA0FFEEF (U3CInvokeAfterU3Ed__4_t2F96E9773C0292864CED86730225851D274654F1* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean UnityEngine.TestTools.SetUpTearDownCommand/<InvokeAfter>d__4::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CInvokeAfterU3Ed__4_MoveNext_m0284F513B4B77A04AF65323EE3FA2829A183B783 (U3CInvokeAfterU3Ed__4_t2F96E9773C0292864CED86730225851D274654F1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Reflect_tB6466E6236097E6AD9B1BA7062977A013118691F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral67241B8ACB292564DCF24F9C70468307CEF5A071);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD V_1;
memset((&V_1), 0, sizeof(V_1));
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
int32_t L_1 = V_0;
if (!L_1)
{
goto IL_0012;
}
}
{
goto IL_000c;
}
IL_000c:
{
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_0014;
}
}
{
goto IL_0016;
}
IL_0012:
{
goto IL_0018;
}
IL_0014:
{
goto IL_0090;
}
IL_0016:
{
return (bool)0;
}
IL_0018:
{
__this->___U3CU3E1__state_0 = (-1);
// using (new ProfilerMarker(test.Name + ".TearDown").Auto())
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_3 = __this->___test_3;
NullCheck(L_3);
String_t* L_4;
L_4 = Test_get_Name_mD6FB3F5F91F069F9AC8783A9B21A9B1BB1224F93_inline(L_3, NULL);
String_t* L_5;
L_5 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(L_4, _stringLiteral67241B8ACB292564DCF24F9C70468307CEF5A071, NULL);
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD L_6;
memset((&L_6), 0, sizeof(L_6));
ProfilerMarker__ctor_mDD68B0A8B71E0301F592AF8891560150E55699C8_inline((&L_6), L_5, /*hidden argument*/NULL);
V_1 = L_6;
AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 L_7;
L_7 = ProfilerMarker_Auto_m133FA724EB95D16187B37D2C8A501D7E989B1F8D_inline((&V_1), NULL);
__this->___U3CU3Es__1_6 = L_7;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0061:
{// begin finally (depth: 1)
AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139* L_8 = (&__this->___U3CU3Es__1_6);
AutoScope_Dispose_mED763F3F51261EF8FB79DB32CD06E0A3F6C40481_inline(L_8, NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
// Reflect.InvokeMethod(action, context.TestObject);
MethodInfo_t* L_9 = __this->___action_2;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_10 = __this->___context_4;
NullCheck(L_10);
RuntimeObject* L_11;
L_11 = UnityTestExecutionContext_get_TestObject_m8B30B3A9DE9793F49065C93EEDEC6D3A848EAC6F_inline(L_10, NULL);
il2cpp_codegen_runtime_class_init_inline(Reflect_tB6466E6236097E6AD9B1BA7062977A013118691F_il2cpp_TypeInfo_var);
RuntimeObject* L_12;
L_12 = Reflect_InvokeMethod_m80F8883028DEDF69E74B33F1DD4A305E95A93C12(L_9, L_11, NULL);
goto IL_0074;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0074:
{
AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139* L_13 = (&__this->___U3CU3Es__1_6);
il2cpp_codegen_initobj(L_13, sizeof(AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139));
// yield return null;
__this->___U3CU3E2__current_1 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)NULL);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_0090:
{
__this->___U3CU3E1__state_0 = (-1);
// }
return (bool)0;
}
}
// System.Object UnityEngine.TestTools.SetUpTearDownCommand/<InvokeAfter>d__4::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CInvokeAfterU3Ed__4_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_mB0325F17E27C55743EA854435742DE010931A93B (U3CInvokeAfterU3Ed__4_t2F96E9773C0292864CED86730225851D274654F1* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void UnityEngine.TestTools.SetUpTearDownCommand/<InvokeAfter>d__4::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInvokeAfterU3Ed__4_System_Collections_IEnumerator_Reset_mB3022B75F6A4232F33845E809ABA67C08707B0F9 (U3CInvokeAfterU3Ed__4_t2F96E9773C0292864CED86730225851D274654F1* __this, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CInvokeAfterU3Ed__4_System_Collections_IEnumerator_Reset_mB3022B75F6A4232F33845E809ABA67C08707B0F9_RuntimeMethod_var)));
}
}
// System.Object UnityEngine.TestTools.SetUpTearDownCommand/<InvokeAfter>d__4::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CInvokeAfterU3Ed__4_System_Collections_IEnumerator_get_Current_mD51AB50086E48B3992983BC41595C68EC80F1645 (U3CInvokeAfterU3Ed__4_t2F96E9773C0292864CED86730225851D274654F1* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.TestActionCommand::.ctor(NUnit.Framework.Internal.Commands.TestCommand)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TestActionCommand__ctor_mA622F9A6AA8E04E0A9A2351FD49EDAB95A9ED67B (TestActionCommand_t2D32E9ACC4A6A151F29399D5E9E7E9A203D8BA1B* __this, TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* ___innerCommand0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BeforeAfterTestCommandBase_1_GetTestActions_m4DFA3FF9E87679EE3142EE311072752BFB1B20D5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BeforeAfterTestCommandBase_1__ctor_m319613D74DAEF8E0692212F5B353234C26F03ADE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMethodInfo_t7F80F0D22BCA484D683AAF8E25102ED7D773D119_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITypeInfo_t213254F26BE711D9E17641CB529B35D2A55F48F2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TestActionCommand_t2D32E9ACC4A6A151F29399D5E9E7E9A203D8BA1B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral50FF79383C5238024A874D3902958221B4C933E2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7206D2F3B05880BB40B85B3586B78CEBB5F09DCC);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// : base(innerCommand, "BeforeTest", "AfterTest", true)
TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* L_0 = ___innerCommand0;
BeforeAfterTestCommandBase_1__ctor_m319613D74DAEF8E0692212F5B353234C26F03ADE(__this, L_0, _stringLiteral7206D2F3B05880BB40B85B3586B78CEBB5F09DCC, _stringLiteral50FF79383C5238024A874D3902958221B4C933E2, (bool)1, BeforeAfterTestCommandBase_1__ctor_m319613D74DAEF8E0692212F5B353234C26F03ADE_RuntimeMethod_var);
// if (Test.TypeInfo.Type != null)
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_1;
L_1 = TestCommand_get_Test_m0D81BD4F01BD74D485BF72DA47C9AF17C53743DA_inline(__this, NULL);
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = Test_get_TypeInfo_mCF6343970E71214EB424F1EE43468679DC077965_inline(L_1, NULL);
NullCheck(L_2);
Type_t* L_3;
L_3 = InterfaceFuncInvoker0< Type_t* >::Invoke(0 /* System.Type NUnit.Framework.Interfaces.ITypeInfo::get_Type() */, ITypeInfo_t213254F26BE711D9E17641CB529B35D2A55F48F2_il2cpp_TypeInfo_var, L_2);
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Type_op_Inequality_m71AAC993EBBDBA44EE73847D68F71C70AF7AD1D5(L_3, (Type_t*)NULL, NULL);
V_0 = L_4;
bool L_5 = V_0;
if (!L_5)
{
goto IL_005c;
}
}
{
// BeforeActions = GetTestActions(m_TestActionsCache, Test.Method.MethodInfo);
il2cpp_codegen_runtime_class_init_inline(TestActionCommand_t2D32E9ACC4A6A151F29399D5E9E7E9A203D8BA1B_il2cpp_TypeInfo_var);
Dictionary_2_t6824620D7AF8336060B9F32EC2BB5EBD5562BDB3* L_6 = ((TestActionCommand_t2D32E9ACC4A6A151F29399D5E9E7E9A203D8BA1B_StaticFields*)il2cpp_codegen_static_fields_for(TestActionCommand_t2D32E9ACC4A6A151F29399D5E9E7E9A203D8BA1B_il2cpp_TypeInfo_var))->___m_TestActionsCache_9;
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_7;
L_7 = TestCommand_get_Test_m0D81BD4F01BD74D485BF72DA47C9AF17C53743DA_inline(__this, NULL);
NullCheck(L_7);
RuntimeObject* L_8;
L_8 = Test_get_Method_m43138AF6A6D99B8D3F8DCB3E38525C6D839C83AC(L_7, NULL);
NullCheck(L_8);
MethodInfo_t* L_9;
L_9 = InterfaceFuncInvoker0< MethodInfo_t* >::Invoke(1 /* System.Reflection.MethodInfo NUnit.Framework.Interfaces.IMethodInfo::get_MethodInfo() */, IMethodInfo_t7F80F0D22BCA484D683AAF8E25102ED7D773D119_il2cpp_TypeInfo_var, L_8);
ITestActionU5BU5D_t75CE043B1897AF42CE92C323076DC25435B8050A* L_10;
L_10 = BeforeAfterTestCommandBase_1_GetTestActions_m4DFA3FF9E87679EE3142EE311072752BFB1B20D5(L_6, L_9, BeforeAfterTestCommandBase_1_GetTestActions_m4DFA3FF9E87679EE3142EE311072752BFB1B20D5_RuntimeMethod_var);
((BeforeAfterTestCommandBase_1_t4BB16FDC3106B3EB25A2B2B22FFBB081A286E666*)__this)->___BeforeActions_6 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&((BeforeAfterTestCommandBase_1_t4BB16FDC3106B3EB25A2B2B22FFBB081A286E666*)__this)->___BeforeActions_6), (void*)L_10);
// AfterActions = BeforeActions;
ITestActionU5BU5D_t75CE043B1897AF42CE92C323076DC25435B8050A* L_11 = ((BeforeAfterTestCommandBase_1_t4BB16FDC3106B3EB25A2B2B22FFBB081A286E666*)__this)->___BeforeActions_6;
((BeforeAfterTestCommandBase_1_t4BB16FDC3106B3EB25A2B2B22FFBB081A286E666*)__this)->___AfterActions_7 = L_11;
Il2CppCodeGenWriteBarrier((void**)(&((BeforeAfterTestCommandBase_1_t4BB16FDC3106B3EB25A2B2B22FFBB081A286E666*)__this)->___AfterActions_7), (void*)L_11);
}
IL_005c:
{
// }
return;
}
}
// System.Collections.IEnumerator UnityEngine.TestTools.TestActionCommand::InvokeBefore(NUnit.Framework.ITestAction,NUnit.Framework.Internal.Test,UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TestActionCommand_InvokeBefore_mE2BB54DAB2791785C0ABB3B885ADCDE3A38571C7 (TestActionCommand_t2D32E9ACC4A6A151F29399D5E9E7E9A203D8BA1B* __this, RuntimeObject* ___action0, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___test1, UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___context2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CInvokeBeforeU3Ed__2_t5FF5E363430BE21A319B36E98CD7FBF1862F1AE5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CInvokeBeforeU3Ed__2_t5FF5E363430BE21A319B36E98CD7FBF1862F1AE5* L_0 = (U3CInvokeBeforeU3Ed__2_t5FF5E363430BE21A319B36E98CD7FBF1862F1AE5*)il2cpp_codegen_object_new(U3CInvokeBeforeU3Ed__2_t5FF5E363430BE21A319B36E98CD7FBF1862F1AE5_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CInvokeBeforeU3Ed__2__ctor_mE87D598D7AB4244D439BD0D8434F1CE02DEA834F(L_0, 0, NULL);
U3CInvokeBeforeU3Ed__2_t5FF5E363430BE21A319B36E98CD7FBF1862F1AE5* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_5 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_5), (void*)__this);
U3CInvokeBeforeU3Ed__2_t5FF5E363430BE21A319B36E98CD7FBF1862F1AE5* L_2 = L_1;
RuntimeObject* L_3 = ___action0;
NullCheck(L_2);
L_2->___action_2 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_2->___action_2), (void*)L_3);
U3CInvokeBeforeU3Ed__2_t5FF5E363430BE21A319B36E98CD7FBF1862F1AE5* L_4 = L_2;
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_5 = ___test1;
NullCheck(L_4);
L_4->___test_3 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___test_3), (void*)L_5);
U3CInvokeBeforeU3Ed__2_t5FF5E363430BE21A319B36E98CD7FBF1862F1AE5* L_6 = L_4;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_7 = ___context2;
NullCheck(L_6);
L_6->___context_4 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&L_6->___context_4), (void*)L_7);
return L_6;
}
}
// System.Collections.IEnumerator UnityEngine.TestTools.TestActionCommand::InvokeAfter(NUnit.Framework.ITestAction,NUnit.Framework.Internal.Test,UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TestActionCommand_InvokeAfter_m6262318DC7273F5184061E3F6BF621366B1852F0 (TestActionCommand_t2D32E9ACC4A6A151F29399D5E9E7E9A203D8BA1B* __this, RuntimeObject* ___action0, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___test1, UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___context2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CInvokeAfterU3Ed__3_t4BBAB2100A57DA59DF716FA13C587AECFA6EE96D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CInvokeAfterU3Ed__3_t4BBAB2100A57DA59DF716FA13C587AECFA6EE96D* L_0 = (U3CInvokeAfterU3Ed__3_t4BBAB2100A57DA59DF716FA13C587AECFA6EE96D*)il2cpp_codegen_object_new(U3CInvokeAfterU3Ed__3_t4BBAB2100A57DA59DF716FA13C587AECFA6EE96D_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CInvokeAfterU3Ed__3__ctor_mD1972B5120D0C1484985018C3A0EF9C82DB228FB(L_0, 0, NULL);
U3CInvokeAfterU3Ed__3_t4BBAB2100A57DA59DF716FA13C587AECFA6EE96D* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_5 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_5), (void*)__this);
U3CInvokeAfterU3Ed__3_t4BBAB2100A57DA59DF716FA13C587AECFA6EE96D* L_2 = L_1;
RuntimeObject* L_3 = ___action0;
NullCheck(L_2);
L_2->___action_2 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_2->___action_2), (void*)L_3);
U3CInvokeAfterU3Ed__3_t4BBAB2100A57DA59DF716FA13C587AECFA6EE96D* L_4 = L_2;
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_5 = ___test1;
NullCheck(L_4);
L_4->___test_3 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___test_3), (void*)L_5);
U3CInvokeAfterU3Ed__3_t4BBAB2100A57DA59DF716FA13C587AECFA6EE96D* L_6 = L_4;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_7 = ___context2;
NullCheck(L_6);
L_6->___context_4 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&L_6->___context_4), (void*)L_7);
return L_6;
}
}
// UnityEngine.TestTools.BeforeAfterTestCommandState UnityEngine.TestTools.TestActionCommand::GetState(UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* TestActionCommand_GetState_m6648049F58BEC2D4637F01B492C28C984A1BE6A7 (TestActionCommand_t2D32E9ACC4A6A151F29399D5E9E7E9A203D8BA1B* __this, UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___context0, const RuntimeMethod* method)
{
BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* V_0 = NULL;
{
// return null;
V_0 = (BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97*)NULL;
goto IL_0005;
}
IL_0005:
{
// }
BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* L_0 = V_0;
return L_0;
}
}
// System.Void UnityEngine.TestTools.TestActionCommand::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TestActionCommand__cctor_m519B51F717C596E73855E5CE35B057542EB4A4B6 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mD551FD8C4F1F591B38433E051C2FB649BF06834F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t6824620D7AF8336060B9F32EC2BB5EBD5562BDB3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TestActionCommand_t2D32E9ACC4A6A151F29399D5E9E7E9A203D8BA1B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// static readonly Dictionary<MethodInfo, List<ITestAction>> m_TestActionsCache = new Dictionary<MethodInfo, List<ITestAction>>();
Dictionary_2_t6824620D7AF8336060B9F32EC2BB5EBD5562BDB3* L_0 = (Dictionary_2_t6824620D7AF8336060B9F32EC2BB5EBD5562BDB3*)il2cpp_codegen_object_new(Dictionary_2_t6824620D7AF8336060B9F32EC2BB5EBD5562BDB3_il2cpp_TypeInfo_var);
NullCheck(L_0);
Dictionary_2__ctor_mD551FD8C4F1F591B38433E051C2FB649BF06834F(L_0, Dictionary_2__ctor_mD551FD8C4F1F591B38433E051C2FB649BF06834F_RuntimeMethod_var);
((TestActionCommand_t2D32E9ACC4A6A151F29399D5E9E7E9A203D8BA1B_StaticFields*)il2cpp_codegen_static_fields_for(TestActionCommand_t2D32E9ACC4A6A151F29399D5E9E7E9A203D8BA1B_il2cpp_TypeInfo_var))->___m_TestActionsCache_9 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((TestActionCommand_t2D32E9ACC4A6A151F29399D5E9E7E9A203D8BA1B_StaticFields*)il2cpp_codegen_static_fields_for(TestActionCommand_t2D32E9ACC4A6A151F29399D5E9E7E9A203D8BA1B_il2cpp_TypeInfo_var))->___m_TestActionsCache_9), (void*)L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.TestActionCommand/<InvokeBefore>d__2::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInvokeBeforeU3Ed__2__ctor_mE87D598D7AB4244D439BD0D8434F1CE02DEA834F (U3CInvokeBeforeU3Ed__2_t5FF5E363430BE21A319B36E98CD7FBF1862F1AE5* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___U3CU3E1__state0;
__this->___U3CU3E1__state_0 = L_0;
return;
}
}
// System.Void UnityEngine.TestTools.TestActionCommand/<InvokeBefore>d__2::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInvokeBeforeU3Ed__2_System_IDisposable_Dispose_m4E3285400C294B04B007C86F2FD4EA305FFFB04E (U3CInvokeBeforeU3Ed__2_t5FF5E363430BE21A319B36E98CD7FBF1862F1AE5* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean UnityEngine.TestTools.TestActionCommand/<InvokeBefore>d__2::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CInvokeBeforeU3Ed__2_MoveNext_m8E9530235F40A007E6EA70806E1388D797341CC1 (U3CInvokeBeforeU3Ed__2_t5FF5E363430BE21A319B36E98CD7FBF1862F1AE5* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITestAction_t946C2D7E068DE64DE458EE25B5674A85D52F92D2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
int32_t L_1 = V_0;
if (!L_1)
{
goto IL_0012;
}
}
{
goto IL_000c;
}
IL_000c:
{
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_0014;
}
}
{
goto IL_0016;
}
IL_0012:
{
goto IL_0018;
}
IL_0014:
{
goto IL_0042;
}
IL_0016:
{
return (bool)0;
}
IL_0018:
{
__this->___U3CU3E1__state_0 = (-1);
// action.BeforeTest(test);
RuntimeObject* L_3 = __this->___action_2;
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_4 = __this->___test_3;
NullCheck(L_3);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0 /* System.Void NUnit.Framework.ITestAction::BeforeTest(NUnit.Framework.Interfaces.ITest) */, ITestAction_t946C2D7E068DE64DE458EE25B5674A85D52F92D2_il2cpp_TypeInfo_var, L_3, L_4);
// yield return null;
__this->___U3CU3E2__current_1 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)NULL);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_0042:
{
__this->___U3CU3E1__state_0 = (-1);
// }
return (bool)0;
}
}
// System.Object UnityEngine.TestTools.TestActionCommand/<InvokeBefore>d__2::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CInvokeBeforeU3Ed__2_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m597F69FA403BBC975D39507F6F9A691787B7E958 (U3CInvokeBeforeU3Ed__2_t5FF5E363430BE21A319B36E98CD7FBF1862F1AE5* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void UnityEngine.TestTools.TestActionCommand/<InvokeBefore>d__2::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInvokeBeforeU3Ed__2_System_Collections_IEnumerator_Reset_m99B9BD279928D2DC3AAFB895F4306A0BD698FC30 (U3CInvokeBeforeU3Ed__2_t5FF5E363430BE21A319B36E98CD7FBF1862F1AE5* __this, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CInvokeBeforeU3Ed__2_System_Collections_IEnumerator_Reset_m99B9BD279928D2DC3AAFB895F4306A0BD698FC30_RuntimeMethod_var)));
}
}
// System.Object UnityEngine.TestTools.TestActionCommand/<InvokeBefore>d__2::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CInvokeBeforeU3Ed__2_System_Collections_IEnumerator_get_Current_mC021119C7A3476EECB807653F17C5F068E695A90 (U3CInvokeBeforeU3Ed__2_t5FF5E363430BE21A319B36E98CD7FBF1862F1AE5* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.TestActionCommand/<InvokeAfter>d__3::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInvokeAfterU3Ed__3__ctor_mD1972B5120D0C1484985018C3A0EF9C82DB228FB (U3CInvokeAfterU3Ed__3_t4BBAB2100A57DA59DF716FA13C587AECFA6EE96D* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___U3CU3E1__state0;
__this->___U3CU3E1__state_0 = L_0;
return;
}
}
// System.Void UnityEngine.TestTools.TestActionCommand/<InvokeAfter>d__3::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInvokeAfterU3Ed__3_System_IDisposable_Dispose_m834492D32E92B564E9506CA3A006380CB94CC996 (U3CInvokeAfterU3Ed__3_t4BBAB2100A57DA59DF716FA13C587AECFA6EE96D* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean UnityEngine.TestTools.TestActionCommand/<InvokeAfter>d__3::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CInvokeAfterU3Ed__3_MoveNext_m5CC746AFA0E3C23508CA2BF4A8071F327D7D9136 (U3CInvokeAfterU3Ed__3_t4BBAB2100A57DA59DF716FA13C587AECFA6EE96D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITestAction_t946C2D7E068DE64DE458EE25B5674A85D52F92D2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
int32_t L_1 = V_0;
if (!L_1)
{
goto IL_0012;
}
}
{
goto IL_000c;
}
IL_000c:
{
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_0014;
}
}
{
goto IL_0016;
}
IL_0012:
{
goto IL_0018;
}
IL_0014:
{
goto IL_0042;
}
IL_0016:
{
return (bool)0;
}
IL_0018:
{
__this->___U3CU3E1__state_0 = (-1);
// action.AfterTest(test);
RuntimeObject* L_3 = __this->___action_2;
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_4 = __this->___test_3;
NullCheck(L_3);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(1 /* System.Void NUnit.Framework.ITestAction::AfterTest(NUnit.Framework.Interfaces.ITest) */, ITestAction_t946C2D7E068DE64DE458EE25B5674A85D52F92D2_il2cpp_TypeInfo_var, L_3, L_4);
// yield return null;
__this->___U3CU3E2__current_1 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)NULL);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_0042:
{
__this->___U3CU3E1__state_0 = (-1);
// }
return (bool)0;
}
}
// System.Object UnityEngine.TestTools.TestActionCommand/<InvokeAfter>d__3::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CInvokeAfterU3Ed__3_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m20E1CEB91A94F19C3D50AC5DA7880D3935AD2E6A (U3CInvokeAfterU3Ed__3_t4BBAB2100A57DA59DF716FA13C587AECFA6EE96D* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void UnityEngine.TestTools.TestActionCommand/<InvokeAfter>d__3::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInvokeAfterU3Ed__3_System_Collections_IEnumerator_Reset_m7FDD40585A7908A3EC33AC5C78EE6763E8F3DA1A (U3CInvokeAfterU3Ed__3_t4BBAB2100A57DA59DF716FA13C587AECFA6EE96D* __this, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CInvokeAfterU3Ed__3_System_Collections_IEnumerator_Reset_m7FDD40585A7908A3EC33AC5C78EE6763E8F3DA1A_RuntimeMethod_var)));
}
}
// System.Object UnityEngine.TestTools.TestActionCommand/<InvokeAfter>d__3::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CInvokeAfterU3Ed__3_System_Collections_IEnumerator_get_Current_mDC839BBCCE7193A170A9BDCCACB4396415952593 (U3CInvokeAfterU3Ed__3_t4BBAB2100A57DA59DF716FA13C587AECFA6EE96D* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.TestCommandPcHelper::SetEnumeratorPC(System.Collections.IEnumerator,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TestCommandPcHelper_SetEnumeratorPC_mCF48938E2288265507DDC94A03BE6A058D69F881 (TestCommandPcHelper_tDDAB63F9CFAD0BF57D8CDA3998C7A6F63B8ACFDB* __this, RuntimeObject* ___enumerator0, int32_t ___pc1, const RuntimeMethod* method)
{
{
// }
return;
}
}
// System.Int32 UnityEngine.TestTools.TestCommandPcHelper::GetEnumeratorPC(System.Collections.IEnumerator)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TestCommandPcHelper_GetEnumeratorPC_mD5E9D04870BB35B4968EFBF3559DA52D2FA0E7CF (TestCommandPcHelper_tDDAB63F9CFAD0BF57D8CDA3998C7A6F63B8ACFDB* __this, RuntimeObject* ___enumerator0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// return 0;
V_0 = 0;
goto IL_0005;
}
IL_0005:
{
// }
int32_t L_0 = V_0;
return L_0;
}
}
// System.Void UnityEngine.TestTools.TestCommandPcHelper::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TestCommandPcHelper__ctor_m95E732C3D0615ADE4DF42A13F2913172BA372E71 (TestCommandPcHelper_tDDAB63F9CFAD0BF57D8CDA3998C7A6F63B8ACFDB* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.UnityTestMethodCommand::.ctor(NUnit.Framework.Internal.TestMethod)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestMethodCommand__ctor_m0034BDC9B24515AEA6F78373E8A20EA2D4B92F1E (UnityTestMethodCommand_t820515DDE6A0BE52F78BB0CEF38CA62321F1F5D2* __this, TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* ___testMethod0, const RuntimeMethod* method)
{
{
// : base(testMethod) { }
TestMethod_t6F73FDCFF1AABF219BB80997B10A0FC8331E6CE7* L_0 = ___testMethod0;
TestMethodCommand__ctor_m84FA7FA49C7550ABBB51BB0532FEE29BB772E2C1(__this, L_0, NULL);
// : base(testMethod) { }
return;
}
}
// NUnit.Framework.Internal.TestResult UnityEngine.TestTools.UnityTestMethodCommand::Execute(NUnit.Framework.Internal.ITestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* UnityTestMethodCommand_Execute_mAC163E500411E3FC271B7F8C341EE48CC506EC9E (UnityTestMethodCommand_t820515DDE6A0BE52F78BB0CEF38CA62321F1F5D2* __this, RuntimeObject* ___context0, const RuntimeMethod* method)
{
AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 V_0;
memset((&V_0), 0, sizeof(V_0));
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD V_1;
memset((&V_1), 0, sizeof(V_1));
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* V_2 = NULL;
{
// using (new ProfilerMarker(Test.FullName).Auto())
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_0;
L_0 = TestCommand_get_Test_m0D81BD4F01BD74D485BF72DA47C9AF17C53743DA_inline(__this, NULL);
NullCheck(L_0);
String_t* L_1;
L_1 = Test_get_FullName_mBA3F7D639974882DFF12492D956499DEF57F6930_inline(L_0, NULL);
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD L_2;
memset((&L_2), 0, sizeof(L_2));
ProfilerMarker__ctor_mDD68B0A8B71E0301F592AF8891560150E55699C8_inline((&L_2), L_1, /*hidden argument*/NULL);
V_1 = L_2;
AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 L_3;
L_3 = ProfilerMarker_Auto_m133FA724EB95D16187B37D2C8A501D7E989B1F8D_inline((&V_1), NULL);
V_0 = L_3;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0024:
{// begin finally (depth: 1)
AutoScope_Dispose_mED763F3F51261EF8FB79DB32CD06E0A3F6C40481_inline((&V_0), NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
// return base.Execute(context);
RuntimeObject* L_4 = ___context0;
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_5;
L_5 = TestMethodCommand_Execute_mE9C4191F4B1596866890A9FF652AA03142F83FA6(__this, L_4, NULL);
V_2 = L_5;
goto IL_0033;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0033:
{
// }
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_6 = V_2;
return L_6;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean UnityEngine.TestTools.TestPlatformEnumExtensions::IsFlagIncluded(UnityEngine.TestTools.TestPlatform,UnityEngine.TestTools.TestPlatform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TestPlatformEnumExtensions_IsFlagIncluded_mA530E634BAE4A136A463514729B72C661E519B22 (uint8_t ___flags0, uint8_t ___flag1, const RuntimeMethod* method)
{
bool V_0 = false;
{
// return (flags & flag) == flag;
uint8_t L_0 = ___flags0;
uint8_t L_1 = ___flag1;
uint8_t L_2 = ___flag1;
V_0 = (bool)((((int32_t)((int32_t)((int32_t)L_0&(int32_t)L_1))) == ((int32_t)L_2))? 1 : 0);
goto IL_000a;
}
IL_000a:
{
// }
bool L_3 = V_0;
return L_3;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Type UnityEngine.TestTools.AttributeHelper::GetTargetClassFromName(System.String,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* AttributeHelper_GetTargetClassFromName_m00DA2F7E4D3FF98FA57E22244EA13F8ABF1C984E (String_t* ___targetClassName0, Type_t* ___attributeInterface1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AttributeHelper_GetTargetClassFromName_m00DA2F7E4D3FF98FA57E22244EA13F8ABF1C984E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_GetType_m80C621C4D91A89DDEE6D3DDF343925B30F99BC45_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral24412007325FA71109A7B7B640186327465CB6B5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB);
s_Il2CppMethodInitialized = true;
}
Type_t* V_0 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_1 = NULL;
int32_t V_2 = 0;
String_t* V_3 = NULL;
String_t* V_4 = NULL;
bool V_5 = false;
bool V_6 = false;
Type_t* V_7 = NULL;
{
// Type targetClass = null;
V_0 = (Type_t*)NULL;
// foreach (var assemblyName in ScriptingRuntime.GetAllUserAssemblies())
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0;
L_0 = ScriptingRuntime_GetAllUserAssemblies_m3CD77CA324FE78FDE80F23C759F1E11D010DB554(NULL);
V_1 = L_0;
V_2 = 0;
goto IL_0042;
}
IL_000e:
{
// foreach (var assemblyName in ScriptingRuntime.GetAllUserAssemblies())
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = V_1;
int32_t L_2 = V_2;
NullCheck(L_1);
int32_t L_3 = L_2;
String_t* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
V_3 = L_4;
// var name = Path.GetFileNameWithoutExtension(assemblyName);
String_t* L_5 = V_3;
il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
String_t* L_6;
L_6 = Path_GetFileNameWithoutExtension_mD24A7CA7C45FF7A265EF7F8D5E19D1F3C014D90F(L_5, NULL);
V_4 = L_6;
// targetClass = Type.GetType(targetClassName + "," + name);
String_t* L_7 = ___targetClassName0;
String_t* L_8 = V_4;
String_t* L_9;
L_9 = String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0(L_7, _stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB, L_8, NULL);
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_10;
L_10 = il2cpp_codegen_get_type(L_9, Type_GetType_m80C621C4D91A89DDEE6D3DDF343925B30F99BC45_RuntimeMethod_var, AttributeHelper_GetTargetClassFromName_m00DA2F7E4D3FF98FA57E22244EA13F8ABF1C984E_RuntimeMethod_var);
V_0 = L_10;
// if (targetClass != null)
Type_t* L_11 = V_0;
bool L_12;
L_12 = Type_op_Inequality_m71AAC993EBBDBA44EE73847D68F71C70AF7AD1D5(L_11, (Type_t*)NULL, NULL);
V_5 = L_12;
bool L_13 = V_5;
if (!L_13)
{
goto IL_003d;
}
}
{
// break;
goto IL_0048;
}
IL_003d:
{
int32_t L_14 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_14, 1));
}
IL_0042:
{
// foreach (var assemblyName in ScriptingRuntime.GetAllUserAssemblies())
int32_t L_15 = V_2;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_16 = V_1;
NullCheck(L_16);
if ((((int32_t)L_15) < ((int32_t)((int32_t)(((RuntimeArray*)L_16)->max_length)))))
{
goto IL_000e;
}
}
IL_0048:
{
// if (targetClass == null)
Type_t* L_17 = V_0;
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_18;
L_18 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_17, (Type_t*)NULL, NULL);
V_6 = L_18;
bool L_19 = V_6;
if (!L_19)
{
goto IL_0071;
}
}
{
// Debug.LogWarningFormat("Class type not found: " + targetClassName);
String_t* L_20 = ___targetClassName0;
String_t* L_21;
L_21 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(_stringLiteral24412007325FA71109A7B7B640186327465CB6B5, L_20, NULL);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_22;
L_22 = Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_inline(Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarningFormat_m0D4A31935564D0FA042103C1231DBBD2ED0BC20A(L_21, L_22, NULL);
// return null;
V_7 = (Type_t*)NULL;
goto IL_007e;
}
IL_0071:
{
// ValidateTargetClass(targetClass, attributeInterface);
Type_t* L_23 = V_0;
Type_t* L_24 = ___attributeInterface1;
AttributeHelper_ValidateTargetClass_m6ACCDD5F2DA3BD79ED21FF340963F245CB603853(L_23, L_24, NULL);
// return targetClass;
Type_t* L_25 = V_0;
V_7 = L_25;
goto IL_007e;
}
IL_007e:
{
// }
Type_t* L_26 = V_7;
return L_26;
}
}
// System.Void UnityEngine.TestTools.AttributeHelper::ValidateTargetClass(System.Type,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttributeHelper_ValidateTargetClass_m6ACCDD5F2DA3BD79ED21FF340963F245CB603853 (Type_t* ___targetClass0, Type_t* ___attributeInterface1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_All_TisConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB_mC5FE4BA3D437AA1965721180DB68F66540237AAD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tF43743677DC8EC7ECF5575F75E3C0CB6CE4EE70C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CValidateTargetClassU3Eb__1_0_m7819360C7B858E7E0B715EEF669E9A176190FC76_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tA02F574C4E0C04C48F5A91034C7D6C23331014CB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6EAC063DEAFC4A3C2FD4B5B5E179B5AD0E99506A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE8182C608FB9F00431D2C42E5E9E2AF6E67CA00A);
s_Il2CppMethodInitialized = true;
}
ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
Func_2_tF43743677DC8EC7ECF5575F75E3C0CB6CE4EE70C* G_B2_0 = NULL;
ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A* G_B2_1 = NULL;
Func_2_tF43743677DC8EC7ECF5575F75E3C0CB6CE4EE70C* G_B1_0 = NULL;
ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A* G_B1_1 = NULL;
{
// var constructorInfos = targetClass.GetConstructors();
Type_t* L_0 = ___targetClass0;
NullCheck(L_0);
ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A* L_1;
L_1 = Type_GetConstructors_m1F758EB484E2AD8B1F662C967178B017A886A964(L_0, NULL);
V_0 = L_1;
// if (constructorInfos.All(constructor => constructor.GetParameters().Length != 0))
ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A* L_2 = V_0;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tA02F574C4E0C04C48F5A91034C7D6C23331014CB_il2cpp_TypeInfo_var);
Func_2_tF43743677DC8EC7ECF5575F75E3C0CB6CE4EE70C* L_3 = ((U3CU3Ec_tA02F574C4E0C04C48F5A91034C7D6C23331014CB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA02F574C4E0C04C48F5A91034C7D6C23331014CB_il2cpp_TypeInfo_var))->___U3CU3E9__1_0_1;
Func_2_tF43743677DC8EC7ECF5575F75E3C0CB6CE4EE70C* L_4 = L_3;
G_B1_0 = L_4;
G_B1_1 = L_2;
if (L_4)
{
G_B2_0 = L_4;
G_B2_1 = L_2;
goto IL_0028;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tA02F574C4E0C04C48F5A91034C7D6C23331014CB_il2cpp_TypeInfo_var);
U3CU3Ec_tA02F574C4E0C04C48F5A91034C7D6C23331014CB* L_5 = ((U3CU3Ec_tA02F574C4E0C04C48F5A91034C7D6C23331014CB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA02F574C4E0C04C48F5A91034C7D6C23331014CB_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_tF43743677DC8EC7ECF5575F75E3C0CB6CE4EE70C* L_6 = (Func_2_tF43743677DC8EC7ECF5575F75E3C0CB6CE4EE70C*)il2cpp_codegen_object_new(Func_2_tF43743677DC8EC7ECF5575F75E3C0CB6CE4EE70C_il2cpp_TypeInfo_var);
NullCheck(L_6);
Func_2__ctor_m7871710CD540E478649F02E1BC07A13BF5D774D2(L_6, L_5, (intptr_t)((void*)U3CU3Ec_U3CValidateTargetClassU3Eb__1_0_m7819360C7B858E7E0B715EEF669E9A176190FC76_RuntimeMethod_var), NULL);
Func_2_tF43743677DC8EC7ECF5575F75E3C0CB6CE4EE70C* L_7 = L_6;
((U3CU3Ec_tA02F574C4E0C04C48F5A91034C7D6C23331014CB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA02F574C4E0C04C48F5A91034C7D6C23331014CB_il2cpp_TypeInfo_var))->___U3CU3E9__1_0_1 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tA02F574C4E0C04C48F5A91034C7D6C23331014CB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA02F574C4E0C04C48F5A91034C7D6C23331014CB_il2cpp_TypeInfo_var))->___U3CU3E9__1_0_1), (void*)L_7);
G_B2_0 = L_7;
G_B2_1 = G_B1_1;
}
IL_0028:
{
bool L_8;
L_8 = Enumerable_All_TisConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB_mC5FE4BA3D437AA1965721180DB68F66540237AAD((RuntimeObject*)G_B2_1, G_B2_0, Enumerable_All_TisConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB_mC5FE4BA3D437AA1965721180DB68F66540237AAD_RuntimeMethod_var);
V_1 = L_8;
bool L_9 = V_1;
if (!L_9)
{
goto IL_004d;
}
}
{
// Debug.LogWarningFormat("{0} does not implement default constructor", targetClass.Name);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_10 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = L_10;
Type_t* L_12 = ___targetClass0;
NullCheck(L_12);
String_t* L_13;
L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_12);
NullCheck(L_11);
ArrayElementTypeCheck (L_11, L_13);
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_13);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarningFormat_m0D4A31935564D0FA042103C1231DBBD2ED0BC20A(_stringLiteralE8182C608FB9F00431D2C42E5E9E2AF6E67CA00A, L_11, NULL);
}
IL_004d:
{
// if (!attributeInterface.IsAssignableFrom(targetClass))
Type_t* L_14 = ___attributeInterface1;
Type_t* L_15 = ___targetClass0;
NullCheck(L_14);
bool L_16;
L_16 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_14, L_15);
V_2 = (bool)((((int32_t)L_16) == ((int32_t)0))? 1 : 0);
bool L_17 = V_2;
if (!L_17)
{
goto IL_0080;
}
}
{
// Debug.LogWarningFormat("{0} does not implement {1}", targetClass.Name, attributeInterface.Name);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_18 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = L_18;
Type_t* L_20 = ___targetClass0;
NullCheck(L_20);
String_t* L_21;
L_21 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_20);
NullCheck(L_19);
ArrayElementTypeCheck (L_19, L_21);
(L_19)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_21);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_22 = L_19;
Type_t* L_23 = ___attributeInterface1;
NullCheck(L_23);
String_t* L_24;
L_24 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_23);
NullCheck(L_22);
ArrayElementTypeCheck (L_22, L_24);
(L_22)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_24);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarningFormat_m0D4A31935564D0FA042103C1231DBBD2ED0BC20A(_stringLiteral6EAC063DEAFC4A3C2FD4B5B5E179B5AD0E99506A, L_22, NULL);
}
IL_0080:
{
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.AttributeHelper/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m3045F8F89208F285AF122E458FEDBCEFC4DFB0B5 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tA02F574C4E0C04C48F5A91034C7D6C23331014CB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_tA02F574C4E0C04C48F5A91034C7D6C23331014CB* L_0 = (U3CU3Ec_tA02F574C4E0C04C48F5A91034C7D6C23331014CB*)il2cpp_codegen_object_new(U3CU3Ec_tA02F574C4E0C04C48F5A91034C7D6C23331014CB_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__ctor_m5A6FF85EA3AE00050203B693E7B74DA402866E53(L_0, NULL);
((U3CU3Ec_tA02F574C4E0C04C48F5A91034C7D6C23331014CB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA02F574C4E0C04C48F5A91034C7D6C23331014CB_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tA02F574C4E0C04C48F5A91034C7D6C23331014CB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA02F574C4E0C04C48F5A91034C7D6C23331014CB_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void UnityEngine.TestTools.AttributeHelper/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m5A6FF85EA3AE00050203B693E7B74DA402866E53 (U3CU3Ec_tA02F574C4E0C04C48F5A91034C7D6C23331014CB* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean UnityEngine.TestTools.AttributeHelper/<>c::<ValidateTargetClass>b__1_0(System.Reflection.ConstructorInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CValidateTargetClassU3Eb__1_0_m7819360C7B858E7E0B715EEF669E9A176190FC76 (U3CU3Ec_tA02F574C4E0C04C48F5A91034C7D6C23331014CB* __this, ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* ___constructor0, const RuntimeMethod* method)
{
{
// if (constructorInfos.All(constructor => constructor.GetParameters().Length != 0))
ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* L_0 = ___constructor0;
NullCheck(L_0);
ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_1;
L_1 = VirtualFuncInvoker0< ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* >::Invoke(16 /* System.Reflection.ParameterInfo[] System.Reflection.MethodBase::GetParameters() */, L_0);
NullCheck(L_1);
return (bool)((!(((uint32_t)(((RuntimeArray*)L_1)->max_length)) <= ((uint32_t)0)))? 1 : 0);
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.PostBuildCleanupAttribute::.ctor(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PostBuildCleanupAttribute__ctor_mBB9CF7E7E7531BE759785175A09C5D3A1731DA34 (PostBuildCleanupAttribute_tF6A53FB1C873B577350A663179A077C5541C546E* __this, Type_t* ___targetClass0, const RuntimeMethod* method)
{
{
// public PostBuildCleanupAttribute(Type targetClass)
Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
// TargetClass = targetClass;
Type_t* L_0 = ___targetClass0;
PostBuildCleanupAttribute_set_TargetClass_mFB4AABCB47216F976EBE1AF1E047A10415E3DD0D_inline(__this, L_0, NULL);
// }
return;
}
}
// System.Void UnityEngine.TestTools.PostBuildCleanupAttribute::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PostBuildCleanupAttribute__ctor_m021650A43189EDF3D6C3DEED44188109426B82DB (PostBuildCleanupAttribute_tF6A53FB1C873B577350A663179A077C5541C546E* __this, String_t* ___targetClassName0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPostBuildCleanup_t7714914589DDE27A90D96DE51D27BE759132A171_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public PostBuildCleanupAttribute(string targetClassName)
Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
// TargetClass = AttributeHelper.GetTargetClassFromName(targetClassName, typeof(IPostBuildCleanup));
String_t* L_0 = ___targetClassName0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (IPostBuildCleanup_t7714914589DDE27A90D96DE51D27BE759132A171_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_2;
L_2 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_1, NULL);
Type_t* L_3;
L_3 = AttributeHelper_GetTargetClassFromName_m00DA2F7E4D3FF98FA57E22244EA13F8ABF1C984E(L_0, L_2, NULL);
PostBuildCleanupAttribute_set_TargetClass_mFB4AABCB47216F976EBE1AF1E047A10415E3DD0D_inline(__this, L_3, NULL);
// }
return;
}
}
// System.Type UnityEngine.TestTools.PostBuildCleanupAttribute::get_TargetClass()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* PostBuildCleanupAttribute_get_TargetClass_m03EE5DED0BD90375635943E82565A04EDBB72A46 (PostBuildCleanupAttribute_tF6A53FB1C873B577350A663179A077C5541C546E* __this, const RuntimeMethod* method)
{
{
// internal Type TargetClass { get; private set; }
Type_t* L_0 = __this->___U3CTargetClassU3Ek__BackingField_0;
return L_0;
}
}
// System.Void UnityEngine.TestTools.PostBuildCleanupAttribute::set_TargetClass(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PostBuildCleanupAttribute_set_TargetClass_mFB4AABCB47216F976EBE1AF1E047A10415E3DD0D (PostBuildCleanupAttribute_tF6A53FB1C873B577350A663179A077C5541C546E* __this, Type_t* ___value0, const RuntimeMethod* method)
{
{
// internal Type TargetClass { get; private set; }
Type_t* L_0 = ___value0;
__this->___U3CTargetClassU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTargetClassU3Ek__BackingField_0), (void*)L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.PrebuildSetupAttribute::.ctor(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PrebuildSetupAttribute__ctor_m8314BB584B57C4228C9994FB04EB23A96DC9CADF (PrebuildSetupAttribute_t3C18E68F9C155AAA8D66DD59E745A6F3A7028F17* __this, Type_t* ___targetClass0, const RuntimeMethod* method)
{
{
// public PrebuildSetupAttribute(Type targetClass)
Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
// TargetClass = targetClass;
Type_t* L_0 = ___targetClass0;
PrebuildSetupAttribute_set_TargetClass_m61A2191958811903403D0710A82A9E4C85C9BBF6_inline(__this, L_0, NULL);
// }
return;
}
}
// System.Void UnityEngine.TestTools.PrebuildSetupAttribute::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PrebuildSetupAttribute__ctor_m9ECAE237D6863C03DC0F2D96ED3BBDC74F33E4DC (PrebuildSetupAttribute_t3C18E68F9C155AAA8D66DD59E745A6F3A7028F17* __this, String_t* ___targetClassName0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPrebuildSetup_tFF7FF31E26F499A67A64EBBE3635C04DDA2EA100_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public PrebuildSetupAttribute(string targetClassName)
Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
// TargetClass = AttributeHelper.GetTargetClassFromName(targetClassName, typeof(IPrebuildSetup));
String_t* L_0 = ___targetClassName0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (IPrebuildSetup_tFF7FF31E26F499A67A64EBBE3635C04DDA2EA100_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_2;
L_2 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_1, NULL);
Type_t* L_3;
L_3 = AttributeHelper_GetTargetClassFromName_m00DA2F7E4D3FF98FA57E22244EA13F8ABF1C984E(L_0, L_2, NULL);
PrebuildSetupAttribute_set_TargetClass_m61A2191958811903403D0710A82A9E4C85C9BBF6_inline(__this, L_3, NULL);
// }
return;
}
}
// System.Type UnityEngine.TestTools.PrebuildSetupAttribute::get_TargetClass()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* PrebuildSetupAttribute_get_TargetClass_m9CC9215DC26F08A1C74DBEDDD98CFA162310CA3C (PrebuildSetupAttribute_t3C18E68F9C155AAA8D66DD59E745A6F3A7028F17* __this, const RuntimeMethod* method)
{
{
// internal Type TargetClass { get; private set; }
Type_t* L_0 = __this->___U3CTargetClassU3Ek__BackingField_0;
return L_0;
}
}
// System.Void UnityEngine.TestTools.PrebuildSetupAttribute::set_TargetClass(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PrebuildSetupAttribute_set_TargetClass_m61A2191958811903403D0710A82A9E4C85C9BBF6 (PrebuildSetupAttribute_t3C18E68F9C155AAA8D66DD59E745A6F3A7028F17* __this, Type_t* ___value0, const RuntimeMethod* method)
{
{
// internal Type TargetClass { get; private set; }
Type_t* L_0 = ___value0;
__this->___U3CTargetClassU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTargetClassU3Ek__BackingField_0), (void*)L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.TestTools.Utils.IAssemblyWrapper UnityEngine.TestTools.Utils.AssemblyLoadProxy::Load(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AssemblyLoadProxy_Load_mE2E02B0DC00C2F42E0716AAB1C8D9B055B6409F2 (AssemblyLoadProxy_tC0E7F1C77CAD29DD4424996B0CCF4D34FC3237D5* __this, String_t* ___assemblyString0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssemblyWrapper_tFE872A657BE3B2C9E8CA9B3EADCD3F2B7D9067BB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
// return new AssemblyWrapper(Assembly.Load(assemblyString));
String_t* L_0 = ___assemblyString0;
Assembly_t* L_1;
L_1 = Assembly_Load_m718E55A40D92C7BBE26812A9A7998BDF166C0BD2(L_0, NULL);
AssemblyWrapper_tFE872A657BE3B2C9E8CA9B3EADCD3F2B7D9067BB* L_2 = (AssemblyWrapper_tFE872A657BE3B2C9E8CA9B3EADCD3F2B7D9067BB*)il2cpp_codegen_object_new(AssemblyWrapper_tFE872A657BE3B2C9E8CA9B3EADCD3F2B7D9067BB_il2cpp_TypeInfo_var);
NullCheck(L_2);
AssemblyWrapper__ctor_mE8D00C867C054564435D8D923537491111EB196E(L_2, L_1, NULL);
V_0 = L_2;
goto IL_000f;
}
IL_000f:
{
// }
RuntimeObject* L_3 = V_0;
return L_3;
}
}
// System.Void UnityEngine.TestTools.Utils.AssemblyLoadProxy::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssemblyLoadProxy__ctor_m62F2D857B960DF214BB95C3ED99C052000E8DC78 (AssemblyLoadProxy_tC0E7F1C77CAD29DD4424996B0CCF4D34FC3237D5* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.Utils.AssemblyWrapper::.ctor(System.Reflection.Assembly)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssemblyWrapper__ctor_mE8D00C867C054564435D8D923537491111EB196E (AssemblyWrapper_tFE872A657BE3B2C9E8CA9B3EADCD3F2B7D9067BB* __this, Assembly_t* ___assembly0, const RuntimeMethod* method)
{
{
// public AssemblyWrapper(Assembly assembly)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// Assembly = assembly;
Assembly_t* L_0 = ___assembly0;
__this->___U3CAssemblyU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CAssemblyU3Ek__BackingField_0), (void*)L_0);
// Name = assembly.GetName();
Assembly_t* L_1 = ___assembly0;
NullCheck(L_1);
AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* L_2;
L_2 = VirtualFuncInvoker0< AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* >::Invoke(20 /* System.Reflection.AssemblyName System.Reflection.Assembly::GetName() */, L_1);
__this->___U3CNameU3Ek__BackingField_1 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField_1), (void*)L_2);
// }
return;
}
}
// System.Reflection.Assembly UnityEngine.TestTools.Utils.AssemblyWrapper::get_Assembly()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Assembly_t* AssemblyWrapper_get_Assembly_mEAC78D5C1BFE3FFFC722077F2DF3C397636BB5F6 (AssemblyWrapper_tFE872A657BE3B2C9E8CA9B3EADCD3F2B7D9067BB* __this, const RuntimeMethod* method)
{
{
// public Assembly Assembly { get; }
Assembly_t* L_0 = __this->___U3CAssemblyU3Ek__BackingField_0;
return L_0;
}
}
// System.Reflection.AssemblyName UnityEngine.TestTools.Utils.AssemblyWrapper::get_Name()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* AssemblyWrapper_get_Name_mDF070CFECBAB23E1B694D518871F88F92045DD18 (AssemblyWrapper_tFE872A657BE3B2C9E8CA9B3EADCD3F2B7D9067BB* __this, const RuntimeMethod* method)
{
{
// public AssemblyName Name { get; }
AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* L_0 = __this->___U3CNameU3Ek__BackingField_1;
return L_0;
}
}
// System.String UnityEngine.TestTools.Utils.AssemblyWrapper::get_Location()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AssemblyWrapper_get_Location_mDA4D97CBA1676E0CCAE7703D80A4258B44443B53 (AssemblyWrapper_tFE872A657BE3B2C9E8CA9B3EADCD3F2B7D9067BB* __this, const RuntimeMethod* method)
{
{
// throw new NotImplementedException();
NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_0 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AssemblyWrapper_get_Location_mDA4D97CBA1676E0CCAE7703D80A4258B44443B53_RuntimeMethod_var)));
}
}
// System.Reflection.AssemblyName[] UnityEngine.TestTools.Utils.AssemblyWrapper::GetReferencedAssemblies()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssemblyNameU5BU5D_t1C2CB87B1AD967C0648E960165F31298EA326D5C* AssemblyWrapper_GetReferencedAssemblies_mECEA4884B9B3E735DDF2162618D5ED10992B3C91 (AssemblyWrapper_tFE872A657BE3B2C9E8CA9B3EADCD3F2B7D9067BB* __this, const RuntimeMethod* method)
{
{
// throw new NotImplementedException();
NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_0 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AssemblyWrapper_GetReferencedAssemblies_mECEA4884B9B3E735DDF2162618D5ED10992B3C91_RuntimeMethod_var)));
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.Utils.PlayerTestAssemblyProvider::.ctor(UnityEngine.TestTools.Utils.IAssemblyLoadProxy,System.Collections.Generic.List`1<System.String>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerTestAssemblyProvider__ctor_mBB24BB2812894E50229C197355C358B93B84012E (PlayerTestAssemblyProvider_tE61CBD336D79B9B9CF23951F5F4D6A887E15120F* __this, RuntimeObject* ___assemblyLoadProxy0, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___assembliesToLoad1, const RuntimeMethod* method)
{
{
// internal PlayerTestAssemblyProvider(IAssemblyLoadProxy assemblyLoadProxy, List<string> assembliesToLoad)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// m_AssemblyLoadProxy = assemblyLoadProxy;
RuntimeObject* L_0 = ___assemblyLoadProxy0;
__this->___m_AssemblyLoadProxy_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AssemblyLoadProxy_0), (void*)L_0);
// m_AssembliesToLoad = assembliesToLoad;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_1 = ___assembliesToLoad1;
__this->___m_AssembliesToLoad_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AssembliesToLoad_1), (void*)L_1);
// LoadAssemblies();
PlayerTestAssemblyProvider_LoadAssemblies_mA45796BBC5149D0FBB9728F21CAEFCA86B79510F(__this, NULL);
// }
return;
}
}
// NUnit.Framework.Interfaces.ITest UnityEngine.TestTools.Utils.PlayerTestAssemblyProvider::GetTestsWithNUnit()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* PlayerTestAssemblyProvider_GetTestsWithNUnit_m4A4767C438E4FC675A658DDC32934C51DDFF9198 (PlayerTestAssemblyProvider_tE61CBD336D79B9B9CF23951F5F4D6A887E15120F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m1BEB2D866AF620E25C50A08A98431EDFE768D2D9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayerTestAssemblyProvider_tE61CBD336D79B9B9CF23951F5F4D6A887E15120F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
// return BuildTests(TestPlatform.PlayMode, m_LoadedAssemblies.ToArray());
List_1_t500E7B8980E1E416AEC43A3284CF2E0057695F7C* L_0 = ((PlayerTestAssemblyProvider_tE61CBD336D79B9B9CF23951F5F4D6A887E15120F_StaticFields*)il2cpp_codegen_static_fields_for(PlayerTestAssemblyProvider_tE61CBD336D79B9B9CF23951F5F4D6A887E15120F_il2cpp_TypeInfo_var))->___m_LoadedAssemblies_2;
NullCheck(L_0);
IAssemblyWrapperU5BU5D_tB717AF7F10E32F2C7F4DA3789903E246B75FED21* L_1;
L_1 = List_1_ToArray_m1BEB2D866AF620E25C50A08A98431EDFE768D2D9(L_0, List_1_ToArray_m1BEB2D866AF620E25C50A08A98431EDFE768D2D9_RuntimeMethod_var);
RuntimeObject* L_2;
L_2 = PlayerTestAssemblyProvider_BuildTests_m02C262829703414E55E350B1C6FD64E8A45198B6(4, L_1, NULL);
V_0 = L_2;
goto IL_0014;
}
IL_0014:
{
// }
RuntimeObject* L_3 = V_0;
return L_3;
}
}
// System.Collections.Generic.List`1<UnityEngine.TestTools.Utils.IAssemblyWrapper> UnityEngine.TestTools.Utils.PlayerTestAssemblyProvider::GetUserAssemblies()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t500E7B8980E1E416AEC43A3284CF2E0057695F7C* PlayerTestAssemblyProvider_GetUserAssemblies_m38969BEE5F352F673B8EF932F7299D7D8334329E (PlayerTestAssemblyProvider_tE61CBD336D79B9B9CF23951F5F4D6A887E15120F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayerTestAssemblyProvider_tE61CBD336D79B9B9CF23951F5F4D6A887E15120F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
List_1_t500E7B8980E1E416AEC43A3284CF2E0057695F7C* V_0 = NULL;
{
// return m_LoadedAssemblies;
List_1_t500E7B8980E1E416AEC43A3284CF2E0057695F7C* L_0 = ((PlayerTestAssemblyProvider_tE61CBD336D79B9B9CF23951F5F4D6A887E15120F_StaticFields*)il2cpp_codegen_static_fields_for(PlayerTestAssemblyProvider_tE61CBD336D79B9B9CF23951F5F4D6A887E15120F_il2cpp_TypeInfo_var))->___m_LoadedAssemblies_2;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
// }
List_1_t500E7B8980E1E416AEC43A3284CF2E0057695F7C* L_1 = V_0;
return L_1;
}
}
// NUnit.Framework.Interfaces.ITest UnityEngine.TestTools.Utils.PlayerTestAssemblyProvider::BuildTests(UnityEngine.TestTools.TestPlatform,UnityEngine.TestTools.Utils.IAssemblyWrapper[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* PlayerTestAssemblyProvider_BuildTests_m02C262829703414E55E350B1C6FD64E8A45198B6 (uint8_t ___testPlatform0, IAssemblyWrapperU5BU5D_tB717AF7F10E32F2C7F4DA3789903E246B75FED21* ___assemblies1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Repeat_TisTestPlatform_t76E9AB2F329C9ECA231A2A7A282DF9B81F1EB44E_m26209FEE4F88A9276C2A0A2DF25738FCDDA0619B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisIAssemblyWrapper_t0559F60AC2BD4AA994DD5FF009CCEEBE4C58BD25_TisAssembly_t_m92DC8D70B9769B17083B6321CC0F52E02FC6FDAA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisAssembly_t_mF2BA74F79C12BB4A58BD5A547C1DAC3CA2AFD3BD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisTestPlatform_t76E9AB2F329C9ECA231A2A7A282DF9B81F1EB44E_m15BA3C9E01E54301E3335264C02593E5055EFE2A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tA21C9E4A6009C4DB2D1989ECC63E59FC3CA8818D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CBuildTestsU3Eb__6_0_mEE33924894C8061E8E21494E5B39BC6E0D9517F3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tEA06160DEC1141201546AB256E688282D5DBDBEA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityTestAssemblyBuilder_tFA61580BA1A740D0AE7832EBB3C6D5AD56908754_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* V_0 = NULL;
UnityTestAssemblyBuilder_tFA61580BA1A740D0AE7832EBB3C6D5AD56908754* V_1 = NULL;
RuntimeObject* V_2 = NULL;
Func_2_tA21C9E4A6009C4DB2D1989ECC63E59FC3CA8818D* G_B2_0 = NULL;
IAssemblyWrapperU5BU5D_tB717AF7F10E32F2C7F4DA3789903E246B75FED21* G_B2_1 = NULL;
UnityTestAssemblyBuilder_tFA61580BA1A740D0AE7832EBB3C6D5AD56908754* G_B2_2 = NULL;
Func_2_tA21C9E4A6009C4DB2D1989ECC63E59FC3CA8818D* G_B1_0 = NULL;
IAssemblyWrapperU5BU5D_tB717AF7F10E32F2C7F4DA3789903E246B75FED21* G_B1_1 = NULL;
UnityTestAssemblyBuilder_tFA61580BA1A740D0AE7832EBB3C6D5AD56908754* G_B1_2 = NULL;
{
// var settings = UnityTestAssemblyBuilder.GetNUnitTestBuilderSettings(testPlatform);
uint8_t L_0 = ___testPlatform0;
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_1;
L_1 = UnityTestAssemblyBuilder_GetNUnitTestBuilderSettings_m2480CA19081067EEBFFB5EEE77B18E4E6137FBC7(L_0, NULL);
V_0 = L_1;
// var builder = new UnityTestAssemblyBuilder();
UnityTestAssemblyBuilder_tFA61580BA1A740D0AE7832EBB3C6D5AD56908754* L_2 = (UnityTestAssemblyBuilder_tFA61580BA1A740D0AE7832EBB3C6D5AD56908754*)il2cpp_codegen_object_new(UnityTestAssemblyBuilder_tFA61580BA1A740D0AE7832EBB3C6D5AD56908754_il2cpp_TypeInfo_var);
NullCheck(L_2);
UnityTestAssemblyBuilder__ctor_mA4B1AF7E6DC8E28F1188BE10B89C1A874A15B049(L_2, NULL);
V_1 = L_2;
// return builder.Build(assemblies.Select(a => a.Assembly).ToArray(), Enumerable.Repeat(testPlatform, assemblies.Length).ToArray(), settings);
UnityTestAssemblyBuilder_tFA61580BA1A740D0AE7832EBB3C6D5AD56908754* L_3 = V_1;
IAssemblyWrapperU5BU5D_tB717AF7F10E32F2C7F4DA3789903E246B75FED21* L_4 = ___assemblies1;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tEA06160DEC1141201546AB256E688282D5DBDBEA_il2cpp_TypeInfo_var);
Func_2_tA21C9E4A6009C4DB2D1989ECC63E59FC3CA8818D* L_5 = ((U3CU3Ec_tEA06160DEC1141201546AB256E688282D5DBDBEA_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEA06160DEC1141201546AB256E688282D5DBDBEA_il2cpp_TypeInfo_var))->___U3CU3E9__6_0_1;
Func_2_tA21C9E4A6009C4DB2D1989ECC63E59FC3CA8818D* L_6 = L_5;
G_B1_0 = L_6;
G_B1_1 = L_4;
G_B1_2 = L_3;
if (L_6)
{
G_B2_0 = L_6;
G_B2_1 = L_4;
G_B2_2 = L_3;
goto IL_002f;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tEA06160DEC1141201546AB256E688282D5DBDBEA_il2cpp_TypeInfo_var);
U3CU3Ec_tEA06160DEC1141201546AB256E688282D5DBDBEA* L_7 = ((U3CU3Ec_tEA06160DEC1141201546AB256E688282D5DBDBEA_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEA06160DEC1141201546AB256E688282D5DBDBEA_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_tA21C9E4A6009C4DB2D1989ECC63E59FC3CA8818D* L_8 = (Func_2_tA21C9E4A6009C4DB2D1989ECC63E59FC3CA8818D*)il2cpp_codegen_object_new(Func_2_tA21C9E4A6009C4DB2D1989ECC63E59FC3CA8818D_il2cpp_TypeInfo_var);
NullCheck(L_8);
Func_2__ctor_m2A9A9AEBF44EE3FF9AA3583A4A49A38894AA9AAB(L_8, L_7, (intptr_t)((void*)U3CU3Ec_U3CBuildTestsU3Eb__6_0_mEE33924894C8061E8E21494E5B39BC6E0D9517F3_RuntimeMethod_var), NULL);
Func_2_tA21C9E4A6009C4DB2D1989ECC63E59FC3CA8818D* L_9 = L_8;
((U3CU3Ec_tEA06160DEC1141201546AB256E688282D5DBDBEA_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEA06160DEC1141201546AB256E688282D5DBDBEA_il2cpp_TypeInfo_var))->___U3CU3E9__6_0_1 = L_9;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tEA06160DEC1141201546AB256E688282D5DBDBEA_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEA06160DEC1141201546AB256E688282D5DBDBEA_il2cpp_TypeInfo_var))->___U3CU3E9__6_0_1), (void*)L_9);
G_B2_0 = L_9;
G_B2_1 = G_B1_1;
G_B2_2 = G_B1_2;
}
IL_002f:
{
RuntimeObject* L_10;
L_10 = Enumerable_Select_TisIAssemblyWrapper_t0559F60AC2BD4AA994DD5FF009CCEEBE4C58BD25_TisAssembly_t_m92DC8D70B9769B17083B6321CC0F52E02FC6FDAA((RuntimeObject*)G_B2_1, G_B2_0, Enumerable_Select_TisIAssemblyWrapper_t0559F60AC2BD4AA994DD5FF009CCEEBE4C58BD25_TisAssembly_t_m92DC8D70B9769B17083B6321CC0F52E02FC6FDAA_RuntimeMethod_var);
AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_11;
L_11 = Enumerable_ToArray_TisAssembly_t_mF2BA74F79C12BB4A58BD5A547C1DAC3CA2AFD3BD(L_10, Enumerable_ToArray_TisAssembly_t_mF2BA74F79C12BB4A58BD5A547C1DAC3CA2AFD3BD_RuntimeMethod_var);
uint8_t L_12 = ___testPlatform0;
IAssemblyWrapperU5BU5D_tB717AF7F10E32F2C7F4DA3789903E246B75FED21* L_13 = ___assemblies1;
NullCheck(L_13);
RuntimeObject* L_14;
L_14 = Enumerable_Repeat_TisTestPlatform_t76E9AB2F329C9ECA231A2A7A282DF9B81F1EB44E_m26209FEE4F88A9276C2A0A2DF25738FCDDA0619B(L_12, ((int32_t)(((RuntimeArray*)L_13)->max_length)), Enumerable_Repeat_TisTestPlatform_t76E9AB2F329C9ECA231A2A7A282DF9B81F1EB44E_m26209FEE4F88A9276C2A0A2DF25738FCDDA0619B_RuntimeMethod_var);
TestPlatformU5BU5D_tB0A008F2900EC56EFE9FCA81B9F5A485467C2D38* L_15;
L_15 = Enumerable_ToArray_TisTestPlatform_t76E9AB2F329C9ECA231A2A7A282DF9B81F1EB44E_m15BA3C9E01E54301E3335264C02593E5055EFE2A(L_14, Enumerable_ToArray_TisTestPlatform_t76E9AB2F329C9ECA231A2A7A282DF9B81F1EB44E_m15BA3C9E01E54301E3335264C02593E5055EFE2A_RuntimeMethod_var);
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_16 = V_0;
NullCheck(G_B2_2);
RuntimeObject* L_17;
L_17 = UnityTestAssemblyBuilder_Build_m225B0D58FB2D0C370690FAF40EFFB8D2F5FE26E7(G_B2_2, L_11, L_15, L_16, NULL);
V_2 = L_17;
goto IL_0050;
}
IL_0050:
{
// }
RuntimeObject* L_18 = V_2;
return L_18;
}
}
// System.Void UnityEngine.TestTools.Utils.PlayerTestAssemblyProvider::LoadAssemblies()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerTestAssemblyProvider_LoadAssemblies_mA45796BBC5149D0FBB9728F21CAEFCA86B79510F (PlayerTestAssemblyProvider_tE61CBD336D79B9B9CF23951F5F4D6A887E15120F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAssemblyLoadProxy_tB47D87961973412DB62B92158B6F665C8B2E9DA0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m3E97C49DD126CED9C3DBB211AA7D2A05F1B230D5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mFE3B71DC268555F57467E2A3221D877CD34C1459_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t500E7B8980E1E416AEC43A3284CF2E0057695F7C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayerTestAssemblyProvider_tE61CBD336D79B9B9CF23951F5F4D6A887E15120F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 V_1;
memset((&V_1), 0, sizeof(V_1));
String_t* V_2 = NULL;
RuntimeObject* V_3 = NULL;
bool V_4 = false;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
// if (m_LoadedAssemblies != null)
List_1_t500E7B8980E1E416AEC43A3284CF2E0057695F7C* L_0 = ((PlayerTestAssemblyProvider_tE61CBD336D79B9B9CF23951F5F4D6A887E15120F_StaticFields*)il2cpp_codegen_static_fields_for(PlayerTestAssemblyProvider_tE61CBD336D79B9B9CF23951F5F4D6A887E15120F_il2cpp_TypeInfo_var))->___m_LoadedAssemblies_2;
V_0 = (bool)((!(((RuntimeObject*)(List_1_t500E7B8980E1E416AEC43A3284CF2E0057695F7C*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0010;
}
}
{
// return;
goto IL_0078;
}
IL_0010:
{
// m_LoadedAssemblies = new List<IAssemblyWrapper>();
List_1_t500E7B8980E1E416AEC43A3284CF2E0057695F7C* L_2 = (List_1_t500E7B8980E1E416AEC43A3284CF2E0057695F7C*)il2cpp_codegen_object_new(List_1_t500E7B8980E1E416AEC43A3284CF2E0057695F7C_il2cpp_TypeInfo_var);
NullCheck(L_2);
List_1__ctor_mFE3B71DC268555F57467E2A3221D877CD34C1459(L_2, List_1__ctor_mFE3B71DC268555F57467E2A3221D877CD34C1459_RuntimeMethod_var);
((PlayerTestAssemblyProvider_tE61CBD336D79B9B9CF23951F5F4D6A887E15120F_StaticFields*)il2cpp_codegen_static_fields_for(PlayerTestAssemblyProvider_tE61CBD336D79B9B9CF23951F5F4D6A887E15120F_il2cpp_TypeInfo_var))->___m_LoadedAssemblies_2 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&((PlayerTestAssemblyProvider_tE61CBD336D79B9B9CF23951F5F4D6A887E15120F_StaticFields*)il2cpp_codegen_static_fields_for(PlayerTestAssemblyProvider_tE61CBD336D79B9B9CF23951F5F4D6A887E15120F_il2cpp_TypeInfo_var))->___m_LoadedAssemblies_2), (void*)L_2);
// foreach (var userAssembly in m_AssembliesToLoad)
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_3 = __this->___m_AssembliesToLoad_1;
NullCheck(L_3);
Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 L_4;
L_4 = List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D(L_3, List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D_RuntimeMethod_var);
V_1 = L_4;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0069:
{// begin finally (depth: 1)
Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7((&V_1), Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_005e_1;
}
IL_0029_1:
{
// foreach (var userAssembly in m_AssembliesToLoad)
String_t* L_5;
L_5 = Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_inline((&V_1), Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_RuntimeMethod_var);
V_2 = L_5;
}
try
{// begin try (depth: 2)
// a = m_AssemblyLoadProxy.Load(userAssembly);
RuntimeObject* L_6 = __this->___m_AssemblyLoadProxy_0;
String_t* L_7 = V_2;
NullCheck(L_6);
RuntimeObject* L_8;
L_8 = InterfaceFuncInvoker1< RuntimeObject*, String_t* >::Invoke(0 /* UnityEngine.TestTools.Utils.IAssemblyWrapper UnityEngine.TestTools.Utils.IAssemblyLoadProxy::Load(System.String) */, IAssemblyLoadProxy_tB47D87961973412DB62B92158B6F665C8B2E9DA0_il2cpp_TypeInfo_var, L_6, L_7);
V_3 = L_8;
goto IL_0047_1;
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FileNotFoundException_t17F1B49AD996E4A60C87C7ADC9D3A25EB5808A9A_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0043_1;
}
throw e;
}
CATCH_0043_1:
{// begin catch(System.IO.FileNotFoundException)
// catch (FileNotFoundException)
// continue;
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_005e_1;
}// end catch (depth: 2)
IL_0047_1:
{
// if (a != null)
RuntimeObject* L_9 = V_3;
V_4 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_9) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_10 = V_4;
if (!L_10)
{
goto IL_005d_1;
}
}
{
// m_LoadedAssemblies.Add(a);
List_1_t500E7B8980E1E416AEC43A3284CF2E0057695F7C* L_11 = ((PlayerTestAssemblyProvider_tE61CBD336D79B9B9CF23951F5F4D6A887E15120F_StaticFields*)il2cpp_codegen_static_fields_for(PlayerTestAssemblyProvider_tE61CBD336D79B9B9CF23951F5F4D6A887E15120F_il2cpp_TypeInfo_var))->___m_LoadedAssemblies_2;
RuntimeObject* L_12 = V_3;
NullCheck(L_11);
List_1_Add_m3E97C49DD126CED9C3DBB211AA7D2A05F1B230D5_inline(L_11, L_12, List_1_Add_m3E97C49DD126CED9C3DBB211AA7D2A05F1B230D5_RuntimeMethod_var);
}
IL_005d_1:
{
}
IL_005e_1:
{
// foreach (var userAssembly in m_AssembliesToLoad)
bool L_13;
L_13 = Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED((&V_1), Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED_RuntimeMethod_var);
if (L_13)
{
goto IL_0029_1;
}
}
{
goto IL_0078;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0078:
{
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.Utils.PlayerTestAssemblyProvider/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mE0CCC3004A735C4B095B5AABBD2463B91C6E1D1C (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tEA06160DEC1141201546AB256E688282D5DBDBEA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_tEA06160DEC1141201546AB256E688282D5DBDBEA* L_0 = (U3CU3Ec_tEA06160DEC1141201546AB256E688282D5DBDBEA*)il2cpp_codegen_object_new(U3CU3Ec_tEA06160DEC1141201546AB256E688282D5DBDBEA_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__ctor_mCC156D11229444678B551B0E4076C0BD4DD6559F(L_0, NULL);
((U3CU3Ec_tEA06160DEC1141201546AB256E688282D5DBDBEA_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEA06160DEC1141201546AB256E688282D5DBDBEA_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tEA06160DEC1141201546AB256E688282D5DBDBEA_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEA06160DEC1141201546AB256E688282D5DBDBEA_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void UnityEngine.TestTools.Utils.PlayerTestAssemblyProvider/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mCC156D11229444678B551B0E4076C0BD4DD6559F (U3CU3Ec_tEA06160DEC1141201546AB256E688282D5DBDBEA* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Reflection.Assembly UnityEngine.TestTools.Utils.PlayerTestAssemblyProvider/<>c::<BuildTests>b__6_0(UnityEngine.TestTools.Utils.IAssemblyWrapper)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Assembly_t* U3CU3Ec_U3CBuildTestsU3Eb__6_0_mEE33924894C8061E8E21494E5B39BC6E0D9517F3 (U3CU3Ec_tEA06160DEC1141201546AB256E688282D5DBDBEA* __this, RuntimeObject* ___a0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAssemblyWrapper_t0559F60AC2BD4AA994DD5FF009CCEEBE4C58BD25_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// return builder.Build(assemblies.Select(a => a.Assembly).ToArray(), Enumerable.Repeat(testPlatform, assemblies.Length).ToArray(), settings);
RuntimeObject* L_0 = ___a0;
NullCheck(L_0);
Assembly_t* L_1;
L_1 = InterfaceFuncInvoker0< Assembly_t* >::Invoke(0 /* System.Reflection.Assembly UnityEngine.TestTools.Utils.IAssemblyWrapper::get_Assembly() */, IAssemblyWrapper_t0559F60AC2BD4AA994DD5FF009CCEEBE4C58BD25_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.String[] UnityEngine.TestTools.Utils.ScriptingRuntimeProxy::GetAllUserAssemblies()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ScriptingRuntimeProxy_GetAllUserAssemblies_m3322FA544DD456B1EDF718F93431F9202DDF19B5 (ScriptingRuntimeProxy_tCC1908D4960E2A2516C75A50A7AD65273B5A124D* __this, const RuntimeMethod* method)
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_0 = NULL;
{
// return ScriptingRuntime.GetAllUserAssemblies();
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0;
L_0 = ScriptingRuntime_GetAllUserAssemblies_m3CD77CA324FE78FDE80F23C759F1E11D010DB554(NULL);
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
// }
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = V_0;
return L_1;
}
}
// System.Void UnityEngine.TestTools.Utils.ScriptingRuntimeProxy::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptingRuntimeProxy__ctor_m5496A3CE0E62EC19F779D91EE2835E072CD88085 (ScriptingRuntimeProxy_tCC1908D4960E2A2516C75A50A7AD65273B5A124D* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.TestTools.Utils.ColorEqualityComparer UnityEngine.TestTools.Utils.ColorEqualityComparer::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ColorEqualityComparer_t9FCF809CF504CF6069C922E6E0138DA35498B95A* ColorEqualityComparer_get_Instance_m042EF5A44F641BAEF75C36F94C6C3D5620341801 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorEqualityComparer_t9FCF809CF504CF6069C922E6E0138DA35498B95A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ColorEqualityComparer_t9FCF809CF504CF6069C922E6E0138DA35498B95A* V_0 = NULL;
{
// public static ColorEqualityComparer Instance { get { return m_Instance; } }
il2cpp_codegen_runtime_class_init_inline(ColorEqualityComparer_t9FCF809CF504CF6069C922E6E0138DA35498B95A_il2cpp_TypeInfo_var);
ColorEqualityComparer_t9FCF809CF504CF6069C922E6E0138DA35498B95A* L_0 = ((ColorEqualityComparer_t9FCF809CF504CF6069C922E6E0138DA35498B95A_StaticFields*)il2cpp_codegen_static_fields_for(ColorEqualityComparer_t9FCF809CF504CF6069C922E6E0138DA35498B95A_il2cpp_TypeInfo_var))->___m_Instance_2;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
// public static ColorEqualityComparer Instance { get { return m_Instance; } }
ColorEqualityComparer_t9FCF809CF504CF6069C922E6E0138DA35498B95A* L_1 = V_0;
return L_1;
}
}
// System.Void UnityEngine.TestTools.Utils.ColorEqualityComparer::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorEqualityComparer__ctor_mA6E76BC5156357CFF61233FA8C9091FFDDC366A6 (ColorEqualityComparer_t9FCF809CF504CF6069C922E6E0138DA35498B95A* __this, const RuntimeMethod* method)
{
{
// private ColorEqualityComparer() : this(k_DefaultError)
ColorEqualityComparer__ctor_mD78B315E55932ADF693D824652A2C706621EDB89(__this, (0.00999999978f), NULL);
// }
return;
}
}
// System.Void UnityEngine.TestTools.Utils.ColorEqualityComparer::.ctor(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorEqualityComparer__ctor_mD78B315E55932ADF693D824652A2C706621EDB89 (ColorEqualityComparer_t9FCF809CF504CF6069C922E6E0138DA35498B95A* __this, float ___error0, const RuntimeMethod* method)
{
{
// public ColorEqualityComparer(float error)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// this.AllowedError = error;
float L_0 = ___error0;
__this->___AllowedError_1 = L_0;
// }
return;
}
}
// System.Boolean UnityEngine.TestTools.Utils.ColorEqualityComparer::Equals(UnityEngine.Color,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorEqualityComparer_Equals_m1554650A9699E0A8DB8816F520991E77B22862CA (ColorEqualityComparer_t9FCF809CF504CF6069C922E6E0138DA35498B95A* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___expected0, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___actual1, const RuntimeMethod* method)
{
bool V_0 = false;
int32_t G_B5_0 = 0;
{
// return Utils.AreFloatsEqualAbsoluteError(expected.r, actual.r, AllowedError) &&
// Utils.AreFloatsEqualAbsoluteError(expected.g, actual.g, AllowedError) &&
// Utils.AreFloatsEqualAbsoluteError(expected.b, actual.b, AllowedError) &&
// Utils.AreFloatsEqualAbsoluteError(expected.a, actual.a, AllowedError);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___expected0;
float L_1 = L_0.___r_0;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = ___actual1;
float L_3 = L_2.___r_0;
float L_4 = __this->___AllowedError_1;
bool L_5;
L_5 = Utils_AreFloatsEqualAbsoluteError_m3E62255080458F393368F0930CB4F4519587934A(L_1, L_3, L_4, NULL);
if (!L_5)
{
goto IL_0065;
}
}
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = ___expected0;
float L_7 = L_6.___g_1;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8 = ___actual1;
float L_9 = L_8.___g_1;
float L_10 = __this->___AllowedError_1;
bool L_11;
L_11 = Utils_AreFloatsEqualAbsoluteError_m3E62255080458F393368F0930CB4F4519587934A(L_7, L_9, L_10, NULL);
if (!L_11)
{
goto IL_0065;
}
}
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_12 = ___expected0;
float L_13 = L_12.___b_2;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_14 = ___actual1;
float L_15 = L_14.___b_2;
float L_16 = __this->___AllowedError_1;
bool L_17;
L_17 = Utils_AreFloatsEqualAbsoluteError_m3E62255080458F393368F0930CB4F4519587934A(L_13, L_15, L_16, NULL);
if (!L_17)
{
goto IL_0065;
}
}
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_18 = ___expected0;
float L_19 = L_18.___a_3;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_20 = ___actual1;
float L_21 = L_20.___a_3;
float L_22 = __this->___AllowedError_1;
bool L_23;
L_23 = Utils_AreFloatsEqualAbsoluteError_m3E62255080458F393368F0930CB4F4519587934A(L_19, L_21, L_22, NULL);
G_B5_0 = ((int32_t)(L_23));
goto IL_0066;
}
IL_0065:
{
G_B5_0 = 0;
}
IL_0066:
{
V_0 = (bool)G_B5_0;
goto IL_0069;
}
IL_0069:
{
// }
bool L_24 = V_0;
return L_24;
}
}
// System.Int32 UnityEngine.TestTools.Utils.ColorEqualityComparer::GetHashCode(UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ColorEqualityComparer_GetHashCode_mF3EE28069FF3BD9D9689A6944FBAC9866C9AFD33 (ColorEqualityComparer_t9FCF809CF504CF6069C922E6E0138DA35498B95A* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// return 0;
V_0 = 0;
goto IL_0005;
}
IL_0005:
{
// }
int32_t L_0 = V_0;
return L_0;
}
}
// System.Void UnityEngine.TestTools.Utils.ColorEqualityComparer::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorEqualityComparer__cctor_m6A41B95F36A642E3D15FF710A2967F003EB854CA (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorEqualityComparer_t9FCF809CF504CF6069C922E6E0138DA35498B95A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// private static readonly ColorEqualityComparer m_Instance = new ColorEqualityComparer();
ColorEqualityComparer_t9FCF809CF504CF6069C922E6E0138DA35498B95A* L_0 = (ColorEqualityComparer_t9FCF809CF504CF6069C922E6E0138DA35498B95A*)il2cpp_codegen_object_new(ColorEqualityComparer_t9FCF809CF504CF6069C922E6E0138DA35498B95A_il2cpp_TypeInfo_var);
NullCheck(L_0);
ColorEqualityComparer__ctor_mA6E76BC5156357CFF61233FA8C9091FFDDC366A6(L_0, NULL);
((ColorEqualityComparer_t9FCF809CF504CF6069C922E6E0138DA35498B95A_StaticFields*)il2cpp_codegen_static_fields_for(ColorEqualityComparer_t9FCF809CF504CF6069C922E6E0138DA35498B95A_il2cpp_TypeInfo_var))->___m_Instance_2 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((ColorEqualityComparer_t9FCF809CF504CF6069C922E6E0138DA35498B95A_StaticFields*)il2cpp_codegen_static_fields_for(ColorEqualityComparer_t9FCF809CF504CF6069C922E6E0138DA35498B95A_il2cpp_TypeInfo_var))->___m_Instance_2), (void*)L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.Utils.CoroutineRunner::.ctor(UnityEngine.MonoBehaviour,UnityEngine.TestRunner.NUnitExtensions.Runner.UnityTestExecutionContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoroutineRunner__ctor_m239769B40A89F32CB8CBE8345B7D9F8C8BA962FE (CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* __this, MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* ___playmodeTestsController0, UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___context1, const RuntimeMethod* method)
{
{
// public CoroutineRunner(MonoBehaviour playmodeTestsController, UnityTestExecutionContext context)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// m_Controller = playmodeTestsController;
MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* L_0 = ___playmodeTestsController0;
__this->___m_Controller_2 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Controller_2), (void*)L_0);
// m_Context = context;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_1 = ___context1;
__this->___m_Context_3 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Context_3), (void*)L_1);
// }
return;
}
}
// System.Collections.IEnumerator UnityEngine.TestTools.Utils.CoroutineRunner::HandleEnumerableTest(System.Collections.IEnumerator)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CoroutineRunner_HandleEnumerableTest_mB8CD62F7F51334141BCA333646436BAA57168AD0 (CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* __this, RuntimeObject* ___testEnumerator0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CHandleEnumerableTestU3Ed__8_tCD03277BE1E1441EB60359670ACFD1420815DC0F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CHandleEnumerableTestU3Ed__8_tCD03277BE1E1441EB60359670ACFD1420815DC0F* L_0 = (U3CHandleEnumerableTestU3Ed__8_tCD03277BE1E1441EB60359670ACFD1420815DC0F*)il2cpp_codegen_object_new(U3CHandleEnumerableTestU3Ed__8_tCD03277BE1E1441EB60359670ACFD1420815DC0F_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CHandleEnumerableTestU3Ed__8__ctor_mE09AD1FF5244D71B15742F320EE038A1E430173E(L_0, 0, NULL);
U3CHandleEnumerableTestU3Ed__8_tCD03277BE1E1441EB60359670ACFD1420815DC0F* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_3 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_3), (void*)__this);
U3CHandleEnumerableTestU3Ed__8_tCD03277BE1E1441EB60359670ACFD1420815DC0F* L_2 = L_1;
RuntimeObject* L_3 = ___testEnumerator0;
NullCheck(L_2);
L_2->___testEnumerator_2 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_2->___testEnumerator_2), (void*)L_3);
return L_2;
}
}
// System.Void UnityEngine.TestTools.Utils.CoroutineRunner::StopAllRunningCoroutines()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoroutineRunner_StopAllRunningCoroutines_m61BAAECA162C8433C7978F562858E3D381336A95 (CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* __this, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
{
// if (m_TimeOutCoroutine != null)
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_0 = __this->___m_TimeOutCoroutine_4;
V_0 = (bool)((!(((RuntimeObject*)(Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0022;
}
}
{
// m_Controller.StopCoroutine(m_TimeOutCoroutine);
MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* L_2 = __this->___m_Controller_2;
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_3 = __this->___m_TimeOutCoroutine_4;
NullCheck(L_2);
MonoBehaviour_StopCoroutine_mB0FC91BE84203BD8E360B3FBAE5B958B4C5ED22A(L_2, L_3, NULL);
}
IL_0022:
{
// if (m_TestCoroutine != null)
RuntimeObject* L_4 = __this->___m_TestCoroutine_5;
V_1 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_4) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_5 = V_1;
if (!L_5)
{
goto IL_0043;
}
}
{
// m_Controller.StopCoroutine(m_TestCoroutine);
MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* L_6 = __this->___m_Controller_2;
RuntimeObject* L_7 = __this->___m_TestCoroutine_5;
NullCheck(L_6);
MonoBehaviour_StopCoroutine_mF9E93B82091E804595BE13AA29F9AB7517F7E04A(L_6, L_7, NULL);
}
IL_0043:
{
// }
return;
}
}
// System.Collections.IEnumerator UnityEngine.TestTools.Utils.CoroutineRunner::ExMethod(System.Collections.IEnumerator,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CoroutineRunner_ExMethod_mC7F95CB85F70B551E6CDA63CBD5D701A2E49A4E6 (CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* __this, RuntimeObject* ___e0, int32_t ___timeout1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CExMethodU3Ed__10_tBB0FAF5A67578784F9C416DE96653128AF4CC715_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CExMethodU3Ed__10_tBB0FAF5A67578784F9C416DE96653128AF4CC715* L_0 = (U3CExMethodU3Ed__10_tBB0FAF5A67578784F9C416DE96653128AF4CC715*)il2cpp_codegen_object_new(U3CExMethodU3Ed__10_tBB0FAF5A67578784F9C416DE96653128AF4CC715_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CExMethodU3Ed__10__ctor_mCF65B19324A77DA326C3C4DF55FD62925994DD96(L_0, 0, NULL);
U3CExMethodU3Ed__10_tBB0FAF5A67578784F9C416DE96653128AF4CC715* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_4 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_4), (void*)__this);
U3CExMethodU3Ed__10_tBB0FAF5A67578784F9C416DE96653128AF4CC715* L_2 = L_1;
RuntimeObject* L_3 = ___e0;
NullCheck(L_2);
L_2->___e_2 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_2->___e_2), (void*)L_3);
U3CExMethodU3Ed__10_tBB0FAF5A67578784F9C416DE96653128AF4CC715* L_4 = L_2;
int32_t L_5 = ___timeout1;
NullCheck(L_4);
L_4->___timeout_3 = L_5;
return L_4;
}
}
// System.Collections.IEnumerator UnityEngine.TestTools.Utils.CoroutineRunner::StartTimer(System.Collections.IEnumerator,System.Int32,System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CoroutineRunner_StartTimer_m79C90418D7E69ABDF8C5269827C46F7CCCECE2FA (CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* __this, RuntimeObject* ___coroutineToBeKilled0, int32_t ___timeout1, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___onTimeout2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CStartTimerU3Ed__11_tF5F45C94A9225FB54DC041168E8B11FAF8772E5F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CStartTimerU3Ed__11_tF5F45C94A9225FB54DC041168E8B11FAF8772E5F* L_0 = (U3CStartTimerU3Ed__11_tF5F45C94A9225FB54DC041168E8B11FAF8772E5F*)il2cpp_codegen_object_new(U3CStartTimerU3Ed__11_tF5F45C94A9225FB54DC041168E8B11FAF8772E5F_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CStartTimerU3Ed__11__ctor_m33E6576AACFF997ED6CAD98A52D20D4A519EE21F(L_0, 0, NULL);
U3CStartTimerU3Ed__11_tF5F45C94A9225FB54DC041168E8B11FAF8772E5F* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_5 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_5), (void*)__this);
U3CStartTimerU3Ed__11_tF5F45C94A9225FB54DC041168E8B11FAF8772E5F* L_2 = L_1;
RuntimeObject* L_3 = ___coroutineToBeKilled0;
NullCheck(L_2);
L_2->___coroutineToBeKilled_2 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_2->___coroutineToBeKilled_2), (void*)L_3);
U3CStartTimerU3Ed__11_tF5F45C94A9225FB54DC041168E8B11FAF8772E5F* L_4 = L_2;
int32_t L_5 = ___timeout1;
NullCheck(L_4);
L_4->___timeout_3 = L_5;
U3CStartTimerU3Ed__11_tF5F45C94A9225FB54DC041168E8B11FAF8772E5F* L_6 = L_4;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = ___onTimeout2;
NullCheck(L_6);
L_6->___onTimeout_4 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&L_6->___onTimeout_4), (void*)L_7);
return L_6;
}
}
// System.Boolean UnityEngine.TestTools.Utils.CoroutineRunner::HasFailedWithTimeout()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CoroutineRunner_HasFailedWithTimeout_mBBF232D6562C4A7C023771B0403BF0427A69BE1C (CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
// return m_Timeout;
bool L_0 = __this->___m_Timeout_1;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
// }
bool L_1 = V_0;
return L_1;
}
}
// System.Int32 UnityEngine.TestTools.Utils.CoroutineRunner::GetDefaultTimeout()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CoroutineRunner_GetDefaultTimeout_m18537C5EFDAF2F9B183A03DDAF68F936AD88E549 (CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// return k_DefaultTimeout;
V_0 = ((int32_t)180000);
goto IL_0009;
}
IL_0009:
{
// }
int32_t L_0 = V_0;
return L_0;
}
}
// System.Void UnityEngine.TestTools.Utils.CoroutineRunner::<ExMethod>b__10_0()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoroutineRunner_U3CExMethodU3Eb__10_0_mD64B4A8E0E25FF7FCE4E98C855A051367EF05B08 (CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* __this, const RuntimeMethod* method)
{
{
// m_Timeout = true;
__this->___m_Timeout_1 = (bool)1;
// m_Running = false;
__this->___m_Running_0 = (bool)0;
// }));
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.Utils.CoroutineRunner/<HandleEnumerableTest>d__8::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CHandleEnumerableTestU3Ed__8__ctor_mE09AD1FF5244D71B15742F320EE038A1E430173E (U3CHandleEnumerableTestU3Ed__8_tCD03277BE1E1441EB60359670ACFD1420815DC0F* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___U3CU3E1__state0;
__this->___U3CU3E1__state_0 = L_0;
return;
}
}
// System.Void UnityEngine.TestTools.Utils.CoroutineRunner/<HandleEnumerableTest>d__8::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CHandleEnumerableTestU3Ed__8_System_IDisposable_Dispose_m0FC4A3289B2F09A073DF7529D2C259376E2AFBEA (U3CHandleEnumerableTestU3Ed__8_tCD03277BE1E1441EB60359670ACFD1420815DC0F* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean UnityEngine.TestTools.Utils.CoroutineRunner/<HandleEnumerableTest>d__8::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CHandleEnumerableTestU3Ed__8_MoveNext_mF4655EF3B788D755038146010EFB97DD6F89D19D (U3CHandleEnumerableTestU3Ed__8_tCD03277BE1E1441EB60359670ACFD1420815DC0F* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
bool V_4 = false;
int32_t G_B14_0 = 0;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
int32_t L_1 = V_0;
if (!L_1)
{
goto IL_0012;
}
}
{
goto IL_000c;
}
IL_000c:
{
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_0014;
}
}
{
goto IL_0019;
}
IL_0012:
{
goto IL_001b;
}
IL_0014:
{
goto IL_0107;
}
IL_0019:
{
return (bool)0;
}
IL_001b:
{
__this->___U3CU3E1__state_0 = (-1);
// if (m_Context.TestCaseTimeout == 0)
CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* L_3 = __this->___U3CU3E4__this_3;
NullCheck(L_3);
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_4 = L_3->___m_Context_3;
NullCheck(L_4);
int32_t L_5;
L_5 = UnityTestExecutionContext_get_TestCaseTimeout_m8BEF955920555F1709B3F83DE825F3E52990BB96_inline(L_4, NULL);
V_1 = (bool)((((int32_t)L_5) == ((int32_t)0))? 1 : 0);
bool L_6 = V_1;
if (!L_6)
{
goto IL_0052;
}
}
{
// m_Context.TestCaseTimeout = k_DefaultTimeout;
CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* L_7 = __this->___U3CU3E4__this_3;
NullCheck(L_7);
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_8 = L_7->___m_Context_3;
NullCheck(L_8);
UnityTestExecutionContext_set_TestCaseTimeout_mE27030D3A8A3B8E943BFFC84CA189EDBBB9AC880_inline(L_8, ((int32_t)180000), NULL);
}
IL_0052:
{
// if (!m_Running)
CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* L_9 = __this->___U3CU3E4__this_3;
NullCheck(L_9);
bool L_10 = L_9->___m_Running_0;
V_2 = (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
bool L_11 = V_2;
if (!L_11)
{
goto IL_00bb;
}
}
{
// m_Running = true;
CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* L_12 = __this->___U3CU3E4__this_3;
NullCheck(L_12);
L_12->___m_Running_0 = (bool)1;
// m_TestCoroutine = ExMethod(testEnumerator, m_Context.TestCaseTimeout);
CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* L_13 = __this->___U3CU3E4__this_3;
CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* L_14 = __this->___U3CU3E4__this_3;
RuntimeObject* L_15 = __this->___testEnumerator_2;
CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* L_16 = __this->___U3CU3E4__this_3;
NullCheck(L_16);
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_17 = L_16->___m_Context_3;
NullCheck(L_17);
int32_t L_18;
L_18 = UnityTestExecutionContext_get_TestCaseTimeout_m8BEF955920555F1709B3F83DE825F3E52990BB96_inline(L_17, NULL);
NullCheck(L_14);
RuntimeObject* L_19;
L_19 = CoroutineRunner_ExMethod_mC7F95CB85F70B551E6CDA63CBD5D701A2E49A4E6(L_14, L_15, L_18, NULL);
NullCheck(L_13);
L_13->___m_TestCoroutine_5 = L_19;
Il2CppCodeGenWriteBarrier((void**)(&L_13->___m_TestCoroutine_5), (void*)L_19);
// m_Controller.StartCoroutine(m_TestCoroutine);
CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* L_20 = __this->___U3CU3E4__this_3;
NullCheck(L_20);
MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* L_21 = L_20->___m_Controller_2;
CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* L_22 = __this->___U3CU3E4__this_3;
NullCheck(L_22);
RuntimeObject* L_23 = L_22->___m_TestCoroutine_5;
NullCheck(L_21);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_24;
L_24 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(L_21, L_23, NULL);
}
IL_00bb:
{
// if (m_Context.ExecutionStatus == TestExecutionStatus.StopRequested || m_Context.ExecutionStatus == TestExecutionStatus.AbortRequested)
CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* L_25 = __this->___U3CU3E4__this_3;
NullCheck(L_25);
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_26 = L_25->___m_Context_3;
NullCheck(L_26);
int32_t L_27;
L_27 = UnityTestExecutionContext_get_ExecutionStatus_m272DCD75FF01133966936F54041007D1B192F14F(L_26, NULL);
if ((((int32_t)L_27) == ((int32_t)1)))
{
goto IL_00e3;
}
}
{
CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* L_28 = __this->___U3CU3E4__this_3;
NullCheck(L_28);
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_29 = L_28->___m_Context_3;
NullCheck(L_29);
int32_t L_30;
L_30 = UnityTestExecutionContext_get_ExecutionStatus_m272DCD75FF01133966936F54041007D1B192F14F(L_29, NULL);
G_B14_0 = ((((int32_t)L_30) == ((int32_t)2))? 1 : 0);
goto IL_00e4;
}
IL_00e3:
{
G_B14_0 = 1;
}
IL_00e4:
{
V_3 = (bool)G_B14_0;
bool L_31 = V_3;
if (!L_31)
{
goto IL_00f7;
}
}
{
// StopAllRunningCoroutines();
CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* L_32 = __this->___U3CU3E4__this_3;
NullCheck(L_32);
CoroutineRunner_StopAllRunningCoroutines_m61BAAECA162C8433C7978F562858E3D381336A95(L_32, NULL);
// yield break;
return (bool)0;
}
IL_00f7:
{
// yield return null;
__this->___U3CU3E2__current_1 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)NULL);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_0107:
{
__this->___U3CU3E1__state_0 = (-1);
// while (m_Running);
CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* L_33 = __this->___U3CU3E4__this_3;
NullCheck(L_33);
bool L_34 = L_33->___m_Running_0;
V_4 = L_34;
bool L_35 = V_4;
if (L_35)
{
goto IL_0052;
}
}
{
// }
return (bool)0;
}
}
// System.Object UnityEngine.TestTools.Utils.CoroutineRunner/<HandleEnumerableTest>d__8::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CHandleEnumerableTestU3Ed__8_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m88463292957BED345F6ED174FA8E0206B4A1EABC (U3CHandleEnumerableTestU3Ed__8_tCD03277BE1E1441EB60359670ACFD1420815DC0F* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void UnityEngine.TestTools.Utils.CoroutineRunner/<HandleEnumerableTest>d__8::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CHandleEnumerableTestU3Ed__8_System_Collections_IEnumerator_Reset_m288612119F2F5FEEB44E5F70867FB75495466F38 (U3CHandleEnumerableTestU3Ed__8_tCD03277BE1E1441EB60359670ACFD1420815DC0F* __this, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CHandleEnumerableTestU3Ed__8_System_Collections_IEnumerator_Reset_m288612119F2F5FEEB44E5F70867FB75495466F38_RuntimeMethod_var)));
}
}
// System.Object UnityEngine.TestTools.Utils.CoroutineRunner/<HandleEnumerableTest>d__8::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CHandleEnumerableTestU3Ed__8_System_Collections_IEnumerator_get_Current_m68D16C10CB3F049C2ABE584D04A4637D32247A09 (U3CHandleEnumerableTestU3Ed__8_tCD03277BE1E1441EB60359670ACFD1420815DC0F* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.Utils.CoroutineRunner/<ExMethod>d__10::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExMethodU3Ed__10__ctor_mCF65B19324A77DA326C3C4DF55FD62925994DD96 (U3CExMethodU3Ed__10_tBB0FAF5A67578784F9C416DE96653128AF4CC715* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___U3CU3E1__state0;
__this->___U3CU3E1__state_0 = L_0;
return;
}
}
// System.Void UnityEngine.TestTools.Utils.CoroutineRunner/<ExMethod>d__10::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExMethodU3Ed__10_System_IDisposable_Dispose_m213E84D671CDB8A2F97E204A772CB229C77445C1 (U3CExMethodU3Ed__10_tBB0FAF5A67578784F9C416DE96653128AF4CC715* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean UnityEngine.TestTools.Utils.CoroutineRunner/<ExMethod>d__10::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CExMethodU3Ed__10_MoveNext_m44D24CB0D4EEBCB421AAE712AE502093F0D07508 (U3CExMethodU3Ed__10_tBB0FAF5A67578784F9C416DE96653128AF4CC715* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoroutineRunner_U3CExMethodU3Eb__10_0_mD64B4A8E0E25FF7FCE4E98C855A051367EF05B08_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
int32_t L_1 = V_0;
if (!L_1)
{
goto IL_0012;
}
}
{
goto IL_000c;
}
IL_000c:
{
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_0014;
}
}
{
goto IL_0016;
}
IL_0012:
{
goto IL_0018;
}
IL_0014:
{
goto IL_0088;
}
IL_0016:
{
return (bool)0;
}
IL_0018:
{
__this->___U3CU3E1__state_0 = (-1);
// m_TimeOutCoroutine = m_Controller.StartCoroutine(StartTimer(e, timeout,
// () =>
// {
// m_Timeout = true;
// m_Running = false;
// }));
CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* L_3 = __this->___U3CU3E4__this_4;
CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* L_4 = __this->___U3CU3E4__this_4;
NullCheck(L_4);
MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* L_5 = L_4->___m_Controller_2;
CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* L_6 = __this->___U3CU3E4__this_4;
RuntimeObject* L_7 = __this->___e_2;
int32_t L_8 = __this->___timeout_3;
CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* L_9 = __this->___U3CU3E4__this_4;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
NullCheck(L_10);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_10, L_9, (intptr_t)((void*)CoroutineRunner_U3CExMethodU3Eb__10_0_mD64B4A8E0E25FF7FCE4E98C855A051367EF05B08_RuntimeMethod_var), NULL);
NullCheck(L_6);
RuntimeObject* L_11;
L_11 = CoroutineRunner_StartTimer_m79C90418D7E69ABDF8C5269827C46F7CCCECE2FA(L_6, L_7, L_8, L_10, NULL);
NullCheck(L_5);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_12;
L_12 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(L_5, L_11, NULL);
NullCheck(L_3);
L_3->___m_TimeOutCoroutine_4 = L_12;
Il2CppCodeGenWriteBarrier((void**)(&L_3->___m_TimeOutCoroutine_4), (void*)L_12);
// yield return m_Controller.StartCoroutine(e);
CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* L_13 = __this->___U3CU3E4__this_4;
NullCheck(L_13);
MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* L_14 = L_13->___m_Controller_2;
RuntimeObject* L_15 = __this->___e_2;
NullCheck(L_14);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_16;
L_16 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(L_14, L_15, NULL);
__this->___U3CU3E2__current_1 = L_16;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_16);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_0088:
{
__this->___U3CU3E1__state_0 = (-1);
// m_Controller.StopCoroutine(m_TimeOutCoroutine);
CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* L_17 = __this->___U3CU3E4__this_4;
NullCheck(L_17);
MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* L_18 = L_17->___m_Controller_2;
CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* L_19 = __this->___U3CU3E4__this_4;
NullCheck(L_19);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_20 = L_19->___m_TimeOutCoroutine_4;
NullCheck(L_18);
MonoBehaviour_StopCoroutine_mB0FC91BE84203BD8E360B3FBAE5B958B4C5ED22A(L_18, L_20, NULL);
// m_Running = false;
CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* L_21 = __this->___U3CU3E4__this_4;
NullCheck(L_21);
L_21->___m_Running_0 = (bool)0;
// }
return (bool)0;
}
}
// System.Object UnityEngine.TestTools.Utils.CoroutineRunner/<ExMethod>d__10::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExMethodU3Ed__10_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m3B7A829E829C6BC07FCFFCE7D71CFEF82BAD4C3B (U3CExMethodU3Ed__10_tBB0FAF5A67578784F9C416DE96653128AF4CC715* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void UnityEngine.TestTools.Utils.CoroutineRunner/<ExMethod>d__10::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExMethodU3Ed__10_System_Collections_IEnumerator_Reset_m7384A63F56ECA06396A7DE55318BF179164BDA75 (U3CExMethodU3Ed__10_tBB0FAF5A67578784F9C416DE96653128AF4CC715* __this, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CExMethodU3Ed__10_System_Collections_IEnumerator_Reset_m7384A63F56ECA06396A7DE55318BF179164BDA75_RuntimeMethod_var)));
}
}
// System.Object UnityEngine.TestTools.Utils.CoroutineRunner/<ExMethod>d__10::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExMethodU3Ed__10_System_Collections_IEnumerator_get_Current_m9836993BFEA74310EC99DD6B049EE38871362A60 (U3CExMethodU3Ed__10_tBB0FAF5A67578784F9C416DE96653128AF4CC715* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.Utils.CoroutineRunner/<StartTimer>d__11::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CStartTimerU3Ed__11__ctor_m33E6576AACFF997ED6CAD98A52D20D4A519EE21F (U3CStartTimerU3Ed__11_tF5F45C94A9225FB54DC041168E8B11FAF8772E5F* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___U3CU3E1__state0;
__this->___U3CU3E1__state_0 = L_0;
return;
}
}
// System.Void UnityEngine.TestTools.Utils.CoroutineRunner/<StartTimer>d__11::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CStartTimerU3Ed__11_System_IDisposable_Dispose_mBE7283156E8D886425F49E1FD2ABBFD00B236DBE (U3CStartTimerU3Ed__11_tF5F45C94A9225FB54DC041168E8B11FAF8772E5F* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean UnityEngine.TestTools.Utils.CoroutineRunner/<StartTimer>d__11::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CStartTimerU3Ed__11_MoveNext_mC2DE7755A418D642F4E1CFD50B7081AF2F846453 (U3CStartTimerU3Ed__11_tF5F45C94A9225FB54DC041168E8B11FAF8772E5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityTestTimeoutException_t1D075E88C5719456F07BD148674A0D919CC9BC32_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
bool V_1 = false;
bool V_2 = false;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
int32_t L_1 = V_0;
if (!L_1)
{
goto IL_0012;
}
}
{
goto IL_000c;
}
IL_000c:
{
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_0014;
}
}
{
goto IL_0016;
}
IL_0012:
{
goto IL_0018;
}
IL_0014:
{
goto IL_0041;
}
IL_0016:
{
return (bool)0;
}
IL_0018:
{
__this->___U3CU3E1__state_0 = (-1);
// yield return new WaitForSecondsRealtime(timeout / 1000f);
int32_t L_3 = __this->___timeout_3;
WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01* L_4 = (WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01*)il2cpp_codegen_object_new(WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01_il2cpp_TypeInfo_var);
NullCheck(L_4);
WaitForSecondsRealtime__ctor_mBFC1E4F0E042D5EC6E7EEB211A2FE5193A8F6D6F(L_4, ((float)(((float)L_3)/(1000.0f))), NULL);
__this->___U3CU3E2__current_1 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_4);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_0041:
{
__this->___U3CU3E1__state_0 = (-1);
// if (coroutineToBeKilled != null)
RuntimeObject* L_5 = __this->___coroutineToBeKilled_2;
V_1 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_5) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_6 = V_1;
if (!L_6)
{
goto IL_006c;
}
}
{
// m_Controller.StopCoroutine(coroutineToBeKilled);
CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* L_7 = __this->___U3CU3E4__this_5;
NullCheck(L_7);
MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* L_8 = L_7->___m_Controller_2;
RuntimeObject* L_9 = __this->___coroutineToBeKilled_2;
NullCheck(L_8);
MonoBehaviour_StopCoroutine_mF9E93B82091E804595BE13AA29F9AB7517F7E04A(L_8, L_9, NULL);
}
IL_006c:
{
// if (onTimeout != null)
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = __this->___onTimeout_4;
V_2 = (bool)((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_11 = V_2;
if (!L_11)
{
goto IL_00be;
}
}
{
// onTimeout();
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_12 = __this->___onTimeout_4;
NullCheck(L_12);
Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_12, NULL);
// StopAllRunningCoroutines();
CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* L_13 = __this->___U3CU3E4__this_5;
NullCheck(L_13);
CoroutineRunner_StopAllRunningCoroutines_m61BAAECA162C8433C7978F562858E3D381336A95(L_13, NULL);
// m_Context.CurrentResult.RecordException(new UnityTestTimeoutException(m_Context.TestCaseTimeout));
CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* L_14 = __this->___U3CU3E4__this_5;
NullCheck(L_14);
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_15 = L_14->___m_Context_3;
NullCheck(L_15);
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_16;
L_16 = UnityTestExecutionContext_get_CurrentResult_mA280B3B7582F28E707F76DA9612E025C1A89479D(L_15, NULL);
CoroutineRunner_t80FBE0E706BC6B058D073897A88BBAA68D415C08* L_17 = __this->___U3CU3E4__this_5;
NullCheck(L_17);
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_18 = L_17->___m_Context_3;
NullCheck(L_18);
int32_t L_19;
L_19 = UnityTestExecutionContext_get_TestCaseTimeout_m8BEF955920555F1709B3F83DE825F3E52990BB96_inline(L_18, NULL);
UnityTestTimeoutException_t1D075E88C5719456F07BD148674A0D919CC9BC32* L_20 = (UnityTestTimeoutException_t1D075E88C5719456F07BD148674A0D919CC9BC32*)il2cpp_codegen_object_new(UnityTestTimeoutException_t1D075E88C5719456F07BD148674A0D919CC9BC32_il2cpp_TypeInfo_var);
NullCheck(L_20);
UnityTestTimeoutException__ctor_m8FE056E277564EED838C49E94734D295ECD14016(L_20, L_19, NULL);
NullCheck(L_16);
TestResult_RecordException_m5AC734BDB717B93241F7896CF17105EBD77639C9(L_16, L_20, NULL);
}
IL_00be:
{
// }
return (bool)0;
}
}
// System.Object UnityEngine.TestTools.Utils.CoroutineRunner/<StartTimer>d__11::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CStartTimerU3Ed__11_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m868B719C4921431AC98478F1F1B9A032318C7587 (U3CStartTimerU3Ed__11_tF5F45C94A9225FB54DC041168E8B11FAF8772E5F* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void UnityEngine.TestTools.Utils.CoroutineRunner/<StartTimer>d__11::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CStartTimerU3Ed__11_System_Collections_IEnumerator_Reset_m0F250C3FFBEA08E8CD6D7EA3341C64AE1ECF6CBC (U3CStartTimerU3Ed__11_tF5F45C94A9225FB54DC041168E8B11FAF8772E5F* __this, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CStartTimerU3Ed__11_System_Collections_IEnumerator_Reset_m0F250C3FFBEA08E8CD6D7EA3341C64AE1ECF6CBC_RuntimeMethod_var)));
}
}
// System.Object UnityEngine.TestTools.Utils.CoroutineRunner/<StartTimer>d__11::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CStartTimerU3Ed__11_System_Collections_IEnumerator_get_Current_mFBD19CF718A8957D4360BEEB7587E694B27ED9F8 (U3CStartTimerU3Ed__11_tF5F45C94A9225FB54DC041168E8B11FAF8772E5F* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.TestTools.Utils.FloatEqualityComparer UnityEngine.TestTools.Utils.FloatEqualityComparer::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FloatEqualityComparer_t022045960F5627AA0D5702F8B40561CEDF2FDE9E* FloatEqualityComparer_get_Instance_mDC378D79A9B1C3BDB4B64FBC56CDA559470C06B7 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FloatEqualityComparer_t022045960F5627AA0D5702F8B40561CEDF2FDE9E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
FloatEqualityComparer_t022045960F5627AA0D5702F8B40561CEDF2FDE9E* V_0 = NULL;
{
// public static FloatEqualityComparer Instance { get { return m_Instance; } }
il2cpp_codegen_runtime_class_init_inline(FloatEqualityComparer_t022045960F5627AA0D5702F8B40561CEDF2FDE9E_il2cpp_TypeInfo_var);
FloatEqualityComparer_t022045960F5627AA0D5702F8B40561CEDF2FDE9E* L_0 = ((FloatEqualityComparer_t022045960F5627AA0D5702F8B40561CEDF2FDE9E_StaticFields*)il2cpp_codegen_static_fields_for(FloatEqualityComparer_t022045960F5627AA0D5702F8B40561CEDF2FDE9E_il2cpp_TypeInfo_var))->___m_Instance_2;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
// public static FloatEqualityComparer Instance { get { return m_Instance; } }
FloatEqualityComparer_t022045960F5627AA0D5702F8B40561CEDF2FDE9E* L_1 = V_0;
return L_1;
}
}
// System.Void UnityEngine.TestTools.Utils.FloatEqualityComparer::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FloatEqualityComparer__ctor_m2B82AEC4A8F4C43DFB5081F8A9CC7B1BCFFAC8C3 (FloatEqualityComparer_t022045960F5627AA0D5702F8B40561CEDF2FDE9E* __this, const RuntimeMethod* method)
{
{
// private FloatEqualityComparer() : this(k_DefaultError) {}
FloatEqualityComparer__ctor_mE2D2476AE8C54C25B2EE3052C2461228985C6878(__this, (9.99999975E-05f), NULL);
// private FloatEqualityComparer() : this(k_DefaultError) {}
return;
}
}
// System.Void UnityEngine.TestTools.Utils.FloatEqualityComparer::.ctor(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FloatEqualityComparer__ctor_mE2D2476AE8C54C25B2EE3052C2461228985C6878 (FloatEqualityComparer_t022045960F5627AA0D5702F8B40561CEDF2FDE9E* __this, float ___allowedError0, const RuntimeMethod* method)
{
{
// public FloatEqualityComparer(float allowedError)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// this.AllowedError = allowedError;
float L_0 = ___allowedError0;
__this->___AllowedError_1 = L_0;
// }
return;
}
}
// System.Boolean UnityEngine.TestTools.Utils.FloatEqualityComparer::Equals(System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FloatEqualityComparer_Equals_m5242782E2B3B2199548F44CA5843A424669FF9A9 (FloatEqualityComparer_t022045960F5627AA0D5702F8B40561CEDF2FDE9E* __this, float ___expected0, float ___actual1, const RuntimeMethod* method)
{
bool V_0 = false;
{
// return Utils.AreFloatsEqual(expected, actual, AllowedError);
float L_0 = ___expected0;
float L_1 = ___actual1;
float L_2 = __this->___AllowedError_1;
bool L_3;
L_3 = Utils_AreFloatsEqual_m2640AC54F70BF5525E82824360C6D1C05826671A(L_0, L_1, L_2, NULL);
V_0 = L_3;
goto IL_0011;
}
IL_0011:
{
// }
bool L_4 = V_0;
return L_4;
}
}
// System.Int32 UnityEngine.TestTools.Utils.FloatEqualityComparer::GetHashCode(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FloatEqualityComparer_GetHashCode_m4091D2E4EC908FE798F99578986A0055F89803BB (FloatEqualityComparer_t022045960F5627AA0D5702F8B40561CEDF2FDE9E* __this, float ___value0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// return 0;
V_0 = 0;
goto IL_0005;
}
IL_0005:
{
// }
int32_t L_0 = V_0;
return L_0;
}
}
// System.Void UnityEngine.TestTools.Utils.FloatEqualityComparer::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FloatEqualityComparer__cctor_m2255BD8C10A8122EE4D6A71E931F87F2522E42D1 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FloatEqualityComparer_t022045960F5627AA0D5702F8B40561CEDF2FDE9E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// private static readonly FloatEqualityComparer m_Instance = new FloatEqualityComparer();
FloatEqualityComparer_t022045960F5627AA0D5702F8B40561CEDF2FDE9E* L_0 = (FloatEqualityComparer_t022045960F5627AA0D5702F8B40561CEDF2FDE9E*)il2cpp_codegen_object_new(FloatEqualityComparer_t022045960F5627AA0D5702F8B40561CEDF2FDE9E_il2cpp_TypeInfo_var);
NullCheck(L_0);
FloatEqualityComparer__ctor_m2B82AEC4A8F4C43DFB5081F8A9CC7B1BCFFAC8C3(L_0, NULL);
((FloatEqualityComparer_t022045960F5627AA0D5702F8B40561CEDF2FDE9E_StaticFields*)il2cpp_codegen_static_fields_for(FloatEqualityComparer_t022045960F5627AA0D5702F8B40561CEDF2FDE9E_il2cpp_TypeInfo_var))->___m_Instance_2 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((FloatEqualityComparer_t022045960F5627AA0D5702F8B40561CEDF2FDE9E_StaticFields*)il2cpp_codegen_static_fields_for(FloatEqualityComparer_t022045960F5627AA0D5702F8B40561CEDF2FDE9E_il2cpp_TypeInfo_var))->___m_Instance_2), (void*)L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.TestTools.Utils.QuaternionEqualityComparer UnityEngine.TestTools.Utils.QuaternionEqualityComparer::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR QuaternionEqualityComparer_t887E25F475BF82AABC87742C9E12F6BAF8282E46* QuaternionEqualityComparer_get_Instance_m4A2CB70A8FC112B864A7C8CD914C7AD17E34F59A (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&QuaternionEqualityComparer_t887E25F475BF82AABC87742C9E12F6BAF8282E46_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
QuaternionEqualityComparer_t887E25F475BF82AABC87742C9E12F6BAF8282E46* V_0 = NULL;
{
// public static QuaternionEqualityComparer Instance { get { return m_Instance; } }
il2cpp_codegen_runtime_class_init_inline(QuaternionEqualityComparer_t887E25F475BF82AABC87742C9E12F6BAF8282E46_il2cpp_TypeInfo_var);
QuaternionEqualityComparer_t887E25F475BF82AABC87742C9E12F6BAF8282E46* L_0 = ((QuaternionEqualityComparer_t887E25F475BF82AABC87742C9E12F6BAF8282E46_StaticFields*)il2cpp_codegen_static_fields_for(QuaternionEqualityComparer_t887E25F475BF82AABC87742C9E12F6BAF8282E46_il2cpp_TypeInfo_var))->___m_Instance_2;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
// public static QuaternionEqualityComparer Instance { get { return m_Instance; } }
QuaternionEqualityComparer_t887E25F475BF82AABC87742C9E12F6BAF8282E46* L_1 = V_0;
return L_1;
}
}
// System.Void UnityEngine.TestTools.Utils.QuaternionEqualityComparer::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuaternionEqualityComparer__ctor_mA9549304EAE06CFADCFD1AEAE597424C61B0DFFC (QuaternionEqualityComparer_t887E25F475BF82AABC87742C9E12F6BAF8282E46* __this, const RuntimeMethod* method)
{
{
// private QuaternionEqualityComparer() : this(k_DefaultError) {}
QuaternionEqualityComparer__ctor_mA0DCDFC8E7E2F7EDA3227B351CB491BA737D17E7(__this, (9.99999975E-06f), NULL);
// private QuaternionEqualityComparer() : this(k_DefaultError) {}
return;
}
}
// System.Void UnityEngine.TestTools.Utils.QuaternionEqualityComparer::.ctor(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuaternionEqualityComparer__ctor_mA0DCDFC8E7E2F7EDA3227B351CB491BA737D17E7 (QuaternionEqualityComparer_t887E25F475BF82AABC87742C9E12F6BAF8282E46* __this, float ___allowedError0, const RuntimeMethod* method)
{
{
// public QuaternionEqualityComparer(float allowedError)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// AllowedError = allowedError;
float L_0 = ___allowedError0;
__this->___AllowedError_1 = L_0;
// }
return;
}
}
// System.Boolean UnityEngine.TestTools.Utils.QuaternionEqualityComparer::Equals(UnityEngine.Quaternion,UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool QuaternionEqualityComparer_Equals_m729AB15A720669EC9472E0897C13175F4EFA0C54 (QuaternionEqualityComparer_t887E25F475BF82AABC87742C9E12F6BAF8282E46* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___expected0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___actual1, const RuntimeMethod* method)
{
bool V_0 = false;
{
// return Mathf.Abs(Quaternion.Dot(expected, actual)) > (1.0f - AllowedError);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___expected0;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = ___actual1;
float L_2;
L_2 = Quaternion_Dot_m4A80D03D7B7DEC054E2175E53D072675649C6713_inline(L_0, L_1, NULL);
float L_3;
L_3 = fabsf(L_2);
float L_4 = __this->___AllowedError_1;
V_0 = (bool)((((float)L_3) > ((float)((float)il2cpp_codegen_subtract((1.0f), L_4))))? 1 : 0);
goto IL_001e;
}
IL_001e:
{
// }
bool L_5 = V_0;
return L_5;
}
}
// System.Int32 UnityEngine.TestTools.Utils.QuaternionEqualityComparer::GetHashCode(UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t QuaternionEqualityComparer_GetHashCode_m366B5D3974E4AAE768D4E8F9A7E2CE081C618A90 (QuaternionEqualityComparer_t887E25F475BF82AABC87742C9E12F6BAF8282E46* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___quaternion0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// return 0;
V_0 = 0;
goto IL_0005;
}
IL_0005:
{
// }
int32_t L_0 = V_0;
return L_0;
}
}
// System.Void UnityEngine.TestTools.Utils.QuaternionEqualityComparer::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuaternionEqualityComparer__cctor_m3BA391B769F964F9E36BE743397282BCD922800D (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&QuaternionEqualityComparer_t887E25F475BF82AABC87742C9E12F6BAF8282E46_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// private static readonly QuaternionEqualityComparer m_Instance = new QuaternionEqualityComparer();
QuaternionEqualityComparer_t887E25F475BF82AABC87742C9E12F6BAF8282E46* L_0 = (QuaternionEqualityComparer_t887E25F475BF82AABC87742C9E12F6BAF8282E46*)il2cpp_codegen_object_new(QuaternionEqualityComparer_t887E25F475BF82AABC87742C9E12F6BAF8282E46_il2cpp_TypeInfo_var);
NullCheck(L_0);
QuaternionEqualityComparer__ctor_mA9549304EAE06CFADCFD1AEAE597424C61B0DFFC(L_0, NULL);
((QuaternionEqualityComparer_t887E25F475BF82AABC87742C9E12F6BAF8282E46_StaticFields*)il2cpp_codegen_static_fields_for(QuaternionEqualityComparer_t887E25F475BF82AABC87742C9E12F6BAF8282E46_il2cpp_TypeInfo_var))->___m_Instance_2 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((QuaternionEqualityComparer_t887E25F475BF82AABC87742C9E12F6BAF8282E46_StaticFields*)il2cpp_codegen_static_fields_for(QuaternionEqualityComparer_t887E25F475BF82AABC87742C9E12F6BAF8282E46_il2cpp_TypeInfo_var))->___m_Instance_2), (void*)L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.String UnityEngine.TestTools.Utils.StackTraceFilter::Filter(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StackTraceFilter_Filter_m897E8C1B3CD8F46C22F90EB804954F5031E0DB69 (String_t* ___inputStackTrace0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Any_TisString_t_m5D996C56476B6F24D173C202AA19623C7F31358E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StackTraceFilter_t9EE89EE8001F8E97141F33F1FBE51DCD324D48F3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass2_0_U3CFilterU3Eb__0_mF40E92A4A4D5C045F4F9FAE1E5661B2B3F56B87E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass2_0_t727D77427BEA52590992B7E6AC69F96E7B85F33A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_1 = NULL;
StringBuilder_t* V_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_3 = NULL;
int32_t V_4 = 0;
String_t* V_5 = NULL;
bool V_6 = false;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_7 = NULL;
int32_t V_8 = 0;
U3CU3Ec__DisplayClass2_0_t727D77427BEA52590992B7E6AC69F96E7B85F33A* V_9 = NULL;
bool V_10 = false;
String_t* V_11 = NULL;
{
// foreach (var lastMessage in s_LastMessages)
il2cpp_codegen_runtime_class_init_inline(StackTraceFilter_t9EE89EE8001F8E97141F33F1FBE51DCD324D48F3_il2cpp_TypeInfo_var);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = ((StackTraceFilter_t9EE89EE8001F8E97141F33F1FBE51DCD324D48F3_StaticFields*)il2cpp_codegen_static_fields_for(StackTraceFilter_t9EE89EE8001F8E97141F33F1FBE51DCD324D48F3_il2cpp_TypeInfo_var))->___s_LastMessages_1;
V_3 = L_0;
V_4 = 0;
goto IL_003b;
}
IL_000d:
{
// foreach (var lastMessage in s_LastMessages)
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = V_3;
int32_t L_2 = V_4;
NullCheck(L_1);
int32_t L_3 = L_2;
String_t* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
V_5 = L_4;
// idx = inputStackTrace.IndexOf(lastMessage);
String_t* L_5 = ___inputStackTrace0;
String_t* L_6 = V_5;
NullCheck(L_5);
int32_t L_7;
L_7 = String_IndexOf_m69E9BDAFD93767C85A7FF861B453415D3B4A200F(L_5, L_6, NULL);
V_0 = L_7;
// if (idx != -1)
int32_t L_8 = V_0;
V_6 = (bool)((((int32_t)((((int32_t)L_8) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_9 = V_6;
if (!L_9)
{
goto IL_0034;
}
}
{
// inputStackTrace = inputStackTrace.Substring(0, idx);
String_t* L_10 = ___inputStackTrace0;
int32_t L_11 = V_0;
NullCheck(L_10);
String_t* L_12;
L_12 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_10, 0, L_11, NULL);
___inputStackTrace0 = L_12;
}
IL_0034:
{
int32_t L_13 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_13, 1));
}
IL_003b:
{
// foreach (var lastMessage in s_LastMessages)
int32_t L_14 = V_4;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15 = V_3;
NullCheck(L_15);
if ((((int32_t)L_14) < ((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length)))))
{
goto IL_000d;
}
}
{
// var inputStackTraceLines = inputStackTrace.Split('\n');
String_t* L_16 = ___inputStackTrace0;
NullCheck(L_16);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_17;
L_17 = String_Split_m9530B73D02054692283BF35C3A27C8F2230946F4(L_16, ((int32_t)10), 0, NULL);
V_1 = L_17;
// var result = new StringBuilder();
StringBuilder_t* L_18 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
NullCheck(L_18);
StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_18, NULL);
V_2 = L_18;
// foreach (var line in inputStackTraceLines)
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19 = V_1;
V_7 = L_19;
V_8 = 0;
goto IL_00a3;
}
IL_005b:
{
U3CU3Ec__DisplayClass2_0_t727D77427BEA52590992B7E6AC69F96E7B85F33A* L_20 = (U3CU3Ec__DisplayClass2_0_t727D77427BEA52590992B7E6AC69F96E7B85F33A*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass2_0_t727D77427BEA52590992B7E6AC69F96E7B85F33A_il2cpp_TypeInfo_var);
NullCheck(L_20);
U3CU3Ec__DisplayClass2_0__ctor_m8D78F55597411F214DB00C2E901B81C44050DF1A(L_20, NULL);
V_9 = L_20;
// foreach (var line in inputStackTraceLines)
U3CU3Ec__DisplayClass2_0_t727D77427BEA52590992B7E6AC69F96E7B85F33A* L_21 = V_9;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_22 = V_7;
int32_t L_23 = V_8;
NullCheck(L_22);
int32_t L_24 = L_23;
String_t* L_25 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
NullCheck(L_21);
L_21->___line_0 = L_25;
Il2CppCodeGenWriteBarrier((void**)(&L_21->___line_0), (void*)L_25);
// if (s_FilteredLogMessages.Any(s => line.StartsWith(s)))
il2cpp_codegen_runtime_class_init_inline(StackTraceFilter_t9EE89EE8001F8E97141F33F1FBE51DCD324D48F3_il2cpp_TypeInfo_var);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = ((StackTraceFilter_t9EE89EE8001F8E97141F33F1FBE51DCD324D48F3_StaticFields*)il2cpp_codegen_static_fields_for(StackTraceFilter_t9EE89EE8001F8E97141F33F1FBE51DCD324D48F3_il2cpp_TypeInfo_var))->___s_FilteredLogMessages_0;
U3CU3Ec__DisplayClass2_0_t727D77427BEA52590992B7E6AC69F96E7B85F33A* L_27 = V_9;
Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* L_28 = (Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D*)il2cpp_codegen_object_new(Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D_il2cpp_TypeInfo_var);
NullCheck(L_28);
Func_2__ctor_m247D5044A4E1F518CA84A38B9A9F30E66BDD8184(L_28, L_27, (intptr_t)((void*)U3CU3Ec__DisplayClass2_0_U3CFilterU3Eb__0_mF40E92A4A4D5C045F4F9FAE1E5661B2B3F56B87E_RuntimeMethod_var), NULL);
bool L_29;
L_29 = Enumerable_Any_TisString_t_m5D996C56476B6F24D173C202AA19623C7F31358E((RuntimeObject*)L_26, L_28, Enumerable_Any_TisString_t_m5D996C56476B6F24D173C202AA19623C7F31358E_RuntimeMethod_var);
V_10 = L_29;
bool L_30 = V_10;
if (!L_30)
{
goto IL_008e;
}
}
{
// continue;
goto IL_009d;
}
IL_008e:
{
// result.AppendLine(line);
StringBuilder_t* L_31 = V_2;
U3CU3Ec__DisplayClass2_0_t727D77427BEA52590992B7E6AC69F96E7B85F33A* L_32 = V_9;
NullCheck(L_32);
String_t* L_33 = L_32->___line_0;
NullCheck(L_31);
StringBuilder_t* L_34;
L_34 = StringBuilder_AppendLine_mF75744CE941C63E33188E22E936B71A24D3CBF88(L_31, L_33, NULL);
}
IL_009d:
{
int32_t L_35 = V_8;
V_8 = ((int32_t)il2cpp_codegen_add(L_35, 1));
}
IL_00a3:
{
// foreach (var line in inputStackTraceLines)
int32_t L_36 = V_8;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_37 = V_7;
NullCheck(L_37);
if ((((int32_t)L_36) < ((int32_t)((int32_t)(((RuntimeArray*)L_37)->max_length)))))
{
goto IL_005b;
}
}
{
// return result.ToString();
StringBuilder_t* L_38 = V_2;
NullCheck(L_38);
String_t* L_39;
L_39 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_38);
V_11 = L_39;
goto IL_00b5;
}
IL_00b5:
{
// }
String_t* L_40 = V_11;
return L_40;
}
}
// System.Void UnityEngine.TestTools.Utils.StackTraceFilter::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraceFilter__cctor_m0D131BD04A3FC5F69F102C34A92950F72D0E7AC0 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StackTraceFilter_t9EE89EE8001F8E97141F33F1FBE51DCD324D48F3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral28CCBA5F50D3FFB507E50728231DE09D96ED7817);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral34C371581A1276C0916C4E078CBC8DE8D13FA663);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral896FF47132788F4D5E3B7781E2146833C839C5D3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral93683B50E56C7B1FFF75385C4D920636B1387B9A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA9AB59346DAA49FE89243C13CFE5B47DA279D666);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAD106C354060CEC2E47549AD00615A0B39C20D09);
s_Il2CppMethodInitialized = true;
}
{
// private static readonly string[] s_FilteredLogMessages =
// {
// @"UnityEngine.DebugLogHandler:Internal_Log",
// @"UnityEngine.DebugLogHandler:Log",
// @"UnityEngine.Logger:Log",
// @"UnityEngine.Debug"
// };
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)4);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = L_0;
NullCheck(L_1);
ArrayElementTypeCheck (L_1, _stringLiteralAD106C354060CEC2E47549AD00615A0B39C20D09);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteralAD106C354060CEC2E47549AD00615A0B39C20D09);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = L_1;
NullCheck(L_2);
ArrayElementTypeCheck (L_2, _stringLiteral28CCBA5F50D3FFB507E50728231DE09D96ED7817);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)_stringLiteral28CCBA5F50D3FFB507E50728231DE09D96ED7817);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = L_2;
NullCheck(L_3);
ArrayElementTypeCheck (L_3, _stringLiteral896FF47132788F4D5E3B7781E2146833C839C5D3);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral896FF47132788F4D5E3B7781E2146833C839C5D3);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = L_3;
NullCheck(L_4);
ArrayElementTypeCheck (L_4, _stringLiteral34C371581A1276C0916C4E078CBC8DE8D13FA663);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)_stringLiteral34C371581A1276C0916C4E078CBC8DE8D13FA663);
((StackTraceFilter_t9EE89EE8001F8E97141F33F1FBE51DCD324D48F3_StaticFields*)il2cpp_codegen_static_fields_for(StackTraceFilter_t9EE89EE8001F8E97141F33F1FBE51DCD324D48F3_il2cpp_TypeInfo_var))->___s_FilteredLogMessages_0 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&((StackTraceFilter_t9EE89EE8001F8E97141F33F1FBE51DCD324D48F3_StaticFields*)il2cpp_codegen_static_fields_for(StackTraceFilter_t9EE89EE8001F8E97141F33F1FBE51DCD324D48F3_il2cpp_TypeInfo_var))->___s_FilteredLogMessages_0), (void*)L_4);
// private static readonly string[] s_LastMessages =
// {
// @"System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&)",
// @"UnityEditor.TestTools.TestRunner.EditModeRunner:InvokeDelegator"
// };
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = L_5;
NullCheck(L_6);
ArrayElementTypeCheck (L_6, _stringLiteral93683B50E56C7B1FFF75385C4D920636B1387B9A);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral93683B50E56C7B1FFF75385C4D920636B1387B9A);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = L_6;
NullCheck(L_7);
ArrayElementTypeCheck (L_7, _stringLiteralA9AB59346DAA49FE89243C13CFE5B47DA279D666);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)_stringLiteralA9AB59346DAA49FE89243C13CFE5B47DA279D666);
((StackTraceFilter_t9EE89EE8001F8E97141F33F1FBE51DCD324D48F3_StaticFields*)il2cpp_codegen_static_fields_for(StackTraceFilter_t9EE89EE8001F8E97141F33F1FBE51DCD324D48F3_il2cpp_TypeInfo_var))->___s_LastMessages_1 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&((StackTraceFilter_t9EE89EE8001F8E97141F33F1FBE51DCD324D48F3_StaticFields*)il2cpp_codegen_static_fields_for(StackTraceFilter_t9EE89EE8001F8E97141F33F1FBE51DCD324D48F3_il2cpp_TypeInfo_var))->___s_LastMessages_1), (void*)L_7);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.Utils.StackTraceFilter/<>c__DisplayClass2_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass2_0__ctor_m8D78F55597411F214DB00C2E901B81C44050DF1A (U3CU3Ec__DisplayClass2_0_t727D77427BEA52590992B7E6AC69F96E7B85F33A* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean UnityEngine.TestTools.Utils.StackTraceFilter/<>c__DisplayClass2_0::<Filter>b__0(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass2_0_U3CFilterU3Eb__0_mF40E92A4A4D5C045F4F9FAE1E5661B2B3F56B87E (U3CU3Ec__DisplayClass2_0_t727D77427BEA52590992B7E6AC69F96E7B85F33A* __this, String_t* ___s0, const RuntimeMethod* method)
{
{
// if (s_FilteredLogMessages.Any(s => line.StartsWith(s)))
String_t* L_0 = __this->___line_0;
String_t* L_1 = ___s0;
NullCheck(L_0);
bool L_2;
L_2 = String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0(L_0, L_1, NULL);
return L_2;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean UnityEngine.TestTools.Utils.Utils::AreFloatsEqual(System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Utils_AreFloatsEqual_m2640AC54F70BF5525E82824360C6D1C05826671A (float ___expected0, float ___actual1, float ___epsilon2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
int32_t G_B5_0 = 0;
{
// if (expected == Mathf.Infinity || actual == Mathf.Infinity || expected == Mathf.NegativeInfinity || actual == Mathf.NegativeInfinity)
float L_0 = ___expected0;
if ((((float)L_0) == ((float)(std::numeric_limits<float>::infinity()))))
{
goto IL_0023;
}
}
{
float L_1 = ___actual1;
if ((((float)L_1) == ((float)(std::numeric_limits<float>::infinity()))))
{
goto IL_0023;
}
}
{
float L_2 = ___expected0;
if ((((float)L_2) == ((float)(-std::numeric_limits<float>::infinity()))))
{
goto IL_0023;
}
}
{
float L_3 = ___actual1;
G_B5_0 = ((((float)L_3) == ((float)(-std::numeric_limits<float>::infinity())))? 1 : 0);
goto IL_0024;
}
IL_0023:
{
G_B5_0 = 1;
}
IL_0024:
{
V_0 = (bool)G_B5_0;
bool L_4 = V_0;
if (!L_4)
{
goto IL_002f;
}
}
{
// return expected == actual;
float L_5 = ___expected0;
float L_6 = ___actual1;
V_1 = (bool)((((float)L_5) == ((float)L_6))? 1 : 0);
goto IL_005c;
}
IL_002f:
{
// return Math.Abs(actual - expected) <= epsilon * Mathf.Max(Mathf.Max(Mathf.Abs(actual), Mathf.Abs(expected)), 1.0f);
float L_7 = ___actual1;
float L_8 = ___expected0;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
float L_9;
L_9 = fabsf(((float)il2cpp_codegen_subtract(L_7, L_8)));
float L_10 = ___epsilon2;
float L_11 = ___actual1;
float L_12;
L_12 = fabsf(L_11);
float L_13 = ___expected0;
float L_14;
L_14 = fabsf(L_13);
float L_15;
L_15 = Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline(L_12, L_14, NULL);
float L_16;
L_16 = Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline(L_15, (1.0f), NULL);
V_1 = (bool)((((int32_t)((!(((float)L_9) <= ((float)((float)il2cpp_codegen_multiply(L_10, L_16)))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
goto IL_005c;
}
IL_005c:
{
// }
bool L_17 = V_1;
return L_17;
}
}
// System.Boolean UnityEngine.TestTools.Utils.Utils::AreFloatsEqualAbsoluteError(System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Utils_AreFloatsEqualAbsoluteError_m3E62255080458F393368F0930CB4F4519587934A (float ___expected0, float ___actual1, float ___allowedAbsoluteError2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// return Math.Abs(actual - expected) <= allowedAbsoluteError;
float L_0 = ___actual1;
float L_1 = ___expected0;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
float L_2;
L_2 = fabsf(((float)il2cpp_codegen_subtract(L_0, L_1)));
float L_3 = ___allowedAbsoluteError2;
V_0 = (bool)((((int32_t)((!(((float)L_2) <= ((float)L_3)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
goto IL_0012;
}
IL_0012:
{
// }
bool L_4 = V_0;
return L_4;
}
}
// UnityEngine.GameObject UnityEngine.TestTools.Utils.Utils::CreatePrimitive(UnityEngine.PrimitiveType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Utils_CreatePrimitive_mD4F1A9CEFDF1749B1224BA7789E04A4B6E057323 (int32_t ___type0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_m026EB44DB6238F13E2AFBECF1FBBE924CB1B040A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEB8FFA3E1365B33D589139844F38C1610577EA8C);
s_Il2CppMethodInitialized = true;
}
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* V_1 = NULL;
bool V_2 = false;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_3 = NULL;
{
// var prim = GameObject.CreatePrimitive(type);
int32_t L_0 = ___type0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = GameObject_CreatePrimitive_mE2F848626FE928B6E3810ABFB81867E619BB2507(L_0, NULL);
V_0 = L_1;
// var renderer = prim.GetComponent<Renderer>();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = V_0;
NullCheck(L_2);
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_3;
L_3 = GameObject_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_m026EB44DB6238F13E2AFBECF1FBBE924CB1B040A(L_2, GameObject_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_m026EB44DB6238F13E2AFBECF1FBBE924CB1B040A_RuntimeMethod_var);
V_1 = L_3;
// if (renderer)
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_4 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Implicit_m18E1885C296CC868AC918101523697CFE6413C79(L_4, NULL);
V_2 = L_5;
bool L_6 = V_2;
if (!L_6)
{
goto IL_002f;
}
}
{
// renderer.sharedMaterial = new Material(Shader.Find("VertexLit"));
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_7 = V_1;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_8;
L_8 = Shader_Find_mFF2A8FC042B9CFAA9800679CA674D52859BF3A72(_stringLiteralEB8FFA3E1365B33D589139844F38C1610577EA8C, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
NullCheck(L_9);
Material__ctor_m7FDF47105D66D19591BE505A0C42B0F90D88C9BF(L_9, L_8, NULL);
NullCheck(L_7);
Renderer_set_sharedMaterial_m5E842F9A06CFB7B77656EB319881CB4B3E8E4288(L_7, L_9, NULL);
}
IL_002f:
{
// return prim;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = V_0;
V_3 = L_10;
goto IL_0033;
}
IL_0033:
{
// }
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11 = V_3;
return L_11;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.TestTools.Utils.Vector2ComparerWithEqualsOperator UnityEngine.TestTools.Utils.Vector2ComparerWithEqualsOperator::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2ComparerWithEqualsOperator_tA62C5D139FEC20F62E9DE9833963C21D25FEB66B* Vector2ComparerWithEqualsOperator_get_Instance_mB759993D8D121F0BB60D3955009AFB3359AF5157 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2ComparerWithEqualsOperator_tA62C5D139FEC20F62E9DE9833963C21D25FEB66B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector2ComparerWithEqualsOperator_tA62C5D139FEC20F62E9DE9833963C21D25FEB66B* V_0 = NULL;
{
// public static Vector2ComparerWithEqualsOperator Instance { get { return m_Instance; } }
il2cpp_codegen_runtime_class_init_inline(Vector2ComparerWithEqualsOperator_tA62C5D139FEC20F62E9DE9833963C21D25FEB66B_il2cpp_TypeInfo_var);
Vector2ComparerWithEqualsOperator_tA62C5D139FEC20F62E9DE9833963C21D25FEB66B* L_0 = ((Vector2ComparerWithEqualsOperator_tA62C5D139FEC20F62E9DE9833963C21D25FEB66B_StaticFields*)il2cpp_codegen_static_fields_for(Vector2ComparerWithEqualsOperator_tA62C5D139FEC20F62E9DE9833963C21D25FEB66B_il2cpp_TypeInfo_var))->___m_Instance_0;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
// public static Vector2ComparerWithEqualsOperator Instance { get { return m_Instance; } }
Vector2ComparerWithEqualsOperator_tA62C5D139FEC20F62E9DE9833963C21D25FEB66B* L_1 = V_0;
return L_1;
}
}
// System.Void UnityEngine.TestTools.Utils.Vector2ComparerWithEqualsOperator::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2ComparerWithEqualsOperator__ctor_m4619521099A602F3E1B4DA081611DFF09E1167DC (Vector2ComparerWithEqualsOperator_tA62C5D139FEC20F62E9DE9833963C21D25FEB66B* __this, const RuntimeMethod* method)
{
{
// private Vector2ComparerWithEqualsOperator() {}
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// private Vector2ComparerWithEqualsOperator() {}
return;
}
}
// System.Boolean UnityEngine.TestTools.Utils.Vector2ComparerWithEqualsOperator::Equals(UnityEngine.Vector2,UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Vector2ComparerWithEqualsOperator_Equals_m3B482DA7C8B8935AD2654A07D203ED4E06F34997 (Vector2ComparerWithEqualsOperator_tA62C5D139FEC20F62E9DE9833963C21D25FEB66B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___expected0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___actual1, const RuntimeMethod* method)
{
bool V_0 = false;
{
// return expected == actual;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___expected0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___actual1;
bool L_2;
L_2 = Vector2_op_Equality_m5447BF12C18339431AB8AF02FA463C543D88D463_inline(L_0, L_1, NULL);
V_0 = L_2;
goto IL_000b;
}
IL_000b:
{
// }
bool L_3 = V_0;
return L_3;
}
}
// System.Int32 UnityEngine.TestTools.Utils.Vector2ComparerWithEqualsOperator::GetHashCode(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Vector2ComparerWithEqualsOperator_GetHashCode_mF03EF0B2696932EF0E4B65D7F818B13B31FF69F0 (Vector2ComparerWithEqualsOperator_tA62C5D139FEC20F62E9DE9833963C21D25FEB66B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___vec20, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// return 0;
V_0 = 0;
goto IL_0005;
}
IL_0005:
{
// }
int32_t L_0 = V_0;
return L_0;
}
}
// System.Void UnityEngine.TestTools.Utils.Vector2ComparerWithEqualsOperator::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2ComparerWithEqualsOperator__cctor_m38A837A380338DE086AF4D9F4405B3C7E2470916 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2ComparerWithEqualsOperator_tA62C5D139FEC20F62E9DE9833963C21D25FEB66B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// private static readonly Vector2ComparerWithEqualsOperator m_Instance = new Vector2ComparerWithEqualsOperator();
Vector2ComparerWithEqualsOperator_tA62C5D139FEC20F62E9DE9833963C21D25FEB66B* L_0 = (Vector2ComparerWithEqualsOperator_tA62C5D139FEC20F62E9DE9833963C21D25FEB66B*)il2cpp_codegen_object_new(Vector2ComparerWithEqualsOperator_tA62C5D139FEC20F62E9DE9833963C21D25FEB66B_il2cpp_TypeInfo_var);
NullCheck(L_0);
Vector2ComparerWithEqualsOperator__ctor_m4619521099A602F3E1B4DA081611DFF09E1167DC(L_0, NULL);
((Vector2ComparerWithEqualsOperator_tA62C5D139FEC20F62E9DE9833963C21D25FEB66B_StaticFields*)il2cpp_codegen_static_fields_for(Vector2ComparerWithEqualsOperator_tA62C5D139FEC20F62E9DE9833963C21D25FEB66B_il2cpp_TypeInfo_var))->___m_Instance_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((Vector2ComparerWithEqualsOperator_tA62C5D139FEC20F62E9DE9833963C21D25FEB66B_StaticFields*)il2cpp_codegen_static_fields_for(Vector2ComparerWithEqualsOperator_tA62C5D139FEC20F62E9DE9833963C21D25FEB66B_il2cpp_TypeInfo_var))->___m_Instance_0), (void*)L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.TestTools.Utils.Vector2EqualityComparer UnityEngine.TestTools.Utils.Vector2EqualityComparer::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2EqualityComparer_tFD540C18DB0CC196B9A4EFC117829A1E70FE2B72* Vector2EqualityComparer_get_Instance_m84334C58B2D4AA1705759E9EF3951DFC7FC5478A (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2EqualityComparer_tFD540C18DB0CC196B9A4EFC117829A1E70FE2B72_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector2EqualityComparer_tFD540C18DB0CC196B9A4EFC117829A1E70FE2B72* V_0 = NULL;
{
// public static Vector2EqualityComparer Instance { get { return m_Instance; } }
il2cpp_codegen_runtime_class_init_inline(Vector2EqualityComparer_tFD540C18DB0CC196B9A4EFC117829A1E70FE2B72_il2cpp_TypeInfo_var);
Vector2EqualityComparer_tFD540C18DB0CC196B9A4EFC117829A1E70FE2B72* L_0 = ((Vector2EqualityComparer_tFD540C18DB0CC196B9A4EFC117829A1E70FE2B72_StaticFields*)il2cpp_codegen_static_fields_for(Vector2EqualityComparer_tFD540C18DB0CC196B9A4EFC117829A1E70FE2B72_il2cpp_TypeInfo_var))->___m_Instance_2;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
// public static Vector2EqualityComparer Instance { get { return m_Instance; } }
Vector2EqualityComparer_tFD540C18DB0CC196B9A4EFC117829A1E70FE2B72* L_1 = V_0;
return L_1;
}
}
// System.Void UnityEngine.TestTools.Utils.Vector2EqualityComparer::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2EqualityComparer__ctor_mE6065189E228153B85B4176D1BA623C818116954 (Vector2EqualityComparer_tFD540C18DB0CC196B9A4EFC117829A1E70FE2B72* __this, const RuntimeMethod* method)
{
{
// private Vector2EqualityComparer() : this(k_DefaultError)
Vector2EqualityComparer__ctor_m4BFC5FCCED070476ACD48048029C9686D3FC4421(__this, (9.99999975E-05f), NULL);
// }
return;
}
}
// System.Void UnityEngine.TestTools.Utils.Vector2EqualityComparer::.ctor(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2EqualityComparer__ctor_m4BFC5FCCED070476ACD48048029C9686D3FC4421 (Vector2EqualityComparer_tFD540C18DB0CC196B9A4EFC117829A1E70FE2B72* __this, float ___error0, const RuntimeMethod* method)
{
{
// public Vector2EqualityComparer(float error)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// this.AllowedError = error;
float L_0 = ___error0;
__this->___AllowedError_1 = L_0;
// }
return;
}
}
// System.Boolean UnityEngine.TestTools.Utils.Vector2EqualityComparer::Equals(UnityEngine.Vector2,UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Vector2EqualityComparer_Equals_m3BD5F4BC468954F12482CDC70030E708D9B533F2 (Vector2EqualityComparer_tFD540C18DB0CC196B9A4EFC117829A1E70FE2B72* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___expected0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___actual1, const RuntimeMethod* method)
{
bool V_0 = false;
int32_t G_B3_0 = 0;
{
// return Utils.AreFloatsEqual(expected.x, actual.x, AllowedError) &&
// Utils.AreFloatsEqual(expected.y, actual.y, AllowedError);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___expected0;
float L_1 = L_0.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___actual1;
float L_3 = L_2.___x_0;
float L_4 = __this->___AllowedError_1;
bool L_5;
L_5 = Utils_AreFloatsEqual_m2640AC54F70BF5525E82824360C6D1C05826671A(L_1, L_3, L_4, NULL);
if (!L_5)
{
goto IL_0033;
}
}
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___expected0;
float L_7 = L_6.___y_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = ___actual1;
float L_9 = L_8.___y_1;
float L_10 = __this->___AllowedError_1;
bool L_11;
L_11 = Utils_AreFloatsEqual_m2640AC54F70BF5525E82824360C6D1C05826671A(L_7, L_9, L_10, NULL);
G_B3_0 = ((int32_t)(L_11));
goto IL_0034;
}
IL_0033:
{
G_B3_0 = 0;
}
IL_0034:
{
V_0 = (bool)G_B3_0;
goto IL_0037;
}
IL_0037:
{
// }
bool L_12 = V_0;
return L_12;
}
}
// System.Int32 UnityEngine.TestTools.Utils.Vector2EqualityComparer::GetHashCode(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Vector2EqualityComparer_GetHashCode_mDFD5D69448D1701748C62FA7DADAC0A7C802FA06 (Vector2EqualityComparer_tFD540C18DB0CC196B9A4EFC117829A1E70FE2B72* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___vec20, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// return 0;
V_0 = 0;
goto IL_0005;
}
IL_0005:
{
// }
int32_t L_0 = V_0;
return L_0;
}
}
// System.Void UnityEngine.TestTools.Utils.Vector2EqualityComparer::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2EqualityComparer__cctor_m5917BC8A4D39B2101E9800478FC533739EB0F82C (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2EqualityComparer_tFD540C18DB0CC196B9A4EFC117829A1E70FE2B72_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// private static readonly Vector2EqualityComparer m_Instance = new Vector2EqualityComparer();
Vector2EqualityComparer_tFD540C18DB0CC196B9A4EFC117829A1E70FE2B72* L_0 = (Vector2EqualityComparer_tFD540C18DB0CC196B9A4EFC117829A1E70FE2B72*)il2cpp_codegen_object_new(Vector2EqualityComparer_tFD540C18DB0CC196B9A4EFC117829A1E70FE2B72_il2cpp_TypeInfo_var);
NullCheck(L_0);
Vector2EqualityComparer__ctor_mE6065189E228153B85B4176D1BA623C818116954(L_0, NULL);
((Vector2EqualityComparer_tFD540C18DB0CC196B9A4EFC117829A1E70FE2B72_StaticFields*)il2cpp_codegen_static_fields_for(Vector2EqualityComparer_tFD540C18DB0CC196B9A4EFC117829A1E70FE2B72_il2cpp_TypeInfo_var))->___m_Instance_2 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((Vector2EqualityComparer_tFD540C18DB0CC196B9A4EFC117829A1E70FE2B72_StaticFields*)il2cpp_codegen_static_fields_for(Vector2EqualityComparer_tFD540C18DB0CC196B9A4EFC117829A1E70FE2B72_il2cpp_TypeInfo_var))->___m_Instance_2), (void*)L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.TestTools.Utils.Vector3ComparerWithEqualsOperator UnityEngine.TestTools.Utils.Vector3ComparerWithEqualsOperator::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3ComparerWithEqualsOperator_tBA319106C10E7E2B436F5E93315E7C0C29DA50FB* Vector3ComparerWithEqualsOperator_get_Instance_m7EFBF5DD42745DAFCF8A5078922A84A4ACF132CF (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3ComparerWithEqualsOperator_tBA319106C10E7E2B436F5E93315E7C0C29DA50FB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3ComparerWithEqualsOperator_tBA319106C10E7E2B436F5E93315E7C0C29DA50FB* V_0 = NULL;
{
// public static Vector3ComparerWithEqualsOperator Instance { get { return m_Instance; } }
il2cpp_codegen_runtime_class_init_inline(Vector3ComparerWithEqualsOperator_tBA319106C10E7E2B436F5E93315E7C0C29DA50FB_il2cpp_TypeInfo_var);
Vector3ComparerWithEqualsOperator_tBA319106C10E7E2B436F5E93315E7C0C29DA50FB* L_0 = ((Vector3ComparerWithEqualsOperator_tBA319106C10E7E2B436F5E93315E7C0C29DA50FB_StaticFields*)il2cpp_codegen_static_fields_for(Vector3ComparerWithEqualsOperator_tBA319106C10E7E2B436F5E93315E7C0C29DA50FB_il2cpp_TypeInfo_var))->___m_Instance_0;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
// public static Vector3ComparerWithEqualsOperator Instance { get { return m_Instance; } }
Vector3ComparerWithEqualsOperator_tBA319106C10E7E2B436F5E93315E7C0C29DA50FB* L_1 = V_0;
return L_1;
}
}
// System.Void UnityEngine.TestTools.Utils.Vector3ComparerWithEqualsOperator::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3ComparerWithEqualsOperator__ctor_m80904ABED5127A3C4BF71B31D98E7C53B028E578 (Vector3ComparerWithEqualsOperator_tBA319106C10E7E2B436F5E93315E7C0C29DA50FB* __this, const RuntimeMethod* method)
{
{
// private Vector3ComparerWithEqualsOperator() {}
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// private Vector3ComparerWithEqualsOperator() {}
return;
}
}
// System.Boolean UnityEngine.TestTools.Utils.Vector3ComparerWithEqualsOperator::Equals(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Vector3ComparerWithEqualsOperator_Equals_mB92B65BD23542FEE1D9EFBC7EFD45AFE254C4D63 (Vector3ComparerWithEqualsOperator_tBA319106C10E7E2B436F5E93315E7C0C29DA50FB* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___expected0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___actual1, const RuntimeMethod* method)
{
bool V_0 = false;
{
// return expected == actual;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___expected0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___actual1;
bool L_2;
L_2 = Vector3_op_Equality_m15951D1B53E3BE36C9D265E229090020FBD72EBB_inline(L_0, L_1, NULL);
V_0 = L_2;
goto IL_000b;
}
IL_000b:
{
// }
bool L_3 = V_0;
return L_3;
}
}
// System.Int32 UnityEngine.TestTools.Utils.Vector3ComparerWithEqualsOperator::GetHashCode(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Vector3ComparerWithEqualsOperator_GetHashCode_m5B9EFE1A707885985EE19795BF9F6810CD8BC515 (Vector3ComparerWithEqualsOperator_tBA319106C10E7E2B436F5E93315E7C0C29DA50FB* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___vec30, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// return 0;
V_0 = 0;
goto IL_0005;
}
IL_0005:
{
// }
int32_t L_0 = V_0;
return L_0;
}
}
// System.Void UnityEngine.TestTools.Utils.Vector3ComparerWithEqualsOperator::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3ComparerWithEqualsOperator__cctor_mCAACCF0E933ADE80389800AD8891187B06A3AD88 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3ComparerWithEqualsOperator_tBA319106C10E7E2B436F5E93315E7C0C29DA50FB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// private static readonly Vector3ComparerWithEqualsOperator m_Instance = new Vector3ComparerWithEqualsOperator();
Vector3ComparerWithEqualsOperator_tBA319106C10E7E2B436F5E93315E7C0C29DA50FB* L_0 = (Vector3ComparerWithEqualsOperator_tBA319106C10E7E2B436F5E93315E7C0C29DA50FB*)il2cpp_codegen_object_new(Vector3ComparerWithEqualsOperator_tBA319106C10E7E2B436F5E93315E7C0C29DA50FB_il2cpp_TypeInfo_var);
NullCheck(L_0);
Vector3ComparerWithEqualsOperator__ctor_m80904ABED5127A3C4BF71B31D98E7C53B028E578(L_0, NULL);
((Vector3ComparerWithEqualsOperator_tBA319106C10E7E2B436F5E93315E7C0C29DA50FB_StaticFields*)il2cpp_codegen_static_fields_for(Vector3ComparerWithEqualsOperator_tBA319106C10E7E2B436F5E93315E7C0C29DA50FB_il2cpp_TypeInfo_var))->___m_Instance_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((Vector3ComparerWithEqualsOperator_tBA319106C10E7E2B436F5E93315E7C0C29DA50FB_StaticFields*)il2cpp_codegen_static_fields_for(Vector3ComparerWithEqualsOperator_tBA319106C10E7E2B436F5E93315E7C0C29DA50FB_il2cpp_TypeInfo_var))->___m_Instance_0), (void*)L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.TestTools.Utils.Vector3EqualityComparer UnityEngine.TestTools.Utils.Vector3EqualityComparer::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3EqualityComparer_t255E1B7A546A455B41F2497E1962CF2D720ABD4E* Vector3EqualityComparer_get_Instance_m805A3FA2570659BAF13B07AA5D40F0395588684E (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3EqualityComparer_t255E1B7A546A455B41F2497E1962CF2D720ABD4E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3EqualityComparer_t255E1B7A546A455B41F2497E1962CF2D720ABD4E* V_0 = NULL;
{
// public static Vector3EqualityComparer Instance { get { return m_Instance; } }
il2cpp_codegen_runtime_class_init_inline(Vector3EqualityComparer_t255E1B7A546A455B41F2497E1962CF2D720ABD4E_il2cpp_TypeInfo_var);
Vector3EqualityComparer_t255E1B7A546A455B41F2497E1962CF2D720ABD4E* L_0 = ((Vector3EqualityComparer_t255E1B7A546A455B41F2497E1962CF2D720ABD4E_StaticFields*)il2cpp_codegen_static_fields_for(Vector3EqualityComparer_t255E1B7A546A455B41F2497E1962CF2D720ABD4E_il2cpp_TypeInfo_var))->___m_Instance_2;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
// public static Vector3EqualityComparer Instance { get { return m_Instance; } }
Vector3EqualityComparer_t255E1B7A546A455B41F2497E1962CF2D720ABD4E* L_1 = V_0;
return L_1;
}
}
// System.Void UnityEngine.TestTools.Utils.Vector3EqualityComparer::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3EqualityComparer__ctor_mBACA5B879D2D76B4C9D4D7F4F82F6880A2398EBD (Vector3EqualityComparer_t255E1B7A546A455B41F2497E1962CF2D720ABD4E* __this, const RuntimeMethod* method)
{
{
// private Vector3EqualityComparer() : this(k_DefaultError) {}
Vector3EqualityComparer__ctor_mD0FA2ACD79302B927FDE2D990E9601EDC60F8BF9(__this, (9.99999975E-05f), NULL);
// private Vector3EqualityComparer() : this(k_DefaultError) {}
return;
}
}
// System.Void UnityEngine.TestTools.Utils.Vector3EqualityComparer::.ctor(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3EqualityComparer__ctor_mD0FA2ACD79302B927FDE2D990E9601EDC60F8BF9 (Vector3EqualityComparer_t255E1B7A546A455B41F2497E1962CF2D720ABD4E* __this, float ___allowedError0, const RuntimeMethod* method)
{
{
// public Vector3EqualityComparer(float allowedError)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// this.AllowedError = allowedError;
float L_0 = ___allowedError0;
__this->___AllowedError_1 = L_0;
// }
return;
}
}
// System.Boolean UnityEngine.TestTools.Utils.Vector3EqualityComparer::Equals(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Vector3EqualityComparer_Equals_m8C4C4824656880AC8163432F05C7CCE20B809DD5 (Vector3EqualityComparer_t255E1B7A546A455B41F2497E1962CF2D720ABD4E* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___expected0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___actual1, const RuntimeMethod* method)
{
bool V_0 = false;
int32_t G_B4_0 = 0;
{
// return Utils.AreFloatsEqual(expected.x, actual.x, AllowedError) &&
// Utils.AreFloatsEqual(expected.y, actual.y, AllowedError) &&
// Utils.AreFloatsEqual(expected.z, actual.z, AllowedError);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___expected0;
float L_1 = L_0.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___actual1;
float L_3 = L_2.___x_2;
float L_4 = __this->___AllowedError_1;
bool L_5;
L_5 = Utils_AreFloatsEqual_m2640AC54F70BF5525E82824360C6D1C05826671A(L_1, L_3, L_4, NULL);
if (!L_5)
{
goto IL_004c;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___expected0;
float L_7 = L_6.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___actual1;
float L_9 = L_8.___y_3;
float L_10 = __this->___AllowedError_1;
bool L_11;
L_11 = Utils_AreFloatsEqual_m2640AC54F70BF5525E82824360C6D1C05826671A(L_7, L_9, L_10, NULL);
if (!L_11)
{
goto IL_004c;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___expected0;
float L_13 = L_12.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___actual1;
float L_15 = L_14.___z_4;
float L_16 = __this->___AllowedError_1;
bool L_17;
L_17 = Utils_AreFloatsEqual_m2640AC54F70BF5525E82824360C6D1C05826671A(L_13, L_15, L_16, NULL);
G_B4_0 = ((int32_t)(L_17));
goto IL_004d;
}
IL_004c:
{
G_B4_0 = 0;
}
IL_004d:
{
V_0 = (bool)G_B4_0;
goto IL_0050;
}
IL_0050:
{
// }
bool L_18 = V_0;
return L_18;
}
}
// System.Int32 UnityEngine.TestTools.Utils.Vector3EqualityComparer::GetHashCode(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Vector3EqualityComparer_GetHashCode_m9CAF134374AD038E9893BE884E16AAD1719A20AA (Vector3EqualityComparer_t255E1B7A546A455B41F2497E1962CF2D720ABD4E* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___vec30, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// return 0;
V_0 = 0;
goto IL_0005;
}
IL_0005:
{
// }
int32_t L_0 = V_0;
return L_0;
}
}
// System.Void UnityEngine.TestTools.Utils.Vector3EqualityComparer::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3EqualityComparer__cctor_mCCA979662365AE91AA3E21FC1CE6435577FE0EF3 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3EqualityComparer_t255E1B7A546A455B41F2497E1962CF2D720ABD4E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// private static readonly Vector3EqualityComparer m_Instance = new Vector3EqualityComparer();
Vector3EqualityComparer_t255E1B7A546A455B41F2497E1962CF2D720ABD4E* L_0 = (Vector3EqualityComparer_t255E1B7A546A455B41F2497E1962CF2D720ABD4E*)il2cpp_codegen_object_new(Vector3EqualityComparer_t255E1B7A546A455B41F2497E1962CF2D720ABD4E_il2cpp_TypeInfo_var);
NullCheck(L_0);
Vector3EqualityComparer__ctor_mBACA5B879D2D76B4C9D4D7F4F82F6880A2398EBD(L_0, NULL);
((Vector3EqualityComparer_t255E1B7A546A455B41F2497E1962CF2D720ABD4E_StaticFields*)il2cpp_codegen_static_fields_for(Vector3EqualityComparer_t255E1B7A546A455B41F2497E1962CF2D720ABD4E_il2cpp_TypeInfo_var))->___m_Instance_2 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((Vector3EqualityComparer_t255E1B7A546A455B41F2497E1962CF2D720ABD4E_StaticFields*)il2cpp_codegen_static_fields_for(Vector3EqualityComparer_t255E1B7A546A455B41F2497E1962CF2D720ABD4E_il2cpp_TypeInfo_var))->___m_Instance_2), (void*)L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.TestTools.Utils.Vector4ComparerWithEqualsOperator UnityEngine.TestTools.Utils.Vector4ComparerWithEqualsOperator::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4ComparerWithEqualsOperator_t53C47859C755F4362AB8D67332C18B74F34D1B68* Vector4ComparerWithEqualsOperator_get_Instance_m7681421FC9B2B5472682102137EC4AE9A8706907 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4ComparerWithEqualsOperator_t53C47859C755F4362AB8D67332C18B74F34D1B68_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector4ComparerWithEqualsOperator_t53C47859C755F4362AB8D67332C18B74F34D1B68* V_0 = NULL;
{
// public static Vector4ComparerWithEqualsOperator Instance { get { return m_Instance; } }
il2cpp_codegen_runtime_class_init_inline(Vector4ComparerWithEqualsOperator_t53C47859C755F4362AB8D67332C18B74F34D1B68_il2cpp_TypeInfo_var);
Vector4ComparerWithEqualsOperator_t53C47859C755F4362AB8D67332C18B74F34D1B68* L_0 = ((Vector4ComparerWithEqualsOperator_t53C47859C755F4362AB8D67332C18B74F34D1B68_StaticFields*)il2cpp_codegen_static_fields_for(Vector4ComparerWithEqualsOperator_t53C47859C755F4362AB8D67332C18B74F34D1B68_il2cpp_TypeInfo_var))->___m_Instance_0;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
// public static Vector4ComparerWithEqualsOperator Instance { get { return m_Instance; } }
Vector4ComparerWithEqualsOperator_t53C47859C755F4362AB8D67332C18B74F34D1B68* L_1 = V_0;
return L_1;
}
}
// System.Void UnityEngine.TestTools.Utils.Vector4ComparerWithEqualsOperator::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4ComparerWithEqualsOperator__ctor_m444AE8DDBDF2F16DBE2C9ADA68C2AF8F01D857A3 (Vector4ComparerWithEqualsOperator_t53C47859C755F4362AB8D67332C18B74F34D1B68* __this, const RuntimeMethod* method)
{
{
// private Vector4ComparerWithEqualsOperator() {}
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// private Vector4ComparerWithEqualsOperator() {}
return;
}
}
// System.Boolean UnityEngine.TestTools.Utils.Vector4ComparerWithEqualsOperator::Equals(UnityEngine.Vector4,UnityEngine.Vector4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Vector4ComparerWithEqualsOperator_Equals_m4254C8AD3D6E9238F75E051CC8C876C5F949C749 (Vector4ComparerWithEqualsOperator_t53C47859C755F4362AB8D67332C18B74F34D1B68* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___expected0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___actual1, const RuntimeMethod* method)
{
bool V_0 = false;
{
// return expected == actual;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___expected0;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = ___actual1;
bool L_2;
L_2 = Vector4_op_Equality_m80E2AA0626A70EF9DCC4F4C215F674A22D6DE937_inline(L_0, L_1, NULL);
V_0 = L_2;
goto IL_000b;
}
IL_000b:
{
// }
bool L_3 = V_0;
return L_3;
}
}
// System.Int32 UnityEngine.TestTools.Utils.Vector4ComparerWithEqualsOperator::GetHashCode(UnityEngine.Vector4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Vector4ComparerWithEqualsOperator_GetHashCode_m6D630990FA05C053B2D492A03037DD8AC80746D9 (Vector4ComparerWithEqualsOperator_t53C47859C755F4362AB8D67332C18B74F34D1B68* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___vec40, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// return 0;
V_0 = 0;
goto IL_0005;
}
IL_0005:
{
// }
int32_t L_0 = V_0;
return L_0;
}
}
// System.Void UnityEngine.TestTools.Utils.Vector4ComparerWithEqualsOperator::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4ComparerWithEqualsOperator__cctor_m629A7F06DA1C9B49744086022ABCA9F3D0D127A4 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4ComparerWithEqualsOperator_t53C47859C755F4362AB8D67332C18B74F34D1B68_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// private static readonly Vector4ComparerWithEqualsOperator m_Instance = new Vector4ComparerWithEqualsOperator();
Vector4ComparerWithEqualsOperator_t53C47859C755F4362AB8D67332C18B74F34D1B68* L_0 = (Vector4ComparerWithEqualsOperator_t53C47859C755F4362AB8D67332C18B74F34D1B68*)il2cpp_codegen_object_new(Vector4ComparerWithEqualsOperator_t53C47859C755F4362AB8D67332C18B74F34D1B68_il2cpp_TypeInfo_var);
NullCheck(L_0);
Vector4ComparerWithEqualsOperator__ctor_m444AE8DDBDF2F16DBE2C9ADA68C2AF8F01D857A3(L_0, NULL);
((Vector4ComparerWithEqualsOperator_t53C47859C755F4362AB8D67332C18B74F34D1B68_StaticFields*)il2cpp_codegen_static_fields_for(Vector4ComparerWithEqualsOperator_t53C47859C755F4362AB8D67332C18B74F34D1B68_il2cpp_TypeInfo_var))->___m_Instance_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((Vector4ComparerWithEqualsOperator_t53C47859C755F4362AB8D67332C18B74F34D1B68_StaticFields*)il2cpp_codegen_static_fields_for(Vector4ComparerWithEqualsOperator_t53C47859C755F4362AB8D67332C18B74F34D1B68_il2cpp_TypeInfo_var))->___m_Instance_0), (void*)L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.TestTools.Utils.Vector4EqualityComparer UnityEngine.TestTools.Utils.Vector4EqualityComparer::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4EqualityComparer_t04E2B1C0E21617E8712BBAA7BB2E26F4055998B5* Vector4EqualityComparer_get_Instance_m6907B9C019A57B350D32FB04DE63A3A98A2ABC90 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4EqualityComparer_t04E2B1C0E21617E8712BBAA7BB2E26F4055998B5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector4EqualityComparer_t04E2B1C0E21617E8712BBAA7BB2E26F4055998B5* V_0 = NULL;
{
// public static Vector4EqualityComparer Instance { get { return m_Instance; } }
il2cpp_codegen_runtime_class_init_inline(Vector4EqualityComparer_t04E2B1C0E21617E8712BBAA7BB2E26F4055998B5_il2cpp_TypeInfo_var);
Vector4EqualityComparer_t04E2B1C0E21617E8712BBAA7BB2E26F4055998B5* L_0 = ((Vector4EqualityComparer_t04E2B1C0E21617E8712BBAA7BB2E26F4055998B5_StaticFields*)il2cpp_codegen_static_fields_for(Vector4EqualityComparer_t04E2B1C0E21617E8712BBAA7BB2E26F4055998B5_il2cpp_TypeInfo_var))->___m_Instance_2;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
// public static Vector4EqualityComparer Instance { get { return m_Instance; } }
Vector4EqualityComparer_t04E2B1C0E21617E8712BBAA7BB2E26F4055998B5* L_1 = V_0;
return L_1;
}
}
// System.Void UnityEngine.TestTools.Utils.Vector4EqualityComparer::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4EqualityComparer__ctor_mE547A1B1E9E920D655EB3EBB656390483715EB4A (Vector4EqualityComparer_t04E2B1C0E21617E8712BBAA7BB2E26F4055998B5* __this, const RuntimeMethod* method)
{
{
// private Vector4EqualityComparer() : this(k_DefaultError) {}
Vector4EqualityComparer__ctor_m5B5D76629DA5502476FEF19C05E948EF92A68C21(__this, (9.99999975E-05f), NULL);
// private Vector4EqualityComparer() : this(k_DefaultError) {}
return;
}
}
// System.Void UnityEngine.TestTools.Utils.Vector4EqualityComparer::.ctor(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4EqualityComparer__ctor_m5B5D76629DA5502476FEF19C05E948EF92A68C21 (Vector4EqualityComparer_t04E2B1C0E21617E8712BBAA7BB2E26F4055998B5* __this, float ___allowedError0, const RuntimeMethod* method)
{
{
// public Vector4EqualityComparer(float allowedError)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// this.AllowedError = allowedError;
float L_0 = ___allowedError0;
__this->___AllowedError_1 = L_0;
// }
return;
}
}
// System.Boolean UnityEngine.TestTools.Utils.Vector4EqualityComparer::Equals(UnityEngine.Vector4,UnityEngine.Vector4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Vector4EqualityComparer_Equals_m465C3A1BA02A39B965D1AF679C1451225F1D8E3C (Vector4EqualityComparer_t04E2B1C0E21617E8712BBAA7BB2E26F4055998B5* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___expected0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___actual1, const RuntimeMethod* method)
{
bool V_0 = false;
int32_t G_B5_0 = 0;
{
// return Utils.AreFloatsEqual(expected.x, actual.x, AllowedError) &&
// Utils.AreFloatsEqual(expected.y, actual.y, AllowedError) &&
// Utils.AreFloatsEqual(expected.z, actual.z, AllowedError) &&
// Utils.AreFloatsEqual(expected.w, actual.w, AllowedError);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___expected0;
float L_1 = L_0.___x_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___actual1;
float L_3 = L_2.___x_1;
float L_4 = __this->___AllowedError_1;
bool L_5;
L_5 = Utils_AreFloatsEqual_m2640AC54F70BF5525E82824360C6D1C05826671A(L_1, L_3, L_4, NULL);
if (!L_5)
{
goto IL_0065;
}
}
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___expected0;
float L_7 = L_6.___y_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = ___actual1;
float L_9 = L_8.___y_2;
float L_10 = __this->___AllowedError_1;
bool L_11;
L_11 = Utils_AreFloatsEqual_m2640AC54F70BF5525E82824360C6D1C05826671A(L_7, L_9, L_10, NULL);
if (!L_11)
{
goto IL_0065;
}
}
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12 = ___expected0;
float L_13 = L_12.___z_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14 = ___actual1;
float L_15 = L_14.___z_3;
float L_16 = __this->___AllowedError_1;
bool L_17;
L_17 = Utils_AreFloatsEqual_m2640AC54F70BF5525E82824360C6D1C05826671A(L_13, L_15, L_16, NULL);
if (!L_17)
{
goto IL_0065;
}
}
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_18 = ___expected0;
float L_19 = L_18.___w_4;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_20 = ___actual1;
float L_21 = L_20.___w_4;
float L_22 = __this->___AllowedError_1;
bool L_23;
L_23 = Utils_AreFloatsEqual_m2640AC54F70BF5525E82824360C6D1C05826671A(L_19, L_21, L_22, NULL);
G_B5_0 = ((int32_t)(L_23));
goto IL_0066;
}
IL_0065:
{
G_B5_0 = 0;
}
IL_0066:
{
V_0 = (bool)G_B5_0;
goto IL_0069;
}
IL_0069:
{
// }
bool L_24 = V_0;
return L_24;
}
}
// System.Int32 UnityEngine.TestTools.Utils.Vector4EqualityComparer::GetHashCode(UnityEngine.Vector4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Vector4EqualityComparer_GetHashCode_m550F3F1E8E18A0BE0821B92FCCF871B0E490D263 (Vector4EqualityComparer_t04E2B1C0E21617E8712BBAA7BB2E26F4055998B5* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___vec40, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// return 0;
V_0 = 0;
goto IL_0005;
}
IL_0005:
{
// }
int32_t L_0 = V_0;
return L_0;
}
}
// System.Void UnityEngine.TestTools.Utils.Vector4EqualityComparer::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4EqualityComparer__cctor_m868A74F5184EEBFD0817F74513277231AB8E106D (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4EqualityComparer_t04E2B1C0E21617E8712BBAA7BB2E26F4055998B5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// private static readonly Vector4EqualityComparer m_Instance = new Vector4EqualityComparer();
Vector4EqualityComparer_t04E2B1C0E21617E8712BBAA7BB2E26F4055998B5* L_0 = (Vector4EqualityComparer_t04E2B1C0E21617E8712BBAA7BB2E26F4055998B5*)il2cpp_codegen_object_new(Vector4EqualityComparer_t04E2B1C0E21617E8712BBAA7BB2E26F4055998B5_il2cpp_TypeInfo_var);
NullCheck(L_0);
Vector4EqualityComparer__ctor_mE547A1B1E9E920D655EB3EBB656390483715EB4A(L_0, NULL);
((Vector4EqualityComparer_t04E2B1C0E21617E8712BBAA7BB2E26F4055998B5_StaticFields*)il2cpp_codegen_static_fields_for(Vector4EqualityComparer_t04E2B1C0E21617E8712BBAA7BB2E26F4055998B5_il2cpp_TypeInfo_var))->___m_Instance_2 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((Vector4EqualityComparer_t04E2B1C0E21617E8712BBAA7BB2E26F4055998B5_StaticFields*)il2cpp_codegen_static_fields_for(Vector4EqualityComparer_t04E2B1C0E21617E8712BBAA7BB2E26F4055998B5_il2cpp_TypeInfo_var))->___m_Instance_2), (void*)L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Object UnityEngine.TestTools.NUnitExtensions.ActionDelegator::Delegate(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ActionDelegator_Delegate_mC82199EC1F6DD2C34B315919773B99F7F8C51AFF (ActionDelegator_tB76D5BD2AF9D5393F9F86801208FC62CA0DED2C1* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___action0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass1_0_U3CDelegateU3Eb__0_mE288548A3F10E0CE1FA5237C95B35C9D568DA28E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass1_0_tF5C7BCA8477F98850B5F84A3519E77456EDB91B7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass1_0_tF5C7BCA8477F98850B5F84A3519E77456EDB91B7* V_0 = NULL;
RuntimeObject* V_1 = NULL;
{
U3CU3Ec__DisplayClass1_0_tF5C7BCA8477F98850B5F84A3519E77456EDB91B7* L_0 = (U3CU3Ec__DisplayClass1_0_tF5C7BCA8477F98850B5F84A3519E77456EDB91B7*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass1_0_tF5C7BCA8477F98850B5F84A3519E77456EDB91B7_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass1_0__ctor_m9E995809D8D374B1D04DBEFFEC21006896B5200F(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass1_0_tF5C7BCA8477F98850B5F84A3519E77456EDB91B7* L_1 = V_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = ___action0;
NullCheck(L_1);
L_1->___action_0 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___action_0), (void*)L_2);
// return Delegate(() => { action(); return null; });
U3CU3Ec__DisplayClass1_0_tF5C7BCA8477F98850B5F84A3519E77456EDB91B7* L_3 = V_0;
Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* L_4 = (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4*)il2cpp_codegen_object_new(Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4_il2cpp_TypeInfo_var);
NullCheck(L_4);
Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8(L_4, L_3, (intptr_t)((void*)U3CU3Ec__DisplayClass1_0_U3CDelegateU3Eb__0_mE288548A3F10E0CE1FA5237C95B35C9D568DA28E_RuntimeMethod_var), NULL);
RuntimeObject* L_5;
L_5 = ActionDelegator_Delegate_m3D47568BEC8B95CA1AB0B11BE1C5413EF166A24A(__this, L_4, NULL);
V_1 = L_5;
goto IL_0023;
}
IL_0023:
{
// }
RuntimeObject* L_6 = V_1;
return L_6;
}
}
// System.Object UnityEngine.TestTools.NUnitExtensions.ActionDelegator::Delegate(System.Func`1<System.Object>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ActionDelegator_Delegate_m3D47568BEC8B95CA1AB0B11BE1C5413EF166A24A (ActionDelegator_tB76D5BD2AF9D5393F9F86801208FC62CA0DED2C1* __this, Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* ___action0, const RuntimeMethod* method)
{
bool V_0 = false;
RuntimeObject* V_1 = NULL;
{
// if (m_Aborted)
bool L_0 = ((BaseDelegator_t0F32E27CD43E98F33C8FC86CCBA9115695743320*)__this)->___m_Aborted_4;
V_0 = L_0;
bool L_1 = V_0;
if (!L_1)
{
goto IL_0010;
}
}
{
// return null;
V_1 = NULL;
goto IL_0045;
}
IL_0010:
{
// AssertState();
ActionDelegator_AssertState_m53E1D40FE97A376F7E19ED3B4EEB5AD511F7EA13(__this, NULL);
// m_Context = UnityTestExecutionContext.CurrentContext;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_2;
L_2 = UnityTestExecutionContext_get_CurrentContext_mE137D16315C891B114A04F5DA5DE73456A3D8954_inline(NULL);
((BaseDelegator_t0F32E27CD43E98F33C8FC86CCBA9115695743320*)__this)->___m_Context_3 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&((BaseDelegator_t0F32E27CD43E98F33C8FC86CCBA9115695743320*)__this)->___m_Context_3), (void*)L_2);
// m_Signal.Reset();
ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158* L_3 = ((BaseDelegator_t0F32E27CD43E98F33C8FC86CCBA9115695743320*)__this)->___m_Signal_0;
NullCheck(L_3);
bool L_4;
L_4 = EventWaitHandle_Reset_m84719BED571BDAAEE27EE05F57295C7107A74DE6(L_3, NULL);
// m_Action = action;
Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* L_5 = ___action0;
__this->___m_Action_5 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Action_5), (void*)L_5);
// WaitForSignal();
BaseDelegator_WaitForSignal_m369FE95F9A4A32FC0BCAB9419899081D13FECA9C(__this, NULL);
// return HandleResult();
RuntimeObject* L_6;
L_6 = BaseDelegator_HandleResult_mF07416A6B4E90503225B17FF2BDC1C8A014FB259(__this, NULL);
V_1 = L_6;
goto IL_0045;
}
IL_0045:
{
// }
RuntimeObject* L_7 = V_1;
return L_7;
}
}
// System.Void UnityEngine.TestTools.NUnitExtensions.ActionDelegator::AssertState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionDelegator_AssertState_m53E1D40FE97A376F7E19ED3B4EEB5AD511F7EA13 (ActionDelegator_tB76D5BD2AF9D5393F9F86801208FC62CA0DED2C1* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
// if (m_Action != null)
Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* L_0 = __this->___m_Action_5;
V_0 = (bool)((!(((RuntimeObject*)(Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_001a;
}
}
{
// throw new Exception("Action not executed yet");
Exception_t* L_2 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)));
NullCheck(L_2);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral171E8CD65F54213A13824088FD8673F2031A9A97)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ActionDelegator_AssertState_m53E1D40FE97A376F7E19ED3B4EEB5AD511F7EA13_RuntimeMethod_var)));
}
IL_001a:
{
// }
return;
}
}
// System.Boolean UnityEngine.TestTools.NUnitExtensions.ActionDelegator::HasAction()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ActionDelegator_HasAction_mB38BF2ED9DAB3ED8CA917F19083F882E8CA07035 (ActionDelegator_tB76D5BD2AF9D5393F9F86801208FC62CA0DED2C1* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
// return m_Action != null;
Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* L_0 = __this->___m_Action_5;
V_0 = (bool)((!(((RuntimeObject*)(Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
goto IL_000d;
}
IL_000d:
{
// }
bool L_1 = V_0;
return L_1;
}
}
// System.Void UnityEngine.TestTools.NUnitExtensions.ActionDelegator::Execute(UnityEngine.TestTools.Logging.LogScope)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionDelegator_Execute_mD49C22E623E5BB5F3D82E364A65AE159C88DD725 (ActionDelegator_tB76D5BD2AF9D5393F9F86801208FC62CA0DED2C1* __this, LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* ___logScope0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Any_TisLogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0_m1AEDE2575807C826A1249F8D0D5A442EC81B953E_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
LogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9* V_1 = NULL;
bool V_2 = false;
Exception_t* V_3 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_006d:
{// begin finally (depth: 1)
// m_Action = null;
__this->___m_Action_5 = (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Action_5), (void*)(Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4*)NULL);
// m_Signal.Set();
ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158* L_0 = ((BaseDelegator_t0F32E27CD43E98F33C8FC86CCBA9115695743320*)__this)->___m_Signal_0;
NullCheck(L_0);
bool L_1;
L_1 = EventWaitHandle_Set_mDF98D67F214714A9590DF82A1C51D3D851281E4D(L_0, NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
try
{// begin try (depth: 2)
{
// SetCurrentTestContext();
BaseDelegator_SetCurrentTestContext_mCD3588D73E80A6036A7CFD4A740B3519A3FB0781(__this, NULL);
// m_Result = m_Action();
Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* L_2 = __this->___m_Action_5;
NullCheck(L_2);
RuntimeObject* L_3;
L_3 = Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_inline(L_2, NULL);
((BaseDelegator_t0F32E27CD43E98F33C8FC86CCBA9115695743320*)__this)->___m_Result_1 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&((BaseDelegator_t0F32E27CD43E98F33C8FC86CCBA9115695743320*)__this)->___m_Result_1), (void*)L_3);
// if (logScope.AnyFailingLogs())
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_4 = ___logScope0;
NullCheck(L_4);
bool L_5;
L_5 = LogScope_AnyFailingLogs_m5CFB1A0196C3575DA68E933F72353B2D713B0A11(L_4, NULL);
V_0 = L_5;
bool L_6 = V_0;
if (!L_6)
{
goto IL_0038_2;
}
}
{
// var failingLog = logScope.FailingLogs.First();
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_7 = ___logScope0;
NullCheck(L_7);
List_1_t8E8F28D82109DEEACB7F465B7773B6FEBA5F01E5* L_8;
L_8 = LogScope_get_FailingLogs_m5A4288BA69A3D9A6EE5AA07E32D0F68581336C49_inline(L_7, NULL);
LogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9* L_9;
L_9 = Enumerable_First_TisLogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9_mBD7F647C559586AE82781D7DE62518817E108C7D(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_First_TisLogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9_mBD7F647C559586AE82781D7DE62518817E108C7D_RuntimeMethod_var)));
V_1 = L_9;
// throw new UnhandledLogMessageException(failingLog);
LogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9* L_10 = V_1;
UnhandledLogMessageException_t174CADF51E2C7498FC009EB155985B069201EA55* L_11 = (UnhandledLogMessageException_t174CADF51E2C7498FC009EB155985B069201EA55*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UnhandledLogMessageException_t174CADF51E2C7498FC009EB155985B069201EA55_il2cpp_TypeInfo_var)));
NullCheck(L_11);
UnhandledLogMessageException__ctor_m8FDBDD96FD82A67D0FA61B80DF07F9DE8B6A75E5(L_11, L_10, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ActionDelegator_Execute_mD49C22E623E5BB5F3D82E364A65AE159C88DD725_RuntimeMethod_var)));
}
IL_0038_2:
{
// if (logScope.ExpectedLogs.Any())
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_12 = ___logScope0;
NullCheck(L_12);
Queue_1_t62241844704C7AE4AE75741AA9D2319DA70805B9* L_13;
L_13 = LogScope_get_ExpectedLogs_m0DDE94014E299BF0DC58A663175F64CF814F1FBE_inline(L_12, NULL);
bool L_14;
L_14 = Enumerable_Any_TisLogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0_m1AEDE2575807C826A1249F8D0D5A442EC81B953E(L_13, Enumerable_Any_TisLogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0_m1AEDE2575807C826A1249F8D0D5A442EC81B953E_RuntimeMethod_var);
V_2 = L_14;
bool L_15 = V_2;
if (!L_15)
{
goto IL_005c_2;
}
}
{
// throw new UnexpectedLogMessageException(LogScope.Current.ExpectedLogs.Peek());
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1_il2cpp_TypeInfo_var)));
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_16;
L_16 = LogScope_get_Current_m79ED09EFFF20A463204CEB3A91F1993BED49BCD2(NULL);
NullCheck(L_16);
Queue_1_t62241844704C7AE4AE75741AA9D2319DA70805B9* L_17;
L_17 = LogScope_get_ExpectedLogs_m0DDE94014E299BF0DC58A663175F64CF814F1FBE_inline(L_16, NULL);
NullCheck(L_17);
LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0* L_18;
L_18 = Queue_1_Peek_m39250D0D59C5B6B6CD8FB05F6AD72BB574662DFB(L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Queue_1_Peek_m39250D0D59C5B6B6CD8FB05F6AD72BB574662DFB_RuntimeMethod_var)));
UnexpectedLogMessageException_tB54C7D988201B9A2266E950AE174B3A16ABA43A0* L_19 = (UnexpectedLogMessageException_tB54C7D988201B9A2266E950AE174B3A16ABA43A0*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UnexpectedLogMessageException_tB54C7D988201B9A2266E950AE174B3A16ABA43A0_il2cpp_TypeInfo_var)));
NullCheck(L_19);
UnexpectedLogMessageException__ctor_m2407B4DCF627604770F1FA71D39238BD94DF0053(L_19, L_18, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_19, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ActionDelegator_Execute_mD49C22E623E5BB5F3D82E364A65AE159C88DD725_RuntimeMethod_var)));
}
IL_005c_2:
{
goto IL_006b_1;
}
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_005f_1;
}
throw e;
}
CATCH_005f_1:
{// begin catch(System.Exception)
// catch (Exception e)
V_3 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
// m_Exception = e;
Exception_t* L_20 = V_3;
((BaseDelegator_t0F32E27CD43E98F33C8FC86CCBA9115695743320*)__this)->___m_Exception_2 = L_20;
Il2CppCodeGenWriteBarrier((void**)(&((BaseDelegator_t0F32E27CD43E98F33C8FC86CCBA9115695743320*)__this)->___m_Exception_2), (void*)L_20);
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_006b_1;
}// end catch (depth: 2)
IL_006b_1:
{
goto IL_0083;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0083:
{
// }
return;
}
}
// System.Void UnityEngine.TestTools.NUnitExtensions.ActionDelegator::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionDelegator__ctor_m0F64CEDD7C4886B19AAB91BB4FE2F9124F7D5276 (ActionDelegator_tB76D5BD2AF9D5393F9F86801208FC62CA0DED2C1* __this, const RuntimeMethod* method)
{
{
BaseDelegator__ctor_m509A8FAC37496EC7A9A6DB205B0B037EDD3A3426(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.NUnitExtensions.ActionDelegator/<>c__DisplayClass1_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass1_0__ctor_m9E995809D8D374B1D04DBEFFEC21006896B5200F (U3CU3Ec__DisplayClass1_0_tF5C7BCA8477F98850B5F84A3519E77456EDB91B7* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Object UnityEngine.TestTools.NUnitExtensions.ActionDelegator/<>c__DisplayClass1_0::<Delegate>b__0()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec__DisplayClass1_0_U3CDelegateU3Eb__0_mE288548A3F10E0CE1FA5237C95B35C9D568DA28E (U3CU3Ec__DisplayClass1_0_tF5C7BCA8477F98850B5F84A3519E77456EDB91B7* __this, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
{
// return Delegate(() => { action(); return null; });
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___action_0;
NullCheck(L_0);
Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_0, NULL);
// return Delegate(() => { action(); return null; });
V_0 = NULL;
goto IL_0011;
}
IL_0011:
{
// return Delegate(() => { action(); return null; });
RuntimeObject* L_1 = V_0;
return L_1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Object UnityEngine.TestTools.NUnitExtensions.BaseDelegator::HandleResult()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BaseDelegator_HandleResult_mF07416A6B4E90503225B17FF2BDC1C8A014FB259 (BaseDelegator_t0F32E27CD43E98F33C8FC86CCBA9115695743320* __this, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
bool V_1 = false;
Exception_t* V_2 = NULL;
RuntimeObject* V_3 = NULL;
{
// SetCurrentTestContext();
BaseDelegator_SetCurrentTestContext_mCD3588D73E80A6036A7CFD4A740B3519A3FB0781(__this, NULL);
// if (m_Exception != null)
Exception_t* L_0 = __this->___m_Exception_2;
V_1 = (bool)((!(((RuntimeObject*)(Exception_t*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_1 = V_1;
if (!L_1)
{
goto IL_0026;
}
}
{
// var temp = m_Exception;
Exception_t* L_2 = __this->___m_Exception_2;
V_2 = L_2;
// m_Exception = null;
__this->___m_Exception_2 = (Exception_t*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Exception_2), (void*)(Exception_t*)NULL);
// throw temp;
Exception_t* L_3 = V_2;
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BaseDelegator_HandleResult_mF07416A6B4E90503225B17FF2BDC1C8A014FB259_RuntimeMethod_var)));
}
IL_0026:
{
// var tempResult = m_Result;
RuntimeObject* L_4 = __this->___m_Result_1;
V_0 = L_4;
// m_Result = null;
__this->___m_Result_1 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Result_1), (void*)NULL);
// return tempResult;
RuntimeObject* L_5 = V_0;
V_3 = L_5;
goto IL_0038;
}
IL_0038:
{
// }
RuntimeObject* L_6 = V_3;
return L_6;
}
}
// System.Void UnityEngine.TestTools.NUnitExtensions.BaseDelegator::WaitForSignal()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseDelegator_WaitForSignal_m369FE95F9A4A32FC0BCAB9419899081D13FECA9C (BaseDelegator_t0F32E27CD43E98F33C8FC86CCBA9115695743320* __this, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
{
goto IL_0024;
}
IL_0003:
{
// if (m_Aborted)
bool L_0 = __this->___m_Aborted_4;
V_0 = L_0;
bool L_1 = V_0;
if (!L_1)
{
goto IL_0023;
}
}
{
// m_Aborted = false;
__this->___m_Aborted_4 = (bool)0;
// Reflect.MethodCallWrapper = null;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Reflect_tB6466E6236097E6AD9B1BA7062977A013118691F_il2cpp_TypeInfo_var)));
Reflect_set_MethodCallWrapper_mAC923524B58C8E743F5431978A60DC673993CFC2_inline((Func_2_t7B6662861DC72F3EB352803806A118CD780E5BE6*)NULL, NULL);
// throw new Exception();
Exception_t* L_2 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)));
NullCheck(L_2);
Exception__ctor_m203319D1EA1274689B380A947B4ADC8445662B8F(L_2, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BaseDelegator_WaitForSignal_m369FE95F9A4A32FC0BCAB9419899081D13FECA9C_RuntimeMethod_var)));
}
IL_0023:
{
}
IL_0024:
{
// while (!m_Signal.WaitOne(100))
ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158* L_3 = __this->___m_Signal_0;
NullCheck(L_3);
bool L_4;
L_4 = VirtualFuncInvoker1< bool, int32_t >::Invoke(10 /* System.Boolean System.Threading.WaitHandle::WaitOne(System.Int32) */, L_3, ((int32_t)100));
V_1 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
bool L_5 = V_1;
if (L_5)
{
goto IL_0003;
}
}
{
// }
return;
}
}
// System.Void UnityEngine.TestTools.NUnitExtensions.BaseDelegator::Abort()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseDelegator_Abort_m0B837EEF62B28AF0A084D7383ADEBA6D052AA5CB (BaseDelegator_t0F32E27CD43E98F33C8FC86CCBA9115695743320* __this, const RuntimeMethod* method)
{
{
// m_Aborted = true;
__this->___m_Aborted_4 = (bool)1;
// }
return;
}
}
// System.Void UnityEngine.TestTools.NUnitExtensions.BaseDelegator::SetCurrentTestContext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseDelegator_SetCurrentTestContext_mCD3588D73E80A6036A7CFD4A740B3519A3FB0781 (BaseDelegator_t0F32E27CD43E98F33C8FC86CCBA9115695743320* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TestExecutionContext_t894A09A28013F4952F9E9B4949E85F4E4F2F7471_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE1375B06229D28F4AAB45C7933CDCA0F63ACDB10);
s_Il2CppMethodInitialized = true;
}
PropertyInfo_t* V_0 = NULL;
bool V_1 = false;
{
// var prop = typeof(TestExecutionContext).GetProperty("CurrentContext");
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (TestExecutionContext_t894A09A28013F4952F9E9B4949E85F4E4F2F7471_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_0, NULL);
NullCheck(L_1);
PropertyInfo_t* L_2;
L_2 = Type_GetProperty_mD183124FC8A89121E8368058B327A7750B14281D(L_1, _stringLiteralE1375B06229D28F4AAB45C7933CDCA0F63ACDB10, NULL);
V_0 = L_2;
// if (prop != null)
PropertyInfo_t* L_3 = V_0;
bool L_4;
L_4 = PropertyInfo_op_Inequality_m5DA1C329CB63868255C466876EC2452B40E418A9(L_3, (PropertyInfo_t*)NULL, NULL);
V_1 = L_4;
bool L_5 = V_1;
if (!L_5)
{
goto IL_0032;
}
}
{
// prop.SetValue(null, m_Context, null);
PropertyInfo_t* L_6 = V_0;
RuntimeObject* L_7 = __this->___m_Context_3;
NullCheck(L_6);
VirtualActionInvoker3< RuntimeObject*, RuntimeObject*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(26 /* System.Void System.Reflection.PropertyInfo::SetValue(System.Object,System.Object,System.Object[]) */, L_6, NULL, L_7, (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL);
}
IL_0032:
{
// }
return;
}
}
// System.Void UnityEngine.TestTools.NUnitExtensions.BaseDelegator::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseDelegator__ctor_m509A8FAC37496EC7A9A6DB205B0B037EDD3A3426 (BaseDelegator_t0F32E27CD43E98F33C8FC86CCBA9115695743320* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// protected ManualResetEvent m_Signal = new ManualResetEvent(false);
ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158* L_0 = (ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158*)il2cpp_codegen_object_new(ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158_il2cpp_TypeInfo_var);
NullCheck(L_0);
ManualResetEvent__ctor_m361CFCF6AC28BFFF5C8790DC2B5951791A1C4CEE(L_0, (bool)0, NULL);
__this->___m_Signal_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Signal_0), (void*)L_0);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.NUnitExtensions.ConstructDelegator::.ctor(UnityEngine.TestTools.NUnitExtensions.IStateSerializer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConstructDelegator__ctor_m691E1425FB9F8158EB95EEF78C5D4137B42C1FF9 (ConstructDelegator_t566725A21A72FE5B4160F28739514FE90AF47018* __this, RuntimeObject* ___stateSerializer0, const RuntimeMethod* method)
{
{
// public ConstructDelegator(IStateSerializer stateSerializer)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// m_StateSerializer = stateSerializer;
RuntimeObject* L_0 = ___stateSerializer0;
__this->___m_StateSerializer_3 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_StateSerializer_3), (void*)L_0);
// }
return;
}
}
// System.Object UnityEngine.TestTools.NUnitExtensions.ConstructDelegator::HandleResult()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ConstructDelegator_HandleResult_m514143D3FC2B44DE88705CE5418C6C910CEACCFD (ConstructDelegator_t566725A21A72FE5B4160F28739514FE90AF47018* __this, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
bool V_1 = false;
Exception_t* V_2 = NULL;
RuntimeObject* V_3 = NULL;
{
// SetCurrentTestContext();
ConstructDelegator_SetCurrentTestContext_m0501BD58A04C31EC4CA91039E05B8E16F06F3BDB(__this, NULL);
// if (m_Exception != null)
Exception_t* L_0 = __this->___m_Exception_4;
V_1 = (bool)((!(((RuntimeObject*)(Exception_t*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_1 = V_1;
if (!L_1)
{
goto IL_0026;
}
}
{
// var temp = m_Exception;
Exception_t* L_2 = __this->___m_Exception_4;
V_2 = L_2;
// m_Exception = null;
__this->___m_Exception_4 = (Exception_t*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Exception_4), (void*)(Exception_t*)NULL);
// throw temp;
Exception_t* L_3 = V_2;
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConstructDelegator_HandleResult_m514143D3FC2B44DE88705CE5418C6C910CEACCFD_RuntimeMethod_var)));
}
IL_0026:
{
// var tempResult = m_Result;
RuntimeObject* L_4 = __this->___m_Result_5;
V_0 = L_4;
// m_Result = null;
__this->___m_Result_5 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Result_5), (void*)NULL);
// return tempResult;
RuntimeObject* L_5 = V_0;
V_3 = L_5;
goto IL_0038;
}
IL_0038:
{
// }
RuntimeObject* L_6 = V_3;
return L_6;
}
}
// System.Void UnityEngine.TestTools.NUnitExtensions.ConstructDelegator::SetCurrentTestContext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConstructDelegator_SetCurrentTestContext_m0501BD58A04C31EC4CA91039E05B8E16F06F3BDB (ConstructDelegator_t566725A21A72FE5B4160F28739514FE90AF47018* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE1375B06229D28F4AAB45C7933CDCA0F63ACDB10);
s_Il2CppMethodInitialized = true;
}
PropertyInfo_t* V_0 = NULL;
bool V_1 = false;
{
// var prop = typeof(UnityTestExecutionContext).GetProperty("CurrentContext");
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_0, NULL);
NullCheck(L_1);
PropertyInfo_t* L_2;
L_2 = Type_GetProperty_mD183124FC8A89121E8368058B327A7750B14281D(L_1, _stringLiteralE1375B06229D28F4AAB45C7933CDCA0F63ACDB10, NULL);
V_0 = L_2;
// if (prop != null)
PropertyInfo_t* L_3 = V_0;
bool L_4;
L_4 = PropertyInfo_op_Inequality_m5DA1C329CB63868255C466876EC2452B40E418A9(L_3, (PropertyInfo_t*)NULL, NULL);
V_1 = L_4;
bool L_5 = V_1;
if (!L_5)
{
goto IL_0032;
}
}
{
// prop.SetValue(null, m_Context, null);
PropertyInfo_t* L_6 = V_0;
RuntimeObject* L_7 = __this->___m_Context_6;
NullCheck(L_6);
VirtualActionInvoker3< RuntimeObject*, RuntimeObject*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(26 /* System.Void System.Reflection.PropertyInfo::SetValue(System.Object,System.Object,System.Object[]) */, L_6, NULL, L_7, (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL);
}
IL_0032:
{
// }
return;
}
}
// System.Object UnityEngine.TestTools.NUnitExtensions.ConstructDelegator::Delegate(System.Type,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ConstructDelegator_Delegate_m561C7C9CB15F429D1555187D95D5A8A0E50A85FE (ConstructDelegator_t566725A21A72FE5B4160F28739514FE90AF47018* __this, Type_t* ___type0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___arguments1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* V_0 = NULL;
RuntimeObject* V_1 = NULL;
{
// AssertState();
ConstructDelegator_AssertState_m58F587CAB095F561E71E7F80FFC95FF86D449FF6(__this, NULL);
// m_Context = UnityTestExecutionContext.CurrentContext;
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_0;
L_0 = UnityTestExecutionContext_get_CurrentContext_mE137D16315C891B114A04F5DA5DE73456A3D8954_inline(NULL);
__this->___m_Context_6 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Context_6), (void*)L_0);
// m_RequestedType = type;
Type_t* L_1 = ___type0;
__this->___m_RequestedType_0 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RequestedType_0), (void*)L_1);
// m_Arguments = arguments;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = ___arguments1;
__this->___m_Arguments_1 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Arguments_1), (void*)L_2);
// using (var logScope = new LogScope())
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_3 = (LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1*)il2cpp_codegen_object_new(LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1_il2cpp_TypeInfo_var);
NullCheck(L_3);
LogScope__ctor_m6CE7E1D3F04CB34BAE780E2F15BABB281879019B(L_3, NULL);
V_0 = L_3;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0033:
{// begin finally (depth: 1)
{
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_4 = V_0;
if (!L_4)
{
goto IL_003d;
}
}
{
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_5 = V_0;
NullCheck(L_5);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_5);
}
IL_003d:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
// Execute(logScope);
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_6 = V_0;
ConstructDelegator_Execute_m95618D666C0A61B6FBC123EED64C5CEA6DCBB92B(__this, L_6, NULL);
goto IL_003e;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_003e:
{
// return HandleResult();
RuntimeObject* L_7;
L_7 = ConstructDelegator_HandleResult_m514143D3FC2B44DE88705CE5418C6C910CEACCFD(__this, NULL);
V_1 = L_7;
goto IL_0047;
}
IL_0047:
{
// }
RuntimeObject* L_8 = V_1;
return L_8;
}
}
// System.Void UnityEngine.TestTools.NUnitExtensions.ConstructDelegator::AssertState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConstructDelegator_AssertState_m58F587CAB095F561E71E7F80FFC95FF86D449FF6 (ConstructDelegator_t566725A21A72FE5B4160F28739514FE90AF47018* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// if (m_RequestedType != null)
Type_t* L_0 = __this->___m_RequestedType_0;
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Type_op_Inequality_m71AAC993EBBDBA44EE73847D68F71C70AF7AD1D5(L_0, (Type_t*)NULL, NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_001d;
}
}
{
// throw new Exception("Constructor not executed yet");
Exception_t* L_3 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)));
NullCheck(L_3);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3B0F4F3B594BE7E3C52AA26ADE146EAC37583EF7)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConstructDelegator_AssertState_m58F587CAB095F561E71E7F80FFC95FF86D449FF6_RuntimeMethod_var)));
}
IL_001d:
{
// }
return;
}
}
// System.Boolean UnityEngine.TestTools.NUnitExtensions.ConstructDelegator::HasAction()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConstructDelegator_HasAction_mC13E85856D26B6832292209E425E73AC6E50D232 (ConstructDelegator_t566725A21A72FE5B4160F28739514FE90AF47018* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// return m_RequestedType != null;
Type_t* L_0 = __this->___m_RequestedType_0;
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Type_op_Inequality_m71AAC993EBBDBA44EE73847D68F71C70AF7AD1D5(L_0, (Type_t*)NULL, NULL);
V_0 = L_1;
goto IL_0010;
}
IL_0010:
{
// }
bool L_2 = V_0;
return L_2;
}
}
// System.Void UnityEngine.TestTools.NUnitExtensions.ConstructDelegator::Execute(UnityEngine.TestTools.Logging.LogScope)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConstructDelegator_Execute_m95618D666C0A61B6FBC123EED64C5CEA6DCBB92B (ConstructDelegator_t566725A21A72FE5B4160F28739514FE90AF47018* __this, LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* ___logScope0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Any_TisLogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0_m1AEDE2575807C826A1249F8D0D5A442EC81B953E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IStateSerializer_t2239C39686ED146EC580CCA8ED7D6E830DDD687C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
bool V_4 = false;
bool V_5 = false;
LogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9* V_6 = NULL;
bool V_7 = false;
Exception_t* V_8 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
int32_t G_B5_0 = 0;
{
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0157:
{// begin finally (depth: 1)
// m_RequestedType = null;
__this->___m_RequestedType_0 = (Type_t*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RequestedType_0), (void*)(Type_t*)NULL);
// m_Arguments = null;
__this->___m_Arguments_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Arguments_1), (void*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
try
{// begin try (depth: 2)
{
// if (typeof(ScriptableObject).IsAssignableFrom(m_RequestedType))
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_0, NULL);
Type_t* L_2 = __this->___m_RequestedType_0;
NullCheck(L_1);
bool L_3;
L_3 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_1, L_2);
V_0 = L_3;
bool L_4 = V_0;
if (!L_4)
{
goto IL_00b1_2;
}
}
{
// if (m_CurrentRunningTest != null && m_RequestedType != m_CurrentRunningTest.GetType())
ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_5 = __this->___m_CurrentRunningTest_2;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_6;
L_6 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_6)
{
goto IL_0045_2;
}
}
{
Type_t* L_7 = __this->___m_RequestedType_0;
ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_8 = __this->___m_CurrentRunningTest_2;
NullCheck(L_8);
Type_t* L_9;
L_9 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_8, NULL);
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_10;
L_10 = Type_op_Inequality_m71AAC993EBBDBA44EE73847D68F71C70AF7AD1D5(L_7, L_9, NULL);
G_B5_0 = ((int32_t)(L_10));
goto IL_0046_2;
}
IL_0045_2:
{
G_B5_0 = 0;
}
IL_0046_2:
{
V_1 = (bool)G_B5_0;
bool L_11 = V_1;
if (!L_11)
{
goto IL_0053_2;
}
}
{
// DestroyCurrentTestObjectIfExists();
ConstructDelegator_DestroyCurrentTestObjectIfExists_m19C96C8D0577C4FF94B37C3975A979D873D0152C(__this, NULL);
}
IL_0053_2:
{
// if (m_CurrentRunningTest == null)
ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_12 = __this->___m_CurrentRunningTest_2;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_13;
L_13 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_12, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_2 = L_13;
bool L_14 = V_2;
if (!L_14)
{
goto IL_00a2_2;
}
}
{
// if (m_StateSerializer.CanRestoreFromScriptableObject(m_RequestedType))
RuntimeObject* L_15 = __this->___m_StateSerializer_3;
Type_t* L_16 = __this->___m_RequestedType_0;
NullCheck(L_15);
bool L_17;
L_17 = InterfaceFuncInvoker1< bool, Type_t* >::Invoke(3 /* System.Boolean UnityEngine.TestTools.NUnitExtensions.IStateSerializer::CanRestoreFromScriptableObject(System.Type) */, IStateSerializer_t2239C39686ED146EC580CCA8ED7D6E830DDD687C_il2cpp_TypeInfo_var, L_15, L_16);
V_3 = L_17;
bool L_18 = V_3;
if (!L_18)
{
goto IL_008e_2;
}
}
{
// m_CurrentRunningTest = m_StateSerializer.RestoreScriptableObjectInstance();
RuntimeObject* L_19 = __this->___m_StateSerializer_3;
NullCheck(L_19);
ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_20;
L_20 = InterfaceFuncInvoker0< ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* >::Invoke(0 /* UnityEngine.ScriptableObject UnityEngine.TestTools.NUnitExtensions.IStateSerializer::RestoreScriptableObjectInstance() */, IStateSerializer_t2239C39686ED146EC580CCA8ED7D6E830DDD687C_il2cpp_TypeInfo_var, L_19);
__this->___m_CurrentRunningTest_2 = L_20;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentRunningTest_2), (void*)L_20);
goto IL_00a1_2;
}
IL_008e_2:
{
// m_CurrentRunningTest = ScriptableObject.CreateInstance(m_RequestedType);
Type_t* L_21 = __this->___m_RequestedType_0;
ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_22;
L_22 = ScriptableObject_CreateInstance_m986453A5542E9241E445F5F525212CF0C0BCCCBC(L_21, NULL);
__this->___m_CurrentRunningTest_2 = L_22;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentRunningTest_2), (void*)L_22);
}
IL_00a1_2:
{
}
IL_00a2_2:
{
// m_Result = m_CurrentRunningTest;
ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_23 = __this->___m_CurrentRunningTest_2;
__this->___m_Result_5 = L_23;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Result_5), (void*)L_23);
goto IL_00fc_2;
}
IL_00b1_2:
{
// DestroyCurrentTestObjectIfExists();
ConstructDelegator_DestroyCurrentTestObjectIfExists_m19C96C8D0577C4FF94B37C3975A979D873D0152C(__this, NULL);
// m_Result = Activator.CreateInstance(m_RequestedType, m_Arguments);
Type_t* L_24 = __this->___m_RequestedType_0;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_25 = __this->___m_Arguments_1;
RuntimeObject* L_26;
L_26 = Activator_CreateInstance_m978D6F745618B691D632E5D6E4AB8840541FC858(L_24, L_25, NULL);
__this->___m_Result_5 = L_26;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Result_5), (void*)L_26);
// if (m_StateSerializer.CanRestoreFromJson(m_RequestedType))
RuntimeObject* L_27 = __this->___m_StateSerializer_3;
Type_t* L_28 = __this->___m_RequestedType_0;
NullCheck(L_27);
bool L_29;
L_29 = InterfaceFuncInvoker1< bool, Type_t* >::Invoke(2 /* System.Boolean UnityEngine.TestTools.NUnitExtensions.IStateSerializer::CanRestoreFromJson(System.Type) */, IStateSerializer_t2239C39686ED146EC580CCA8ED7D6E830DDD687C_il2cpp_TypeInfo_var, L_27, L_28);
V_4 = L_29;
bool L_30 = V_4;
if (!L_30)
{
goto IL_00fb_2;
}
}
{
// m_StateSerializer.RestoreClassFromJson(ref m_Result);
RuntimeObject* L_31 = __this->___m_StateSerializer_3;
RuntimeObject** L_32 = (&__this->___m_Result_5);
NullCheck(L_31);
InterfaceActionInvoker1< RuntimeObject** >::Invoke(1 /* System.Void UnityEngine.TestTools.NUnitExtensions.IStateSerializer::RestoreClassFromJson(System.Object&) */, IStateSerializer_t2239C39686ED146EC580CCA8ED7D6E830DDD687C_il2cpp_TypeInfo_var, L_31, L_32);
}
IL_00fb_2:
{
}
IL_00fc_2:
{
// if (logScope.AnyFailingLogs())
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_33 = ___logScope0;
NullCheck(L_33);
bool L_34;
L_34 = LogScope_AnyFailingLogs_m5CFB1A0196C3575DA68E933F72353B2D713B0A11(L_33, NULL);
V_5 = L_34;
bool L_35 = V_5;
if (!L_35)
{
goto IL_011e_2;
}
}
{
// var failingLog = logScope.FailingLogs.First();
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_36 = ___logScope0;
NullCheck(L_36);
List_1_t8E8F28D82109DEEACB7F465B7773B6FEBA5F01E5* L_37;
L_37 = LogScope_get_FailingLogs_m5A4288BA69A3D9A6EE5AA07E32D0F68581336C49_inline(L_36, NULL);
LogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9* L_38;
L_38 = Enumerable_First_TisLogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9_mBD7F647C559586AE82781D7DE62518817E108C7D(L_37, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_First_TisLogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9_mBD7F647C559586AE82781D7DE62518817E108C7D_RuntimeMethod_var)));
V_6 = L_38;
// throw new UnhandledLogMessageException(failingLog);
LogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9* L_39 = V_6;
UnhandledLogMessageException_t174CADF51E2C7498FC009EB155985B069201EA55* L_40 = (UnhandledLogMessageException_t174CADF51E2C7498FC009EB155985B069201EA55*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UnhandledLogMessageException_t174CADF51E2C7498FC009EB155985B069201EA55_il2cpp_TypeInfo_var)));
NullCheck(L_40);
UnhandledLogMessageException__ctor_m8FDBDD96FD82A67D0FA61B80DF07F9DE8B6A75E5(L_40, L_39, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_40, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConstructDelegator_Execute_m95618D666C0A61B6FBC123EED64C5CEA6DCBB92B_RuntimeMethod_var)));
}
IL_011e_2:
{
// if (logScope.ExpectedLogs.Any())
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_41 = ___logScope0;
NullCheck(L_41);
Queue_1_t62241844704C7AE4AE75741AA9D2319DA70805B9* L_42;
L_42 = LogScope_get_ExpectedLogs_m0DDE94014E299BF0DC58A663175F64CF814F1FBE_inline(L_41, NULL);
bool L_43;
L_43 = Enumerable_Any_TisLogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0_m1AEDE2575807C826A1249F8D0D5A442EC81B953E(L_42, Enumerable_Any_TisLogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0_m1AEDE2575807C826A1249F8D0D5A442EC81B953E_RuntimeMethod_var);
V_7 = L_43;
bool L_44 = V_7;
if (!L_44)
{
goto IL_0144_2;
}
}
{
// throw new UnexpectedLogMessageException(LogScope.Current.ExpectedLogs.Peek());
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1_il2cpp_TypeInfo_var)));
LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* L_45;
L_45 = LogScope_get_Current_m79ED09EFFF20A463204CEB3A91F1993BED49BCD2(NULL);
NullCheck(L_45);
Queue_1_t62241844704C7AE4AE75741AA9D2319DA70805B9* L_46;
L_46 = LogScope_get_ExpectedLogs_m0DDE94014E299BF0DC58A663175F64CF814F1FBE_inline(L_45, NULL);
NullCheck(L_46);
LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0* L_47;
L_47 = Queue_1_Peek_m39250D0D59C5B6B6CD8FB05F6AD72BB574662DFB(L_46, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Queue_1_Peek_m39250D0D59C5B6B6CD8FB05F6AD72BB574662DFB_RuntimeMethod_var)));
UnexpectedLogMessageException_tB54C7D988201B9A2266E950AE174B3A16ABA43A0* L_48 = (UnexpectedLogMessageException_tB54C7D988201B9A2266E950AE174B3A16ABA43A0*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UnexpectedLogMessageException_tB54C7D988201B9A2266E950AE174B3A16ABA43A0_il2cpp_TypeInfo_var)));
NullCheck(L_48);
UnexpectedLogMessageException__ctor_m2407B4DCF627604770F1FA71D39238BD94DF0053(L_48, L_47, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_48, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConstructDelegator_Execute_m95618D666C0A61B6FBC123EED64C5CEA6DCBB92B_RuntimeMethod_var)));
}
IL_0144_2:
{
goto IL_0155_1;
}
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0147_1;
}
throw e;
}
CATCH_0147_1:
{// begin catch(System.Exception)
// catch (Exception e)
V_8 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
// m_Exception = e;
Exception_t* L_49 = V_8;
__this->___m_Exception_4 = L_49;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Exception_4), (void*)L_49);
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_0155_1;
}// end catch (depth: 2)
IL_0155_1:
{
goto IL_0168;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0168:
{
// }
return;
}
}
// System.Void UnityEngine.TestTools.NUnitExtensions.ConstructDelegator::DestroyCurrentTestObjectIfExists()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConstructDelegator_DestroyCurrentTestObjectIfExists_m19C96C8D0577C4FF94B37C3975A979D873D0152C (ConstructDelegator_t566725A21A72FE5B4160F28739514FE90AF47018* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// if (m_CurrentRunningTest == null)
ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_0 = __this->___m_CurrentRunningTest_2;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0013;
}
}
{
// return;
goto IL_001f;
}
IL_0013:
{
// Object.DestroyImmediate(m_CurrentRunningTest);
ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_3 = __this->___m_CurrentRunningTest_2;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DestroyImmediate_m8249CABCDF344BE3A67EE765122EBB415DC2BC57(L_3, NULL);
}
IL_001f:
{
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.NUnitExtensions.UnityTestAssemblyBuilder::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityTestAssemblyBuilder__ctor_mA4B1AF7E6DC8E28F1188BE10B89C1A874A15B049 (UnityTestAssemblyBuilder_tFA61580BA1A740D0AE7832EBB3C6D5AD56908754* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DefaultTestAssemblyBuilder_t8B8C8775B68C031531801C5378776449439A39A5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public UnityTestAssemblyBuilder()
il2cpp_codegen_runtime_class_init_inline(DefaultTestAssemblyBuilder_t8B8C8775B68C031531801C5378776449439A39A5_il2cpp_TypeInfo_var);
DefaultTestAssemblyBuilder__ctor_mC7C9966B0AF52FC9FB3D4A5D8AEF6F09196C4C8C(__this, NULL);
// m_ProductName = Application.productName;
String_t* L_0;
L_0 = Application_get_productName_m00192B33A17C93424812C4A99AEA41993380EBA1(NULL);
__this->___m_ProductName_2 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ProductName_2), (void*)L_0);
// }
return;
}
}
// NUnit.Framework.Interfaces.ITest UnityEngine.TestTools.NUnitExtensions.UnityTestAssemblyBuilder::Build(System.Reflection.Assembly[],UnityEngine.TestTools.TestPlatform[],System.Collections.Generic.IDictionary`2<System.String,System.Object>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnityTestAssemblyBuilder_Build_m225B0D58FB2D0C370690FAF40EFFB8D2F5FE26E7 (UnityTestAssemblyBuilder_tFA61580BA1A740D0AE7832EBB3C6D5AD56908754* __this, AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* ___assemblies0, TestPlatformU5BU5D_tB0A008F2900EC56EFE9FCA81B9F5A485467C2D38* ___testPlatforms1, RuntimeObject* ___options2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t04E9392986EA655774E17BC036A051956B776999_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
bool V_1 = false;
RuntimeObject* V_2 = NULL;
{
// var test = BuildAsync(assemblies, testPlatforms, options);
AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_0 = ___assemblies0;
TestPlatformU5BU5D_tB0A008F2900EC56EFE9FCA81B9F5A485467C2D38* L_1 = ___testPlatforms1;
RuntimeObject* L_2 = ___options2;
RuntimeObject* L_3;
L_3 = UnityTestAssemblyBuilder_BuildAsync_m330CC1DAC1F4A0F17C319665877B336CBA287E74(__this, L_0, L_1, L_2, NULL);
V_0 = L_3;
goto IL_000f;
}
IL_000d:
{
}
IL_000f:
{
// while (test.MoveNext())
RuntimeObject* L_4 = V_0;
NullCheck(L_4);
bool L_5;
L_5 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_4);
V_1 = L_5;
bool L_6 = V_1;
if (L_6)
{
goto IL_000d;
}
}
{
// return test.Current;
RuntimeObject* L_7 = V_0;
NullCheck(L_7);
RuntimeObject* L_8;
L_8 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<NUnit.Framework.Interfaces.ITest>::get_Current() */, IEnumerator_1_t04E9392986EA655774E17BC036A051956B776999_il2cpp_TypeInfo_var, L_7);
V_2 = L_8;
goto IL_0022;
}
IL_0022:
{
// }
RuntimeObject* L_9 = V_2;
return L_9;
}
}
// System.Collections.Generic.IEnumerator`1<NUnit.Framework.Interfaces.ITest> UnityEngine.TestTools.NUnitExtensions.UnityTestAssemblyBuilder::BuildAsync(System.Reflection.Assembly[],UnityEngine.TestTools.TestPlatform[],System.Collections.Generic.IDictionary`2<System.String,System.Object>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnityTestAssemblyBuilder_BuildAsync_m330CC1DAC1F4A0F17C319665877B336CBA287E74 (UnityTestAssemblyBuilder_tFA61580BA1A740D0AE7832EBB3C6D5AD56908754* __this, AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* ___assemblies0, TestPlatformU5BU5D_tB0A008F2900EC56EFE9FCA81B9F5A485467C2D38* ___testPlatforms1, RuntimeObject* ___options2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CBuildAsyncU3Ed__3_t3A350C2D5DF0D8D9C6F2354752BCDD1FA269986D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CBuildAsyncU3Ed__3_t3A350C2D5DF0D8D9C6F2354752BCDD1FA269986D* L_0 = (U3CBuildAsyncU3Ed__3_t3A350C2D5DF0D8D9C6F2354752BCDD1FA269986D*)il2cpp_codegen_object_new(U3CBuildAsyncU3Ed__3_t3A350C2D5DF0D8D9C6F2354752BCDD1FA269986D_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CBuildAsyncU3Ed__3__ctor_m255BC1589B9E0AA477D29D66BBE98600407823BC(L_0, 0, NULL);
U3CBuildAsyncU3Ed__3_t3A350C2D5DF0D8D9C6F2354752BCDD1FA269986D* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_5 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_5), (void*)__this);
U3CBuildAsyncU3Ed__3_t3A350C2D5DF0D8D9C6F2354752BCDD1FA269986D* L_2 = L_1;
AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_3 = ___assemblies0;
NullCheck(L_2);
L_2->___assemblies_2 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_2->___assemblies_2), (void*)L_3);
U3CBuildAsyncU3Ed__3_t3A350C2D5DF0D8D9C6F2354752BCDD1FA269986D* L_4 = L_2;
TestPlatformU5BU5D_tB0A008F2900EC56EFE9FCA81B9F5A485467C2D38* L_5 = ___testPlatforms1;
NullCheck(L_4);
L_4->___testPlatforms_3 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___testPlatforms_3), (void*)L_5);
U3CBuildAsyncU3Ed__3_t3A350C2D5DF0D8D9C6F2354752BCDD1FA269986D* L_6 = L_4;
RuntimeObject* L_7 = ___options2;
NullCheck(L_6);
L_6->___options_4 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&L_6->___options_4), (void*)L_7);
return L_6;
}
}
// System.Collections.Generic.Dictionary`2<System.String,System.Object> UnityEngine.TestTools.NUnitExtensions.UnityTestAssemblyBuilder::GetNUnitTestBuilderSettings(UnityEngine.TestTools.TestPlatform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* UnityTestAssemblyBuilder_GetNUnitTestBuilderSettings_m2480CA19081067EEBFFB5EEE77B18E4E6137FBC7 (uint8_t ___testPlatform0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m5875DF2ACE933D734119C088B2E7C9C63F49B443_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TestPlatform_t76E9AB2F329C9ECA231A2A7A282DF9B81F1EB44E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6B7BAD6256CEE7EE1860FC080147B156D4CAD459);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDBE4CB3B6BC4C326C7F22E23268A2D868D9E26D8);
s_Il2CppMethodInitialized = true;
}
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* V_0 = NULL;
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* V_1 = NULL;
{
// var emptySettings = new Dictionary<string, object>();
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_0 = (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*)il2cpp_codegen_object_new(Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var);
NullCheck(L_0);
Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9(L_0, Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9_RuntimeMethod_var);
V_0 = L_0;
// emptySettings.Add(FrameworkPackageSettings.TestParameters, "platform=" + testPlatform);
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_1 = V_0;
Il2CppFakeBox<uint8_t> L_2(TestPlatform_t76E9AB2F329C9ECA231A2A7A282DF9B81F1EB44E_il2cpp_TypeInfo_var, (&___testPlatform0));
String_t* L_3;
L_3 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_2), NULL);
String_t* L_4;
L_4 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(_stringLiteralDBE4CB3B6BC4C326C7F22E23268A2D868D9E26D8, L_3, NULL);
NullCheck(L_1);
Dictionary_2_Add_m5875DF2ACE933D734119C088B2E7C9C63F49B443(L_1, _stringLiteral6B7BAD6256CEE7EE1860FC080147B156D4CAD459, L_4, Dictionary_2_Add_m5875DF2ACE933D734119C088B2E7C9C63F49B443_RuntimeMethod_var);
// return emptySettings;
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_5 = V_0;
V_1 = L_5;
goto IL_002e;
}
IL_002e:
{
// }
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_6 = V_1;
return L_6;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TestTools.NUnitExtensions.UnityTestAssemblyBuilder/<BuildAsync>d__3::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CBuildAsyncU3Ed__3__ctor_m255BC1589B9E0AA477D29D66BBE98600407823BC (U3CBuildAsyncU3Ed__3_t3A350C2D5DF0D8D9C6F2354752BCDD1FA269986D* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___U3CU3E1__state0;
__this->___U3CU3E1__state_0 = L_0;
return;
}
}
// System.Void UnityEngine.TestTools.NUnitExtensions.UnityTestAssemblyBuilder/<BuildAsync>d__3::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CBuildAsyncU3Ed__3_System_IDisposable_Dispose_m3AE7F8175D0D3358CE8053628B6DA980DFED8F70 (U3CBuildAsyncU3Ed__3_t3A350C2D5DF0D8D9C6F2354752BCDD1FA269986D* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean UnityEngine.TestTools.NUnitExtensions.UnityTestAssemblyBuilder/<BuildAsync>d__3::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CBuildAsyncU3Ed__3_MoveNext_m669554068EADA863EB21DAD50AE077D8B5B70709 (U3CBuildAsyncU3Ed__3_t3A350C2D5DF0D8D9C6F2354752BCDD1FA269986D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TestPlatform_t76E9AB2F329C9ECA231A2A7A282DF9B81F1EB44E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral50639CAD49418C7B223CC529395C0E2A3892501C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB2F9235F4F063A8609A1E74346AC3F275A7303EE);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
bool V_1 = false;
int32_t V_2 = 0;
bool V_3 = false;
int32_t G_B10_0 = 0;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
int32_t L_1 = V_0;
switch (L_1)
{
case 0:
{
goto IL_001b;
}
case 1:
{
goto IL_001d;
}
case 2:
{
goto IL_0022;
}
}
}
{
goto IL_0027;
}
IL_001b:
{
goto IL_0029;
}
IL_001d:
{
goto IL_011b;
}
IL_0022:
{
goto IL_016d;
}
IL_0027:
{
return (bool)0;
}
IL_0029:
{
__this->___U3CU3E1__state_0 = (-1);
// var productName = string.Join("_", m_ProductName.Split(Path.GetInvalidFileNameChars()));
UnityTestAssemblyBuilder_tFA61580BA1A740D0AE7832EBB3C6D5AD56908754* L_2 = __this->___U3CU3E4__this_5;
NullCheck(L_2);
String_t* L_3 = L_2->___m_ProductName_2;
il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_4;
L_4 = Path_GetInvalidFileNameChars_mF4B35029327062F820D9DB967D012B43651854F8(NULL);
NullCheck(L_3);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5;
L_5 = String_Split_m101D35FEC86371D2BB4E3480F6F896880093B2E9(L_3, L_4, NULL);
String_t* L_6;
L_6 = String_Join_mE405D676C6881553258F8BAD40A20B462D611068(_stringLiteral50639CAD49418C7B223CC529395C0E2A3892501C, L_5, NULL);
__this->___U3CproductNameU3E5__1_6 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CproductNameU3E5__1_6), (void*)L_6);
// var suite = new TestSuite(productName);
String_t* L_7 = __this->___U3CproductNameU3E5__1_6;
TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C* L_8 = (TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C*)il2cpp_codegen_object_new(TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C_il2cpp_TypeInfo_var);
NullCheck(L_8);
TestSuite__ctor_m2009A64B584E7A75B195280BB83DFD469064FE41(L_8, L_7, NULL);
__this->___U3CsuiteU3E5__2_7 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CsuiteU3E5__2_7), (void*)L_8);
// for (var index = 0; index < assemblies.Length; index++)
__this->___U3CindexU3E5__3_8 = 0;
goto IL_0141;
}
IL_0073:
{
// var assembly = assemblies[index];
AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_9 = __this->___assemblies_2;
int32_t L_10 = __this->___U3CindexU3E5__3_8;
NullCheck(L_9);
int32_t L_11 = L_10;
Assembly_t* L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
__this->___U3CassemblyU3E5__4_9 = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CassemblyU3E5__4_9), (void*)L_12);
// var platform = testPlatforms[index];
TestPlatformU5BU5D_tB0A008F2900EC56EFE9FCA81B9F5A485467C2D38* L_13 = __this->___testPlatforms_3;
int32_t L_14 = __this->___U3CindexU3E5__3_8;
NullCheck(L_13);
int32_t L_15 = L_14;
uint8_t L_16 = (uint8_t)(L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
__this->___U3CplatformU3E5__5_10 = L_16;
// var assemblySuite = Build(assembly, options) as TestSuite;
UnityTestAssemblyBuilder_tFA61580BA1A740D0AE7832EBB3C6D5AD56908754* L_17 = __this->___U3CU3E4__this_5;
Assembly_t* L_18 = __this->___U3CassemblyU3E5__4_9;
RuntimeObject* L_19 = __this->___options_4;
NullCheck(L_17);
RuntimeObject* L_20;
L_20 = DefaultTestAssemblyBuilder_Build_mF657DEACDA94CA7685B71CFB9D537C42E0A9A4EE(L_17, L_18, L_19, NULL);
__this->___U3CassemblySuiteU3E5__6_11 = ((TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C*)IsInstClass((RuntimeObject*)L_20, TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CassemblySuiteU3E5__6_11), (void*)((TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C*)IsInstClass((RuntimeObject*)L_20, TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C_il2cpp_TypeInfo_var)));
// if (assemblySuite != null && assemblySuite.HasChildren)
TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C* L_21 = __this->___U3CassemblySuiteU3E5__6_11;
if (!L_21)
{
goto IL_00d1;
}
}
{
TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C* L_22 = __this->___U3CassemblySuiteU3E5__6_11;
NullCheck(L_22);
bool L_23;
L_23 = VirtualFuncInvoker0< bool >::Invoke(26 /* System.Boolean NUnit.Framework.Internal.Test::get_HasChildren() */, L_22);
G_B10_0 = ((int32_t)(L_23));
goto IL_00d2;
}
IL_00d1:
{
G_B10_0 = 0;
}
IL_00d2:
{
V_1 = (bool)G_B10_0;
bool L_24 = V_1;
if (!L_24)
{
goto IL_010b;
}
}
{
// assemblySuite.Properties.Set("platform", platform);
TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C* L_25 = __this->___U3CassemblySuiteU3E5__6_11;
NullCheck(L_25);
RuntimeObject* L_26;
L_26 = Test_get_Properties_m5B22725AC01A3734288EF7189AC3747FC5042AFF_inline(L_25, NULL);
uint8_t L_27 = __this->___U3CplatformU3E5__5_10;
uint8_t L_28 = L_27;
RuntimeObject* L_29 = Box(TestPlatform_t76E9AB2F329C9ECA231A2A7A282DF9B81F1EB44E_il2cpp_TypeInfo_var, &L_28);
NullCheck(L_26);
InterfaceActionInvoker2< String_t*, RuntimeObject* >::Invoke(1 /* System.Void NUnit.Framework.Interfaces.IPropertyBag::Set(System.String,System.Object) */, IPropertyBag_tDFE86B36B7521729FB823C0DE685555C0DDA370B_il2cpp_TypeInfo_var, L_26, _stringLiteralB2F9235F4F063A8609A1E74346AC3F275A7303EE, L_29);
// suite.Add(assemblySuite);
TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C* L_30 = __this->___U3CsuiteU3E5__2_7;
TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C* L_31 = __this->___U3CassemblySuiteU3E5__6_11;
NullCheck(L_30);
TestSuite_Add_m0B272C9821B47E6840FB10FE271489BF7A714386(L_30, L_31, NULL);
}
IL_010b:
{
// yield return null;
__this->___U3CU3E2__current_1 = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)(RuntimeObject*)NULL);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_011b:
{
__this->___U3CU3E1__state_0 = (-1);
__this->___U3CassemblyU3E5__4_9 = (Assembly_t*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CassemblyU3E5__4_9), (void*)(Assembly_t*)NULL);
__this->___U3CassemblySuiteU3E5__6_11 = (TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CassemblySuiteU3E5__6_11), (void*)(TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C*)NULL);
// for (var index = 0; index < assemblies.Length; index++)
int32_t L_32 = __this->___U3CindexU3E5__3_8;
V_2 = L_32;
int32_t L_33 = V_2;
__this->___U3CindexU3E5__3_8 = ((int32_t)il2cpp_codegen_add(L_33, 1));
}
IL_0141:
{
// for (var index = 0; index < assemblies.Length; index++)
int32_t L_34 = __this->___U3CindexU3E5__3_8;
AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_35 = __this->___assemblies_2;
NullCheck(L_35);
V_3 = (bool)((((int32_t)L_34) < ((int32_t)((int32_t)(((RuntimeArray*)L_35)->max_length))))? 1 : 0);
bool L_36 = V_3;
if (L_36)
{
goto IL_0073;
}
}
{
// yield return suite;
TestSuite_t38FF18BD940C06084FB08678B0CD80838352868C* L_37 = __this->___U3CsuiteU3E5__2_7;
__this->___U3CU3E2__current_1 = L_37;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_37);
__this->___U3CU3E1__state_0 = 2;
return (bool)1;
}
IL_016d:
{
__this->___U3CU3E1__state_0 = (-1);
// }
return (bool)0;
}
}
// NUnit.Framework.Interfaces.ITest UnityEngine.TestTools.NUnitExtensions.UnityTestAssemblyBuilder/<BuildAsync>d__3::System.Collections.Generic.IEnumerator<NUnit.Framework.Interfaces.ITest>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CBuildAsyncU3Ed__3_System_Collections_Generic_IEnumeratorU3CNUnit_Framework_Interfaces_ITestU3E_get_Current_mFF91C51C7C327AEEAF6A7170792247159F95A31A (U3CBuildAsyncU3Ed__3_t3A350C2D5DF0D8D9C6F2354752BCDD1FA269986D* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void UnityEngine.TestTools.NUnitExtensions.UnityTestAssemblyBuilder/<BuildAsync>d__3::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CBuildAsyncU3Ed__3_System_Collections_IEnumerator_Reset_m71FF8E57C6C8DC6CA3560A43D0C3A22DA49C5B52 (U3CBuildAsyncU3Ed__3_t3A350C2D5DF0D8D9C6F2354752BCDD1FA269986D* __this, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CBuildAsyncU3Ed__3_System_Collections_IEnumerator_Reset_m71FF8E57C6C8DC6CA3560A43D0C3A22DA49C5B52_RuntimeMethod_var)));
}
}
// System.Object UnityEngine.TestTools.NUnitExtensions.UnityTestAssemblyBuilder/<BuildAsync>d__3::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CBuildAsyncU3Ed__3_System_Collections_IEnumerator_get_Current_m7A6C6EDCC98D3FA8AC4A59B59CCB5D19363EBCA7 (U3CBuildAsyncU3Ed__3_t3A350C2D5DF0D8D9C6F2354752BCDD1FA269986D* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.String UnityEngine.TestTools.Logging.LogEvent::get_Message()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LogEvent_get_Message_mA34324E8D915CB62A6DAD597F51474A8F5CD5CD9 (LogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9* __this, const RuntimeMethod* method)
{
{
// public string Message { get; set; }
String_t* L_0 = __this->___U3CMessageU3Ek__BackingField_0;
return L_0;
}
}
// System.Void UnityEngine.TestTools.Logging.LogEvent::set_Message(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LogEvent_set_Message_m3DA0FA0A9C6E62CA2F5A8DD5CC1E4C847B955C6D (LogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9* __this, String_t* ___value0, const RuntimeMethod* method)
{
{
// public string Message { get; set; }
String_t* L_0 = ___value0;
__this->___U3CMessageU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CMessageU3Ek__BackingField_0), (void*)L_0);
return;
}
}
// System.String UnityEngine.TestTools.Logging.LogEvent::get_StackTrace()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LogEvent_get_StackTrace_m6D09CCF80358041124619B1F839F10625B829385 (LogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9* __this, const RuntimeMethod* method)
{
{
// public string StackTrace { get; set; }
String_t* L_0 = __this->___U3CStackTraceU3Ek__BackingField_1;
return L_0;
}
}
// System.Void UnityEngine.TestTools.Logging.LogEvent::set_StackTrace(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LogEvent_set_StackTrace_m7F8C951711F0E60AE038C09700FCC097D5896D72 (LogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9* __this, String_t* ___value0, const RuntimeMethod* method)
{
{
// public string StackTrace { get; set; }
String_t* L_0 = ___value0;
__this->___U3CStackTraceU3Ek__BackingField_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CStackTraceU3Ek__BackingField_1), (void*)L_0);
return;
}
}
// UnityEngine.LogType UnityEngine.TestTools.Logging.LogEvent::get_LogType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LogEvent_get_LogType_mD222D5F0677A2B59A5E76183519D2C96496325C1 (LogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9* __this, const RuntimeMethod* method)
{
{
// public LogType LogType { get; set; }
int32_t L_0 = __this->___U3CLogTypeU3Ek__BackingField_2;
return L_0;
}
}
// System.Void UnityEngine.TestTools.Logging.LogEvent::set_LogType(UnityEngine.LogType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LogEvent_set_LogType_m63FF20BA8B0645F5393A5C826FAA4C788128260F (LogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public LogType LogType { get; set; }
int32_t L_0 = ___value0;
__this->___U3CLogTypeU3Ek__BackingField_2 = L_0;
return;
}
}
// System.Boolean UnityEngine.TestTools.Logging.LogEvent::get_IsHandled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LogEvent_get_IsHandled_m59B77BA81DA46CEEF8E34891BBD50F2886AD910C (LogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9* __this, const RuntimeMethod* method)
{
{
// public bool IsHandled { get; set; }
bool L_0 = __this->___U3CIsHandledU3Ek__BackingField_3;
return L_0;
}
}
// System.Void UnityEngine.TestTools.Logging.LogEvent::set_IsHandled(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LogEvent_set_IsHandled_m68C816FBC966743B7A41ACEABF7202CA632CEC45 (LogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9* __this, bool ___value0, const RuntimeMethod* method)
{
{
// public bool IsHandled { get; set; }
bool L_0 = ___value0;
__this->___U3CIsHandledU3Ek__BackingField_3 = L_0;
return;
}
}
// System.String UnityEngine.TestTools.Logging.LogEvent::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LogEvent_ToString_m78D1441F5BA846A11E415668031CCCB09A8E1549 (LogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LogType_t9CC0F1B620DFBF3A01E8C2D2316A850D745EF331_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF18899079518FEC348E407BBC3AA0184075FB2DD);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
{
// return string.Format("[{0}] {1}", LogType, Message);
int32_t L_0;
L_0 = LogEvent_get_LogType_mD222D5F0677A2B59A5E76183519D2C96496325C1_inline(__this, NULL);
int32_t L_1 = L_0;
RuntimeObject* L_2 = Box(LogType_t9CC0F1B620DFBF3A01E8C2D2316A850D745EF331_il2cpp_TypeInfo_var, &L_1);
String_t* L_3;
L_3 = LogEvent_get_Message_mA34324E8D915CB62A6DAD597F51474A8F5CD5CD9_inline(__this, NULL);
String_t* L_4;
L_4 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteralF18899079518FEC348E407BBC3AA0184075FB2DD, L_2, L_3, NULL);
V_0 = L_4;
goto IL_001f;
}
IL_001f:
{
// }
String_t* L_5 = V_0;
return L_5;
}
}
// System.Void UnityEngine.TestTools.Logging.LogEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LogEvent__ctor_mFCF6C9329399E06CB388992D0E3BB27C84A512C4 (LogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.String UnityEngine.TestTools.Logging.LogMatch::get_Message()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LogMatch_get_Message_m290EDA84B19ED6AF5D6E1FC1F37F8C800AB383BB (LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0* __this, const RuntimeMethod* method)
{
String_t* V_0 = NULL;
{
// get { return m_Message; }
String_t* L_0 = __this->___m_Message_1;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
// get { return m_Message; }
String_t* L_1 = V_0;
return L_1;
}
}
// System.Void UnityEngine.TestTools.Logging.LogMatch::set_Message(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LogMatch_set_Message_m3E04B8A9CE71094A88BC8AD3239D635FD60909C9 (LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0* __this, String_t* ___value0, const RuntimeMethod* method)
{
{
// m_Message = value;
String_t* L_0 = ___value0;
__this->___m_Message_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Message_1), (void*)L_0);
// m_UseRegex = false;
__this->___m_UseRegex_0 = (bool)0;
// }
return;
}
}
// System.Text.RegularExpressions.Regex UnityEngine.TestTools.Logging.LogMatch::get_MessageRegex()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* LogMatch_get_MessageRegex_mEC9F701D8E48604F789F403A78CACE6F21A99CEA (LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* V_1 = NULL;
{
// if (!m_UseRegex)
bool L_0 = __this->___m_UseRegex_0;
V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0013;
}
}
{
// return null;
V_1 = (Regex_tE773142C2BE45C5D362B0F815AFF831707A51772*)NULL;
goto IL_0021;
}
IL_0013:
{
// return new Regex(m_MessageRegex);
String_t* L_2 = __this->___m_MessageRegex_2;
Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* L_3 = (Regex_tE773142C2BE45C5D362B0F815AFF831707A51772*)il2cpp_codegen_object_new(Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var);
NullCheck(L_3);
Regex__ctor_m082970AA73B8236360F0CA651FA24A8D1EBF89CD(L_3, L_2, NULL);
V_1 = L_3;
goto IL_0021;
}
IL_0021:
{
// }
Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* L_4 = V_1;
return L_4;
}
}
// System.Void UnityEngine.TestTools.Logging.LogMatch::set_MessageRegex(System.Text.RegularExpressions.Regex)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LogMatch_set_MessageRegex_mDCF57CDF542E350D9626799DFE30A23EA99D8CAD (LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0* __this, Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* ___value0, const RuntimeMethod* method)
{
bool V_0 = false;
{
// if (value != null)
Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* L_0 = ___value0;
V_0 = (bool)((!(((RuntimeObject*)(Regex_tE773142C2BE45C5D362B0F815AFF831707A51772*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0020;
}
}
{
// m_MessageRegex = value.ToString();
Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* L_2 = ___value0;
NullCheck(L_2);
String_t* L_3;
L_3 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_2);
__this->___m_MessageRegex_2 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MessageRegex_2), (void*)L_3);
// m_UseRegex = true;
__this->___m_UseRegex_0 = (bool)1;
goto IL_0030;
}
IL_0020:
{
// m_MessageRegex = null;
__this->___m_MessageRegex_2 = (String_t*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MessageRegex_2), (void*)(String_t*)NULL);
// m_UseRegex = false;
__this->___m_UseRegex_0 = (bool)0;
}
IL_0030:
{
// }
return;
}
}
// System.Nullable`1<UnityEngine.LogType> UnityEngine.TestTools.Logging.LogMatch::get_LogType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tB7E3772D5858B9CC144A5615E9703E1250CC6956 LogMatch_get_LogType_mD9E698737F7086110769752E07F6E202A04FA811 (LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LogType_t9CC0F1B620DFBF3A01E8C2D2316A850D745EF331_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LogType_t9CC0F1B620DFBF3A01E8C2D2316A850D745EF331_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_tB7E3772D5858B9CC144A5615E9703E1250CC6956_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
void* L_7 = alloca(sizeof(Nullable_1_tB7E3772D5858B9CC144A5615E9703E1250CC6956));
bool V_0 = false;
Nullable_1_tB7E3772D5858B9CC144A5615E9703E1250CC6956 V_1;
memset((&V_1), 0, sizeof(V_1));
Nullable_1_tB7E3772D5858B9CC144A5615E9703E1250CC6956 V_2;
memset((&V_2), 0, sizeof(V_2));
{
// if (!string.IsNullOrEmpty(m_LogType))
String_t* L_0 = __this->___m_LogType_3;
bool L_1;
L_1 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_0, NULL);
V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_0036;
}
}
{
// return Enum.Parse(typeof(LogType), m_LogType) as LogType ? ;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (LogType_t9CC0F1B620DFBF3A01E8C2D2316A850D745EF331_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_4;
L_4 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_3, NULL);
String_t* L_5 = __this->___m_LogType_3;
il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
RuntimeObject* L_6;
L_6 = Enum_Parse_m2E810F090FE2D6D78D29D87EA6773F8C616E0257(L_4, L_5, NULL);
UnBoxNullable(((RuntimeObject*)IsInst((RuntimeObject*)L_6, Nullable_1_tB7E3772D5858B9CC144A5615E9703E1250CC6956_il2cpp_TypeInfo_var)), LogType_t9CC0F1B620DFBF3A01E8C2D2316A850D745EF331_il2cpp_TypeInfo_var, L_7);
V_1 = ((*(Nullable_1_tB7E3772D5858B9CC144A5615E9703E1250CC6956*)((Nullable_1_tB7E3772D5858B9CC144A5615E9703E1250CC6956*)(Nullable_1_tB7E3772D5858B9CC144A5615E9703E1250CC6956*)L_7)));
goto IL_0042;
}
IL_0036:
{
// return null;
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_tB7E3772D5858B9CC144A5615E9703E1250CC6956));
Nullable_1_tB7E3772D5858B9CC144A5615E9703E1250CC6956 L_8 = V_2;
V_1 = L_8;
goto IL_0042;
}
IL_0042:
{
// }
Nullable_1_tB7E3772D5858B9CC144A5615E9703E1250CC6956 L_9 = V_1;
return L_9;
}
}
// System.Void UnityEngine.TestTools.Logging.LogMatch::set_LogType(System.Nullable`1<UnityEngine.LogType>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LogMatch_set_LogType_mA67422549F118239013D8DC5F517047B93FC0962 (LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0* __this, Nullable_1_tB7E3772D5858B9CC144A5615E9703E1250CC6956 ___value0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LogType_t9CC0F1B620DFBF3A01E8C2D2316A850D745EF331_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m315A128D71BE3702E73E94501EDFE0BE5266C649_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m3794B03FEF481EAA754C3FB4AF538ECDAF698F37_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t V_1 = 0;
{
// if (value != null)
bool L_0;
L_0 = Nullable_1_get_HasValue_m315A128D71BE3702E73E94501EDFE0BE5266C649_inline((&___value0), Nullable_1_get_HasValue_m315A128D71BE3702E73E94501EDFE0BE5266C649_RuntimeMethod_var);
V_0 = L_0;
bool L_1 = V_0;
if (!L_1)
{
goto IL_002b;
}
}
{
// m_LogType = value.Value.ToString();
int32_t L_2;
L_2 = Nullable_1_get_Value_m3794B03FEF481EAA754C3FB4AF538ECDAF698F37((&___value0), Nullable_1_get_Value_m3794B03FEF481EAA754C3FB4AF538ECDAF698F37_RuntimeMethod_var);
V_1 = L_2;
Il2CppFakeBox<int32_t> L_3(LogType_t9CC0F1B620DFBF3A01E8C2D2316A850D745EF331_il2cpp_TypeInfo_var, (&V_1));
String_t* L_4;
L_4 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_3), NULL);
__this->___m_LogType_3 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LogType_3), (void*)L_4);
goto IL_0034;
}
IL_002b:
{
// m_LogType = null;
__this->___m_LogType_3 = (String_t*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LogType_3), (void*)(String_t*)NULL);
}
IL_0034:
{
// }
return;
}
}
// System.Boolean UnityEngine.TestTools.Logging.LogMatch::Matches(UnityEngine.TestTools.Logging.LogEvent)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LogMatch_Matches_m09BFAED06F8632D180501053F15E5CA3CB297299 (LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0* __this, LogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9* ___log0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m072C3FF92BCFED31D6282C478D8853BBAE4C1484_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m315A128D71BE3702E73E94501EDFE0BE5266C649_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
Nullable_1_tB7E3772D5858B9CC144A5615E9703E1250CC6956 V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
bool V_3 = false;
bool V_4 = false;
int32_t G_B3_0 = 0;
{
// if (LogType != null && LogType != log.LogType)
Nullable_1_tB7E3772D5858B9CC144A5615E9703E1250CC6956 L_0;
L_0 = LogMatch_get_LogType_mD9E698737F7086110769752E07F6E202A04FA811(__this, NULL);
V_1 = L_0;
bool L_1;
L_1 = Nullable_1_get_HasValue_m315A128D71BE3702E73E94501EDFE0BE5266C649_inline((&V_1), Nullable_1_get_HasValue_m315A128D71BE3702E73E94501EDFE0BE5266C649_RuntimeMethod_var);
if (!L_1)
{
goto IL_0036;
}
}
{
Nullable_1_tB7E3772D5858B9CC144A5615E9703E1250CC6956 L_2;
L_2 = LogMatch_get_LogType_mD9E698737F7086110769752E07F6E202A04FA811(__this, NULL);
V_1 = L_2;
LogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9* L_3 = ___log0;
NullCheck(L_3);
int32_t L_4;
L_4 = LogEvent_get_LogType_mD222D5F0677A2B59A5E76183519D2C96496325C1_inline(L_3, NULL);
V_2 = L_4;
int32_t L_5;
L_5 = Nullable_1_GetValueOrDefault_m072C3FF92BCFED31D6282C478D8853BBAE4C1484_inline((&V_1), Nullable_1_GetValueOrDefault_m072C3FF92BCFED31D6282C478D8853BBAE4C1484_RuntimeMethod_var);
int32_t L_6 = V_2;
bool L_7;
L_7 = Nullable_1_get_HasValue_m315A128D71BE3702E73E94501EDFE0BE5266C649_inline((&V_1), Nullable_1_get_HasValue_m315A128D71BE3702E73E94501EDFE0BE5266C649_RuntimeMethod_var);
G_B3_0 = ((((int32_t)((int32_t)(((((int32_t)L_5) == ((int32_t)L_6))? 1 : 0)&(int32_t)L_7))) == ((int32_t)0))? 1 : 0);
goto IL_0037;
}
IL_0036:
{
G_B3_0 = 0;
}
IL_0037:
{
V_0 = (bool)G_B3_0;
bool L_8 = V_0;
if (!L_8)
{
goto IL_0040;
}
}
{
// return false;
V_3 = (bool)0;
goto IL_0076;
}
IL_0040:
{
// if (m_UseRegex)
bool L_9 = __this->___m_UseRegex_0;
V_4 = L_9;
bool L_10 = V_4;
if (!L_10)
{
goto IL_0061;
}
}
{
// return MessageRegex.IsMatch(log.Message);
Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* L_11;
L_11 = LogMatch_get_MessageRegex_mEC9F701D8E48604F789F403A78CACE6F21A99CEA(__this, NULL);
LogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9* L_12 = ___log0;
NullCheck(L_12);
String_t* L_13;
L_13 = LogEvent_get_Message_mA34324E8D915CB62A6DAD597F51474A8F5CD5CD9_inline(L_12, NULL);
NullCheck(L_11);
bool L_14;
L_14 = Regex_IsMatch_m7E96E666FBE7259D7638A3A6A21BE824D2406F49(L_11, L_13, NULL);
V_3 = L_14;
goto IL_0076;
}
IL_0061:
{
// return Message.Equals(log.Message);
String_t* L_15;
L_15 = LogMatch_get_Message_m290EDA84B19ED6AF5D6E1FC1F37F8C800AB383BB(__this, NULL);
LogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9* L_16 = ___log0;
NullCheck(L_16);
String_t* L_17;
L_17 = LogEvent_get_Message_mA34324E8D915CB62A6DAD597F51474A8F5CD5CD9_inline(L_16, NULL);
NullCheck(L_15);
bool L_18;
L_18 = String_Equals_mCD5F35DEDCAFE51ACD4E033726FC2EF8DF7E9B4D(L_15, L_17, NULL);
V_3 = L_18;
goto IL_0076;
}
IL_0076:
{
// }
bool L_19 = V_3;
return L_19;
}
}
// System.String UnityEngine.TestTools.Logging.LogMatch::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LogMatch_ToString_mDBABA8247D036CBE0DC4A30A131EEE9818E95150 (LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_tB7E3772D5858B9CC144A5615E9703E1250CC6956_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral68F4FBEDD62279E0D34868F47EFD18B47E2D15F1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF18899079518FEC348E407BBC3AA0184075FB2DD);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
String_t* V_1 = NULL;
{
// if (m_UseRegex)
bool L_0 = __this->___m_UseRegex_0;
V_0 = L_0;
bool L_1 = V_0;
if (!L_1)
{
goto IL_0029;
}
}
{
// return string.Format("[{0}] Regex: {1}", LogType, MessageRegex);
Nullable_1_tB7E3772D5858B9CC144A5615E9703E1250CC6956 L_2;
L_2 = LogMatch_get_LogType_mD9E698737F7086110769752E07F6E202A04FA811(__this, NULL);
Nullable_1_tB7E3772D5858B9CC144A5615E9703E1250CC6956 L_3 = L_2;
RuntimeObject* L_4 = Box(Nullable_1_tB7E3772D5858B9CC144A5615E9703E1250CC6956_il2cpp_TypeInfo_var, &L_3);
Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* L_5;
L_5 = LogMatch_get_MessageRegex_mEC9F701D8E48604F789F403A78CACE6F21A99CEA(__this, NULL);
String_t* L_6;
L_6 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteral68F4FBEDD62279E0D34868F47EFD18B47E2D15F1, L_4, L_5, NULL);
V_1 = L_6;
goto IL_0047;
}
IL_0029:
{
// return string.Format("[{0}] {1}", LogType, Message);
Nullable_1_tB7E3772D5858B9CC144A5615E9703E1250CC6956 L_7;
L_7 = LogMatch_get_LogType_mD9E698737F7086110769752E07F6E202A04FA811(__this, NULL);
Nullable_1_tB7E3772D5858B9CC144A5615E9703E1250CC6956 L_8 = L_7;
RuntimeObject* L_9 = Box(Nullable_1_tB7E3772D5858B9CC144A5615E9703E1250CC6956_il2cpp_TypeInfo_var, &L_8);
String_t* L_10;
L_10 = LogMatch_get_Message_m290EDA84B19ED6AF5D6E1FC1F37F8C800AB383BB(__this, NULL);
String_t* L_11;
L_11 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteralF18899079518FEC348E407BBC3AA0184075FB2DD, L_9, L_10, NULL);
V_1 = L_11;
goto IL_0047;
}
IL_0047:
{
// }
String_t* L_12 = V_1;
return L_12;
}
}
// System.Void UnityEngine.TestTools.Logging.LogMatch::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LogMatch__ctor_m2B30BEEB62196F8E56194971DB3634DFDE8B905E (LogMatch_t31CB26AE9DF8B7DDAEF46EDDE11060645449B8A0* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* AssemblyName_get_Name_m7899B9B3F289EEBAF62AEAB51D1CA91DA92C4E6A_inline (AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___name_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ResultState_get_Status_m2919855C7E5612271F746EF2C6FD2DA18C0ADB44_inline (ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CStatusU3Ek__BackingField_13;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* UnityTestExecutionContext_get_CurrentContext_mE137D16315C891B114A04F5DA5DE73456A3D8954_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static UnityTestExecutionContext CurrentContext { get; set; }
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_0 = ((UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C_StaticFields*)il2cpp_codegen_static_fields_for(UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C_il2cpp_TypeInfo_var))->___U3CCurrentContextU3Ek__BackingField_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnityTestExecutionContext_get_TestCaseTimeout_m8BEF955920555F1709B3F83DE825F3E52990BB96_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
{
// public int TestCaseTimeout { get; set; }
int32_t L_0 = __this->___U3CTestCaseTimeoutU3Ek__BackingField_12;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Exception_t* Exception_get_InnerException_m0C1BDB339C786BA4DA7D2C1AD214571CFBBB1410_inline (Exception_t* __this, const RuntimeMethod* method)
{
{
Exception_t* L_0 = __this->____innerException_4;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* TestResult_get_Test_mD5DD8CB8CBEF44AA78BDB652570A211ACC8AECE0_inline (TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CTestU3Ek__BackingField_9;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* UnityWorkItem_get_Result_m7A099FDE36D9587C88955F0B6F721EA37D82B7E6_inline (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, const RuntimeMethod* method)
{
{
// public TestResult Result { get; protected set; }
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_0 = __this->___U3CResultU3Ek__BackingField_8;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* UnityWorkItem_get_Context_m075A695845068EC0C33E6B72804D66236A079DF4_inline (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, const RuntimeMethod* method)
{
{
// public UnityTestExecutionContext Context { get; private set; }
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_0 = __this->___U3CContextU3Ek__BackingField_6;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Test_get_TypeInfo_mCF6343970E71214EB424F1EE43468679DC077965_inline (Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CTypeInfoU3Ek__BackingField_8;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B* UnityWorkItem_get_Actions_m4F1C6F5B0067BC31F3CE39543D9AAC1308084F08_inline (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, const RuntimeMethod* method)
{
{
// public List<ITestAction> Actions { get; private set; }
List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B* L_0 = __this->___U3CActionsU3Ek__BackingField_10;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* UnityWorkItem_get_Test_m169D2EE7A70A6592B994AB7936CAAF7193A6653D_inline (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, const RuntimeMethod* method)
{
{
// public Test Test { get; private set; }
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_0 = __this->___U3CTestU3Ek__BackingField_7;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B* UnityTestExecutionContext_get_UpstreamActions_m4A529EDF28D746AFCAA0ACD3C8CFC9EF9B4D1B8A_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
{
// public List<ITestAction> UpstreamActions { get; private set; }
List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B* L_0 = __this->___U3CUpstreamActionsU3Ek__BackingField_11;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t8E8F28D82109DEEACB7F465B7773B6FEBA5F01E5* LogScope_get_FailingLogs_m5A4288BA69A3D9A6EE5AA07E32D0F68581336C49_inline (LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* __this, const RuntimeMethod* method)
{
{
// public List<LogEvent> FailingLogs { get; }
List_1_t8E8F28D82109DEEACB7F465B7773B6FEBA5F01E5* L_0 = __this->___U3CFailingLogsU3Ek__BackingField_6;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CompositeWorkItem_set_Children_m277C91E0AE3560DDAAD155EDE4D644FA786DC6A7_inline (CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* __this, List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8* ___value0, const RuntimeMethod* method)
{
{
// public List<UnityWorkItem> Children { get; private set; }
List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8* L_0 = ___value0;
__this->___U3CChildrenU3Ek__BackingField_16 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CChildrenU3Ek__BackingField_16), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8* CompositeWorkItem_get_Children_m77644A2164B9F21B45EBF571D4654E00012D4D8F_inline (CompositeWorkItem_tBB0010ACB4E1A5D89EE34DA7F28A4433DEBF1833* __this, const RuntimeMethod* method)
{
{
// public List<UnityWorkItem> Children { get; private set; }
List_1_t8AECB60D2F7DBC146FB3570AEB3E0A5A55AF8FD8* L_0 = __this->___U3CChildrenU3Ek__BackingField_16;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* UnityTestExecutionContext_get_Listener_mBAD8B12AB9F400E7B9DCDAE0BC50EFBABEB91167_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
{
// public ITestListener Listener { get; set; }
RuntimeObject* L_0 = __this->___U3CListenerU3Ek__BackingField_15;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Test_get_Properties_m5B22725AC01A3734288EF7189AC3747FC5042AFF_inline (Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CPropertiesU3Ek__BackingField_10;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnityWorkItem_get_State_m41771F81C3DCC11C885128DEED36EAC76AEC9964_inline (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, const RuntimeMethod* method)
{
{
// public WorkItemState State { get; private set; }
int32_t L_0 = __this->___U3CStateU3Ek__BackingField_9;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* EditModeTestCallbacks_get_RestoringTestContext_mC44A2995D55BBAAB31D53250461F9ED310A1B407_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EditModeTestCallbacks_t662E8672523DB02ACFA833B5D4F5E23B7BE265B7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static Action RestoringTestContext { get; set; }
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = ((EditModeTestCallbacks_t662E8672523DB02ACFA833B5D4F5E23B7BE265B7_StaticFields*)il2cpp_codegen_static_fields_for(EditModeTestCallbacks_t662E8672523DB02ACFA833B5D4F5E23B7BE265B7_il2cpp_TypeInfo_var))->___U3CRestoringTestContextU3Ek__BackingField_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method);
((FunctionPointerType)__this->___invoke_impl_1)(__this, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Test_get_RunState_mB62159BBB414FC0BC51CBC201178BDD2B4F15F34_inline (Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CRunStateU3Ek__BackingField_9;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool UnityWorkItem_get_ResultedInDomainReload_mEFE2E5811E9B82E136378D5844AFB2C1A4928587_inline (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, const RuntimeMethod* method)
{
{
// public bool ResultedInDomainReload { get; internal set; }
bool L_0 = __this->___U3CResultedInDomainReloadU3Ek__BackingField_5;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityWorkItem_set_ResultedInDomainReload_m241B2CF5C6173FF571A03EB07C52E1A30B67D2D0_inline (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, bool ___value0, const RuntimeMethod* method)
{
{
// public bool ResultedInDomainReload { get; internal set; }
bool L_0 = ___value0;
__this->___U3CResultedInDomainReloadU3Ek__BackingField_5 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityWorkItem_set_Result_m22D80A553831E103DEF1905D83CCDD7F48F75DED_inline (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* ___value0, const RuntimeMethod* method)
{
{
// public TestResult Result { get; protected set; }
TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* L_0 = ___value0;
__this->___U3CResultU3Ek__BackingField_8 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CResultU3Ek__BackingField_8), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_TestCaseTimeout_mE27030D3A8A3B8E943BFFC84CA189EDBBB9AC880_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int TestCaseTimeout { get; set; }
int32_t L_0 = ___value0;
__this->___U3CTestCaseTimeoutU3Ek__BackingField_12 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* TestCommand_get_Test_m0D81BD4F01BD74D485BF72DA47C9AF17C53743DA_inline (TestCommand_t658D23AEC764374E7F3DF47533A60C0611C1D18C* __this, const RuntimeMethod* method)
{
{
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_0 = __this->___U3CTestU3Ek__BackingField_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Queue_1_t62241844704C7AE4AE75741AA9D2319DA70805B9* LogScope_get_ExpectedLogs_m0DDE94014E299BF0DC58A663175F64CF814F1FBE_inline (LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* __this, const RuntimeMethod* method)
{
{
// public Queue<LogMatch> ExpectedLogs { get; set; }
Queue_1_t62241844704C7AE4AE75741AA9D2319DA70805B9* L_0 = __this->___U3CExpectedLogsU3Ek__BackingField_4;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TestMustExpectAllLogsAttribute_get_MustExpect_mDE1ABB3CE8D612E3DCAAE6E09ABDD6C2CFAF0EF7_inline (TestMustExpectAllLogsAttribute_t8A5CD348A16931AA45177C0C92969C03BB6D492C* __this, const RuntimeMethod* method)
{
{
// public bool MustExpect { get; }
bool L_0 = __this->___U3CMustExpectU3Ek__BackingField_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* UnityTestAssemblyRunner_get_TopLevelWorkItem_m0EE7C0D72A941DD983EA0B6E56009A03DCC4AD2F_inline (UnityTestAssemblyRunner_tE0A01D7B74F325502637626BB3964467734B856C* __this, const RuntimeMethod* method)
{
{
// public UnityWorkItem TopLevelWorkItem { get; set; }
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* L_0 = __this->___U3CTopLevelWorkItemU3Ek__BackingField_5;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* UnityTestAssemblyRunner_get_LoadedTest_mBCEF4C58AA5BDC5F7DC947945492B02327621435_inline (UnityTestAssemblyRunner_tE0A01D7B74F325502637626BB3964467734B856C* __this, const RuntimeMethod* method)
{
{
// public ITest LoadedTest { get; protected set; }
RuntimeObject* L_0 = __this->___U3CLoadedTestU3Ek__BackingField_4;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityTestAssemblyRunner_set_Context_m5C95456C7765D0890D229ACABE3B45DC23118C52_inline (UnityTestAssemblyRunner_tE0A01D7B74F325502637626BB3964467734B856C* __this, UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___value0, const RuntimeMethod* method)
{
{
// protected UnityTestExecutionContext Context { get; set; }
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_0 = ___value0;
__this->___U3CContextU3Ek__BackingField_2 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CContextU3Ek__BackingField_2), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityTestAssemblyRunner_set_Settings_m2B7A0F7970F110B3D2A23486E6B168575E044F6B_inline (UnityTestAssemblyRunner_tE0A01D7B74F325502637626BB3964467734B856C* __this, RuntimeObject* ___value0, const RuntimeMethod* method)
{
{
// protected IDictionary<string, object> Settings { get; set; }
RuntimeObject* L_0 = ___value0;
__this->___U3CSettingsU3Ek__BackingField_3 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CSettingsU3Ek__BackingField_3), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityTestAssemblyRunner_set_LoadedTest_m96061ECD0D4B72B585CF2F2A909DE272B3815638_inline (UnityTestAssemblyRunner_tE0A01D7B74F325502637626BB3964467734B856C* __this, RuntimeObject* ___value0, const RuntimeMethod* method)
{
{
// public ITest LoadedTest { get; protected set; }
RuntimeObject* L_0 = ___value0;
__this->___U3CLoadedTestU3Ek__BackingField_4 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CLoadedTestU3Ek__BackingField_4), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityTestAssemblyRunner_set_TopLevelWorkItem_mF267401E1E6788CC90E79982B27A7BBDAA66DAE5_inline (UnityTestAssemblyRunner_tE0A01D7B74F325502637626BB3964467734B856C* __this, UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* ___value0, const RuntimeMethod* method)
{
{
// public UnityWorkItem TopLevelWorkItem { get; set; }
UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* L_0 = ___value0;
__this->___U3CTopLevelWorkItemU3Ek__BackingField_5 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTopLevelWorkItemU3Ek__BackingField_5), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* UnityTestAssemblyRunner_get_Context_m19940E94138FC1808EAF69C84F896E5195F40538_inline (UnityTestAssemblyRunner_tE0A01D7B74F325502637626BB3964467734B856C* __this, const RuntimeMethod* method)
{
{
// protected UnityTestExecutionContext Context { get; set; }
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_0 = __this->___U3CContextU3Ek__BackingField_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_CurrentContext_mD9B08B8DFC8148366ED1B4F33E34E71614C5146C_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___value0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static UnityTestExecutionContext CurrentContext { get; set; }
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_0 = ___value0;
((UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C_StaticFields*)il2cpp_codegen_static_fields_for(UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C_il2cpp_TypeInfo_var))->___U3CCurrentContextU3Ek__BackingField_3 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C_StaticFields*)il2cpp_codegen_static_fields_for(UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C_il2cpp_TypeInfo_var))->___U3CCurrentContextU3Ek__BackingField_3), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_Listener_m0F6FF82927207ED48A2B8851123E68920B965A87_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, RuntimeObject* ___value0, const RuntimeMethod* method)
{
{
// public ITestListener Listener { get; set; }
RuntimeObject* L_0 = ___value0;
__this->___U3CListenerU3Ek__BackingField_15 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CListenerU3Ek__BackingField_15), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* TestResult_get_OutWriter_mB87336A23A8A3B339D3F00A782559CEEAD250C7F_inline (TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* __this, const RuntimeMethod* method)
{
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_0 = __this->___U3COutWriterU3Ek__BackingField_12;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_OutWriter_m725AE3BBEA9883CC539DDDE9DC8D7590D9C6782C_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___value0, const RuntimeMethod* method)
{
{
// public TextWriter OutWriter { get; private set; }
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_0 = ___value0;
__this->___U3COutWriterU3Ek__BackingField_16 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3COutWriterU3Ek__BackingField_16), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_UpstreamActions_m1070D5D458B96396861B7AE03EA6DBF14B28B1E1_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B* ___value0, const RuntimeMethod* method)
{
{
// public List<ITestAction> UpstreamActions { get; private set; }
List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B* L_0 = ___value0;
__this->___U3CUpstreamActionsU3Ek__BackingField_11 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CUpstreamActionsU3Ek__BackingField_11), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* UnityTestExecutionContext_get_CurrentTest_m8D2666ECA8C48D86D78E28F13FDE7D4999C02ADD_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
{
// public Test CurrentTest { get; set; }
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_0 = __this->___U3CCurrentTestU3Ek__BackingField_5;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_CurrentTest_mAF047B639DB23B2AE27E030E1AC1B61C2BF0D682_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___value0, const RuntimeMethod* method)
{
{
// public Test CurrentTest { get; set; }
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_0 = ___value0;
__this->___U3CCurrentTestU3Ek__BackingField_5 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CCurrentTestU3Ek__BackingField_5), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* UnityTestExecutionContext_get_TestObject_m8B30B3A9DE9793F49065C93EEDEC6D3A848EAC6F_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
{
// public object TestObject { get; set; }
RuntimeObject* L_0 = __this->___U3CTestObjectU3Ek__BackingField_8;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_TestObject_mD7A444633A14749970169C12F6BFF20FE850D38C_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, RuntimeObject* ___value0, const RuntimeMethod* method)
{
{
// public object TestObject { get; set; }
RuntimeObject* L_0 = ___value0;
__this->___U3CTestObjectU3Ek__BackingField_8 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTestObjectU3Ek__BackingField_8), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* UnityTestExecutionContext_get_WorkDirectory_m181F0E756A32202035924AF8C0635009B57665A4_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
{
// public string WorkDirectory { get; set; }
String_t* L_0 = __this->___U3CWorkDirectoryU3Ek__BackingField_9;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_WorkDirectory_m0B11A59A192289F1CD5D2F89B140043ED15208F9_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, String_t* ___value0, const RuntimeMethod* method)
{
{
// public string WorkDirectory { get; set; }
String_t* L_0 = ___value0;
__this->___U3CWorkDirectoryU3Ek__BackingField_9 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CWorkDirectoryU3Ek__BackingField_9), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* UnityTestExecutionContext_get_SetUpTearDownState_m8DE965286475FAF9FA2C5F36C78C83C4FE4A5873_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
{
// public BeforeAfterTestCommandState SetUpTearDownState { get; set; }
BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* L_0 = __this->___U3CSetUpTearDownStateU3Ek__BackingField_24;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_SetUpTearDownState_m55384E1E30A29A248D5A58879320B5E36905DE91_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* ___value0, const RuntimeMethod* method)
{
{
// public BeforeAfterTestCommandState SetUpTearDownState { get; set; }
BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* L_0 = ___value0;
__this->___U3CSetUpTearDownStateU3Ek__BackingField_24 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CSetUpTearDownStateU3Ek__BackingField_24), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* UnityTestExecutionContext_get_OuterUnityTestActionState_m1AE24EDF4C1D7471F93DF5B136ABFC080602610D_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
{
// public BeforeAfterTestCommandState OuterUnityTestActionState { get; set; }
BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* L_0 = __this->___U3COuterUnityTestActionStateU3Ek__BackingField_25;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_OuterUnityTestActionState_m965ED7F7663593FE3FF9F0929F5C4DDF2F7C33C2_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* ___value0, const RuntimeMethod* method)
{
{
// public BeforeAfterTestCommandState OuterUnityTestActionState { get; set; }
BeforeAfterTestCommandState_tBB935C00A91FC98B61BBB94C4C28FF0C0F6A7F97* L_0 = ___value0;
__this->___U3COuterUnityTestActionStateU3Ek__BackingField_25 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3COuterUnityTestActionStateU3Ek__BackingField_25), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11* UnityTestExecutionContext_get_EnumerableTestState_mB40B917AE9248275BF3A57FF5C38CE7E4ED5BD49_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
{
// public EnumerableTestState EnumerableTestState { get; set; }
EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11* L_0 = __this->___U3CEnumerableTestStateU3Ek__BackingField_26;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_EnumerableTestState_m047437ADBE3B7756BC44FFE1715C10E3C43A2C5A_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11* ___value0, const RuntimeMethod* method)
{
{
// public EnumerableTestState EnumerableTestState { get; set; }
EnumerableTestState_t3736DF8BA485B30084A54263E4FB71D5D5C22A11* L_0 = ___value0;
__this->___U3CEnumerableTestStateU3Ek__BackingField_26 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CEnumerableTestStateU3Ek__BackingField_26), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* UnityTestExecutionContext_get_CurrentCulture_m40A93E68EBC8DCB7292B5E2CB44D9EC550E84BB8_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
{
// public CultureInfo CurrentCulture { get; set; }
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_0 = __this->___U3CCurrentCultureU3Ek__BackingField_13;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_CurrentCulture_m7D6224B9E2CB6A4A48A52444B5D48CBC344309FB_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___value0, const RuntimeMethod* method)
{
{
// public CultureInfo CurrentCulture { get; set; }
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_0 = ___value0;
__this->___U3CCurrentCultureU3Ek__BackingField_13 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CCurrentCultureU3Ek__BackingField_13), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* UnityTestExecutionContext_get_CurrentUICulture_mCB8E01E27E79F77F90FF6E82E9A799F10322A558_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
{
// public CultureInfo CurrentUICulture { get; set; }
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_0 = __this->___U3CCurrentUICultureU3Ek__BackingField_14;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_CurrentUICulture_m2DCA42A22F6F2486718BCF300EAAD7C70993092F_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___value0, const RuntimeMethod* method)
{
{
// public CultureInfo CurrentUICulture { get; set; }
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_0 = ___value0;
__this->___U3CCurrentUICultureU3Ek__BackingField_14 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CCurrentUICultureU3Ek__BackingField_14), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityWorkItem_set_Test_m795E95F4E875EAFEB586D3FFE20439F4633A1F8C_inline (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* ___value0, const RuntimeMethod* method)
{
{
// public Test Test { get; private set; }
Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* L_0 = ___value0;
__this->___U3CTestU3Ek__BackingField_7 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTestU3Ek__BackingField_7), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityWorkItem_set_Actions_m4BF556E6AF727443DF573F34F7F9EC345C43D699_inline (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B* ___value0, const RuntimeMethod* method)
{
{
// public List<ITestAction> Actions { get; private set; }
List_1_t09FA2379BDF9CD814902777B69EB7700BAFE419B* L_0 = ___value0;
__this->___U3CActionsU3Ek__BackingField_10 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CActionsU3Ek__BackingField_10), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityWorkItem_set_State_m8D91651789D2977B822C376649977150772FE143_inline (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public WorkItemState State { get; private set; }
int32_t L_0 = ___value0;
__this->___U3CStateU3Ek__BackingField_9 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityWorkItem_set_Context_mCB890E4EE69F4DF05DAE498E7D48E90986A0FEE1_inline (UnityWorkItem_t6E104C610268874EAED57567ABA601696DF63F23* __this, UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* ___value0, const RuntimeMethod* method)
{
{
// public UnityTestExecutionContext Context { get; private set; }
UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* L_0 = ___value0;
__this->___U3CContextU3Ek__BackingField_6 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CContextU3Ek__BackingField_6), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_StartTime_m9F7ADEAB7519DE9E70DE17AB654918E0D5A1BD11_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___value0, const RuntimeMethod* method)
{
{
// public DateTime StartTime { get; set; }
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0 = ___value0;
__this->___U3CStartTimeU3Ek__BackingField_6 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityTestExecutionContext_set_StartTicks_mEEDCEAAF0863375412C60EBF3BB2A7CACB253782_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, int64_t ___value0, const RuntimeMethod* method)
{
{
// public long StartTicks { get; set; }
int64_t L_0 = ___value0;
__this->___U3CStartTicksU3Ek__BackingField_7 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D UnityTestExecutionContext_get_StartTime_mD38139B387B6B575B0410E9DEA6F0DA4FBCC7C1E_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
{
// public DateTime StartTime { get; set; }
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0 = __this->___U3CStartTimeU3Ek__BackingField_6;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TestResult_set_StartTime_m32C96330E9A1482472BB822029005861BF7C94A7_inline (TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___value0, const RuntimeMethod* method)
{
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0 = ___value0;
__this->___U3CStartTimeU3Ek__BackingField_10 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TestResult_set_EndTime_m95F1C9CB59C81717E3F516C746CC0E578AE5088B_inline (TestResult_t3D0AB0C7EC2934FD7C860ACFC290B85C5EB6A851* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___value0, const RuntimeMethod* method)
{
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0 = ___value0;
__this->___U3CEndTimeU3Ek__BackingField_11 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t UnityTestExecutionContext_get_StartTicks_m8E4836DA6BB663DD5BAFFCD14FBE6A720AA0B611_inline (UnityTestExecutionContext_t645AE2060793A821001A4B35C8BD4AEAC7FD4E2C* __this, const RuntimeMethod* method)
{
{
// public long StartTicks { get; set; }
int64_t L_0 = __this->___U3CStartTicksU3Ek__BackingField_7;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventHandler_Invoke_m9D3126CBE291A3E7E7C304094E1DA846832F9B96_inline (EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* __this, RuntimeObject* ___sender0, EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* ___e1, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* __this, RuntimeObject* ___sender0, EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* ___e1, const RuntimeMethod* method);
((FunctionPointerType)__this->___invoke_impl_1)(__this, ___sender0, ___e1, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ValueMatchFilter_get_ExpectedValue_m5F9D87C31B1862143D64BD42B9B91C714E17CAF0_inline (ValueMatchFilter_tA03E04310D554C88693D835548579E93AFE992D1* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CExpectedValueU3Ek__BackingField_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool LogScope_get_IgnoreFailingMessages_mE4CBB42821BAFE1687E56CD087F8BFB81E978367_inline (LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* __this, const RuntimeMethod* method)
{
{
// public bool IgnoreFailingMessages { get; set; }
bool L_0 = __this->___U3CIgnoreFailingMessagesU3Ek__BackingField_7;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LogScope_set_IgnoreFailingMessages_m9A158728F863905D024C18D69C20573A542B46F5_inline (LogScope_t0E504A7441632CF4B5A5CBDAA53975C0AAA89CF1* __this, bool ___value0, const RuntimeMethod* method)
{
{
// public bool IgnoreFailingMessages { get; set; }
bool L_0 = ___value0;
__this->___U3CIgnoreFailingMessagesU3Ek__BackingField_7 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Test_set_RunState_m0C4834C4DEFBE1548C98FEFCABDC551A216EF9F7_inline (Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
int32_t L_0 = ___value0;
__this->___U3CRunStateU3Ek__BackingField_9 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool EnumeratorContext_get_ExceptionWasRecorded_mADF991753353B5C679A081279EB0FCB54403C01F_inline (EnumeratorContext_t32D37B1D341991225C52893747F39D9A544CDC2F* __this, const RuntimeMethod* method)
{
{
// get;
bool L_0 = __this->___U3CExceptionWasRecordedU3Ek__BackingField_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EnumeratorContext_set_ExceptionWasRecorded_m6D6330DB91AFA734AA0D616D2F8921B9E43507D0_inline (EnumeratorContext_t32D37B1D341991225C52893747F39D9A544CDC2F* __this, bool ___value0, const RuntimeMethod* method)
{
{
// private set;
bool L_0 = ___value0;
__this->___U3CExceptionWasRecordedU3Ek__BackingField_1 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityPlatformAttribute_set_include_mEB1E6F6AA2E0B592E42A55EDD1189BF67EA15E22_inline (UnityPlatformAttribute_t8CA2A4B1CC36CF28F59540611BC452D646DA1D14* __this, RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* ___value0, const RuntimeMethod* method)
{
{
// public RuntimePlatform[] include { get; set; }
RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* L_0 = ___value0;
__this->___U3CincludeU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CincludeU3Ek__BackingField_0), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityPlatformAttribute_set_exclude_mADC6E8DF59907C456ED43ED4B1A9C9828D87D8A8_inline (UnityPlatformAttribute_t8CA2A4B1CC36CF28F59540611BC452D646DA1D14* __this, RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* ___value0, const RuntimeMethod* method)
{
{
// public RuntimePlatform[] exclude { get; set; }
RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* L_0 = ___value0;
__this->___U3CexcludeU3Ek__BackingField_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CexcludeU3Ek__BackingField_1), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* UnityPlatformAttribute_get_include_m843589CEF8ED833F2F724E79B27D0493071C7042_inline (UnityPlatformAttribute_t8CA2A4B1CC36CF28F59540611BC452D646DA1D14* __this, const RuntimeMethod* method)
{
{
// public RuntimePlatform[] include { get; set; }
RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* L_0 = __this->___U3CincludeU3Ek__BackingField_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* UnityPlatformAttribute_get_exclude_mD3B3E087A9E89EC3322D74A0905F371ADCD42248_inline (UnityPlatformAttribute_t8CA2A4B1CC36CF28F59540611BC452D646DA1D14* __this, const RuntimeMethod* method)
{
{
// public RuntimePlatform[] exclude { get; set; }
RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* L_0 = __this->___U3CexcludeU3Ek__BackingField_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TestCaseParameters_set_HasExpectedResult_m4B5A5C19BB1C9FCB4D5D0D32DBB82A6F81F581EB_inline (TestCaseParameters_t5154C8037E66EF0FE2B22E294F154BEAE968288C* __this, bool ___value0, const RuntimeMethod* method)
{
{
bool L_0 = ___value0;
__this->___U3CHasExpectedResultU3Ek__BackingField_6 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ResultState_get_Label_m5CEB77E1D24D3F80511751530A00AF86C6D793B1_inline (ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CLabelU3Ek__BackingField_14;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ResultState_get_Site_m7AD17B819EE2615E4C2AA75659C5A49F9B9C9E23_inline (ResultState_tAC1083C59D96033CBAAD909FA10A092E2397529A* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CSiteU3Ek__BackingField_15;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProfilerMarker__ctor_mDD68B0A8B71E0301F592AF8891560150E55699C8_inline (ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD* __this, String_t* ___name0, const RuntimeMethod* method)
{
{
String_t* L_0 = ___name0;
intptr_t L_1;
L_1 = ProfilerUnsafeUtility_CreateMarker_m27DDE00D41B95677982DBFCE074D45B79E50C7CC(L_0, (uint16_t)1, 0, 0, NULL);
__this->___m_Ptr_0 = L_1;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 ProfilerMarker_Auto_m133FA724EB95D16187B37D2C8A501D7E989B1F8D_inline (ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD* __this, const RuntimeMethod* method)
{
AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 V_0;
memset((&V_0), 0, sizeof(V_0));
{
intptr_t L_0 = __this->___m_Ptr_0;
AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 L_1;
memset((&L_1), 0, sizeof(L_1));
AutoScope__ctor_m7F63A273E382CB6328736B6E7F321DDFA40EA9E3_inline((&L_1), L_0, /*hidden argument*/NULL);
V_0 = L_1;
goto IL_000f;
}
IL_000f:
{
AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 L_2 = V_0;
return L_2;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AutoScope_Dispose_mED763F3F51261EF8FB79DB32CD06E0A3F6C40481_inline (AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139* __this, const RuntimeMethod* method)
{
{
intptr_t L_0 = __this->___m_Ptr_0;
ProfilerUnsafeUtility_EndSample_mE2F7A0DB4C52105F7CD135ED8816A2BB98E663CC(L_0, NULL);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Test_get_Name_mD6FB3F5F91F069F9AC8783A9B21A9B1BB1224F93_inline (Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CNameU3Ek__BackingField_6;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool EnumeratorContext_get_ExceptionWasRecorded_mEFE73DCB7EC0FB8010F816643CC34E93654771C6_inline (EnumeratorContext_tEE04AE75777939F232C8E05EB628BCC1B4A71D8F* __this, const RuntimeMethod* method)
{
{
// get;
bool L_0 = __this->___U3CExceptionWasRecordedU3Ek__BackingField_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EnumeratorContext_set_ExceptionWasRecorded_m1AD5E5BA407F184AE7255CF3FF97D3EC04D99792_inline (EnumeratorContext_tEE04AE75777939F232C8E05EB628BCC1B4A71D8F* __this, bool ___value0, const RuntimeMethod* method)
{
{
// private set;
bool L_0 = ___value0;
__this->___U3CExceptionWasRecordedU3Ek__BackingField_1 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Test_get_FullName_mBA3F7D639974882DFF12492D956499DEF57F6930_inline (Test_t1026D06404FBD1C36288BC08F01866AB028B6CDD* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CFullNameU3Ek__BackingField_7;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PostBuildCleanupAttribute_set_TargetClass_mFB4AABCB47216F976EBE1AF1E047A10415E3DD0D_inline (PostBuildCleanupAttribute_tF6A53FB1C873B577350A663179A077C5541C546E* __this, Type_t* ___value0, const RuntimeMethod* method)
{
{
// internal Type TargetClass { get; private set; }
Type_t* L_0 = ___value0;
__this->___U3CTargetClassU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTargetClassU3Ek__BackingField_0), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PrebuildSetupAttribute_set_TargetClass_m61A2191958811903403D0710A82A9E4C85C9BBF6_inline (PrebuildSetupAttribute_t3C18E68F9C155AAA8D66DD59E745A6F3A7028F17* __this, Type_t* ___value0, const RuntimeMethod* method)
{
{
// internal Type TargetClass { get; private set; }
Type_t* L_0 = ___value0;
__this->___U3CTargetClassU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTargetClassU3Ek__BackingField_0), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Quaternion_Dot_m4A80D03D7B7DEC054E2175E53D072675649C6713_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___a0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___b1, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___a0;
float L_1 = L_0.___x_0;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2 = ___b1;
float L_3 = L_2.___x_0;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4 = ___a0;
float L_5 = L_4.___y_1;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = ___b1;
float L_7 = L_6.___y_1;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8 = ___a0;
float L_9 = L_8.___z_2;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10 = ___b1;
float L_11 = L_10.___z_2;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12 = ___a0;
float L_13 = L_12.___w_3;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14 = ___b1;
float L_15 = L_14.___w_3;
V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11)))), ((float)il2cpp_codegen_multiply(L_13, L_15))));
goto IL_003b;
}
IL_003b:
{
float L_16 = V_0;
return L_16;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline (float ___a0, float ___b1, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float G_B3_0 = 0.0f;
{
float L_0 = ___a0;
float L_1 = ___b1;
if ((((float)L_0) > ((float)L_1)))
{
goto IL_0008;
}
}
{
float L_2 = ___b1;
G_B3_0 = L_2;
goto IL_0009;
}
IL_0008:
{
float L_3 = ___a0;
G_B3_0 = L_3;
}
IL_0009:
{
V_0 = G_B3_0;
goto IL_000c;
}
IL_000c:
{
float L_4 = V_0;
return L_4;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Equality_m5447BF12C18339431AB8AF02FA463C543D88D463_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___lhs0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rhs1, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
bool V_2 = false;
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___lhs0;
float L_1 = L_0.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___rhs1;
float L_3 = L_2.___x_0;
V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___lhs0;
float L_5 = L_4.___y_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___rhs1;
float L_7 = L_6.___y_1;
V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
float L_8 = V_0;
float L_9 = V_0;
float L_10 = V_1;
float L_11 = V_1;
V_2 = (bool)((((float)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_8, L_9)), ((float)il2cpp_codegen_multiply(L_10, L_11))))) < ((float)(9.99999944E-11f)))? 1 : 0);
goto IL_002e;
}
IL_002e:
{
bool L_12 = V_2;
return L_12;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Equality_m15951D1B53E3BE36C9D265E229090020FBD72EBB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lhs0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rhs1, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
bool V_4 = false;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___lhs0;
float L_1 = L_0.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___rhs1;
float L_3 = L_2.___x_2;
V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___lhs0;
float L_5 = L_4.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___rhs1;
float L_7 = L_6.___y_3;
V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___lhs0;
float L_9 = L_8.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___rhs1;
float L_11 = L_10.___z_4;
V_2 = ((float)il2cpp_codegen_subtract(L_9, L_11));
float L_12 = V_0;
float L_13 = V_0;
float L_14 = V_1;
float L_15 = V_1;
float L_16 = V_2;
float L_17 = V_2;
V_3 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_12, L_13)), ((float)il2cpp_codegen_multiply(L_14, L_15)))), ((float)il2cpp_codegen_multiply(L_16, L_17))));
float L_18 = V_3;
V_4 = (bool)((((float)L_18) < ((float)(9.99999944E-11f)))? 1 : 0);
goto IL_0043;
}
IL_0043:
{
bool L_19 = V_4;
return L_19;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector4_op_Equality_m80E2AA0626A70EF9DCC4F4C215F674A22D6DE937_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___lhs0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___rhs1, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
float V_4 = 0.0f;
bool V_5 = false;
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___lhs0;
float L_1 = L_0.___x_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___rhs1;
float L_3 = L_2.___x_1;
V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___lhs0;
float L_5 = L_4.___y_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___rhs1;
float L_7 = L_6.___y_2;
V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = ___lhs0;
float L_9 = L_8.___z_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10 = ___rhs1;
float L_11 = L_10.___z_3;
V_2 = ((float)il2cpp_codegen_subtract(L_9, L_11));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12 = ___lhs0;
float L_13 = L_12.___w_4;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14 = ___rhs1;
float L_15 = L_14.___w_4;
V_3 = ((float)il2cpp_codegen_subtract(L_13, L_15));
float L_16 = V_0;
float L_17 = V_0;
float L_18 = V_1;
float L_19 = V_1;
float L_20 = V_2;
float L_21 = V_2;
float L_22 = V_3;
float L_23 = V_3;
V_4 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_16, L_17)), ((float)il2cpp_codegen_multiply(L_18, L_19)))), ((float)il2cpp_codegen_multiply(L_20, L_21)))), ((float)il2cpp_codegen_multiply(L_22, L_23))));
float L_24 = V_4;
V_5 = (bool)((((float)L_24) < ((float)(9.99999944E-11f)))? 1 : 0);
goto IL_0057;
}
IL_0057:
{
bool L_25 = V_5;
return L_25;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Reflect_set_MethodCallWrapper_mAC923524B58C8E743F5431978A60DC673993CFC2_inline (Func_2_t7B6662861DC72F3EB352803806A118CD780E5BE6* ___value0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Reflect_tB6466E6236097E6AD9B1BA7062977A013118691F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Func_2_t7B6662861DC72F3EB352803806A118CD780E5BE6* L_0 = ___value0;
il2cpp_codegen_runtime_class_init_inline(Reflect_tB6466E6236097E6AD9B1BA7062977A013118691F_il2cpp_TypeInfo_var);
((Reflect_tB6466E6236097E6AD9B1BA7062977A013118691F_StaticFields*)il2cpp_codegen_static_fields_for(Reflect_tB6466E6236097E6AD9B1BA7062977A013118691F_il2cpp_TypeInfo_var))->___U3CMethodCallWrapperU3Ek__BackingField_2 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((Reflect_tB6466E6236097E6AD9B1BA7062977A013118691F_StaticFields*)il2cpp_codegen_static_fields_for(Reflect_tB6466E6236097E6AD9B1BA7062977A013118691F_il2cpp_TypeInfo_var))->___U3CMethodCallWrapperU3Ek__BackingField_2), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t LogEvent_get_LogType_mD222D5F0677A2B59A5E76183519D2C96496325C1_inline (LogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9* __this, const RuntimeMethod* method)
{
{
// public LogType LogType { get; set; }
int32_t L_0 = __this->___U3CLogTypeU3Ek__BackingField_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* LogEvent_get_Message_mA34324E8D915CB62A6DAD597F51474A8F5CD5CD9_inline (LogEvent_tB0CA5B1813B14BFA795326AA9C153EB8F4E029F9* __this, const RuntimeMethod* method)
{
{
// public string Message { get; set; }
String_t* L_0 = __this->___U3CMessageU3Ek__BackingField_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___obj0, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___obj0, const RuntimeMethod* method);
((FunctionPointerType)__this->___invoke_impl_1)(__this, ___obj0, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___item0, const RuntimeMethod* method)
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = (int32_t)__this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->____items_1;
V_0 = L_1;
int32_t L_2 = (int32_t)__this->____size_2;
V_1 = L_2;
int32_t L_3 = V_1;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0;
NullCheck(L_4);
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
{
goto IL_0034;
}
}
{
int32_t L_5 = V_1;
__this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0;
int32_t L_7 = V_1;
RuntimeObject* L_8 = ___item0;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RuntimeObject*)L_8);
return;
}
IL_0034:
{
RuntimeObject* L_9 = ___item0;
(( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->____size_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = (RuntimeObject*)__this->____current_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_gshared_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->___hasValue_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_gshared_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->___value_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_gshared_inline (const RuntimeMethod* method)
{
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 0));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ((EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 0)))->___Value_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_gshared_inline (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method)
{
typedef RuntimeObject* (*FunctionPointerType) (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method);
return ((FunctionPointerType)__this->___invoke_impl_1)(__this, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mB1F55188CDD50D6D725D41F55D2F2540CD15FB20_gshared_inline (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->___hasValue_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Nullable_1_GetValueOrDefault_m26287DBB36429B2E2FBCB3F96F439248F8CAA8BB_gshared_inline (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->___value_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AutoScope__ctor_m7F63A273E382CB6328736B6E7F321DDFA40EA9E3_inline (AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139* __this, intptr_t ___markerPtr0, const RuntimeMethod* method)
{
{
intptr_t L_0 = ___markerPtr0;
__this->___m_Ptr_0 = L_0;
intptr_t L_1 = ___markerPtr0;
ProfilerUnsafeUtility_BeginSample_m1C6D6ED1C8E0CB2FD0934EB6EA333276F67C14F6(L_1, NULL);
return;
}
}