#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include struct VirtualActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; template 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 struct VirtualActionInvoker2 { typedef void (*Action)(void*, T1, T2, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template 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 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 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); } }; 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 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 struct InterfaceActionInvoker1Invoker; template struct InterfaceActionInvoker1Invoker { static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1* p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); void* params[1] = { p1 }; invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[0]); } }; template 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 struct InvokerActionInvoker1; template struct InvokerActionInvoker1 { static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1) { void* params[1] = { p1 }; method->invoker_method(methodPtr, method, obj, params, params[0]); } }; template struct InvokerActionInvoker2; template struct InvokerActionInvoker2 { static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1 p1, T2* p2) { void* params[2] = { &p1, p2 }; method->invoker_method(methodPtr, method, obj, params, params[1]); } }; template struct InvokerActionInvoker2 { static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2) { void* params[2] = { p1, p2 }; method->invoker_method(methodPtr, method, obj, params, params[1]); } }; template struct InvokerActionInvoker3; template struct InvokerActionInvoker3 { static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3) { void* params[3] = { p1, p2, p3 }; method->invoker_method(methodPtr, method, obj, params, params[2]); } }; template struct InvokerFuncInvoker0 { static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj) { R ret; method->invoker_method(methodPtr, method, obj, NULL, &ret); return ret; } }; template struct InvokerFuncInvoker1; template struct InvokerFuncInvoker1 { static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1) { R ret; void* params[1] = { p1 }; method->invoker_method(methodPtr, method, obj, params, &ret); return ret; } }; template struct InvokerFuncInvoker2; template struct InvokerFuncInvoker2 { static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2) { R ret; void* params[2] = { p1, p2 }; method->invoker_method(methodPtr, method, obj, params, &ret); return ret; } }; struct Action_1_t68F947CFF3E836EB3A2C880E204C2D89F5AEB115; struct Action_1_tCB2600FFD386071D232B22D0FFBB8989B853DFD5; struct Action_1_t3DC3411926243F1DB9C330F8E105B904E38C1A0B; struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87; struct Action_1_t6043513E89820190529C82ABBDD8FD0BB2A9AC09; struct Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8; struct BasicNode_1_t7B4D545DCD6949B2E1C85D63DF038E44602F7DDB; struct Dictionary_2_t403063CE4960B4F46C688912237C6A27E550FF55; struct Dictionary_2_t157C2697A6AD99064F09581B21C222B37F59115C; struct Dictionary_2_tDB0826AE77C8FD34F75C0724B10DECDEA7E2CF75; struct Dictionary_2_t949E92E5F484161666AAC9B5A9F002EFFF7559FB; struct Dictionary_2_t061C32F21554B6B417C50DCB81993AABC5E0D806; struct Dictionary_2_tF93D1EFD7E9D05B308B0D2F125299F32C890883E; struct Dictionary_2_t183D231AEA770BF0CBA2B9DCC8826360A2D5BB16; struct Dictionary_2_t1B4B07393C1CA6FC57C34061B19D3C60432BD009; struct Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588; struct Dictionary_2_t645C7B1DAE2D839B52A5E387C165CE13D5465B00; struct Dictionary_2_t4055F6540F36F21F9FEDAFB92D8E0089B38EBBC8; struct EventCallback_1_t435839AFF4474F7EAE0AA8A59F737E798CEAFD30; struct EventCallback_1_t7C6768AD962B0B50514570724A38E07DA18FB1FA; struct EventCallback_1_tE2BCC4FFB156A2716749F7BDD0036A743B039913; struct ExtractKeyDelegate_t9BADAD4BDEEE5FEB8CBD095F1EA307C3DA921583; struct ExtractKeyDelegate_t0FCB0690B76E40F52DC9D05708A8FC488624E3CD; struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457; struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4; struct Func_1_tD59A12717D79BFB403BF973694B1BE5B85474BD1; struct Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C; struct Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94; struct Func_2_t7542A58C66CF31CAC1B18A6A480408A5312791FD; struct Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6; struct Func_2_t92C4FE32CCDE4C6E94AC230C1744E40A65212169; struct Func_2_tC4D7F6AF83855FFC8343EF34A106E91CBB3C6D88; struct Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56; struct Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943; struct Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858; struct Func_2_t47FAFA6E2D9AD9FDF910E87892F59352FB5B18F3; struct Func_2_tA526681EE526C81F376160E44520BDC21770A705; struct Func_2_tF42287527472FA89789873F068A87C60A00EC7D3; struct Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0; struct Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4; struct Func_2_tD62FEF82C38D2F936C4A0BE93BCEEE9CF7A7DB06; struct Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F; struct Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095; struct Func_2_tB008453FB2AEC254EDA582B30C36A8A98998AAF0; struct Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA; struct Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354; struct Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665; struct Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821; struct Func_2_tF2AB14F275941BA60E9BCF23A9892D0255EE639A; struct Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4; struct Func_2_tF12503C33FD184E465546C31F324F4C344B8975A; struct Func_2_t17A7605CEEC6FA7EC6BDEFDBAD916217CEEB6710; struct Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0; struct Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00; struct Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1; struct Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B; struct Func_2_tACBF5A1656250800CE861707354491F0611F6624; struct Func_2_tAA84235D71BA06591784319703175CFB5E386A7F; struct Func_2_tC496704D554895234B1360058C5CC2D901C24957; struct Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A; struct Func_2_t9D2BEBC30A557FE8C09F3ED125F250B85332EB29; struct Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF; struct Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD; struct Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B; struct Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0; struct Func_2_t123A04ABD5EF75D709628FF13208A19E32C6E7F2; struct Func_2_t1230FC679C84A70380BF230B5AE45247613D9423; struct IEnumerable_1_tB8EC41C880EB1F5EC718C4E235E1E2F86495D23F; struct IEnumerable_1_tE3B9BBDCCA5B92CBE58148A037BD834D16DD7872; struct IEnumerable_1_t60509816D8966320E2A9660FC756B6C440ADFC50; struct IEnumerable_1_tF997F59D297AC64B85EAB3D9E8D723E25C7CA325; struct IEnumerable_1_tF87C02535F5ADDDE139D4D2EE4BD06652C1791A4; struct IEnumerable_1_t9CC3C47C67E4184F7F1B8B0AFAEF692B9EDDDF05; struct IEnumerable_1_tAB7E6AAC5334AFEE42DB96DB8C245338F041A2DB; struct IEnumerable_1_t54BAC54AB2ADE190B60BF5A2A72312AD1BFBA7D5; struct IEnumerable_1_tCE758D940790D6D0D56B457E522C195F8C413AF2; struct IEnumerable_1_t71A46277DBD73BD4009B2B20885D2B7057593A1A; struct IEnumerable_1_t8C657FE14F31902C20E001F3F10A922428229A2F; struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9; struct IEnumerable_1_tC8F648DAC54860B2E32294DCF939576E41EF594A; struct IEnumerable_1_tE925592D6CE31E7FA5349FCEE9007F3DF53409FD; struct IEnumerable_1_t29E7244AE33B71FA0981E50D5BC73B7938F35C66; struct IEnumerable_1_t982C446DC3DC5B939566C0F069524DD0A0F830E4; struct IEnumerator_1_t219B3417533E1DB79D9F41337C12C71CAC188902; struct IEnumerator_1_t4B405C49376D2C83F8417956588CB49477FF0B4D; struct IEnumerator_1_t327FF232159D9644239A65F54312F684DB7BE375; struct IEnumerator_1_t8063741432F47677C5FF3E1DDBB0AB5A33B81C52; struct IEnumerator_1_t526C6CBBA5290F560D4704AB11CDA3D0D499F433; struct IEnumerator_1_t067D943FA808557FBA1FBED8EA4E9A1BFCB791B8; struct IEnumerator_1_tC485938B2065194F37223DC3FA35818439FD0233; struct IEnumerator_1_tD6A90A7446DA8E6CF865EDFBBF18C1200BB6D452; struct IEnumerator_1_t239F6ACD0FC026E7FA70965FDE161517CD367AED; struct IEnumerator_1_t96C69FC6D3BFF990C18CFAF5A304D4D336E5DD32; struct IEnumerator_1_t43D2E4BA9246755F293DFA74F001FB1A70A648FD; struct IEnumerator_1_t2A9C63083A2E1F3154B162888A0D4FD37ED0C247; struct IEnumerator_1_t4CA3732E083480E40018894623B3C184576E5EFD; struct IEnumerator_1_t75CB2681E18F7F2791528FA2CA60361FDB5DA08D; struct IEnumerator_1_tBBAC1D2CFF99DD4A373F6A51290A4536BCBF5A78; struct IList_1_tCFDE4BD8548909F112CB197B5B2C3F1211D52014; struct Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC; struct Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315; struct Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05; struct Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06; struct Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7; struct Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA; struct Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B; struct Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07; struct Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86; struct Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA; struct Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0; struct Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA; struct List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54; struct List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853; struct List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB; struct List_1_t4BB3CF00DB4FEBF87734E554AAB5423BCFDED9C8; struct List_1_t60F39D768DAD2345527AD3EE73FAB2667DF4F260; struct List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7; struct List_1_t96E9133B70FB6765E6B138E810D33E18901715DA; struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73; struct List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D; struct List_1_t42A86FE68C8321F340DE626A644141DAF4A411E7; struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD; struct List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF; struct List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F; struct List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95; struct List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A; struct List_1_t6E56A30E2AC23BC1D81B8818F2CA01957F55288F; struct LowLevelListWithIList_1_t77340DBB02E37ACEFB5CF0857C636C82B9F9EED4; struct LowLevelListWithIList_1_t424B84BB083921C00880052D4B49074AF66B72FC; struct LowLevelList_1_tD1EA453996325637EAF8C2A867D4DED46603298F; struct LowLevelList_1_tFB82D019B54AD98BC47D01C80B32C9DC3FA3BE58; struct ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259; struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12; struct Predicate_1_t7F48518B008C1472339EEEBABA3DE203FE1F26ED; struct ReadOnlyCollection_1_t7E3BC8E94E9BC82C2FD0D77A76BF08AC79C2CECD; struct RefCounted_t6B975CD3D06E8D955346FC0D66E8F6E449D49A44; struct RefCounted_t0E133AD36715877AE1CE72539A0199B4D3AA8CD1; struct RefCounted_t81BCBAE57D930C934CF7A439452D65303AC6A8CD; struct RefCounted_t78303B1CD3D08C664ABB15EBD7C882DA3E06CF7D; struct RefCounted_tA9FB4D63A1064BD322AFDFCD70319CB384C057D9; struct RefCounted_t812D790A2C787F18230F9234F6C9B84D4AC1A85A; struct Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975; struct Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141; struct Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93; struct TaskCompletionSource_1_t09E1714EEC83862E4B42212713CABA6862D640E8; struct TaskCompletionSource_1_tA4EE8D4BD4731C829BD7882AE96EEA85F269C454; struct TaskCompletionSource_1_t04C19E28FAF1B686CB256FE9F84AA8AC57A7FEA7; struct TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37; struct TaskFactory_1_t1250CDB0F29A84E18F548F93071DCF69DB5E2590; struct TaskFactory_1_t1F352098B3956311DF121015636A3493A7CA173A; struct TaskFactory_1_t38FA2E08CB3E397D4EAEB78FF83BFC2FF0087800; struct TaskFactory_1_t33023AA72DA5D4155ACB9DF7BD7465ABE4589718; struct TaskFactory_1_tEF90F806D63F2627D32EAD4F8D9B7490B8927B05; struct TaskFactory_1_t6F188FE70F3006B0386002E392B799D85100732B; struct TaskFactory_1_tF4CDC5BDA20AE9BD3F65B6146CDCD3F753003E1D; struct Task_1_t10C25AB590FF2042DAF1A95006EE40E44BEA911F; struct Task_1_t97AD6E06503307BD6962E18D69C7CB9E86A6D1B8; struct Task_1_t82C63013D5AE6BAE3F6A03941A7758CC8CCBC5BC; struct Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D; struct Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2; struct Task_1_tDF1FF540D7D2248A08580387A39717B7FB7A9CF9; struct ValueAnimation_1_t639ABF37111B0184CCB3DE2F577E466F04B28FAC; struct VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345; struct VisualElementScheduledItem_1_tBBBFD9E425D8A2ECE1C614FC867E3D3127B37509; struct VisualElementScheduledItem_1_tC55C6DAB31FBA21565DAE09DE6BA236327F029E2; struct WeakReference_1_tED795563AD26F795CED3BBCD488AB1694E385BCE; struct WebCompletionSource_1_t7AFD867FCF7F80D81BDF631399D2148D904F3160; struct WebCompletionSource_1_t2AE63E6577070FC307452E64F67883294D70C2BD; struct WebCompletionSource_1_t1C9A1856B56A56D2E3CBE124A73CB4ADA3DBAA6F; struct WhenAllPromise_1_tF47371F9AE700EE2F63999402265300771AAFDC3; struct WhereArrayIterator_1_tB3FADC924A0AF91514A20E8F52C30A2F7727EC87; struct WhereArrayIterator_1_t2E30AA2460F08AB3AB6F9B29DD6F39E27FA37A38; struct WhereArrayIterator_1_t61D2F3529A970E9F412291B961056462F17EDDCB; struct WhereArrayIterator_1_t9F7EB38027F05E76D3A413DD8FBF0ADFD76C468C; struct WhereArrayIterator_1_t5F46815F19D7F95044D0EE439CF6BA3652FCA783; struct WhereArrayIterator_1_t027D2511F9B69346688FE3E5623EF2BEE81E9FAA; struct WhereArrayIterator_1_tA7187088CE8DF4724576F6B7F633203C144505F6; struct WhereArrayIterator_1_t2079EE45CFD6F5970CE5F914F1955965AE49425E; struct WhereEnumerableIterator_1_tB40D3BC0C076487E58B5480097083A6285B21AA7; struct WhereEnumerableIterator_1_t9F46C7BFF1248F26F7A60F72CF906956C4E5D8F0; struct WhereEnumerableIterator_1_t8003EA874EC8867895405A3AB37AFFC5E2B99308; struct WhereEnumerableIterator_1_t2181B2D01818FEAE17EC2E4E4466A3EFDEE6E7FD; struct WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF; struct WhereEnumerableIterator_1_t20B89774AB79C9B874E82320ED6A20F15673F039; struct WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373; struct WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A; struct WhereEnumerableIterator_1_tA8641FF2D3E926CEB769C6BD5E847D8DB6868BA5; struct WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4; struct WhereEnumerableIterator_1_t8B24528558F527941435C4FE1D046216FE4F277B; struct WhereEnumerableIterator_1_t053124716DBA46B41121E06E387079E3504E395C; struct WhereListIterator_1_t038233EF88A9080149C8BAE602846ACDB8B74269; struct WhereListIterator_1_t9ADB6A4B11C4F8260D83A741AE8FB32345E272C0; struct WhereListIterator_1_t1F690B0B32001794569AD59FAF2DA7A3BD84F4E5; struct WhereListIterator_1_tA48D3482C96E363A52CF444E5BFDBE533FF4AB31; struct WhereListIterator_1_t0ADBFABD2B3D0CD06827747F3AA34646C06EDE6C; struct WhereListIterator_1_t1F40F08BAF8586F2C09294085BC605CC2FA432EB; struct WhereListIterator_1_tD37742ECD2F53395BA8B668C2671C4C82E8E85F0; struct WhereListIterator_1_tD04E5F39F823AEBD621A147C5E8104887F689818; struct WhereSelectArrayIterator_2_tE7C2DA6640C8EE00D9E7D0B8DFE4048FF9EBF31E; struct WhereSelectArrayIterator_2_tD70F23FF86E9267256187DE635140B0D1C2F43CC; struct WhereSelectArrayIterator_2_t436979EE6CD28F3A152488879B71140B14BB0C7A; struct WhereSelectArrayIterator_2_t49143FFF212DCFC15AB829B0AC089E7DEB937E4E; struct WhereSelectArrayIterator_2_t4E4C786399A093042310D9B49388213F1357EF23; struct WhereSelectArrayIterator_2_t5CC2A0F124CBB81A835819F405541C1876C32FB4; struct WhereSelectArrayIterator_2_t1097483EA256892AA1A0E2BDD7C6D7F854532553; struct WhereSelectArrayIterator_2_t9545399CAA4F1FAF69940E5FE8C16D33DDE69BEE; struct WhereSelectArrayIterator_2_t9CC38AD9D47BA9244379A17890759D5740D5113C; struct WhereSelectArrayIterator_2_t250814D5FF34B1F8B88A5E8334436BB633B7B29F; struct WhereSelectArrayIterator_2_tD3D2D7D0E820942D322A72961F20B192E78779D4; struct WhereSelectArrayIterator_2_t934772B584D7DFD94C6EAFF499B271D86FDE45E6; struct WhereSelectArrayIterator_2_tF90D4AEA10ABD8699D150F24EA558513A5E71490; struct WhereSelectArrayIterator_2_t8DA715D1B46C6A548326FB07B69E9154248A69F8; struct WhereSelectArrayIterator_2_t472AA18487D40575EE167AE443F50B0DF2562CB5; struct WhereSelectArrayIterator_2_tD2A6ECF35A77301007AFD2D424400F7ABD038D8A; struct WhereSelectArrayIterator_2_t562C68C2C77B3AA5A84BBA4A0B21DB823E66B703; struct WhereSelectArrayIterator_2_tC80EB6F425911E71B4D4712B7DA01244DF6E7C58; struct WhereSelectArrayIterator_2_t4E173D9F740783BA4B60C94250B9AD996030998C; struct WhereSelectArrayIterator_2_t9299547142F7553DF6B3CC28BA06D31E3DC73495; struct WhereSelectArrayIterator_2_t0565EB3033FAD927C35E0B8525D2ABB0F1FECB40; struct WhereSelectArrayIterator_2_tF795401649F680CCD3CB35E5CF5B073D7D6B03CB; struct WhereSelectArrayIterator_2_tBE026CE497BB8F36E31685722BBD7CB567570174; struct WhereSelectEnumerableIterator_2_tB9614A59675ACAF70D0B5FB0ED73C6725205E3A3; struct WhereSelectEnumerableIterator_2_tA6A1482145242E67FF8F922D98714D01D2940A7A; struct WhereSelectEnumerableIterator_2_tD52ACBA5CBADB27D47DD658F7B68864F90373331; struct WhereSelectEnumerableIterator_2_t9AE4A592E44DBE3F73A54EA693EED8EAA1ED06DC; struct WhereSelectEnumerableIterator_2_tFB852F39C1190D73A84474924F57873FCCC4610B; struct WhereSelectEnumerableIterator_2_t947242C08D41E01962BCF6022B0A094044DA7F2C; struct WhereSelectEnumerableIterator_2_tFB4BF9604C79B364DB483DCFE6937B2C3C9095F4; struct WhereSelectEnumerableIterator_2_t4B528FB254140E926E606C12F0FCC0B34224AD27; struct WhereSelectEnumerableIterator_2_tB95A85F4BD200CD46FC8E0FF660D1BBC2AA388FF; struct WhereSelectEnumerableIterator_2_tB03350F7AB4B216F4FAF54A3032ACA3E746AF29D; struct WhereSelectEnumerableIterator_2_t7C09781637F77A11F7F0552F14F2B94B4F7B274B; struct WhereSelectEnumerableIterator_2_tB6151B9C404DDB02FD55FF02F425135B4AA978BD; struct WhereSelectEnumerableIterator_2_t7CB60FFED86F6D26C6A5B1D184E1352EB0392037; struct WhereSelectEnumerableIterator_2_t1BC7D7BF022E4B65396A3E85C50E08AD7C53F3B6; struct WhereSelectEnumerableIterator_2_t091FAD2250C7AE05CA5F012F052AD93C07F4C8F6; struct WhereSelectEnumerableIterator_2_tD19AC0A769E6AC4413CC032997DF98F27C486779; struct WhereSelectEnumerableIterator_2_t7BA7CE7768E39319636272B29292281AB152E7D6; struct WhereSelectEnumerableIterator_2_t585674E4C2106F965D6B51B3B1068924FC97CE0F; struct WhereSelectEnumerableIterator_2_t387B61C2DA86B80D999D50E4A6925DC090E15C41; struct WhereSelectEnumerableIterator_2_t3F1DF469E366F1EB55C62A6D4432B131B22EAADD; struct WhereSelectEnumerableIterator_2_tDD70C727530B3DBADEB387A0E353F5F829380BF9; struct WhereSelectEnumerableIterator_2_tE9E39B5B3920248DC542D84A8CFB82C524F6E586; struct WhereSelectEnumerableIterator_2_t1FBA58379B31F544881FB4C45B2D102F32A71E1C; struct WhereSelectListIterator_2_t9E9F7DABE20FD4E59D9240C0AC1BDCD84A76EA0B; struct WhereSelectListIterator_2_tDD3B110D8779DE8A37BBB91D5323B407F951D337; struct WhereSelectListIterator_2_t4AFEF6FC0DA956BB1C2D3C27FF8D3E6201F0A06D; struct WhereSelectListIterator_2_t9B6C7A96995DD2A2BCECEB0C3B050EADBEAF0B34; struct WhereSelectListIterator_2_t5E10395BE74EE99D31FC654786BE236801C01AD6; struct WhereSelectListIterator_2_tAD5E7572E769B04937A528DF4E8E0EB120473114; struct WhereSelectListIterator_2_t967C76943EB7EA8040D924B9D1A251CF5F99C590; struct WhereSelectListIterator_2_t984D9217719A2864144A476CBB92FB7754CC788F; struct WhereSelectListIterator_2_tB5F3E1B3B06A8D74CA5DBD8ACEB44A8F1E549AF6; struct WhereSelectListIterator_2_t770A927BE7E150C131946093084804F846AF241A; struct WhereSelectListIterator_2_t1A5B574577FF00CA7DAA72E41AD6F3C3715A546B; struct WhereSelectListIterator_2_tFE7A4EC11F4B743F2225D286AB21642413563637; struct WhereSelectListIterator_2_tEC5FC532BCB0C2374889A1DEAEA2A0AF67061F13; struct WhereSelectListIterator_2_tED106563EDAAAFC5D4826BB767636CC6724207C0; struct WhereSelectListIterator_2_t1D0D030153AD3907D2774B6B5C56F2AA852BC21D; struct WhereSelectListIterator_2_t2C5DCC6DB299A1BB70C6A70239C1F3E4BEA9CD1B; struct WhereSelectListIterator_2_tFA8E9A90E251C243AA65C041D7421667E9920343; struct WhereSelectListIterator_2_tC97775A217B6CD43A5FD2A085EE12720F7C3808A; struct WhereSelectListIterator_2_tF0640331D98594762A021513E6F45184227DA7FC; struct WhereSelectListIterator_2_t8D14AE99EE531AD4946A17D4B7B0FCB661FF79B0; struct WhereSelectListIterator_2_tB360A4830EF7E0F0829573AE66B167A7996E0E52; struct WhereSelectListIterator_2_t60681EEE1A6CB8E9C8EE807AA2E2BDA68B9B6989; struct WhereSelectListIterator_2_t86EE6817E8A1706688C6D82D82C9D44BC99CC336; struct WriteDelegate_t6A0EB21668C92D873ACB875924DE54518D8B7234; struct WriteDelegate_t737D0DA8D96562AD76BB67D9C5A5199EDB0171E1; struct WriteDelegate_t907C2DAF3A619B832C6D9441AF1C4CDA7914AF1D; struct WriteDelegate_tE9F20B5E1A664D239EFDD91143B963A216AAB1C7; struct WriteDelegate_t023838BBDB83C818E9FDC98ABFA9A9396823E789; struct WriteDelegate_t98EF2EAAD5827503FF2F0213C32A4961968D75A0; struct WriteDelegate_t055D02BADD3A5DFA009116D80BC93C235313CAE8; struct WriteDelegate_tCC7EDE8329D3D4B81ABF643CABCC600B2CC335D7; struct XFbd3Z9i_t3A1CFBE01F19C1293C59644FEF74A5014F0F5C2B; struct XFbd3Z9i_t1F7EA9A4F81597213D69010FE46DF9BA0556DC3D; struct XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A; struct XHashtableState_t34177FC58180B0A7A606129FC1FA6AF4C373043D; struct XHashtable_1_t4C208624C5DAFD8858B7794DF15C5747BE4B3072; struct XHashtable_1_t781B821CC6AC13BED190536310819EB7FD1463D0; struct YeT6oN1z_t94A0065C3651C37A567293FE96751106FEE667D4; struct YeT6oN1z_t50C97E7FD90FA426B96B866C02C0E64B66B35494; struct _2F0JNmj_t182A42C6CFF26E7EBF75EDD0D931AF6A1BD0DD85; struct _2F0JNmj_t81ADC68D99B06219FE4F01519949BF37D2EBF8FA; struct bw_1_t8A5A8DA1EEC9131CE621D76FA90B7AE392BCE6C6; struct bw_1_t101AEDD6616D798105615478A64C2C17E71043B2; struct bw_1_t57F63897159FB5A58C09913C06E2FFEFDFB7EA9D; struct bw_1_t02FBF86762B153AF514234C7DB3AF3CB73B8985E; struct bw_1_tE27EAB883F3A6A6E8D352C4283904F9B3B3EB1A5; struct bw_1_t30303CA44FF78A4A0F73AB30F14C86F0EBFE709F; struct bzx_1_tD860EF6FBE4057B405CC33ABF4B9B27EA4C241E8; struct bzx_1_t4D484EB6E5789BB8192E046C3FDB7E2664856C75; struct bzx_1_tA2F73AE84DB462B2C1BB352D3E53255B822258F0; struct bzx_1_tF28DD7ABB0A422DE920831FB35E155BDF2905A9B; struct bzx_1_t01CAD84059E26921A56668D888A1952F0E346E84; struct bzx_1_tF5CB2EAA5615439F54BEE14538616017D16ECADE; struct bzy_3_t69A7C4B8D2817E6515CAEA213B7FE352750F3509; struct bzy_3_t1E1BEBD3FB315A4FA21CD0E62A92BDE5781FF686; struct bzy_3_tDEF6B8481C81DD8E75C8CA42AC4A07AA003E2D95; struct bzy_3_t9A9A4FBDE0863F917696ADC8C788FFB7667E7258; struct bzy_3_t01187F1458C4DD0836F9F22F61EBA3D73AB44479; struct bzy_3_tD9B249170D3A1B921D3EF65E6F9E284BBAD0FA00; struct bzy_3_t8712F3B6ED0CC18EB647F97337E7D931727DE0F2; struct cag_1_t13299DA714D17DC1CB7A3D2D03BFAA2956E3E9C5; struct cag_1_t87A80CA24A67B3AC723841E86724121C4FA61C56; struct cag_1_tF63C3AF916F5372C1BA3382D1B4BBE9CD3D8B6EC; struct cag_1_t04895B40CA8F412729C80E76D0FBD06112A47A7D; struct cag_1_t4408770DEE4DE1A9FBAF02CBBD5BD8EF8D6D710B; struct cag_1_t7955D8924F73171B3D7F04B030ECC01DABEAAEC7; struct EntryU5BU5D_tA5AD9C5E098FD22F628C31033C0DAD7AD6F59635; struct EntryU5BU5D_tD3CC9C2488DC949FC30141F89404B8BDA9DB6CE4; struct KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21; struct KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167; struct KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67; struct KeyValuePair_2U5BU5D_t93F25F26E1CDDB662EBE58D0452D04DDB6F30DEE; struct Task_1U5BU5D_t46133A6F873A9EC9FC75DAB1315ABC8025565F09; struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; struct ComputedTransitionPropertyU5BU5D_t25B9E78F5276CDA297C8215C316452CAB8219E82; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; struct ExceptionDispatchInfoU5BU5D_t98D150CF7B222A428B342E1D1F7B69D64BE1A536; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F; struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B; struct TaskU5BU5D_t368E447BD9A179BA9A26BAAABF1BAE9CA79F60B3; struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB; struct __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC; struct dqrU5BU5D_t9697475F0BB3289EA1398F4A30EC0A2D1D8DFF70; struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07; struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129; struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C; struct BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE; struct BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303; struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235; struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B; struct CollectionViewController_t89D7C4989B72B4127DF82DC97FED5D7FE01D9768; struct CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801; struct ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007; struct Delegate_t; struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E; struct EventCallbackRegistry_tE18297C3F7E535BD82EDA83EC6D6DAA386226B85; struct Exception_t; struct ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757; struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5; struct IAsyncStateMachine_t0680C7F905C553076B552D5A1A6E39E2F0F36AA2; struct IBinding_t02FD99E9C9F2072B28E110F16C157666F5B2DBC7; struct ICollectionDragAndDropController_t30018C4F1C5ADA75B5E68B48A7BACE33E851168C; struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; struct IFormatterConverter_t726606DAC82C384B08C82471313C340968DDB609; struct IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D; struct IResolvedStyle_t6A3530BA6147B091C278593F21F86B09CD42BE89; struct IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7; struct ITaskCompletionAction_t8023B55CEBE5EFBC7531E61152CF41351A0C9388; struct IVisualElementScheduledItem_t309F1A5445514122A9E3F64182D0D8A4DE34C48F; struct InlineStyleAccess_t5CA7877999C9442491A220AE50D605C84D09A165; struct KeyboardNavigationManipulator_t7E9BA3568ADC1660C4E09B924ECD457E33B835B3; struct ListViewDragger_t692E8911568C27949D7B443C4B82CB7925111BBD; struct ListViewDraggerAnimated_t819F6A24CE088841BF9410C14EDE598E9237EBA5; struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3; struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553; struct MeshHandle_tC1E9A7ECCFDAEFDE064B8D58B35B9CEE5A70A22E; struct MethodInfo_t; struct OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662; struct OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C; struct Regex_tE773142C2BE45C5D362B0F815AFF831707A51772; struct RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727; struct ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086; struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; struct ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9; struct Scroller_tFE2BC2FCB5D2BD623828C332E0BBF95D472D99A8; struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37; struct SerializedVirtualizationData_t8EA4D4340BC124E7FC98396C263F0FEC091B53CB; struct StackGuard_tACE063A1B7374BDF4AD472DE4585D05AD8745352; struct String_t; struct StyleVariableContext_tF74F2787CE1F6BEBBFBFF0771CF493AC9E403527; struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572; struct TaskFactory_tF781BD37BE23917412AD83424D1497C7C1509DF0; struct TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E; struct Type_t; struct VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115; struct VisualElementPanelActivator_t1CCD740B7D2995A4097A8FCF6ADCDD6B6A51B7DB; struct VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB; struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; struct YogaNode_t9EE7C2B7C0BD1299C28837B1A66CF4660E724C8B; struct cac_t62870E2F82B2CE34FCE43E59EC950AD932598346; struct HGrpBc1x_t02C9ECA2E405E25F7BDFF8C742961CE1CCCFD8D8; struct Selection_tDC7A99533BDD2EB0142DB028DB38A7B4D4BBC93B; struct ContingentProperties_t3FA59480914505CEA917B1002EC675F29D0CB540; struct BaseVisualElementScheduledItem_t376DB199D747CB803406E18D7605C71CF5051C3A; struct CustomStyleAccess_t170C852102B4D09FB478B620A75B14D096F9F2B1; struct TypeData_t01D670B4E71B5571B38C7412B1E652A47D6AF66A; IL2CPP_EXTERN_C RuntimeClass* Action_1_t6043513E89820190529C82ABBDD8FD0BB2A9AC09_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DebuggerSupport_tDD9572640CC0FDE885CA0394A44CB639ADFF69E2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_tC8F648DAC54860B2E32294DCF939576E41EF594A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t2A9C63083A2E1F3154B162888A0D4FD37ED0C247_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IResolvedStyle_t6A3530BA6147B091C278593F21F86B09CD42BE89_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ListViewDraggerAnimated_t819F6A24CE088841BF9410C14EDE598E9237EBA5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* LowLevelListWithIList_1_t77340DBB02E37ACEFB5CF0857C636C82B9F9EED4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral5CA6E7C0AE72196B2817D93A78C719652EC691C0; IL2CPP_EXTERN_C String_t* _stringLiteral7D20B8219CA0491872B2E811B262066A5DD875A7; IL2CPP_EXTERN_C String_t* _stringLiteralA7B00F7F25C375B2501A6ADBC86D092B23977085; IL2CPP_EXTERN_C String_t* _stringLiteralD68A68585C704F4E081A45928451F951EF468E68; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_m76C4CDACF47BA529BAFADFC8D5E13DB9587F4004_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LowLevelListWithIList_1__ctor_m0E3A007F2F2CA220DB5C20F85BD60FE2F4A045E2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LowLevelList_1_AddRange_mD5D6366F78D1A613E03AE6A45654DE4C2A6C51BE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* StyleEnum_1_op_Equality_m0A305FB462EE2B52AD8BBC87CFCDAA27BA4B94CD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* StyleEnum_1_op_Implicit_mE2664CDFC678F602380EED12BA228071E6F49030_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* bzy_3_Dispatch_m4D3945E771E37815B894B2E9A2F12BF911BA331D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* bzy_3_get_Instance_m5DEFFD69E403C6F11EC3B590D9C1B6DFC81A784F_RuntimeMethod_var; struct ComputedTransitionProperty_tD8E4D8EB5DD69E063944F27A48D9263F4F1354E1_marshaled_com; struct ComputedTransitionProperty_tD8E4D8EB5DD69E063944F27A48D9263F4F1354E1_marshaled_pinvoke; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct EntryU5BU5D_tA5AD9C5E098FD22F628C31033C0DAD7AD6F59635; struct EntryU5BU5D_tD3CC9C2488DC949FC30141F89404B8BDA9DB6CE4; struct KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21; struct KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167; struct KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67; struct KeyValuePair_2U5BU5D_t93F25F26E1CDDB662EBE58D0452D04DDB6F30DEE; struct Task_1U5BU5D_t46133A6F873A9EC9FC75DAB1315ABC8025565F09; struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B; struct TaskU5BU5D_t368E447BD9A179BA9A26BAAABF1BAE9CA79F60B3; struct __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC; struct dqrU5BU5D_t9697475F0BB3289EA1398F4A30EC0A2D1D8DFF70; 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 struct U3CU3Ec_t039AD5F50469B7DF90804F79B406E0DDE952CC2E : public RuntimeObject { }; struct Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA : public RuntimeObject { int32_t ___threadId; int32_t ___state; Il2CppChar ___current; }; struct Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B : public RuntimeObject { int32_t ___threadId; int32_t ___state; double ___current; }; struct Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07 : public RuntimeObject { int32_t ___threadId; int32_t ___state; int32_t ___current; }; struct Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86 : public RuntimeObject { int32_t ___threadId; int32_t ___state; int64_t ___current; }; struct Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA : public RuntimeObject { int32_t ___threadId; int32_t ___state; RuntimeObject* ___current; }; struct Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0 : public RuntimeObject {}; struct List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54 : public RuntimeObject { KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853 : public RuntimeObject { KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB : public RuntimeObject { KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t4BB3CF00DB4FEBF87734E554AAB5423BCFDED9C8 : public RuntimeObject { KeyValuePair_2U5BU5D_t93F25F26E1CDDB662EBE58D0452D04DDB6F30DEE* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7 : public RuntimeObject { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576 : public RuntimeObject { Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD : public RuntimeObject { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF : public RuntimeObject { StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A : public RuntimeObject { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t6E56A30E2AC23BC1D81B8818F2CA01957F55288F : public RuntimeObject { dqrU5BU5D_t9697475F0BB3289EA1398F4A30EC0A2D1D8DFF70* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct LowLevelList_1_tD1EA453996325637EAF8C2A867D4DED46603298F : public RuntimeObject { ExceptionDispatchInfoU5BU5D_t98D150CF7B222A428B342E1D1F7B69D64BE1A536* ____items; int32_t ____size; int32_t ____version; }; struct ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259 : public RuntimeObject { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___m_List; Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* ___m_CreateFunc; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___m_ActionOnGet; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___m_ActionOnRelease; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___m_ActionOnDestroy; int32_t ___m_MaxSize; bool ___m_CollectionCheck; int32_t ___U3CCountAllU3Ek__BackingField; }; struct ReadOnlyCollection_1_t7E3BC8E94E9BC82C2FD0D77A76BF08AC79C2CECD : public RuntimeObject { RuntimeObject* ___list; RuntimeObject* ____syncRoot; }; struct TaskCompletionSource_1_t09E1714EEC83862E4B42212713CABA6862D640E8 : public RuntimeObject { Task_1_t10C25AB590FF2042DAF1A95006EE40E44BEA911F* ____task; }; struct TaskCompletionSource_1_tA4EE8D4BD4731C829BD7882AE96EEA85F269C454 : public RuntimeObject { Task_1_t97AD6E06503307BD6962E18D69C7CB9E86A6D1B8* ____task; }; struct TaskCompletionSource_1_t04C19E28FAF1B686CB256FE9F84AA8AC57A7FEA7 : public RuntimeObject { Task_1_t82C63013D5AE6BAE3F6A03941A7758CC8CCBC5BC* ____task; }; struct TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37 : public RuntimeObject { Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* ____task; }; struct WebCompletionSource_1_t7AFD867FCF7F80D81BDF631399D2148D904F3160 : public RuntimeObject { TaskCompletionSource_1_t09E1714EEC83862E4B42212713CABA6862D640E8* ___completion; Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* ___currentResult; }; struct WebCompletionSource_1_t2AE63E6577070FC307452E64F67883294D70C2BD : public RuntimeObject { TaskCompletionSource_1_tA4EE8D4BD4731C829BD7882AE96EEA85F269C454* ___completion; Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* ___currentResult; }; struct WebCompletionSource_1_t1C9A1856B56A56D2E3CBE124A73CB4ADA3DBAA6F : public RuntimeObject { TaskCompletionSource_1_t04C19E28FAF1B686CB256FE9F84AA8AC57A7FEA7* ___completion; Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93* ___currentResult; }; struct XFbd3Z9i_t3A1CFBE01F19C1293C59644FEF74A5014F0F5C2B : public RuntimeObject { }; struct XFbd3Z9i_t1F7EA9A4F81597213D69010FE46DF9BA0556DC3D : public RuntimeObject { }; struct XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_tA5AD9C5E098FD22F628C31033C0DAD7AD6F59635* ____entries; int32_t ____numEntries; ExtractKeyDelegate_t9BADAD4BDEEE5FEB8CBD095F1EA307C3DA921583* ____extractKey; }; struct XHashtableState_t34177FC58180B0A7A606129FC1FA6AF4C373043D : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_tD3CC9C2488DC949FC30141F89404B8BDA9DB6CE4* ____entries; int32_t ____numEntries; ExtractKeyDelegate_t0FCB0690B76E40F52DC9D05708A8FC488624E3CD* ____extractKey; }; struct XHashtable_1_t4C208624C5DAFD8858B7794DF15C5747BE4B3072 : public RuntimeObject { XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A* ____state; }; struct XHashtable_1_t781B821CC6AC13BED190536310819EB7FD1463D0 : public RuntimeObject { XHashtableState_t34177FC58180B0A7A606129FC1FA6AF4C373043D* ____state; }; struct YeT6oN1z_t94A0065C3651C37A567293FE96751106FEE667D4 : public RuntimeObject { RuntimeObject* ___VSCQemyw; String_t* ___kVrqAik_; }; struct YeT6oN1z_t50C97E7FD90FA426B96B866C02C0E64B66B35494 : public RuntimeObject {}; struct _2F0JNmj_t182A42C6CFF26E7EBF75EDD0D931AF6A1BD0DD85 : public RuntimeObject { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___jy6iAMMy; }; struct _2F0JNmj_t81ADC68D99B06219FE4F01519949BF37D2EBF8FA : public RuntimeObject { List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* ___jy6iAMMy; }; struct bw_1_t8A5A8DA1EEC9131CE621D76FA90B7AE392BCE6C6 : public RuntimeObject { String_t* ___messageKey; }; struct bw_1_t101AEDD6616D798105615478A64C2C17E71043B2 : public RuntimeObject { String_t* ___messageKey; }; struct bw_1_t57F63897159FB5A58C09913C06E2FFEFDFB7EA9D : public RuntimeObject { String_t* ___messageKey; }; struct bw_1_t02FBF86762B153AF514234C7DB3AF3CB73B8985E : public RuntimeObject { String_t* ___messageKey; }; struct bw_1_tE27EAB883F3A6A6E8D352C4283904F9B3B3EB1A5 : public RuntimeObject { String_t* ___messageKey; }; struct bw_1_t30303CA44FF78A4A0F73AB30F14C86F0EBFE709F : public RuntimeObject { String_t* ___messageKey; }; struct bzx_1_tD860EF6FBE4057B405CC33ABF4B9B27EA4C241E8 : public RuntimeObject { bool ___oldValue; bool ___newValue; }; struct bzx_1_tA2F73AE84DB462B2C1BB352D3E53255B822258F0 : public RuntimeObject { int32_t ___oldValue; int32_t ___newValue; }; struct bzx_1_tF28DD7ABB0A422DE920831FB35E155BDF2905A9B : public RuntimeObject { int64_t ___oldValue; int64_t ___newValue; }; struct bzx_1_t01CAD84059E26921A56668D888A1952F0E346E84 : public RuntimeObject { RuntimeObject* ___oldValue; RuntimeObject* ___newValue; }; struct bzx_1_tF5CB2EAA5615439F54BEE14538616017D16ECADE : public RuntimeObject {}; struct bzy_3_t69A7C4B8D2817E6515CAEA213B7FE352750F3509 : public RuntimeObject { Dictionary_2_t157C2697A6AD99064F09581B21C222B37F59115C* ___lxu; Dictionary_2_t157C2697A6AD99064F09581B21C222B37F59115C* ___lxv; Dictionary_2_t157C2697A6AD99064F09581B21C222B37F59115C* ___lxw; Dictionary_2_t157C2697A6AD99064F09581B21C222B37F59115C* ___lxx; }; struct bzy_3_t1E1BEBD3FB315A4FA21CD0E62A92BDE5781FF686 : public RuntimeObject { Dictionary_2_tDB0826AE77C8FD34F75C0724B10DECDEA7E2CF75* ___lxu; Dictionary_2_tDB0826AE77C8FD34F75C0724B10DECDEA7E2CF75* ___lxv; Dictionary_2_tDB0826AE77C8FD34F75C0724B10DECDEA7E2CF75* ___lxw; Dictionary_2_tDB0826AE77C8FD34F75C0724B10DECDEA7E2CF75* ___lxx; }; struct bzy_3_tDEF6B8481C81DD8E75C8CA42AC4A07AA003E2D95 : public RuntimeObject { Dictionary_2_t949E92E5F484161666AAC9B5A9F002EFFF7559FB* ___lxu; Dictionary_2_t949E92E5F484161666AAC9B5A9F002EFFF7559FB* ___lxv; Dictionary_2_t949E92E5F484161666AAC9B5A9F002EFFF7559FB* ___lxw; Dictionary_2_t949E92E5F484161666AAC9B5A9F002EFFF7559FB* ___lxx; }; struct bzy_3_t9A9A4FBDE0863F917696ADC8C788FFB7667E7258 : public RuntimeObject { Dictionary_2_t061C32F21554B6B417C50DCB81993AABC5E0D806* ___lxu; Dictionary_2_t061C32F21554B6B417C50DCB81993AABC5E0D806* ___lxv; Dictionary_2_t061C32F21554B6B417C50DCB81993AABC5E0D806* ___lxw; Dictionary_2_t061C32F21554B6B417C50DCB81993AABC5E0D806* ___lxx; }; struct bzy_3_t01187F1458C4DD0836F9F22F61EBA3D73AB44479 : public RuntimeObject { Dictionary_2_tF93D1EFD7E9D05B308B0D2F125299F32C890883E* ___lxu; Dictionary_2_tF93D1EFD7E9D05B308B0D2F125299F32C890883E* ___lxv; Dictionary_2_tF93D1EFD7E9D05B308B0D2F125299F32C890883E* ___lxw; Dictionary_2_tF93D1EFD7E9D05B308B0D2F125299F32C890883E* ___lxx; }; struct bzy_3_t1B56DC560AD4BA180F9C6D73A942A6CD15DD925F : public RuntimeObject { Dictionary_2_t183D231AEA770BF0CBA2B9DCC8826360A2D5BB16* ___lxu; Dictionary_2_t183D231AEA770BF0CBA2B9DCC8826360A2D5BB16* ___lxv; Dictionary_2_t183D231AEA770BF0CBA2B9DCC8826360A2D5BB16* ___lxw; Dictionary_2_t183D231AEA770BF0CBA2B9DCC8826360A2D5BB16* ___lxx; }; struct bzy_3_t8712F3B6ED0CC18EB647F97337E7D931727DE0F2 : public RuntimeObject { Dictionary_2_t1B4B07393C1CA6FC57C34061B19D3C60432BD009* ___lxu; Dictionary_2_t1B4B07393C1CA6FC57C34061B19D3C60432BD009* ___lxv; Dictionary_2_t1B4B07393C1CA6FC57C34061B19D3C60432BD009* ___lxw; Dictionary_2_t1B4B07393C1CA6FC57C34061B19D3C60432BD009* ___lxx; }; struct CallbackEventHandler_t99E35735225B4ACEAD1BA981632FD2D46E9CB2B4 : public RuntimeObject { bool ___isIMGUIContainer; EventCallbackRegistry_tE18297C3F7E535BD82EDA83EC6D6DAA386226B85* ___m_CallbackRegistry; }; struct CollectionViewController_t89D7C4989B72B4127DF82DC97FED5D7FE01D9768 : public RuntimeObject { BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* ___m_View; RuntimeObject* ___m_ItemsSource; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___itemsSourceChanged; Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* ___itemIndexChanged; }; struct CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801 : public RuntimeObject { ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* ___m_ScrollView; }; struct ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757 : public RuntimeObject { Exception_t* ___m_Exception; RuntimeObject* ___m_stackTrace; }; struct MemberInfo_t : public RuntimeObject { }; struct ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086 : public RuntimeObject { VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___U3CbindableElementU3Ek__BackingField; ValueAnimation_1_t639ABF37111B0184CCB3DE2F577E466F04B28FAC* ___U3CanimatorU3Ek__BackingField; int32_t ___U3CindexU3Ek__BackingField; int32_t ___U3CidU3Ek__BackingField; bool ___U3CisDragGhostU3Ek__BackingField; Action_1_t6043513E89820190529C82ABBDD8FD0BB2A9AC09* ___onGeometryChanged; EventCallback_1_t435839AFF4474F7EAE0AA8A59F737E798CEAFD30* ___m_GeometryChangedEventCallback; Action_1_t6043513E89820190529C82ABBDD8FD0BB2A9AC09* ___onDestroy; }; struct ScheduledItem_t423152D61DCAD8E5EC98FB4DEFC04FB023EDADE0 : public RuntimeObject { Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___timerUpdateStopCondition; int64_t ___U3CstartMsU3Ek__BackingField; int64_t ___U3CdelayMsU3Ek__BackingField; int64_t ___U3CintervalMsU3Ek__BackingField; int64_t ___U3CendTimeMsU3Ek__BackingField; }; struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37 : public RuntimeObject { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___m_members; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_data; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___m_types; Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* ___m_nameToIndex; int32_t ___m_currMember; RuntimeObject* ___m_converter; String_t* ___m_fullTypeName; String_t* ___m_assemName; Type_t* ___objectType; bool ___isFullTypeNameSetExplicit; bool ___isAssemblyNameSetExplicit; bool ___requireSameTokenInPartialTrust; }; struct String_t : public RuntimeObject { int32_t ____stringLength; Il2CppChar ____firstChar; }; struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 : public RuntimeObject { int32_t ___m_taskId; Delegate_t* ___m_action; RuntimeObject* ___m_stateObject; TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E* ___m_taskScheduler; Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___m_parent; int32_t ___m_stateFlags; RuntimeObject* ___m_continuationObject; ContingentProperties_t3FA59480914505CEA917B1002EC675F29D0CB540* ___m_contingentProperties; }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com { }; struct HGrpBc1x_t02C9ECA2E405E25F7BDFF8C742961CE1CCCFD8D8 : public RuntimeObject { Delegate_t* ___U3CzzaMK8bwU3Ek__BackingField; int32_t ___U3Cf02DzHjZU3Ek__BackingField; bool ___U3CHxaA2erSU3Ek__BackingField; RuntimeObject* ___U3CJq2GvOFOU3Ek__BackingField; }; struct ConfiguredTaskAwaiter_t16A4A813079B45925FCBF2ECD035C8502A9907BD { Task_1_t10C25AB590FF2042DAF1A95006EE40E44BEA911F* ___m_task; bool ___m_continueOnCapturedContext; }; struct ConfiguredTaskAwaiter_t8D0CE15BE48B848AFE3C796FB642F63B006F0E43 { Task_1_t97AD6E06503307BD6962E18D69C7CB9E86A6D1B8* ___m_task; bool ___m_continueOnCapturedContext; }; struct ConfiguredTaskAwaiter_t1B79F058B7765DEB6DAEE97B8760E819CAED47BA { Task_1_t82C63013D5AE6BAE3F6A03941A7758CC8CCBC5BC* ___m_task; bool ___m_continueOnCapturedContext; }; struct CustomStyleProperty_1_t6871E5DBF19AB4DC7E1134B32A03B7A458D52E9F { String_t* ___U3CnameU3Ek__BackingField; }; #ifndef CustomStyleProperty_1_t8315EF5D1C5F5FB5F920B77E40695C07DAAB349A_marshaled_pinvoke_define #define CustomStyleProperty_1_t8315EF5D1C5F5FB5F920B77E40695C07DAAB349A_marshaled_pinvoke_define struct CustomStyleProperty_1_t8315EF5D1C5F5FB5F920B77E40695C07DAAB349A_marshaled_pinvoke { char* ___U3CnameU3Ek__BackingField; }; #endif #ifndef CustomStyleProperty_1_t8315EF5D1C5F5FB5F920B77E40695C07DAAB349A_marshaled_com_define #define CustomStyleProperty_1_t8315EF5D1C5F5FB5F920B77E40695C07DAAB349A_marshaled_com_define struct CustomStyleProperty_1_t8315EF5D1C5F5FB5F920B77E40695C07DAAB349A_marshaled_com { Il2CppChar* ___U3CnameU3Ek__BackingField; }; #endif struct Entry_t6E72C722C46949F140550D563C1F41E304752583 { RuntimeObject* ___Value; int32_t ___HashCode; int32_t ___Next; }; typedef Il2CppFullySharedGenericStruct Entry_t7F8922DC9D131FDA94BF956DD509FC395285A91E; struct Enumerator_t4016CCA94D50E9317613E883E74A4DCA4D1C287D { List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7* ____list; int32_t ____index; int32_t ____version; Il2CppChar ____current; }; struct Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ____list; int32_t ____index; int32_t ____version; int32_t ____current; }; struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list; int32_t ____index; int32_t ____version; RuntimeObject* ____current; }; typedef Il2CppFullySharedGenericStruct Enumerator_tF5AC6CD19D283FBD724440520CEE68FE2602F7AF; struct KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F { int64_t ___key; RuntimeObject* ___value; }; struct KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 { RuntimeObject* ___key; int64_t ___value; }; struct KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 { RuntimeObject* ___key; RuntimeObject* ___value; }; struct KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE { RuntimeObject* ___key; float ___value; }; struct LowLevelListWithIList_1_t77340DBB02E37ACEFB5CF0857C636C82B9F9EED4 : public LowLevelList_1_tD1EA453996325637EAF8C2A867D4DED46603298F { }; struct StyleDataRef_1_tBB9987581539847AE5CCA2EA2349E05CDC9127FA { RefCounted_t6B975CD3D06E8D955346FC0D66E8F6E449D49A44* ___m_Ref; }; struct StyleDataRef_1_t5330A6F4EAC0EAB88E3B9849D866AA23BB6BE5F4 { RefCounted_t0E133AD36715877AE1CE72539A0199B4D3AA8CD1* ___m_Ref; }; struct StyleDataRef_1_tF773E9CBC6DC0FEB38DF95A6F3F47AC49AE045B3 { RefCounted_t81BCBAE57D930C934CF7A439452D65303AC6A8CD* ___m_Ref; }; struct StyleDataRef_1_t1D59CCAB740BE6B330D5B5FDA9F67391800200B3 { RefCounted_t78303B1CD3D08C664ABB15EBD7C882DA3E06CF7D* ___m_Ref; }; struct StyleDataRef_1_t6A7B146DD79EDF7F42CD8CCF3E411B40AA729B8E { RefCounted_tA9FB4D63A1064BD322AFDFCD70319CB384C057D9* ___m_Ref; }; struct StyleDataRef_1_t9CB834B90E638D92A3BE5123B0D3989697AA87FC { RefCounted_t812D790A2C787F18230F9234F6C9B84D4AC1A85A* ___m_Ref; }; struct Task_1_t10C25AB590FF2042DAF1A95006EE40E44BEA911F : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 { Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* ___m_result; }; struct Task_1_t97AD6E06503307BD6962E18D69C7CB9E86A6D1B8 : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 { Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* ___m_result; }; struct Task_1_t82C63013D5AE6BAE3F6A03941A7758CC8CCBC5BC : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 { Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93* ___m_result; }; struct Task_1_tEA323ABE4B135A0CC68B2D7C3498CC3DA6B8D802 : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* ___m_result; }; struct Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2 : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 { RuntimeObject* ___m_result; }; struct Task_1_tDF1FF540D7D2248A08580387A39717B7FB7A9CF9 : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 {}; struct ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 { bool ___Item1; RuntimeObject* ___Item2; }; struct ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A { RuntimeObject* ___Item1; RuntimeObject* ___Item2; }; struct VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345 : public CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801 { ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* ___m_Pool; BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* ___m_CollectionView; List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___m_ActiveItems; RuntimeObject* ___m_DraggedItem; int32_t ___m_LastFocusedElementIndex; List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___m_LastFocusedElementTreeChildIndexes; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___m_VisibleItemPredicateDelegate; List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___m_ScrollInsertionList; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_EmptyRows; }; struct WhereArrayIterator_1_t5F46815F19D7F95044D0EE439CF6BA3652FCA783 : public Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___source; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___predicate; int32_t ___index; }; struct WhereArrayIterator_1_t027D2511F9B69346688FE3E5623EF2BEE81E9FAA : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate; int32_t ___index; }; struct WhereArrayIterator_1_tA7187088CE8DF4724576F6B7F633203C144505F6 : public RuntimeObject {}; struct WhereEnumerableIterator_1_t20B89774AB79C9B874E82320ED6A20F15673F039 : public Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA { RuntimeObject* ___source; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___predicate; RuntimeObject* ___enumerator; }; struct WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373 : public Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B { RuntimeObject* ___source; Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* ___predicate; RuntimeObject* ___enumerator; }; struct WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A : public Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07 { RuntimeObject* ___source; Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___predicate; RuntimeObject* ___enumerator; }; struct WhereEnumerableIterator_1_tA8641FF2D3E926CEB769C6BD5E847D8DB6868BA5 : public Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86 { RuntimeObject* ___source; Func_2_t17A7605CEEC6FA7EC6BDEFDBAD916217CEEB6710* ___predicate; RuntimeObject* ___enumerator; }; struct WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4 : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA { RuntimeObject* ___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate; RuntimeObject* ___enumerator; }; struct WhereEnumerableIterator_1_t8B24528558F527941435C4FE1D046216FE4F277B : public RuntimeObject {}; struct WhereSelectArrayIterator_2_tE7C2DA6640C8EE00D9E7D0B8DFE4048FF9EBF31E : public Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86 { KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21* ___source; Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___predicate; Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* ___selector; int32_t ___index; }; struct WhereSelectArrayIterator_2_t436979EE6CD28F3A152488879B71140B14BB0C7A : public Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B { KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* ___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___predicate; Func_2_t92C4FE32CCDE4C6E94AC230C1744E40A65212169* ___selector; int32_t ___index; }; struct WhereSelectArrayIterator_2_t49143FFF212DCFC15AB829B0AC089E7DEB937E4E : public Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07 { KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* ___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___predicate; Func_2_tC4D7F6AF83855FFC8343EF34A106E91CBB3C6D88* ___selector; int32_t ___index; }; struct WhereSelectArrayIterator_2_t4E4C786399A093042310D9B49388213F1357EF23 : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA { KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* ___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___predicate; Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* ___selector; int32_t ___index; }; struct WhereSelectArrayIterator_2_t1097483EA256892AA1A0E2BDD7C6D7F854532553 : public Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B { KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* ___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___predicate; Func_2_t47FAFA6E2D9AD9FDF910E87892F59352FB5B18F3* ___selector; int32_t ___index; }; struct WhereSelectArrayIterator_2_t9545399CAA4F1FAF69940E5FE8C16D33DDE69BEE : public Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07 { KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* ___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___predicate; Func_2_tA526681EE526C81F376160E44520BDC21770A705* ___selector; int32_t ___index; }; struct WhereSelectArrayIterator_2_t9CC38AD9D47BA9244379A17890759D5740D5113C : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA { KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* ___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___predicate; Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* ___selector; int32_t ___index; }; struct WhereSelectArrayIterator_2_t250814D5FF34B1F8B88A5E8334436BB633B7B29F : public Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07 { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___source; Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___predicate; Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* ___selector; int32_t ___index; }; struct WhereSelectArrayIterator_2_t934772B584D7DFD94C6EAFF499B271D86FDE45E6 : public Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B { Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ___source; Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___predicate; Func_2_tF2AB14F275941BA60E9BCF23A9892D0255EE639A* ___selector; int32_t ___index; }; struct WhereSelectArrayIterator_2_tF90D4AEA10ABD8699D150F24EA558513A5E71490 : public Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07 { Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ___source; Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___predicate; Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4* ___selector; int32_t ___index; }; struct WhereSelectArrayIterator_2_t8DA715D1B46C6A548326FB07B69E9154248A69F8 : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA { Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ___source; Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___predicate; Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* ___selector; int32_t ___index; }; struct WhereSelectArrayIterator_2_tD2A6ECF35A77301007AFD2D424400F7ABD038D8A : public Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate; Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* ___selector; int32_t ___index; }; struct WhereSelectArrayIterator_2_t562C68C2C77B3AA5A84BBA4A0B21DB823E66B703 : public Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07 { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate; Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* ___selector; int32_t ___index; }; struct WhereSelectArrayIterator_2_tC80EB6F425911E71B4D4712B7DA01244DF6E7C58 : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate; Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___selector; int32_t ___index; }; struct WhereSelectArrayIterator_2_t9299547142F7553DF6B3CC28BA06D31E3DC73495 : public Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B { StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* ___source; Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___predicate; Func_2_t9D2BEBC30A557FE8C09F3ED125F250B85332EB29* ___selector; int32_t ___index; }; struct WhereSelectArrayIterator_2_t0565EB3033FAD927C35E0B8525D2ABB0F1FECB40 : public Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07 { StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* ___source; Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___predicate; Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* ___selector; int32_t ___index; }; struct WhereSelectArrayIterator_2_tF795401649F680CCD3CB35E5CF5B073D7D6B03CB : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA { StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* ___source; Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___predicate; Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* ___selector; int32_t ___index; }; struct WhereSelectArrayIterator_2_tBE026CE497BB8F36E31685722BBD7CB567570174 : public RuntimeObject {}; struct WhereSelectEnumerableIterator_2_tB9614A59675ACAF70D0B5FB0ED73C6725205E3A3 : public Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86 { RuntimeObject* ___source; Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___predicate; Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* ___selector; RuntimeObject* ___enumerator; }; struct WhereSelectEnumerableIterator_2_tD52ACBA5CBADB27D47DD658F7B68864F90373331 : public Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B { RuntimeObject* ___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___predicate; Func_2_t92C4FE32CCDE4C6E94AC230C1744E40A65212169* ___selector; RuntimeObject* ___enumerator; }; struct WhereSelectEnumerableIterator_2_t9AE4A592E44DBE3F73A54EA693EED8EAA1ED06DC : public Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07 { RuntimeObject* ___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___predicate; Func_2_tC4D7F6AF83855FFC8343EF34A106E91CBB3C6D88* ___selector; RuntimeObject* ___enumerator; }; struct WhereSelectEnumerableIterator_2_tFB852F39C1190D73A84474924F57873FCCC4610B : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA { RuntimeObject* ___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___predicate; Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* ___selector; RuntimeObject* ___enumerator; }; struct WhereSelectEnumerableIterator_2_tFB4BF9604C79B364DB483DCFE6937B2C3C9095F4 : public Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B { RuntimeObject* ___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___predicate; Func_2_t47FAFA6E2D9AD9FDF910E87892F59352FB5B18F3* ___selector; RuntimeObject* ___enumerator; }; struct WhereSelectEnumerableIterator_2_t4B528FB254140E926E606C12F0FCC0B34224AD27 : public Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07 { RuntimeObject* ___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___predicate; Func_2_tA526681EE526C81F376160E44520BDC21770A705* ___selector; RuntimeObject* ___enumerator; }; struct WhereSelectEnumerableIterator_2_tB95A85F4BD200CD46FC8E0FF660D1BBC2AA388FF : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA { RuntimeObject* ___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___predicate; Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* ___selector; RuntimeObject* ___enumerator; }; struct WhereSelectEnumerableIterator_2_tB03350F7AB4B216F4FAF54A3032ACA3E746AF29D : public Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07 { RuntimeObject* ___source; Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___predicate; Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* ___selector; RuntimeObject* ___enumerator; }; struct WhereSelectEnumerableIterator_2_tB6151B9C404DDB02FD55FF02F425135B4AA978BD : public Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B { RuntimeObject* ___source; Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___predicate; Func_2_tF2AB14F275941BA60E9BCF23A9892D0255EE639A* ___selector; RuntimeObject* ___enumerator; }; struct WhereSelectEnumerableIterator_2_t7CB60FFED86F6D26C6A5B1D184E1352EB0392037 : public Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07 { RuntimeObject* ___source; Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___predicate; Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4* ___selector; RuntimeObject* ___enumerator; }; struct WhereSelectEnumerableIterator_2_t1BC7D7BF022E4B65396A3E85C50E08AD7C53F3B6 : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA { RuntimeObject* ___source; Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___predicate; Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* ___selector; RuntimeObject* ___enumerator; }; struct WhereSelectEnumerableIterator_2_tD19AC0A769E6AC4413CC032997DF98F27C486779 : public Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B { RuntimeObject* ___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate; Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* ___selector; RuntimeObject* ___enumerator; }; struct WhereSelectEnumerableIterator_2_t7BA7CE7768E39319636272B29292281AB152E7D6 : public Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07 { RuntimeObject* ___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate; Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* ___selector; RuntimeObject* ___enumerator; }; struct WhereSelectEnumerableIterator_2_t585674E4C2106F965D6B51B3B1068924FC97CE0F : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA { RuntimeObject* ___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate; Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___selector; RuntimeObject* ___enumerator; }; struct WhereSelectEnumerableIterator_2_t3F1DF469E366F1EB55C62A6D4432B131B22EAADD : public Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B { RuntimeObject* ___source; Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___predicate; Func_2_t9D2BEBC30A557FE8C09F3ED125F250B85332EB29* ___selector; RuntimeObject* ___enumerator; }; struct WhereSelectEnumerableIterator_2_tDD70C727530B3DBADEB387A0E353F5F829380BF9 : public Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07 { RuntimeObject* ___source; Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___predicate; Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* ___selector; RuntimeObject* ___enumerator; }; struct WhereSelectEnumerableIterator_2_tE9E39B5B3920248DC542D84A8CFB82C524F6E586 : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA { RuntimeObject* ___source; Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___predicate; Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* ___selector; RuntimeObject* ___enumerator; }; struct WhereSelectEnumerableIterator_2_t1FBA58379B31F544881FB4C45B2D102F32A71E1C : public RuntimeObject {}; struct cag_1_t13299DA714D17DC1CB7A3D2D03BFAA2956E3E9C5 : public bzy_3_t69A7C4B8D2817E6515CAEA213B7FE352750F3509 { bzx_1_tD860EF6FBE4057B405CC33ABF4B9B27EA4C241E8* ___changeValue; }; struct cag_1_t87A80CA24A67B3AC723841E86724121C4FA61C56 : public bzy_3_t1E1BEBD3FB315A4FA21CD0E62A92BDE5781FF686 { bzx_1_t4D484EB6E5789BB8192E046C3FDB7E2664856C75* ___changeValue; }; struct cag_1_tF63C3AF916F5372C1BA3382D1B4BBE9CD3D8B6EC : public bzy_3_tDEF6B8481C81DD8E75C8CA42AC4A07AA003E2D95 { bzx_1_tA2F73AE84DB462B2C1BB352D3E53255B822258F0* ___changeValue; }; struct cag_1_t04895B40CA8F412729C80E76D0FBD06112A47A7D : public bzy_3_t9A9A4FBDE0863F917696ADC8C788FFB7667E7258 { bzx_1_tF28DD7ABB0A422DE920831FB35E155BDF2905A9B* ___changeValue; }; struct cag_1_t4408770DEE4DE1A9FBAF02CBBD5BD8EF8D6D710B : public bzy_3_t01187F1458C4DD0836F9F22F61EBA3D73AB44479 { bzx_1_t01CAD84059E26921A56668D888A1952F0E346E84* ___changeValue; }; struct cag_1_t7955D8924F73171B3D7F04B030ECC01DABEAAEC7 : public bzy_3_t1B56DC560AD4BA180F9C6D73A942A6CD15DD925F { bzx_1_tF5CB2EAA5615439F54BEE14538616017D16ECADE* ___changeValue; }; struct AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF { RuntimeObject* ___m_stateMachine; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___m_defaultContextAction; }; struct AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF_marshaled_pinvoke { RuntimeObject* ___m_stateMachine; Il2CppMethodPointer ___m_defaultContextAction; }; struct AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF_marshaled_com { RuntimeObject* ___m_stateMachine; Il2CppMethodPointer ___m_defaultContextAction; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 { bool ___m_value; }; struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED { CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ____source; }; struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_marshaled_pinvoke { CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ____source; }; struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_marshaled_com { CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ____source; }; struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17 { Il2CppChar ___m_value; }; struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F { float ___r; float ___g; float ___b; float ___a; }; struct Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F { union { #pragma pack(push, tp, 1) struct { int32_t ___flags; }; #pragma pack(pop, tp) struct { int32_t ___flags_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___hi_OffsetPadding[4]; int32_t ___hi; }; #pragma pack(pop, tp) struct { char ___hi_OffsetPadding_forAlignmentOnly[4]; int32_t ___hi_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___lo_OffsetPadding[8]; int32_t ___lo; }; #pragma pack(pop, tp) struct { char ___lo_OffsetPadding_forAlignmentOnly[8]; int32_t ___lo_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___mid_OffsetPadding[12]; int32_t ___mid; }; #pragma pack(pop, tp) struct { char ___mid_OffsetPadding_forAlignmentOnly[12]; int32_t ___mid_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___ulomidLE_OffsetPadding[8]; uint64_t ___ulomidLE; }; #pragma pack(pop, tp) struct { char ___ulomidLE_OffsetPadding_forAlignmentOnly[8]; uint64_t ___ulomidLE_forAlignmentOnly; }; }; }; struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F { double ___m_value; }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com { }; struct Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0 : public CallbackEventHandler_t99E35735225B4ACEAD1BA981632FD2D46E9CB2B4 { bool ___U3CfocusableU3Ek__BackingField; int32_t ___U3CtabIndexU3Ek__BackingField; bool ___m_DelegatesFocus; bool ___m_ExcludeFromFocusRing; }; struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C { int32_t ___m_value; }; struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3 { int64_t ___m_value; }; struct IntPtr_t { void* ___m_value; }; struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 { float ___m00; float ___m10; float ___m20; float ___m30; float ___m01; float ___m11; float ___m21; float ___m31; float ___m02; float ___m12; float ___m22; float ___m32; float ___m03; float ___m13; float ___m23; float ___m33; }; struct PropertyName_tE4B4AAA58AF3BF2C0CD95509EB7B786F096901C2 { int32_t ___id; }; struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D { float ___m_XMin; float ___m_YMin; float ___m_Width; float ___m_Height; }; struct RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 { int32_t ___m_XMin; int32_t ___m_YMin; int32_t ___m_Width; int32_t ___m_Height; }; struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C { float ___m_value; }; struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF { uint64_t ___m_value; }; struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 { float ___x; float ___y; }; struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A { int32_t ___m_X; int32_t ___m_Y; }; struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 { float ___x; float ___y; float ___z; }; struct Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 { int32_t ___m_X; int32_t ___m_Y; int32_t ___m_Z; }; struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 { float ___x; float ___y; float ___z; float ___w; }; struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 { union { struct { }; uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1]; }; }; struct cac_t62870E2F82B2CE34FCE43E59EC950AD932598346 : public bzy_3_t8712F3B6ED0CC18EB647F97337E7D931727DE0F2 { }; struct BaseVisualElementScheduledItem_t376DB199D747CB803406E18D7605C71CF5051C3A : public ScheduledItem_t423152D61DCAD8E5EC98FB4DEFC04FB023EDADE0 { VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___U3CelementU3Ek__BackingField; bool ___isScheduled; VisualElementPanelActivator_t1CCD740B7D2995A4097A8FCF6ADCDD6B6A51B7DB* ___m_Activator; }; struct Hierarchy_t4CF226F0EDE9C117C51C505730FC80641B1F1677 { VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_Owner; }; struct Hierarchy_t4CF226F0EDE9C117C51C505730FC80641B1F1677_marshaled_pinvoke { VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_Owner; }; struct Hierarchy_t4CF226F0EDE9C117C51C505730FC80641B1F1677_marshaled_com { VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_Owner; }; struct dqr_t82CC661FC32C20B34C952E90F0A363F830089C25 { float ___sbM6YYbn; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___Qih4jvlQ; RuntimeObject* ___N1wOfpDj; }; struct dqr_t82CC661FC32C20B34C952E90F0A363F830089C25_marshaled_pinvoke { float ___sbM6YYbn; Il2CppMethodPointer ___Qih4jvlQ; Il2CppIUnknown* ___N1wOfpDj; }; struct dqr_t82CC661FC32C20B34C952E90F0A363F830089C25_marshaled_com { float ___sbM6YYbn; Il2CppMethodPointer ___Qih4jvlQ; Il2CppIUnknown* ___N1wOfpDj; }; struct AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E { AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF ___m_coreState; Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* ___m_task; }; struct AsyncTaskMethodBuilder_1_tE810F083929D7952F192036D298085BD4B048AD0 { AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF ___m_coreState; Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* ___m_task; }; struct AsyncTaskMethodBuilder_1_t9A3ADCFF6503F4230FFD38F6C333EBCF1A034AF4 { AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF ___m_coreState; Task_1_tDF1FF540D7D2248A08580387A39717B7FB7A9CF9* ___m_task; }; struct Enumerator_tA0B01774C21DF8FFB16811CA6CB92C23C82111FE { List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54* ____list; int32_t ____index; int32_t ____version; KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F ____current; }; struct Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8 { List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* ____list; int32_t ____index; int32_t ____version; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 ____current; }; struct Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4 { List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* ____list; int32_t ____index; int32_t ____version; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ____current; }; struct Enumerator_tDAE8EC2CEF631A5B3D1A3AA2B5EFCB85908E90FA { List_1_t4BB3CF00DB4FEBF87734E554AAB5423BCFDED9C8* ____list; int32_t ____index; int32_t ____version; KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE ____current; }; struct Enumerator_t6DFC896374BF51AFAB8BB3E5E0A279856D6CEA4D { List_1_t6E56A30E2AC23BC1D81B8818F2CA01957F55288F* ____list; int32_t ____index; int32_t ____version; dqr_t82CC661FC32C20B34C952E90F0A363F830089C25 ____current; }; struct Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC : public RuntimeObject { int32_t ___threadId; int32_t ___state; KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F ___current; }; struct Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315 : public RuntimeObject { int32_t ___threadId; int32_t ___state; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 ___current; }; struct Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05 : public RuntimeObject { int32_t ___threadId; int32_t ___state; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___current; }; struct Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06 : public RuntimeObject { int32_t ___threadId; int32_t ___state; KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE ___current; }; struct Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7 : public RuntimeObject { int32_t ___threadId; int32_t ___state; ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___current; }; struct Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA : public RuntimeObject { int32_t ___threadId; int32_t ___state; dqr_t82CC661FC32C20B34C952E90F0A363F830089C25 ___current; }; struct Status_tC078295FEE022A15ABD57F1D6E23136EEB2329D1 { int32_t ___value__; }; struct Status_tEF0CB2C69D53503A3A704FD468615C2E8E50269A { int32_t ___value__; }; struct Status_tE01E96437CB49CBFF241304B0B5F57A27CDE4B5F { int32_t ___value__; }; struct Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 { ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 ___m_result; }; struct VirtualizationChange_tE573AF23BD03F8D14280D918631898C4E6B445A1 { int32_t ___value__; }; struct VisualElementScheduledItem_1_tBBBFD9E425D8A2ECE1C614FC867E3D3127B37509 : public BaseVisualElementScheduledItem_t376DB199D747CB803406E18D7605C71CF5051C3A { RuntimeObject* ___updateEvent; }; struct VisualElementScheduledItem_1_tC55C6DAB31FBA21565DAE09DE6BA236327F029E2 : public BaseVisualElementScheduledItem_t376DB199D747CB803406E18D7605C71CF5051C3A {}; struct WhenAllPromise_1_tF47371F9AE700EE2F63999402265300771AAFDC3 : public Task_1_tEA323ABE4B135A0CC68B2D7C3498CC3DA6B8D802 { Task_1U5BU5D_t46133A6F873A9EC9FC75DAB1315ABC8025565F09* ___m_tasks; int32_t ___m_count; }; struct WhereListIterator_1_t0ADBFABD2B3D0CD06827747F3AA34646C06EDE6C : public Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA { List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7* ___source; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___predicate; Enumerator_t4016CCA94D50E9317613E883E74A4DCA4D1C287D ___enumerator; }; struct WhereListIterator_1_t1F40F08BAF8586F2C09294085BC605CC2FA432EB : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate; Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A ___enumerator; }; struct WhereListIterator_1_tD37742ECD2F53395BA8B668C2671C4C82E8E85F0 : public RuntimeObject {}; struct WhereSelectListIterator_2_t770A927BE7E150C131946093084804F846AF241A : public Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07 { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___source; Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___predicate; Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* ___selector; Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC ___enumerator; }; struct WhereSelectListIterator_2_t2C5DCC6DB299A1BB70C6A70239C1F3E4BEA9CD1B : public Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate; Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* ___selector; Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A ___enumerator; }; struct WhereSelectListIterator_2_tFA8E9A90E251C243AA65C041D7421667E9920343 : public Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07 { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate; Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* ___selector; Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A ___enumerator; }; struct WhereSelectListIterator_2_tC97775A217B6CD43A5FD2A085EE12720F7C3808A : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate; Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___selector; Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A ___enumerator; }; struct WhereSelectListIterator_2_t86EE6817E8A1706688C6D82D82C9D44BC99CC336 : public RuntimeObject {}; struct bzx_1_t4D484EB6E5789BB8192E046C3FDB7E2664856C75 : public RuntimeObject { Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___oldValue; Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___newValue; }; struct AlternatingRowBackground_t5970E82515609444BB4F9E993645CA4A9A9803E5 { int32_t ___value__; }; struct AsyncStatus_t4CBB6973B87AB386FD730DE96C9A409737545CD1 { int32_t ___value__; }; struct CausalityRelation_tB9DA8F582DEC5220EDCEB9D2F34AF985A727546A { int32_t ___value__; }; struct CausalityTraceLevel_t672BEB68BD9D2ED72A9EE022D37D68A28FA9939A { int32_t ___value__; }; struct ClipMethod_t576E65D24928AB1D0072DB926DDFA98B84FBCEDB { int32_t ___value__; }; struct CollectionVirtualizationMethod_tF4A3B1303302D2B17F74CDB7D8A5287C8B056C88 { int32_t ___value__; }; struct ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C { StyleDataRef_1_tBB9987581539847AE5CCA2EA2349E05CDC9127FA ___inheritedData; StyleDataRef_1_t5330A6F4EAC0EAB88E3B9849D866AA23BB6BE5F4 ___layoutData; StyleDataRef_1_tF773E9CBC6DC0FEB38DF95A6F3F47AC49AE045B3 ___rareData; StyleDataRef_1_t1D59CCAB740BE6B330D5B5FDA9F67391800200B3 ___transformData; StyleDataRef_1_t6A7B146DD79EDF7F42CD8CCF3E411B40AA729B8E ___transitionData; StyleDataRef_1_t9CB834B90E638D92A3BE5123B0D3989697AA87FC ___visualData; YogaNode_t9EE7C2B7C0BD1299C28837B1A66CF4660E724C8B* ___yogaNode; Dictionary_2_t645C7B1DAE2D839B52A5E387C165CE13D5465B00* ___customProperties; int64_t ___matchingRulesHash; float ___dpiScaling; ComputedTransitionPropertyU5BU5D_t25B9E78F5276CDA297C8215C316452CAB8219E82* ___computedTransitions; }; struct ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C_marshaled_pinvoke { StyleDataRef_1_tBB9987581539847AE5CCA2EA2349E05CDC9127FA ___inheritedData; StyleDataRef_1_t5330A6F4EAC0EAB88E3B9849D866AA23BB6BE5F4 ___layoutData; StyleDataRef_1_tF773E9CBC6DC0FEB38DF95A6F3F47AC49AE045B3 ___rareData; StyleDataRef_1_t1D59CCAB740BE6B330D5B5FDA9F67391800200B3 ___transformData; StyleDataRef_1_t6A7B146DD79EDF7F42CD8CCF3E411B40AA729B8E ___transitionData; StyleDataRef_1_t9CB834B90E638D92A3BE5123B0D3989697AA87FC ___visualData; YogaNode_t9EE7C2B7C0BD1299C28837B1A66CF4660E724C8B* ___yogaNode; Dictionary_2_t645C7B1DAE2D839B52A5E387C165CE13D5465B00* ___customProperties; int64_t ___matchingRulesHash; float ___dpiScaling; ComputedTransitionProperty_tD8E4D8EB5DD69E063944F27A48D9263F4F1354E1_marshaled_pinvoke* ___computedTransitions; }; struct ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C_marshaled_com { StyleDataRef_1_tBB9987581539847AE5CCA2EA2349E05CDC9127FA ___inheritedData; StyleDataRef_1_t5330A6F4EAC0EAB88E3B9849D866AA23BB6BE5F4 ___layoutData; StyleDataRef_1_tF773E9CBC6DC0FEB38DF95A6F3F47AC49AE045B3 ___rareData; StyleDataRef_1_t1D59CCAB740BE6B330D5B5FDA9F67391800200B3 ___transformData; StyleDataRef_1_t6A7B146DD79EDF7F42CD8CCF3E411B40AA729B8E ___transitionData; StyleDataRef_1_t9CB834B90E638D92A3BE5123B0D3989697AA87FC ___visualData; YogaNode_t9EE7C2B7C0BD1299C28837B1A66CF4660E724C8B* ___yogaNode; Dictionary_2_t645C7B1DAE2D839B52A5E387C165CE13D5465B00* ___customProperties; int64_t ___matchingRulesHash; float ___dpiScaling; ComputedTransitionProperty_tD8E4D8EB5DD69E063944F27A48D9263F4F1354E1_marshaled_com* ___computedTransitions; }; struct Delegate_t : public RuntimeObject { intptr_t ___method_ptr; intptr_t ___invoke_impl; RuntimeObject* ___m_target; intptr_t ___method; intptr_t ___delegate_trampoline; intptr_t ___extra_arg; intptr_t ___method_code; intptr_t ___interp_method; intptr_t ___interp_invoke_impl; MethodInfo_t* ___method_info; MethodInfo_t* ___original_method_info; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data; bool ___method_is_virtual; }; struct Delegate_t_marshaled_pinvoke { intptr_t ___method_ptr; intptr_t ___invoke_impl; Il2CppIUnknown* ___m_target; intptr_t ___method; intptr_t ___delegate_trampoline; intptr_t ___extra_arg; intptr_t ___method_code; intptr_t ___interp_method; intptr_t ___interp_invoke_impl; MethodInfo_t* ___method_info; MethodInfo_t* ___original_method_info; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data; int32_t ___method_is_virtual; }; struct Delegate_t_marshaled_com { intptr_t ___method_ptr; intptr_t ___invoke_impl; Il2CppIUnknown* ___m_target; intptr_t ___method; intptr_t ___delegate_trampoline; intptr_t ___extra_arg; intptr_t ___method_code; intptr_t ___interp_method; intptr_t ___interp_invoke_impl; MethodInfo_t* ___method_info; MethodInfo_t* ___original_method_info; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data; int32_t ___method_is_virtual; }; struct DisplayStyle_t87BEDA2F78F764785ED41FC5E622ECB0091B2459 { int32_t ___value__; }; struct DragAndDropPosition_tC9A4DD8C1BF3067240258FF2C81E5F31CEE007AF { int32_t ___value__; }; struct Exception_t : public RuntimeObject { String_t* ____className; String_t* ____message; RuntimeObject* ____data; Exception_t* ____innerException; String_t* ____helpURL; RuntimeObject* ____stackTrace; String_t* ____stackTraceString; String_t* ____remoteStackTraceString; int32_t ____remoteStackIndex; RuntimeObject* ____dynamicMethods; int32_t ____HResult; String_t* ____source; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces; IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips; int32_t ___caught_in_unmanaged; }; struct Exception_t_marshaled_pinvoke { char* ____className; char* ____message; RuntimeObject* ____data; Exception_t_marshaled_pinvoke* ____innerException; char* ____helpURL; Il2CppIUnknown* ____stackTrace; char* ____stackTraceString; char* ____remoteStackTraceString; int32_t ____remoteStackIndex; Il2CppIUnknown* ____dynamicMethods; int32_t ____HResult; char* ____source; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces; Il2CppSafeArray* ___native_trace_ips; int32_t ___caught_in_unmanaged; }; struct Exception_t_marshaled_com { Il2CppChar* ____className; Il2CppChar* ____message; RuntimeObject* ____data; Exception_t_marshaled_com* ____innerException; Il2CppChar* ____helpURL; Il2CppIUnknown* ____stackTrace; Il2CppChar* ____stackTraceString; Il2CppChar* ____remoteStackTraceString; int32_t ____remoteStackIndex; Il2CppIUnknown* ____dynamicMethods; int32_t ____HResult; Il2CppChar* ____source; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces; Il2CppSafeArray* ___native_trace_ips; int32_t ___caught_in_unmanaged; }; struct GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC { intptr_t ___handle; }; struct GCHandleType_t4CD45A3495E593D093AB0CE36EF9EC1A1572F82A { int32_t ___value__; }; struct Int32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C { int32_t ___value__; }; struct LanguageDirection_t30A3B6BBCEE6A6F57641E4E008E0DCC40603558C { int32_t ___value__; }; struct OwnedState_t0957CA36E21DE8A443B616EBE83B25CCCA70B5A4 { uint8_t ___value__; }; struct PickingMode_t5699BF9E5F2587E0D297984D5BF5B63B768E66AC { int32_t ___value__; }; struct ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD { intptr_t ___m_Ptr; }; struct PseudoStates_tF4AB056E8743741BCE464A0983A060A53AAB7E4D { int32_t ___value__; }; struct RenderDataDirtyTypes_tEF0AE4EB7DF790A711AA45103050432B8FEDB907 { int32_t ___value__; }; struct RenderDataFlags_t5FE970B94CB31B4691C29B856A2A5848BDEACB66 { int32_t ___value__; }; struct RenderHints_t4032FC4AB3FD946FD2A484865B8861730D9035E7 { int32_t ___value__; }; struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B { intptr_t ___value; }; struct ScrollViewMode_t6968C4B2BB3C46CF458E96BCE644E88B6893DE17 { int32_t ___value__; }; struct ScrollerVisibility_t92D9B3B68D98EF2FBB3B743F7D5CF140CA3C0778 { int32_t ___value__; }; struct SelectionType_t606E5DED60240D7E52388344A8A1EF4EC4E54079 { int32_t ___value__; }; struct SerializedVirtualizationData_t8EA4D4340BC124E7FC98396C263F0FEC091B53CB : public RuntimeObject { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___scrollOffset; int32_t ___firstVisibleIndex; float ___contentPadding; float ___contentHeight; int32_t ___anchoredItemIndex; float ___anchorOffset; }; struct StreamingContextStates_t5EE358E619B251608A9327618C7BFE8638FC33C1 { int32_t ___value__; }; struct StyleKeyword_t2812E72266C15CBA8927586972DC2FD27B10E705 { int32_t ___value__; }; struct StyleSelectorType_t425962DE6D175F785FA2B5554D793B71D39430A3 { int32_t ___value__; }; struct TaskCreationOptions_tB15CB42D61B8958640A7C702A79097B56D5C7ABA { int32_t ___value__; }; struct VisualElementFlags_t4D1066E11400967A1A2DA7331391ACDC4AA14409 { int32_t ___value__; }; struct DragState_tB14E29E7194B5F86B9F1EE6951E43897A3CB1A89 { int32_t ___value__; }; struct Unit_t7A9C3ABB0618BEBFDC1813D07080CE0C145448ED { int32_t ___value__; }; struct NestedInteractionKind_tB05346E2CBA2B1468842CC149E572071F6BF123A { int32_t ___value__; }; struct TouchScrollBehavior_tDFF4DB42BA6E5CFD89F263270DEBDB5E6CF4E66E { int32_t ___value__; }; struct RenderTargetMode_tAE75E29BB61A64BDE7646D5CBD353B64BCFA9F3A { int32_t ___value__; }; struct U3CWaitForCompletionU3Ed__15_tBDA3F288439FE7046BD6F46BA290F1DF864F8882 { int32_t ___U3CU3E1__state; AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E ___U3CU3Et__builder; WebCompletionSource_1_t7AFD867FCF7F80D81BDF631399D2148D904F3160* ___U3CU3E4__this; ConfiguredTaskAwaiter_t16A4A813079B45925FCBF2ECD035C8502A9907BD ___U3CU3Eu__1; }; struct U3CWaitForCompletionU3Ed__15_t9E060FE7291342719C045F76EA67AD067BF74208 { int32_t ___U3CU3E1__state; AsyncTaskMethodBuilder_1_tE810F083929D7952F192036D298085BD4B048AD0 ___U3CU3Et__builder; WebCompletionSource_1_t2AE63E6577070FC307452E64F67883294D70C2BD* ___U3CU3E4__this; ConfiguredTaskAwaiter_t8D0CE15BE48B848AFE3C796FB642F63B006F0E43 ___U3CU3Eu__1; }; struct U3CWaitForCompletionU3Ed__15_t1E7A90912CE0FB4BBFDADC017893E65373B96937 { int32_t ___U3CU3E1__state; AsyncTaskMethodBuilder_1_t9A3ADCFF6503F4230FFD38F6C333EBCF1A034AF4 ___U3CU3Et__builder; WebCompletionSource_1_t1C9A1856B56A56D2E3CBE124A73CB4ADA3DBAA6F* ___U3CU3E4__this; ConfiguredTaskAwaiter_t1B79F058B7765DEB6DAEE97B8760E819CAED47BA ___U3CU3Eu__1; }; struct Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B { List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* ____list; int32_t ____index; int32_t ____version; int32_t ____current; }; struct Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975 : public RuntimeObject { int32_t ___U3CStatusU3Ek__BackingField; ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* ___U3CErrorU3Ek__BackingField; ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 ___U3CArgumentU3Ek__BackingField; }; struct Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141 : public RuntimeObject { int32_t ___U3CStatusU3Ek__BackingField; ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* ___U3CErrorU3Ek__BackingField; RuntimeObject* ___U3CArgumentU3Ek__BackingField; }; struct Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93 : public RuntimeObject {}; struct StyleEnum_1_t3B02FFF55849C9C8E6A7C0AA9C7E5F65F10C9C69 { int32_t ___m_Value; int32_t ___m_Keyword; }; struct StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC { int32_t ___m_Value; int32_t ___m_Keyword; }; struct WeakReference_1_tED795563AD26F795CED3BBCD488AB1694E385BCE : public RuntimeObject { GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC ___handle; bool ___trackResurrection; }; struct WhereArrayIterator_1_tB3FADC924A0AF91514A20E8F52C30A2F7727EC87 : public Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC { KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21* ___source; Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___predicate; int32_t ___index; }; struct WhereArrayIterator_1_t2E30AA2460F08AB3AB6F9B29DD6F39E27FA37A38 : public Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315 { KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* ___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___predicate; int32_t ___index; }; struct WhereArrayIterator_1_t61D2F3529A970E9F412291B961056462F17EDDCB : public Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05 { KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* ___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___predicate; int32_t ___index; }; struct WhereArrayIterator_1_t9F7EB38027F05E76D3A413DD8FBF0ADFD76C468C : public Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06 { KeyValuePair_2U5BU5D_t93F25F26E1CDDB662EBE58D0452D04DDB6F30DEE* ___source; Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* ___predicate; int32_t ___index; }; struct WhereArrayIterator_1_t2079EE45CFD6F5970CE5F914F1955965AE49425E : public Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA { dqrU5BU5D_t9697475F0BB3289EA1398F4A30EC0A2D1D8DFF70* ___source; Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* ___predicate; int32_t ___index; }; struct WhereEnumerableIterator_1_tB40D3BC0C076487E58B5480097083A6285B21AA7 : public Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC { RuntimeObject* ___source; Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___predicate; RuntimeObject* ___enumerator; }; struct WhereEnumerableIterator_1_t9F46C7BFF1248F26F7A60F72CF906956C4E5D8F0 : public Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315 { RuntimeObject* ___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___predicate; RuntimeObject* ___enumerator; }; struct WhereEnumerableIterator_1_t8003EA874EC8867895405A3AB37AFFC5E2B99308 : public Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05 { RuntimeObject* ___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___predicate; RuntimeObject* ___enumerator; }; struct WhereEnumerableIterator_1_t2181B2D01818FEAE17EC2E4E4466A3EFDEE6E7FD : public Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06 { RuntimeObject* ___source; Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* ___predicate; RuntimeObject* ___enumerator; }; struct WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF : public Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7 { RuntimeObject* ___source; Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* ___predicate; RuntimeObject* ___enumerator; }; struct WhereEnumerableIterator_1_t053124716DBA46B41121E06E387079E3504E395C : public Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA { RuntimeObject* ___source; Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* ___predicate; RuntimeObject* ___enumerator; }; struct WhereListIterator_1_t038233EF88A9080149C8BAE602846ACDB8B74269 : public Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC { List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54* ___source; Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___predicate; Enumerator_tA0B01774C21DF8FFB16811CA6CB92C23C82111FE ___enumerator; }; struct WhereListIterator_1_t9ADB6A4B11C4F8260D83A741AE8FB32345E272C0 : public Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315 { List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* ___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___predicate; Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8 ___enumerator; }; struct WhereListIterator_1_t1F690B0B32001794569AD59FAF2DA7A3BD84F4E5 : public Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05 { List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* ___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___predicate; Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4 ___enumerator; }; struct WhereListIterator_1_tA48D3482C96E363A52CF444E5BFDBE533FF4AB31 : public Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06 { List_1_t4BB3CF00DB4FEBF87734E554AAB5423BCFDED9C8* ___source; Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* ___predicate; Enumerator_tDAE8EC2CEF631A5B3D1A3AA2B5EFCB85908E90FA ___enumerator; }; struct WhereListIterator_1_tD04E5F39F823AEBD621A147C5E8104887F689818 : public Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA { List_1_t6E56A30E2AC23BC1D81B8818F2CA01957F55288F* ___source; Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* ___predicate; Enumerator_t6DFC896374BF51AFAB8BB3E5E0A279856D6CEA4D ___enumerator; }; struct WhereSelectArrayIterator_2_tD70F23FF86E9267256187DE635140B0D1C2F43CC : public Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7 { KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* ___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___predicate; Func_2_t7542A58C66CF31CAC1B18A6A480408A5312791FD* ___selector; int32_t ___index; }; struct WhereSelectArrayIterator_2_t5CC2A0F124CBB81A835819F405541C1876C32FB4 : public Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7 { KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* ___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___predicate; Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943* ___selector; int32_t ___index; }; struct WhereSelectArrayIterator_2_tD3D2D7D0E820942D322A72961F20B192E78779D4 : public Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7 { Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ___source; Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___predicate; Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665* ___selector; int32_t ___index; }; struct WhereSelectArrayIterator_2_t472AA18487D40575EE167AE443F50B0DF2562CB5 : public Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7 { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate; Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* ___selector; int32_t ___index; }; struct WhereSelectArrayIterator_2_t4E173D9F740783BA4B60C94250B9AD996030998C : public Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7 { StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* ___source; Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___predicate; Func_2_tC496704D554895234B1360058C5CC2D901C24957* ___selector; int32_t ___index; }; struct WhereSelectEnumerableIterator_2_tA6A1482145242E67FF8F922D98714D01D2940A7A : public Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7 { RuntimeObject* ___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___predicate; Func_2_t7542A58C66CF31CAC1B18A6A480408A5312791FD* ___selector; RuntimeObject* ___enumerator; }; struct WhereSelectEnumerableIterator_2_t947242C08D41E01962BCF6022B0A094044DA7F2C : public Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7 { RuntimeObject* ___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___predicate; Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943* ___selector; RuntimeObject* ___enumerator; }; struct WhereSelectEnumerableIterator_2_t7C09781637F77A11F7F0552F14F2B94B4F7B274B : public Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7 { RuntimeObject* ___source; Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___predicate; Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665* ___selector; RuntimeObject* ___enumerator; }; struct WhereSelectEnumerableIterator_2_t091FAD2250C7AE05CA5F012F052AD93C07F4C8F6 : public Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7 { RuntimeObject* ___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate; Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* ___selector; RuntimeObject* ___enumerator; }; struct WhereSelectEnumerableIterator_2_t387B61C2DA86B80D999D50E4A6925DC090E15C41 : public Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7 { RuntimeObject* ___source; Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___predicate; Func_2_tC496704D554895234B1360058C5CC2D901C24957* ___selector; RuntimeObject* ___enumerator; }; struct WhereSelectListIterator_2_t9E9F7DABE20FD4E59D9240C0AC1BDCD84A76EA0B : public Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86 { List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54* ___source; Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___predicate; Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* ___selector; Enumerator_tA0B01774C21DF8FFB16811CA6CB92C23C82111FE ___enumerator; }; struct WhereSelectListIterator_2_tDD3B110D8779DE8A37BBB91D5323B407F951D337 : public Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7 { List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* ___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___predicate; Func_2_t7542A58C66CF31CAC1B18A6A480408A5312791FD* ___selector; Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8 ___enumerator; }; struct WhereSelectListIterator_2_t4AFEF6FC0DA956BB1C2D3C27FF8D3E6201F0A06D : public Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B { List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* ___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___predicate; Func_2_t92C4FE32CCDE4C6E94AC230C1744E40A65212169* ___selector; Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8 ___enumerator; }; struct WhereSelectListIterator_2_t9B6C7A96995DD2A2BCECEB0C3B050EADBEAF0B34 : public Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07 { List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* ___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___predicate; Func_2_tC4D7F6AF83855FFC8343EF34A106E91CBB3C6D88* ___selector; Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8 ___enumerator; }; struct WhereSelectListIterator_2_t5E10395BE74EE99D31FC654786BE236801C01AD6 : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA { List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* ___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___predicate; Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* ___selector; Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8 ___enumerator; }; struct WhereSelectListIterator_2_tAD5E7572E769B04937A528DF4E8E0EB120473114 : public Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7 { List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* ___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___predicate; Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943* ___selector; Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4 ___enumerator; }; struct WhereSelectListIterator_2_t967C76943EB7EA8040D924B9D1A251CF5F99C590 : public Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B { List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* ___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___predicate; Func_2_t47FAFA6E2D9AD9FDF910E87892F59352FB5B18F3* ___selector; Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4 ___enumerator; }; struct WhereSelectListIterator_2_t984D9217719A2864144A476CBB92FB7754CC788F : public Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07 { List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* ___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___predicate; Func_2_tA526681EE526C81F376160E44520BDC21770A705* ___selector; Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4 ___enumerator; }; struct WhereSelectListIterator_2_tB5F3E1B3B06A8D74CA5DBD8ACEB44A8F1E549AF6 : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA { List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* ___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___predicate; Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* ___selector; Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4 ___enumerator; }; struct WhereSelectListIterator_2_t1D0D030153AD3907D2774B6B5C56F2AA852BC21D : public Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7 { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate; Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* ___selector; Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A ___enumerator; }; struct BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 { int32_t ___page; uint16_t ___pageLine; uint8_t ___bitIndex; uint8_t ___ownedState; }; struct DragEventsProcessor_tC4594177C458D0DE91C0A4D1017CEF93DA69C9B6 : public RuntimeObject { bool ___m_IsRegistered; int32_t ___m_DragState; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Start; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_Target; }; struct Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 { float ___m_Value; int32_t ___m_Unit; }; struct MulticastDelegate_t : public Delegate_t { DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates; }; struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke { Delegate_t_marshaled_pinvoke** ___delegates; }; struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com { Delegate_t_marshaled_com** ___delegates; }; struct StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 { RuntimeObject* ___m_additionalContext; int32_t ___m_state; }; struct StreamingContext_t56760522A751890146EE45F82F866B55B7E33677_marshaled_pinvoke { Il2CppIUnknown* ___m_additionalContext; int32_t ___m_state; }; struct StreamingContext_t56760522A751890146EE45F82F866B55B7E33677_marshaled_com { Il2CppIUnknown* ___m_additionalContext; int32_t ___m_state; }; struct StyleFloat_t4A100BCCDC275C2302517C5858C9BE9EC43D4841 { float ___m_Value; int32_t ___m_Keyword; }; struct StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 { String_t* ___m_Value; int32_t ___m_Type; RuntimeObject* ___tempData; }; struct StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470_marshaled_pinvoke { char* ___m_Value; int32_t ___m_Type; Il2CppIUnknown* ___tempData; }; struct StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470_marshaled_com { Il2CppChar* ___m_Value; int32_t ___m_Type; Il2CppIUnknown* ___tempData; }; struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t { }; struct Type_t : public MemberInfo_t { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl; }; struct DragPosition_t922FC1F61C1B1A510241E4207B94AA1CD7E94660 { int32_t ___insertAtIndex; int32_t ___parentId; int32_t ___childIndex; ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* ___recycledItem; int32_t ___dropPosition; }; struct DragPosition_t922FC1F61C1B1A510241E4207B94AA1CD7E94660_marshaled_pinvoke { int32_t ___insertAtIndex; int32_t ___parentId; int32_t ___childIndex; ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* ___recycledItem; int32_t ___dropPosition; }; struct DragPosition_t922FC1F61C1B1A510241E4207B94AA1CD7E94660_marshaled_com { int32_t ___insertAtIndex; int32_t ___parentId; int32_t ___childIndex; ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* ___recycledItem; int32_t ___dropPosition; }; struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87 : public MulticastDelegate_t { }; struct Action_1_t6043513E89820190529C82ABBDD8FD0BB2A9AC09 : public MulticastDelegate_t { }; struct Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F { List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* ____list; int32_t ____index; int32_t ____version; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ____current; }; struct ExtractKeyDelegate_t9BADAD4BDEEE5FEB8CBD095F1EA307C3DA921583 : public MulticastDelegate_t { }; struct ExtractKeyDelegate_t0FCB0690B76E40F52DC9D05708A8FC488624E3CD : public MulticastDelegate_t { }; struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4 : public MulticastDelegate_t { }; struct Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C : public MulticastDelegate_t { }; struct Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94 : public MulticastDelegate_t { }; struct Func_2_t7542A58C66CF31CAC1B18A6A480408A5312791FD : public MulticastDelegate_t { }; struct Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6 : public MulticastDelegate_t { }; struct Func_2_t92C4FE32CCDE4C6E94AC230C1744E40A65212169 : public MulticastDelegate_t { }; struct Func_2_tC4D7F6AF83855FFC8343EF34A106E91CBB3C6D88 : public MulticastDelegate_t { }; struct Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56 : public MulticastDelegate_t { }; struct Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943 : public MulticastDelegate_t { }; struct Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858 : public MulticastDelegate_t { }; struct Func_2_t47FAFA6E2D9AD9FDF910E87892F59352FB5B18F3 : public MulticastDelegate_t { }; struct Func_2_tA526681EE526C81F376160E44520BDC21770A705 : public MulticastDelegate_t { }; struct Func_2_tF42287527472FA89789873F068A87C60A00EC7D3 : public MulticastDelegate_t { }; struct Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0 : public MulticastDelegate_t { }; struct Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4 : public MulticastDelegate_t { }; struct Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F : public MulticastDelegate_t { }; struct Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095 : public MulticastDelegate_t { }; struct Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA : public MulticastDelegate_t { }; struct Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354 : public MulticastDelegate_t { }; struct Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665 : public MulticastDelegate_t { }; struct Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821 : public MulticastDelegate_t { }; struct Func_2_tF2AB14F275941BA60E9BCF23A9892D0255EE639A : public MulticastDelegate_t { }; struct Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4 : public MulticastDelegate_t { }; struct Func_2_tF12503C33FD184E465546C31F324F4C344B8975A : public MulticastDelegate_t { }; struct Func_2_t17A7605CEEC6FA7EC6BDEFDBAD916217CEEB6710 : public MulticastDelegate_t { }; struct Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0 : public MulticastDelegate_t { }; struct Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00 : public MulticastDelegate_t { }; struct Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1 : public MulticastDelegate_t { }; struct Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B : public MulticastDelegate_t { }; struct Func_2_tACBF5A1656250800CE861707354491F0611F6624 : public MulticastDelegate_t { }; struct Func_2_tC496704D554895234B1360058C5CC2D901C24957 : public MulticastDelegate_t { }; struct Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A : public MulticastDelegate_t { }; struct Func_2_t9D2BEBC30A557FE8C09F3ED125F250B85332EB29 : public MulticastDelegate_t { }; struct Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF : public MulticastDelegate_t { }; struct Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD : public MulticastDelegate_t { }; struct Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B : public MulticastDelegate_t { }; struct Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0 : public MulticastDelegate_t { }; struct Func_2_t1230FC679C84A70380BF230B5AE45247613D9423 : public MulticastDelegate_t { }; struct WhereSelectListIterator_2_t1A5B574577FF00CA7DAA72E41AD6F3C3715A546B : public Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7 { List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* ___source; Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___predicate; Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665* ___selector; Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B ___enumerator; }; struct WhereSelectListIterator_2_tFE7A4EC11F4B743F2225D286AB21642413563637 : public Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B { List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* ___source; Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___predicate; Func_2_tF2AB14F275941BA60E9BCF23A9892D0255EE639A* ___selector; Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B ___enumerator; }; struct WhereSelectListIterator_2_tEC5FC532BCB0C2374889A1DEAEA2A0AF67061F13 : public Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07 { List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* ___source; Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___predicate; Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4* ___selector; Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B ___enumerator; }; struct WhereSelectListIterator_2_tED106563EDAAAFC5D4826BB767636CC6724207C0 : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA { List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* ___source; Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___predicate; Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* ___selector; Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B ___enumerator; }; struct WriteDelegate_t6A0EB21668C92D873ACB875924DE54518D8B7234 : public MulticastDelegate_t { }; struct WriteDelegate_t737D0DA8D96562AD76BB67D9C5A5199EDB0171E1 : public MulticastDelegate_t { }; struct WriteDelegate_t907C2DAF3A619B832C6D9441AF1C4CDA7914AF1D : public MulticastDelegate_t { }; struct WriteDelegate_tE9F20B5E1A664D239EFDD91143B963A216AAB1C7 : public MulticastDelegate_t { }; struct WriteDelegate_t023838BBDB83C818E9FDC98ABFA9A9396823E789 : public MulticastDelegate_t { }; struct WriteDelegate_t98EF2EAAD5827503FF2F0213C32A4961968D75A0 : public MulticastDelegate_t { }; struct WriteDelegate_t055D02BADD3A5DFA009116D80BC93C235313CAE8 : public MulticastDelegate_t { }; struct WriteDelegate_tCC7EDE8329D3D4B81ABF643CABCC600B2CC335D7 : public MulticastDelegate_t { }; struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { String_t* ____paramName; }; struct ArithmeticException_t07E77822D0007642BC8959A671E70D1F33C84FEA : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct ListViewDragger_t692E8911568C27949D7B443C4B82CB7925111BBD : public DragEventsProcessor_tC4594177C458D0DE91C0A4D1017CEF93DA69C9B6 { DragPosition_t922FC1F61C1B1A510241E4207B94AA1CD7E94660 ___m_LastDragPosition; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_DragHoverBar; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_DragHoverItemMarker; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_DragHoverSiblingMarker; float ___m_LeftIndentation; float ___m_SiblingBottom; RuntimeObject* ___U3CdragAndDropControllerU3Ek__BackingField; }; struct OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ____cancellationToken; }; struct RenderChainVEData_t582DE9DA38C6B608A9A38286FCF6FA70398B5847 { VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___prev; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___next; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___groupTransformAncestor; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___boneTransformAncestor; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___prevDirty; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___nextDirty; int32_t ___flags; int32_t ___hierarchyDepth; int32_t ___dirtiedValues; uint32_t ___dirtyID; RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___firstCommand; RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___lastCommand; RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___firstClosingCommand; RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___lastClosingCommand; bool ___isInChain; bool ___isHierarchyHidden; bool ___localFlipsWinding; bool ___localTransformScaleZero; bool ___worldFlipsWinding; bool ___worldTransformScaleZero; int32_t ___clipMethod; int32_t ___childrenStencilRef; int32_t ___childrenMaskDepth; bool ___disableNudging; MeshHandle_tC1E9A7ECCFDAEFDE064B8D58B35B9CEE5A70A22E* ___data; MeshHandle_tC1E9A7ECCFDAEFDE064B8D58B35B9CEE5A70A22E* ___closingData; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___verticesSpace; int32_t ___displacementUVStart; int32_t ___displacementUVEnd; BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___transformID; BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___clipRectID; BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___opacityID; BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___textCoreSettingsID; BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___colorID; BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___backgroundColorID; BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___borderLeftColorID; BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___borderTopColorID; BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___borderRightColorID; BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___borderBottomColorID; BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___tintColorID; float ___compositeOpacity; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___backgroundColor; BasicNode_1_t7B4D545DCD6949B2E1C85D63DF038E44602F7DDB* ___textures; }; struct RenderChainVEData_t582DE9DA38C6B608A9A38286FCF6FA70398B5847_marshaled_pinvoke { VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___prev; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___next; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___groupTransformAncestor; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___boneTransformAncestor; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___prevDirty; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___nextDirty; int32_t ___flags; int32_t ___hierarchyDepth; int32_t ___dirtiedValues; uint32_t ___dirtyID; RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___firstCommand; RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___lastCommand; RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___firstClosingCommand; RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___lastClosingCommand; int32_t ___isInChain; int32_t ___isHierarchyHidden; int32_t ___localFlipsWinding; int32_t ___localTransformScaleZero; int32_t ___worldFlipsWinding; int32_t ___worldTransformScaleZero; int32_t ___clipMethod; int32_t ___childrenStencilRef; int32_t ___childrenMaskDepth; int32_t ___disableNudging; MeshHandle_tC1E9A7ECCFDAEFDE064B8D58B35B9CEE5A70A22E* ___data; MeshHandle_tC1E9A7ECCFDAEFDE064B8D58B35B9CEE5A70A22E* ___closingData; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___verticesSpace; int32_t ___displacementUVStart; int32_t ___displacementUVEnd; BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___transformID; BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___clipRectID; BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___opacityID; BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___textCoreSettingsID; BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___colorID; BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___backgroundColorID; BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___borderLeftColorID; BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___borderTopColorID; BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___borderRightColorID; BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___borderBottomColorID; BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___tintColorID; float ___compositeOpacity; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___backgroundColor; BasicNode_1_t7B4D545DCD6949B2E1C85D63DF038E44602F7DDB* ___textures; }; struct RenderChainVEData_t582DE9DA38C6B608A9A38286FCF6FA70398B5847_marshaled_com { VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___prev; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___next; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___groupTransformAncestor; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___boneTransformAncestor; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___prevDirty; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___nextDirty; int32_t ___flags; int32_t ___hierarchyDepth; int32_t ___dirtiedValues; uint32_t ___dirtyID; RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___firstCommand; RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___lastCommand; RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___firstClosingCommand; RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___lastClosingCommand; int32_t ___isInChain; int32_t ___isHierarchyHidden; int32_t ___localFlipsWinding; int32_t ___localTransformScaleZero; int32_t ___worldFlipsWinding; int32_t ___worldTransformScaleZero; int32_t ___clipMethod; int32_t ___childrenStencilRef; int32_t ___childrenMaskDepth; int32_t ___disableNudging; MeshHandle_tC1E9A7ECCFDAEFDE064B8D58B35B9CEE5A70A22E* ___data; MeshHandle_tC1E9A7ECCFDAEFDE064B8D58B35B9CEE5A70A22E* ___closingData; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___verticesSpace; int32_t ___displacementUVStart; int32_t ___displacementUVEnd; BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___transformID; BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___clipRectID; BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___opacityID; BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___textCoreSettingsID; BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___colorID; BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___backgroundColorID; BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___borderLeftColorID; BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___borderTopColorID; BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___borderRightColorID; BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___borderBottomColorID; BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___tintColorID; float ___compositeOpacity; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___backgroundColor; BasicNode_1_t7B4D545DCD6949B2E1C85D63DF038E44602F7DDB* ___textures; }; struct StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8 { Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_Value; int32_t ___m_Keyword; }; struct WhereSelectListIterator_2_tF0640331D98594762A021513E6F45184227DA7FC : public Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7 { List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* ___source; Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___predicate; Func_2_tC496704D554895234B1360058C5CC2D901C24957* ___selector; Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F ___enumerator; }; struct WhereSelectListIterator_2_t8D14AE99EE531AD4946A17D4B7B0FCB661FF79B0 : public Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B { List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* ___source; Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___predicate; Func_2_t9D2BEBC30A557FE8C09F3ED125F250B85332EB29* ___selector; Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F ___enumerator; }; struct WhereSelectListIterator_2_tB360A4830EF7E0F0829573AE66B167A7996E0E52 : public Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07 { List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* ___source; Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___predicate; Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* ___selector; Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F ___enumerator; }; struct WhereSelectListIterator_2_t60681EEE1A6CB8E9C8EE807AA2E2BDA68B9B6989 : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA { List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* ___source; Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___predicate; Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* ___selector; Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F ___enumerator; }; struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 { }; struct ListViewDraggerAnimated_t819F6A24CE088841BF9410C14EDE598E9237EBA5 : public ListViewDragger_t692E8911568C27949D7B443C4B82CB7925111BBD { int32_t ___m_DragStartIndex; int32_t ___m_CurrentIndex; float ___m_SelectionHeight; float ___m_LocalOffsetOnStart; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_CurrentPointerPosition; ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* ___m_Item; ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* ___m_OffsetItem; bool ___U3CisDraggingU3Ek__BackingField; }; struct OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C : public ArithmeticException_t07E77822D0007642BC8959A671E70D1F33C84FEA { }; struct VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115 : public Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0 { int32_t ___U3CUnityEngine_UIElements_IStylePropertyAnimations_runningAnimationCountU3Ek__BackingField; int32_t ___U3CUnityEngine_UIElements_IStylePropertyAnimations_completedAnimationCountU3Ek__BackingField; String_t* ___m_Name; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___m_ClassList; List_1_t60F39D768DAD2345527AD3EE73FAB2667DF4F260* ___m_PropertyBag; int32_t ___m_Flags; String_t* ___m_ViewDataKey; int32_t ___m_RenderHints; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___lastLayout; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___lastPseudoPadding; RenderChainVEData_t582DE9DA38C6B608A9A38286FCF6FA70398B5847 ___renderChainData; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___m_Layout; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___m_BoundingBox; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___m_WorldBoundingBox; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_WorldTransformCache; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_WorldTransformInverseCache; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___m_WorldClip; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___m_WorldClipMinusGroup; bool ___m_WorldClipIsInfinite; int32_t ___triggerPseudoMask; int32_t ___dependencyPseudoMask; int32_t ___m_PseudoStates; int32_t ___U3CcontainedPointerIdsU3Ek__BackingField; int32_t ___m_PickingMode; YogaNode_t9EE7C2B7C0BD1299C28837B1A66CF4660E724C8B* ___U3CyogaNodeU3Ek__BackingField; ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C ___m_Style; StyleVariableContext_tF74F2787CE1F6BEBBFBFF0771CF493AC9E403527* ___variableContext; int32_t ___inheritedStylesHash; uint32_t ___controlid; int32_t ___imguiContainerDescendantCount; bool ___U3CenabledSelfU3Ek__BackingField; int32_t ___m_LanguageDirection; int32_t ___m_LocalLanguageDirection; Action_1_t3DC3411926243F1DB9C330F8E105B904E38C1A0B* ___U3CgenerateVisualContentU3Ek__BackingField; int32_t ___m_SubRenderTargetMode; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_defaultMaterial; List_1_t96E9133B70FB6765E6B138E810D33E18901715DA* ___m_RunningAnimations; uint32_t ___m_NextParentCachedVersion; uint32_t ___m_NextParentRequiredVersion; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_CachedNextParentWithEventCallback; int32_t ___m_EventCallbackCategories; int32_t ___m_CachedEventCallbackParentCategories; int32_t ___m_DefaultActionEventCategories; int32_t ___m_DefaultActionAtTargetEventCategories; Hierarchy_t4CF226F0EDE9C117C51C505730FC80641B1F1677 ___U3ChierarchyU3Ek__BackingField; bool ___U3CisRootVisualContainerU3Ek__BackingField; bool ___U3CcacheAsBitmapU3Ek__BackingField; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_PhysicalParent; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_LogicalParent; List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95* ___m_Children; BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303* ___U3CelementPanelU3Ek__BackingField; VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___m_VisualTreeAssetSource; InlineStyleAccess_t5CA7877999C9442491A220AE50D605C84D09A165* ___inlineStyleAccess; List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F* ___styleSheetList; TypeData_t01D670B4E71B5571B38C7412B1E652A47D6AF66A* ___m_TypeData; }; struct BindableElement_t873EFF65032D21AB3B7BFBA21675D1693967435C : public VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115 { RuntimeObject* ___U3CbindingU3Ek__BackingField; String_t* ___U3CbindingPathU3Ek__BackingField; }; struct ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9 : public VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115 { int32_t ___m_FirstLayoutPass; int32_t ___m_HorizontalScrollerVisibility; int32_t ___m_VerticalScrollerVisibility; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_AttachedRootVisualContainer; float ___m_SingleLineHeight; bool ___m_MouseWheelScrollSizeIsInline; float ___m_HorizontalPageSize; float ___m_VerticalPageSize; float ___m_MouseWheelScrollSize; float ___m_ScrollDecelerationRate; float ___k_ScaledPixelsPerPointMultiplier; float ___k_TouchScrollInertiaBaseTimeInterval; float ___m_Elasticity; int32_t ___m_TouchScrollBehavior; int32_t ___m_NestedInteractionKind; int64_t ___m_ElasticAnimationIntervalMs; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___U3CcontentViewportU3Ek__BackingField; Scroller_tFE2BC2FCB5D2BD623828C332E0BBF95D472D99A8* ___U3ChorizontalScrollerU3Ek__BackingField; Scroller_tFE2BC2FCB5D2BD623828C332E0BBF95D472D99A8* ___U3CverticalScrollerU3Ek__BackingField; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_ContentContainer; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_ContentAndVerticalScrollContainer; float ___previousVerticalTouchScrollTimeStamp; float ___previousHorizontalTouchScrollTimeStamp; float ___elapsedTimeSinceLastVerticalTouchScroll; float ___elapsedTimeSinceLastHorizontalTouchScroll; int32_t ___m_Mode; RuntimeObject* ___m_ScheduledLayoutPassResetItem; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_StartPosition; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_PointerStartPosition; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Velocity; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_SpringBackVelocity; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_LowBounds; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_HighBounds; float ___m_LastVelocityLerpTime; bool ___m_StartedMoving; bool ___m_TouchPointerMoveAllowed; bool ___m_TouchStoppedVelocity; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_CapturedTarget; EventCallback_1_t7C6768AD962B0B50514570724A38E07DA18FB1FA* ___m_CapturedTargetPointerMoveCallback; EventCallback_1_tE2BCC4FFB156A2716749F7BDD0036A743B039913* ___m_CapturedTargetPointerUpCallback; RuntimeObject* ___m_PostPointerUpAnimation; }; struct BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE : public BindableElement_t873EFF65032D21AB3B7BFBA21675D1693967435C { Action_1_tCB2600FFD386071D232B22D0FFBB8989B853DFD5* ___itemsChosen; Action_1_tCB2600FFD386071D232B22D0FFBB8989B853DFD5* ___selectionChanged; Action_1_t68F947CFF3E836EB3A2C880E204C2D89F5AEB115* ___selectedIndicesChanged; Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* ___itemIndexChanged; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___itemsSourceChanged; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___selectionNotChanged; Func_2_tD62FEF82C38D2F936C4A0BE93BCEEE9CF7A7DB06* ___canStartDrag; Func_2_tAA84235D71BA06591784319703175CFB5E386A7F* ___setupDragAndDrop; Func_2_tB008453FB2AEC254EDA582B30C36A8A98998AAF0* ___dragAndDropUpdate; Func_2_tB008453FB2AEC254EDA582B30C36A8A98998AAF0* ___handleDrop; int32_t ___m_SelectionType; bool ___m_HorizontalScrollingEnabled; int32_t ___m_ShowAlternatingRowBackgrounds; float ___m_FixedItemHeight; bool ___m_ItemHeightIsInline; int32_t ___m_VirtualizationMethod; ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* ___m_ScrollView; CollectionViewController_t89D7C4989B72B4127DF82DC97FED5D7FE01D9768* ___m_ViewController; CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801* ___m_VirtualizationController; KeyboardNavigationManipulator_t7E9BA3568ADC1660C4E09B924ECD457E33B835B3* ___m_NavigationManipulator; SerializedVirtualizationData_t8EA4D4340BC124E7FC98396C263F0FEC091B53CB* ___serializedVirtualizationData; List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___m_SelectedIds; Selection_tDC7A99533BDD2EB0142DB028DB38A7B4D4BBC93B* ___m_Selection; float ___m_LastHeight; bool ___m_IsRangeSelectionDirectionUp; ListViewDragger_t692E8911568C27949D7B443C4B82CB7925111BBD* ___m_Dragger; Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* ___m_ItemIndexChangedCallback; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___m_ItemsSourceChangedCallback; RuntimeObject* ___m_RebuildScheduled; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_TouchDownPosition; int64_t ___m_LastPointerDownTimeStamp; int32_t ___m_PointerDownCount; }; struct U3CU3Ec_t039AD5F50469B7DF90804F79B406E0DDE952CC2E_StaticFields { U3CU3Ec_t039AD5F50469B7DF90804F79B406E0DDE952CC2E* ___U3CU3E9; Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* ___U3CU3E9__30_0; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___U3CU3E9__30_1; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___U3CU3E9__30_2; }; struct List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54_StaticFields { KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21* ___s_emptyArray; }; struct List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853_StaticFields { KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* ___s_emptyArray; }; struct List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB_StaticFields { KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* ___s_emptyArray; }; struct List_1_t4BB3CF00DB4FEBF87734E554AAB5423BCFDED9C8_StaticFields { KeyValuePair_2U5BU5D_t93F25F26E1CDDB662EBE58D0452D04DDB6F30DEE* ___s_emptyArray; }; struct List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7_StaticFields { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___s_emptyArray; }; struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_StaticFields { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_emptyArray; }; struct List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576_StaticFields { Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ___s_emptyArray; }; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray; }; struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_StaticFields { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_emptyArray; }; struct List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF_StaticFields { StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* ___s_emptyArray; }; struct List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A_StaticFields { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* ___s_emptyArray; }; struct List_1_t6E56A30E2AC23BC1D81B8818F2CA01957F55288F_StaticFields { dqrU5BU5D_t9697475F0BB3289EA1398F4A30EC0A2D1D8DFF70* ___s_emptyArray; }; struct LowLevelList_1_tD1EA453996325637EAF8C2A867D4DED46603298F_StaticFields { ExceptionDispatchInfoU5BU5D_t98D150CF7B222A428B342E1D1F7B69D64BE1A536* ___s_emptyArray; }; struct XFbd3Z9i_t3A1CFBE01F19C1293C59644FEF74A5014F0F5C2B_StaticFields { XFbd3Z9i_t3A1CFBE01F19C1293C59644FEF74A5014F0F5C2B* ___ue2nuka6; Func_2_t123A04ABD5EF75D709628FF13208A19E32C6E7F2* ___RT1QL1cP; }; struct XFbd3Z9i_t1F7EA9A4F81597213D69010FE46DF9BA0556DC3D_StaticFields { XFbd3Z9i_t1F7EA9A4F81597213D69010FE46DF9BA0556DC3D* ___ue2nuka6; Func_2_t123A04ABD5EF75D709628FF13208A19E32C6E7F2* ___RT1QL1cP; }; struct bzy_3_t69A7C4B8D2817E6515CAEA213B7FE352750F3509_StaticFields { cag_1_t13299DA714D17DC1CB7A3D2D03BFAA2956E3E9C5* ___lxt; }; struct bzy_3_t1E1BEBD3FB315A4FA21CD0E62A92BDE5781FF686_StaticFields { cag_1_t87A80CA24A67B3AC723841E86724121C4FA61C56* ___lxt; }; struct bzy_3_tDEF6B8481C81DD8E75C8CA42AC4A07AA003E2D95_StaticFields { cag_1_tF63C3AF916F5372C1BA3382D1B4BBE9CD3D8B6EC* ___lxt; }; struct bzy_3_t9A9A4FBDE0863F917696ADC8C788FFB7667E7258_StaticFields { cag_1_t04895B40CA8F412729C80E76D0FBD06112A47A7D* ___lxt; }; struct bzy_3_t01187F1458C4DD0836F9F22F61EBA3D73AB44479_StaticFields { cag_1_t4408770DEE4DE1A9FBAF02CBBD5BD8EF8D6D710B* ___lxt; }; struct bzy_3_t1B56DC560AD4BA180F9C6D73A942A6CD15DD925F_StaticFields { cag_1_t7955D8924F73171B3D7F04B030ECC01DABEAAEC7* ___lxt; }; struct bzy_3_t8712F3B6ED0CC18EB647F97337E7D931727DE0F2_StaticFields { cac_t62870E2F82B2CE34FCE43E59EC950AD932598346* ___lxt; }; struct String_t_StaticFields { String_t* ___Empty; }; struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_StaticFields { int32_t ___s_taskIdCounter; RuntimeObject* ___s_taskCompletionSentinel; bool ___s_asyncDebuggingEnabled; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___s_taskCancelCallback; Func_1_tD59A12717D79BFB403BF973694B1BE5B85474BD1* ___s_createContingentProperties; TaskFactory_tF781BD37BE23917412AD83424D1497C7C1509DF0* ___U3CFactoryU3Ek__BackingField; Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___U3CCompletedTaskU3Ek__BackingField; Predicate_1_t7F48518B008C1472339EEEBABA3DE203FE1F26ED* ___s_IsExceptionObservedByParentPredicate; ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007* ___s_ecCallback; Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___s_IsTaskContinuationNullPredicate; Dictionary_2_t403063CE4960B4F46C688912237C6A27E550FF55* ___s_currentActiveTasks; RuntimeObject* ___s_activeTasksLock; }; struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_ThreadStaticFields { Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___t_currentTask; StackGuard_tACE063A1B7374BDF4AD472DE4585D05AD8745352* ___t_stackGuard; }; struct Task_1_t10C25AB590FF2042DAF1A95006EE40E44BEA911F_StaticFields { TaskFactory_1_t1250CDB0F29A84E18F548F93071DCF69DB5E2590* ___s_defaultFactory; }; struct Task_1_t97AD6E06503307BD6962E18D69C7CB9E86A6D1B8_StaticFields { TaskFactory_1_t1F352098B3956311DF121015636A3493A7CA173A* ___s_defaultFactory; }; struct Task_1_t82C63013D5AE6BAE3F6A03941A7758CC8CCBC5BC_StaticFields { TaskFactory_1_t38FA2E08CB3E397D4EAEB78FF83BFC2FF0087800* ___s_defaultFactory; }; struct Task_1_tEA323ABE4B135A0CC68B2D7C3498CC3DA6B8D802_StaticFields { TaskFactory_1_tEF90F806D63F2627D32EAD4F8D9B7490B8927B05* ___s_defaultFactory; }; struct Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2_StaticFields { TaskFactory_1_t6F188FE70F3006B0386002E392B799D85100732B* ___s_defaultFactory; }; struct Task_1_tDF1FF540D7D2248A08580387A39717B7FB7A9CF9_StaticFields { TaskFactory_1_tF4CDC5BDA20AE9BD3F65B6146CDCD3F753003E1D* ___s_defaultFactory; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields { String_t* ___TrueString; String_t* ___FalseString; }; struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_StaticFields { Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___s_actionToActionObjShunt; }; struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1; }; struct Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_StaticFields { Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___Zero; Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___One; Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MinusOne; Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MaxValue; Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MinValue; }; struct IntPtr_t_StaticFields { intptr_t ___Zero; }; struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector; }; struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_StaticFields { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Zero; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_One; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Up; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Down; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Left; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Right; }; struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector; }; struct Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376_StaticFields { Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Zero; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_One; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Up; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Down; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Left; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Right; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Forward; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Back; }; struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector; }; struct AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E_StaticFields { Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* ___s_defaultResultTask; }; struct AsyncTaskMethodBuilder_1_tE810F083929D7952F192036D298085BD4B048AD0_StaticFields { Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* ___s_defaultResultTask; }; struct AsyncTaskMethodBuilder_1_t9A3ADCFF6503F4230FFD38F6C333EBCF1A034AF4_StaticFields { Task_1_tDF1FF540D7D2248A08580387A39717B7FB7A9CF9* ___s_defaultResultTask; }; struct Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D_StaticFields { TaskFactory_1_t33023AA72DA5D4155ACB9DF7BD7465ABE4589718* ___s_defaultFactory; }; struct Exception_t_StaticFields { RuntimeObject* ___s_EDILock; }; struct Type_t_StaticFields { Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder; Il2CppChar ___Delimiter; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes; RuntimeObject* ___Missing; MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute; MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName; MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase; }; struct VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_StaticFields { uint32_t ___s_NextId; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___s_EmptyClassList; PropertyName_tE4B4AAA58AF3BF2C0CD95509EB7B786F096901C2 ___userDataPropertyKey; String_t* ___disabledUssClassName; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___s_InfiniteRect; ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_GenerateVisualContentMarker; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_runtimeMaterial; uint32_t ___s_NextParentVersion; List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95* ___s_EmptyList; CustomStyleAccess_t170C852102B4D09FB478B620A75B14D096F9F2B1* ___s_CustomStyleAccess; Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* ___s_InternalStyleSheetPath; PropertyName_tE4B4AAA58AF3BF2C0CD95509EB7B786F096901C2 ___tooltipPropertyKey; Dictionary_2_t4055F6540F36F21F9FEDAFB92D8E0089B38EBBC8* ___s_TypeData; }; struct ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9_StaticFields { float ___k_DefaultScrollDecelerationRate; float ___k_DefaultElasticity; int64_t ___k_DefaultElasticAnimationInterval; String_t* ___ussClassName; String_t* ___viewportUssClassName; String_t* ___horizontalVariantViewportUssClassName; String_t* ___verticalVariantViewportUssClassName; String_t* ___verticalHorizontalVariantViewportUssClassName; String_t* ___contentAndVerticalScrollUssClassName; String_t* ___contentUssClassName; String_t* ___horizontalVariantContentUssClassName; String_t* ___verticalVariantContentUssClassName; String_t* ___verticalHorizontalVariantContentUssClassName; String_t* ___hScrollerUssClassName; String_t* ___vScrollerUssClassName; String_t* ___horizontalVariantUssClassName; String_t* ___verticalVariantUssClassName; String_t* ___verticalHorizontalVariantUssClassName; String_t* ___scrollVariantUssClassName; }; struct BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE_StaticFields { ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_RefreshMarker; ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_RebuildMarker; List_1_t42A86FE68C8321F340DE626A644141DAF4A411E7* ___k_EmptyItems; int32_t ___s_DefaultItemHeight; CustomStyleProperty_1_t6871E5DBF19AB4DC7E1134B32A03B7A458D52E9F ___s_ItemHeightProperty; String_t* ___ussClassName; String_t* ___borderUssClassName; String_t* ___itemUssClassName; String_t* ___dragHoverBarUssClassName; String_t* ___dragHoverMarkerUssClassName; String_t* ___itemDragHoverUssClassName; String_t* ___itemSelectedVariantUssClassName; String_t* ___itemAlternativeBackgroundUssClassName; String_t* ___listScrollViewUssClassName; String_t* ___backgroundFillUssClassName; }; #ifdef __clang__ #pragma clang diagnostic pop #endif struct Task_1U5BU5D_t46133A6F873A9EC9FC75DAB1315ABC8025565F09 : public RuntimeArray { ALIGN_FIELD (8) Task_1_tDF1FF540D7D2248A08580387A39717B7FB7A9CF9* m_Items[1]; inline Task_1_tDF1FF540D7D2248A08580387A39717B7FB7A9CF9* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Task_1_tDF1FF540D7D2248A08580387A39717B7FB7A9CF9** 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, Task_1_tDF1FF540D7D2248A08580387A39717B7FB7A9CF9* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Task_1_tDF1FF540D7D2248A08580387A39717B7FB7A9CF9* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Task_1_tDF1FF540D7D2248A08580387A39717B7FB7A9CF9** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Task_1_tDF1FF540D7D2248A08580387A39717B7FB7A9CF9* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC : public RuntimeArray { ALIGN_FIELD (8) uint8_t m_Items[1]; inline uint8_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + il2cpp_array_calc_byte_offset(this, index); } inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + il2cpp_array_calc_byte_offset(this, index); } }; struct TaskU5BU5D_t368E447BD9A179BA9A26BAAABF1BAE9CA79F60B3 : public RuntimeArray { ALIGN_FIELD (8) Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* m_Items[1]; inline Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572** 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, Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21 : public RuntimeArray { ALIGN_FIELD (8) KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F m_Items[1]; inline KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F* 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, KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value), (void*)NULL); } inline KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value), (void*)NULL); } }; struct KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167 : public RuntimeArray { ALIGN_FIELD (8) KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 m_Items[1]; inline KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0* 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, KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key), (void*)NULL); } inline KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key), (void*)NULL); } }; struct KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67 : public RuntimeArray { ALIGN_FIELD (8) KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 m_Items[1]; inline KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* 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, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value), (void*)NULL); #endif } inline KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value), (void*)NULL); #endif } }; struct KeyValuePair_2U5BU5D_t93F25F26E1CDDB662EBE58D0452D04DDB6F30DEE : public RuntimeArray { ALIGN_FIELD (8) KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE m_Items[1]; inline KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE* 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, KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key), (void*)NULL); } inline KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key), (void*)NULL); } }; 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; } }; 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); } }; struct dqrU5BU5D_t9697475F0BB3289EA1398F4A30EC0A2D1D8DFF70 : public RuntimeArray { ALIGN_FIELD (8) dqr_t82CC661FC32C20B34C952E90F0A363F830089C25 m_Items[1]; inline dqr_t82CC661FC32C20B34C952E90F0A363F830089C25 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline dqr_t82CC661FC32C20B34C952E90F0A363F830089C25* 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, dqr_t82CC661FC32C20B34C952E90F0A363F830089C25 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Qih4jvlQ), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___N1wOfpDj), (void*)NULL); #endif } inline dqr_t82CC661FC32C20B34C952E90F0A363F830089C25 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline dqr_t82CC661FC32C20B34C952E90F0A363F830089C25* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, dqr_t82CC661FC32C20B34C952E90F0A363F830089C25 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Qih4jvlQ), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___N1wOfpDj), (void*)NULL); #endif } }; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : 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; } }; struct Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F : 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; } }; struct StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B : public RuntimeArray { ALIGN_FIELD (8) StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 m_Items[1]; inline StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470* 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, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Value), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___tempData), (void*)NULL); #endif } inline StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Value), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___tempData), (void*)NULL); #endif } }; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray { ALIGN_FIELD (8) Delegate_t* m_Items[1]; inline Delegate_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Delegate_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, Delegate_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct EntryU5BU5D_tA5AD9C5E098FD22F628C31033C0DAD7AD6F59635 : public RuntimeArray { ALIGN_FIELD (8) Entry_t6E72C722C46949F140550D563C1F41E304752583 m_Items[1]; inline Entry_t6E72C722C46949F140550D563C1F41E304752583 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Entry_t6E72C722C46949F140550D563C1F41E304752583* 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, Entry_t6E72C722C46949F140550D563C1F41E304752583 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Value), (void*)NULL); } inline Entry_t6E72C722C46949F140550D563C1F41E304752583 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Entry_t6E72C722C46949F140550D563C1F41E304752583* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t6E72C722C46949F140550D563C1F41E304752583 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Value), (void*)NULL); } }; struct EntryU5BU5D_tD3CC9C2488DC949FC30141F89404B8BDA9DB6CE4 : public RuntimeArray { ALIGN_FIELD (8) uint8_t m_Items[1]; inline uint8_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + il2cpp_array_calc_byte_offset(this, index); } inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + il2cpp_array_calc_byte_offset(this, index); } }; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC StyleEnum_1_op_Implicit_mD776DEBA28E9493976D039080BBB10FF0DA48362_gshared (int32_t ___0_v, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool StyleEnum_1_op_Equality_m7A1EC217638144ACB4F5B46031846AAA3FACEFE5_gshared (StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC ___0_lhs, StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC ___1_rhs, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_FirstOrDefault_TisRuntimeObject_mFACC750E4D7AF7B43F5B866C84F613B3ECC41994_gshared (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_LastOrDefault_TisRuntimeObject_mB7B75BD214645D8A79DFF139356112781451A936_gshared (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerable_Count_TisRuntimeObject_mF0A3BCDCC75BCD5F4B818C48731347D0ED0EC827_gshared (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SerializedVirtualizationData_t8EA4D4340BC124E7FC98396C263F0FEC091B53CB* VerticalVirtualizationController_1_get_serializedData_mBAE175BB1331E669FE93C025037ADDE19158A837_gshared (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectPool_1__ctor_m4CED6C10E611A3CC63F3CF84423C183C1412177F_gshared (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* ___0_createFunc, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___1_actionOnGet, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___2_actionOnRelease, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___3_actionOnDestroy, bool ___4_collectionCheck, int32_t ___5_defaultCapacity, int32_t ___6_maxSize, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectPool_1_Release_m71F1CADB7AD9CC20BD824583A3675A4260965DB5_gshared (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, RuntimeObject* ___0_element, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VerticalVirtualizationController_1_get_itemsCount_m41C7EC9F6A7BC1C8586B50841E845B6414F9801F_gshared (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VerticalVirtualizationController_1_Setup_mC5415B4D4C6B65EB15FC1EB2EC4C85661E092CEA_gshared (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* __this, RuntimeObject* ___0_recycledItem, int32_t ___1_newIndex, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectPool_1_Clear_m1AA2CCDA1BA91BB58C5A4578B03502A034811E4E_gshared (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VerticalVirtualizationController_1_GetDraggedIndex_mD64DED3B14A68F3A59150A7ACFBA2B138F4A7A6A_gshared (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VerticalVirtualizationController_1_HandleFocus_m6F01FC44F3887D8D8040D558FB41B6CCDECFB0EC_gshared (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* __this, ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* ___0_recycledItem, int32_t ___1_previousIndex, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m76C4CDACF47BA529BAFADFC8D5E13DB9587F4004_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VerticalVirtualizationController_1_get_lastVisibleItem_mAB27E476457270B251979B2A73DE8B419E587659_gshared (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m378F61BA812B79DEE58D86FE8AA9F20E3FC7D85F_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m9C9559248941FED50561DB029D55DF08DEF3B094_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, RuntimeObject* ___1_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ObjectPool_1_Get_m239BB169D8FEF3A2694E9A961C473D3807D67D89_gshared (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WeakReference_1__ctor_m99141AB321E022D9933448CDD7139BC9FAA443E8_gshared (WeakReference_1_tED795563AD26F795CED3BBCD488AB1694E385BCE* __this, RuntimeObject* ___0_target, bool ___1_trackResurrection, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TaskCompletionSource_1__ctor_m8E487F2587B905596F900A52FDFFF33EA7FC3096_gshared (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* __this, int32_t ___0_creationOptions, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_gshared_inline (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result__ctor_m5A81D1197C54988F99BEF2587D1EABB4D91854C8_gshared (Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* __this, ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 ___0_argument, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TaskCompletionSource_1_TrySetResult_m7A0F162733257CA73B347B6BB9677F25A0AB0F9B_gshared (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result__ctor_mAA80039C5B135EB383CD26CD700C23D612D8AE79_gshared (Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* __this, int32_t ___0_state, ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* ___1_error, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebCompletionSource_1_TrySetCanceled_m674AE5D684A1600BE98C2287942860C997133C9A_gshared (WebCompletionSource_1_t7AFD867FCF7F80D81BDF631399D2148D904F3160* __this, OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* ___0_error, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Task_1_get_Result_m6897AA7D4A583F9E81EC01C1BF788372D64C5A26_gshared (Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* Result_get_Error_m9FAFA1989A80151A01E339FC1D2586F73C9D4C77_gshared_inline (Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E AsyncTaskMethodBuilder_1_Create_m0DBDD9164C1E94BB8CDBFB011C3AE620B9BBB4B7_gshared (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_Start_TisU3CWaitForCompletionU3Ed__15_tBDA3F288439FE7046BD6F46BA290F1DF864F8882_m763AB42496D0B3BACA58B3ACA8B23385480D0591_gshared (AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E* __this, U3CWaitForCompletionU3Ed__15_tBDA3F288439FE7046BD6F46BA290F1DF864F8882* ___0_stateMachine, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* AsyncTaskMethodBuilder_1_get_Task_m3E4C6AB5A394B6C8E538FB9D262C0C698FFE9970_gshared (AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result__ctor_mE7EAFCF012BC699CFEE59F023EF6DD69E782D64F_gshared (Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* __this, RuntimeObject* ___0_argument, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result__ctor_mE8F1C199C4CF5B0FA046A04E43D30FAC8CD1FF50_gshared (Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* __this, int32_t ___0_state, ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* ___1_error, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebCompletionSource_1_TrySetCanceled_m62DEC3EF1D70B96C5AEF954C8D915703BE5CAF06_gshared (WebCompletionSource_1_t2AE63E6577070FC307452E64F67883294D70C2BD* __this, OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* ___0_error, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* Result_get_Error_m0378037255A6BEB508BB56911DB6C30742D1E57D_gshared_inline (Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncTaskMethodBuilder_1_tE810F083929D7952F192036D298085BD4B048AD0 AsyncTaskMethodBuilder_1_Create_m6A59453D00C0143F178809ADFD98C90E8C291ABB_gshared (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_Start_TisU3CWaitForCompletionU3Ed__15_t9E060FE7291342719C045F76EA67AD067BF74208_m59D61097324759E52596782E30AA09851886C25C_gshared (AsyncTaskMethodBuilder_1_tE810F083929D7952F192036D298085BD4B048AD0* __this, U3CWaitForCompletionU3Ed__15_t9E060FE7291342719C045F76EA67AD067BF74208* ___0_stateMachine, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* AsyncTaskMethodBuilder_1_get_Task_mEA092EC6F1324A9D694CF6056FA8583F2A2BDC89_gshared (AsyncTaskMethodBuilder_1_tE810F083929D7952F192036D298085BD4B048AD0* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LowLevelListWithIList_1__ctor_mD6F74009D6D4AFB9BB96C40001514D52B63DED1F_gshared (LowLevelListWithIList_1_t424B84BB083921C00880052D4B49074AF66B72FC* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LowLevelList_1_AddRange_m9D986B88377A55637A9383B0DD0DF626A7ED2042_gshared (LowLevelList_1_tFB82D019B54AD98BC47D01C80B32C9DC3FA3BE58* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Iterator_1__ctor_mBC49AC03B26846BCE0E3253AA08C64ED1D1D9674_gshared (Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereArrayIterator_1__ctor_m62C4E920FFEA3CEE1F1DAE6FCD1A7978169D3A28_gshared (WhereArrayIterator_1_tB3FADC924A0AF91514A20E8F52C30A2F7727EC87* __this, KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21* ___0_source, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_mAD143460B9F7A33E9D67CC2090E969366C04CB79_gshared_inline (Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* __this, KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F ___0_arg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* Enumerable_CombinePredicates_TisKeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F_mF7E49D974812400523D90A8996FC6CB4E0B5B917_gshared (Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___0_predicate1, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___1_predicate2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Iterator_1__ctor_m9F883C9D0F7C2E863D291A6159260A29CA176489_gshared (Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereArrayIterator_1__ctor_mC2C36CB3C31AC0465DD391785D8A5553B9882A7E_gshared (WhereArrayIterator_1_t2E30AA2460F08AB3AB6F9B29DD6F39E27FA37A38* __this, KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_m1FAA5E1DDFE664C840E3A02BB99D67DDADCF53DB_gshared_inline (Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* __this, KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 ___0_arg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* Enumerable_CombinePredicates_TisKeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0_m1C1BE8260BAE53F4154781A2A1A83A5376B5201B_gshared (Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___0_predicate1, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Iterator_1__ctor_m0D72EABA02C6FB0A61DB8BDD0992DCD58C9C58FC_gshared (Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereArrayIterator_1__ctor_m2B8837362AE8ED47437A9B42F6C4DA73311039A9_gshared (WhereArrayIterator_1_t61D2F3529A970E9F412291B961056462F17EDDCB* __this, KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_gshared_inline (Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* Enumerable_CombinePredicates_TisKeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230_m9F329AA67F4C35877F54CE7441C4E759BCD33522_gshared (Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___0_predicate1, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Iterator_1__ctor_m26E6B69CCCEC5CB746598DC9430B73450497A347_gshared (Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereArrayIterator_1__ctor_m774C3D9E1FD42DE7B7979B7DBF2B9EA9BD8B7E2C_gshared (WhereArrayIterator_1_t9F7EB38027F05E76D3A413DD8FBF0ADFD76C468C* __this, KeyValuePair_2U5BU5D_t93F25F26E1CDDB662EBE58D0452D04DDB6F30DEE* ___0_source, Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_mF6B35C2052FC06F1CAF473608561B3413EE568FB_gshared_inline (Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* __this, KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE ___0_arg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* Enumerable_CombinePredicates_TisKeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE_mA6A27F4BE4F9DE7F5A0E1F63A21C6103BD85180B_gshared (Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* ___0_predicate1, Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* ___1_predicate2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Iterator_1__ctor_m82B17BDE54CDD809DF119425803C4B65CDEE115F_gshared (Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereArrayIterator_1__ctor_mF32EAE94028F92AEE5A9D5DE72738053FA5B05D5_gshared (WhereArrayIterator_1_t5F46815F19D7F95044D0EE439CF6BA3652FCA783* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_source, Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_gshared_inline (Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* __this, Il2CppChar ___0_arg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* Enumerable_CombinePredicates_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m8D26C321E5E8644D931AB49CCA9445628281A4B5_gshared (Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___0_predicate1, Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___1_predicate2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Iterator_1__ctor_m3E47867714E05673E54C6B73D9242F5FFADA1F63_gshared (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereArrayIterator_1__ctor_mC17BAA23BA92C7455512FDA5B1618C6D2B54ACA2_gshared (WhereArrayIterator_1_t027D2511F9B69346688FE3E5623EF2BEE81E9FAA* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_gshared_inline (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* Enumerable_CombinePredicates_TisRuntimeObject_m613479C29B013E8FC2987E22F42A3BC6CC2C9768_gshared (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___0_predicate1, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Iterator_1__ctor_m6ACA198B6D2C5B9D2188B84DACD84A3198694F5E_gshared (Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereArrayIterator_1__ctor_m9782D7BE5EA4248A21898ACBC39D56F6396E14EC_gshared (WhereArrayIterator_1_t2079EE45CFD6F5970CE5F914F1955965AE49425E* __this, dqrU5BU5D_t9697475F0BB3289EA1398F4A30EC0A2D1D8DFF70* ___0_source, Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_m4B9D8943DBF96B29E895B395193DBB51D7098E8B_gshared_inline (Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* __this, dqr_t82CC661FC32C20B34C952E90F0A363F830089C25 ___0_arg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* Enumerable_CombinePredicates_Tisdqr_t82CC661FC32C20B34C952E90F0A363F830089C25_m8F970361ADC02F73B91C260F23B8163D2E8E9BF6_gshared (Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* ___0_predicate1, Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* ___1_predicate2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1__ctor_m77082B9783047A89D5873C0454866CBA0CB4E249_gshared (WhereEnumerableIterator_1_tB40D3BC0C076487E58B5480097083A6285B21AA7* __this, RuntimeObject* ___0_source, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Iterator_1_Dispose_m63011107F314C4093A9E502DBE3749F14CCFBCAF_gshared (Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1__ctor_m733EE4FD28C4E18A784653C8F15141829AAF8690_gshared (WhereEnumerableIterator_1_t9F46C7BFF1248F26F7A60F72CF906956C4E5D8F0* __this, RuntimeObject* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Iterator_1_Dispose_mFFB95A6D15C59A218BDE35083974FAD35F8250FD_gshared (Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1__ctor_mAC3CB25D22FD92F52FAB86D5A323EFAAD06F1BC1_gshared (WhereEnumerableIterator_1_t8003EA874EC8867895405A3AB37AFFC5E2B99308* __this, RuntimeObject* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Iterator_1_Dispose_mB30A8BE0B5B87E0B8FDD55E51D43188B6F238BD1_gshared (Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1__ctor_m81FEC84186D8AA80E5F58BC0D7142BCEBEBF98B8_gshared (WhereEnumerableIterator_1_t2181B2D01818FEAE17EC2E4E4466A3EFDEE6E7FD* __this, RuntimeObject* ___0_source, Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Iterator_1_Dispose_m03EFEF6E0326E0E95EEC7389605A7D6F3ECF6A33_gshared (Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Iterator_1__ctor_m2354367D0E1B37E7E69B5E67F97AEEE56674E8C4_gshared (Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1__ctor_mB57E9223DB0E68D35CAE577A2C111D98EDAC5298_gshared (WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF* __this, RuntimeObject* ___0_source, Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Iterator_1_Dispose_m32FE0ADCFE9CCD1A0C248B8C38F100EC3C48EC95_gshared (Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_mF5E5BCA45329AB80F4758F8AD4F0165DC0A38F7D_gshared_inline (Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* Enumerable_CombinePredicates_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_m6EE090E7444755826270CDF9F94EBA5044EBCC1B_gshared (Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* ___0_predicate1, Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* ___1_predicate2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1__ctor_mBA5C8B874F6A1A8AD981C46A7D054B5135517C43_gshared (WhereEnumerableIterator_1_t20B89774AB79C9B874E82320ED6A20F15673F039* __this, RuntimeObject* ___0_source, Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Iterator_1_Dispose_mA5FEAFCF23A3AE46B5054859D4C7C40259FCCE5E_gshared (Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Iterator_1__ctor_mA51D7CFCD09A4F3606805BBAA6C3A94271BC59A7_gshared (Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1__ctor_m8D443F21BEBA7C84DDC4E95141067D11618AF48A_gshared (WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373* __this, RuntimeObject* ___0_source, Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Iterator_1_Dispose_mBFCD66C6F6F4D504F0556FA7D451C50343FE1704_gshared (Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_m0C0302E098EBE946266C668EDC5A30E44F3985B3_gshared_inline (Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* __this, double ___0_arg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* Enumerable_CombinePredicates_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m4658745D81306E2D279E0362709EA6D8A19675BB_gshared (Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* ___0_predicate1, Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* ___1_predicate2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Iterator_1__ctor_m426D8BD95B00FDA5C5E8FAE956FCB74E54BC7CC7_gshared (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1__ctor_mA7F4C6508A043D99B8288E43867D576F4697E4EE_gshared (WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A* __this, RuntimeObject* ___0_source, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Iterator_1_Dispose_m93D0EFD9DDA495E64D508A05C5065C6AC5C4A3DB_gshared (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_m1543D7041BADF87D1F63EBF838B0DDCB40340C7E_gshared_inline (Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* __this, int32_t ___0_arg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* Enumerable_CombinePredicates_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6E21210FBAD8C39907D331F6A3BE2E5409690ED0_gshared (Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___0_predicate1, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___1_predicate2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Iterator_1__ctor_mF522AC4ADE65F34240CC3F3D528C1D4D12AB17F6_gshared (Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1__ctor_m1975D5921A6E87DC7C14BDDFEB7E661CE1386588_gshared (WhereEnumerableIterator_1_tA8641FF2D3E926CEB769C6BD5E847D8DB6868BA5* __this, RuntimeObject* ___0_source, Func_2_t17A7605CEEC6FA7EC6BDEFDBAD916217CEEB6710* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Iterator_1_Dispose_mC6A5CBCC7B6723276075B6E5DE63E9AF66E88365_gshared (Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_m4CB39118223619082E14ED78D0F91A209BBF0BEC_gshared_inline (Func_2_t17A7605CEEC6FA7EC6BDEFDBAD916217CEEB6710* __this, int64_t ___0_arg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_2_t17A7605CEEC6FA7EC6BDEFDBAD916217CEEB6710* Enumerable_CombinePredicates_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m6136131128AD02B894AB70097DEBB40891B0B3F2_gshared (Func_2_t17A7605CEEC6FA7EC6BDEFDBAD916217CEEB6710* ___0_predicate1, Func_2_t17A7605CEEC6FA7EC6BDEFDBAD916217CEEB6710* ___1_predicate2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1__ctor_m8C0DA4CDA5431C03561F67C4393BB18CDD891F01_gshared (WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4* __this, RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Iterator_1_Dispose_m953BCF886C8A63456821023DBA45EBD9AC44EB07_gshared (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1__ctor_mFA1D4337C4FF6EEBCB85AC44ED2437AD1266634F_gshared (WhereEnumerableIterator_1_t053124716DBA46B41121E06E387079E3504E395C* __this, RuntimeObject* ___0_source, Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Iterator_1_Dispose_mBA3828E6FA8CB0E24A89A38BB36A35F490CF63CD_gshared (Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereListIterator_1__ctor_m67FB060A841B7FBE58C55EE35867560AD542593C_gshared (WhereListIterator_1_t038233EF88A9080149C8BAE602846ACDB8B74269* __this, List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54* ___0_source, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tA0B01774C21DF8FFB16811CA6CB92C23C82111FE List_1_GetEnumerator_m8FB67682855433314971B9405D3A33D6A85A4990_gshared (List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F Enumerator_get_Current_mAD5F7ED646B0B46E1B9BD0745C91677FC3101223_gshared_inline (Enumerator_tA0B01774C21DF8FFB16811CA6CB92C23C82111FE* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mFAB59075C004C7789DA644F39E75D443DB3BB29B_gshared (Enumerator_tA0B01774C21DF8FFB16811CA6CB92C23C82111FE* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereListIterator_1__ctor_m14D5F6A1F5593C911B1C351416E326B2D41F2522_gshared (WhereListIterator_1_t9ADB6A4B11C4F8260D83A741AE8FB32345E272C0* __this, List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8 List_1_GetEnumerator_m2149D60AE5B5CA5EE09B5CEAFF8DBEBB95947B4C_gshared (List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 Enumerator_get_Current_m2AD9F16B5FB576542CC8F051FFB7E4240D277147_gshared_inline (Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mBE3FB70C43AA5529E1BADDAAF82B3F4EFAB30EEE_gshared (Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereListIterator_1__ctor_m3333DE6CD3476F2462F6D1B996546C42075A6374_gshared (WhereListIterator_1_t1F690B0B32001794569AD59FAF2DA7A3BD84F4E5* __this, List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4 List_1_GetEnumerator_mF067420DAFF52D4C46250012FBE1232F35652C7B_gshared (List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_m2E99DFD369025C91E4B23FA90EE17A41271106A4_gshared_inline (Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m7303D41C6A0DB6D9A9B9F5923546BF98515E7B39_gshared (Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereListIterator_1__ctor_mB40B122AD8516C8C9445E2A41163303C1A3B18A9_gshared (WhereListIterator_1_tA48D3482C96E363A52CF444E5BFDBE533FF4AB31* __this, List_1_t4BB3CF00DB4FEBF87734E554AAB5423BCFDED9C8* ___0_source, Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tDAE8EC2CEF631A5B3D1A3AA2B5EFCB85908E90FA List_1_GetEnumerator_mC70EA0F8DF4E64FCC0FDA9059EE0AB0D1685F078_gshared (List_1_t4BB3CF00DB4FEBF87734E554AAB5423BCFDED9C8* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE Enumerator_get_Current_m819D7750CBB27778A617762005596933C216C965_gshared_inline (Enumerator_tDAE8EC2CEF631A5B3D1A3AA2B5EFCB85908E90FA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mF51119872F9C80FDC5A2BCB1DB699CB38E96CE42_gshared (Enumerator_tDAE8EC2CEF631A5B3D1A3AA2B5EFCB85908E90FA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereListIterator_1__ctor_m822B61E87420AA51D6558E17ECDAA3DD555EAA7E_gshared (WhereListIterator_1_t0ADBFABD2B3D0CD06827747F3AA34646C06EDE6C* __this, List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7* ___0_source, Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t4016CCA94D50E9317613E883E74A4DCA4D1C287D List_1_GetEnumerator_m4FD62856A4FB2E97031D88470D704316F1DCD928_gshared (List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar Enumerator_get_Current_m50891A1A1A5F69FFF0D667B82BD22B8658F1A6E7_gshared_inline (Enumerator_t4016CCA94D50E9317613E883E74A4DCA4D1C287D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mEB23589F285449D3A1439C810FB122ECDD2FFAC2_gshared (Enumerator_t4016CCA94D50E9317613E883E74A4DCA4D1C287D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereListIterator_1__ctor_mEF8F62B9078E538C1DC46BCB876C2AC5B29EA73B_gshared (WhereListIterator_1_t1F40F08BAF8586F2C09294085BC605CC2FA432EB* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereListIterator_1__ctor_mD2F0F9D5C58C453B16CCA0915F6C6121F3E23B15_gshared (WhereListIterator_1_tD04E5F39F823AEBD621A147C5E8104887F689818* __this, List_1_t6E56A30E2AC23BC1D81B8818F2CA01957F55288F* ___0_source, Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t6DFC896374BF51AFAB8BB3E5E0A279856D6CEA4D List_1_GetEnumerator_mB8A9493DC9C06432E1957B7A4A5161944B4571D2_gshared (List_1_t6E56A30E2AC23BC1D81B8818F2CA01957F55288F* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR dqr_t82CC661FC32C20B34C952E90F0A363F830089C25 Enumerator_get_Current_mC4B5B5EF830D550F80F5D2909594E028F5CBC5C2_gshared_inline (Enumerator_t6DFC896374BF51AFAB8BB3E5E0A279856D6CEA4D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m7BA166A3E1995773B1260F62B96A73ADE798BCCD_gshared (Enumerator_t6DFC896374BF51AFAB8BB3E5E0A279856D6CEA4D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_mE6AD73BA539542F9AD50B0FA9ED36459D44AE965_gshared (WhereSelectArrayIterator_2_tE7C2DA6640C8EE00D9E7D0B8DFE4048FF9EBF31E* __this, KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21* ___0_source, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___1_predicate, Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* ___2_selector, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t Func_2_Invoke_m5B9834BB5DB6D980A7044E2A59C50C3AB9E38AA3_gshared_inline (Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* __this, KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F ___0_arg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_m224D7D12B1DA75D6493404296E45F172CE409656_gshared (WhereSelectArrayIterator_2_tD70F23FF86E9267256187DE635140B0D1C2F43CC* __this, KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_t7542A58C66CF31CAC1B18A6A480408A5312791FD* ___2_selector, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m1278AE9C2B5A98CFFC792903A8A6F8975EF6D230_gshared_inline (Func_2_t7542A58C66CF31CAC1B18A6A480408A5312791FD* __this, KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 ___0_arg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_mB8C6BDBBEE6986B45BFBDBF788A9CE493B484FC2_gshared (WhereSelectArrayIterator_2_t436979EE6CD28F3A152488879B71140B14BB0C7A* __this, KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_t92C4FE32CCDE4C6E94AC230C1744E40A65212169* ___2_selector, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Func_2_Invoke_m830EDB2691CBF9243E39E27655D8EA911FDBF3DE_gshared_inline (Func_2_t92C4FE32CCDE4C6E94AC230C1744E40A65212169* __this, KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 ___0_arg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_m6288B46808D3CA245788385FA54DDB998C475CFB_gshared (WhereSelectArrayIterator_2_t49143FFF212DCFC15AB829B0AC089E7DEB937E4E* __this, KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_tC4D7F6AF83855FFC8343EF34A106E91CBB3C6D88* ___2_selector, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Func_2_Invoke_m9AFBC64B6C671682BF3EB79BDCAE6A8DC5947F60_gshared_inline (Func_2_tC4D7F6AF83855FFC8343EF34A106E91CBB3C6D88* __this, KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 ___0_arg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_m8AEBA48E03DDDE56EC1D310C19A52E0341D18ACC_gshared (WhereSelectArrayIterator_2_t4E4C786399A093042310D9B49388213F1357EF23* __this, KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* ___2_selector, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m2E4AA6D9A491FEEB4366DC707708218AC50966F5_gshared_inline (Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* __this, KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 ___0_arg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_mD9B368DEDF38FC03E0E740F426281E660D022D93_gshared (WhereSelectArrayIterator_2_t5CC2A0F124CBB81A835819F405541C1876C32FB4* __this, KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943* ___2_selector, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m8A4C41929B691DC9085D87096BA7BA375763D967_gshared_inline (Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_mAFF45910815F8F4E33DA9E8C0EE9FC7086D78172_gshared (WhereSelectArrayIterator_2_t1097483EA256892AA1A0E2BDD7C6D7F854532553* __this, KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_t47FAFA6E2D9AD9FDF910E87892F59352FB5B18F3* ___2_selector, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Func_2_Invoke_m8AB7737A3D8B213BACE91AE7F98D6FFF494DE79D_gshared_inline (Func_2_t47FAFA6E2D9AD9FDF910E87892F59352FB5B18F3* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_m244B6951BFA16F3362319E9F6233F0D2A1AEEF9B_gshared (WhereSelectArrayIterator_2_t9545399CAA4F1FAF69940E5FE8C16D33DDE69BEE* __this, KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_tA526681EE526C81F376160E44520BDC21770A705* ___2_selector, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Func_2_Invoke_m450153F6300275E6112B4346D2EF20A15EB7091E_gshared_inline (Func_2_tA526681EE526C81F376160E44520BDC21770A705* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_m383D3735901E9831AC4849D5C0764824A3BAB2D9_gshared (WhereSelectArrayIterator_2_t9CC38AD9D47BA9244379A17890759D5740D5113C* __this, KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* ___2_selector, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_gshared_inline (Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_mA5AF3B283A737C737C53F5DB1B4DA4CA9B682003_gshared (WhereSelectArrayIterator_2_t250814D5FF34B1F8B88A5E8334436BB633B7B29F* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_source, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___1_predicate, Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* ___2_selector, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Func_2_Invoke_m1F8EE2DF137BE5132901C0297848BC7A373A676B_gshared_inline (Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* __this, int32_t ___0_arg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_mA81B99B853E001FD4EBC3552CBAF9E5A9B6670EF_gshared (WhereSelectArrayIterator_2_tD3D2D7D0E820942D322A72961F20B192E78779D4* __this, Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665* ___2_selector, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_gshared_inline (Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* __this, int32_t ___0_arg, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m391DE18D3E422BB20DE4D16ABF413F64F079DFCB_gshared_inline (Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665* __this, int32_t ___0_arg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_mBE4544E2F3A29515345E84FEB8D3CC7BA2211CD4_gshared (WhereSelectArrayIterator_2_t934772B584D7DFD94C6EAFF499B271D86FDE45E6* __this, Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_tF2AB14F275941BA60E9BCF23A9892D0255EE639A* ___2_selector, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Func_2_Invoke_mD0A19E41F98A9A0A714DA871A58878A66CF373B7_gshared_inline (Func_2_tF2AB14F275941BA60E9BCF23A9892D0255EE639A* __this, int32_t ___0_arg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_m55A1C1116234879DE9D594236F71D7F014775A7C_gshared (WhereSelectArrayIterator_2_tF90D4AEA10ABD8699D150F24EA558513A5E71490* __this, Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4* ___2_selector, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Func_2_Invoke_m2F5EF7EE15634492B2E930C5F3DF28F3071CD5F0_gshared_inline (Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4* __this, int32_t ___0_arg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_m6217A7437E5DF2746ED26FA54632D87589C1F2C3_gshared (WhereSelectArrayIterator_2_t8DA715D1B46C6A548326FB07B69E9154248A69F8* __this, Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* ___2_selector, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_mFA681ED6452214C133490C8EBCEF80076525B562_gshared_inline (Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* __this, int32_t ___0_arg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_m3AA71463CC77D46EDDE7690DB97A342FDA00C6BD_gshared (WhereSelectArrayIterator_2_t472AA18487D40575EE167AE443F50B0DF2562CB5* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* ___2_selector, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_gshared_inline (Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_mCDC2F3906ECE3C9293BF2B09E327DD550EB1A52A_gshared (WhereSelectArrayIterator_2_tD2A6ECF35A77301007AFD2D424400F7ABD038D8A* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* ___2_selector, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Func_2_Invoke_mD53F0155434EDFA18B5BDAD0B0F61AC5F82EB95B_gshared_inline (Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_m04357D1A96A8C4B96BD7145021AE39DD2C9F2A41_gshared (WhereSelectArrayIterator_2_t562C68C2C77B3AA5A84BBA4A0B21DB823E66B703* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* ___2_selector, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_gshared_inline (Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_m3660F197ECE4BF2A6F8BC99BC8BEF585C9D7BF97_gshared (WhereSelectArrayIterator_2_tC80EB6F425911E71B4D4712B7DA01244DF6E7C58* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___2_selector, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_gshared_inline (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_m27CCED047A47F03F3FE599D0F561AD70B350D04A_gshared (WhereSelectArrayIterator_2_t4E173D9F740783BA4B60C94250B9AD996030998C* __this, StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_tC496704D554895234B1360058C5CC2D901C24957* ___2_selector, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_gshared_inline (Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m2AB6C1914FFEDDAF25F1EDC95B95C1614CFD344A_gshared_inline (Func_2_tC496704D554895234B1360058C5CC2D901C24957* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_m6AD67B6F76FEA09D2CE00DFE7B3D1C6A91A02609_gshared (WhereSelectArrayIterator_2_t9299547142F7553DF6B3CC28BA06D31E3DC73495* __this, StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_t9D2BEBC30A557FE8C09F3ED125F250B85332EB29* ___2_selector, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Func_2_Invoke_mB2968CB57271E5FAAAC362D89997D0C74BDAD83E_gshared_inline (Func_2_t9D2BEBC30A557FE8C09F3ED125F250B85332EB29* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_mCFDF5484DEE46045B320C928B40C1DB170ED7221_gshared (WhereSelectArrayIterator_2_t0565EB3033FAD927C35E0B8525D2ABB0F1FECB40* __this, StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* ___2_selector, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Func_2_Invoke_m57961B138A397ADAB0DC71E56519ADBD63327D27_gshared_inline (Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_mC246DFE6E89D80A80900F10D492E7093FF349C47_gshared (WhereSelectArrayIterator_2_tF795401649F680CCD3CB35E5CF5B073D7D6B03CB* __this, StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* ___2_selector, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m1F78C6C79382EA6E74D62E31DD00A9378266A518_gshared_inline (Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_mD520C7C188FF5B1868F41D11282292ACA5F0D988_gshared (WhereSelectEnumerableIterator_2_tB9614A59675ACAF70D0B5FB0ED73C6725205E3A3* __this, RuntimeObject* ___0_source, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___1_predicate, Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_mFCDDD54A5A1A18B474A0F503BD42FFE937D49861_gshared (WhereSelectEnumerableIterator_2_tA6A1482145242E67FF8F922D98714D01D2940A7A* __this, RuntimeObject* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_t7542A58C66CF31CAC1B18A6A480408A5312791FD* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_mEA2063DE60D7BBC6871CA59B369193F75CEE534D_gshared (WhereSelectEnumerableIterator_2_tD52ACBA5CBADB27D47DD658F7B68864F90373331* __this, RuntimeObject* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_t92C4FE32CCDE4C6E94AC230C1744E40A65212169* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m2E0B2A24486A332799756708E49438A584AE3020_gshared (WhereSelectEnumerableIterator_2_t9AE4A592E44DBE3F73A54EA693EED8EAA1ED06DC* __this, RuntimeObject* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_tC4D7F6AF83855FFC8343EF34A106E91CBB3C6D88* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m8D1341B9FF9CF0A0A70698C11CE15BD69ADC9598_gshared (WhereSelectEnumerableIterator_2_tFB852F39C1190D73A84474924F57873FCCC4610B* __this, RuntimeObject* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m3F4C5FA6BDC6A74E1C8A3D385F9D54842135C86C_gshared (WhereSelectEnumerableIterator_2_t947242C08D41E01962BCF6022B0A094044DA7F2C* __this, RuntimeObject* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m2E74FF1D2EB3180335B073CA8A759F2F9BA530CA_gshared (WhereSelectEnumerableIterator_2_tFB4BF9604C79B364DB483DCFE6937B2C3C9095F4* __this, RuntimeObject* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_t47FAFA6E2D9AD9FDF910E87892F59352FB5B18F3* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m3954E3860873975DFAC12A7151C42E9DD36D50B8_gshared (WhereSelectEnumerableIterator_2_t4B528FB254140E926E606C12F0FCC0B34224AD27* __this, RuntimeObject* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_tA526681EE526C81F376160E44520BDC21770A705* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m446D9DFA8D6FD6C06663AC92CA2E2E70549BF6DC_gshared (WhereSelectEnumerableIterator_2_tB95A85F4BD200CD46FC8E0FF660D1BBC2AA388FF* __this, RuntimeObject* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m96BAED87987DAE93B4E6887AE45943A3E21D4E13_gshared (WhereSelectEnumerableIterator_2_tB03350F7AB4B216F4FAF54A3032ACA3E746AF29D* __this, RuntimeObject* ___0_source, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___1_predicate, Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m2ED2A8EEE7ECF71C4BA16F5C5298D29BF0BF3C7A_gshared (WhereSelectEnumerableIterator_2_t7C09781637F77A11F7F0552F14F2B94B4F7B274B* __this, RuntimeObject* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m22DD7BC75C2E8E3C2B1B6C7B894B8D781C4900B2_gshared (WhereSelectEnumerableIterator_2_tB6151B9C404DDB02FD55FF02F425135B4AA978BD* __this, RuntimeObject* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_tF2AB14F275941BA60E9BCF23A9892D0255EE639A* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_mE2982FE4532E7BC822E58B204B2F1CC49C94BAAD_gshared (WhereSelectEnumerableIterator_2_t7CB60FFED86F6D26C6A5B1D184E1352EB0392037* __this, RuntimeObject* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_mB18011BF045D54FAE4BDA9673E3026CF6E363F5C_gshared (WhereSelectEnumerableIterator_2_t1BC7D7BF022E4B65396A3E85C50E08AD7C53F3B6* __this, RuntimeObject* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_mDD173FD5A3DE9257BACFF9CF788244506BB5FA9D_gshared (WhereSelectEnumerableIterator_2_t091FAD2250C7AE05CA5F012F052AD93C07F4C8F6* __this, RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m8817AB36381FA844141816A57439FD58BDACE8C4_gshared (WhereSelectEnumerableIterator_2_tD19AC0A769E6AC4413CC032997DF98F27C486779* __this, RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m7BBD99849FABDA48F6D93BCE742C5B8398B5409F_gshared (WhereSelectEnumerableIterator_2_t7BA7CE7768E39319636272B29292281AB152E7D6* __this, RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m2E08505C4CB96CC2AD340B4A2B0D3BF0D6DA01F9_gshared (WhereSelectEnumerableIterator_2_t585674E4C2106F965D6B51B3B1068924FC97CE0F* __this, RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m0F0AF498F71C7FC001B08EB4161FB9B0C9333104_gshared (WhereSelectEnumerableIterator_2_t387B61C2DA86B80D999D50E4A6925DC090E15C41* __this, RuntimeObject* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_tC496704D554895234B1360058C5CC2D901C24957* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m8B0693B6A5677BC3FF87A85E9042AD3017FB8699_gshared (WhereSelectEnumerableIterator_2_t3F1DF469E366F1EB55C62A6D4432B131B22EAADD* __this, RuntimeObject* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_t9D2BEBC30A557FE8C09F3ED125F250B85332EB29* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m646AB1CCB6D9D0F7262BFB41A4D35C6C14C6A4D2_gshared (WhereSelectEnumerableIterator_2_tDD70C727530B3DBADEB387A0E353F5F829380BF9* __this, RuntimeObject* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m67E0676B846F7D5D13322DFE2366E000F49CCE01_gshared (WhereSelectEnumerableIterator_2_tE9E39B5B3920248DC542D84A8CFB82C524F6E586* __this, RuntimeObject* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m91C8528FD58C9353D7B1CB9EAE484BB8C31ECFA6_gshared (WhereSelectListIterator_2_t9E9F7DABE20FD4E59D9240C0AC1BDCD84A76EA0B* __this, List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54* ___0_source, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___1_predicate, Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_mD868B9DDEAD8BA778B0BA52E8BB6D2AD0736760E_gshared (WhereSelectListIterator_2_tDD3B110D8779DE8A37BBB91D5323B407F951D337* __this, List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_t7542A58C66CF31CAC1B18A6A480408A5312791FD* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m173463E0B8D28A5905E7D7C35047B91A1CA26644_gshared (WhereSelectListIterator_2_t4AFEF6FC0DA956BB1C2D3C27FF8D3E6201F0A06D* __this, List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_t92C4FE32CCDE4C6E94AC230C1744E40A65212169* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_mEE05F0B9AB2B8E5C836837B707D0555A10361094_gshared (WhereSelectListIterator_2_t9B6C7A96995DD2A2BCECEB0C3B050EADBEAF0B34* __this, List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_tC4D7F6AF83855FFC8343EF34A106E91CBB3C6D88* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_mE1BE1C51DF76B23A2136CA429E45A28C2624754B_gshared (WhereSelectListIterator_2_t5E10395BE74EE99D31FC654786BE236801C01AD6* __this, List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m514C97356899A623178288894891949323AB5F9E_gshared (WhereSelectListIterator_2_tAD5E7572E769B04937A528DF4E8E0EB120473114* __this, List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_mCB47271F5240DB5F870757E558817EAF66813337_gshared (WhereSelectListIterator_2_t967C76943EB7EA8040D924B9D1A251CF5F99C590* __this, List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_t47FAFA6E2D9AD9FDF910E87892F59352FB5B18F3* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m9E7D9C2AC5C4EE62428D630E2153A54CA911CEAF_gshared (WhereSelectListIterator_2_t984D9217719A2864144A476CBB92FB7754CC788F* __this, List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_tA526681EE526C81F376160E44520BDC21770A705* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m2A8C85666C5A665630499B7FAAF130D59E60BFD1_gshared (WhereSelectListIterator_2_tB5F3E1B3B06A8D74CA5DBD8ACEB44A8F1E549AF6* __this, List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m42B6E206A0E398E45DA94F8109B58ACE1749F6A4_gshared (WhereSelectListIterator_2_t770A927BE7E150C131946093084804F846AF241A* __this, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___0_source, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___1_predicate, Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_gshared_inline (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_gshared (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m6015CAFB149403EFC49A3CFE180F8287C4B1F2D3_gshared (WhereSelectListIterator_2_t1A5B574577FF00CA7DAA72E41AD6F3C3715A546B* __this, List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B List_1_GetEnumerator_m87BBBF3FBB0A4EBF1C2940AA91570D7F1565F60D_gshared (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mB6A201CD563FEF33A6BDA75B83C7BF2AA36CD98C_gshared_inline (Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mCAE99D26B8B4D7880B37A70AC8DFD8C7AA4FCCE5_gshared (Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_mA1E31C5C0F20D3F5E048D8F6BFB9448EB88511A0_gshared (WhereSelectListIterator_2_tFE7A4EC11F4B743F2225D286AB21642413563637* __this, List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_tF2AB14F275941BA60E9BCF23A9892D0255EE639A* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_mE1A2D2A162D6FC64DE67E5AE6A4D3FF81E3A34FF_gshared (WhereSelectListIterator_2_tEC5FC532BCB0C2374889A1DEAEA2A0AF67061F13* __this, List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m80BB1C97A9B4B9C60648387CF6393E5D6C6B7AE7_gshared (WhereSelectListIterator_2_tED106563EDAAAFC5D4826BB767636CC6724207C0* __this, List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m4DA4E55D68D54CA13E443B2C1EF7AE6A5627787E_gshared (WhereSelectListIterator_2_t1D0D030153AD3907D2774B6B5C56F2AA852BC21D* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m077AA693A16D506895C485CDFAC73730A163001B_gshared (WhereSelectListIterator_2_t2C5DCC6DB299A1BB70C6A70239C1F3E4BEA9CD1B* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m5658691CD6D5E52B8CB4D7BF7728DF1A36AD99BF_gshared (WhereSelectListIterator_2_tFA8E9A90E251C243AA65C041D7421667E9920343* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m9CC6A34DCA0012E593221AFBACC4F20664BD876A_gshared (WhereSelectListIterator_2_tC97775A217B6CD43A5FD2A085EE12720F7C3808A* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m1344C578099C9BF9AD59C3907C02DDC4B7952132_gshared (WhereSelectListIterator_2_tF0640331D98594762A021513E6F45184227DA7FC* __this, List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_tC496704D554895234B1360058C5CC2D901C24957* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F List_1_GetEnumerator_m171CCAFC24F3096494C02B26FB8B10C408952751_gshared (List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 Enumerator_get_Current_m4E279E6389EB06C5DBE88A74E3BD3F23FB2B17E4_gshared_inline (Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m6A369A40774C06803D46E3D1DBA2874ECFF63E9E_gshared (Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_mA9B014C26C31E18F1EF194E054EBF6DFE23E443F_gshared (WhereSelectListIterator_2_t8D14AE99EE531AD4946A17D4B7B0FCB661FF79B0* __this, List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_t9D2BEBC30A557FE8C09F3ED125F250B85332EB29* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m6D88E3712F21C182AA3200920A4231559C7E8C64_gshared (WhereSelectListIterator_2_tB360A4830EF7E0F0829573AE66B167A7996E0E52* __this, List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m15AA54F3B60B64CEFB048CD88E3A1BD06AC2C62E_gshared (WhereSelectListIterator_2_t60681EEE1A6CB8E9C8EE807AA2E2BDA68B9B6989* __this, List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* ___2_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XFbd3Z9i__ctor_mEDDBFAD4C09DAF420EA408D2729D4F60D926B8B1_gshared (XFbd3Z9i_t3A1CFBE01F19C1293C59644FEF74A5014F0F5C2B* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ExtractKeyDelegate_Invoke_m3214A3F92C2EB22088AB7738E8DFE1BE70925148_gshared_inline (ExtractKeyDelegate_t9BADAD4BDEEE5FEB8CBD095F1EA307C3DA921583* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XHashtableState__ctor_m37E975C296D7D8CDF9ACAA9ABD7C4A0C82C427D3_gshared (XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A* __this, ExtractKeyDelegate_t9BADAD4BDEEE5FEB8CBD095F1EA307C3DA921583* ___0_extractKey, int32_t ___1_capacity, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XHashtableState_TryAdd_m951A9A914307495745E2B33DB0BA6583FB4060A1_gshared (XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A* __this, RuntimeObject* ___0_value, RuntimeObject** ___1_newValue, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XHashtableState_ComputeHashCode_mD58A823B4A09F8DB93853EA9536E6B457B59F1B1_gshared (String_t* ___0_key, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XHashtableState_FindEntry_m3AC0430564190D3FCAD9A8DB1DD0E725F7392A91_gshared (XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A* __this, int32_t ___0_hashCode, String_t* ___1_key, int32_t ___2_index, int32_t ___3_count, int32_t* ___4_entryIndex, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XHashtableState_TryGetValue_m22BFB31B1A4E2CEDE4CA7133F4A0B50B9E514308_gshared (XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A* __this, String_t* ___0_key, int32_t ___1_index, int32_t ___2_count, RuntimeObject** ___3_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A* XHashtableState_Resize_mDB3BA5C327EF6A86F6CE58B59E1D7430E62532C5_gshared (XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void bzx_1__ctor_m1D3B0B1578C67AF419E48BD7F0EEB4883360DD05_gshared (bzx_1_tD860EF6FBE4057B405CC33ABF4B9B27EA4C241E8* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* bzy_3_get_Instance_mE842D659F252FBE690DEB7C94F40E24A3E478FB9_gshared (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void bzy_3_Dispatch_m690E0BB54474F4865B512C986BAB00281A7E4B41_gshared (bzy_3_tD9B249170D3A1B921D3EF65E6F9E284BBAD0FA00* __this, RuntimeObject* ___0_msgId, RuntimeObject* ___1_param, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void bzx_1__ctor_m5038F03BA0C1FA391D95165EB0A25251C093F2A4_gshared (bzx_1_t4D484EB6E5789BB8192E046C3FDB7E2664856C75* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void bzx_1__ctor_m459FDE4EF3667FB0804F918AAFD4BAA43343E2D2_gshared (bzx_1_tA2F73AE84DB462B2C1BB352D3E53255B822258F0* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void bzx_1__ctor_m136FB30603F0E5DCE670DAA48A3AF874774183AD_gshared (bzx_1_tF28DD7ABB0A422DE920831FB35E155BDF2905A9B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void bzx_1__ctor_m9DC468494C904F9C2D4A2FED75CAD65389685383_gshared (bzx_1_t01CAD84059E26921A56668D888A1952F0E346E84* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BaseVerticalCollectionView_get_itemsSource_mE1E01CC16339B3B28C6E1198A74AB8DE8E31A496 (BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VisualElement_get_style_mDCFF8D835BE0AFE412905E108F48B32A83734224 (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, const RuntimeMethod* method) ; inline StyleEnum_1_t3B02FFF55849C9C8E6A7C0AA9C7E5F65F10C9C69 StyleEnum_1_op_Implicit_mE2664CDFC678F602380EED12BA228071E6F49030 (int32_t ___0_v, const RuntimeMethod* method) { return (( StyleEnum_1_t3B02FFF55849C9C8E6A7C0AA9C7E5F65F10C9C69 (*) (int32_t, const RuntimeMethod*))StyleEnum_1_op_Implicit_mD776DEBA28E9493976D039080BBB10FF0DA48362_gshared)(___0_v, method); } inline bool StyleEnum_1_op_Equality_m0A305FB462EE2B52AD8BBC87CFCDAA27BA4B94CD (StyleEnum_1_t3B02FFF55849C9C8E6A7C0AA9C7E5F65F10C9C69 ___0_lhs, StyleEnum_1_t3B02FFF55849C9C8E6A7C0AA9C7E5F65F10C9C69 ___1_rhs, const RuntimeMethod* method) { return (( bool (*) (StyleEnum_1_t3B02FFF55849C9C8E6A7C0AA9C7E5F65F10C9C69, StyleEnum_1_t3B02FFF55849C9C8E6A7C0AA9C7E5F65F10C9C69, const RuntimeMethod*))StyleEnum_1_op_Equality_m7A1EC217638144ACB4F5B46031846AAA3FACEFE5_gshared)(___0_lhs, ___1_rhs, method); } inline RuntimeObject* Enumerable_FirstOrDefault_TisRuntimeObject_mFACC750E4D7AF7B43F5B866C84F613B3ECC41994 (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, const RuntimeMethod*))Enumerable_FirstOrDefault_TisRuntimeObject_mFACC750E4D7AF7B43F5B866C84F613B3ECC41994_gshared)(___0_source, ___1_predicate, method); } inline RuntimeObject* Enumerable_LastOrDefault_TisRuntimeObject_mB7B75BD214645D8A79DFF139356112781451A936 (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, const RuntimeMethod*))Enumerable_LastOrDefault_TisRuntimeObject_mB7B75BD214645D8A79DFF139356112781451A936_gshared)(___0_source, ___1_predicate, method); } inline int32_t Enumerable_Count_TisRuntimeObject_mF0A3BCDCC75BCD5F4B818C48731347D0ED0EC827 (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) { return (( int32_t (*) (RuntimeObject*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, const RuntimeMethod*))Enumerable_Count_TisRuntimeObject_mF0A3BCDCC75BCD5F4B818C48731347D0ED0EC827_gshared)(___0_source, ___1_predicate, method); } inline SerializedVirtualizationData_t8EA4D4340BC124E7FC98396C263F0FEC091B53CB* VerticalVirtualizationController_1_get_serializedData_mBAE175BB1331E669FE93C025037ADDE19158A837 (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* __this, const RuntimeMethod* method) { return (( SerializedVirtualizationData_t8EA4D4340BC124E7FC98396C263F0FEC091B53CB* (*) (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*, const RuntimeMethod*))VerticalVirtualizationController_1_get_serializedData_mBAE175BB1331E669FE93C025037ADDE19158A837_gshared)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CollectionViewController_t89D7C4989B72B4127DF82DC97FED5D7FE01D9768* BaseVerticalCollectionView_get_viewController_m31FB4608049318BAFF48CA9C922797A0CA59264F_inline (BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BaseVerticalCollectionView_get_lastHeight_mEDABF6845E379DCA0216106F56FAF84B952DA1F2_inline (BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* __this, const RuntimeMethod* method) ; inline void Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8 (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___0_object, ___1_method, method); } inline void Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4 (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method); } inline void ObjectPool_1__ctor_m4CED6C10E611A3CC63F3CF84423C183C1412177F (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* ___0_createFunc, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___1_actionOnGet, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___2_actionOnRelease, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___3_actionOnDestroy, bool ___4_collectionCheck, int32_t ___5_defaultCapacity, int32_t ___6_maxSize, const RuntimeMethod* method) { (( void (*) (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259*, Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4*, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*, bool, int32_t, int32_t, const RuntimeMethod*))ObjectPool_1__ctor_m4CED6C10E611A3CC63F3CF84423C183C1412177F_gshared)(__this, ___0_createFunc, ___1_actionOnGet, ___2_actionOnRelease, ___3_actionOnDestroy, ___4_collectionCheck, ___5_defaultCapacity, ___6_maxSize, method); } inline void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) { (( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared)(__this, method); } inline void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* BaseVerticalCollectionView_get_scrollView_mB4F44C6276CC57A0D8AD030F3C396650532E83CC_inline (BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollectionVirtualizationController__ctor_m15661787A5CF03B2A2EC3250592571C64A0174D2 (CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801* __this, ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* ___0_scrollView, const RuntimeMethod* method) ; inline void Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697 (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___0_object, ___1_method, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElement_set_disableClipping_m3E786643EBFEE5BDC0778C835140934FF3FF80CB (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, bool ___0_value, const RuntimeMethod* method) ; inline RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( RuntimeObject* (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReusableCollectionItem_get_index_m39FCB0A8975CC57CBF964AB494B171CCA507CCB0_inline (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* __this, const RuntimeMethod* method) ; inline void ObjectPool_1_Release_m71F1CADB7AD9CC20BD824583A3675A4260965DB5 (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, RuntimeObject* ___0_element, const RuntimeMethod* method) { (( void (*) (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259*, RuntimeObject*, const RuntimeMethod*))ObjectPool_1_Release_m71F1CADB7AD9CC20BD824583A3675A4260965DB5_gshared)(__this, ___0_element, method); } inline int32_t VerticalVirtualizationController_1_get_itemsCount_m41C7EC9F6A7BC1C8586B50841E845B6414F9801F (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* __this, const RuntimeMethod* method) { return (( int32_t (*) (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*, const RuntimeMethod*))VerticalVirtualizationController_1_get_itemsCount_m41C7EC9F6A7BC1C8586B50841E845B6414F9801F_gshared)(__this, method); } inline void VerticalVirtualizationController_1_Setup_mC5415B4D4C6B65EB15FC1EB2EC4C85661E092CEA (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* __this, RuntimeObject* ___0_recycledItem, int32_t ___1_newIndex, const RuntimeMethod* method) { (( void (*) (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*, RuntimeObject*, int32_t, const RuntimeMethod*))VerticalVirtualizationController_1_Setup_mC5415B4D4C6B65EB15FC1EB2EC4C85661E092CEA_gshared)(__this, ___0_recycledItem, ___1_newIndex, method); } inline int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } inline void ObjectPool_1_Clear_m1AA2CCDA1BA91BB58C5A4578B03502A034811E4E (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, const RuntimeMethod* method) { (( void (*) (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259*, const RuntimeMethod*))ObjectPool_1_Clear_m1AA2CCDA1BA91BB58C5A4578B03502A034811E4E_gshared)(__this, method); } inline void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElement_Clear_m201F95F3031691823F39BAEC5ED378C82F34AC7F (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ReusableCollectionItem_get_isDragGhost_m3D932E557A3B750E12C3D6406B0DB52C6D63513F_inline (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* __this, const RuntimeMethod* method) ; inline int32_t VerticalVirtualizationController_1_GetDraggedIndex_mD64DED3B14A68F3A59150A7ACFBA2B138F4A7A6A (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* __this, const RuntimeMethod* method) { return (( int32_t (*) (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*, const RuntimeMethod*))VerticalVirtualizationController_1_GetDraggedIndex_mD64DED3B14A68F3A59150A7ACFBA2B138F4A7A6A_gshared)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReusableCollectionItem_set_index_mBE6E436EF78A151186FE66E59E1F032B653BBF1E_inline (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReusableCollectionItem_get_id_m765F123306544777F8B1E273AFB8A0A1E94C4857_inline (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BaseVerticalCollectionView_get_showAlternatingRowBackgrounds_m47BFEE57E56D46D6C705C7F7DD6C8BA5DBB2B97A (BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElement_EnableInClassList_m8576D29AB2E6772EBAAA0E0EC2698244C8C87365 (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, String_t* ___0_className, bool ___1_enable, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReusableCollectionItem_set_id_m681AB8AB77EE8E8E0B0105C0955B7BCF1FBDE1B7_inline (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VisualElement_get_childCount_m411C1EAE0E8B660CF0F831B38D5AEEBC200F277A (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElement_BringToFront_m9E1C19327401C3AC5A62EC6432E0DAC4457BC59E (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* VisualElement_get_Item_m84C0E356F6D66363D97482DC4EFC17060060C693 (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, int32_t ___0_key, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElement_PlaceBehind_m248F49B17935C60E15E4BC5241D68A2713932CFF (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_sibling, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElement_SendToBack_m5452936AAAEF38D9932278786E0BCCD17BECE511 (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, const RuntimeMethod* method) ; inline void VerticalVirtualizationController_1_HandleFocus_m6F01FC44F3887D8D8040D558FB41B6CCDECFB0EC (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* __this, ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* ___0_recycledItem, int32_t ___1_previousIndex, const RuntimeMethod* method) { (( void (*) (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*, ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*, int32_t, const RuntimeMethod*))VerticalVirtualizationController_1_HandleFocus_m6F01FC44F3887D8D8040D558FB41B6CCDECFB0EC_gshared)(__this, ___0_recycledItem, ___1_previousIndex, method); } inline void List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) { (( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VisualElement_FindElementInTree_mE71D464CD81A416B9A09C44392835A80D0895D59 (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_element, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___1_outChildIndexes, const RuntimeMethod* method) ; inline int32_t List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_gshared)(__this, ___0_index, method); } inline void List_1_RemoveAt_m76C4CDACF47BA529BAFADFC8D5E13DB9587F4004 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, const RuntimeMethod* method) { (( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m76C4CDACF47BA529BAFADFC8D5E13DB9587F4004_gshared)(__this, ___0_index, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* VisualElement_ElementAtTreePath_m83234CBC5C58A6FEB70F3DCB6BF67C9D1D3D1DED (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___0_childIndexes, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ScrollView_get_contentViewport_mC91CCE63C249B77A5D192BEBC9C600C212C724B8_inline (ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VisualElement_get_resolvedStyle_m3885B7534A94E0BCE024A9621465A0F273DA0AEB (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElement_RemoveFromHierarchy_m5F43EA9B8CBA47EA2AEC2D75180713395AEECF64 (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, const RuntimeMethod* method) ; inline RuntimeObject* VerticalVirtualizationController_1_get_lastVisibleItem_mAB27E476457270B251979B2A73DE8B419E587659 (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*, const RuntimeMethod*))VerticalVirtualizationController_1_get_lastVisibleItem_mAB27E476457270B251979B2A73DE8B419E587659_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElement__ctor_m4C59A7BA0CE74223A61F07C39A60071DD0207E2D (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* VisualElement_get_classList_mF29F87BE5A1BFC82854AD0D6355A713D5AC517C1 (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, const RuntimeMethod* method) ; inline void List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, String_t* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, String_t*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* VisualElement_get_parent_m80978E6D0A928AB4885EE4CD0E2295C72AA73000 (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElement_Add_mE2571CCB23C09103F8732EEC73833683F7236A7F (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_child, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline (float ___0_f, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StyleFloat_t4A100BCCDC275C2302517C5858C9BE9EC43D4841 StyleFloat_op_Implicit_m534A028510332FD68BBBAF6C96028FAE936A2DDB (float ___0_v, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Hierarchy_t4CF226F0EDE9C117C51C505730FC80641B1F1677 VisualElement_get_hierarchy_m2E897DE4CFD349E65CFA38EFF6BAAFECE2F4E3E4_inline (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Hierarchy_get_childCount_mAD31B42C0FF9B64AAF6A8CF23F22024B3F9542D5 (Hierarchy_t4CF226F0EDE9C117C51C505730FC80641B1F1677* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* Hierarchy_get_Item_mBA5811C28D9E7FA48D0F10603A95F8CF248C3467 (Hierarchy_t4CF226F0EDE9C117C51C505730FC80641B1F1677* __this, int32_t ___0_key, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8 StyleLength_op_Implicit_mA1ED6E9AD696C34231A35B83084B1298A700B019 (float ___0_v, const RuntimeMethod* method) ; inline int32_t List_1_IndexOf_m378F61BA812B79DEE58D86FE8AA9F20E3FC7D85F (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_IndexOf_m378F61BA812B79DEE58D86FE8AA9F20E3FC7D85F_gshared)(__this, ___0_item, method); } inline void List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) { (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared)(__this, ___0_index, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* ListViewDraggerExtension_GetRecycledItemFromIndex_m2DCBCAD63977E19CCB2888783463D3CCB7956F5C (BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* ___0_listView, int32_t ___1_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VisualElement_IndexOf_m1CC000F2192D5D561AE87B2EC3AB312BD0D714AE (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_element, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElement_Insert_m95ACF6FC7BCF788C955714E8DADF07FACE5C0031 (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, int32_t ___0_index, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___1_element, const RuntimeMethod* method) ; inline void List_1_Insert_m9C9559248941FED50561DB029D55DF08DEF3B094 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, RuntimeObject* ___1_item, const RuntimeMethod* method) { (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Insert_m9C9559248941FED50561DB029D55DF08DEF3B094_gshared)(__this, ___0_index, ___1_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52 (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ; inline RuntimeObject* ObjectPool_1_Get_m239BB169D8FEF3A2694E9A961C473D3807D67D89 (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259*, const RuntimeMethod*))ObjectPool_1_Get_m239BB169D8FEF3A2694E9A961C473D3807D67D89_gshared)(__this, method); } inline void Action_1__ctor_mC0F49DD2F8ED1E95FA4D285BFC8AB8185ACAEA4D (Action_1_t6043513E89820190529C82ABBDD8FD0BB2A9AC09* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Action_1_t6043513E89820190529C82ABBDD8FD0BB2A9AC09*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReusableCollectionItem_add_onDestroy_m409E356FF514F61FFD076178469E829C495DAE01 (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* __this, Action_1_t6043513E89820190529C82ABBDD8FD0BB2A9AC09* ___0_value, const RuntimeMethod* method) ; inline void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } inline bool List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { return (( bool (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReusableCollectionItem_remove_onDestroy_mF9E3F8DCD03F5804E8A886C5D06AA8F945E43097 (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* __this, Action_1_t6043513E89820190529C82ABBDD8FD0BB2A9AC09* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ListViewDragger_t692E8911568C27949D7B443C4B82CB7925111BBD* BaseVerticalCollectionView_get_dragger_m561975581D087B9C51C90CDFC1D68EE6CECD9446_inline (BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ListViewDraggerAnimated_get_isDragging_mD3F1699680ED7437E060BABDBC817F537AA0EDF4_inline (ListViewDraggerAnimated_t819F6A24CE088841BF9410C14EDE598E9237EBA5* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* ListViewDraggerAnimated_get_draggedItem_m883BB528AA8A39239BD882AC45FC24981C45E5EC_inline (ListViewDraggerAnimated_t819F6A24CE088841BF9410C14EDE598E9237EBA5* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseVisualElementScheduledItem__ctor_mB5C5818F39CDC5846487311B47B3A5BEEA840E68 (BaseVisualElementScheduledItem_t376DB199D747CB803406E18D7605C71CF5051C3A* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_handler, const RuntimeMethod* method) ; inline void WeakReference_1__ctor_m99141AB321E022D9933448CDD7139BC9FAA443E8 (WeakReference_1_tED795563AD26F795CED3BBCD488AB1694E385BCE* __this, RuntimeObject* ___0_target, bool ___1_trackResurrection, const RuntimeMethod* method) { (( void (*) (WeakReference_1_tED795563AD26F795CED3BBCD488AB1694E385BCE*, RuntimeObject*, bool, const RuntimeMethod*))WeakReference_1__ctor_m99141AB321E022D9933448CDD7139BC9FAA443E8_gshared)(__this, ___0_target, ___1_trackResurrection, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC GCHandle_Alloc_m3BFD398427352FC756FFE078F01A504B681352EC (RuntimeObject* ___0_value, int32_t ___1_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SerializationInfo_GetBoolean_m8335F8E11B572AB6B5BF85A9355D6888D5847EF5 (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* __this, String_t* ___0_name, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SerializationInfo_GetValue_mE6091C2E906E113455D05E734C86F43B8E1D1034 (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* __this, String_t* ___0_name, Type_t* ___1_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializationInfo_AddValue_mC52253CB19C98F82A26E32C941F8F20E106D4C0D (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* __this, String_t* ___0_name, bool ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GCHandle_get_IsAllocated_m241908103D8D867E11CCAB73C918729825E86843 (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GCHandle_get_Target_m481F9508DA5E384D33CD1F4450060DC56BBD4CD5 (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializationInfo_AddValue_m28FE9B110F21DDB8FF5F5E35A0EABD659DB22C2F (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* __this, String_t* ___0_name, RuntimeObject* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GCHandle_set_Target_m1DB05E14910747D2A74ACEB4C48028C4AEBFCF3D (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2 (RuntimeObject* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GCHandle_Free_m1320A260E487EB1EA6D95F9E54BFFCB5A4EF83A3 (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* __this, const RuntimeMethod* method) ; inline void TaskCompletionSource_1__ctor_m50085E881836FA5A0FB81FCFCC9894A19A900EC7 (TaskCompletionSource_1_t09E1714EEC83862E4B42212713CABA6862D640E8* __this, int32_t ___0_creationOptions, const RuntimeMethod* method) { (( void (*) (TaskCompletionSource_1_t09E1714EEC83862E4B42212713CABA6862D640E8*, int32_t, const RuntimeMethod*))TaskCompletionSource_1__ctor_m8E487F2587B905596F900A52FDFFF33EA7FC3096_gshared)(__this, ___0_creationOptions, method); } inline Task_1_t10C25AB590FF2042DAF1A95006EE40E44BEA911F* TaskCompletionSource_1_get_Task_mE74D8B89BB302AA97D16DEC3F67CBDCB69B94CA3_inline (TaskCompletionSource_1_t09E1714EEC83862E4B42212713CABA6862D640E8* __this, const RuntimeMethod* method) { return (( Task_1_t10C25AB590FF2042DAF1A95006EE40E44BEA911F* (*) (TaskCompletionSource_1_t09E1714EEC83862E4B42212713CABA6862D640E8*, const RuntimeMethod*))TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_gshared_inline)(__this, method); } inline void Result__ctor_m5A81D1197C54988F99BEF2587D1EABB4D91854C8 (Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* __this, ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 ___0_argument, const RuntimeMethod* method) { (( void (*) (Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975*, ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798, const RuntimeMethod*))Result__ctor_m5A81D1197C54988F99BEF2587D1EABB4D91854C8_gshared)(__this, ___0_argument, method); } inline bool TaskCompletionSource_1_TrySetResult_mF2072F3BF9EF56846970EA6D25EEAF4F786689E8 (TaskCompletionSource_1_t09E1714EEC83862E4B42212713CABA6862D640E8* __this, Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* ___0_result, const RuntimeMethod* method) { return (( bool (*) (TaskCompletionSource_1_t09E1714EEC83862E4B42212713CABA6862D640E8*, Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975*, const RuntimeMethod*))TaskCompletionSource_1_TrySetResult_m7A0F162733257CA73B347B6BB9677F25A0AB0F9B_gshared)(__this, ___0_result, method); } inline void Result__ctor_mAA80039C5B135EB383CD26CD700C23D612D8AE79 (Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* __this, int32_t ___0_state, ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* ___1_error, const RuntimeMethod* method) { (( void (*) (Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975*, int32_t, ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757*, const RuntimeMethod*))Result__ctor_mAA80039C5B135EB383CD26CD700C23D612D8AE79_gshared)(__this, ___0_state, ___1_error, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OperationCanceledException__ctor_m2F34C3B8AEE2AA6C7EB2BB77AE5E0289101293E4 (OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* __this, const RuntimeMethod* method) ; inline bool WebCompletionSource_1_TrySetCanceled_m674AE5D684A1600BE98C2287942860C997133C9A (WebCompletionSource_1_t7AFD867FCF7F80D81BDF631399D2148D904F3160* __this, OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* ___0_error, const RuntimeMethod* method) { return (( bool (*) (WebCompletionSource_1_t7AFD867FCF7F80D81BDF631399D2148D904F3160*, OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662*, const RuntimeMethod*))WebCompletionSource_1_TrySetCanceled_m674AE5D684A1600BE98C2287942860C997133C9A_gshared)(__this, ___0_error, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* ExceptionDispatchInfo_Capture_mC1C1C30D83DC04B2B7813DFCB67D07CCD4909803 (Exception_t* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Task_get_IsCompleted_m942D6D536545EF059089398B19435591561BB831 (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* __this, const RuntimeMethod* method) ; inline Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* Task_1_get_Result_mEE5EB682186FC601657CAD1F8B71122305C7E49B (Task_1_t10C25AB590FF2042DAF1A95006EE40E44BEA911F* __this, const RuntimeMethod* method) { return (( Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* (*) (Task_1_t10C25AB590FF2042DAF1A95006EE40E44BEA911F*, const RuntimeMethod*))Task_1_get_Result_m6897AA7D4A583F9E81EC01C1BF788372D64C5A26_gshared)(__this, method); } inline ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* Result_get_Error_m9FAFA1989A80151A01E339FC1D2586F73C9D4C77_inline (Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* __this, const RuntimeMethod* method) { return (( ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* (*) (Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975*, const RuntimeMethod*))Result_get_Error_m9FAFA1989A80151A01E339FC1D2586F73C9D4C77_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExceptionDispatchInfo_Throw_m06F398E346AE94C1CCEB636763A8CB26511F6330 (ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* __this, const RuntimeMethod* method) ; inline AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E AsyncTaskMethodBuilder_1_Create_m0DBDD9164C1E94BB8CDBFB011C3AE620B9BBB4B7 (const RuntimeMethod* method) { return (( AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E (*) (const RuntimeMethod*))AsyncTaskMethodBuilder_1_Create_m0DBDD9164C1E94BB8CDBFB011C3AE620B9BBB4B7_gshared)(method); } inline void AsyncTaskMethodBuilder_1_Start_TisU3CWaitForCompletionU3Ed__15_tBDA3F288439FE7046BD6F46BA290F1DF864F8882_m763AB42496D0B3BACA58B3ACA8B23385480D0591 (AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E* __this, U3CWaitForCompletionU3Ed__15_tBDA3F288439FE7046BD6F46BA290F1DF864F8882* ___0_stateMachine, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E*, U3CWaitForCompletionU3Ed__15_tBDA3F288439FE7046BD6F46BA290F1DF864F8882*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_Start_TisU3CWaitForCompletionU3Ed__15_tBDA3F288439FE7046BD6F46BA290F1DF864F8882_m763AB42496D0B3BACA58B3ACA8B23385480D0591_gshared)(__this, ___0_stateMachine, method); } inline Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* AsyncTaskMethodBuilder_1_get_Task_m3E4C6AB5A394B6C8E538FB9D262C0C698FFE9970 (AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E* __this, const RuntimeMethod* method) { return (( Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* (*) (AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_get_Task_m3E4C6AB5A394B6C8E538FB9D262C0C698FFE9970_gshared)(__this, method); } inline void TaskCompletionSource_1__ctor_mAF2D1044D268C5FF7F7EF067F0897DA3C993EB8C (TaskCompletionSource_1_tA4EE8D4BD4731C829BD7882AE96EEA85F269C454* __this, int32_t ___0_creationOptions, const RuntimeMethod* method) { (( void (*) (TaskCompletionSource_1_tA4EE8D4BD4731C829BD7882AE96EEA85F269C454*, int32_t, const RuntimeMethod*))TaskCompletionSource_1__ctor_m8E487F2587B905596F900A52FDFFF33EA7FC3096_gshared)(__this, ___0_creationOptions, method); } inline Task_1_t97AD6E06503307BD6962E18D69C7CB9E86A6D1B8* TaskCompletionSource_1_get_Task_m7CD6344AE56E770495F30DEA709DA2CE2124A593_inline (TaskCompletionSource_1_tA4EE8D4BD4731C829BD7882AE96EEA85F269C454* __this, const RuntimeMethod* method) { return (( Task_1_t97AD6E06503307BD6962E18D69C7CB9E86A6D1B8* (*) (TaskCompletionSource_1_tA4EE8D4BD4731C829BD7882AE96EEA85F269C454*, const RuntimeMethod*))TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_gshared_inline)(__this, method); } inline void Result__ctor_mE7EAFCF012BC699CFEE59F023EF6DD69E782D64F (Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* __this, RuntimeObject* ___0_argument, const RuntimeMethod* method) { (( void (*) (Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141*, RuntimeObject*, const RuntimeMethod*))Result__ctor_mE7EAFCF012BC699CFEE59F023EF6DD69E782D64F_gshared)(__this, ___0_argument, method); } inline bool TaskCompletionSource_1_TrySetResult_m64E194B1EC5C9A70C100A5D2F20764BE66B1B122 (TaskCompletionSource_1_tA4EE8D4BD4731C829BD7882AE96EEA85F269C454* __this, Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* ___0_result, const RuntimeMethod* method) { return (( bool (*) (TaskCompletionSource_1_tA4EE8D4BD4731C829BD7882AE96EEA85F269C454*, Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141*, const RuntimeMethod*))TaskCompletionSource_1_TrySetResult_m7A0F162733257CA73B347B6BB9677F25A0AB0F9B_gshared)(__this, ___0_result, method); } inline void Result__ctor_mE8F1C199C4CF5B0FA046A04E43D30FAC8CD1FF50 (Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* __this, int32_t ___0_state, ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* ___1_error, const RuntimeMethod* method) { (( void (*) (Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141*, int32_t, ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757*, const RuntimeMethod*))Result__ctor_mE8F1C199C4CF5B0FA046A04E43D30FAC8CD1FF50_gshared)(__this, ___0_state, ___1_error, method); } inline bool WebCompletionSource_1_TrySetCanceled_m62DEC3EF1D70B96C5AEF954C8D915703BE5CAF06 (WebCompletionSource_1_t2AE63E6577070FC307452E64F67883294D70C2BD* __this, OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* ___0_error, const RuntimeMethod* method) { return (( bool (*) (WebCompletionSource_1_t2AE63E6577070FC307452E64F67883294D70C2BD*, OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662*, const RuntimeMethod*))WebCompletionSource_1_TrySetCanceled_m62DEC3EF1D70B96C5AEF954C8D915703BE5CAF06_gshared)(__this, ___0_error, method); } inline Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* Task_1_get_Result_m41F8F81A70F6A2680D30B7CA09D72BF1AC5EC6D4 (Task_1_t97AD6E06503307BD6962E18D69C7CB9E86A6D1B8* __this, const RuntimeMethod* method) { return (( Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* (*) (Task_1_t97AD6E06503307BD6962E18D69C7CB9E86A6D1B8*, const RuntimeMethod*))Task_1_get_Result_m6897AA7D4A583F9E81EC01C1BF788372D64C5A26_gshared)(__this, method); } inline ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* Result_get_Error_m0378037255A6BEB508BB56911DB6C30742D1E57D_inline (Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* __this, const RuntimeMethod* method) { return (( ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* (*) (Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141*, const RuntimeMethod*))Result_get_Error_m0378037255A6BEB508BB56911DB6C30742D1E57D_gshared_inline)(__this, method); } inline AsyncTaskMethodBuilder_1_tE810F083929D7952F192036D298085BD4B048AD0 AsyncTaskMethodBuilder_1_Create_m6A59453D00C0143F178809ADFD98C90E8C291ABB (const RuntimeMethod* method) { return (( AsyncTaskMethodBuilder_1_tE810F083929D7952F192036D298085BD4B048AD0 (*) (const RuntimeMethod*))AsyncTaskMethodBuilder_1_Create_m6A59453D00C0143F178809ADFD98C90E8C291ABB_gshared)(method); } inline void AsyncTaskMethodBuilder_1_Start_TisU3CWaitForCompletionU3Ed__15_t9E060FE7291342719C045F76EA67AD067BF74208_m59D61097324759E52596782E30AA09851886C25C (AsyncTaskMethodBuilder_1_tE810F083929D7952F192036D298085BD4B048AD0* __this, U3CWaitForCompletionU3Ed__15_t9E060FE7291342719C045F76EA67AD067BF74208* ___0_stateMachine, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_tE810F083929D7952F192036D298085BD4B048AD0*, U3CWaitForCompletionU3Ed__15_t9E060FE7291342719C045F76EA67AD067BF74208*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_Start_TisU3CWaitForCompletionU3Ed__15_t9E060FE7291342719C045F76EA67AD067BF74208_m59D61097324759E52596782E30AA09851886C25C_gshared)(__this, ___0_stateMachine, method); } inline Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* AsyncTaskMethodBuilder_1_get_Task_mEA092EC6F1324A9D694CF6056FA8583F2A2BDC89 (AsyncTaskMethodBuilder_1_tE810F083929D7952F192036D298085BD4B048AD0* __this, const RuntimeMethod* method) { return (( Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* (*) (AsyncTaskMethodBuilder_1_tE810F083929D7952F192036D298085BD4B048AD0*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_get_Task_mEA092EC6F1324A9D694CF6056FA8583F2A2BDC89_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebuggerSupport_get_LoggingOn_mD838646A5A048C62BAB034257EF0F2F852AF0ABB (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebuggerSupport_TraceOperationCreation_m311097028455DBEED9480F6315649693464F2C06 (int32_t ___0_traceLevel, Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___1_task, String_t* ___2_operationName, uint64_t ___3_relatedContext, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DebuggerSupport_AddToActiveTasks_mF592C309CB2AE9C85563BE114DDDB6D226AD9E3E_inline (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___0_task, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Task_AddCompletionAction_m77811E563FC391FF0F51DD14AC67D35318378CDA (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* __this, RuntimeObject* ___0_action, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebuggerSupport_TraceOperationRelation_m940A2FF274D08177EA7D83FAAE4492DAC0CFE16D (int32_t ___0_traceLevel, Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___1_task, int32_t ___2_relation, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Interlocked_Decrement_m6AFAD2E874CBDA373B1EF7572F11D6E91813E75D (int32_t* ___0_location, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Task_get_IsFaulted_mC0AD3EA4EAF3B47C1F5FE9624541F0A00B9426D9 (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* __this, const RuntimeMethod* method) ; inline void LowLevelListWithIList_1__ctor_m0E3A007F2F2CA220DB5C20F85BD60FE2F4A045E2 (LowLevelListWithIList_1_t77340DBB02E37ACEFB5CF0857C636C82B9F9EED4* __this, const RuntimeMethod* method) { (( void (*) (LowLevelListWithIList_1_t77340DBB02E37ACEFB5CF0857C636C82B9F9EED4*, const RuntimeMethod*))LowLevelListWithIList_1__ctor_mD6F74009D6D4AFB9BB96C40001514D52B63DED1F_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t7E3BC8E94E9BC82C2FD0D77A76BF08AC79C2CECD* Task_GetExceptionDispatchInfos_m2E8811FF2E0CDBC4BFE281A4822C6D8452832831 (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* __this, const RuntimeMethod* method) ; inline void LowLevelList_1_AddRange_mD5D6366F78D1A613E03AE6A45654DE4C2A6C51BE (LowLevelList_1_tD1EA453996325637EAF8C2A867D4DED46603298F* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) { (( void (*) (LowLevelList_1_tD1EA453996325637EAF8C2A867D4DED46603298F*, RuntimeObject*, const RuntimeMethod*))LowLevelList_1_AddRange_m9D986B88377A55637A9383B0DD0DF626A7ED2042_gshared)(__this, ___0_collection, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Task_get_IsCanceled_m96A8D3F85158A9CB3AEA50A00A55BE4E0F0E21FA (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Task_get_IsWaitNotificationEnabled_mF6950E2B28561EE2E57DECADAD63B485CA5DD3A8 (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Task_SetNotificationForWaitCompletion_m6B087B3B1E1B6911006874042808D4D7D9678AED (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* __this, bool ___0_enabled, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Task_TrySetException_m8336BA31D11EA84916A89EB8A7A0044D2D0EE94D (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* __this, RuntimeObject* ___0_exceptionObject, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED Task_get_CancellationToken_m459E6E4311018E389AC44E089CCB4ACDC252766A (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* Task_GetCancellationExceptionDispatchInfo_m190A98B306C8BCCB67F3D8B2E7B8BF75EAE63E34 (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Task_TrySetCanceled_m8E24757A8DD3AE5A856B64D87B447E08395A0771 (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* __this, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ___0_tokenToRecord, RuntimeObject* ___1_cancellationException, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebuggerSupport_TraceOperationCompletion_m7047A96BCB7DC4835B38D1B965B4BC3049AF62CB (int32_t ___0_traceLevel, Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___1_task, int32_t ___2_status, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DebuggerSupport_RemoveFromActiveTasks_m19229D30DAA2447DDAB524F2A0E9718D070A1251_inline (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___0_task, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Task_get_ShouldNotifyDebuggerOfWaitCompletion_m7AB76993855A98D7FA90003FBACF579C7D7E4534 (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Task_AnyTaskRequiresNotifyDebuggerOfWaitCompletion_m90C692B044AB99E76F7BF6A2BCD909DCDD01FBA3 (TaskU5BU5D_t368E447BD9A179BA9A26BAAABF1BAE9CA79F60B3* ___0_tasks, const RuntimeMethod* method) ; inline void Iterator_1__ctor_mBC49AC03B26846BCE0E3253AA08C64ED1D1D9674 (Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC* __this, const RuntimeMethod* method) { (( void (*) (Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC*, const RuntimeMethod*))Iterator_1__ctor_mBC49AC03B26846BCE0E3253AA08C64ED1D1D9674_gshared)(__this, method); } inline void WhereArrayIterator_1__ctor_m62C4E920FFEA3CEE1F1DAE6FCD1A7978169D3A28 (WhereArrayIterator_1_tB3FADC924A0AF91514A20E8F52C30A2F7727EC87* __this, KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21* ___0_source, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereArrayIterator_1_tB3FADC924A0AF91514A20E8F52C30A2F7727EC87*, KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21*, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C*, const RuntimeMethod*))WhereArrayIterator_1__ctor_m62C4E920FFEA3CEE1F1DAE6FCD1A7978169D3A28_gshared)(__this, ___0_source, ___1_predicate, method); } inline bool Func_2_Invoke_mAD143460B9F7A33E9D67CC2090E969366C04CB79_inline (Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* __this, KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F ___0_arg, const RuntimeMethod* method) { return (( bool (*) (Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C*, KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F, const RuntimeMethod*))Func_2_Invoke_mAD143460B9F7A33E9D67CC2090E969366C04CB79_gshared_inline)(__this, ___0_arg, method); } inline Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* Enumerable_CombinePredicates_TisKeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F_mF7E49D974812400523D90A8996FC6CB4E0B5B917 (Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___0_predicate1, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___1_predicate2, const RuntimeMethod* method) { return (( Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* (*) (Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C*, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C*, const RuntimeMethod*))Enumerable_CombinePredicates_TisKeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F_mF7E49D974812400523D90A8996FC6CB4E0B5B917_gshared)(___0_predicate1, ___1_predicate2, method); } inline void Iterator_1__ctor_m9F883C9D0F7C2E863D291A6159260A29CA176489 (Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315* __this, const RuntimeMethod* method) { (( void (*) (Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315*, const RuntimeMethod*))Iterator_1__ctor_m9F883C9D0F7C2E863D291A6159260A29CA176489_gshared)(__this, method); } inline void WhereArrayIterator_1__ctor_mC2C36CB3C31AC0465DD391785D8A5553B9882A7E (WhereArrayIterator_1_t2E30AA2460F08AB3AB6F9B29DD6F39E27FA37A38* __this, KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereArrayIterator_1_t2E30AA2460F08AB3AB6F9B29DD6F39E27FA37A38*, KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167*, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6*, const RuntimeMethod*))WhereArrayIterator_1__ctor_mC2C36CB3C31AC0465DD391785D8A5553B9882A7E_gshared)(__this, ___0_source, ___1_predicate, method); } inline bool Func_2_Invoke_m1FAA5E1DDFE664C840E3A02BB99D67DDADCF53DB_inline (Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* __this, KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 ___0_arg, const RuntimeMethod* method) { return (( bool (*) (Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6*, KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0, const RuntimeMethod*))Func_2_Invoke_m1FAA5E1DDFE664C840E3A02BB99D67DDADCF53DB_gshared_inline)(__this, ___0_arg, method); } inline Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* Enumerable_CombinePredicates_TisKeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0_m1C1BE8260BAE53F4154781A2A1A83A5376B5201B (Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___0_predicate1, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate2, const RuntimeMethod* method) { return (( Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* (*) (Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6*, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6*, const RuntimeMethod*))Enumerable_CombinePredicates_TisKeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0_m1C1BE8260BAE53F4154781A2A1A83A5376B5201B_gshared)(___0_predicate1, ___1_predicate2, method); } inline void Iterator_1__ctor_m0D72EABA02C6FB0A61DB8BDD0992DCD58C9C58FC (Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05* __this, const RuntimeMethod* method) { (( void (*) (Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05*, const RuntimeMethod*))Iterator_1__ctor_m0D72EABA02C6FB0A61DB8BDD0992DCD58C9C58FC_gshared)(__this, method); } inline void WhereArrayIterator_1__ctor_m2B8837362AE8ED47437A9B42F6C4DA73311039A9 (WhereArrayIterator_1_t61D2F3529A970E9F412291B961056462F17EDDCB* __this, KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereArrayIterator_1_t61D2F3529A970E9F412291B961056462F17EDDCB*, KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67*, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858*, const RuntimeMethod*))WhereArrayIterator_1__ctor_m2B8837362AE8ED47437A9B42F6C4DA73311039A9_gshared)(__this, ___0_source, ___1_predicate, method); } inline bool Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_inline (Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method) { return (( bool (*) (Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*))Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_gshared_inline)(__this, ___0_arg, method); } inline Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* Enumerable_CombinePredicates_TisKeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230_m9F329AA67F4C35877F54CE7441C4E759BCD33522 (Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___0_predicate1, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate2, const RuntimeMethod* method) { return (( Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* (*) (Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858*, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858*, const RuntimeMethod*))Enumerable_CombinePredicates_TisKeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230_m9F329AA67F4C35877F54CE7441C4E759BCD33522_gshared)(___0_predicate1, ___1_predicate2, method); } inline void Iterator_1__ctor_m26E6B69CCCEC5CB746598DC9430B73450497A347 (Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06* __this, const RuntimeMethod* method) { (( void (*) (Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06*, const RuntimeMethod*))Iterator_1__ctor_m26E6B69CCCEC5CB746598DC9430B73450497A347_gshared)(__this, method); } inline void WhereArrayIterator_1__ctor_m774C3D9E1FD42DE7B7979B7DBF2B9EA9BD8B7E2C (WhereArrayIterator_1_t9F7EB38027F05E76D3A413DD8FBF0ADFD76C468C* __this, KeyValuePair_2U5BU5D_t93F25F26E1CDDB662EBE58D0452D04DDB6F30DEE* ___0_source, Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereArrayIterator_1_t9F7EB38027F05E76D3A413DD8FBF0ADFD76C468C*, KeyValuePair_2U5BU5D_t93F25F26E1CDDB662EBE58D0452D04DDB6F30DEE*, Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0*, const RuntimeMethod*))WhereArrayIterator_1__ctor_m774C3D9E1FD42DE7B7979B7DBF2B9EA9BD8B7E2C_gshared)(__this, ___0_source, ___1_predicate, method); } inline bool Func_2_Invoke_mF6B35C2052FC06F1CAF473608561B3413EE568FB_inline (Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* __this, KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE ___0_arg, const RuntimeMethod* method) { return (( bool (*) (Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0*, KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE, const RuntimeMethod*))Func_2_Invoke_mF6B35C2052FC06F1CAF473608561B3413EE568FB_gshared_inline)(__this, ___0_arg, method); } inline Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* Enumerable_CombinePredicates_TisKeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE_mA6A27F4BE4F9DE7F5A0E1F63A21C6103BD85180B (Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* ___0_predicate1, Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* ___1_predicate2, const RuntimeMethod* method) { return (( Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* (*) (Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0*, Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0*, const RuntimeMethod*))Enumerable_CombinePredicates_TisKeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE_mA6A27F4BE4F9DE7F5A0E1F63A21C6103BD85180B_gshared)(___0_predicate1, ___1_predicate2, method); } inline void Iterator_1__ctor_m82B17BDE54CDD809DF119425803C4B65CDEE115F (Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA* __this, const RuntimeMethod* method) { (( void (*) (Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA*, const RuntimeMethod*))Iterator_1__ctor_m82B17BDE54CDD809DF119425803C4B65CDEE115F_gshared)(__this, method); } inline void WhereArrayIterator_1__ctor_mF32EAE94028F92AEE5A9D5DE72738053FA5B05D5 (WhereArrayIterator_1_t5F46815F19D7F95044D0EE439CF6BA3652FCA783* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_source, Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereArrayIterator_1_t5F46815F19D7F95044D0EE439CF6BA3652FCA783*, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*, Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F*, const RuntimeMethod*))WhereArrayIterator_1__ctor_mF32EAE94028F92AEE5A9D5DE72738053FA5B05D5_gshared)(__this, ___0_source, ___1_predicate, method); } inline bool Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_inline (Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* __this, Il2CppChar ___0_arg, const RuntimeMethod* method) { return (( bool (*) (Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F*, Il2CppChar, const RuntimeMethod*))Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_gshared_inline)(__this, ___0_arg, method); } inline Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* Enumerable_CombinePredicates_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m8D26C321E5E8644D931AB49CCA9445628281A4B5 (Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___0_predicate1, Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___1_predicate2, const RuntimeMethod* method) { return (( Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* (*) (Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F*, Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F*, const RuntimeMethod*))Enumerable_CombinePredicates_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m8D26C321E5E8644D931AB49CCA9445628281A4B5_gshared)(___0_predicate1, ___1_predicate2, method); } inline void Iterator_1__ctor_m3E47867714E05673E54C6B73D9242F5FFADA1F63 (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA* __this, const RuntimeMethod* method) { (( void (*) (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*, const RuntimeMethod*))Iterator_1__ctor_m3E47867714E05673E54C6B73D9242F5FFADA1F63_gshared)(__this, method); } inline void WhereArrayIterator_1__ctor_mC17BAA23BA92C7455512FDA5B1618C6D2B54ACA2 (WhereArrayIterator_1_t027D2511F9B69346688FE3E5623EF2BEE81E9FAA* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereArrayIterator_1_t027D2511F9B69346688FE3E5623EF2BEE81E9FAA*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, const RuntimeMethod*))WhereArrayIterator_1__ctor_mC17BAA23BA92C7455512FDA5B1618C6D2B54ACA2_gshared)(__this, ___0_source, ___1_predicate, method); } inline bool Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_inline (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method) { return (( bool (*) (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, RuntimeObject*, const RuntimeMethod*))Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_gshared_inline)(__this, ___0_arg, method); } inline Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* Enumerable_CombinePredicates_TisRuntimeObject_m613479C29B013E8FC2987E22F42A3BC6CC2C9768 (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___0_predicate1, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate2, const RuntimeMethod* method) { return (( Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* (*) (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, const RuntimeMethod*))Enumerable_CombinePredicates_TisRuntimeObject_m613479C29B013E8FC2987E22F42A3BC6CC2C9768_gshared)(___0_predicate1, ___1_predicate2, method); } inline void Iterator_1__ctor_m6ACA198B6D2C5B9D2188B84DACD84A3198694F5E (Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA* __this, const RuntimeMethod* method) { (( void (*) (Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA*, const RuntimeMethod*))Iterator_1__ctor_m6ACA198B6D2C5B9D2188B84DACD84A3198694F5E_gshared)(__this, method); } inline void WhereArrayIterator_1__ctor_m9782D7BE5EA4248A21898ACBC39D56F6396E14EC (WhereArrayIterator_1_t2079EE45CFD6F5970CE5F914F1955965AE49425E* __this, dqrU5BU5D_t9697475F0BB3289EA1398F4A30EC0A2D1D8DFF70* ___0_source, Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereArrayIterator_1_t2079EE45CFD6F5970CE5F914F1955965AE49425E*, dqrU5BU5D_t9697475F0BB3289EA1398F4A30EC0A2D1D8DFF70*, Func_2_t1230FC679C84A70380BF230B5AE45247613D9423*, const RuntimeMethod*))WhereArrayIterator_1__ctor_m9782D7BE5EA4248A21898ACBC39D56F6396E14EC_gshared)(__this, ___0_source, ___1_predicate, method); } inline bool Func_2_Invoke_m4B9D8943DBF96B29E895B395193DBB51D7098E8B_inline (Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* __this, dqr_t82CC661FC32C20B34C952E90F0A363F830089C25 ___0_arg, const RuntimeMethod* method) { return (( bool (*) (Func_2_t1230FC679C84A70380BF230B5AE45247613D9423*, dqr_t82CC661FC32C20B34C952E90F0A363F830089C25, const RuntimeMethod*))Func_2_Invoke_m4B9D8943DBF96B29E895B395193DBB51D7098E8B_gshared_inline)(__this, ___0_arg, method); } inline Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* Enumerable_CombinePredicates_Tisdqr_t82CC661FC32C20B34C952E90F0A363F830089C25_m8F970361ADC02F73B91C260F23B8163D2E8E9BF6 (Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* ___0_predicate1, Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* ___1_predicate2, const RuntimeMethod* method) { return (( Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* (*) (Func_2_t1230FC679C84A70380BF230B5AE45247613D9423*, Func_2_t1230FC679C84A70380BF230B5AE45247613D9423*, const RuntimeMethod*))Enumerable_CombinePredicates_Tisdqr_t82CC661FC32C20B34C952E90F0A363F830089C25_m8F970361ADC02F73B91C260F23B8163D2E8E9BF6_gshared)(___0_predicate1, ___1_predicate2, method); } inline void WhereEnumerableIterator_1__ctor_m77082B9783047A89D5873C0454866CBA0CB4E249 (WhereEnumerableIterator_1_tB40D3BC0C076487E58B5480097083A6285B21AA7* __this, RuntimeObject* ___0_source, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereEnumerableIterator_1_tB40D3BC0C076487E58B5480097083A6285B21AA7*, RuntimeObject*, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C*, const RuntimeMethod*))WhereEnumerableIterator_1__ctor_m77082B9783047A89D5873C0454866CBA0CB4E249_gshared)(__this, ___0_source, ___1_predicate, method); } inline void Iterator_1_Dispose_m63011107F314C4093A9E502DBE3749F14CCFBCAF (Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC* __this, const RuntimeMethod* method) { (( void (*) (Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC*, const RuntimeMethod*))Iterator_1_Dispose_m63011107F314C4093A9E502DBE3749F14CCFBCAF_gshared)(__this, method); } inline void WhereEnumerableIterator_1__ctor_m733EE4FD28C4E18A784653C8F15141829AAF8690 (WhereEnumerableIterator_1_t9F46C7BFF1248F26F7A60F72CF906956C4E5D8F0* __this, RuntimeObject* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereEnumerableIterator_1_t9F46C7BFF1248F26F7A60F72CF906956C4E5D8F0*, RuntimeObject*, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6*, const RuntimeMethod*))WhereEnumerableIterator_1__ctor_m733EE4FD28C4E18A784653C8F15141829AAF8690_gshared)(__this, ___0_source, ___1_predicate, method); } inline void Iterator_1_Dispose_mFFB95A6D15C59A218BDE35083974FAD35F8250FD (Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315* __this, const RuntimeMethod* method) { (( void (*) (Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315*, const RuntimeMethod*))Iterator_1_Dispose_mFFB95A6D15C59A218BDE35083974FAD35F8250FD_gshared)(__this, method); } inline void WhereEnumerableIterator_1__ctor_mAC3CB25D22FD92F52FAB86D5A323EFAAD06F1BC1 (WhereEnumerableIterator_1_t8003EA874EC8867895405A3AB37AFFC5E2B99308* __this, RuntimeObject* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereEnumerableIterator_1_t8003EA874EC8867895405A3AB37AFFC5E2B99308*, RuntimeObject*, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858*, const RuntimeMethod*))WhereEnumerableIterator_1__ctor_mAC3CB25D22FD92F52FAB86D5A323EFAAD06F1BC1_gshared)(__this, ___0_source, ___1_predicate, method); } inline void Iterator_1_Dispose_mB30A8BE0B5B87E0B8FDD55E51D43188B6F238BD1 (Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05* __this, const RuntimeMethod* method) { (( void (*) (Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05*, const RuntimeMethod*))Iterator_1_Dispose_mB30A8BE0B5B87E0B8FDD55E51D43188B6F238BD1_gshared)(__this, method); } inline void WhereEnumerableIterator_1__ctor_m81FEC84186D8AA80E5F58BC0D7142BCEBEBF98B8 (WhereEnumerableIterator_1_t2181B2D01818FEAE17EC2E4E4466A3EFDEE6E7FD* __this, RuntimeObject* ___0_source, Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereEnumerableIterator_1_t2181B2D01818FEAE17EC2E4E4466A3EFDEE6E7FD*, RuntimeObject*, Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0*, const RuntimeMethod*))WhereEnumerableIterator_1__ctor_m81FEC84186D8AA80E5F58BC0D7142BCEBEBF98B8_gshared)(__this, ___0_source, ___1_predicate, method); } inline void Iterator_1_Dispose_m03EFEF6E0326E0E95EEC7389605A7D6F3ECF6A33 (Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06* __this, const RuntimeMethod* method) { (( void (*) (Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06*, const RuntimeMethod*))Iterator_1_Dispose_m03EFEF6E0326E0E95EEC7389605A7D6F3ECF6A33_gshared)(__this, method); } inline void Iterator_1__ctor_m2354367D0E1B37E7E69B5E67F97AEEE56674E8C4 (Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7* __this, const RuntimeMethod* method) { (( void (*) (Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*, const RuntimeMethod*))Iterator_1__ctor_m2354367D0E1B37E7E69B5E67F97AEEE56674E8C4_gshared)(__this, method); } inline void WhereEnumerableIterator_1__ctor_mB57E9223DB0E68D35CAE577A2C111D98EDAC5298 (WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF* __this, RuntimeObject* ___0_source, Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF*, RuntimeObject*, Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4*, const RuntimeMethod*))WhereEnumerableIterator_1__ctor_mB57E9223DB0E68D35CAE577A2C111D98EDAC5298_gshared)(__this, ___0_source, ___1_predicate, method); } inline void Iterator_1_Dispose_m32FE0ADCFE9CCD1A0C248B8C38F100EC3C48EC95 (Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7* __this, const RuntimeMethod* method) { (( void (*) (Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*, const RuntimeMethod*))Iterator_1_Dispose_m32FE0ADCFE9CCD1A0C248B8C38F100EC3C48EC95_gshared)(__this, method); } inline bool Func_2_Invoke_mF5E5BCA45329AB80F4758F8AD4F0165DC0A38F7D_inline (Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method) { return (( bool (*) (Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*))Func_2_Invoke_mF5E5BCA45329AB80F4758F8AD4F0165DC0A38F7D_gshared_inline)(__this, ___0_arg, method); } inline Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* Enumerable_CombinePredicates_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_m6EE090E7444755826270CDF9F94EBA5044EBCC1B (Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* ___0_predicate1, Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* ___1_predicate2, const RuntimeMethod* method) { return (( Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* (*) (Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4*, Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4*, const RuntimeMethod*))Enumerable_CombinePredicates_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_m6EE090E7444755826270CDF9F94EBA5044EBCC1B_gshared)(___0_predicate1, ___1_predicate2, method); } inline void WhereEnumerableIterator_1__ctor_mBA5C8B874F6A1A8AD981C46A7D054B5135517C43 (WhereEnumerableIterator_1_t20B89774AB79C9B874E82320ED6A20F15673F039* __this, RuntimeObject* ___0_source, Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereEnumerableIterator_1_t20B89774AB79C9B874E82320ED6A20F15673F039*, RuntimeObject*, Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F*, const RuntimeMethod*))WhereEnumerableIterator_1__ctor_mBA5C8B874F6A1A8AD981C46A7D054B5135517C43_gshared)(__this, ___0_source, ___1_predicate, method); } inline void Iterator_1_Dispose_mA5FEAFCF23A3AE46B5054859D4C7C40259FCCE5E (Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA* __this, const RuntimeMethod* method) { (( void (*) (Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA*, const RuntimeMethod*))Iterator_1_Dispose_mA5FEAFCF23A3AE46B5054859D4C7C40259FCCE5E_gshared)(__this, method); } inline void Iterator_1__ctor_mA51D7CFCD09A4F3606805BBAA6C3A94271BC59A7 (Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B* __this, const RuntimeMethod* method) { (( void (*) (Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*, const RuntimeMethod*))Iterator_1__ctor_mA51D7CFCD09A4F3606805BBAA6C3A94271BC59A7_gshared)(__this, method); } inline void WhereEnumerableIterator_1__ctor_m8D443F21BEBA7C84DDC4E95141067D11618AF48A (WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373* __this, RuntimeObject* ___0_source, Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373*, RuntimeObject*, Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095*, const RuntimeMethod*))WhereEnumerableIterator_1__ctor_m8D443F21BEBA7C84DDC4E95141067D11618AF48A_gshared)(__this, ___0_source, ___1_predicate, method); } inline void Iterator_1_Dispose_mBFCD66C6F6F4D504F0556FA7D451C50343FE1704 (Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B* __this, const RuntimeMethod* method) { (( void (*) (Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*, const RuntimeMethod*))Iterator_1_Dispose_mBFCD66C6F6F4D504F0556FA7D451C50343FE1704_gshared)(__this, method); } inline bool Func_2_Invoke_m0C0302E098EBE946266C668EDC5A30E44F3985B3_inline (Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* __this, double ___0_arg, const RuntimeMethod* method) { return (( bool (*) (Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095*, double, const RuntimeMethod*))Func_2_Invoke_m0C0302E098EBE946266C668EDC5A30E44F3985B3_gshared_inline)(__this, ___0_arg, method); } inline Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* Enumerable_CombinePredicates_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m4658745D81306E2D279E0362709EA6D8A19675BB (Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* ___0_predicate1, Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* ___1_predicate2, const RuntimeMethod* method) { return (( Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* (*) (Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095*, Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095*, const RuntimeMethod*))Enumerable_CombinePredicates_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m4658745D81306E2D279E0362709EA6D8A19675BB_gshared)(___0_predicate1, ___1_predicate2, method); } inline void Iterator_1__ctor_m426D8BD95B00FDA5C5E8FAE956FCB74E54BC7CC7 (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07* __this, const RuntimeMethod* method) { (( void (*) (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*, const RuntimeMethod*))Iterator_1__ctor_m426D8BD95B00FDA5C5E8FAE956FCB74E54BC7CC7_gshared)(__this, method); } inline void WhereEnumerableIterator_1__ctor_mA7F4C6508A043D99B8288E43867D576F4697E4EE (WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A* __this, RuntimeObject* ___0_source, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A*, RuntimeObject*, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA*, const RuntimeMethod*))WhereEnumerableIterator_1__ctor_mA7F4C6508A043D99B8288E43867D576F4697E4EE_gshared)(__this, ___0_source, ___1_predicate, method); } inline void Iterator_1_Dispose_m93D0EFD9DDA495E64D508A05C5065C6AC5C4A3DB (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07* __this, const RuntimeMethod* method) { (( void (*) (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*, const RuntimeMethod*))Iterator_1_Dispose_m93D0EFD9DDA495E64D508A05C5065C6AC5C4A3DB_gshared)(__this, method); } inline bool Func_2_Invoke_m1543D7041BADF87D1F63EBF838B0DDCB40340C7E_inline (Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* __this, int32_t ___0_arg, const RuntimeMethod* method) { return (( bool (*) (Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA*, int32_t, const RuntimeMethod*))Func_2_Invoke_m1543D7041BADF87D1F63EBF838B0DDCB40340C7E_gshared_inline)(__this, ___0_arg, method); } inline Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* Enumerable_CombinePredicates_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6E21210FBAD8C39907D331F6A3BE2E5409690ED0 (Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___0_predicate1, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___1_predicate2, const RuntimeMethod* method) { return (( Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* (*) (Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA*, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA*, const RuntimeMethod*))Enumerable_CombinePredicates_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6E21210FBAD8C39907D331F6A3BE2E5409690ED0_gshared)(___0_predicate1, ___1_predicate2, method); } inline void Iterator_1__ctor_mF522AC4ADE65F34240CC3F3D528C1D4D12AB17F6 (Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86* __this, const RuntimeMethod* method) { (( void (*) (Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86*, const RuntimeMethod*))Iterator_1__ctor_mF522AC4ADE65F34240CC3F3D528C1D4D12AB17F6_gshared)(__this, method); } inline void WhereEnumerableIterator_1__ctor_m1975D5921A6E87DC7C14BDDFEB7E661CE1386588 (WhereEnumerableIterator_1_tA8641FF2D3E926CEB769C6BD5E847D8DB6868BA5* __this, RuntimeObject* ___0_source, Func_2_t17A7605CEEC6FA7EC6BDEFDBAD916217CEEB6710* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereEnumerableIterator_1_tA8641FF2D3E926CEB769C6BD5E847D8DB6868BA5*, RuntimeObject*, Func_2_t17A7605CEEC6FA7EC6BDEFDBAD916217CEEB6710*, const RuntimeMethod*))WhereEnumerableIterator_1__ctor_m1975D5921A6E87DC7C14BDDFEB7E661CE1386588_gshared)(__this, ___0_source, ___1_predicate, method); } inline void Iterator_1_Dispose_mC6A5CBCC7B6723276075B6E5DE63E9AF66E88365 (Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86* __this, const RuntimeMethod* method) { (( void (*) (Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86*, const RuntimeMethod*))Iterator_1_Dispose_mC6A5CBCC7B6723276075B6E5DE63E9AF66E88365_gshared)(__this, method); } inline bool Func_2_Invoke_m4CB39118223619082E14ED78D0F91A209BBF0BEC_inline (Func_2_t17A7605CEEC6FA7EC6BDEFDBAD916217CEEB6710* __this, int64_t ___0_arg, const RuntimeMethod* method) { return (( bool (*) (Func_2_t17A7605CEEC6FA7EC6BDEFDBAD916217CEEB6710*, int64_t, const RuntimeMethod*))Func_2_Invoke_m4CB39118223619082E14ED78D0F91A209BBF0BEC_gshared_inline)(__this, ___0_arg, method); } inline Func_2_t17A7605CEEC6FA7EC6BDEFDBAD916217CEEB6710* Enumerable_CombinePredicates_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m6136131128AD02B894AB70097DEBB40891B0B3F2 (Func_2_t17A7605CEEC6FA7EC6BDEFDBAD916217CEEB6710* ___0_predicate1, Func_2_t17A7605CEEC6FA7EC6BDEFDBAD916217CEEB6710* ___1_predicate2, const RuntimeMethod* method) { return (( Func_2_t17A7605CEEC6FA7EC6BDEFDBAD916217CEEB6710* (*) (Func_2_t17A7605CEEC6FA7EC6BDEFDBAD916217CEEB6710*, Func_2_t17A7605CEEC6FA7EC6BDEFDBAD916217CEEB6710*, const RuntimeMethod*))Enumerable_CombinePredicates_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m6136131128AD02B894AB70097DEBB40891B0B3F2_gshared)(___0_predicate1, ___1_predicate2, method); } inline void WhereEnumerableIterator_1__ctor_m8C0DA4CDA5431C03561F67C4393BB18CDD891F01 (WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4* __this, RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4*, RuntimeObject*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, const RuntimeMethod*))WhereEnumerableIterator_1__ctor_m8C0DA4CDA5431C03561F67C4393BB18CDD891F01_gshared)(__this, ___0_source, ___1_predicate, method); } inline void Iterator_1_Dispose_m953BCF886C8A63456821023DBA45EBD9AC44EB07 (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA* __this, const RuntimeMethod* method) { (( void (*) (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*, const RuntimeMethod*))Iterator_1_Dispose_m953BCF886C8A63456821023DBA45EBD9AC44EB07_gshared)(__this, method); } inline void WhereEnumerableIterator_1__ctor_mFA1D4337C4FF6EEBCB85AC44ED2437AD1266634F (WhereEnumerableIterator_1_t053124716DBA46B41121E06E387079E3504E395C* __this, RuntimeObject* ___0_source, Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereEnumerableIterator_1_t053124716DBA46B41121E06E387079E3504E395C*, RuntimeObject*, Func_2_t1230FC679C84A70380BF230B5AE45247613D9423*, const RuntimeMethod*))WhereEnumerableIterator_1__ctor_mFA1D4337C4FF6EEBCB85AC44ED2437AD1266634F_gshared)(__this, ___0_source, ___1_predicate, method); } inline void Iterator_1_Dispose_mBA3828E6FA8CB0E24A89A38BB36A35F490CF63CD (Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA* __this, const RuntimeMethod* method) { (( void (*) (Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA*, const RuntimeMethod*))Iterator_1_Dispose_mBA3828E6FA8CB0E24A89A38BB36A35F490CF63CD_gshared)(__this, method); } inline void WhereListIterator_1__ctor_m67FB060A841B7FBE58C55EE35867560AD542593C (WhereListIterator_1_t038233EF88A9080149C8BAE602846ACDB8B74269* __this, List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54* ___0_source, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereListIterator_1_t038233EF88A9080149C8BAE602846ACDB8B74269*, List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54*, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C*, const RuntimeMethod*))WhereListIterator_1__ctor_m67FB060A841B7FBE58C55EE35867560AD542593C_gshared)(__this, ___0_source, ___1_predicate, method); } inline Enumerator_tA0B01774C21DF8FFB16811CA6CB92C23C82111FE List_1_GetEnumerator_m8FB67682855433314971B9405D3A33D6A85A4990 (List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54* __this, const RuntimeMethod* method) { return (( Enumerator_tA0B01774C21DF8FFB16811CA6CB92C23C82111FE (*) (List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54*, const RuntimeMethod*))List_1_GetEnumerator_m8FB67682855433314971B9405D3A33D6A85A4990_gshared)(__this, method); } inline KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F Enumerator_get_Current_mAD5F7ED646B0B46E1B9BD0745C91677FC3101223_inline (Enumerator_tA0B01774C21DF8FFB16811CA6CB92C23C82111FE* __this, const RuntimeMethod* method) { return (( KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F (*) (Enumerator_tA0B01774C21DF8FFB16811CA6CB92C23C82111FE*, const RuntimeMethod*))Enumerator_get_Current_mAD5F7ED646B0B46E1B9BD0745C91677FC3101223_gshared_inline)(__this, method); } inline bool Enumerator_MoveNext_mFAB59075C004C7789DA644F39E75D443DB3BB29B (Enumerator_tA0B01774C21DF8FFB16811CA6CB92C23C82111FE* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_tA0B01774C21DF8FFB16811CA6CB92C23C82111FE*, const RuntimeMethod*))Enumerator_MoveNext_mFAB59075C004C7789DA644F39E75D443DB3BB29B_gshared)(__this, method); } inline void WhereListIterator_1__ctor_m14D5F6A1F5593C911B1C351416E326B2D41F2522 (WhereListIterator_1_t9ADB6A4B11C4F8260D83A741AE8FB32345E272C0* __this, List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereListIterator_1_t9ADB6A4B11C4F8260D83A741AE8FB32345E272C0*, List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853*, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6*, const RuntimeMethod*))WhereListIterator_1__ctor_m14D5F6A1F5593C911B1C351416E326B2D41F2522_gshared)(__this, ___0_source, ___1_predicate, method); } inline Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8 List_1_GetEnumerator_m2149D60AE5B5CA5EE09B5CEAFF8DBEBB95947B4C (List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* __this, const RuntimeMethod* method) { return (( Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8 (*) (List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853*, const RuntimeMethod*))List_1_GetEnumerator_m2149D60AE5B5CA5EE09B5CEAFF8DBEBB95947B4C_gshared)(__this, method); } inline KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 Enumerator_get_Current_m2AD9F16B5FB576542CC8F051FFB7E4240D277147_inline (Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8* __this, const RuntimeMethod* method) { return (( KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 (*) (Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8*, const RuntimeMethod*))Enumerator_get_Current_m2AD9F16B5FB576542CC8F051FFB7E4240D277147_gshared_inline)(__this, method); } inline bool Enumerator_MoveNext_mBE3FB70C43AA5529E1BADDAAF82B3F4EFAB30EEE (Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8*, const RuntimeMethod*))Enumerator_MoveNext_mBE3FB70C43AA5529E1BADDAAF82B3F4EFAB30EEE_gshared)(__this, method); } inline void WhereListIterator_1__ctor_m3333DE6CD3476F2462F6D1B996546C42075A6374 (WhereListIterator_1_t1F690B0B32001794569AD59FAF2DA7A3BD84F4E5* __this, List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereListIterator_1_t1F690B0B32001794569AD59FAF2DA7A3BD84F4E5*, List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB*, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858*, const RuntimeMethod*))WhereListIterator_1__ctor_m3333DE6CD3476F2462F6D1B996546C42075A6374_gshared)(__this, ___0_source, ___1_predicate, method); } inline Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4 List_1_GetEnumerator_mF067420DAFF52D4C46250012FBE1232F35652C7B (List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* __this, const RuntimeMethod* method) { return (( Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4 (*) (List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB*, const RuntimeMethod*))List_1_GetEnumerator_mF067420DAFF52D4C46250012FBE1232F35652C7B_gshared)(__this, method); } inline KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_m2E99DFD369025C91E4B23FA90EE17A41271106A4_inline (Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4* __this, const RuntimeMethod* method) { return (( KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 (*) (Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4*, const RuntimeMethod*))Enumerator_get_Current_m2E99DFD369025C91E4B23FA90EE17A41271106A4_gshared_inline)(__this, method); } inline bool Enumerator_MoveNext_m7303D41C6A0DB6D9A9B9F5923546BF98515E7B39 (Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4*, const RuntimeMethod*))Enumerator_MoveNext_m7303D41C6A0DB6D9A9B9F5923546BF98515E7B39_gshared)(__this, method); } inline void WhereListIterator_1__ctor_mB40B122AD8516C8C9445E2A41163303C1A3B18A9 (WhereListIterator_1_tA48D3482C96E363A52CF444E5BFDBE533FF4AB31* __this, List_1_t4BB3CF00DB4FEBF87734E554AAB5423BCFDED9C8* ___0_source, Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereListIterator_1_tA48D3482C96E363A52CF444E5BFDBE533FF4AB31*, List_1_t4BB3CF00DB4FEBF87734E554AAB5423BCFDED9C8*, Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0*, const RuntimeMethod*))WhereListIterator_1__ctor_mB40B122AD8516C8C9445E2A41163303C1A3B18A9_gshared)(__this, ___0_source, ___1_predicate, method); } inline Enumerator_tDAE8EC2CEF631A5B3D1A3AA2B5EFCB85908E90FA List_1_GetEnumerator_mC70EA0F8DF4E64FCC0FDA9059EE0AB0D1685F078 (List_1_t4BB3CF00DB4FEBF87734E554AAB5423BCFDED9C8* __this, const RuntimeMethod* method) { return (( Enumerator_tDAE8EC2CEF631A5B3D1A3AA2B5EFCB85908E90FA (*) (List_1_t4BB3CF00DB4FEBF87734E554AAB5423BCFDED9C8*, const RuntimeMethod*))List_1_GetEnumerator_mC70EA0F8DF4E64FCC0FDA9059EE0AB0D1685F078_gshared)(__this, method); } inline KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE Enumerator_get_Current_m819D7750CBB27778A617762005596933C216C965_inline (Enumerator_tDAE8EC2CEF631A5B3D1A3AA2B5EFCB85908E90FA* __this, const RuntimeMethod* method) { return (( KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE (*) (Enumerator_tDAE8EC2CEF631A5B3D1A3AA2B5EFCB85908E90FA*, const RuntimeMethod*))Enumerator_get_Current_m819D7750CBB27778A617762005596933C216C965_gshared_inline)(__this, method); } inline bool Enumerator_MoveNext_mF51119872F9C80FDC5A2BCB1DB699CB38E96CE42 (Enumerator_tDAE8EC2CEF631A5B3D1A3AA2B5EFCB85908E90FA* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_tDAE8EC2CEF631A5B3D1A3AA2B5EFCB85908E90FA*, const RuntimeMethod*))Enumerator_MoveNext_mF51119872F9C80FDC5A2BCB1DB699CB38E96CE42_gshared)(__this, method); } inline void WhereListIterator_1__ctor_m822B61E87420AA51D6558E17ECDAA3DD555EAA7E (WhereListIterator_1_t0ADBFABD2B3D0CD06827747F3AA34646C06EDE6C* __this, List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7* ___0_source, Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereListIterator_1_t0ADBFABD2B3D0CD06827747F3AA34646C06EDE6C*, List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7*, Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F*, const RuntimeMethod*))WhereListIterator_1__ctor_m822B61E87420AA51D6558E17ECDAA3DD555EAA7E_gshared)(__this, ___0_source, ___1_predicate, method); } inline Enumerator_t4016CCA94D50E9317613E883E74A4DCA4D1C287D List_1_GetEnumerator_m4FD62856A4FB2E97031D88470D704316F1DCD928 (List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7* __this, const RuntimeMethod* method) { return (( Enumerator_t4016CCA94D50E9317613E883E74A4DCA4D1C287D (*) (List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7*, const RuntimeMethod*))List_1_GetEnumerator_m4FD62856A4FB2E97031D88470D704316F1DCD928_gshared)(__this, method); } inline Il2CppChar Enumerator_get_Current_m50891A1A1A5F69FFF0D667B82BD22B8658F1A6E7_inline (Enumerator_t4016CCA94D50E9317613E883E74A4DCA4D1C287D* __this, const RuntimeMethod* method) { return (( Il2CppChar (*) (Enumerator_t4016CCA94D50E9317613E883E74A4DCA4D1C287D*, const RuntimeMethod*))Enumerator_get_Current_m50891A1A1A5F69FFF0D667B82BD22B8658F1A6E7_gshared_inline)(__this, method); } inline bool Enumerator_MoveNext_mEB23589F285449D3A1439C810FB122ECDD2FFAC2 (Enumerator_t4016CCA94D50E9317613E883E74A4DCA4D1C287D* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t4016CCA94D50E9317613E883E74A4DCA4D1C287D*, const RuntimeMethod*))Enumerator_MoveNext_mEB23589F285449D3A1439C810FB122ECDD2FFAC2_gshared)(__this, method); } inline void WhereListIterator_1__ctor_mEF8F62B9078E538C1DC46BCB876C2AC5B29EA73B (WhereListIterator_1_t1F40F08BAF8586F2C09294085BC605CC2FA432EB* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereListIterator_1_t1F40F08BAF8586F2C09294085BC605CC2FA432EB*, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, const RuntimeMethod*))WhereListIterator_1__ctor_mEF8F62B9078E538C1DC46BCB876C2AC5B29EA73B_gshared)(__this, ___0_source, ___1_predicate, method); } inline Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { return (( Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method); } inline RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method); } inline bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method); } inline void WhereListIterator_1__ctor_mD2F0F9D5C58C453B16CCA0915F6C6121F3E23B15 (WhereListIterator_1_tD04E5F39F823AEBD621A147C5E8104887F689818* __this, List_1_t6E56A30E2AC23BC1D81B8818F2CA01957F55288F* ___0_source, Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* ___1_predicate, const RuntimeMethod* method) { (( void (*) (WhereListIterator_1_tD04E5F39F823AEBD621A147C5E8104887F689818*, List_1_t6E56A30E2AC23BC1D81B8818F2CA01957F55288F*, Func_2_t1230FC679C84A70380BF230B5AE45247613D9423*, const RuntimeMethod*))WhereListIterator_1__ctor_mD2F0F9D5C58C453B16CCA0915F6C6121F3E23B15_gshared)(__this, ___0_source, ___1_predicate, method); } inline Enumerator_t6DFC896374BF51AFAB8BB3E5E0A279856D6CEA4D List_1_GetEnumerator_mB8A9493DC9C06432E1957B7A4A5161944B4571D2 (List_1_t6E56A30E2AC23BC1D81B8818F2CA01957F55288F* __this, const RuntimeMethod* method) { return (( Enumerator_t6DFC896374BF51AFAB8BB3E5E0A279856D6CEA4D (*) (List_1_t6E56A30E2AC23BC1D81B8818F2CA01957F55288F*, const RuntimeMethod*))List_1_GetEnumerator_mB8A9493DC9C06432E1957B7A4A5161944B4571D2_gshared)(__this, method); } inline dqr_t82CC661FC32C20B34C952E90F0A363F830089C25 Enumerator_get_Current_mC4B5B5EF830D550F80F5D2909594E028F5CBC5C2_inline (Enumerator_t6DFC896374BF51AFAB8BB3E5E0A279856D6CEA4D* __this, const RuntimeMethod* method) { return (( dqr_t82CC661FC32C20B34C952E90F0A363F830089C25 (*) (Enumerator_t6DFC896374BF51AFAB8BB3E5E0A279856D6CEA4D*, const RuntimeMethod*))Enumerator_get_Current_mC4B5B5EF830D550F80F5D2909594E028F5CBC5C2_gshared_inline)(__this, method); } inline bool Enumerator_MoveNext_m7BA166A3E1995773B1260F62B96A73ADE798BCCD (Enumerator_t6DFC896374BF51AFAB8BB3E5E0A279856D6CEA4D* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t6DFC896374BF51AFAB8BB3E5E0A279856D6CEA4D*, const RuntimeMethod*))Enumerator_MoveNext_m7BA166A3E1995773B1260F62B96A73ADE798BCCD_gshared)(__this, method); } inline void WhereSelectArrayIterator_2__ctor_mE6AD73BA539542F9AD50B0FA9ED36459D44AE965 (WhereSelectArrayIterator_2_tE7C2DA6640C8EE00D9E7D0B8DFE4048FF9EBF31E* __this, KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21* ___0_source, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___1_predicate, Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectArrayIterator_2_tE7C2DA6640C8EE00D9E7D0B8DFE4048FF9EBF31E*, KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21*, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C*, Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94*, const RuntimeMethod*))WhereSelectArrayIterator_2__ctor_mE6AD73BA539542F9AD50B0FA9ED36459D44AE965_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline int64_t Func_2_Invoke_m5B9834BB5DB6D980A7044E2A59C50C3AB9E38AA3_inline (Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* __this, KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F ___0_arg, const RuntimeMethod* method) { return (( int64_t (*) (Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94*, KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F, const RuntimeMethod*))Func_2_Invoke_m5B9834BB5DB6D980A7044E2A59C50C3AB9E38AA3_gshared_inline)(__this, ___0_arg, method); } inline void WhereSelectArrayIterator_2__ctor_m224D7D12B1DA75D6493404296E45F172CE409656 (WhereSelectArrayIterator_2_tD70F23FF86E9267256187DE635140B0D1C2F43CC* __this, KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_t7542A58C66CF31CAC1B18A6A480408A5312791FD* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectArrayIterator_2_tD70F23FF86E9267256187DE635140B0D1C2F43CC*, KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167*, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6*, Func_2_t7542A58C66CF31CAC1B18A6A480408A5312791FD*, const RuntimeMethod*))WhereSelectArrayIterator_2__ctor_m224D7D12B1DA75D6493404296E45F172CE409656_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m1278AE9C2B5A98CFFC792903A8A6F8975EF6D230_inline (Func_2_t7542A58C66CF31CAC1B18A6A480408A5312791FD* __this, KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 ___0_arg, const RuntimeMethod* method) { return (( ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*) (Func_2_t7542A58C66CF31CAC1B18A6A480408A5312791FD*, KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0, const RuntimeMethod*))Func_2_Invoke_m1278AE9C2B5A98CFFC792903A8A6F8975EF6D230_gshared_inline)(__this, ___0_arg, method); } inline void WhereSelectArrayIterator_2__ctor_mB8C6BDBBEE6986B45BFBDBF788A9CE493B484FC2 (WhereSelectArrayIterator_2_t436979EE6CD28F3A152488879B71140B14BB0C7A* __this, KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_t92C4FE32CCDE4C6E94AC230C1744E40A65212169* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectArrayIterator_2_t436979EE6CD28F3A152488879B71140B14BB0C7A*, KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167*, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6*, Func_2_t92C4FE32CCDE4C6E94AC230C1744E40A65212169*, const RuntimeMethod*))WhereSelectArrayIterator_2__ctor_mB8C6BDBBEE6986B45BFBDBF788A9CE493B484FC2_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline double Func_2_Invoke_m830EDB2691CBF9243E39E27655D8EA911FDBF3DE_inline (Func_2_t92C4FE32CCDE4C6E94AC230C1744E40A65212169* __this, KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 ___0_arg, const RuntimeMethod* method) { return (( double (*) (Func_2_t92C4FE32CCDE4C6E94AC230C1744E40A65212169*, KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0, const RuntimeMethod*))Func_2_Invoke_m830EDB2691CBF9243E39E27655D8EA911FDBF3DE_gshared_inline)(__this, ___0_arg, method); } inline void WhereSelectArrayIterator_2__ctor_m6288B46808D3CA245788385FA54DDB998C475CFB (WhereSelectArrayIterator_2_t49143FFF212DCFC15AB829B0AC089E7DEB937E4E* __this, KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_tC4D7F6AF83855FFC8343EF34A106E91CBB3C6D88* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectArrayIterator_2_t49143FFF212DCFC15AB829B0AC089E7DEB937E4E*, KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167*, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6*, Func_2_tC4D7F6AF83855FFC8343EF34A106E91CBB3C6D88*, const RuntimeMethod*))WhereSelectArrayIterator_2__ctor_m6288B46808D3CA245788385FA54DDB998C475CFB_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline int32_t Func_2_Invoke_m9AFBC64B6C671682BF3EB79BDCAE6A8DC5947F60_inline (Func_2_tC4D7F6AF83855FFC8343EF34A106E91CBB3C6D88* __this, KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 ___0_arg, const RuntimeMethod* method) { return (( int32_t (*) (Func_2_tC4D7F6AF83855FFC8343EF34A106E91CBB3C6D88*, KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0, const RuntimeMethod*))Func_2_Invoke_m9AFBC64B6C671682BF3EB79BDCAE6A8DC5947F60_gshared_inline)(__this, ___0_arg, method); } inline void WhereSelectArrayIterator_2__ctor_m8AEBA48E03DDDE56EC1D310C19A52E0341D18ACC (WhereSelectArrayIterator_2_t4E4C786399A093042310D9B49388213F1357EF23* __this, KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectArrayIterator_2_t4E4C786399A093042310D9B49388213F1357EF23*, KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167*, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6*, Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56*, const RuntimeMethod*))WhereSelectArrayIterator_2__ctor_m8AEBA48E03DDDE56EC1D310C19A52E0341D18ACC_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline RuntimeObject* Func_2_Invoke_m2E4AA6D9A491FEEB4366DC707708218AC50966F5_inline (Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* __this, KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 ___0_arg, const RuntimeMethod* method) { return (( RuntimeObject* (*) (Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56*, KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0, const RuntimeMethod*))Func_2_Invoke_m2E4AA6D9A491FEEB4366DC707708218AC50966F5_gshared_inline)(__this, ___0_arg, method); } inline void WhereSelectArrayIterator_2__ctor_mD9B368DEDF38FC03E0E740F426281E660D022D93 (WhereSelectArrayIterator_2_t5CC2A0F124CBB81A835819F405541C1876C32FB4* __this, KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectArrayIterator_2_t5CC2A0F124CBB81A835819F405541C1876C32FB4*, KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67*, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858*, Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943*, const RuntimeMethod*))WhereSelectArrayIterator_2__ctor_mD9B368DEDF38FC03E0E740F426281E660D022D93_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m8A4C41929B691DC9085D87096BA7BA375763D967_inline (Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method) { return (( ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*) (Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*))Func_2_Invoke_m8A4C41929B691DC9085D87096BA7BA375763D967_gshared_inline)(__this, ___0_arg, method); } inline void WhereSelectArrayIterator_2__ctor_mAFF45910815F8F4E33DA9E8C0EE9FC7086D78172 (WhereSelectArrayIterator_2_t1097483EA256892AA1A0E2BDD7C6D7F854532553* __this, KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_t47FAFA6E2D9AD9FDF910E87892F59352FB5B18F3* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectArrayIterator_2_t1097483EA256892AA1A0E2BDD7C6D7F854532553*, KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67*, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858*, Func_2_t47FAFA6E2D9AD9FDF910E87892F59352FB5B18F3*, const RuntimeMethod*))WhereSelectArrayIterator_2__ctor_mAFF45910815F8F4E33DA9E8C0EE9FC7086D78172_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline double Func_2_Invoke_m8AB7737A3D8B213BACE91AE7F98D6FFF494DE79D_inline (Func_2_t47FAFA6E2D9AD9FDF910E87892F59352FB5B18F3* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method) { return (( double (*) (Func_2_t47FAFA6E2D9AD9FDF910E87892F59352FB5B18F3*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*))Func_2_Invoke_m8AB7737A3D8B213BACE91AE7F98D6FFF494DE79D_gshared_inline)(__this, ___0_arg, method); } inline void WhereSelectArrayIterator_2__ctor_m244B6951BFA16F3362319E9F6233F0D2A1AEEF9B (WhereSelectArrayIterator_2_t9545399CAA4F1FAF69940E5FE8C16D33DDE69BEE* __this, KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_tA526681EE526C81F376160E44520BDC21770A705* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectArrayIterator_2_t9545399CAA4F1FAF69940E5FE8C16D33DDE69BEE*, KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67*, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858*, Func_2_tA526681EE526C81F376160E44520BDC21770A705*, const RuntimeMethod*))WhereSelectArrayIterator_2__ctor_m244B6951BFA16F3362319E9F6233F0D2A1AEEF9B_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline int32_t Func_2_Invoke_m450153F6300275E6112B4346D2EF20A15EB7091E_inline (Func_2_tA526681EE526C81F376160E44520BDC21770A705* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method) { return (( int32_t (*) (Func_2_tA526681EE526C81F376160E44520BDC21770A705*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*))Func_2_Invoke_m450153F6300275E6112B4346D2EF20A15EB7091E_gshared_inline)(__this, ___0_arg, method); } inline void WhereSelectArrayIterator_2__ctor_m383D3735901E9831AC4849D5C0764824A3BAB2D9 (WhereSelectArrayIterator_2_t9CC38AD9D47BA9244379A17890759D5740D5113C* __this, KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectArrayIterator_2_t9CC38AD9D47BA9244379A17890759D5740D5113C*, KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67*, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858*, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3*, const RuntimeMethod*))WhereSelectArrayIterator_2__ctor_m383D3735901E9831AC4849D5C0764824A3BAB2D9_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline RuntimeObject* Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_inline (Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method) { return (( RuntimeObject* (*) (Func_2_tF42287527472FA89789873F068A87C60A00EC7D3*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*))Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_gshared_inline)(__this, ___0_arg, method); } inline void WhereSelectArrayIterator_2__ctor_mA5AF3B283A737C737C53F5DB1B4DA4CA9B682003 (WhereSelectArrayIterator_2_t250814D5FF34B1F8B88A5E8334436BB633B7B29F* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_source, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___1_predicate, Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectArrayIterator_2_t250814D5FF34B1F8B88A5E8334436BB633B7B29F*, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA*, Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354*, const RuntimeMethod*))WhereSelectArrayIterator_2__ctor_mA5AF3B283A737C737C53F5DB1B4DA4CA9B682003_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline int32_t Func_2_Invoke_m1F8EE2DF137BE5132901C0297848BC7A373A676B_inline (Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* __this, int32_t ___0_arg, const RuntimeMethod* method) { return (( int32_t (*) (Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354*, int32_t, const RuntimeMethod*))Func_2_Invoke_m1F8EE2DF137BE5132901C0297848BC7A373A676B_gshared_inline)(__this, ___0_arg, method); } inline void WhereSelectArrayIterator_2__ctor_mA81B99B853E001FD4EBC3552CBAF9E5A9B6670EF (WhereSelectArrayIterator_2_tD3D2D7D0E820942D322A72961F20B192E78779D4* __this, Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectArrayIterator_2_tD3D2D7D0E820942D322A72961F20B192E78779D4*, Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F*, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821*, Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665*, const RuntimeMethod*))WhereSelectArrayIterator_2__ctor_mA81B99B853E001FD4EBC3552CBAF9E5A9B6670EF_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline bool Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_inline (Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* __this, int32_t ___0_arg, const RuntimeMethod* method) { return (( bool (*) (Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821*, int32_t, const RuntimeMethod*))Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_gshared_inline)(__this, ___0_arg, method); } inline ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m391DE18D3E422BB20DE4D16ABF413F64F079DFCB_inline (Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665* __this, int32_t ___0_arg, const RuntimeMethod* method) { return (( ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*) (Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665*, int32_t, const RuntimeMethod*))Func_2_Invoke_m391DE18D3E422BB20DE4D16ABF413F64F079DFCB_gshared_inline)(__this, ___0_arg, method); } inline void WhereSelectArrayIterator_2__ctor_mBE4544E2F3A29515345E84FEB8D3CC7BA2211CD4 (WhereSelectArrayIterator_2_t934772B584D7DFD94C6EAFF499B271D86FDE45E6* __this, Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_tF2AB14F275941BA60E9BCF23A9892D0255EE639A* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectArrayIterator_2_t934772B584D7DFD94C6EAFF499B271D86FDE45E6*, Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F*, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821*, Func_2_tF2AB14F275941BA60E9BCF23A9892D0255EE639A*, const RuntimeMethod*))WhereSelectArrayIterator_2__ctor_mBE4544E2F3A29515345E84FEB8D3CC7BA2211CD4_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline double Func_2_Invoke_mD0A19E41F98A9A0A714DA871A58878A66CF373B7_inline (Func_2_tF2AB14F275941BA60E9BCF23A9892D0255EE639A* __this, int32_t ___0_arg, const RuntimeMethod* method) { return (( double (*) (Func_2_tF2AB14F275941BA60E9BCF23A9892D0255EE639A*, int32_t, const RuntimeMethod*))Func_2_Invoke_mD0A19E41F98A9A0A714DA871A58878A66CF373B7_gshared_inline)(__this, ___0_arg, method); } inline void WhereSelectArrayIterator_2__ctor_m55A1C1116234879DE9D594236F71D7F014775A7C (WhereSelectArrayIterator_2_tF90D4AEA10ABD8699D150F24EA558513A5E71490* __this, Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectArrayIterator_2_tF90D4AEA10ABD8699D150F24EA558513A5E71490*, Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F*, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821*, Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4*, const RuntimeMethod*))WhereSelectArrayIterator_2__ctor_m55A1C1116234879DE9D594236F71D7F014775A7C_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline int32_t Func_2_Invoke_m2F5EF7EE15634492B2E930C5F3DF28F3071CD5F0_inline (Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4* __this, int32_t ___0_arg, const RuntimeMethod* method) { return (( int32_t (*) (Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4*, int32_t, const RuntimeMethod*))Func_2_Invoke_m2F5EF7EE15634492B2E930C5F3DF28F3071CD5F0_gshared_inline)(__this, ___0_arg, method); } inline void WhereSelectArrayIterator_2__ctor_m6217A7437E5DF2746ED26FA54632D87589C1F2C3 (WhereSelectArrayIterator_2_t8DA715D1B46C6A548326FB07B69E9154248A69F8* __this, Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectArrayIterator_2_t8DA715D1B46C6A548326FB07B69E9154248A69F8*, Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F*, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821*, Func_2_tF12503C33FD184E465546C31F324F4C344B8975A*, const RuntimeMethod*))WhereSelectArrayIterator_2__ctor_m6217A7437E5DF2746ED26FA54632D87589C1F2C3_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline RuntimeObject* Func_2_Invoke_mFA681ED6452214C133490C8EBCEF80076525B562_inline (Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* __this, int32_t ___0_arg, const RuntimeMethod* method) { return (( RuntimeObject* (*) (Func_2_tF12503C33FD184E465546C31F324F4C344B8975A*, int32_t, const RuntimeMethod*))Func_2_Invoke_mFA681ED6452214C133490C8EBCEF80076525B562_gshared_inline)(__this, ___0_arg, method); } inline void WhereSelectArrayIterator_2__ctor_m3AA71463CC77D46EDDE7690DB97A342FDA00C6BD (WhereSelectArrayIterator_2_t472AA18487D40575EE167AE443F50B0DF2562CB5* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectArrayIterator_2_t472AA18487D40575EE167AE443F50B0DF2562CB5*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0*, const RuntimeMethod*))WhereSelectArrayIterator_2__ctor_m3AA71463CC77D46EDDE7690DB97A342FDA00C6BD_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_inline (Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method) { return (( ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*) (Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0*, RuntimeObject*, const RuntimeMethod*))Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_gshared_inline)(__this, ___0_arg, method); } inline void WhereSelectArrayIterator_2__ctor_mCDC2F3906ECE3C9293BF2B09E327DD550EB1A52A (WhereSelectArrayIterator_2_tD2A6ECF35A77301007AFD2D424400F7ABD038D8A* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectArrayIterator_2_tD2A6ECF35A77301007AFD2D424400F7ABD038D8A*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1*, const RuntimeMethod*))WhereSelectArrayIterator_2__ctor_mCDC2F3906ECE3C9293BF2B09E327DD550EB1A52A_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline double Func_2_Invoke_mD53F0155434EDFA18B5BDAD0B0F61AC5F82EB95B_inline (Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method) { return (( double (*) (Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1*, RuntimeObject*, const RuntimeMethod*))Func_2_Invoke_mD53F0155434EDFA18B5BDAD0B0F61AC5F82EB95B_gshared_inline)(__this, ___0_arg, method); } inline void WhereSelectArrayIterator_2__ctor_m04357D1A96A8C4B96BD7145021AE39DD2C9F2A41 (WhereSelectArrayIterator_2_t562C68C2C77B3AA5A84BBA4A0B21DB823E66B703* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectArrayIterator_2_t562C68C2C77B3AA5A84BBA4A0B21DB823E66B703*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B*, const RuntimeMethod*))WhereSelectArrayIterator_2__ctor_m04357D1A96A8C4B96BD7145021AE39DD2C9F2A41_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline int32_t Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_inline (Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method) { return (( int32_t (*) (Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B*, RuntimeObject*, const RuntimeMethod*))Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_gshared_inline)(__this, ___0_arg, method); } inline void WhereSelectArrayIterator_2__ctor_m3660F197ECE4BF2A6F8BC99BC8BEF585C9D7BF97 (WhereSelectArrayIterator_2_tC80EB6F425911E71B4D4712B7DA01244DF6E7C58* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectArrayIterator_2_tC80EB6F425911E71B4D4712B7DA01244DF6E7C58*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, Func_2_tACBF5A1656250800CE861707354491F0611F6624*, const RuntimeMethod*))WhereSelectArrayIterator_2__ctor_m3660F197ECE4BF2A6F8BC99BC8BEF585C9D7BF97_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_inline (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method) { return (( RuntimeObject* (*) (Func_2_tACBF5A1656250800CE861707354491F0611F6624*, RuntimeObject*, const RuntimeMethod*))Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_gshared_inline)(__this, ___0_arg, method); } inline void WhereSelectArrayIterator_2__ctor_m27CCED047A47F03F3FE599D0F561AD70B350D04A (WhereSelectArrayIterator_2_t4E173D9F740783BA4B60C94250B9AD996030998C* __this, StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_tC496704D554895234B1360058C5CC2D901C24957* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectArrayIterator_2_t4E173D9F740783BA4B60C94250B9AD996030998C*, StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B*, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A*, Func_2_tC496704D554895234B1360058C5CC2D901C24957*, const RuntimeMethod*))WhereSelectArrayIterator_2__ctor_m27CCED047A47F03F3FE599D0F561AD70B350D04A_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline bool Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_inline (Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method) { return (( bool (*) (Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*))Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_gshared_inline)(__this, ___0_arg, method); } inline ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m2AB6C1914FFEDDAF25F1EDC95B95C1614CFD344A_inline (Func_2_tC496704D554895234B1360058C5CC2D901C24957* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method) { return (( ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*) (Func_2_tC496704D554895234B1360058C5CC2D901C24957*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*))Func_2_Invoke_m2AB6C1914FFEDDAF25F1EDC95B95C1614CFD344A_gshared_inline)(__this, ___0_arg, method); } inline void WhereSelectArrayIterator_2__ctor_m6AD67B6F76FEA09D2CE00DFE7B3D1C6A91A02609 (WhereSelectArrayIterator_2_t9299547142F7553DF6B3CC28BA06D31E3DC73495* __this, StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_t9D2BEBC30A557FE8C09F3ED125F250B85332EB29* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectArrayIterator_2_t9299547142F7553DF6B3CC28BA06D31E3DC73495*, StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B*, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A*, Func_2_t9D2BEBC30A557FE8C09F3ED125F250B85332EB29*, const RuntimeMethod*))WhereSelectArrayIterator_2__ctor_m6AD67B6F76FEA09D2CE00DFE7B3D1C6A91A02609_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline double Func_2_Invoke_mB2968CB57271E5FAAAC362D89997D0C74BDAD83E_inline (Func_2_t9D2BEBC30A557FE8C09F3ED125F250B85332EB29* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method) { return (( double (*) (Func_2_t9D2BEBC30A557FE8C09F3ED125F250B85332EB29*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*))Func_2_Invoke_mB2968CB57271E5FAAAC362D89997D0C74BDAD83E_gshared_inline)(__this, ___0_arg, method); } inline void WhereSelectArrayIterator_2__ctor_mCFDF5484DEE46045B320C928B40C1DB170ED7221 (WhereSelectArrayIterator_2_t0565EB3033FAD927C35E0B8525D2ABB0F1FECB40* __this, StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectArrayIterator_2_t0565EB3033FAD927C35E0B8525D2ABB0F1FECB40*, StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B*, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A*, Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF*, const RuntimeMethod*))WhereSelectArrayIterator_2__ctor_mCFDF5484DEE46045B320C928B40C1DB170ED7221_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline int32_t Func_2_Invoke_m57961B138A397ADAB0DC71E56519ADBD63327D27_inline (Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method) { return (( int32_t (*) (Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*))Func_2_Invoke_m57961B138A397ADAB0DC71E56519ADBD63327D27_gshared_inline)(__this, ___0_arg, method); } inline void WhereSelectArrayIterator_2__ctor_mC246DFE6E89D80A80900F10D492E7093FF349C47 (WhereSelectArrayIterator_2_tF795401649F680CCD3CB35E5CF5B073D7D6B03CB* __this, StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectArrayIterator_2_tF795401649F680CCD3CB35E5CF5B073D7D6B03CB*, StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B*, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A*, Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD*, const RuntimeMethod*))WhereSelectArrayIterator_2__ctor_mC246DFE6E89D80A80900F10D492E7093FF349C47_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline RuntimeObject* Func_2_Invoke_m1F78C6C79382EA6E74D62E31DD00A9378266A518_inline (Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method) { return (( RuntimeObject* (*) (Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*))Func_2_Invoke_m1F78C6C79382EA6E74D62E31DD00A9378266A518_gshared_inline)(__this, ___0_arg, method); } inline void WhereSelectEnumerableIterator_2__ctor_mD520C7C188FF5B1868F41D11282292ACA5F0D988 (WhereSelectEnumerableIterator_2_tB9614A59675ACAF70D0B5FB0ED73C6725205E3A3* __this, RuntimeObject* ___0_source, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___1_predicate, Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectEnumerableIterator_2_tB9614A59675ACAF70D0B5FB0ED73C6725205E3A3*, RuntimeObject*, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C*, Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94*, const RuntimeMethod*))WhereSelectEnumerableIterator_2__ctor_mD520C7C188FF5B1868F41D11282292ACA5F0D988_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectEnumerableIterator_2__ctor_mFCDDD54A5A1A18B474A0F503BD42FFE937D49861 (WhereSelectEnumerableIterator_2_tA6A1482145242E67FF8F922D98714D01D2940A7A* __this, RuntimeObject* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_t7542A58C66CF31CAC1B18A6A480408A5312791FD* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectEnumerableIterator_2_tA6A1482145242E67FF8F922D98714D01D2940A7A*, RuntimeObject*, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6*, Func_2_t7542A58C66CF31CAC1B18A6A480408A5312791FD*, const RuntimeMethod*))WhereSelectEnumerableIterator_2__ctor_mFCDDD54A5A1A18B474A0F503BD42FFE937D49861_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectEnumerableIterator_2__ctor_mEA2063DE60D7BBC6871CA59B369193F75CEE534D (WhereSelectEnumerableIterator_2_tD52ACBA5CBADB27D47DD658F7B68864F90373331* __this, RuntimeObject* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_t92C4FE32CCDE4C6E94AC230C1744E40A65212169* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectEnumerableIterator_2_tD52ACBA5CBADB27D47DD658F7B68864F90373331*, RuntimeObject*, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6*, Func_2_t92C4FE32CCDE4C6E94AC230C1744E40A65212169*, const RuntimeMethod*))WhereSelectEnumerableIterator_2__ctor_mEA2063DE60D7BBC6871CA59B369193F75CEE534D_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectEnumerableIterator_2__ctor_m2E0B2A24486A332799756708E49438A584AE3020 (WhereSelectEnumerableIterator_2_t9AE4A592E44DBE3F73A54EA693EED8EAA1ED06DC* __this, RuntimeObject* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_tC4D7F6AF83855FFC8343EF34A106E91CBB3C6D88* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectEnumerableIterator_2_t9AE4A592E44DBE3F73A54EA693EED8EAA1ED06DC*, RuntimeObject*, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6*, Func_2_tC4D7F6AF83855FFC8343EF34A106E91CBB3C6D88*, const RuntimeMethod*))WhereSelectEnumerableIterator_2__ctor_m2E0B2A24486A332799756708E49438A584AE3020_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectEnumerableIterator_2__ctor_m8D1341B9FF9CF0A0A70698C11CE15BD69ADC9598 (WhereSelectEnumerableIterator_2_tFB852F39C1190D73A84474924F57873FCCC4610B* __this, RuntimeObject* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectEnumerableIterator_2_tFB852F39C1190D73A84474924F57873FCCC4610B*, RuntimeObject*, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6*, Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56*, const RuntimeMethod*))WhereSelectEnumerableIterator_2__ctor_m8D1341B9FF9CF0A0A70698C11CE15BD69ADC9598_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectEnumerableIterator_2__ctor_m3F4C5FA6BDC6A74E1C8A3D385F9D54842135C86C (WhereSelectEnumerableIterator_2_t947242C08D41E01962BCF6022B0A094044DA7F2C* __this, RuntimeObject* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectEnumerableIterator_2_t947242C08D41E01962BCF6022B0A094044DA7F2C*, RuntimeObject*, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858*, Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943*, const RuntimeMethod*))WhereSelectEnumerableIterator_2__ctor_m3F4C5FA6BDC6A74E1C8A3D385F9D54842135C86C_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectEnumerableIterator_2__ctor_m2E74FF1D2EB3180335B073CA8A759F2F9BA530CA (WhereSelectEnumerableIterator_2_tFB4BF9604C79B364DB483DCFE6937B2C3C9095F4* __this, RuntimeObject* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_t47FAFA6E2D9AD9FDF910E87892F59352FB5B18F3* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectEnumerableIterator_2_tFB4BF9604C79B364DB483DCFE6937B2C3C9095F4*, RuntimeObject*, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858*, Func_2_t47FAFA6E2D9AD9FDF910E87892F59352FB5B18F3*, const RuntimeMethod*))WhereSelectEnumerableIterator_2__ctor_m2E74FF1D2EB3180335B073CA8A759F2F9BA530CA_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectEnumerableIterator_2__ctor_m3954E3860873975DFAC12A7151C42E9DD36D50B8 (WhereSelectEnumerableIterator_2_t4B528FB254140E926E606C12F0FCC0B34224AD27* __this, RuntimeObject* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_tA526681EE526C81F376160E44520BDC21770A705* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectEnumerableIterator_2_t4B528FB254140E926E606C12F0FCC0B34224AD27*, RuntimeObject*, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858*, Func_2_tA526681EE526C81F376160E44520BDC21770A705*, const RuntimeMethod*))WhereSelectEnumerableIterator_2__ctor_m3954E3860873975DFAC12A7151C42E9DD36D50B8_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectEnumerableIterator_2__ctor_m446D9DFA8D6FD6C06663AC92CA2E2E70549BF6DC (WhereSelectEnumerableIterator_2_tB95A85F4BD200CD46FC8E0FF660D1BBC2AA388FF* __this, RuntimeObject* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectEnumerableIterator_2_tB95A85F4BD200CD46FC8E0FF660D1BBC2AA388FF*, RuntimeObject*, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858*, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3*, const RuntimeMethod*))WhereSelectEnumerableIterator_2__ctor_m446D9DFA8D6FD6C06663AC92CA2E2E70549BF6DC_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectEnumerableIterator_2__ctor_m96BAED87987DAE93B4E6887AE45943A3E21D4E13 (WhereSelectEnumerableIterator_2_tB03350F7AB4B216F4FAF54A3032ACA3E746AF29D* __this, RuntimeObject* ___0_source, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___1_predicate, Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectEnumerableIterator_2_tB03350F7AB4B216F4FAF54A3032ACA3E746AF29D*, RuntimeObject*, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA*, Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354*, const RuntimeMethod*))WhereSelectEnumerableIterator_2__ctor_m96BAED87987DAE93B4E6887AE45943A3E21D4E13_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectEnumerableIterator_2__ctor_m2ED2A8EEE7ECF71C4BA16F5C5298D29BF0BF3C7A (WhereSelectEnumerableIterator_2_t7C09781637F77A11F7F0552F14F2B94B4F7B274B* __this, RuntimeObject* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectEnumerableIterator_2_t7C09781637F77A11F7F0552F14F2B94B4F7B274B*, RuntimeObject*, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821*, Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665*, const RuntimeMethod*))WhereSelectEnumerableIterator_2__ctor_m2ED2A8EEE7ECF71C4BA16F5C5298D29BF0BF3C7A_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectEnumerableIterator_2__ctor_m22DD7BC75C2E8E3C2B1B6C7B894B8D781C4900B2 (WhereSelectEnumerableIterator_2_tB6151B9C404DDB02FD55FF02F425135B4AA978BD* __this, RuntimeObject* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_tF2AB14F275941BA60E9BCF23A9892D0255EE639A* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectEnumerableIterator_2_tB6151B9C404DDB02FD55FF02F425135B4AA978BD*, RuntimeObject*, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821*, Func_2_tF2AB14F275941BA60E9BCF23A9892D0255EE639A*, const RuntimeMethod*))WhereSelectEnumerableIterator_2__ctor_m22DD7BC75C2E8E3C2B1B6C7B894B8D781C4900B2_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectEnumerableIterator_2__ctor_mE2982FE4532E7BC822E58B204B2F1CC49C94BAAD (WhereSelectEnumerableIterator_2_t7CB60FFED86F6D26C6A5B1D184E1352EB0392037* __this, RuntimeObject* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectEnumerableIterator_2_t7CB60FFED86F6D26C6A5B1D184E1352EB0392037*, RuntimeObject*, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821*, Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4*, const RuntimeMethod*))WhereSelectEnumerableIterator_2__ctor_mE2982FE4532E7BC822E58B204B2F1CC49C94BAAD_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectEnumerableIterator_2__ctor_mB18011BF045D54FAE4BDA9673E3026CF6E363F5C (WhereSelectEnumerableIterator_2_t1BC7D7BF022E4B65396A3E85C50E08AD7C53F3B6* __this, RuntimeObject* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectEnumerableIterator_2_t1BC7D7BF022E4B65396A3E85C50E08AD7C53F3B6*, RuntimeObject*, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821*, Func_2_tF12503C33FD184E465546C31F324F4C344B8975A*, const RuntimeMethod*))WhereSelectEnumerableIterator_2__ctor_mB18011BF045D54FAE4BDA9673E3026CF6E363F5C_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectEnumerableIterator_2__ctor_mDD173FD5A3DE9257BACFF9CF788244506BB5FA9D (WhereSelectEnumerableIterator_2_t091FAD2250C7AE05CA5F012F052AD93C07F4C8F6* __this, RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectEnumerableIterator_2_t091FAD2250C7AE05CA5F012F052AD93C07F4C8F6*, RuntimeObject*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0*, const RuntimeMethod*))WhereSelectEnumerableIterator_2__ctor_mDD173FD5A3DE9257BACFF9CF788244506BB5FA9D_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectEnumerableIterator_2__ctor_m8817AB36381FA844141816A57439FD58BDACE8C4 (WhereSelectEnumerableIterator_2_tD19AC0A769E6AC4413CC032997DF98F27C486779* __this, RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectEnumerableIterator_2_tD19AC0A769E6AC4413CC032997DF98F27C486779*, RuntimeObject*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1*, const RuntimeMethod*))WhereSelectEnumerableIterator_2__ctor_m8817AB36381FA844141816A57439FD58BDACE8C4_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectEnumerableIterator_2__ctor_m7BBD99849FABDA48F6D93BCE742C5B8398B5409F (WhereSelectEnumerableIterator_2_t7BA7CE7768E39319636272B29292281AB152E7D6* __this, RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectEnumerableIterator_2_t7BA7CE7768E39319636272B29292281AB152E7D6*, RuntimeObject*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B*, const RuntimeMethod*))WhereSelectEnumerableIterator_2__ctor_m7BBD99849FABDA48F6D93BCE742C5B8398B5409F_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectEnumerableIterator_2__ctor_m2E08505C4CB96CC2AD340B4A2B0D3BF0D6DA01F9 (WhereSelectEnumerableIterator_2_t585674E4C2106F965D6B51B3B1068924FC97CE0F* __this, RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectEnumerableIterator_2_t585674E4C2106F965D6B51B3B1068924FC97CE0F*, RuntimeObject*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, Func_2_tACBF5A1656250800CE861707354491F0611F6624*, const RuntimeMethod*))WhereSelectEnumerableIterator_2__ctor_m2E08505C4CB96CC2AD340B4A2B0D3BF0D6DA01F9_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectEnumerableIterator_2__ctor_m0F0AF498F71C7FC001B08EB4161FB9B0C9333104 (WhereSelectEnumerableIterator_2_t387B61C2DA86B80D999D50E4A6925DC090E15C41* __this, RuntimeObject* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_tC496704D554895234B1360058C5CC2D901C24957* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectEnumerableIterator_2_t387B61C2DA86B80D999D50E4A6925DC090E15C41*, RuntimeObject*, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A*, Func_2_tC496704D554895234B1360058C5CC2D901C24957*, const RuntimeMethod*))WhereSelectEnumerableIterator_2__ctor_m0F0AF498F71C7FC001B08EB4161FB9B0C9333104_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectEnumerableIterator_2__ctor_m8B0693B6A5677BC3FF87A85E9042AD3017FB8699 (WhereSelectEnumerableIterator_2_t3F1DF469E366F1EB55C62A6D4432B131B22EAADD* __this, RuntimeObject* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_t9D2BEBC30A557FE8C09F3ED125F250B85332EB29* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectEnumerableIterator_2_t3F1DF469E366F1EB55C62A6D4432B131B22EAADD*, RuntimeObject*, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A*, Func_2_t9D2BEBC30A557FE8C09F3ED125F250B85332EB29*, const RuntimeMethod*))WhereSelectEnumerableIterator_2__ctor_m8B0693B6A5677BC3FF87A85E9042AD3017FB8699_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectEnumerableIterator_2__ctor_m646AB1CCB6D9D0F7262BFB41A4D35C6C14C6A4D2 (WhereSelectEnumerableIterator_2_tDD70C727530B3DBADEB387A0E353F5F829380BF9* __this, RuntimeObject* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectEnumerableIterator_2_tDD70C727530B3DBADEB387A0E353F5F829380BF9*, RuntimeObject*, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A*, Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF*, const RuntimeMethod*))WhereSelectEnumerableIterator_2__ctor_m646AB1CCB6D9D0F7262BFB41A4D35C6C14C6A4D2_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectEnumerableIterator_2__ctor_m67E0676B846F7D5D13322DFE2366E000F49CCE01 (WhereSelectEnumerableIterator_2_tE9E39B5B3920248DC542D84A8CFB82C524F6E586* __this, RuntimeObject* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectEnumerableIterator_2_tE9E39B5B3920248DC542D84A8CFB82C524F6E586*, RuntimeObject*, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A*, Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD*, const RuntimeMethod*))WhereSelectEnumerableIterator_2__ctor_m67E0676B846F7D5D13322DFE2366E000F49CCE01_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectListIterator_2__ctor_m91C8528FD58C9353D7B1CB9EAE484BB8C31ECFA6 (WhereSelectListIterator_2_t9E9F7DABE20FD4E59D9240C0AC1BDCD84A76EA0B* __this, List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54* ___0_source, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___1_predicate, Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectListIterator_2_t9E9F7DABE20FD4E59D9240C0AC1BDCD84A76EA0B*, List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54*, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C*, Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94*, const RuntimeMethod*))WhereSelectListIterator_2__ctor_m91C8528FD58C9353D7B1CB9EAE484BB8C31ECFA6_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectListIterator_2__ctor_mD868B9DDEAD8BA778B0BA52E8BB6D2AD0736760E (WhereSelectListIterator_2_tDD3B110D8779DE8A37BBB91D5323B407F951D337* __this, List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_t7542A58C66CF31CAC1B18A6A480408A5312791FD* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectListIterator_2_tDD3B110D8779DE8A37BBB91D5323B407F951D337*, List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853*, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6*, Func_2_t7542A58C66CF31CAC1B18A6A480408A5312791FD*, const RuntimeMethod*))WhereSelectListIterator_2__ctor_mD868B9DDEAD8BA778B0BA52E8BB6D2AD0736760E_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectListIterator_2__ctor_m173463E0B8D28A5905E7D7C35047B91A1CA26644 (WhereSelectListIterator_2_t4AFEF6FC0DA956BB1C2D3C27FF8D3E6201F0A06D* __this, List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_t92C4FE32CCDE4C6E94AC230C1744E40A65212169* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectListIterator_2_t4AFEF6FC0DA956BB1C2D3C27FF8D3E6201F0A06D*, List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853*, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6*, Func_2_t92C4FE32CCDE4C6E94AC230C1744E40A65212169*, const RuntimeMethod*))WhereSelectListIterator_2__ctor_m173463E0B8D28A5905E7D7C35047B91A1CA26644_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectListIterator_2__ctor_mEE05F0B9AB2B8E5C836837B707D0555A10361094 (WhereSelectListIterator_2_t9B6C7A96995DD2A2BCECEB0C3B050EADBEAF0B34* __this, List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_tC4D7F6AF83855FFC8343EF34A106E91CBB3C6D88* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectListIterator_2_t9B6C7A96995DD2A2BCECEB0C3B050EADBEAF0B34*, List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853*, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6*, Func_2_tC4D7F6AF83855FFC8343EF34A106E91CBB3C6D88*, const RuntimeMethod*))WhereSelectListIterator_2__ctor_mEE05F0B9AB2B8E5C836837B707D0555A10361094_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectListIterator_2__ctor_mE1BE1C51DF76B23A2136CA429E45A28C2624754B (WhereSelectListIterator_2_t5E10395BE74EE99D31FC654786BE236801C01AD6* __this, List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectListIterator_2_t5E10395BE74EE99D31FC654786BE236801C01AD6*, List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853*, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6*, Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56*, const RuntimeMethod*))WhereSelectListIterator_2__ctor_mE1BE1C51DF76B23A2136CA429E45A28C2624754B_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectListIterator_2__ctor_m514C97356899A623178288894891949323AB5F9E (WhereSelectListIterator_2_tAD5E7572E769B04937A528DF4E8E0EB120473114* __this, List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectListIterator_2_tAD5E7572E769B04937A528DF4E8E0EB120473114*, List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB*, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858*, Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943*, const RuntimeMethod*))WhereSelectListIterator_2__ctor_m514C97356899A623178288894891949323AB5F9E_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectListIterator_2__ctor_mCB47271F5240DB5F870757E558817EAF66813337 (WhereSelectListIterator_2_t967C76943EB7EA8040D924B9D1A251CF5F99C590* __this, List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_t47FAFA6E2D9AD9FDF910E87892F59352FB5B18F3* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectListIterator_2_t967C76943EB7EA8040D924B9D1A251CF5F99C590*, List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB*, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858*, Func_2_t47FAFA6E2D9AD9FDF910E87892F59352FB5B18F3*, const RuntimeMethod*))WhereSelectListIterator_2__ctor_mCB47271F5240DB5F870757E558817EAF66813337_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectListIterator_2__ctor_m9E7D9C2AC5C4EE62428D630E2153A54CA911CEAF (WhereSelectListIterator_2_t984D9217719A2864144A476CBB92FB7754CC788F* __this, List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_tA526681EE526C81F376160E44520BDC21770A705* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectListIterator_2_t984D9217719A2864144A476CBB92FB7754CC788F*, List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB*, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858*, Func_2_tA526681EE526C81F376160E44520BDC21770A705*, const RuntimeMethod*))WhereSelectListIterator_2__ctor_m9E7D9C2AC5C4EE62428D630E2153A54CA911CEAF_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectListIterator_2__ctor_m2A8C85666C5A665630499B7FAAF130D59E60BFD1 (WhereSelectListIterator_2_tB5F3E1B3B06A8D74CA5DBD8ACEB44A8F1E549AF6* __this, List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectListIterator_2_tB5F3E1B3B06A8D74CA5DBD8ACEB44A8F1E549AF6*, List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB*, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858*, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3*, const RuntimeMethod*))WhereSelectListIterator_2__ctor_m2A8C85666C5A665630499B7FAAF130D59E60BFD1_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectListIterator_2__ctor_m42B6E206A0E398E45DA94F8109B58ACE1749F6A4 (WhereSelectListIterator_2_t770A927BE7E150C131946093084804F846AF241A* __this, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___0_source, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___1_predicate, Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectListIterator_2_t770A927BE7E150C131946093084804F846AF241A*, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA*, Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354*, const RuntimeMethod*))WhereSelectListIterator_2__ctor_m42B6E206A0E398E45DA94F8109B58ACE1749F6A4_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) { return (( Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_gshared)(__this, method); } inline int32_t Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_inline (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method) { return (( int32_t (*) (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC*, const RuntimeMethod*))Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_gshared_inline)(__this, method); } inline bool Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312 (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC*, const RuntimeMethod*))Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_gshared)(__this, method); } inline void WhereSelectListIterator_2__ctor_m6015CAFB149403EFC49A3CFE180F8287C4B1F2D3 (WhereSelectListIterator_2_t1A5B574577FF00CA7DAA72E41AD6F3C3715A546B* __this, List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectListIterator_2_t1A5B574577FF00CA7DAA72E41AD6F3C3715A546B*, List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576*, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821*, Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665*, const RuntimeMethod*))WhereSelectListIterator_2__ctor_m6015CAFB149403EFC49A3CFE180F8287C4B1F2D3_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B List_1_GetEnumerator_m87BBBF3FBB0A4EBF1C2940AA91570D7F1565F60D (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, const RuntimeMethod* method) { return (( Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B (*) (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576*, const RuntimeMethod*))List_1_GetEnumerator_m87BBBF3FBB0A4EBF1C2940AA91570D7F1565F60D_gshared)(__this, method); } inline int32_t Enumerator_get_Current_mB6A201CD563FEF33A6BDA75B83C7BF2AA36CD98C_inline (Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B* __this, const RuntimeMethod* method) { return (( int32_t (*) (Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B*, const RuntimeMethod*))Enumerator_get_Current_mB6A201CD563FEF33A6BDA75B83C7BF2AA36CD98C_gshared_inline)(__this, method); } inline bool Enumerator_MoveNext_mCAE99D26B8B4D7880B37A70AC8DFD8C7AA4FCCE5 (Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B*, const RuntimeMethod*))Enumerator_MoveNext_mCAE99D26B8B4D7880B37A70AC8DFD8C7AA4FCCE5_gshared)(__this, method); } inline void WhereSelectListIterator_2__ctor_mA1E31C5C0F20D3F5E048D8F6BFB9448EB88511A0 (WhereSelectListIterator_2_tFE7A4EC11F4B743F2225D286AB21642413563637* __this, List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_tF2AB14F275941BA60E9BCF23A9892D0255EE639A* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectListIterator_2_tFE7A4EC11F4B743F2225D286AB21642413563637*, List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576*, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821*, Func_2_tF2AB14F275941BA60E9BCF23A9892D0255EE639A*, const RuntimeMethod*))WhereSelectListIterator_2__ctor_mA1E31C5C0F20D3F5E048D8F6BFB9448EB88511A0_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectListIterator_2__ctor_mE1A2D2A162D6FC64DE67E5AE6A4D3FF81E3A34FF (WhereSelectListIterator_2_tEC5FC532BCB0C2374889A1DEAEA2A0AF67061F13* __this, List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectListIterator_2_tEC5FC532BCB0C2374889A1DEAEA2A0AF67061F13*, List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576*, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821*, Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4*, const RuntimeMethod*))WhereSelectListIterator_2__ctor_mE1A2D2A162D6FC64DE67E5AE6A4D3FF81E3A34FF_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectListIterator_2__ctor_m80BB1C97A9B4B9C60648387CF6393E5D6C6B7AE7 (WhereSelectListIterator_2_tED106563EDAAAFC5D4826BB767636CC6724207C0* __this, List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectListIterator_2_tED106563EDAAAFC5D4826BB767636CC6724207C0*, List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576*, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821*, Func_2_tF12503C33FD184E465546C31F324F4C344B8975A*, const RuntimeMethod*))WhereSelectListIterator_2__ctor_m80BB1C97A9B4B9C60648387CF6393E5D6C6B7AE7_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectListIterator_2__ctor_m4DA4E55D68D54CA13E443B2C1EF7AE6A5627787E (WhereSelectListIterator_2_t1D0D030153AD3907D2774B6B5C56F2AA852BC21D* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectListIterator_2_t1D0D030153AD3907D2774B6B5C56F2AA852BC21D*, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0*, const RuntimeMethod*))WhereSelectListIterator_2__ctor_m4DA4E55D68D54CA13E443B2C1EF7AE6A5627787E_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectListIterator_2__ctor_m077AA693A16D506895C485CDFAC73730A163001B (WhereSelectListIterator_2_t2C5DCC6DB299A1BB70C6A70239C1F3E4BEA9CD1B* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectListIterator_2_t2C5DCC6DB299A1BB70C6A70239C1F3E4BEA9CD1B*, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1*, const RuntimeMethod*))WhereSelectListIterator_2__ctor_m077AA693A16D506895C485CDFAC73730A163001B_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectListIterator_2__ctor_m5658691CD6D5E52B8CB4D7BF7728DF1A36AD99BF (WhereSelectListIterator_2_tFA8E9A90E251C243AA65C041D7421667E9920343* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectListIterator_2_tFA8E9A90E251C243AA65C041D7421667E9920343*, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B*, const RuntimeMethod*))WhereSelectListIterator_2__ctor_m5658691CD6D5E52B8CB4D7BF7728DF1A36AD99BF_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectListIterator_2__ctor_m9CC6A34DCA0012E593221AFBACC4F20664BD876A (WhereSelectListIterator_2_tC97775A217B6CD43A5FD2A085EE12720F7C3808A* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectListIterator_2_tC97775A217B6CD43A5FD2A085EE12720F7C3808A*, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, Func_2_tACBF5A1656250800CE861707354491F0611F6624*, const RuntimeMethod*))WhereSelectListIterator_2__ctor_m9CC6A34DCA0012E593221AFBACC4F20664BD876A_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectListIterator_2__ctor_m1344C578099C9BF9AD59C3907C02DDC4B7952132 (WhereSelectListIterator_2_tF0640331D98594762A021513E6F45184227DA7FC* __this, List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_tC496704D554895234B1360058C5CC2D901C24957* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectListIterator_2_tF0640331D98594762A021513E6F45184227DA7FC*, List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF*, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A*, Func_2_tC496704D554895234B1360058C5CC2D901C24957*, const RuntimeMethod*))WhereSelectListIterator_2__ctor_m1344C578099C9BF9AD59C3907C02DDC4B7952132_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F List_1_GetEnumerator_m171CCAFC24F3096494C02B26FB8B10C408952751 (List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* __this, const RuntimeMethod* method) { return (( Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F (*) (List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF*, const RuntimeMethod*))List_1_GetEnumerator_m171CCAFC24F3096494C02B26FB8B10C408952751_gshared)(__this, method); } inline StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 Enumerator_get_Current_m4E279E6389EB06C5DBE88A74E3BD3F23FB2B17E4_inline (Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F* __this, const RuntimeMethod* method) { return (( StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 (*) (Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F*, const RuntimeMethod*))Enumerator_get_Current_m4E279E6389EB06C5DBE88A74E3BD3F23FB2B17E4_gshared_inline)(__this, method); } inline bool Enumerator_MoveNext_m6A369A40774C06803D46E3D1DBA2874ECFF63E9E (Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F*, const RuntimeMethod*))Enumerator_MoveNext_m6A369A40774C06803D46E3D1DBA2874ECFF63E9E_gshared)(__this, method); } inline void WhereSelectListIterator_2__ctor_mA9B014C26C31E18F1EF194E054EBF6DFE23E443F (WhereSelectListIterator_2_t8D14AE99EE531AD4946A17D4B7B0FCB661FF79B0* __this, List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_t9D2BEBC30A557FE8C09F3ED125F250B85332EB29* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectListIterator_2_t8D14AE99EE531AD4946A17D4B7B0FCB661FF79B0*, List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF*, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A*, Func_2_t9D2BEBC30A557FE8C09F3ED125F250B85332EB29*, const RuntimeMethod*))WhereSelectListIterator_2__ctor_mA9B014C26C31E18F1EF194E054EBF6DFE23E443F_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectListIterator_2__ctor_m6D88E3712F21C182AA3200920A4231559C7E8C64 (WhereSelectListIterator_2_tB360A4830EF7E0F0829573AE66B167A7996E0E52* __this, List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectListIterator_2_tB360A4830EF7E0F0829573AE66B167A7996E0E52*, List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF*, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A*, Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF*, const RuntimeMethod*))WhereSelectListIterator_2__ctor_m6D88E3712F21C182AA3200920A4231559C7E8C64_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } inline void WhereSelectListIterator_2__ctor_m15AA54F3B60B64CEFB048CD88E3A1BD06AC2C62E (WhereSelectListIterator_2_t60681EEE1A6CB8E9C8EE807AA2E2BDA68B9B6989* __this, List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* ___2_selector, const RuntimeMethod* method) { (( void (*) (WhereSelectListIterator_2_t60681EEE1A6CB8E9C8EE807AA2E2BDA68B9B6989*, List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF*, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A*, Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD*, const RuntimeMethod*))WhereSelectListIterator_2__ctor_m15AA54F3B60B64CEFB048CD88E3A1BD06AC2C62E_gshared)(__this, ___0_source, ___1_predicate, ___2_selector, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t HGrpBc1x_XyREwTp7_m3C25A6864BA7AD19DAF8AF5FC9B797A0D441B7DD_inline (HGrpBc1x_t02C9ECA2E405E25F7BDFF8C742961CE1CCCFD8D8* __this, const RuntimeMethod* method) ; inline void XFbd3Z9i__ctor_mEDDBFAD4C09DAF420EA408D2729D4F60D926B8B1 (XFbd3Z9i_t3A1CFBE01F19C1293C59644FEF74A5014F0F5C2B* __this, const RuntimeMethod* method) { (( void (*) (XFbd3Z9i_t3A1CFBE01F19C1293C59644FEF74A5014F0F5C2B*, const RuntimeMethod*))XFbd3Z9i__ctor_mEDDBFAD4C09DAF420EA408D2729D4F60D926B8B1_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Interlocked_CompareExchange_mB06E8737D3DA41F9FFBC38A6D0583D515EFB5717 (int32_t* ___0_location1, int32_t ___1_value, int32_t ___2_comparand, const RuntimeMethod* method) ; inline String_t* ExtractKeyDelegate_Invoke_m3214A3F92C2EB22088AB7738E8DFE1BE70925148_inline (ExtractKeyDelegate_t9BADAD4BDEEE5FEB8CBD095F1EA307C3DA921583* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { return (( String_t* (*) (ExtractKeyDelegate_t9BADAD4BDEEE5FEB8CBD095F1EA307C3DA921583*, RuntimeObject*, const RuntimeMethod*))ExtractKeyDelegate_Invoke_m3214A3F92C2EB22088AB7738E8DFE1BE70925148_gshared_inline)(__this, ___0_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OverflowException__ctor_m7F6A928C9BE47384586BDDE8B4B87666421E0F1A (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* __this, const RuntimeMethod* method) ; inline void XHashtableState__ctor_m37E975C296D7D8CDF9ACAA9ABD7C4A0C82C427D3 (XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A* __this, ExtractKeyDelegate_t9BADAD4BDEEE5FEB8CBD095F1EA307C3DA921583* ___0_extractKey, int32_t ___1_capacity, const RuntimeMethod* method) { (( void (*) (XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A*, ExtractKeyDelegate_t9BADAD4BDEEE5FEB8CBD095F1EA307C3DA921583*, int32_t, const RuntimeMethod*))XHashtableState__ctor_m37E975C296D7D8CDF9ACAA9ABD7C4A0C82C427D3_gshared)(__this, ___0_extractKey, ___1_capacity, method); } inline bool XHashtableState_TryAdd_m951A9A914307495745E2B33DB0BA6583FB4060A1 (XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A* __this, RuntimeObject* ___0_value, RuntimeObject** ___1_newValue, const RuntimeMethod* method) { return (( bool (*) (XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A*, RuntimeObject*, RuntimeObject**, const RuntimeMethod*))XHashtableState_TryAdd_m951A9A914307495745E2B33DB0BA6583FB4060A1_gshared)(__this, ___0_value, ___1_newValue, method); } inline int32_t XHashtableState_ComputeHashCode_mD58A823B4A09F8DB93853EA9536E6B457B59F1B1 (String_t* ___0_key, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) { return (( int32_t (*) (String_t*, int32_t, int32_t, const RuntimeMethod*))XHashtableState_ComputeHashCode_mD58A823B4A09F8DB93853EA9536E6B457B59F1B1_gshared)(___0_key, ___1_index, ___2_count, method); } inline bool XHashtableState_FindEntry_m3AC0430564190D3FCAD9A8DB1DD0E725F7392A91 (XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A* __this, int32_t ___0_hashCode, String_t* ___1_key, int32_t ___2_index, int32_t ___3_count, int32_t* ___4_entryIndex, const RuntimeMethod* method) { return (( bool (*) (XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A*, int32_t, String_t*, int32_t, int32_t, int32_t*, const RuntimeMethod*))XHashtableState_FindEntry_m3AC0430564190D3FCAD9A8DB1DD0E725F7392A91_gshared)(__this, ___0_hashCode, ___1_key, ___2_index, ___3_count, ___4_entryIndex, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Interlocked_Increment_m3C240C32E8D9544EC050B74D4F28EEB58F1F9309 (int32_t* ___0_location, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Thread_MemoryBarrier_m83873F1E6CEB16C0781941141382DA874A36097D (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_CompareOrdinal_m8940CFAE90021ED8DA3F2DF8226941C9EEB2E32D (String_t* ___0_strA, int32_t ___1_indexA, String_t* ___2_strB, int32_t ___3_indexB, int32_t ___4_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3 (String_t* __this, int32_t ___0_index, const RuntimeMethod* method) ; inline bool XHashtableState_TryGetValue_m22BFB31B1A4E2CEDE4CA7133F4A0B50B9E514308 (XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A* __this, String_t* ___0_key, int32_t ___1_index, int32_t ___2_count, RuntimeObject** ___3_value, const RuntimeMethod* method) { return (( bool (*) (XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A*, String_t*, int32_t, int32_t, RuntimeObject**, const RuntimeMethod*))XHashtableState_TryGetValue_m22BFB31B1A4E2CEDE4CA7133F4A0B50B9E514308_gshared)(__this, ___0_key, ___1_index, ___2_count, ___3_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA (RuntimeObject* ___0_obj, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149 (RuntimeObject* ___0_obj, bool* ___1_lockTaken, const RuntimeMethod* method) ; inline XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A* XHashtableState_Resize_mDB3BA5C327EF6A86F6CE58B59E1D7430E62532C5 (XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A* __this, const RuntimeMethod* method) { return (( XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A* (*) (XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A*, const RuntimeMethod*))XHashtableState_Resize_mDB3BA5C327EF6A86F6CE58B59E1D7430E62532C5_gshared)(__this, method); } inline void bzx_1__ctor_m1D3B0B1578C67AF419E48BD7F0EEB4883360DD05 (bzx_1_tD860EF6FBE4057B405CC33ABF4B9B27EA4C241E8* __this, const RuntimeMethod* method) { (( void (*) (bzx_1_tD860EF6FBE4057B405CC33ABF4B9B27EA4C241E8*, const RuntimeMethod*))bzx_1__ctor_m1D3B0B1578C67AF419E48BD7F0EEB4883360DD05_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool cai_IsNullOrWhiteSpace_m08AF4EEC15CABBCCA5EC82CB1B84914E23FD183F (String_t* ___0_str, const RuntimeMethod* method) ; inline cag_1_t13299DA714D17DC1CB7A3D2D03BFAA2956E3E9C5* bzy_3_get_Instance_m620E836C7E405E3D8627688278120AB8CE834734 (const RuntimeMethod* method) { return (( cag_1_t13299DA714D17DC1CB7A3D2D03BFAA2956E3E9C5* (*) (const RuntimeMethod*))bzy_3_get_Instance_mE842D659F252FBE690DEB7C94F40E24A3E478FB9_gshared)(method); } inline void bzy_3_Dispatch_mF5CDEFB673D7F55C478D7D04F7B5B75BD880A885 (bzy_3_t69A7C4B8D2817E6515CAEA213B7FE352750F3509* __this, String_t* ___0_msgId, bzx_1_tD860EF6FBE4057B405CC33ABF4B9B27EA4C241E8* ___1_param, const RuntimeMethod* method) { (( void (*) (bzy_3_t69A7C4B8D2817E6515CAEA213B7FE352750F3509*, String_t*, bzx_1_tD860EF6FBE4057B405CC33ABF4B9B27EA4C241E8*, const RuntimeMethod*))bzy_3_Dispatch_m690E0BB54474F4865B512C986BAB00281A7E4B41_gshared)(__this, ___0_msgId, ___1_param, method); } inline cac_t62870E2F82B2CE34FCE43E59EC950AD932598346* bzy_3_get_Instance_m5DEFFD69E403C6F11EC3B590D9C1B6DFC81A784F (const RuntimeMethod* method) { return (( cac_t62870E2F82B2CE34FCE43E59EC950AD932598346* (*) (const RuntimeMethod*))bzy_3_get_Instance_mE842D659F252FBE690DEB7C94F40E24A3E478FB9_gshared)(method); } inline void bzy_3_Dispatch_m4D3945E771E37815B894B2E9A2F12BF911BA331D (bzy_3_t8712F3B6ED0CC18EB647F97337E7D931727DE0F2* __this, String_t* ___0_msgId, RuntimeObject* ___1_param, const RuntimeMethod* method) { (( void (*) (bzy_3_t8712F3B6ED0CC18EB647F97337E7D931727DE0F2*, String_t*, RuntimeObject*, const RuntimeMethod*))bzy_3_Dispatch_m690E0BB54474F4865B512C986BAB00281A7E4B41_gshared)(__this, ___0_msgId, ___1_param, method); } inline void bzx_1__ctor_m5038F03BA0C1FA391D95165EB0A25251C093F2A4 (bzx_1_t4D484EB6E5789BB8192E046C3FDB7E2664856C75* __this, const RuntimeMethod* method) { (( void (*) (bzx_1_t4D484EB6E5789BB8192E046C3FDB7E2664856C75*, const RuntimeMethod*))bzx_1__ctor_m5038F03BA0C1FA391D95165EB0A25251C093F2A4_gshared)(__this, method); } inline cag_1_t87A80CA24A67B3AC723841E86724121C4FA61C56* bzy_3_get_Instance_mFB0035F520A1F186378C888BFD508166894C6C4C (const RuntimeMethod* method) { return (( cag_1_t87A80CA24A67B3AC723841E86724121C4FA61C56* (*) (const RuntimeMethod*))bzy_3_get_Instance_mE842D659F252FBE690DEB7C94F40E24A3E478FB9_gshared)(method); } inline void bzy_3_Dispatch_mF4B59386741863F37F866C847E3A7DFEEE3D1EA5 (bzy_3_t1E1BEBD3FB315A4FA21CD0E62A92BDE5781FF686* __this, String_t* ___0_msgId, bzx_1_t4D484EB6E5789BB8192E046C3FDB7E2664856C75* ___1_param, const RuntimeMethod* method) { (( void (*) (bzy_3_t1E1BEBD3FB315A4FA21CD0E62A92BDE5781FF686*, String_t*, bzx_1_t4D484EB6E5789BB8192E046C3FDB7E2664856C75*, const RuntimeMethod*))bzy_3_Dispatch_m690E0BB54474F4865B512C986BAB00281A7E4B41_gshared)(__this, ___0_msgId, ___1_param, method); } inline void bzx_1__ctor_m459FDE4EF3667FB0804F918AAFD4BAA43343E2D2 (bzx_1_tA2F73AE84DB462B2C1BB352D3E53255B822258F0* __this, const RuntimeMethod* method) { (( void (*) (bzx_1_tA2F73AE84DB462B2C1BB352D3E53255B822258F0*, const RuntimeMethod*))bzx_1__ctor_m459FDE4EF3667FB0804F918AAFD4BAA43343E2D2_gshared)(__this, method); } inline cag_1_tF63C3AF916F5372C1BA3382D1B4BBE9CD3D8B6EC* bzy_3_get_Instance_mA744790E3413AEA87476DBF268AD65A9B251D028 (const RuntimeMethod* method) { return (( cag_1_tF63C3AF916F5372C1BA3382D1B4BBE9CD3D8B6EC* (*) (const RuntimeMethod*))bzy_3_get_Instance_mE842D659F252FBE690DEB7C94F40E24A3E478FB9_gshared)(method); } inline void bzy_3_Dispatch_m8B286AA199A060DBEAF10DD415EA14BF673B4772 (bzy_3_tDEF6B8481C81DD8E75C8CA42AC4A07AA003E2D95* __this, String_t* ___0_msgId, bzx_1_tA2F73AE84DB462B2C1BB352D3E53255B822258F0* ___1_param, const RuntimeMethod* method) { (( void (*) (bzy_3_tDEF6B8481C81DD8E75C8CA42AC4A07AA003E2D95*, String_t*, bzx_1_tA2F73AE84DB462B2C1BB352D3E53255B822258F0*, const RuntimeMethod*))bzy_3_Dispatch_m690E0BB54474F4865B512C986BAB00281A7E4B41_gshared)(__this, ___0_msgId, ___1_param, method); } inline void bzx_1__ctor_m136FB30603F0E5DCE670DAA48A3AF874774183AD (bzx_1_tF28DD7ABB0A422DE920831FB35E155BDF2905A9B* __this, const RuntimeMethod* method) { (( void (*) (bzx_1_tF28DD7ABB0A422DE920831FB35E155BDF2905A9B*, const RuntimeMethod*))bzx_1__ctor_m136FB30603F0E5DCE670DAA48A3AF874774183AD_gshared)(__this, method); } inline cag_1_t04895B40CA8F412729C80E76D0FBD06112A47A7D* bzy_3_get_Instance_mD1C74A574F1C2D7D5FEE8277DC5C791C8954DD6C (const RuntimeMethod* method) { return (( cag_1_t04895B40CA8F412729C80E76D0FBD06112A47A7D* (*) (const RuntimeMethod*))bzy_3_get_Instance_mE842D659F252FBE690DEB7C94F40E24A3E478FB9_gshared)(method); } inline void bzy_3_Dispatch_m272D0A8C9ECF81401FE8B36E85AC14C9AF6694E3 (bzy_3_t9A9A4FBDE0863F917696ADC8C788FFB7667E7258* __this, String_t* ___0_msgId, bzx_1_tF28DD7ABB0A422DE920831FB35E155BDF2905A9B* ___1_param, const RuntimeMethod* method) { (( void (*) (bzy_3_t9A9A4FBDE0863F917696ADC8C788FFB7667E7258*, String_t*, bzx_1_tF28DD7ABB0A422DE920831FB35E155BDF2905A9B*, const RuntimeMethod*))bzy_3_Dispatch_m690E0BB54474F4865B512C986BAB00281A7E4B41_gshared)(__this, ___0_msgId, ___1_param, method); } inline void bzx_1__ctor_m9DC468494C904F9C2D4A2FED75CAD65389685383 (bzx_1_t01CAD84059E26921A56668D888A1952F0E346E84* __this, const RuntimeMethod* method) { (( void (*) (bzx_1_t01CAD84059E26921A56668D888A1952F0E346E84*, const RuntimeMethod*))bzx_1__ctor_m9DC468494C904F9C2D4A2FED75CAD65389685383_gshared)(__this, method); } inline cag_1_t4408770DEE4DE1A9FBAF02CBBD5BD8EF8D6D710B* bzy_3_get_Instance_m4D82000C75AD5803D4AF455B9B37FB0516A68856 (const RuntimeMethod* method) { return (( cag_1_t4408770DEE4DE1A9FBAF02CBBD5BD8EF8D6D710B* (*) (const RuntimeMethod*))bzy_3_get_Instance_mE842D659F252FBE690DEB7C94F40E24A3E478FB9_gshared)(method); } inline void bzy_3_Dispatch_mEBF912F4A4FCB7DDCAE83ABE57A4D1E915558E94 (bzy_3_t01187F1458C4DD0836F9F22F61EBA3D73AB44479* __this, String_t* ___0_msgId, bzx_1_t01CAD84059E26921A56668D888A1952F0E346E84* ___1_param, const RuntimeMethod* method) { (( void (*) (bzy_3_t01187F1458C4DD0836F9F22F61EBA3D73AB44479*, String_t*, bzx_1_t01CAD84059E26921A56668D888A1952F0E346E84*, const RuntimeMethod*))bzy_3_Dispatch_m690E0BB54474F4865B512C986BAB00281A7E4B41_gshared)(__this, ___0_msgId, ___1_param, method); } IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void DebuggerSupport_AddToActiveTasksNonInlined_m28785ADBB0443B6CCDC12C4A7DA297F1FFAEF889 (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___0_task, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void DebuggerSupport_RemoveFromActiveTasksNonInlined_m328F6FE7F9066EAD92528B6AD6BB08B12BA9A2C0 (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___0_task, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ; inline void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared)(__this, ___0_item, method); } #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VerticalVirtualizationController_1_get_activeItems_m5771BE91B7EE5DD1CD69E13A60D9DAD9F81E8535_gshared (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* __this, const RuntimeMethod* method) { { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = __this->___m_ActiveItems; return (RuntimeObject*)L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VerticalVirtualizationController_1_get_itemsCount_m41C7EC9F6A7BC1C8586B50841E845B6414F9801F_gshared (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_0 = __this->___m_CollectionView; NullCheck(L_0); RuntimeObject* L_1; L_1 = BaseVerticalCollectionView_get_itemsSource_mE1E01CC16339B3B28C6E1198A74AB8DE8E31A496(L_0, NULL); NullCheck((RuntimeObject*)L_1); int32_t L_2; L_2 = InterfaceFuncInvoker0< int32_t >::Invoke(1, ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VerticalVirtualizationController_1_VisibleItemPredicate_mF74E98CD97471A785AC772347CC1112EE868CBF0_gshared (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* __this, RuntimeObject* ___0_i, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StyleEnum_1_op_Equality_m0A305FB462EE2B52AD8BBC87CFCDAA27BA4B94CD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StyleEnum_1_op_Implicit_mE2664CDFC678F602380EED12BA228071E6F49030_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_i; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_0); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_1; L_1 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(4, (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_0); NullCheck(L_1); RuntimeObject* L_2; L_2 = VisualElement_get_style_mDCFF8D835BE0AFE412905E108F48B32A83734224(L_1, NULL); NullCheck(L_2); StyleEnum_1_t3B02FFF55849C9C8E6A7C0AA9C7E5F65F10C9C69 L_3; L_3 = InterfaceFuncInvoker0< StyleEnum_1_t3B02FFF55849C9C8E6A7C0AA9C7E5F65F10C9C69 >::Invoke(17, IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7_il2cpp_TypeInfo_var, L_2); StyleEnum_1_t3B02FFF55849C9C8E6A7C0AA9C7E5F65F10C9C69 L_4; L_4 = StyleEnum_1_op_Implicit_mE2664CDFC678F602380EED12BA228071E6F49030((int32_t)0, StyleEnum_1_op_Implicit_mE2664CDFC678F602380EED12BA228071E6F49030_RuntimeMethod_var); bool L_5; L_5 = StyleEnum_1_op_Equality_m0A305FB462EE2B52AD8BBC87CFCDAA27BA4B94CD(L_3, L_4, StyleEnum_1_op_Equality_m0A305FB462EE2B52AD8BBC87CFCDAA27BA4B94CD_RuntimeMethod_var); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VerticalVirtualizationController_1_get_firstVisibleItem_m82CAFF6CE0A7E6C2097640ECD92EE8971182E59C_gshared (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* __this, const RuntimeMethod* method) { { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = __this->___m_ActiveItems; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = __this->___m_VisibleItemPredicateDelegate; RuntimeObject* L_2; L_2 = Enumerable_FirstOrDefault_TisRuntimeObject_mFACC750E4D7AF7B43F5B866C84F613B3ECC41994((RuntimeObject*)L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VerticalVirtualizationController_1_get_lastVisibleItem_mAB27E476457270B251979B2A73DE8B419E587659_gshared (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* __this, const RuntimeMethod* method) { { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = __this->___m_ActiveItems; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = __this->___m_VisibleItemPredicateDelegate; RuntimeObject* L_2; L_2 = Enumerable_LastOrDefault_TisRuntimeObject_mB7B75BD214645D8A79DFF139356112781451A936((RuntimeObject*)L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VerticalVirtualizationController_1_get_visibleItemCount_m6808CEB4E53AC329802DC87298F99C249C3CF112_gshared (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* __this, const RuntimeMethod* method) { { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = __this->___m_ActiveItems; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = __this->___m_VisibleItemPredicateDelegate; int32_t L_2; L_2 = Enumerable_Count_TisRuntimeObject_mF0A3BCDCC75BCD5F4B818C48731347D0ED0EC827((RuntimeObject*)L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 7)); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SerializedVirtualizationData_t8EA4D4340BC124E7FC98396C263F0FEC091B53CB* VerticalVirtualizationController_1_get_serializedData_mBAE175BB1331E669FE93C025037ADDE19158A837_gshared (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* __this, const RuntimeMethod* method) { { BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_0 = __this->___m_CollectionView; NullCheck(L_0); SerializedVirtualizationData_t8EA4D4340BC124E7FC98396C263F0FEC091B53CB* L_1 = L_0->___serializedVirtualizationData; return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VerticalVirtualizationController_1_get_firstVisibleIndex_m42843C9658F41E32ED1ADC19C8FC6C9061FB6423_gshared (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* __this, const RuntimeMethod* method) { int32_t G_B2_0 = 0; int32_t G_B1_0 = 0; int32_t G_B3_0 = 0; int32_t G_B3_1 = 0; { SerializedVirtualizationData_t8EA4D4340BC124E7FC98396C263F0FEC091B53CB* L_0; L_0 = VerticalVirtualizationController_1_get_serializedData_mBAE175BB1331E669FE93C025037ADDE19158A837(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); NullCheck(L_0); int32_t L_1 = L_0->___firstVisibleIndex; BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_2 = __this->___m_CollectionView; NullCheck(L_2); CollectionViewController_t89D7C4989B72B4127DF82DC97FED5D7FE01D9768* L_3; L_3 = BaseVerticalCollectionView_get_viewController_m31FB4608049318BAFF48CA9C922797A0CA59264F_inline(L_2, NULL); if (L_3) { G_B2_0 = L_1; goto IL_0025; } G_B1_0 = L_1; } { SerializedVirtualizationData_t8EA4D4340BC124E7FC98396C263F0FEC091B53CB* L_4; L_4 = VerticalVirtualizationController_1_get_serializedData_mBAE175BB1331E669FE93C025037ADDE19158A837(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); NullCheck(L_4); int32_t L_5 = L_4->___firstVisibleIndex; G_B3_0 = L_5; G_B3_1 = G_B1_0; goto IL_0037; } IL_0025: { BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_6 = __this->___m_CollectionView; NullCheck(L_6); CollectionViewController_t89D7C4989B72B4127DF82DC97FED5D7FE01D9768* L_7; L_7 = BaseVerticalCollectionView_get_viewController_m31FB4608049318BAFF48CA9C922797A0CA59264F_inline(L_6, NULL); NullCheck(L_7); int32_t L_8; L_8 = VirtualFuncInvoker0< int32_t >::Invoke(9, L_7); G_B3_0 = ((int32_t)il2cpp_codegen_subtract(L_8, 1)); G_B3_1 = G_B2_0; } IL_0037: { int32_t L_9; L_9 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(G_B3_1, G_B3_0, NULL); return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VerticalVirtualizationController_1_set_firstVisibleIndex_mABDC3B8CEFB53554BFEB003AE479DF99A5DC13A2_gshared (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* __this, int32_t ___0_value, const RuntimeMethod* method) { { SerializedVirtualizationData_t8EA4D4340BC124E7FC98396C263F0FEC091B53CB* L_0; L_0 = VerticalVirtualizationController_1_get_serializedData_mBAE175BB1331E669FE93C025037ADDE19158A837(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); int32_t L_1 = ___0_value; NullCheck(L_0); L_0->___firstVisibleIndex = L_1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float VerticalVirtualizationController_1_get_lastHeight_m2B0E6420EAB9557359C528A459EE84BDC1926D29_gshared (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* __this, const RuntimeMethod* method) { { BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_0 = __this->___m_CollectionView; NullCheck(L_0); float L_1; L_1 = BaseVerticalCollectionView_get_lastHeight_mEDABF6845E379DCA0216106F56FAF84B952DA1F2_inline(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VerticalVirtualizationController_1_get_alwaysRebindOnRefresh_mB9C3A538BD60C07E276B0F753DA8E636CA862AB4_gshared (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* __this, const RuntimeMethod* method) { { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VerticalVirtualizationController_1__ctor_mDD14CF7DF7586CFCB5E6EF69BC643CF090377096_gshared (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* __this, BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* ___0_collectionView, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* G_B2_0 = NULL; VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* G_B2_1 = NULL; Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* G_B1_0 = NULL; VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* G_B1_1 = NULL; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* G_B4_0 = NULL; RuntimeObject* G_B4_1 = NULL; Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* G_B4_2 = NULL; VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* G_B4_3 = NULL; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* G_B3_0 = NULL; RuntimeObject* G_B3_1 = NULL; Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* G_B3_2 = NULL; VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* G_B3_3 = NULL; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* G_B6_0 = NULL; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* G_B6_1 = NULL; RuntimeObject* G_B6_2 = NULL; Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* G_B6_3 = NULL; VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* G_B6_4 = NULL; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* G_B5_0 = NULL; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* G_B5_1 = NULL; RuntimeObject* G_B5_2 = NULL; Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* G_B5_3 = NULL; VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* G_B5_4 = NULL; { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 11)); Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* L_0 = ((U3CU3Ec_t039AD5F50469B7DF90804F79B406E0DDE952CC2E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 11)))->___U3CU3E9__30_0; Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* L_1 = L_0; if (L_1) { G_B2_0 = L_1; G_B2_1 = __this; goto IL_0020; } G_B1_0 = L_1; G_B1_1 = __this; } { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 11)); U3CU3Ec_t039AD5F50469B7DF90804F79B406E0DDE952CC2E* L_2 = ((U3CU3Ec_t039AD5F50469B7DF90804F79B406E0DDE952CC2E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 11)))->___U3CU3E9; Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* L_3 = (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 10)); Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8(L_3, (RuntimeObject*)L_2, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 12)), il2cpp_rgctx_method(method->klass->rgctx_data, 13)); Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* L_4 = L_3; ((U3CU3Ec_t039AD5F50469B7DF90804F79B406E0DDE952CC2E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 11)))->___U3CU3E9__30_0 = L_4; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t039AD5F50469B7DF90804F79B406E0DDE952CC2E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 11)))->___U3CU3E9__30_0), (void*)L_4); G_B2_0 = L_4; G_B2_1 = G_B1_1; } IL_0020: { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 11)); Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_5 = ((U3CU3Ec_t039AD5F50469B7DF90804F79B406E0DDE952CC2E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 11)))->___U3CU3E9__30_1; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_6 = L_5; if (L_6) { G_B4_0 = L_6; G_B4_1 = NULL; G_B4_2 = G_B2_0; G_B4_3 = G_B2_1; goto IL_0040; } G_B3_0 = L_6; G_B3_1 = NULL; G_B3_2 = G_B2_0; G_B3_3 = G_B2_1; } { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 11)); U3CU3Ec_t039AD5F50469B7DF90804F79B406E0DDE952CC2E* L_7 = ((U3CU3Ec_t039AD5F50469B7DF90804F79B406E0DDE952CC2E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 11)))->___U3CU3E9; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_8 = (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 14)); Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4(L_8, (RuntimeObject*)L_7, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 15)), il2cpp_rgctx_method(method->klass->rgctx_data, 16)); Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_9 = L_8; ((U3CU3Ec_t039AD5F50469B7DF90804F79B406E0DDE952CC2E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 11)))->___U3CU3E9__30_1 = L_9; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t039AD5F50469B7DF90804F79B406E0DDE952CC2E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 11)))->___U3CU3E9__30_1), (void*)L_9); G_B4_0 = L_9; G_B4_1 = G_B3_1; G_B4_2 = G_B3_2; G_B4_3 = G_B3_3; } IL_0040: { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 11)); Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_10 = ((U3CU3Ec_t039AD5F50469B7DF90804F79B406E0DDE952CC2E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 11)))->___U3CU3E9__30_2; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_11 = L_10; if (L_11) { G_B6_0 = L_11; G_B6_1 = G_B4_0; G_B6_2 = G_B4_1; G_B6_3 = G_B4_2; G_B6_4 = G_B4_3; goto IL_005f; } G_B5_0 = L_11; G_B5_1 = G_B4_0; G_B5_2 = G_B4_1; G_B5_3 = G_B4_2; G_B5_4 = G_B4_3; } { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 11)); U3CU3Ec_t039AD5F50469B7DF90804F79B406E0DDE952CC2E* L_12 = ((U3CU3Ec_t039AD5F50469B7DF90804F79B406E0DDE952CC2E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 11)))->___U3CU3E9; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_13 = (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 14)); Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4(L_13, (RuntimeObject*)L_12, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 17)), il2cpp_rgctx_method(method->klass->rgctx_data, 16)); Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_14 = L_13; ((U3CU3Ec_t039AD5F50469B7DF90804F79B406E0DDE952CC2E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 11)))->___U3CU3E9__30_2 = L_14; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t039AD5F50469B7DF90804F79B406E0DDE952CC2E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 11)))->___U3CU3E9__30_2), (void*)L_14); G_B6_0 = L_14; 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_005f: { ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* L_15 = (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 18)); ObjectPool_1__ctor_m4CED6C10E611A3CC63F3CF84423C183C1412177F(L_15, G_B6_3, (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*)G_B6_2, G_B6_1, G_B6_0, (bool)1, ((int32_t)10), ((int32_t)10000), il2cpp_rgctx_method(method->klass->rgctx_data, 19)); NullCheck(G_B6_4); G_B6_4->___m_Pool = L_15; Il2CppCodeGenWriteBarrier((void**)(&G_B6_4->___m_Pool), (void*)L_15); __this->___m_LastFocusedElementIndex = (-1); List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_16 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var); List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_16, List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var); __this->___m_LastFocusedElementTreeChildIndexes = L_16; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastFocusedElementTreeChildIndexes), (void*)L_16); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_17 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 1)); List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690(L_17, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); __this->___m_ScrollInsertionList = L_17; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ScrollInsertionList), (void*)L_17); BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_18 = ___0_collectionView; NullCheck(L_18); ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_19; L_19 = BaseVerticalCollectionView_get_scrollView_mB4F44C6276CC57A0D8AD030F3C396650532E83CC_inline(L_18, NULL); CollectionVirtualizationController__ctor_m15661787A5CF03B2A2EC3250592571C64A0174D2((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this, L_19, NULL); BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_20 = ___0_collectionView; __this->___m_CollectionView = L_20; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CollectionView), (void*)L_20); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_21 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 1)); List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690(L_21, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); __this->___m_ActiveItems = L_21; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ActiveItems), (void*)L_21); Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_22 = (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697(L_22, (RuntimeObject*)__this, (intptr_t)((void*)GetVirtualMethodInfo(__this, 20)), il2cpp_rgctx_method(method->klass->rgctx_data, 22)); __this->___m_VisibleItemPredicateDelegate = L_22; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_VisibleItemPredicateDelegate), (void*)L_22); ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_23 = ((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView; NullCheck((VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_23); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_24; L_24 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(99, (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_23); NullCheck(L_24); VisualElement_set_disableClipping_m3E786643EBFEE5BDC0778C835140934FF3FF80CB(L_24, (bool)0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VerticalVirtualizationController_1_Refresh_mA648D405FBCF47E4BE5AAA5B52116A5811BA2B31_gshared (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* __this, bool ___0_rebuild, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StyleEnum_1_op_Equality_m0A305FB462EE2B52AD8BBC87CFCDAA27BA4B94CD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StyleEnum_1_op_Implicit_mE2664CDFC678F602380EED12BA228071E6F49030_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t V_1 = 0; int32_t V_2 = 0; RuntimeObject* V_3 = NULL; bool V_4 = false; bool V_5 = false; bool V_6 = false; bool V_7 = false; bool V_8 = false; bool V_9 = false; bool V_10 = false; bool V_11 = false; bool V_12 = false; bool V_13 = false; int32_t G_B9_0 = 0; int32_t G_B15_0 = 0; { BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_0 = __this->___m_CollectionView; NullCheck(L_0); bool L_1; L_1 = VirtualFuncInvoker0< bool >::Invoke(109, L_0); V_0 = L_1; V_1 = 0; goto IL_0139; } IL_0014: { NullCheck((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this); int32_t L_2; L_2 = VirtualFuncInvoker0< int32_t >::Invoke(4, (CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this); int32_t L_3 = V_1; V_2 = ((int32_t)il2cpp_codegen_add(L_2, L_3)); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_4 = __this->___m_ActiveItems; int32_t L_5 = V_1; NullCheck(L_4); RuntimeObject* L_6; L_6 = List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38(L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 23)); V_3 = L_6; RuntimeObject* L_7 = V_3; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_7); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_8; L_8 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(4, (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_7); NullCheck(L_8); RuntimeObject* L_9; L_9 = VisualElement_get_style_mDCFF8D835BE0AFE412905E108F48B32A83734224(L_8, NULL); NullCheck(L_9); StyleEnum_1_t3B02FFF55849C9C8E6A7C0AA9C7E5F65F10C9C69 L_10; L_10 = InterfaceFuncInvoker0< StyleEnum_1_t3B02FFF55849C9C8E6A7C0AA9C7E5F65F10C9C69 >::Invoke(17, IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7_il2cpp_TypeInfo_var, L_9); StyleEnum_1_t3B02FFF55849C9C8E6A7C0AA9C7E5F65F10C9C69 L_11; L_11 = StyleEnum_1_op_Implicit_mE2664CDFC678F602380EED12BA228071E6F49030((int32_t)0, StyleEnum_1_op_Implicit_mE2664CDFC678F602380EED12BA228071E6F49030_RuntimeMethod_var); bool L_12; L_12 = StyleEnum_1_op_Equality_m0A305FB462EE2B52AD8BBC87CFCDAA27BA4B94CD(L_10, L_11, StyleEnum_1_op_Equality_m0A305FB462EE2B52AD8BBC87CFCDAA27BA4B94CD_RuntimeMethod_var); V_4 = L_12; bool L_13 = ___0_rebuild; V_5 = L_13; bool L_14 = V_5; if (!L_14) { goto IL_0092; } } { bool L_15 = V_0; V_6 = L_15; bool L_16 = V_6; if (!L_16) { goto IL_0080; } } { BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_17 = __this->___m_CollectionView; NullCheck(L_17); CollectionViewController_t89D7C4989B72B4127DF82DC97FED5D7FE01D9768* L_18; L_18 = BaseVerticalCollectionView_get_viewController_m31FB4608049318BAFF48CA9C922797A0CA59264F_inline(L_17, NULL); RuntimeObject* L_19 = V_3; RuntimeObject* L_20 = V_3; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_20); int32_t L_21; L_21 = ReusableCollectionItem_get_index_m39FCB0A8975CC57CBF964AB494B171CCA507CCB0_inline((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_20, NULL); NullCheck(L_18); VirtualActionInvoker2< ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*, int32_t >::Invoke(16, L_18, (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_19, L_21); } IL_0080: { ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* L_22 = __this->___m_Pool; RuntimeObject* L_23 = V_3; NullCheck(L_22); ObjectPool_1_Release_m71F1CADB7AD9CC20BD824583A3675A4260965DB5(L_22, L_23, il2cpp_rgctx_method(method->klass->rgctx_data, 24)); goto IL_0135; } IL_0092: { BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_24 = __this->___m_CollectionView; NullCheck(L_24); RuntimeObject* L_25; L_25 = BaseVerticalCollectionView_get_itemsSource_mE1E01CC16339B3B28C6E1198A74AB8DE8E31A496(L_24, NULL); if (!L_25) { goto IL_00ae; } } { int32_t L_26 = V_2; if ((((int32_t)L_26) < ((int32_t)0))) { goto IL_00ae; } } { int32_t L_27 = V_2; int32_t L_28; L_28 = VerticalVirtualizationController_1_get_itemsCount_m41C7EC9F6A7BC1C8586B50841E845B6414F9801F(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 25)); G_B9_0 = ((((int32_t)L_27) < ((int32_t)L_28))? 1 : 0); goto IL_00af; } IL_00ae: { G_B9_0 = 0; } IL_00af: { V_7 = (bool)G_B9_0; bool L_29 = V_7; if (!L_29) { goto IL_011e; } } { bool L_30 = V_0; V_8 = (bool)((((int32_t)L_30) == ((int32_t)0))? 1 : 0); bool L_31 = V_8; if (!L_31) { goto IL_00c2; } } { goto IL_0135; } IL_00c2: { bool L_32 = V_4; if (L_32) { goto IL_00ce; } } { bool L_33; L_33 = VirtualFuncInvoker0< bool >::Invoke(21, __this); G_B15_0 = ((int32_t)(L_33)); goto IL_00cf; } IL_00ce: { G_B15_0 = 1; } IL_00cf: { V_9 = (bool)G_B15_0; bool L_34 = V_9; if (!L_34) { goto IL_011b; } } { RuntimeObject* L_35 = V_3; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_35); int32_t L_36; L_36 = ReusableCollectionItem_get_index_m39FCB0A8975CC57CBF964AB494B171CCA507CCB0_inline((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_35, NULL); V_10 = (bool)((((int32_t)((((int32_t)L_36) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_37 = V_10; if (!L_37) { goto IL_0111; } } { BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_38 = __this->___m_CollectionView; NullCheck(L_38); CollectionViewController_t89D7C4989B72B4127DF82DC97FED5D7FE01D9768* L_39; L_39 = BaseVerticalCollectionView_get_viewController_m31FB4608049318BAFF48CA9C922797A0CA59264F_inline(L_38, NULL); RuntimeObject* L_40 = V_3; RuntimeObject* L_41 = V_3; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_41); int32_t L_42; L_42 = ReusableCollectionItem_get_index_m39FCB0A8975CC57CBF964AB494B171CCA507CCB0_inline((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_41, NULL); NullCheck(L_39); VirtualActionInvoker2< ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*, int32_t >::Invoke(16, L_39, (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_40, L_42); } IL_0111: { RuntimeObject* L_43 = V_3; int32_t L_44 = V_2; VerticalVirtualizationController_1_Setup_mC5415B4D4C6B65EB15FC1EB2EC4C85661E092CEA(__this, L_43, L_44, il2cpp_rgctx_method(method->klass->rgctx_data, 27)); } IL_011b: { goto IL_0134; } IL_011e: { bool L_45 = V_4; V_11 = L_45; bool L_46 = V_11; if (!L_46) { goto IL_0134; } } { int32_t L_47 = V_1; int32_t L_48 = L_47; V_1 = ((int32_t)il2cpp_codegen_subtract(L_48, 1)); VirtualActionInvoker1< int32_t >::Invoke(23, __this, L_48); } IL_0134: { } IL_0135: { int32_t L_49 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_49, 1)); } IL_0139: { int32_t L_50 = V_1; List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_51 = __this->___m_ActiveItems; NullCheck(L_51); int32_t L_52; L_52 = List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_inline(L_51, il2cpp_rgctx_method(method->klass->rgctx_data, 29)); V_12 = (bool)((((int32_t)L_50) < ((int32_t)L_52))? 1 : 0); bool L_53 = V_12; if (L_53) { goto IL_0014; } } { bool L_54 = ___0_rebuild; V_13 = L_54; bool L_55 = V_13; if (!L_55) { goto IL_017d; } } { ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* L_56 = __this->___m_Pool; NullCheck(L_56); ObjectPool_1_Clear_m1AA2CCDA1BA91BB58C5A4578B03502A034811E4E(L_56, il2cpp_rgctx_method(method->klass->rgctx_data, 30)); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_57 = __this->___m_ActiveItems; NullCheck(L_57); List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_inline(L_57, il2cpp_rgctx_method(method->klass->rgctx_data, 31)); ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_58 = ((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView; NullCheck((VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_58); VisualElement_Clear_m201F95F3031691823F39BAEC5ED378C82F34AC7F((VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_58, NULL); } IL_017d: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VerticalVirtualizationController_1_Setup_mC5415B4D4C6B65EB15FC1EB2EC4C85661E092CEA_gshared (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* __this, RuntimeObject* ___0_recycledItem, int32_t ___1_newIndex, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StyleEnum_1_op_Implicit_mE2664CDFC678F602380EED12BA228071E6F49030_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t V_1 = 0; bool V_2 = false; int32_t V_3 = 0; int32_t V_4 = 0; bool V_5 = false; bool V_6 = false; bool V_7 = false; bool V_8 = false; bool V_9 = false; bool V_10 = false; bool V_11 = false; bool V_12 = false; bool V_13 = false; int32_t G_B10_0 = 0; int32_t G_B16_0 = 0; int32_t G_B21_0 = 0; { RuntimeObject* L_0 = ___0_recycledItem; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_0); bool L_1; L_1 = ReusableCollectionItem_get_isDragGhost_m3D932E557A3B750E12C3D6406B0DB52C6D63513F_inline((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_0, NULL); V_0 = L_1; int32_t L_2; L_2 = VerticalVirtualizationController_1_GetDraggedIndex_mD64DED3B14A68F3A59150A7ACFBA2B138F4A7A6A(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 32)); int32_t L_3 = ___1_newIndex; V_5 = (bool)((((int32_t)L_2) == ((int32_t)L_3))? 1 : 0); bool L_4 = V_5; if (!L_4) { goto IL_00a3; } } { RuntimeObject* L_5 = ___0_recycledItem; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_5); int32_t L_6; L_6 = ReusableCollectionItem_get_index_m39FCB0A8975CC57CBF964AB494B171CCA507CCB0_inline((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_5, NULL); V_6 = (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_7 = V_6; if (!L_7) { goto IL_0059; } } { BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_8 = __this->___m_CollectionView; NullCheck(L_8); CollectionViewController_t89D7C4989B72B4127DF82DC97FED5D7FE01D9768* L_9; L_9 = BaseVerticalCollectionView_get_viewController_m31FB4608049318BAFF48CA9C922797A0CA59264F_inline(L_8, NULL); RuntimeObject* L_10 = ___0_recycledItem; RuntimeObject* L_11 = ___0_recycledItem; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_11); int32_t L_12; L_12 = ReusableCollectionItem_get_index_m39FCB0A8975CC57CBF964AB494B171CCA507CCB0_inline((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_11, NULL); NullCheck(L_9); VirtualActionInvoker2< ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*, int32_t >::Invoke(16, L_9, (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_10, L_12); } IL_0059: { RuntimeObject* L_13 = ___0_recycledItem; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_13); VirtualActionInvoker1< bool >::Invoke(10, (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_13, (bool)1); RuntimeObject* L_14 = ___0_recycledItem; RuntimeObject* L_15 = __this->___m_DraggedItem; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_15); int32_t L_16; L_16 = ReusableCollectionItem_get_index_m39FCB0A8975CC57CBF964AB494B171CCA507CCB0_inline((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_15, NULL); NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_14); ReusableCollectionItem_set_index_mBE6E436EF78A151186FE66E59E1F032B653BBF1E_inline((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_14, L_16, NULL); RuntimeObject* L_17 = ___0_recycledItem; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_17); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_18; L_18 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(4, (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_17); NullCheck(L_18); RuntimeObject* L_19; L_19 = VisualElement_get_style_mDCFF8D835BE0AFE412905E108F48B32A83734224(L_18, NULL); StyleEnum_1_t3B02FFF55849C9C8E6A7C0AA9C7E5F65F10C9C69 L_20; L_20 = StyleEnum_1_op_Implicit_mE2664CDFC678F602380EED12BA228071E6F49030((int32_t)0, StyleEnum_1_op_Implicit_mE2664CDFC678F602380EED12BA228071E6F49030_RuntimeMethod_var); NullCheck(L_19); InterfaceActionInvoker1< StyleEnum_1_t3B02FFF55849C9C8E6A7C0AA9C7E5F65F10C9C69 >::Invoke(18, IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7_il2cpp_TypeInfo_var, L_19, L_20); goto IL_02d7; } IL_00a3: { bool L_21 = V_0; V_7 = L_21; bool L_22 = V_7; if (!L_22) { goto IL_00b9; } } { RuntimeObject* L_23 = ___0_recycledItem; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_23); VirtualActionInvoker1< bool >::Invoke(10, (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_23, (bool)0); } IL_00b9: { int32_t L_24 = ___1_newIndex; int32_t L_25; L_25 = VerticalVirtualizationController_1_get_itemsCount_m41C7EC9F6A7BC1C8586B50841E845B6414F9801F(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 25)); V_8 = (bool)((((int32_t)((((int32_t)L_24) < ((int32_t)L_25))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_26 = V_8; if (!L_26) { goto IL_0148; } } { RuntimeObject* L_27 = ___0_recycledItem; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_27); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_28; L_28 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(4, (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_27); NullCheck(L_28); RuntimeObject* L_29; L_29 = VisualElement_get_style_mDCFF8D835BE0AFE412905E108F48B32A83734224(L_28, NULL); StyleEnum_1_t3B02FFF55849C9C8E6A7C0AA9C7E5F65F10C9C69 L_30; L_30 = StyleEnum_1_op_Implicit_mE2664CDFC678F602380EED12BA228071E6F49030((int32_t)1, StyleEnum_1_op_Implicit_mE2664CDFC678F602380EED12BA228071E6F49030_RuntimeMethod_var); NullCheck(L_29); InterfaceActionInvoker1< StyleEnum_1_t3B02FFF55849C9C8E6A7C0AA9C7E5F65F10C9C69 >::Invoke(18, IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7_il2cpp_TypeInfo_var, L_29, L_30); RuntimeObject* L_31 = ___0_recycledItem; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_31); int32_t L_32; L_32 = ReusableCollectionItem_get_index_m39FCB0A8975CC57CBF964AB494B171CCA507CCB0_inline((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_31, NULL); if ((((int32_t)L_32) < ((int32_t)0))) { goto IL_010b; } } { RuntimeObject* L_33 = ___0_recycledItem; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_33); int32_t L_34; L_34 = ReusableCollectionItem_get_index_m39FCB0A8975CC57CBF964AB494B171CCA507CCB0_inline((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_33, NULL); int32_t L_35; L_35 = VerticalVirtualizationController_1_get_itemsCount_m41C7EC9F6A7BC1C8586B50841E845B6414F9801F(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 25)); G_B10_0 = ((((int32_t)L_34) < ((int32_t)L_35))? 1 : 0); goto IL_010c; } IL_010b: { G_B10_0 = 0; } IL_010c: { V_9 = (bool)G_B10_0; bool L_36 = V_9; if (!L_36) { goto IL_0143; } } { BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_37 = __this->___m_CollectionView; NullCheck(L_37); CollectionViewController_t89D7C4989B72B4127DF82DC97FED5D7FE01D9768* L_38; L_38 = BaseVerticalCollectionView_get_viewController_m31FB4608049318BAFF48CA9C922797A0CA59264F_inline(L_37, NULL); RuntimeObject* L_39 = ___0_recycledItem; RuntimeObject* L_40 = ___0_recycledItem; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_40); int32_t L_41; L_41 = ReusableCollectionItem_get_index_m39FCB0A8975CC57CBF964AB494B171CCA507CCB0_inline((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_40, NULL); NullCheck(L_38); VirtualActionInvoker2< ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*, int32_t >::Invoke(16, L_38, (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_39, L_41); RuntimeObject* L_42 = ___0_recycledItem; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_42); ReusableCollectionItem_set_index_mBE6E436EF78A151186FE66E59E1F032B653BBF1E_inline((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_42, (-1), NULL); } IL_0143: { goto IL_02d7; } IL_0148: { RuntimeObject* L_43 = ___0_recycledItem; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_43); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_44; L_44 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(4, (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_43); NullCheck(L_44); RuntimeObject* L_45; L_45 = VisualElement_get_style_mDCFF8D835BE0AFE412905E108F48B32A83734224(L_44, NULL); StyleEnum_1_t3B02FFF55849C9C8E6A7C0AA9C7E5F65F10C9C69 L_46; L_46 = StyleEnum_1_op_Implicit_mE2664CDFC678F602380EED12BA228071E6F49030((int32_t)0, StyleEnum_1_op_Implicit_mE2664CDFC678F602380EED12BA228071E6F49030_RuntimeMethod_var); NullCheck(L_45); InterfaceActionInvoker1< StyleEnum_1_t3B02FFF55849C9C8E6A7C0AA9C7E5F65F10C9C69 >::Invoke(18, IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7_il2cpp_TypeInfo_var, L_45, L_46); BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_47 = __this->___m_CollectionView; NullCheck(L_47); CollectionViewController_t89D7C4989B72B4127DF82DC97FED5D7FE01D9768* L_48; L_48 = BaseVerticalCollectionView_get_viewController_m31FB4608049318BAFF48CA9C922797A0CA59264F_inline(L_47, NULL); int32_t L_49 = ___1_newIndex; NullCheck(L_48); int32_t L_50; L_50 = VirtualFuncInvoker1< int32_t, int32_t >::Invoke(12, L_48, L_49); V_1 = L_50; RuntimeObject* L_51 = ___0_recycledItem; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_51); int32_t L_52; L_52 = ReusableCollectionItem_get_index_m39FCB0A8975CC57CBF964AB494B171CCA507CCB0_inline((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_51, NULL); int32_t L_53 = ___1_newIndex; if ((!(((uint32_t)L_52) == ((uint32_t)L_53)))) { goto IL_0194; } } { RuntimeObject* L_54 = ___0_recycledItem; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_54); int32_t L_55; L_55 = ReusableCollectionItem_get_id_m765F123306544777F8B1E273AFB8A0A1E94C4857_inline((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_54, NULL); int32_t L_56 = V_1; G_B16_0 = ((((int32_t)L_55) == ((int32_t)L_56))? 1 : 0); goto IL_0195; } IL_0194: { G_B16_0 = 0; } IL_0195: { V_10 = (bool)G_B16_0; bool L_57 = V_10; if (!L_57) { goto IL_01a0; } } { goto IL_02d7; } IL_01a0: { BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_58 = __this->___m_CollectionView; NullCheck(L_58); int32_t L_59; L_59 = BaseVerticalCollectionView_get_showAlternatingRowBackgrounds_m47BFEE57E56D46D6C705C7F7DD6C8BA5DBB2B97A(L_58, NULL); if (!L_59) { goto IL_01b5; } } { int32_t L_60 = ___1_newIndex; G_B21_0 = ((((int32_t)((int32_t)(L_60%2))) == ((int32_t)1))? 1 : 0); goto IL_01b6; } IL_01b5: { G_B21_0 = 0; } IL_01b6: { V_2 = (bool)G_B21_0; RuntimeObject* L_61 = ___0_recycledItem; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_61); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_62; L_62 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(4, (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_61); il2cpp_codegen_runtime_class_init_inline(BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE_il2cpp_TypeInfo_var); String_t* L_63 = ((BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE_StaticFields*)il2cpp_codegen_static_fields_for(BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE_il2cpp_TypeInfo_var))->___itemAlternativeBackgroundUssClassName; bool L_64 = V_2; NullCheck(L_62); VisualElement_EnableInClassList_m8576D29AB2E6772EBAAA0E0EC2698244C8C87365(L_62, L_63, L_64, NULL); RuntimeObject* L_65 = ___0_recycledItem; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_65); int32_t L_66; L_66 = ReusableCollectionItem_get_index_m39FCB0A8975CC57CBF964AB494B171CCA507CCB0_inline((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_65, NULL); V_3 = L_66; RuntimeObject* L_67 = ___0_recycledItem; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_67); int32_t L_68; L_68 = ReusableCollectionItem_get_index_m39FCB0A8975CC57CBF964AB494B171CCA507CCB0_inline((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_67, NULL); V_11 = (bool)((((int32_t)((((int32_t)L_68) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_69 = V_11; if (!L_69) { goto IL_0213; } } { BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_70 = __this->___m_CollectionView; NullCheck(L_70); CollectionViewController_t89D7C4989B72B4127DF82DC97FED5D7FE01D9768* L_71; L_71 = BaseVerticalCollectionView_get_viewController_m31FB4608049318BAFF48CA9C922797A0CA59264F_inline(L_70, NULL); RuntimeObject* L_72 = ___0_recycledItem; RuntimeObject* L_73 = ___0_recycledItem; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_73); int32_t L_74; L_74 = ReusableCollectionItem_get_index_m39FCB0A8975CC57CBF964AB494B171CCA507CCB0_inline((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_73, NULL); NullCheck(L_71); VirtualActionInvoker2< ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*, int32_t >::Invoke(16, L_71, (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_72, L_74); } IL_0213: { RuntimeObject* L_75 = ___0_recycledItem; int32_t L_76 = ___1_newIndex; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_75); ReusableCollectionItem_set_index_mBE6E436EF78A151186FE66E59E1F032B653BBF1E_inline((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_75, L_76, NULL); RuntimeObject* L_77 = ___0_recycledItem; int32_t L_78 = V_1; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_77); ReusableCollectionItem_set_id_m681AB8AB77EE8E8E0B0105C0955B7BCF1FBDE1B7_inline((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_77, L_78, NULL); int32_t L_79 = ___1_newIndex; NullCheck((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this); int32_t L_80; L_80 = VirtualFuncInvoker0< int32_t >::Invoke(4, (CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this); V_4 = ((int32_t)il2cpp_codegen_subtract(L_79, L_80)); int32_t L_81 = V_4; ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_82 = ((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView; NullCheck((VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_82); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_83; L_83 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(99, (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_82); NullCheck(L_83); int32_t L_84; L_84 = VisualElement_get_childCount_m411C1EAE0E8B660CF0F831B38D5AEEBC200F277A(L_83, NULL); V_12 = (bool)((((int32_t)((((int32_t)L_81) < ((int32_t)L_84))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_85 = V_12; if (!L_85) { goto IL_0269; } } { RuntimeObject* L_86 = ___0_recycledItem; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_86); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_87; L_87 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(4, (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_86); NullCheck(L_87); VisualElement_BringToFront_m9E1C19327401C3AC5A62EC6432E0DAC4457BC59E(L_87, NULL); goto IL_02b1; } IL_0269: { int32_t L_88 = V_4; V_13 = (bool)((((int32_t)((((int32_t)L_88) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_89 = V_13; if (!L_89) { goto IL_029e; } } { RuntimeObject* L_90 = ___0_recycledItem; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_90); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_91; L_91 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(4, (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_90); ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_92 = ((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView; NullCheck((VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_92); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_93; L_93 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(99, (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_92); int32_t L_94 = V_4; NullCheck(L_93); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_95; L_95 = VisualElement_get_Item_m84C0E356F6D66363D97482DC4EFC17060060C693(L_93, L_94, NULL); NullCheck(L_91); VisualElement_PlaceBehind_m248F49B17935C60E15E4BC5241D68A2713932CFF(L_91, L_95, NULL); goto IL_02b1; } IL_029e: { RuntimeObject* L_96 = ___0_recycledItem; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_96); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_97; L_97 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(4, (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_96); NullCheck(L_97); VisualElement_SendToBack_m5452936AAAEF38D9932278786E0BCCD17BECE511(L_97, NULL); } IL_02b1: { BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_98 = __this->___m_CollectionView; NullCheck(L_98); CollectionViewController_t89D7C4989B72B4127DF82DC97FED5D7FE01D9768* L_99; L_99 = BaseVerticalCollectionView_get_viewController_m31FB4608049318BAFF48CA9C922797A0CA59264F_inline(L_98, NULL); RuntimeObject* L_100 = ___0_recycledItem; int32_t L_101 = ___1_newIndex; NullCheck(L_99); VirtualActionInvoker2< ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*, int32_t >::Invoke(15, L_99, (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_100, L_101); RuntimeObject* L_102 = ___0_recycledItem; int32_t L_103 = V_3; VerticalVirtualizationController_1_HandleFocus_m6F01FC44F3887D8D8040D558FB41B6CCDECFB0EC(__this, (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_102, L_103, il2cpp_rgctx_method(method->klass->rgctx_data, 33)); } IL_02d7: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VerticalVirtualizationController_1_OnFocus_m6A0CFE10225E6DF432E1A83349FD0D3338E2E2C8_gshared (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_leafTarget, 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_tC8F648DAC54860B2E32294DCF939576E41EF594A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t2A9C63083A2E1F3154B162888A0D4FD37ED0C247_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m76C4CDACF47BA529BAFADFC8D5E13DB9587F4004_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* V_2 = NULL; RuntimeObject* V_3 = NULL; ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* V_4 = NULL; bool V_5 = false; { VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = ___0_leafTarget; ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_1 = ((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView; NullCheck((VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_1); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_2; L_2 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(99, (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_1); V_0 = (bool)((((RuntimeObject*)(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_0) == ((RuntimeObject*)(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_2))? 1 : 0); bool L_3 = V_0; if (!L_3) { goto IL_0018; } } { goto IL_00c4; } IL_0018: { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_4 = __this->___m_LastFocusedElementTreeChildIndexes; NullCheck(L_4); List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline(L_4, List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var); ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_5 = ((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView; NullCheck((VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_5); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_6; L_6 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(99, (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_5); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_7 = ___0_leafTarget; List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_8 = __this->___m_LastFocusedElementTreeChildIndexes; NullCheck(L_6); bool L_9; L_9 = VisualElement_FindElementInTree_mE71D464CD81A416B9A09C44392835A80D0895D59(L_6, L_7, L_8, NULL); V_1 = L_9; bool L_10 = V_1; if (!L_10) { goto IL_00bb; } } { ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_11 = ((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView; NullCheck((VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_11); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_12; L_12 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(99, (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_11); List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_13 = __this->___m_LastFocusedElementTreeChildIndexes; NullCheck(L_13); int32_t L_14; L_14 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_13, 0, List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var); NullCheck(L_12); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_15; L_15 = VisualElement_get_Item_m84C0E356F6D66363D97482DC4EFC17060060C693(L_12, L_14, NULL); V_2 = L_15; NullCheck((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this); RuntimeObject* L_16; L_16 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(17, (CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this); NullCheck(L_16); RuntimeObject* L_17; L_17 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_tC8F648DAC54860B2E32294DCF939576E41EF594A_il2cpp_TypeInfo_var, L_16); V_3 = L_17; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00a0: { { RuntimeObject* L_18 = V_3; if (!L_18) { goto IL_00aa; } } { RuntimeObject* L_19 = V_3; NullCheck((RuntimeObject*)L_19); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_19); } IL_00aa: { return; } } }); try { { goto IL_0096_1; } IL_006c_1: { RuntimeObject* L_20 = V_3; NullCheck(L_20); ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* L_21; L_21 = InterfaceFuncInvoker0< ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* >::Invoke(0, IEnumerator_1_t2A9C63083A2E1F3154B162888A0D4FD37ED0C247_il2cpp_TypeInfo_var, L_20); V_4 = L_21; ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* L_22 = V_4; NullCheck(L_22); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_23; L_23 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(4, L_22); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_24 = V_2; V_5 = (bool)((((RuntimeObject*)(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_23) == ((RuntimeObject*)(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_24))? 1 : 0); bool L_25 = V_5; if (!L_25) { goto IL_0095_1; } } { ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* L_26 = V_4; NullCheck(L_26); int32_t L_27; L_27 = ReusableCollectionItem_get_index_m39FCB0A8975CC57CBF964AB494B171CCA507CCB0_inline(L_26, NULL); __this->___m_LastFocusedElementIndex = L_27; goto IL_009e_1; } IL_0095_1: { } IL_0096_1: { RuntimeObject* L_28 = V_3; NullCheck((RuntimeObject*)L_28); bool L_29; L_29 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_28); if (L_29) { goto IL_006c_1; } } IL_009e_1: { goto IL_00ab; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00ab: { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_30 = __this->___m_LastFocusedElementTreeChildIndexes; NullCheck(L_30); List_1_RemoveAt_m76C4CDACF47BA529BAFADFC8D5E13DB9587F4004(L_30, 0, List_1_RemoveAt_m76C4CDACF47BA529BAFADFC8D5E13DB9587F4004_RuntimeMethod_var); goto IL_00c4; } IL_00bb: { __this->___m_LastFocusedElementIndex = (-1); } IL_00c4: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VerticalVirtualizationController_1_OnBlur_m4F2963E229865EF1B63E2D5BA5C26B4D417C049E_gshared (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_willFocus, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t G_B3_0 = 0; { VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = ___0_willFocus; if (!L_0) { goto IL_0017; } } { VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_1 = ___0_willFocus; ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_2 = ((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView; NullCheck((VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_2); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_3; L_3 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(99, (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_2); G_B3_0 = ((((int32_t)((((RuntimeObject*)(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_1) == ((RuntimeObject*)(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_3))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0018; } IL_0017: { G_B3_0 = 1; } IL_0018: { V_0 = (bool)G_B3_0; bool L_4 = V_0; if (!L_4) { goto IL_0031; } } { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_5 = __this->___m_LastFocusedElementTreeChildIndexes; NullCheck(L_5); List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline(L_5, List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var); __this->___m_LastFocusedElementIndex = (-1); } IL_0031: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VerticalVirtualizationController_1_HandleFocus_m6F01FC44F3887D8D8040D558FB41B6CCDECFB0EC_gshared (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* __this, ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* ___0_recycledItem, int32_t ___1_previousIndex, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; bool V_2 = false; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* G_B5_0 = NULL; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* G_B4_0 = NULL; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* G_B10_0 = NULL; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* G_B9_0 = NULL; { int32_t L_0 = __this->___m_LastFocusedElementIndex; V_0 = (bool)((((int32_t)L_0) == ((int32_t)(-1)))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0010; } } { goto IL_0081; } IL_0010: { int32_t L_2 = __this->___m_LastFocusedElementIndex; ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* L_3 = ___0_recycledItem; NullCheck(L_3); int32_t L_4; L_4 = ReusableCollectionItem_get_index_m39FCB0A8975CC57CBF964AB494B171CCA507CCB0_inline(L_3, NULL); V_1 = (bool)((((int32_t)L_2) == ((int32_t)L_4))? 1 : 0); bool L_5 = V_1; if (!L_5) { goto IL_0041; } } { ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* L_6 = ___0_recycledItem; NullCheck(L_6); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_7; L_7 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(4, L_6); List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_8 = __this->___m_LastFocusedElementTreeChildIndexes; NullCheck(L_7); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_9; L_9 = VisualElement_ElementAtTreePath_m83234CBC5C58A6FEB70F3DCB6BF67C9D1D3D1DED(L_7, L_8, NULL); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_10 = L_9; if (L_10) { G_B5_0 = L_10; goto IL_0039; } G_B4_0 = L_10; } { goto IL_003f; } IL_0039: { NullCheck((Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0*)G_B5_0); VirtualActionInvoker0::Invoke(17, (Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0*)G_B5_0); } IL_003f: { goto IL_0081; } IL_0041: { int32_t L_11 = __this->___m_LastFocusedElementIndex; int32_t L_12 = ___1_previousIndex; V_2 = (bool)((((int32_t)((((int32_t)L_11) == ((int32_t)L_12))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_13 = V_2; if (!L_13) { goto IL_0070; } } { ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* L_14 = ___0_recycledItem; NullCheck(L_14); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_15; L_15 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(4, L_14); List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_16 = __this->___m_LastFocusedElementTreeChildIndexes; NullCheck(L_15); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_17; L_17 = VisualElement_ElementAtTreePath_m83234CBC5C58A6FEB70F3DCB6BF67C9D1D3D1DED(L_15, L_16, NULL); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_18 = L_17; if (L_18) { G_B10_0 = L_18; goto IL_0068; } G_B9_0 = L_18; } { goto IL_006e; } IL_0068: { NullCheck((Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0*)G_B10_0); VirtualActionInvoker0::Invoke(18, (Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0*)G_B10_0); } IL_006e: { goto IL_0081; } IL_0070: { ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_19 = ((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView; NullCheck((VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_19); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_20; L_20 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(99, (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_19); NullCheck((Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0*)L_20); VirtualActionInvoker0::Invoke(17, (Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0*)L_20); } IL_0081: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VerticalVirtualizationController_1_UpdateBackground_mD418E786890EBB5E1CA8804BCACBD97448C22033_gshared (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResolvedStyle_t6A3530BA6147B091C278593F21F86B09CD42BE89_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; bool V_5 = false; bool V_6 = false; bool V_7 = false; bool V_8 = false; bool V_9 = false; int32_t V_10 = 0; int32_t V_11 = 0; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* V_12 = NULL; bool V_13 = false; Hierarchy_t4CF226F0EDE9C117C51C505730FC80641B1F1677 V_14; memset((&V_14), 0, sizeof(V_14)); int32_t V_15 = 0; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* V_16 = NULL; bool V_17 = false; int32_t G_B3_0 = 0; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* G_B6_0 = NULL; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* G_B5_0 = NULL; RuntimeObject* G_B21_0 = NULL; RuntimeObject* G_B20_0 = NULL; int32_t G_B22_0 = 0; { BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_0 = __this->___m_CollectionView; NullCheck(L_0); int32_t L_1; L_1 = BaseVerticalCollectionView_get_showAlternatingRowBackgrounds_m47BFEE57E56D46D6C705C7F7DD6C8BA5DBB2B97A(L_0, NULL); if ((!(((uint32_t)L_1) == ((uint32_t)2)))) { goto IL_0039; } } { ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_2 = ((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView; NullCheck(L_2); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_3; L_3 = ScrollView_get_contentViewport_mC91CCE63C249B77A5D192BEBC9C600C212C724B8_inline(L_2, NULL); NullCheck(L_3); RuntimeObject* L_4; L_4 = VisualElement_get_resolvedStyle_m3885B7534A94E0BCE024A9621465A0F273DA0AEB(L_3, NULL); NullCheck(L_4); float L_5; L_5 = InterfaceFuncInvoker0< float >::Invoke(19, IResolvedStyle_t6A3530BA6147B091C278593F21F86B09CD42BE89_il2cpp_TypeInfo_var, L_4); NullCheck((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this); float L_6; L_6 = VirtualFuncInvoker0< float >::Invoke(13, (CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this); float L_7 = ((float)il2cpp_codegen_subtract(L_5, L_6)); V_0 = L_7; G_B3_0 = ((((int32_t)((!(((float)L_7) <= ((float)(0.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_003a; } IL_0039: { G_B3_0 = 1; } IL_003a: { V_5 = (bool)G_B3_0; bool L_8 = V_5; if (!L_8) { goto IL_0058; } } { VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_9 = __this->___m_EmptyRows; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_10 = L_9; if (L_10) { G_B6_0 = L_10; goto IL_004d; } G_B5_0 = L_10; } { goto IL_0053; } IL_004d: { NullCheck(G_B6_0); VisualElement_RemoveFromHierarchy_m5F43EA9B8CBA47EA2AEC2D75180713395AEECF64(G_B6_0, NULL); } IL_0053: { goto IL_01cf; } IL_0058: { RuntimeObject* L_11; L_11 = VerticalVirtualizationController_1_get_lastVisibleItem_mAB27E476457270B251979B2A73DE8B419E587659(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); V_6 = (bool)((((RuntimeObject*)(RuntimeObject*)L_11) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_12 = V_6; if (!L_12) { goto IL_0071; } } { goto IL_01cf; } IL_0071: { VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_13 = __this->___m_EmptyRows; V_7 = (bool)((((RuntimeObject*)(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_13) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_14 = V_7; if (!L_14) { goto IL_009e; } } { VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_15 = (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)il2cpp_codegen_object_new(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_il2cpp_TypeInfo_var); VisualElement__ctor_m4C59A7BA0CE74223A61F07C39A60071DD0207E2D(L_15, NULL); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_16 = L_15; NullCheck(L_16); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_17; L_17 = VisualElement_get_classList_mF29F87BE5A1BFC82854AD0D6355A713D5AC517C1(L_16, NULL); il2cpp_codegen_runtime_class_init_inline(BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE_il2cpp_TypeInfo_var); String_t* L_18 = ((BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE_StaticFields*)il2cpp_codegen_static_fields_for(BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE_il2cpp_TypeInfo_var))->___backgroundFillUssClassName; NullCheck(L_17); List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline(L_17, L_18, List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var); __this->___m_EmptyRows = L_16; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EmptyRows), (void*)L_16); } IL_009e: { VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_19 = __this->___m_EmptyRows; NullCheck(L_19); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_20; L_20 = VisualElement_get_parent_m80978E6D0A928AB4885EE4CD0E2295C72AA73000(L_19, NULL); V_8 = (bool)((((RuntimeObject*)(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_20) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_21 = V_8; if (!L_21) { goto IL_00c9; } } { ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_22 = ((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView; NullCheck(L_22); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_23; L_23 = ScrollView_get_contentViewport_mC91CCE63C249B77A5D192BEBC9C600C212C724B8_inline(L_22, NULL); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_24 = __this->___m_EmptyRows; NullCheck(L_23); VisualElement_Add_mE2571CCB23C09103F8732EEC73833683F7236A7F(L_23, L_24, NULL); } IL_00c9: { NullCheck((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this); float L_25; L_25 = VirtualFuncInvoker1< float, int32_t >::Invoke(12, (CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this, (-1)); V_1 = L_25; float L_26 = V_0; float L_27 = V_1; int32_t L_28; L_28 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(((float)(L_26/L_27)), NULL); V_2 = ((int32_t)il2cpp_codegen_add(L_28, 1)); int32_t L_29 = V_2; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_30 = __this->___m_EmptyRows; NullCheck(L_30); int32_t L_31; L_31 = VisualElement_get_childCount_m411C1EAE0E8B660CF0F831B38D5AEEBC200F277A(L_30, NULL); V_9 = (bool)((((int32_t)L_29) > ((int32_t)L_31))? 1 : 0); bool L_32 = V_9; if (!L_32) { goto IL_0146; } } { int32_t L_33 = V_2; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_34 = __this->___m_EmptyRows; NullCheck(L_34); int32_t L_35; L_35 = VisualElement_get_childCount_m411C1EAE0E8B660CF0F831B38D5AEEBC200F277A(L_34, NULL); V_10 = ((int32_t)il2cpp_codegen_subtract(L_33, L_35)); V_11 = 0; goto IL_0139; } IL_0105: { VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_36 = (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)il2cpp_codegen_object_new(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_il2cpp_TypeInfo_var); VisualElement__ctor_m4C59A7BA0CE74223A61F07C39A60071DD0207E2D(L_36, NULL); V_12 = L_36; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_37 = V_12; NullCheck(L_37); RuntimeObject* L_38; L_38 = VisualElement_get_style_mDCFF8D835BE0AFE412905E108F48B32A83734224(L_37, NULL); StyleFloat_t4A100BCCDC275C2302517C5858C9BE9EC43D4841 L_39; L_39 = StyleFloat_op_Implicit_m534A028510332FD68BBBAF6C96028FAE936A2DDB((0.0f), NULL); NullCheck(L_38); InterfaceActionInvoker1< StyleFloat_t4A100BCCDC275C2302517C5858C9BE9EC43D4841 >::Invoke(22, IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7_il2cpp_TypeInfo_var, L_38, L_39); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_40 = __this->___m_EmptyRows; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_41 = V_12; NullCheck(L_40); VisualElement_Add_mE2571CCB23C09103F8732EEC73833683F7236A7F(L_40, L_41, NULL); int32_t L_42 = V_11; V_11 = ((int32_t)il2cpp_codegen_add(L_42, 1)); } IL_0139: { int32_t L_43 = V_11; int32_t L_44 = V_10; V_13 = (bool)((((int32_t)L_43) < ((int32_t)L_44))? 1 : 0); bool L_45 = V_13; if (L_45) { goto IL_0105; } } { } IL_0146: { RuntimeObject* L_46; L_46 = VerticalVirtualizationController_1_get_lastVisibleItem_mAB27E476457270B251979B2A73DE8B419E587659(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); RuntimeObject* L_47 = L_46; if (L_47) { G_B21_0 = ((RuntimeObject*)(L_47)); goto IL_0158; } G_B20_0 = ((RuntimeObject*)(L_47)); } { G_B22_0 = (-1); goto IL_015d; } IL_0158: { NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)G_B21_0); int32_t L_48; L_48 = ReusableCollectionItem_get_index_m39FCB0A8975CC57CBF964AB494B171CCA507CCB0_inline((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)G_B21_0, NULL); G_B22_0 = L_48; } IL_015d: { V_3 = G_B22_0; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_49 = __this->___m_EmptyRows; NullCheck(L_49); Hierarchy_t4CF226F0EDE9C117C51C505730FC80641B1F1677 L_50; L_50 = VisualElement_get_hierarchy_m2E897DE4CFD349E65CFA38EFF6BAAFECE2F4E3E4_inline(L_49, NULL); V_14 = L_50; int32_t L_51; L_51 = Hierarchy_get_childCount_mAD31B42C0FF9B64AAF6A8CF23F22024B3F9542D5((&V_14), NULL); V_4 = L_51; V_15 = 0; goto IL_01c3; } IL_0179: { VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_52 = __this->___m_EmptyRows; NullCheck(L_52); Hierarchy_t4CF226F0EDE9C117C51C505730FC80641B1F1677 L_53; L_53 = VisualElement_get_hierarchy_m2E897DE4CFD349E65CFA38EFF6BAAFECE2F4E3E4_inline(L_52, NULL); V_14 = L_53; int32_t L_54 = V_15; VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_55; L_55 = Hierarchy_get_Item_mBA5811C28D9E7FA48D0F10603A95F8CF248C3467((&V_14), L_54, NULL); V_16 = L_55; int32_t L_56 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_56, 1)); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_57 = V_16; NullCheck(L_57); RuntimeObject* L_58; L_58 = VisualElement_get_style_mDCFF8D835BE0AFE412905E108F48B32A83734224(L_57, NULL); float L_59 = V_1; StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8 L_60; L_60 = StyleLength_op_Implicit_mA1ED6E9AD696C34231A35B83084B1298A700B019(L_59, NULL); NullCheck(L_58); InterfaceActionInvoker1< StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8 >::Invoke(24, IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7_il2cpp_TypeInfo_var, L_58, L_60); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_61 = V_16; il2cpp_codegen_runtime_class_init_inline(BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE_il2cpp_TypeInfo_var); String_t* L_62 = ((BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE_StaticFields*)il2cpp_codegen_static_fields_for(BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE_il2cpp_TypeInfo_var))->___itemAlternativeBackgroundUssClassName; int32_t L_63 = V_3; NullCheck(L_61); VisualElement_EnableInClassList_m8576D29AB2E6772EBAAA0E0EC2698244C8C87365(L_61, L_62, (bool)((((int32_t)((int32_t)(L_63%2))) == ((int32_t)1))? 1 : 0), NULL); int32_t L_64 = V_15; V_15 = ((int32_t)il2cpp_codegen_add(L_64, 1)); } IL_01c3: { int32_t L_65 = V_15; int32_t L_66 = V_4; V_17 = (bool)((((int32_t)L_65) < ((int32_t)L_66))? 1 : 0); bool L_67 = V_17; if (L_67) { goto IL_0179; } } IL_01cf: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VerticalVirtualizationController_1_StartDragItem_m90D34ED5F87156BF50817976D0FE5784A22A0CCC_gshared (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* __this, ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* ___0_item, const RuntimeMethod* method) { int32_t V_0 = 0; RuntimeObject* V_1 = NULL; { ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* L_0 = ___0_item; __this->___m_DraggedItem = ((RuntimeObject*)Castclass((RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 2))), il2cpp_rgctx_data(method->klass->rgctx_data, 2))); Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DraggedItem), (void*)((RuntimeObject*)Castclass((RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 2))), il2cpp_rgctx_data(method->klass->rgctx_data, 2)))); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_1 = __this->___m_ActiveItems; RuntimeObject* L_2 = __this->___m_DraggedItem; NullCheck(L_1); int32_t L_3; L_3 = List_1_IndexOf_m378F61BA812B79DEE58D86FE8AA9F20E3FC7D85F(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 35)); V_0 = L_3; List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_4 = __this->___m_ActiveItems; int32_t L_5 = V_0; NullCheck(L_4); List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54(L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 36)); int32_t L_6 = V_0; int32_t L_7 = V_0; RuntimeObject* L_8; L_8 = VirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(22, __this, L_6, L_7); V_1 = L_8; RuntimeObject* L_9 = V_1; RuntimeObject* L_10 = __this->___m_DraggedItem; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_10); int32_t L_11; L_11 = ReusableCollectionItem_get_index_m39FCB0A8975CC57CBF964AB494B171CCA507CCB0_inline((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_10, NULL); VerticalVirtualizationController_1_Setup_mC5415B4D4C6B65EB15FC1EB2EC4C85661E092CEA(__this, L_9, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 27)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VerticalVirtualizationController_1_EndDrag_mE4C2F065B00C1FA3E9A6CBF083672FF7B734CF4A_gshared (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* __this, int32_t ___0_dropIndex, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StyleEnum_1_op_Implicit_mE2664CDFC678F602380EED12BA228071E6F49030_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; RuntimeObject* V_3 = NULL; bool V_4 = false; bool V_5 = false; bool V_6 = false; bool V_7 = false; bool V_8 = false; bool V_9 = false; int32_t G_B3_0 = 0; { BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_0 = __this->___m_CollectionView; int32_t L_1 = ___0_dropIndex; ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* L_2; L_2 = ListViewDraggerExtension_GetRecycledItemFromIndex_m2DCBCAD63977E19CCB2888783463D3CCB7956F5C(L_0, L_1, NULL); V_0 = L_2; ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* L_3 = V_0; if (L_3) { goto IL_001e; } } { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_4 = __this->___m_ActiveItems; NullCheck(L_4); int32_t L_5; L_5 = List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_inline(L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 29)); G_B3_0 = L_5; goto IL_002f; } IL_001e: { ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_6 = ((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView; ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* L_7 = V_0; NullCheck(L_7); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_8; L_8 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(4, L_7); NullCheck((VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_6); int32_t L_9; L_9 = VisualElement_IndexOf_m1CC000F2192D5D561AE87B2EC3AB312BD0D714AE((VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_6, L_8, NULL); G_B3_0 = L_9; } IL_002f: { V_1 = G_B3_0; ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_10 = ((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView; int32_t L_11 = V_1; RuntimeObject* L_12 = __this->___m_DraggedItem; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_12); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_13; L_13 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(4, (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_12); NullCheck((VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_10); VisualElement_Insert_m95ACF6FC7BCF788C955714E8DADF07FACE5C0031((VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_10, L_11, L_13, NULL); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_14 = __this->___m_ActiveItems; int32_t L_15 = V_1; RuntimeObject* L_16 = __this->___m_DraggedItem; NullCheck(L_14); List_1_Insert_m9C9559248941FED50561DB029D55DF08DEF3B094(L_14, L_15, L_16, il2cpp_rgctx_method(method->klass->rgctx_data, 38)); V_2 = 0; goto IL_00a3; } IL_0064: { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_17 = __this->___m_ActiveItems; int32_t L_18 = V_2; NullCheck(L_17); RuntimeObject* L_19; L_19 = List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38(L_17, L_18, il2cpp_rgctx_method(method->klass->rgctx_data, 23)); V_3 = L_19; RuntimeObject* L_20 = V_3; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_20); bool L_21; L_21 = ReusableCollectionItem_get_isDragGhost_m3D932E557A3B750E12C3D6406B0DB52C6D63513F_inline((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_20, NULL); V_4 = L_21; bool L_22 = V_4; if (!L_22) { goto IL_009e; } } { RuntimeObject* L_23 = V_3; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_23); ReusableCollectionItem_set_index_mBE6E436EF78A151186FE66E59E1F032B653BBF1E_inline((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_23, (-1), NULL); int32_t L_24 = V_2; VirtualActionInvoker1< int32_t >::Invoke(23, __this, L_24); int32_t L_25 = V_2; V_2 = ((int32_t)il2cpp_codegen_subtract(L_25, 1)); } IL_009e: { int32_t L_26 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_26, 1)); } IL_00a3: { int32_t L_27 = V_2; List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_28 = __this->___m_ActiveItems; NullCheck(L_28); int32_t L_29; L_29 = List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_inline(L_28, il2cpp_rgctx_method(method->klass->rgctx_data, 29)); V_5 = (bool)((((int32_t)L_27) < ((int32_t)L_29))? 1 : 0); bool L_30 = V_5; if (L_30) { goto IL_0064; } } { int32_t L_31 = ___0_dropIndex; int32_t L_32; L_32 = VerticalVirtualizationController_1_get_itemsCount_m41C7EC9F6A7BC1C8586B50841E845B6414F9801F(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 25)); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_33; L_33 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_31, ((int32_t)il2cpp_codegen_subtract(L_32, 1)), NULL); RuntimeObject* L_34 = __this->___m_DraggedItem; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_34); int32_t L_35; L_35 = ReusableCollectionItem_get_index_m39FCB0A8975CC57CBF964AB494B171CCA507CCB0_inline((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_34, NULL); V_6 = (bool)((((int32_t)((((int32_t)L_33) == ((int32_t)L_35))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_36 = V_6; if (!L_36) { goto IL_01a1; } } { RuntimeObject* L_37; L_37 = VerticalVirtualizationController_1_get_lastVisibleItem_mAB27E476457270B251979B2A73DE8B419E587659(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); V_7 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_37) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_38 = V_7; if (!L_38) { goto IL_0119; } } { RuntimeObject* L_39; L_39 = VerticalVirtualizationController_1_get_lastVisibleItem_mAB27E476457270B251979B2A73DE8B419E587659(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_39); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_40; L_40 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(4, (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_39); NullCheck(L_40); RuntimeObject* L_41; L_41 = VisualElement_get_style_mDCFF8D835BE0AFE412905E108F48B32A83734224(L_40, NULL); StyleEnum_1_t3B02FFF55849C9C8E6A7C0AA9C7E5F65F10C9C69 L_42; L_42 = StyleEnum_1_op_Implicit_mE2664CDFC678F602380EED12BA228071E6F49030((int32_t)1, StyleEnum_1_op_Implicit_mE2664CDFC678F602380EED12BA228071E6F49030_RuntimeMethod_var); NullCheck(L_41); InterfaceActionInvoker1< StyleEnum_1_t3B02FFF55849C9C8E6A7C0AA9C7E5F65F10C9C69 >::Invoke(18, IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7_il2cpp_TypeInfo_var, L_41, L_42); } IL_0119: { RuntimeObject* L_43 = __this->___m_DraggedItem; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_43); int32_t L_44; L_44 = ReusableCollectionItem_get_index_m39FCB0A8975CC57CBF964AB494B171CCA507CCB0_inline((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_43, NULL); int32_t L_45 = ___0_dropIndex; V_8 = (bool)((((int32_t)L_44) < ((int32_t)L_45))? 1 : 0); bool L_46 = V_8; if (!L_46) { goto IL_0174; } } { BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_47 = __this->___m_CollectionView; NullCheck(L_47); CollectionViewController_t89D7C4989B72B4127DF82DC97FED5D7FE01D9768* L_48; L_48 = BaseVerticalCollectionView_get_viewController_m31FB4608049318BAFF48CA9C922797A0CA59264F_inline(L_47, NULL); RuntimeObject* L_49 = __this->___m_DraggedItem; RuntimeObject* L_50 = __this->___m_DraggedItem; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_50); int32_t L_51; L_51 = ReusableCollectionItem_get_index_m39FCB0A8975CC57CBF964AB494B171CCA507CCB0_inline((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_50, NULL); NullCheck(L_48); VirtualActionInvoker2< ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*, int32_t >::Invoke(16, L_48, (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_49, L_51); RuntimeObject* L_52 = __this->___m_DraggedItem; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_52); ReusableCollectionItem_set_index_mBE6E436EF78A151186FE66E59E1F032B653BBF1E_inline((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_52, (-1), NULL); goto IL_01a0; } IL_0174: { ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* L_53 = V_0; V_9 = (bool)((!(((RuntimeObject*)(ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_53) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_54 = V_9; if (!L_54) { goto IL_01a0; } } { BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_55 = __this->___m_CollectionView; NullCheck(L_55); CollectionViewController_t89D7C4989B72B4127DF82DC97FED5D7FE01D9768* L_56; L_56 = BaseVerticalCollectionView_get_viewController_m31FB4608049318BAFF48CA9C922797A0CA59264F_inline(L_55, NULL); ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* L_57 = V_0; ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* L_58 = V_0; NullCheck(L_58); int32_t L_59; L_59 = ReusableCollectionItem_get_index_m39FCB0A8975CC57CBF964AB494B171CCA507CCB0_inline(L_58, NULL); NullCheck(L_56); VirtualActionInvoker2< ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*, int32_t >::Invoke(16, L_56, L_57, L_59); ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* L_60 = V_0; NullCheck(L_60); ReusableCollectionItem_set_index_mBE6E436EF78A151186FE66E59E1F032B653BBF1E_inline(L_60, (-1), NULL); } IL_01a0: { } IL_01a1: { RuntimeObject** L_61 = (RuntimeObject**)(&__this->___m_DraggedItem); il2cpp_codegen_initobj(L_61, sizeof(RuntimeObject*)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VerticalVirtualizationController_1_GetOrMakeItemAtIndex_m73EFFD0367510D9487186D58ECBBFEC9BC9C70AC_gshared (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* __this, int32_t ___0_activeItemIndex, int32_t ___1_scrollViewIndex, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t6043513E89820190529C82ABBDD8FD0BB2A9AC09_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; bool V_1 = false; bool V_2 = false; bool V_3 = false; RuntimeObject* V_4 = NULL; { ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* L_0 = __this->___m_Pool; NullCheck(L_0); RuntimeObject* L_1; L_1 = ObjectPool_1_Get_m239BB169D8FEF3A2694E9A961C473D3807D67D89(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 39)); V_0 = L_1; RuntimeObject* L_2 = V_0; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_2); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_3; L_3 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(4, (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_2); V_1 = (bool)((((RuntimeObject*)(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_3) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_4 = V_1; if (!L_4) { goto IL_0050; } } { BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_5 = __this->___m_CollectionView; NullCheck(L_5); CollectionViewController_t89D7C4989B72B4127DF82DC97FED5D7FE01D9768* L_6; L_6 = BaseVerticalCollectionView_get_viewController_m31FB4608049318BAFF48CA9C922797A0CA59264F_inline(L_5, NULL); RuntimeObject* L_7 = V_0; NullCheck(L_6); VirtualActionInvoker1< ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* >::Invoke(14, L_6, (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_7); RuntimeObject* L_8 = V_0; Action_1_t6043513E89820190529C82ABBDD8FD0BB2A9AC09* L_9 = (Action_1_t6043513E89820190529C82ABBDD8FD0BB2A9AC09*)il2cpp_codegen_object_new(Action_1_t6043513E89820190529C82ABBDD8FD0BB2A9AC09_il2cpp_TypeInfo_var); Action_1__ctor_mC0F49DD2F8ED1E95FA4D285BFC8AB8185ACAEA4D(L_9, (RuntimeObject*)__this, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 40)), NULL); NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_8); ReusableCollectionItem_add_onDestroy_m409E356FF514F61FFD076178469E829C495DAE01((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_8, L_9, NULL); } IL_0050: { RuntimeObject* L_10 = V_0; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_10); VirtualActionInvoker0::Invoke(6, (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_10); int32_t L_11 = ___0_activeItemIndex; V_2 = (bool)((((int32_t)L_11) == ((int32_t)(-1)))? 1 : 0); bool L_12 = V_2; if (!L_12) { goto IL_0075; } } { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_13 = __this->___m_ActiveItems; RuntimeObject* L_14 = V_0; NullCheck(L_13); List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_inline(L_13, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 41)); goto IL_0085; } IL_0075: { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_15 = __this->___m_ActiveItems; int32_t L_16 = ___0_activeItemIndex; RuntimeObject* L_17 = V_0; NullCheck(L_15); List_1_Insert_m9C9559248941FED50561DB029D55DF08DEF3B094(L_15, L_16, L_17, il2cpp_rgctx_method(method->klass->rgctx_data, 38)); } IL_0085: { int32_t L_18 = ___1_scrollViewIndex; V_3 = (bool)((((int32_t)L_18) == ((int32_t)(-1)))? 1 : 0); bool L_19 = V_3; if (!L_19) { goto IL_00a8; } } { ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_20 = ((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView; RuntimeObject* L_21 = V_0; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_21); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_22; L_22 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(4, (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_21); NullCheck((VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_20); VisualElement_Add_mE2571CCB23C09103F8732EEC73833683F7236A7F((VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_20, L_22, NULL); goto IL_00c2; } IL_00a8: { ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_23 = ((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView; int32_t L_24 = ___1_scrollViewIndex; RuntimeObject* L_25 = V_0; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_25); VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_26; L_26 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(4, (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_25); NullCheck((VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_23); VisualElement_Insert_m95ACF6FC7BCF788C955714E8DADF07FACE5C0031((VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_23, L_24, L_26, NULL); } IL_00c2: { RuntimeObject* L_27 = V_0; V_4 = L_27; goto IL_00c7; } IL_00c7: { RuntimeObject* L_28 = V_4; return L_28; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VerticalVirtualizationController_1_ReleaseItem_m1246B549EF5072DDD898308480867E71EEC27874_gshared (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* __this, int32_t ___0_activeItemsIndex, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; bool V_1 = false; { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = __this->___m_ActiveItems; int32_t L_1 = ___0_activeItemsIndex; NullCheck(L_0); RuntimeObject* L_2; L_2 = List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 23)); V_0 = L_2; RuntimeObject* L_3 = V_0; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_3); int32_t L_4; L_4 = ReusableCollectionItem_get_index_m39FCB0A8975CC57CBF964AB494B171CCA507CCB0_inline((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_3, NULL); V_1 = (bool)((((int32_t)((((int32_t)L_4) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_5 = V_1; if (!L_5) { goto IL_0047; } } { BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_6 = __this->___m_CollectionView; NullCheck(L_6); CollectionViewController_t89D7C4989B72B4127DF82DC97FED5D7FE01D9768* L_7; L_7 = BaseVerticalCollectionView_get_viewController_m31FB4608049318BAFF48CA9C922797A0CA59264F_inline(L_6, NULL); RuntimeObject* L_8 = V_0; RuntimeObject* L_9 = V_0; NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_9); int32_t L_10; L_10 = ReusableCollectionItem_get_index_m39FCB0A8975CC57CBF964AB494B171CCA507CCB0_inline((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_9, NULL); NullCheck(L_7); VirtualActionInvoker2< ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*, int32_t >::Invoke(16, L_7, (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_8, L_10); } IL_0047: { ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* L_11 = __this->___m_Pool; RuntimeObject* L_12 = V_0; NullCheck(L_11); ObjectPool_1_Release_m71F1CADB7AD9CC20BD824583A3675A4260965DB5(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 24)); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_13 = __this->___m_ActiveItems; RuntimeObject* L_14 = V_0; NullCheck(L_13); bool L_15; L_15 = List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7(L_13, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 42)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VerticalVirtualizationController_1_OnDestroyItem_m151419DCA568852879B1E73E241819CAD834D85F_gshared (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* __this, ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* ___0_item, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t6043513E89820190529C82ABBDD8FD0BB2A9AC09_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_0 = __this->___m_CollectionView; NullCheck(L_0); CollectionViewController_t89D7C4989B72B4127DF82DC97FED5D7FE01D9768* L_1; L_1 = BaseVerticalCollectionView_get_viewController_m31FB4608049318BAFF48CA9C922797A0CA59264F_inline(L_0, NULL); ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* L_2 = ___0_item; NullCheck(L_1); VirtualActionInvoker1< ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* >::Invoke(17, L_1, L_2); ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* L_3 = ___0_item; Action_1_t6043513E89820190529C82ABBDD8FD0BB2A9AC09* L_4 = (Action_1_t6043513E89820190529C82ABBDD8FD0BB2A9AC09*)il2cpp_codegen_object_new(Action_1_t6043513E89820190529C82ABBDD8FD0BB2A9AC09_il2cpp_TypeInfo_var); Action_1__ctor_mC0F49DD2F8ED1E95FA4D285BFC8AB8185ACAEA4D(L_4, (RuntimeObject*)__this, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 40)), NULL); NullCheck(L_3); ReusableCollectionItem_remove_onDestroy_mF9E3F8DCD03F5804E8A886C5D06AA8F945E43097(L_3, L_4, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VerticalVirtualizationController_1_GetDraggedIndex_mD64DED3B14A68F3A59150A7ACFBA2B138F4A7A6A_gshared (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ListViewDraggerAnimated_t819F6A24CE088841BF9410C14EDE598E9237EBA5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ListViewDraggerAnimated_t819F6A24CE088841BF9410C14EDE598E9237EBA5* V_0 = NULL; bool V_1 = false; int32_t V_2 = 0; int32_t G_B3_0 = 0; { BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_0 = __this->___m_CollectionView; NullCheck(L_0); ListViewDragger_t692E8911568C27949D7B443C4B82CB7925111BBD* L_1; L_1 = BaseVerticalCollectionView_get_dragger_m561975581D087B9C51C90CDFC1D68EE6CECD9446_inline(L_0, NULL); V_0 = ((ListViewDraggerAnimated_t819F6A24CE088841BF9410C14EDE598E9237EBA5*)IsInstClass((RuntimeObject*)L_1, ListViewDraggerAnimated_t819F6A24CE088841BF9410C14EDE598E9237EBA5_il2cpp_TypeInfo_var)); ListViewDraggerAnimated_t819F6A24CE088841BF9410C14EDE598E9237EBA5* L_2 = V_0; if (!L_2) { goto IL_001d; } } { ListViewDraggerAnimated_t819F6A24CE088841BF9410C14EDE598E9237EBA5* L_3 = V_0; NullCheck(L_3); bool L_4; L_4 = ListViewDraggerAnimated_get_isDragging_mD3F1699680ED7437E060BABDBC817F537AA0EDF4_inline(L_3, NULL); G_B3_0 = ((int32_t)(L_4)); goto IL_001e; } IL_001d: { G_B3_0 = 0; } IL_001e: { V_1 = (bool)G_B3_0; bool L_5 = V_1; if (!L_5) { goto IL_0030; } } { ListViewDraggerAnimated_t819F6A24CE088841BF9410C14EDE598E9237EBA5* L_6 = V_0; NullCheck(L_6); ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* L_7; L_7 = ListViewDraggerAnimated_get_draggedItem_m883BB528AA8A39239BD882AC45FC24981C45E5EC_inline(L_6, NULL); NullCheck(L_7); int32_t L_8; L_8 = ReusableCollectionItem_get_index_m39FCB0A8975CC57CBF964AB494B171CCA507CCB0_inline(L_7, NULL); V_2 = L_8; goto IL_0034; } IL_0030: { V_2 = (-1); goto IL_0034; } IL_0034: { int32_t L_9 = V_2; return L_9; } } #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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElementScheduledItem_1__ctor_m3183DE9799B58C12B141B2A6E26641C1C7C8223B_gshared (VisualElementScheduledItem_1_tBBBFD9E425D8A2ECE1C614FC867E3D3127B37509* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_handler, RuntimeObject* ___1_upEvent, const RuntimeMethod* method) { { VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = ___0_handler; BaseVisualElementScheduledItem__ctor_mB5C5818F39CDC5846487311B47B3A5BEEA840E68((BaseVisualElementScheduledItem_t376DB199D747CB803406E18D7605C71CF5051C3A*)__this, L_0, NULL); RuntimeObject* L_1 = ___1_upEvent; __this->___updateEvent = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___updateEvent), (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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElementScheduledItem_1__ctor_m2D2983F18BB4C00D47151DC5F5AAF5C6F55124AA_gshared (VisualElementScheduledItem_1_tC55C6DAB31FBA21565DAE09DE6BA236327F029E2* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_handler, Il2CppFullySharedGenericAny ___1_upEvent, const RuntimeMethod* method) { const uint32_t SizeOf_ActionType_tEF1C91A72186B11FE7B43AAE1C149BA05063A289 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0)); const Il2CppFullySharedGenericAny L_1 = alloca(SizeOf_ActionType_tEF1C91A72186B11FE7B43AAE1C149BA05063A289); { VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = ___0_handler; BaseVisualElementScheduledItem__ctor_mB5C5818F39CDC5846487311B47B3A5BEEA840E68((BaseVisualElementScheduledItem_t376DB199D747CB803406E18D7605C71CF5051C3A*)__this, L_0, NULL); il2cpp_codegen_memcpy(L_1, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0)) ? ___1_upEvent : &___1_upEvent), SizeOf_ActionType_tEF1C91A72186B11FE7B43AAE1C149BA05063A289); il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 1),0), L_1, SizeOf_ActionType_tEF1C91A72186B11FE7B43AAE1C149BA05063A289); 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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WeakReference_1__ctor_m932665C8861A22B177DC1ACF1EDAA87E1624B5AC_gshared (WeakReference_1_tED795563AD26F795CED3BBCD488AB1694E385BCE* __this, RuntimeObject* ___0_target, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_target; WeakReference_1__ctor_m99141AB321E022D9933448CDD7139BC9FAA443E8(__this, L_0, (bool)0, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WeakReference_1__ctor_m99141AB321E022D9933448CDD7139BC9FAA443E8_gshared (WeakReference_1_tED795563AD26F795CED3BBCD488AB1694E385BCE* __this, RuntimeObject* ___0_target, bool ___1_trackResurrection, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B3_0 = 0; { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); bool L_0 = ___1_trackResurrection; __this->___trackResurrection = L_0; bool L_1 = ___1_trackResurrection; if (L_1) { goto IL_0013; } } { G_B3_0 = 0; goto IL_0014; } IL_0013: { G_B3_0 = 1; } IL_0014: { V_0 = (int32_t)G_B3_0; RuntimeObject* L_2 = ___0_target; int32_t L_3 = V_0; GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_4; L_4 = GCHandle_Alloc_m3BFD398427352FC756FFE078F01A504B681352EC(L_2, L_3, NULL); __this->___handle = L_4; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WeakReference_1__ctor_m2289DC7F3597E1BA77555086A86F91807FDC96E2_gshared (WeakReference_1_tED795563AD26F795CED3BBCD488AB1694E385BCE* __this, SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___0_info, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___1_context, 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*)&_stringLiteral5CA6E7C0AE72196B2817D93A78C719652EC691C0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7D20B8219CA0491872B2E811B262066A5DD875A7); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; int32_t G_B5_0 = 0; { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_0 = ___0_info; if (L_0) { goto IL_0014; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA7B00F7F25C375B2501A6ADBC86D092B23977085)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_0014: { SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_2 = ___0_info; NullCheck(L_2); bool L_3; L_3 = SerializationInfo_GetBoolean_m8335F8E11B572AB6B5BF85A9355D6888D5847EF5(L_2, _stringLiteral7D20B8219CA0491872B2E811B262066A5DD875A7, NULL); __this->___trackResurrection = L_3; SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_4 = ___0_info; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast (il2cpp_rgctx_type(method->klass->rgctx_data, 3)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_6; L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL); NullCheck(L_4); RuntimeObject* L_7; L_7 = SerializationInfo_GetValue_mE6091C2E906E113455D05E734C86F43B8E1D1034(L_4, _stringLiteral5CA6E7C0AE72196B2817D93A78C719652EC691C0, L_6, NULL); V_0 = L_7; bool L_8 = __this->___trackResurrection; if (L_8) { goto IL_0046; } } { G_B5_0 = 0; goto IL_0047; } IL_0046: { G_B5_0 = 1; } IL_0047: { V_1 = (int32_t)G_B5_0; RuntimeObject* L_9 = V_0; int32_t L_10 = V_1; GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_11; L_11 = GCHandle_Alloc_m3BFD398427352FC756FFE078F01A504B681352EC(L_9, L_10, NULL); __this->___handle = L_11; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WeakReference_1_GetObjectData_m6F2E12AF126FAE536995F52F9501498BDA5917A7_gshared (WeakReference_1_tED795563AD26F795CED3BBCD488AB1694E385BCE* __this, SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___0_info, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___1_context, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5CA6E7C0AE72196B2817D93A78C719652EC691C0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7D20B8219CA0491872B2E811B262066A5DD875A7); s_Il2CppMethodInitialized = true; } { SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_0 = ___0_info; if (L_0) { goto IL_000e; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA7B00F7F25C375B2501A6ADBC86D092B23977085)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method); } IL_000e: { SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_2 = ___0_info; bool L_3 = __this->___trackResurrection; NullCheck(L_2); SerializationInfo_AddValue_mC52253CB19C98F82A26E32C941F8F20E106D4C0D(L_2, _stringLiteral7D20B8219CA0491872B2E811B262066A5DD875A7, L_3, NULL); GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* L_4 = (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC*)(&__this->___handle); bool L_5; L_5 = GCHandle_get_IsAllocated_m241908103D8D867E11CCAB73C918729825E86843(L_4, NULL); if (!L_5) { goto IL_0043; } } { SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_6 = ___0_info; GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* L_7 = (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC*)(&__this->___handle); RuntimeObject* L_8; L_8 = GCHandle_get_Target_m481F9508DA5E384D33CD1F4450060DC56BBD4CD5(L_7, NULL); NullCheck(L_6); SerializationInfo_AddValue_m28FE9B110F21DDB8FF5F5E35A0EABD659DB22C2F(L_6, _stringLiteral5CA6E7C0AE72196B2817D93A78C719652EC691C0, L_8, NULL); return; } IL_0043: { SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_9 = ___0_info; NullCheck(L_9); SerializationInfo_AddValue_m28FE9B110F21DDB8FF5F5E35A0EABD659DB22C2F(L_9, _stringLiteral5CA6E7C0AE72196B2817D93A78C719652EC691C0, NULL, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WeakReference_1_SetTarget_mCEAE8D9CF9551015CE46420AB8614A8D1F14C329_gshared (WeakReference_1_tED795563AD26F795CED3BBCD488AB1694E385BCE* __this, RuntimeObject* ___0_target, const RuntimeMethod* method) { { GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* L_0 = (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC*)(&__this->___handle); RuntimeObject* L_1 = ___0_target; GCHandle_set_Target_m1DB05E14910747D2A74ACEB4C48028C4AEBFCF3D(L_0, L_1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WeakReference_1_TryGetTarget_m4982797589731AB705E9C79FA4531331F40410AB_gshared (WeakReference_1_tED795563AD26F795CED3BBCD488AB1694E385BCE* __this, RuntimeObject** ___0_target, const RuntimeMethod* method) { { GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* L_0 = (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC*)(&__this->___handle); bool L_1; L_1 = GCHandle_get_IsAllocated_m241908103D8D867E11CCAB73C918729825E86843(L_0, NULL); if (L_1) { goto IL_0016; } } { RuntimeObject** L_2 = ___0_target; il2cpp_codegen_initobj(L_2, sizeof(RuntimeObject*)); return (bool)0; } IL_0016: { RuntimeObject** L_3 = ___0_target; GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* L_4 = (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC*)(&__this->___handle); RuntimeObject* L_5; L_5 = GCHandle_get_Target_m481F9508DA5E384D33CD1F4450060DC56BBD4CD5(L_4, NULL); *(RuntimeObject**)L_3 = ((RuntimeObject*)Castclass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->klass->rgctx_data, 0))); Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_3, (void*)((RuntimeObject*)Castclass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->klass->rgctx_data, 0)))); RuntimeObject** L_6 = ___0_target; RuntimeObject* L_7 = (*(RuntimeObject**)L_6); return (bool)((!(((RuntimeObject*)(RuntimeObject*)L_7) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WeakReference_1_Finalize_m22CABA82C1F2B17A77E275483306A0DADECAF151_gshared (WeakReference_1_tED795563AD26F795CED3BBCD488AB1694E385BCE* __this, const RuntimeMethod* method) { { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_000d: { NullCheck((RuntimeObject*)__this); Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2((RuntimeObject*)__this, NULL); return; } }); try { GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* L_0 = (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC*)(&__this->___handle); GCHandle_Free_m1320A260E487EB1EA6D95F9E54BFFCB5A4EF83A3(L_0, NULL); goto IL_0014; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0014: { 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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCompletionSource_1__ctor_m075F22D288ED278CEA295E11D27F36298FAC05A3_gshared (WebCompletionSource_1_t7AFD867FCF7F80D81BDF631399D2148D904F3160* __this, bool ___0_runAsync, const RuntimeMethod* method) { WebCompletionSource_1_t7AFD867FCF7F80D81BDF631399D2148D904F3160* G_B2_0 = NULL; WebCompletionSource_1_t7AFD867FCF7F80D81BDF631399D2148D904F3160* G_B1_0 = NULL; int32_t G_B3_0 = 0; WebCompletionSource_1_t7AFD867FCF7F80D81BDF631399D2148D904F3160* G_B3_1 = NULL; { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); bool L_0 = ___0_runAsync; if (L_0) { G_B2_0 = __this; goto IL_000d; } G_B1_0 = __this; } { G_B3_0 = 0; G_B3_1 = G_B1_0; goto IL_000f; } IL_000d: { G_B3_0 = ((int32_t)64); G_B3_1 = G_B2_0; } IL_000f: { TaskCompletionSource_1_t09E1714EEC83862E4B42212713CABA6862D640E8* L_1 = (TaskCompletionSource_1_t09E1714EEC83862E4B42212713CABA6862D640E8*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0)); TaskCompletionSource_1__ctor_m50085E881836FA5A0FB81FCFCC9894A19A900EC7(L_1, (int32_t)G_B3_0, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); NullCheck(G_B3_1); G_B3_1->___completion = L_1; Il2CppCodeGenWriteBarrier((void**)(&G_B3_1->___completion), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* WebCompletionSource_1_get_CurrentResult_mE6A1B3A29BE09CCC47F9D131CD7C6DEBDF24303E_gshared (WebCompletionSource_1_t7AFD867FCF7F80D81BDF631399D2148D904F3160* __this, const RuntimeMethod* method) { { Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* L_0 = __this->___currentResult; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* WebCompletionSource_1_get_Task_m8AC87736EB1A3D5B3C123A2A0CEC4ED54FFA3986_gshared (WebCompletionSource_1_t7AFD867FCF7F80D81BDF631399D2148D904F3160* __this, const RuntimeMethod* method) { { TaskCompletionSource_1_t09E1714EEC83862E4B42212713CABA6862D640E8* L_0 = __this->___completion; NullCheck(L_0); Task_1_t10C25AB590FF2042DAF1A95006EE40E44BEA911F* L_1; L_1 = TaskCompletionSource_1_get_Task_mE74D8B89BB302AA97D16DEC3F67CBDCB69B94CA3_inline(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); return (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebCompletionSource_1_TrySetCompleted_mE0E898E5443610AAC71173440ECE132293CBCD66_gshared (WebCompletionSource_1_t7AFD867FCF7F80D81BDF631399D2148D904F3160* __this, ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 ___0_argument, const RuntimeMethod* method) { Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* V_0 = NULL; { ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 L_0 = ___0_argument; Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* L_1 = (Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); Result__ctor_m5A81D1197C54988F99BEF2587D1EABB4D91854C8(L_1, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 7)); V_0 = L_1; Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975** L_2 = (Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975**)(&__this->___currentResult); Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* L_3 = V_0; Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* L_4; L_4 = InterlockedCompareExchangeImpl(L_2, L_3, (Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975*)NULL); if (!L_4) { goto IL_0018; } } { return (bool)0; } IL_0018: { TaskCompletionSource_1_t09E1714EEC83862E4B42212713CABA6862D640E8* L_5 = __this->___completion; Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* L_6 = V_0; NullCheck(L_5); bool L_7; L_7 = TaskCompletionSource_1_TrySetResult_mF2072F3BF9EF56846970EA6D25EEAF4F786689E8(L_5, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebCompletionSource_1_TrySetCompleted_mB6BC94AD0E0F09D40AAF4647B3BCD8B02657B63E_gshared (WebCompletionSource_1_t7AFD867FCF7F80D81BDF631399D2148D904F3160* __this, const RuntimeMethod* method) { Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* V_0 = NULL; { Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* L_0 = (Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); Result__ctor_mAA80039C5B135EB383CD26CD700C23D612D8AE79(L_0, (int32_t)1, (ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); V_0 = L_0; Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975** L_1 = (Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975**)(&__this->___currentResult); Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* L_2 = V_0; Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* L_3; L_3 = InterlockedCompareExchangeImpl(L_1, L_2, (Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975*)NULL); if (!L_3) { goto IL_0019; } } { return (bool)0; } IL_0019: { TaskCompletionSource_1_t09E1714EEC83862E4B42212713CABA6862D640E8* L_4 = __this->___completion; Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* L_5 = V_0; NullCheck(L_4); bool L_6; L_6 = TaskCompletionSource_1_TrySetResult_mF2072F3BF9EF56846970EA6D25EEAF4F786689E8(L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebCompletionSource_1_TrySetCanceled_mF571485C6C1566B5867C7E4A1676A822647B41F3_gshared (WebCompletionSource_1_t7AFD867FCF7F80D81BDF631399D2148D904F3160* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_0 = (OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662*)il2cpp_codegen_object_new(OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662_il2cpp_TypeInfo_var); OperationCanceledException__ctor_m2F34C3B8AEE2AA6C7EB2BB77AE5E0289101293E4(L_0, NULL); bool L_1; L_1 = WebCompletionSource_1_TrySetCanceled_m674AE5D684A1600BE98C2287942860C997133C9A(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 12)); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebCompletionSource_1_TrySetCanceled_m674AE5D684A1600BE98C2287942860C997133C9A_gshared (WebCompletionSource_1_t7AFD867FCF7F80D81BDF631399D2148D904F3160* __this, OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* ___0_error, const RuntimeMethod* method) { Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* V_0 = NULL; { OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_0 = ___0_error; ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* L_1; L_1 = ExceptionDispatchInfo_Capture_mC1C1C30D83DC04B2B7813DFCB67D07CCD4909803((Exception_t*)L_0, NULL); Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* L_2 = (Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); Result__ctor_mAA80039C5B135EB383CD26CD700C23D612D8AE79(L_2, (int32_t)2, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); V_0 = L_2; Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975** L_3 = (Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975**)(&__this->___currentResult); Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* L_4 = V_0; Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* L_5; L_5 = InterlockedCompareExchangeImpl(L_3, L_4, (Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975*)NULL); if (!L_5) { goto IL_001e; } } { return (bool)0; } IL_001e: { TaskCompletionSource_1_t09E1714EEC83862E4B42212713CABA6862D640E8* L_6 = __this->___completion; Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* L_7 = V_0; NullCheck(L_6); bool L_8; L_8 = TaskCompletionSource_1_TrySetResult_mF2072F3BF9EF56846970EA6D25EEAF4F786689E8(L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); return L_8; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebCompletionSource_1_TrySetException_m1E7C37BF2185E85FE81F12DDD2C88AB3B1CD4B04_gshared (WebCompletionSource_1_t7AFD867FCF7F80D81BDF631399D2148D904F3160* __this, Exception_t* ___0_error, const RuntimeMethod* method) { Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* V_0 = NULL; { Exception_t* L_0 = ___0_error; ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* L_1; L_1 = ExceptionDispatchInfo_Capture_mC1C1C30D83DC04B2B7813DFCB67D07CCD4909803(L_0, NULL); Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* L_2 = (Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); Result__ctor_mAA80039C5B135EB383CD26CD700C23D612D8AE79(L_2, (int32_t)3, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); V_0 = L_2; Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975** L_3 = (Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975**)(&__this->___currentResult); Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* L_4 = V_0; Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* L_5; L_5 = InterlockedCompareExchangeImpl(L_3, L_4, (Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975*)NULL); if (!L_5) { goto IL_001e; } } { return (bool)0; } IL_001e: { TaskCompletionSource_1_t09E1714EEC83862E4B42212713CABA6862D640E8* L_6 = __this->___completion; Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* L_7 = V_0; NullCheck(L_6); bool L_8; L_8 = TaskCompletionSource_1_TrySetResult_mF2072F3BF9EF56846970EA6D25EEAF4F786689E8(L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); return L_8; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCompletionSource_1_ThrowOnError_m5B04234C177FE2C0A12DB74EB6193DCDEA58743A_gshared (WebCompletionSource_1_t7AFD867FCF7F80D81BDF631399D2148D904F3160* __this, const RuntimeMethod* method) { ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* G_B4_0 = NULL; ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* G_B3_0 = NULL; { TaskCompletionSource_1_t09E1714EEC83862E4B42212713CABA6862D640E8* L_0 = __this->___completion; NullCheck(L_0); Task_1_t10C25AB590FF2042DAF1A95006EE40E44BEA911F* L_1; L_1 = TaskCompletionSource_1_get_Task_mE74D8B89BB302AA97D16DEC3F67CBDCB69B94CA3_inline(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_1); bool L_2; L_2 = Task_get_IsCompleted_m942D6D536545EF059089398B19435591561BB831((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_1, NULL); if (L_2) { goto IL_0013; } } { return; } IL_0013: { TaskCompletionSource_1_t09E1714EEC83862E4B42212713CABA6862D640E8* L_3 = __this->___completion; NullCheck(L_3); Task_1_t10C25AB590FF2042DAF1A95006EE40E44BEA911F* L_4; L_4 = TaskCompletionSource_1_get_Task_mE74D8B89BB302AA97D16DEC3F67CBDCB69B94CA3_inline(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); NullCheck(L_4); Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* L_5; L_5 = Task_1_get_Result_mEE5EB682186FC601657CAD1F8B71122305C7E49B(L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); NullCheck(L_5); ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* L_6; L_6 = Result_get_Error_m9FAFA1989A80151A01E339FC1D2586F73C9D4C77_inline(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* L_7 = L_6; if (L_7) { G_B4_0 = L_7; goto IL_002d; } G_B3_0 = L_7; } { return; } IL_002d: { NullCheck(G_B4_0); ExceptionDispatchInfo_Throw_m06F398E346AE94C1CCEB636763A8CB26511F6330(G_B4_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* WebCompletionSource_1_WaitForCompletion_m2F6A9A3740E4F96D49822D4A39DD6EBDF6FBF0DE_gshared (WebCompletionSource_1_t7AFD867FCF7F80D81BDF631399D2148D904F3160* __this, const RuntimeMethod* method) { U3CWaitForCompletionU3Ed__15_tBDA3F288439FE7046BD6F46BA290F1DF864F8882 V_0; memset((&V_0), 0, sizeof(V_0)); { (&V_0)->___U3CU3E4__this = __this; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___U3CU3E4__this), (void*)__this); il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 17)); AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E L_0; L_0 = AsyncTaskMethodBuilder_1_Create_m0DBDD9164C1E94BB8CDBFB011C3AE620B9BBB4B7(il2cpp_rgctx_method(method->klass->rgctx_data, 16)); (&V_0)->___U3CU3Et__builder = L_0; Il2CppCodeGenWriteBarrier((void**)&((&(((&(&V_0)->___U3CU3Et__builder))->___m_coreState))->___m_stateMachine), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&(&V_0)->___U3CU3Et__builder))->___m_coreState))->___m_defaultContextAction), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&(&V_0)->___U3CU3Et__builder))->___m_task), (void*)NULL); #endif (&V_0)->___U3CU3E1__state = (-1); AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E* L_1 = (AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E*)(&(&V_0)->___U3CU3Et__builder); AsyncTaskMethodBuilder_1_Start_TisU3CWaitForCompletionU3Ed__15_tBDA3F288439FE7046BD6F46BA290F1DF864F8882_m763AB42496D0B3BACA58B3ACA8B23385480D0591(L_1, (&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 19)); AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E* L_2 = (AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E*)(&(&V_0)->___U3CU3Et__builder); Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* L_3; L_3 = AsyncTaskMethodBuilder_1_get_Task_m3E4C6AB5A394B6C8E538FB9D262C0C698FFE9970(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 21)); 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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCompletionSource_1__ctor_m83E0DBF6C38A62FB4D867A45A676F605C8135F44_gshared (WebCompletionSource_1_t2AE63E6577070FC307452E64F67883294D70C2BD* __this, bool ___0_runAsync, const RuntimeMethod* method) { WebCompletionSource_1_t2AE63E6577070FC307452E64F67883294D70C2BD* G_B2_0 = NULL; WebCompletionSource_1_t2AE63E6577070FC307452E64F67883294D70C2BD* G_B1_0 = NULL; int32_t G_B3_0 = 0; WebCompletionSource_1_t2AE63E6577070FC307452E64F67883294D70C2BD* G_B3_1 = NULL; { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); bool L_0 = ___0_runAsync; if (L_0) { G_B2_0 = __this; goto IL_000d; } G_B1_0 = __this; } { G_B3_0 = 0; G_B3_1 = G_B1_0; goto IL_000f; } IL_000d: { G_B3_0 = ((int32_t)64); G_B3_1 = G_B2_0; } IL_000f: { TaskCompletionSource_1_tA4EE8D4BD4731C829BD7882AE96EEA85F269C454* L_1 = (TaskCompletionSource_1_tA4EE8D4BD4731C829BD7882AE96EEA85F269C454*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0)); TaskCompletionSource_1__ctor_mAF2D1044D268C5FF7F7EF067F0897DA3C993EB8C(L_1, (int32_t)G_B3_0, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); NullCheck(G_B3_1); G_B3_1->___completion = L_1; Il2CppCodeGenWriteBarrier((void**)(&G_B3_1->___completion), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* WebCompletionSource_1_get_CurrentResult_mCD4668777941B8D865991A6928E1725970705933_gshared (WebCompletionSource_1_t2AE63E6577070FC307452E64F67883294D70C2BD* __this, const RuntimeMethod* method) { { Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* L_0 = __this->___currentResult; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* WebCompletionSource_1_get_Task_mCBE8895EAB5532407AD7F216EF0942D92D61F9C1_gshared (WebCompletionSource_1_t2AE63E6577070FC307452E64F67883294D70C2BD* __this, const RuntimeMethod* method) { { TaskCompletionSource_1_tA4EE8D4BD4731C829BD7882AE96EEA85F269C454* L_0 = __this->___completion; NullCheck(L_0); Task_1_t97AD6E06503307BD6962E18D69C7CB9E86A6D1B8* L_1; L_1 = TaskCompletionSource_1_get_Task_m7CD6344AE56E770495F30DEA709DA2CE2124A593_inline(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); return (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebCompletionSource_1_TrySetCompleted_m1A84A21019F748D8E74E9CF21FF92C236AA2BCA9_gshared (WebCompletionSource_1_t2AE63E6577070FC307452E64F67883294D70C2BD* __this, RuntimeObject* ___0_argument, const RuntimeMethod* method) { Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* V_0 = NULL; { RuntimeObject* L_0 = ___0_argument; Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* L_1 = (Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); Result__ctor_mE7EAFCF012BC699CFEE59F023EF6DD69E782D64F(L_1, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 7)); V_0 = L_1; Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141** L_2 = (Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141**)(&__this->___currentResult); Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* L_3 = V_0; Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* L_4; L_4 = InterlockedCompareExchangeImpl(L_2, L_3, (Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141*)NULL); if (!L_4) { goto IL_0018; } } { return (bool)0; } IL_0018: { TaskCompletionSource_1_tA4EE8D4BD4731C829BD7882AE96EEA85F269C454* L_5 = __this->___completion; Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* L_6 = V_0; NullCheck(L_5); bool L_7; L_7 = TaskCompletionSource_1_TrySetResult_m64E194B1EC5C9A70C100A5D2F20764BE66B1B122(L_5, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebCompletionSource_1_TrySetCompleted_m2C25E9F7B3D808062BCCF533623E6923B8399E51_gshared (WebCompletionSource_1_t2AE63E6577070FC307452E64F67883294D70C2BD* __this, const RuntimeMethod* method) { Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* V_0 = NULL; { Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* L_0 = (Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); Result__ctor_mE8F1C199C4CF5B0FA046A04E43D30FAC8CD1FF50(L_0, (int32_t)1, (ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); V_0 = L_0; Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141** L_1 = (Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141**)(&__this->___currentResult); Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* L_2 = V_0; Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* L_3; L_3 = InterlockedCompareExchangeImpl(L_1, L_2, (Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141*)NULL); if (!L_3) { goto IL_0019; } } { return (bool)0; } IL_0019: { TaskCompletionSource_1_tA4EE8D4BD4731C829BD7882AE96EEA85F269C454* L_4 = __this->___completion; Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* L_5 = V_0; NullCheck(L_4); bool L_6; L_6 = TaskCompletionSource_1_TrySetResult_m64E194B1EC5C9A70C100A5D2F20764BE66B1B122(L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebCompletionSource_1_TrySetCanceled_m7BDE308DD8CF682CD97D5D04488ED8E9981D4AD0_gshared (WebCompletionSource_1_t2AE63E6577070FC307452E64F67883294D70C2BD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_0 = (OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662*)il2cpp_codegen_object_new(OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662_il2cpp_TypeInfo_var); OperationCanceledException__ctor_m2F34C3B8AEE2AA6C7EB2BB77AE5E0289101293E4(L_0, NULL); bool L_1; L_1 = WebCompletionSource_1_TrySetCanceled_m62DEC3EF1D70B96C5AEF954C8D915703BE5CAF06(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 12)); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebCompletionSource_1_TrySetCanceled_m62DEC3EF1D70B96C5AEF954C8D915703BE5CAF06_gshared (WebCompletionSource_1_t2AE63E6577070FC307452E64F67883294D70C2BD* __this, OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* ___0_error, const RuntimeMethod* method) { Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* V_0 = NULL; { OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_0 = ___0_error; ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* L_1; L_1 = ExceptionDispatchInfo_Capture_mC1C1C30D83DC04B2B7813DFCB67D07CCD4909803((Exception_t*)L_0, NULL); Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* L_2 = (Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); Result__ctor_mE8F1C199C4CF5B0FA046A04E43D30FAC8CD1FF50(L_2, (int32_t)2, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); V_0 = L_2; Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141** L_3 = (Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141**)(&__this->___currentResult); Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* L_4 = V_0; Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* L_5; L_5 = InterlockedCompareExchangeImpl(L_3, L_4, (Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141*)NULL); if (!L_5) { goto IL_001e; } } { return (bool)0; } IL_001e: { TaskCompletionSource_1_tA4EE8D4BD4731C829BD7882AE96EEA85F269C454* L_6 = __this->___completion; Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* L_7 = V_0; NullCheck(L_6); bool L_8; L_8 = TaskCompletionSource_1_TrySetResult_m64E194B1EC5C9A70C100A5D2F20764BE66B1B122(L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); return L_8; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebCompletionSource_1_TrySetException_mFBBB011D30BE75F0D1F6633A5D001F1029117597_gshared (WebCompletionSource_1_t2AE63E6577070FC307452E64F67883294D70C2BD* __this, Exception_t* ___0_error, const RuntimeMethod* method) { Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* V_0 = NULL; { Exception_t* L_0 = ___0_error; ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* L_1; L_1 = ExceptionDispatchInfo_Capture_mC1C1C30D83DC04B2B7813DFCB67D07CCD4909803(L_0, NULL); Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* L_2 = (Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); Result__ctor_mE8F1C199C4CF5B0FA046A04E43D30FAC8CD1FF50(L_2, (int32_t)3, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); V_0 = L_2; Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141** L_3 = (Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141**)(&__this->___currentResult); Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* L_4 = V_0; Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* L_5; L_5 = InterlockedCompareExchangeImpl(L_3, L_4, (Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141*)NULL); if (!L_5) { goto IL_001e; } } { return (bool)0; } IL_001e: { TaskCompletionSource_1_tA4EE8D4BD4731C829BD7882AE96EEA85F269C454* L_6 = __this->___completion; Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* L_7 = V_0; NullCheck(L_6); bool L_8; L_8 = TaskCompletionSource_1_TrySetResult_m64E194B1EC5C9A70C100A5D2F20764BE66B1B122(L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); return L_8; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCompletionSource_1_ThrowOnError_m9F249923BD3286491E69B4B688EB516547533396_gshared (WebCompletionSource_1_t2AE63E6577070FC307452E64F67883294D70C2BD* __this, const RuntimeMethod* method) { ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* G_B4_0 = NULL; ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* G_B3_0 = NULL; { TaskCompletionSource_1_tA4EE8D4BD4731C829BD7882AE96EEA85F269C454* L_0 = __this->___completion; NullCheck(L_0); Task_1_t97AD6E06503307BD6962E18D69C7CB9E86A6D1B8* L_1; L_1 = TaskCompletionSource_1_get_Task_m7CD6344AE56E770495F30DEA709DA2CE2124A593_inline(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_1); bool L_2; L_2 = Task_get_IsCompleted_m942D6D536545EF059089398B19435591561BB831((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_1, NULL); if (L_2) { goto IL_0013; } } { return; } IL_0013: { TaskCompletionSource_1_tA4EE8D4BD4731C829BD7882AE96EEA85F269C454* L_3 = __this->___completion; NullCheck(L_3); Task_1_t97AD6E06503307BD6962E18D69C7CB9E86A6D1B8* L_4; L_4 = TaskCompletionSource_1_get_Task_m7CD6344AE56E770495F30DEA709DA2CE2124A593_inline(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); NullCheck(L_4); Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* L_5; L_5 = Task_1_get_Result_m41F8F81A70F6A2680D30B7CA09D72BF1AC5EC6D4(L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); NullCheck(L_5); ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* L_6; L_6 = Result_get_Error_m0378037255A6BEB508BB56911DB6C30742D1E57D_inline(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* L_7 = L_6; if (L_7) { G_B4_0 = L_7; goto IL_002d; } G_B3_0 = L_7; } { return; } IL_002d: { NullCheck(G_B4_0); ExceptionDispatchInfo_Throw_m06F398E346AE94C1CCEB636763A8CB26511F6330(G_B4_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* WebCompletionSource_1_WaitForCompletion_mD9D4C29D6015D8389E5B72447D876719535E308B_gshared (WebCompletionSource_1_t2AE63E6577070FC307452E64F67883294D70C2BD* __this, const RuntimeMethod* method) { U3CWaitForCompletionU3Ed__15_t9E060FE7291342719C045F76EA67AD067BF74208 V_0; memset((&V_0), 0, sizeof(V_0)); { (&V_0)->___U3CU3E4__this = __this; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___U3CU3E4__this), (void*)__this); il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 17)); AsyncTaskMethodBuilder_1_tE810F083929D7952F192036D298085BD4B048AD0 L_0; L_0 = AsyncTaskMethodBuilder_1_Create_m6A59453D00C0143F178809ADFD98C90E8C291ABB(il2cpp_rgctx_method(method->klass->rgctx_data, 16)); (&V_0)->___U3CU3Et__builder = L_0; Il2CppCodeGenWriteBarrier((void**)&((&(((&(&V_0)->___U3CU3Et__builder))->___m_coreState))->___m_stateMachine), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&(&V_0)->___U3CU3Et__builder))->___m_coreState))->___m_defaultContextAction), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&(&V_0)->___U3CU3Et__builder))->___m_task), (void*)NULL); #endif (&V_0)->___U3CU3E1__state = (-1); AsyncTaskMethodBuilder_1_tE810F083929D7952F192036D298085BD4B048AD0* L_1 = (AsyncTaskMethodBuilder_1_tE810F083929D7952F192036D298085BD4B048AD0*)(&(&V_0)->___U3CU3Et__builder); AsyncTaskMethodBuilder_1_Start_TisU3CWaitForCompletionU3Ed__15_t9E060FE7291342719C045F76EA67AD067BF74208_m59D61097324759E52596782E30AA09851886C25C(L_1, (&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 19)); AsyncTaskMethodBuilder_1_tE810F083929D7952F192036D298085BD4B048AD0* L_2 = (AsyncTaskMethodBuilder_1_tE810F083929D7952F192036D298085BD4B048AD0*)(&(&V_0)->___U3CU3Et__builder); Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* L_3; L_3 = AsyncTaskMethodBuilder_1_get_Task_mEA092EC6F1324A9D694CF6056FA8583F2A2BDC89(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 21)); 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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCompletionSource_1__ctor_m13CEDC0A86393FB85F2E66EA67014C70C41083EE_gshared (WebCompletionSource_1_t1C9A1856B56A56D2E3CBE124A73CB4ADA3DBAA6F* __this, bool ___0_runAsync, const RuntimeMethod* method) { WebCompletionSource_1_t1C9A1856B56A56D2E3CBE124A73CB4ADA3DBAA6F* G_B2_0 = NULL; WebCompletionSource_1_t1C9A1856B56A56D2E3CBE124A73CB4ADA3DBAA6F* G_B1_0 = NULL; int32_t G_B3_0 = 0; WebCompletionSource_1_t1C9A1856B56A56D2E3CBE124A73CB4ADA3DBAA6F* G_B3_1 = NULL; { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); bool L_0 = ___0_runAsync; if (L_0) { G_B2_0 = __this; goto IL_000d; } G_B1_0 = __this; } { G_B3_0 = 0; G_B3_1 = G_B1_0; goto IL_000f; } IL_000d: { G_B3_0 = ((int32_t)64); G_B3_1 = G_B2_0; } IL_000f: { TaskCompletionSource_1_t04C19E28FAF1B686CB256FE9F84AA8AC57A7FEA7* L_1 = (TaskCompletionSource_1_t04C19E28FAF1B686CB256FE9F84AA8AC57A7FEA7*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0)); (( void (*) (TaskCompletionSource_1_t04C19E28FAF1B686CB256FE9F84AA8AC57A7FEA7*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(L_1, (int32_t)G_B3_0, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); NullCheck(G_B3_1); G_B3_1->___completion = L_1; Il2CppCodeGenWriteBarrier((void**)(&G_B3_1->___completion), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93* WebCompletionSource_1_get_CurrentResult_mC1D6F5E4169EAEC90D7E02EEC2DD3FF7087EC035_gshared (WebCompletionSource_1_t1C9A1856B56A56D2E3CBE124A73CB4ADA3DBAA6F* __this, const RuntimeMethod* method) { { Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93* L_0 = __this->___currentResult; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* WebCompletionSource_1_get_Task_mABFED18FF1EB8709C0110FA07D888A52F950367D_gshared (WebCompletionSource_1_t1C9A1856B56A56D2E3CBE124A73CB4ADA3DBAA6F* __this, const RuntimeMethod* method) { { TaskCompletionSource_1_t04C19E28FAF1B686CB256FE9F84AA8AC57A7FEA7* L_0 = __this->___completion; NullCheck(L_0); Task_1_t82C63013D5AE6BAE3F6A03941A7758CC8CCBC5BC* L_1; L_1 = (( Task_1_t82C63013D5AE6BAE3F6A03941A7758CC8CCBC5BC* (*) (TaskCompletionSource_1_t04C19E28FAF1B686CB256FE9F84AA8AC57A7FEA7*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); return (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebCompletionSource_1_TrySetCompleted_m3E4132773ACAE17F3953CB76254F5C922FFB31B7_gshared (WebCompletionSource_1_t1C9A1856B56A56D2E3CBE124A73CB4ADA3DBAA6F* __this, Il2CppFullySharedGenericAny ___0_argument, const RuntimeMethod* method) { const uint32_t SizeOf_T_t2650EB3BE331C2443ADED45E3A4082412DD876E9 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6)); const Il2CppFullySharedGenericAny L_0 = alloca(SizeOf_T_t2650EB3BE331C2443ADED45E3A4082412DD876E9); Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93* V_0 = NULL; { il2cpp_codegen_memcpy(L_0, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6)) ? ___0_argument : &___0_argument), SizeOf_T_t2650EB3BE331C2443ADED45E3A4082412DD876E9); Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93* L_1 = (Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); InvokerActionInvoker1< Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)), il2cpp_rgctx_method(method->klass->rgctx_data, 7), L_1, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6)) ? L_0: *(void**)L_0)); V_0 = L_1; Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93** L_2 = (Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93**)(&__this->___currentResult); Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93* L_3 = V_0; Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93* L_4; L_4 = InterlockedCompareExchangeImpl(L_2, L_3, (Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93*)NULL); if (!L_4) { goto IL_0018; } } { return (bool)0; } IL_0018: { TaskCompletionSource_1_t04C19E28FAF1B686CB256FE9F84AA8AC57A7FEA7* L_5 = __this->___completion; Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93* L_6 = V_0; NullCheck(L_5); bool L_7; L_7 = InvokerFuncInvoker1< bool, Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 9)), il2cpp_rgctx_method(method->klass->rgctx_data, 9), L_5, L_6); return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebCompletionSource_1_TrySetCompleted_m3569793D667717DAE788FBC010D43FFCF5CC0597_gshared (WebCompletionSource_1_t1C9A1856B56A56D2E3CBE124A73CB4ADA3DBAA6F* __this, const RuntimeMethod* method) { Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93* V_0 = NULL; { Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93* L_0 = (Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); (( void (*) (Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93*, int32_t, ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(L_0, (int32_t)1, (ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); V_0 = L_0; Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93** L_1 = (Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93**)(&__this->___currentResult); Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93* L_2 = V_0; Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93* L_3; L_3 = InterlockedCompareExchangeImpl(L_1, L_2, (Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93*)NULL); if (!L_3) { goto IL_0019; } } { return (bool)0; } IL_0019: { TaskCompletionSource_1_t04C19E28FAF1B686CB256FE9F84AA8AC57A7FEA7* L_4 = __this->___completion; Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93* L_5 = V_0; NullCheck(L_4); bool L_6; L_6 = InvokerFuncInvoker1< bool, Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 9)), il2cpp_rgctx_method(method->klass->rgctx_data, 9), L_4, L_5); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebCompletionSource_1_TrySetCanceled_m9E2CFCAC2261552ADC05BF4708D2F70A2DB7B280_gshared (WebCompletionSource_1_t1C9A1856B56A56D2E3CBE124A73CB4ADA3DBAA6F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_0 = (OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662*)il2cpp_codegen_object_new(OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662_il2cpp_TypeInfo_var); OperationCanceledException__ctor_m2F34C3B8AEE2AA6C7EB2BB77AE5E0289101293E4(L_0, NULL); bool L_1; L_1 = (( bool (*) (WebCompletionSource_1_t1C9A1856B56A56D2E3CBE124A73CB4ADA3DBAA6F*, OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 12)); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebCompletionSource_1_TrySetCanceled_m6069824D799921F76E03A0EED077F2E8B7090826_gshared (WebCompletionSource_1_t1C9A1856B56A56D2E3CBE124A73CB4ADA3DBAA6F* __this, OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* ___0_error, const RuntimeMethod* method) { Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93* V_0 = NULL; { OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_0 = ___0_error; ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* L_1; L_1 = ExceptionDispatchInfo_Capture_mC1C1C30D83DC04B2B7813DFCB67D07CCD4909803((Exception_t*)L_0, NULL); Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93* L_2 = (Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); (( void (*) (Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93*, int32_t, ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(L_2, (int32_t)2, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); V_0 = L_2; Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93** L_3 = (Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93**)(&__this->___currentResult); Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93* L_4 = V_0; Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93* L_5; L_5 = InterlockedCompareExchangeImpl(L_3, L_4, (Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93*)NULL); if (!L_5) { goto IL_001e; } } { return (bool)0; } IL_001e: { TaskCompletionSource_1_t04C19E28FAF1B686CB256FE9F84AA8AC57A7FEA7* L_6 = __this->___completion; Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93* L_7 = V_0; NullCheck(L_6); bool L_8; L_8 = InvokerFuncInvoker1< bool, Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 9)), il2cpp_rgctx_method(method->klass->rgctx_data, 9), L_6, L_7); return L_8; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebCompletionSource_1_TrySetException_m0A5AB73E23E85CAD2080073F1380B6AA4B208BCB_gshared (WebCompletionSource_1_t1C9A1856B56A56D2E3CBE124A73CB4ADA3DBAA6F* __this, Exception_t* ___0_error, const RuntimeMethod* method) { Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93* V_0 = NULL; { Exception_t* L_0 = ___0_error; ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* L_1; L_1 = ExceptionDispatchInfo_Capture_mC1C1C30D83DC04B2B7813DFCB67D07CCD4909803(L_0, NULL); Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93* L_2 = (Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); (( void (*) (Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93*, int32_t, ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(L_2, (int32_t)3, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); V_0 = L_2; Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93** L_3 = (Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93**)(&__this->___currentResult); Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93* L_4 = V_0; Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93* L_5; L_5 = InterlockedCompareExchangeImpl(L_3, L_4, (Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93*)NULL); if (!L_5) { goto IL_001e; } } { return (bool)0; } IL_001e: { TaskCompletionSource_1_t04C19E28FAF1B686CB256FE9F84AA8AC57A7FEA7* L_6 = __this->___completion; Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93* L_7 = V_0; NullCheck(L_6); bool L_8; L_8 = InvokerFuncInvoker1< bool, Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 9)), il2cpp_rgctx_method(method->klass->rgctx_data, 9), L_6, L_7); return L_8; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCompletionSource_1_ThrowOnError_m7C2B39BD3A1FE60DD5EA8D0B181EAD73DC000470_gshared (WebCompletionSource_1_t1C9A1856B56A56D2E3CBE124A73CB4ADA3DBAA6F* __this, const RuntimeMethod* method) { ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* G_B4_0 = NULL; ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* G_B3_0 = NULL; { TaskCompletionSource_1_t04C19E28FAF1B686CB256FE9F84AA8AC57A7FEA7* L_0 = __this->___completion; NullCheck(L_0); Task_1_t82C63013D5AE6BAE3F6A03941A7758CC8CCBC5BC* L_1; L_1 = (( Task_1_t82C63013D5AE6BAE3F6A03941A7758CC8CCBC5BC* (*) (TaskCompletionSource_1_t04C19E28FAF1B686CB256FE9F84AA8AC57A7FEA7*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_1); bool L_2; L_2 = Task_get_IsCompleted_m942D6D536545EF059089398B19435591561BB831((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_1, NULL); if (L_2) { goto IL_0013; } } { return; } IL_0013: { TaskCompletionSource_1_t04C19E28FAF1B686CB256FE9F84AA8AC57A7FEA7* L_3 = __this->___completion; NullCheck(L_3); Task_1_t82C63013D5AE6BAE3F6A03941A7758CC8CCBC5BC* L_4; L_4 = (( Task_1_t82C63013D5AE6BAE3F6A03941A7758CC8CCBC5BC* (*) (TaskCompletionSource_1_t04C19E28FAF1B686CB256FE9F84AA8AC57A7FEA7*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); NullCheck(L_4); Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93* L_5; L_5 = InvokerFuncInvoker0< Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)), il2cpp_rgctx_method(method->klass->rgctx_data, 13), L_4); NullCheck(L_5); ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* L_6; L_6 = (( ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* (*) (Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* L_7 = L_6; if (L_7) { G_B4_0 = L_7; goto IL_002d; } G_B3_0 = L_7; } { return; } IL_002d: { NullCheck(G_B4_0); ExceptionDispatchInfo_Throw_m06F398E346AE94C1CCEB636763A8CB26511F6330(G_B4_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_tDF1FF540D7D2248A08580387A39717B7FB7A9CF9* WebCompletionSource_1_WaitForCompletion_m0A0641169CC3E816311B3D9AAD800FC38CE823FA_gshared (WebCompletionSource_1_t1C9A1856B56A56D2E3CBE124A73CB4ADA3DBAA6F* __this, const RuntimeMethod* method) { U3CWaitForCompletionU3Ed__15_t1E7A90912CE0FB4BBFDADC017893E65373B96937 V_0; memset((&V_0), 0, sizeof(V_0)); { (&V_0)->___U3CU3E4__this = __this; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___U3CU3E4__this), (void*)__this); il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 17)); AsyncTaskMethodBuilder_1_t9A3ADCFF6503F4230FFD38F6C333EBCF1A034AF4 L_0; L_0 = (( AsyncTaskMethodBuilder_1_t9A3ADCFF6503F4230FFD38F6C333EBCF1A034AF4 (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(il2cpp_rgctx_method(method->klass->rgctx_data, 16)); (&V_0)->___U3CU3Et__builder = L_0; Il2CppCodeGenWriteBarrier((void**)&((&(((&(&V_0)->___U3CU3Et__builder))->___m_coreState))->___m_stateMachine), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&(&V_0)->___U3CU3Et__builder))->___m_coreState))->___m_defaultContextAction), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&(&V_0)->___U3CU3Et__builder))->___m_task), (void*)NULL); #endif (&V_0)->___U3CU3E1__state = (-1); AsyncTaskMethodBuilder_1_t9A3ADCFF6503F4230FFD38F6C333EBCF1A034AF4* L_1 = (AsyncTaskMethodBuilder_1_t9A3ADCFF6503F4230FFD38F6C333EBCF1A034AF4*)(&(&V_0)->___U3CU3Et__builder); (( void (*) (AsyncTaskMethodBuilder_1_t9A3ADCFF6503F4230FFD38F6C333EBCF1A034AF4*, U3CWaitForCompletionU3Ed__15_t1E7A90912CE0FB4BBFDADC017893E65373B96937*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)))(L_1, (&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 19)); AsyncTaskMethodBuilder_1_t9A3ADCFF6503F4230FFD38F6C333EBCF1A034AF4* L_2 = (AsyncTaskMethodBuilder_1_t9A3ADCFF6503F4230FFD38F6C333EBCF1A034AF4*)(&(&V_0)->___U3CU3Et__builder); Task_1_tDF1FF540D7D2248A08580387A39717B7FB7A9CF9* L_3; L_3 = (( Task_1_tDF1FF540D7D2248A08580387A39717B7FB7A9CF9* (*) (AsyncTaskMethodBuilder_1_t9A3ADCFF6503F4230FFD38F6C333EBCF1A034AF4*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 21)))(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 21)); 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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhenAllPromise_1__ctor_m2EAEF619758A6318F287CFE412AC880E1511BE04_gshared (WhenAllPromise_1_tF47371F9AE700EE2F63999402265300771AAFDC3* __this, Task_1U5BU5D_t46133A6F873A9EC9FC75DAB1315ABC8025565F09* ___0_tasks, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebuggerSupport_tDD9572640CC0FDE885CA0394A44CB639ADFF69E2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD68A68585C704F4E081A45928451F951EF468E68); s_Il2CppMethodInitialized = true; } Task_1U5BU5D_t46133A6F873A9EC9FC75DAB1315ABC8025565F09* V_0 = NULL; int32_t V_1 = 0; Task_1_tDF1FF540D7D2248A08580387A39717B7FB7A9CF9* V_2 = NULL; { (( void (*) (Task_1_tEA323ABE4B135A0CC68B2D7C3498CC3DA6B8D802*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((Task_1_tEA323ABE4B135A0CC68B2D7C3498CC3DA6B8D802*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); Task_1U5BU5D_t46133A6F873A9EC9FC75DAB1315ABC8025565F09* L_0 = ___0_tasks; __this->___m_tasks = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_tasks), (void*)L_0); Task_1U5BU5D_t46133A6F873A9EC9FC75DAB1315ABC8025565F09* L_1 = ___0_tasks; NullCheck(L_1); __this->___m_count = ((int32_t)(((RuntimeArray*)L_1)->max_length)); il2cpp_codegen_runtime_class_init_inline(DebuggerSupport_tDD9572640CC0FDE885CA0394A44CB639ADFF69E2_il2cpp_TypeInfo_var); bool L_2; L_2 = DebuggerSupport_get_LoggingOn_mD838646A5A048C62BAB034257EF0F2F852AF0ABB(NULL); if (!L_2) { goto IL_002b; } } { il2cpp_codegen_runtime_class_init_inline(DebuggerSupport_tDD9572640CC0FDE885CA0394A44CB639ADFF69E2_il2cpp_TypeInfo_var); DebuggerSupport_TraceOperationCreation_m311097028455DBEED9480F6315649693464F2C06((int32_t)0, (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this, _stringLiteralD68A68585C704F4E081A45928451F951EF468E68, (uint64_t)((int64_t)0), NULL); } IL_002b: { il2cpp_codegen_runtime_class_init_inline(DebuggerSupport_tDD9572640CC0FDE885CA0394A44CB639ADFF69E2_il2cpp_TypeInfo_var); DebuggerSupport_AddToActiveTasks_mF592C309CB2AE9C85563BE114DDDB6D226AD9E3E_inline((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this, NULL); Task_1U5BU5D_t46133A6F873A9EC9FC75DAB1315ABC8025565F09* L_3 = ___0_tasks; V_0 = L_3; V_1 = 0; goto IL_0057; } IL_0037: { Task_1U5BU5D_t46133A6F873A9EC9FC75DAB1315ABC8025565F09* L_4 = V_0; int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; Task_1_tDF1FF540D7D2248A08580387A39717B7FB7A9CF9* L_7 = (L_4)->GetAt(static_cast(L_6)); V_2 = L_7; Task_1_tDF1FF540D7D2248A08580387A39717B7FB7A9CF9* L_8 = V_2; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_8); bool L_9; L_9 = Task_get_IsCompleted_m942D6D536545EF059089398B19435591561BB831((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_8, NULL); if (!L_9) { goto IL_004c; } } { Task_1_tDF1FF540D7D2248A08580387A39717B7FB7A9CF9* L_10 = V_2; (( void (*) (WhenAllPromise_1_tF47371F9AE700EE2F63999402265300771AAFDC3*, Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(__this, (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); goto IL_0053; } IL_004c: { Task_1_tDF1FF540D7D2248A08580387A39717B7FB7A9CF9* L_11 = V_2; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_11); Task_AddCompletionAction_m77811E563FC391FF0F51DD14AC67D35318378CDA((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_11, (RuntimeObject*)__this, NULL); } IL_0053: { int32_t L_12 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_0057: { int32_t L_13 = V_1; Task_1U5BU5D_t46133A6F873A9EC9FC75DAB1315ABC8025565F09* L_14 = V_0; NullCheck(L_14); if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))) { goto IL_0037; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhenAllPromise_1_Invoke_m832166DCB9FC1E3C21A24884F5FC98D229DCB9B8_gshared (WhenAllPromise_1_tF47371F9AE700EE2F63999402265300771AAFDC3* __this, Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___0_ignored, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebuggerSupport_tDD9572640CC0FDE885CA0394A44CB639ADFF69E2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LowLevelListWithIList_1__ctor_m0E3A007F2F2CA220DB5C20F85BD60FE2F4A045E2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LowLevelListWithIList_1_t77340DBB02E37ACEFB5CF0857C636C82B9F9EED4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LowLevelList_1_AddRange_mD5D6366F78D1A613E03AE6A45654DE4C2A6C51BE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } const uint32_t SizeOf_T_tE4830CEB11D3DDB28FE7E64F22C7869BD26E6FCF = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 8)); const Il2CppFullySharedGenericAny L_23 = alloca(SizeOf_T_tE4830CEB11D3DDB28FE7E64F22C7869BD26E6FCF); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* V_0 = NULL; LowLevelListWithIList_1_t77340DBB02E37ACEFB5CF0857C636C82B9F9EED4* V_1 = NULL; Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_2 = NULL; int32_t V_3 = 0; Task_1_tDF1FF540D7D2248A08580387A39717B7FB7A9CF9* V_4 = NULL; { il2cpp_codegen_runtime_class_init_inline(DebuggerSupport_tDD9572640CC0FDE885CA0394A44CB639ADFF69E2_il2cpp_TypeInfo_var); bool L_0; L_0 = DebuggerSupport_get_LoggingOn_mD838646A5A048C62BAB034257EF0F2F852AF0ABB(NULL); if (!L_0) { goto IL_000f; } } { il2cpp_codegen_runtime_class_init_inline(DebuggerSupport_tDD9572640CC0FDE885CA0394A44CB639ADFF69E2_il2cpp_TypeInfo_var); DebuggerSupport_TraceOperationRelation_m940A2FF274D08177EA7D83FAAE4492DAC0CFE16D((int32_t)1, (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this, (int32_t)1, NULL); } IL_000f: { int32_t* L_1 = (int32_t*)(&__this->___m_count); int32_t L_2; L_2 = Interlocked_Decrement_m6AFAD2E874CBDA373B1EF7572F11D6E91813E75D(L_1, NULL); if (L_2) { goto IL_00ea; } } { Task_1U5BU5D_t46133A6F873A9EC9FC75DAB1315ABC8025565F09* L_3 = __this->___m_tasks; NullCheck(L_3); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_4 = (__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)(__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 6), (uint32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))); V_0 = L_4; V_1 = (LowLevelListWithIList_1_t77340DBB02E37ACEFB5CF0857C636C82B9F9EED4*)NULL; V_2 = (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)NULL; V_3 = 0; goto IL_009f; } IL_0035: { Task_1U5BU5D_t46133A6F873A9EC9FC75DAB1315ABC8025565F09* L_5 = __this->___m_tasks; int32_t L_6 = V_3; NullCheck(L_5); int32_t L_7 = L_6; Task_1_tDF1FF540D7D2248A08580387A39717B7FB7A9CF9* L_8 = (L_5)->GetAt(static_cast(L_7)); V_4 = L_8; Task_1_tDF1FF540D7D2248A08580387A39717B7FB7A9CF9* L_9 = V_4; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_9); bool L_10; L_10 = Task_get_IsFaulted_mC0AD3EA4EAF3B47C1F5FE9624541F0A00B9426D9((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_9, NULL); if (!L_10) { goto IL_0060; } } { LowLevelListWithIList_1_t77340DBB02E37ACEFB5CF0857C636C82B9F9EED4* L_11 = V_1; if (L_11) { goto IL_0051; } } { LowLevelListWithIList_1_t77340DBB02E37ACEFB5CF0857C636C82B9F9EED4* L_12 = (LowLevelListWithIList_1_t77340DBB02E37ACEFB5CF0857C636C82B9F9EED4*)il2cpp_codegen_object_new(LowLevelListWithIList_1_t77340DBB02E37ACEFB5CF0857C636C82B9F9EED4_il2cpp_TypeInfo_var); LowLevelListWithIList_1__ctor_m0E3A007F2F2CA220DB5C20F85BD60FE2F4A045E2(L_12, LowLevelListWithIList_1__ctor_m0E3A007F2F2CA220DB5C20F85BD60FE2F4A045E2_RuntimeMethod_var); V_1 = L_12; } IL_0051: { LowLevelListWithIList_1_t77340DBB02E37ACEFB5CF0857C636C82B9F9EED4* L_13 = V_1; Task_1_tDF1FF540D7D2248A08580387A39717B7FB7A9CF9* L_14 = V_4; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_14); ReadOnlyCollection_1_t7E3BC8E94E9BC82C2FD0D77A76BF08AC79C2CECD* L_15; L_15 = Task_GetExceptionDispatchInfos_m2E8811FF2E0CDBC4BFE281A4822C6D8452832831((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_14, NULL); NullCheck((LowLevelList_1_tD1EA453996325637EAF8C2A867D4DED46603298F*)L_13); LowLevelList_1_AddRange_mD5D6366F78D1A613E03AE6A45654DE4C2A6C51BE((LowLevelList_1_tD1EA453996325637EAF8C2A867D4DED46603298F*)L_13, (RuntimeObject*)L_15, LowLevelList_1_AddRange_mD5D6366F78D1A613E03AE6A45654DE4C2A6C51BE_RuntimeMethod_var); goto IL_0080; } IL_0060: { Task_1_tDF1FF540D7D2248A08580387A39717B7FB7A9CF9* L_16 = V_4; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_16); bool L_17; L_17 = Task_get_IsCanceled_m96A8D3F85158A9CB3AEA50A00A55BE4E0F0E21FA((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_16, NULL); if (!L_17) { goto IL_0071; } } { Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_18 = V_2; if (L_18) { goto IL_0080; } } { Task_1_tDF1FF540D7D2248A08580387A39717B7FB7A9CF9* L_19 = V_4; V_2 = (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_19; goto IL_0080; } IL_0071: { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_20 = V_0; int32_t L_21 = V_3; Task_1_tDF1FF540D7D2248A08580387A39717B7FB7A9CF9* L_22 = V_4; NullCheck(L_22); InvokerActionInvoker2< bool, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)), il2cpp_rgctx_method(method->klass->rgctx_data, 7), L_22, (bool)0, (Il2CppFullySharedGenericAny*)L_23); NullCheck(L_20); il2cpp_codegen_memcpy((L_20)->GetAddressAt(static_cast(L_21)), L_23, SizeOf_T_tE4830CEB11D3DDB28FE7E64F22C7869BD26E6FCF); Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (void**)(L_20)->GetAddressAt(static_cast(L_21)), (void*)L_23); } IL_0080: { Task_1_tDF1FF540D7D2248A08580387A39717B7FB7A9CF9* L_24 = V_4; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_24); bool L_25; L_25 = Task_get_IsWaitNotificationEnabled_mF6950E2B28561EE2E57DECADAD63B485CA5DD3A8((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_24, NULL); if (!L_25) { goto IL_0092; } } { NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this); Task_SetNotificationForWaitCompletion_m6B087B3B1E1B6911006874042808D4D7D9678AED((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this, (bool)1, NULL); goto IL_009b; } IL_0092: { Task_1U5BU5D_t46133A6F873A9EC9FC75DAB1315ABC8025565F09* L_26 = __this->___m_tasks; int32_t L_27 = V_3; NullCheck(L_26); ArrayElementTypeCheck (L_26, NULL); (L_26)->SetAt(static_cast(L_27), (Task_1_tDF1FF540D7D2248A08580387A39717B7FB7A9CF9*)NULL); } IL_009b: { int32_t L_28 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_28, 1)); } IL_009f: { int32_t L_29 = V_3; Task_1U5BU5D_t46133A6F873A9EC9FC75DAB1315ABC8025565F09* L_30 = __this->___m_tasks; NullCheck(L_30); if ((((int32_t)L_29) < ((int32_t)((int32_t)(((RuntimeArray*)L_30)->max_length))))) { goto IL_0035; } } { LowLevelListWithIList_1_t77340DBB02E37ACEFB5CF0857C636C82B9F9EED4* L_31 = V_1; if (!L_31) { goto IL_00b6; } } { LowLevelListWithIList_1_t77340DBB02E37ACEFB5CF0857C636C82B9F9EED4* L_32 = V_1; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this); bool L_33; L_33 = Task_TrySetException_m8336BA31D11EA84916A89EB8A7A0044D2D0EE94D((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this, (RuntimeObject*)L_32, NULL); return; } IL_00b6: { Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_34 = V_2; if (!L_34) { goto IL_00cd; } } { Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_35 = V_2; NullCheck(L_35); CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED L_36; L_36 = Task_get_CancellationToken_m459E6E4311018E389AC44E089CCB4ACDC252766A(L_35, NULL); Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_37 = V_2; NullCheck(L_37); ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* L_38; L_38 = Task_GetCancellationExceptionDispatchInfo_m190A98B306C8BCCB67F3D8B2E7B8BF75EAE63E34(L_37, NULL); NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this); bool L_39; L_39 = Task_TrySetCanceled_m8E24757A8DD3AE5A856B64D87B447E08395A0771((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this, L_36, (RuntimeObject*)L_38, NULL); return; } IL_00cd: { il2cpp_codegen_runtime_class_init_inline(DebuggerSupport_tDD9572640CC0FDE885CA0394A44CB639ADFF69E2_il2cpp_TypeInfo_var); bool L_40; L_40 = DebuggerSupport_get_LoggingOn_mD838646A5A048C62BAB034257EF0F2F852AF0ABB(NULL); if (!L_40) { goto IL_00dc; } } { il2cpp_codegen_runtime_class_init_inline(DebuggerSupport_tDD9572640CC0FDE885CA0394A44CB639ADFF69E2_il2cpp_TypeInfo_var); DebuggerSupport_TraceOperationCompletion_m7047A96BCB7DC4835B38D1B965B4BC3049AF62CB((int32_t)0, (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this, (int32_t)1, NULL); } IL_00dc: { il2cpp_codegen_runtime_class_init_inline(DebuggerSupport_tDD9572640CC0FDE885CA0394A44CB639ADFF69E2_il2cpp_TypeInfo_var); DebuggerSupport_RemoveFromActiveTasks_m19229D30DAA2447DDAB524F2A0E9718D070A1251_inline((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this, NULL); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_41 = V_0; NullCheck((Task_1_tEA323ABE4B135A0CC68B2D7C3498CC3DA6B8D802*)__this); bool L_42; L_42 = InvokerFuncInvoker1< bool, __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 9)), il2cpp_rgctx_method(method->klass->rgctx_data, 9), (Task_1_tEA323ABE4B135A0CC68B2D7C3498CC3DA6B8D802*)__this, L_41); } IL_00ea: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhenAllPromise_1_get_ShouldNotifyDebuggerOfWaitCompletion_mEBBC8251BCFB69D90E006DC2E5C4EFC0D45A05FB_gshared (WhenAllPromise_1_tF47371F9AE700EE2F63999402265300771AAFDC3* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } TaskU5BU5D_t368E447BD9A179BA9A26BAAABF1BAE9CA79F60B3* V_0 = NULL; { NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this); bool L_0; L_0 = Task_get_ShouldNotifyDebuggerOfWaitCompletion_m7AB76993855A98D7FA90003FBACF579C7D7E4534((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this, NULL); if (!L_0) { goto IL_0016; } } { Task_1U5BU5D_t46133A6F873A9EC9FC75DAB1315ABC8025565F09* L_1 = __this->___m_tasks; V_0 = (TaskU5BU5D_t368E447BD9A179BA9A26BAAABF1BAE9CA79F60B3*)L_1; TaskU5BU5D_t368E447BD9A179BA9A26BAAABF1BAE9CA79F60B3* L_2 = V_0; il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); bool L_3; L_3 = Task_AnyTaskRequiresNotifyDebuggerOfWaitCompletion_m90C692B044AB99E76F7BF6A2BCD909DCDD01FBA3(L_2, NULL); return L_3; } IL_0016: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhenAllPromise_1_get_InvokeMayRunArbitraryCode_m6250FAC7B2F407DA8142F20274EA3277CF3BBB0C_gshared (WhenAllPromise_1_tF47371F9AE700EE2F63999402265300771AAFDC3* __this, const RuntimeMethod* method) { { return (bool)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereArrayIterator_1__ctor_m62C4E920FFEA3CEE1F1DAE6FCD1A7978169D3A28_gshared (WhereArrayIterator_1_tB3FADC924A0AF91514A20E8F52C30A2F7727EC87* __this, KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21* ___0_source, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___1_predicate, const RuntimeMethod* method) { { Iterator_1__ctor_mBC49AC03B26846BCE0E3253AA08C64ED1D1D9674((Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC* WhereArrayIterator_1_Clone_m3AE54D25223155A08EE3DD9C70A3B4EA46D0A3D7_gshared (WhereArrayIterator_1_tB3FADC924A0AF91514A20E8F52C30A2F7727EC87* __this, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21* L_0 = __this->___source; Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* L_1 = __this->___predicate; WhereArrayIterator_1_tB3FADC924A0AF91514A20E8F52C30A2F7727EC87* L_2 = (WhereArrayIterator_1_tB3FADC924A0AF91514A20E8F52C30A2F7727EC87*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereArrayIterator_1__ctor_m62C4E920FFEA3CEE1F1DAE6FCD1A7978169D3A28(L_2, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereArrayIterator_1_MoveNext_m8BD0773A452FFE38D182DCFB05130430DAE75EBD_gshared (WhereArrayIterator_1_tB3FADC924A0AF91514A20E8F52C30A2F7727EC87* __this, const RuntimeMethod* method) { KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ((Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC*)__this)->___state; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_0058; } } { goto IL_0042; } IL_000b: { KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21* L_1 = __this->___source; int32_t L_2 = __this->___index; NullCheck(L_1); int32_t L_3 = L_2; KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F L_4 = (L_1)->GetAt(static_cast(L_3)); V_0 = L_4; int32_t L_5 = __this->___index; __this->___index = ((int32_t)il2cpp_codegen_add(L_5, 1)); Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* L_6 = __this->___predicate; KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F L_7 = V_0; NullCheck(L_6); bool L_8; L_8 = Func_2_Invoke_mAD143460B9F7A33E9D67CC2090E969366C04CB79_inline(L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); if (!L_8) { goto IL_0042; } } { KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F L_9 = V_0; ((Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC*)__this)->___current = L_9; Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC*)__this)->___current))->___value), (void*)NULL); return (bool)1; } IL_0042: { int32_t L_10 = __this->___index; KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21* L_11 = __this->___source; NullCheck(L_11); if ((((int32_t)L_10) < ((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length))))) { goto IL_000b; } } { NullCheck((Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC*)__this); } IL_0058: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereArrayIterator_1_Where_mC98791139D10F36D83C7EBE188DD31E6B9FBE10D_gshared (WhereArrayIterator_1_tB3FADC924A0AF91514A20E8F52C30A2F7727EC87* __this, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___0_predicate, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21* L_0 = __this->___source; Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* L_1 = __this->___predicate; Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* L_2 = ___0_predicate; Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* L_3; L_3 = Enumerable_CombinePredicates_TisKeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F_mF7E49D974812400523D90A8996FC6CB4E0B5B917(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); WhereArrayIterator_1_tB3FADC924A0AF91514A20E8F52C30A2F7727EC87* L_4 = (WhereArrayIterator_1_tB3FADC924A0AF91514A20E8F52C30A2F7727EC87*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereArrayIterator_1__ctor_m62C4E920FFEA3CEE1F1DAE6FCD1A7978169D3A28(L_4, L_0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereArrayIterator_1__ctor_mC2C36CB3C31AC0465DD391785D8A5553B9882A7E_gshared (WhereArrayIterator_1_t2E30AA2460F08AB3AB6F9B29DD6F39E27FA37A38* __this, KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, const RuntimeMethod* method) { { Iterator_1__ctor_m9F883C9D0F7C2E863D291A6159260A29CA176489((Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315* WhereArrayIterator_1_Clone_mD541AD834D26955218E7E6AA0E74D28C06BC8A0B_gshared (WhereArrayIterator_1_t2E30AA2460F08AB3AB6F9B29DD6F39E27FA37A38* __this, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* L_0 = __this->___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_1 = __this->___predicate; WhereArrayIterator_1_t2E30AA2460F08AB3AB6F9B29DD6F39E27FA37A38* L_2 = (WhereArrayIterator_1_t2E30AA2460F08AB3AB6F9B29DD6F39E27FA37A38*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereArrayIterator_1__ctor_mC2C36CB3C31AC0465DD391785D8A5553B9882A7E(L_2, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereArrayIterator_1_MoveNext_mC3863EBB4C6008DE054BA3471DC58085EB6A0993_gshared (WhereArrayIterator_1_t2E30AA2460F08AB3AB6F9B29DD6F39E27FA37A38* __this, const RuntimeMethod* method) { KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ((Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315*)__this)->___state; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_0058; } } { goto IL_0042; } IL_000b: { KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* L_1 = __this->___source; int32_t L_2 = __this->___index; NullCheck(L_1); int32_t L_3 = L_2; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_4 = (L_1)->GetAt(static_cast(L_3)); V_0 = L_4; int32_t L_5 = __this->___index; __this->___index = ((int32_t)il2cpp_codegen_add(L_5, 1)); Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_6 = __this->___predicate; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_7 = V_0; NullCheck(L_6); bool L_8; L_8 = Func_2_Invoke_m1FAA5E1DDFE664C840E3A02BB99D67DDADCF53DB_inline(L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); if (!L_8) { goto IL_0042; } } { KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_9 = V_0; ((Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315*)__this)->___current = L_9; Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315*)__this)->___current))->___key), (void*)NULL); return (bool)1; } IL_0042: { int32_t L_10 = __this->___index; KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* L_11 = __this->___source; NullCheck(L_11); if ((((int32_t)L_10) < ((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length))))) { goto IL_000b; } } { NullCheck((Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315*)__this); } IL_0058: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereArrayIterator_1_Where_m844BB8DE94BBC56C01AFBEDEECAA5F37A6B40390_gshared (WhereArrayIterator_1_t2E30AA2460F08AB3AB6F9B29DD6F39E27FA37A38* __this, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___0_predicate, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* L_0 = __this->___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_1 = __this->___predicate; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_2 = ___0_predicate; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_3; L_3 = Enumerable_CombinePredicates_TisKeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0_m1C1BE8260BAE53F4154781A2A1A83A5376B5201B(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); WhereArrayIterator_1_t2E30AA2460F08AB3AB6F9B29DD6F39E27FA37A38* L_4 = (WhereArrayIterator_1_t2E30AA2460F08AB3AB6F9B29DD6F39E27FA37A38*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereArrayIterator_1__ctor_mC2C36CB3C31AC0465DD391785D8A5553B9882A7E(L_4, L_0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereArrayIterator_1__ctor_m2B8837362AE8ED47437A9B42F6C4DA73311039A9_gshared (WhereArrayIterator_1_t61D2F3529A970E9F412291B961056462F17EDDCB* __this, KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, const RuntimeMethod* method) { { Iterator_1__ctor_m0D72EABA02C6FB0A61DB8BDD0992DCD58C9C58FC((Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05* WhereArrayIterator_1_Clone_m4F4BBEED1938F9E3B4DD10E75AE10F14A78010F9_gshared (WhereArrayIterator_1_t61D2F3529A970E9F412291B961056462F17EDDCB* __this, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_0 = __this->___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_1 = __this->___predicate; WhereArrayIterator_1_t61D2F3529A970E9F412291B961056462F17EDDCB* L_2 = (WhereArrayIterator_1_t61D2F3529A970E9F412291B961056462F17EDDCB*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereArrayIterator_1__ctor_m2B8837362AE8ED47437A9B42F6C4DA73311039A9(L_2, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereArrayIterator_1_MoveNext_mDFC41A94F28DBFC762FEB22BFA61D68268FC7D31_gshared (WhereArrayIterator_1_t61D2F3529A970E9F412291B961056462F17EDDCB* __this, const RuntimeMethod* method) { KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ((Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05*)__this)->___state; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_0058; } } { goto IL_0042; } IL_000b: { KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_1 = __this->___source; int32_t L_2 = __this->___index; NullCheck(L_1); int32_t L_3 = L_2; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_4 = (L_1)->GetAt(static_cast(L_3)); V_0 = L_4; int32_t L_5 = __this->___index; __this->___index = ((int32_t)il2cpp_codegen_add(L_5, 1)); Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_6 = __this->___predicate; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_7 = V_0; NullCheck(L_6); bool L_8; L_8 = Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_inline(L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); if (!L_8) { goto IL_0042; } } { KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_9 = V_0; ((Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05*)__this)->___current = L_9; Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05*)__this)->___current))->___key), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05*)__this)->___current))->___value), (void*)NULL); #endif return (bool)1; } IL_0042: { int32_t L_10 = __this->___index; KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_11 = __this->___source; NullCheck(L_11); if ((((int32_t)L_10) < ((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length))))) { goto IL_000b; } } { NullCheck((Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05*)__this); } IL_0058: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereArrayIterator_1_Where_mEE8012F7C900E47F2E18DE9EE5D2FACB08F6F34C_gshared (WhereArrayIterator_1_t61D2F3529A970E9F412291B961056462F17EDDCB* __this, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___0_predicate, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_0 = __this->___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_1 = __this->___predicate; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_2 = ___0_predicate; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_3; L_3 = Enumerable_CombinePredicates_TisKeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230_m9F329AA67F4C35877F54CE7441C4E759BCD33522(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); WhereArrayIterator_1_t61D2F3529A970E9F412291B961056462F17EDDCB* L_4 = (WhereArrayIterator_1_t61D2F3529A970E9F412291B961056462F17EDDCB*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereArrayIterator_1__ctor_m2B8837362AE8ED47437A9B42F6C4DA73311039A9(L_4, L_0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereArrayIterator_1__ctor_m774C3D9E1FD42DE7B7979B7DBF2B9EA9BD8B7E2C_gshared (WhereArrayIterator_1_t9F7EB38027F05E76D3A413DD8FBF0ADFD76C468C* __this, KeyValuePair_2U5BU5D_t93F25F26E1CDDB662EBE58D0452D04DDB6F30DEE* ___0_source, Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* ___1_predicate, const RuntimeMethod* method) { { Iterator_1__ctor_m26E6B69CCCEC5CB746598DC9430B73450497A347((Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); KeyValuePair_2U5BU5D_t93F25F26E1CDDB662EBE58D0452D04DDB6F30DEE* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06* WhereArrayIterator_1_Clone_m276E74F2761764315D76855A1BEBCD84DF50DBF5_gshared (WhereArrayIterator_1_t9F7EB38027F05E76D3A413DD8FBF0ADFD76C468C* __this, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_t93F25F26E1CDDB662EBE58D0452D04DDB6F30DEE* L_0 = __this->___source; Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* L_1 = __this->___predicate; WhereArrayIterator_1_t9F7EB38027F05E76D3A413DD8FBF0ADFD76C468C* L_2 = (WhereArrayIterator_1_t9F7EB38027F05E76D3A413DD8FBF0ADFD76C468C*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereArrayIterator_1__ctor_m774C3D9E1FD42DE7B7979B7DBF2B9EA9BD8B7E2C(L_2, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereArrayIterator_1_MoveNext_m34625E051D5723C8958789097742F09F0930DD7F_gshared (WhereArrayIterator_1_t9F7EB38027F05E76D3A413DD8FBF0ADFD76C468C* __this, const RuntimeMethod* method) { KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ((Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06*)__this)->___state; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_0058; } } { goto IL_0042; } IL_000b: { KeyValuePair_2U5BU5D_t93F25F26E1CDDB662EBE58D0452D04DDB6F30DEE* L_1 = __this->___source; int32_t L_2 = __this->___index; NullCheck(L_1); int32_t L_3 = L_2; KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE L_4 = (L_1)->GetAt(static_cast(L_3)); V_0 = L_4; int32_t L_5 = __this->___index; __this->___index = ((int32_t)il2cpp_codegen_add(L_5, 1)); Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* L_6 = __this->___predicate; KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE L_7 = V_0; NullCheck(L_6); bool L_8; L_8 = Func_2_Invoke_mF6B35C2052FC06F1CAF473608561B3413EE568FB_inline(L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); if (!L_8) { goto IL_0042; } } { KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE L_9 = V_0; ((Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06*)__this)->___current = L_9; Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06*)__this)->___current))->___key), (void*)NULL); return (bool)1; } IL_0042: { int32_t L_10 = __this->___index; KeyValuePair_2U5BU5D_t93F25F26E1CDDB662EBE58D0452D04DDB6F30DEE* L_11 = __this->___source; NullCheck(L_11); if ((((int32_t)L_10) < ((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length))))) { goto IL_000b; } } { NullCheck((Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06*)__this); } IL_0058: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereArrayIterator_1_Where_m32A8E0C3B176EE9333DDC8F4E33E1D76F570EDFD_gshared (WhereArrayIterator_1_t9F7EB38027F05E76D3A413DD8FBF0ADFD76C468C* __this, Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* ___0_predicate, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_t93F25F26E1CDDB662EBE58D0452D04DDB6F30DEE* L_0 = __this->___source; Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* L_1 = __this->___predicate; Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* L_2 = ___0_predicate; Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* L_3; L_3 = Enumerable_CombinePredicates_TisKeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE_mA6A27F4BE4F9DE7F5A0E1F63A21C6103BD85180B(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); WhereArrayIterator_1_t9F7EB38027F05E76D3A413DD8FBF0ADFD76C468C* L_4 = (WhereArrayIterator_1_t9F7EB38027F05E76D3A413DD8FBF0ADFD76C468C*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereArrayIterator_1__ctor_m774C3D9E1FD42DE7B7979B7DBF2B9EA9BD8B7E2C(L_4, L_0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereArrayIterator_1__ctor_mF32EAE94028F92AEE5A9D5DE72738053FA5B05D5_gshared (WhereArrayIterator_1_t5F46815F19D7F95044D0EE439CF6BA3652FCA783* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_source, Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___1_predicate, const RuntimeMethod* method) { { Iterator_1__ctor_m82B17BDE54CDD809DF119425803C4B65CDEE115F((Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA* WhereArrayIterator_1_Clone_m9B91A53A8A88992D5DF0F325B0552BBBC27D7628_gshared (WhereArrayIterator_1_t5F46815F19D7F95044D0EE439CF6BA3652FCA783* __this, const RuntimeMethod* method) { { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_0 = __this->___source; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_1 = __this->___predicate; WhereArrayIterator_1_t5F46815F19D7F95044D0EE439CF6BA3652FCA783* L_2 = (WhereArrayIterator_1_t5F46815F19D7F95044D0EE439CF6BA3652FCA783*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereArrayIterator_1__ctor_mF32EAE94028F92AEE5A9D5DE72738053FA5B05D5(L_2, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereArrayIterator_1_MoveNext_m18BD228D7954ECF9F0745B843DBF88E1A9BEFA5F_gshared (WhereArrayIterator_1_t5F46815F19D7F95044D0EE439CF6BA3652FCA783* __this, const RuntimeMethod* method) { Il2CppChar V_0 = 0x0; { int32_t L_0 = ((Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA*)__this)->___state; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_0058; } } { goto IL_0042; } IL_000b: { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1 = __this->___source; int32_t L_2 = __this->___index; NullCheck(L_1); int32_t L_3 = L_2; Il2CppChar L_4 = (L_1)->GetAt(static_cast(L_3)); V_0 = L_4; int32_t L_5 = __this->___index; __this->___index = ((int32_t)il2cpp_codegen_add(L_5, 1)); Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_6 = __this->___predicate; Il2CppChar L_7 = V_0; NullCheck(L_6); bool L_8; L_8 = Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_inline(L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); if (!L_8) { goto IL_0042; } } { Il2CppChar L_9 = V_0; ((Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA*)__this)->___current = L_9; return (bool)1; } IL_0042: { int32_t L_10 = __this->___index; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_11 = __this->___source; NullCheck(L_11); if ((((int32_t)L_10) < ((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length))))) { goto IL_000b; } } { NullCheck((Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA*)__this); } IL_0058: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereArrayIterator_1_Where_m85F22F0CEC7A41C7066521BF9BF0727BA85BC30C_gshared (WhereArrayIterator_1_t5F46815F19D7F95044D0EE439CF6BA3652FCA783* __this, Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___0_predicate, const RuntimeMethod* method) { { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_0 = __this->___source; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_1 = __this->___predicate; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_2 = ___0_predicate; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_3; L_3 = Enumerable_CombinePredicates_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m8D26C321E5E8644D931AB49CCA9445628281A4B5(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); WhereArrayIterator_1_t5F46815F19D7F95044D0EE439CF6BA3652FCA783* L_4 = (WhereArrayIterator_1_t5F46815F19D7F95044D0EE439CF6BA3652FCA783*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereArrayIterator_1__ctor_mF32EAE94028F92AEE5A9D5DE72738053FA5B05D5(L_4, L_0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereArrayIterator_1__ctor_mC17BAA23BA92C7455512FDA5B1618C6D2B54ACA2_gshared (WhereArrayIterator_1_t027D2511F9B69346688FE3E5623EF2BEE81E9FAA* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) { { Iterator_1__ctor_m3E47867714E05673E54C6B73D9242F5FFADA1F63((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA* WhereArrayIterator_1_Clone_m23B21F0E17F85746DFAF09C90772262DF3B707AF_gshared (WhereArrayIterator_1_t027D2511F9B69346688FE3E5623EF2BEE81E9FAA* __this, const RuntimeMethod* method) { { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = __this->___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = __this->___predicate; WhereArrayIterator_1_t027D2511F9B69346688FE3E5623EF2BEE81E9FAA* L_2 = (WhereArrayIterator_1_t027D2511F9B69346688FE3E5623EF2BEE81E9FAA*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereArrayIterator_1__ctor_mC17BAA23BA92C7455512FDA5B1618C6D2B54ACA2(L_2, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereArrayIterator_1_MoveNext_m205D669337F73902F61F7BBFD6165B9005890564_gshared (WhereArrayIterator_1_t027D2511F9B69346688FE3E5623EF2BEE81E9FAA* __this, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { int32_t L_0 = ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___state; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_0058; } } { goto IL_0042; } IL_000b: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->___source; int32_t L_2 = __this->___index; NullCheck(L_1); int32_t L_3 = L_2; RuntimeObject* L_4 = (L_1)->GetAt(static_cast(L_3)); V_0 = L_4; int32_t L_5 = __this->___index; __this->___index = ((int32_t)il2cpp_codegen_add(L_5, 1)); Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_6 = __this->___predicate; RuntimeObject* L_7 = V_0; NullCheck(L_6); bool L_8; L_8 = Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_inline(L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); if (!L_8) { goto IL_0042; } } { RuntimeObject* L_9 = V_0; ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current = L_9; Il2CppCodeGenWriteBarrier((void**)(&((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current), (void*)L_9); return (bool)1; } IL_0042: { int32_t L_10 = __this->___index; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = __this->___source; NullCheck(L_11); if ((((int32_t)L_10) < ((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length))))) { goto IL_000b; } } { NullCheck((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); } IL_0058: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereArrayIterator_1_Where_m00D679C5996A876F2AF50976C1F93D89F8F42C62_gshared (WhereArrayIterator_1_t027D2511F9B69346688FE3E5623EF2BEE81E9FAA* __this, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___0_predicate, const RuntimeMethod* method) { { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = __this->___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = __this->___predicate; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_2 = ___0_predicate; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_3; L_3 = Enumerable_CombinePredicates_TisRuntimeObject_m613479C29B013E8FC2987E22F42A3BC6CC2C9768(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); WhereArrayIterator_1_t027D2511F9B69346688FE3E5623EF2BEE81E9FAA* L_4 = (WhereArrayIterator_1_t027D2511F9B69346688FE3E5623EF2BEE81E9FAA*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereArrayIterator_1__ctor_mC17BAA23BA92C7455512FDA5B1618C6D2B54ACA2(L_4, L_0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereArrayIterator_1__ctor_mD8BDE04F9897AAED299EE4DC32BF3879F2CBB668_gshared (WhereArrayIterator_1_tA7187088CE8DF4724576F6B7F633203C144505F6* __this, __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* ___0_source, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* ___1_predicate, const RuntimeMethod* method) { { (( void (*) (Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = ___0_source; il2cpp_codegen_write_instance_field_data<__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*>(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),0), L_0); Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_1 = ___1_predicate; il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),1), L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0* WhereArrayIterator_1_Clone_m1D80001794E47D2DF00A77273FD71D61987E8A44_gshared (WhereArrayIterator_1_tA7187088CE8DF4724576F6B7F633203C144505F6* __this, const RuntimeMethod* method) { { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = *(__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),0)); Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_1 = *(Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),1)); WhereArrayIterator_1_tA7187088CE8DF4724576F6B7F633203C144505F6* L_2 = (WhereArrayIterator_1_tA7187088CE8DF4724576F6B7F633203C144505F6*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); (( void (*) (WhereArrayIterator_1_tA7187088CE8DF4724576F6B7F633203C144505F6*, __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_2, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereArrayIterator_1_MoveNext_m42FC055181A1CDD12BBB46A9EE9ED76C6048BA07_gshared (WhereArrayIterator_1_tA7187088CE8DF4724576F6B7F633203C144505F6* __this, const RuntimeMethod* method) { const uint32_t SizeOf_TSource_tA44A3A99F6F77148305A3C32D2C4DE1D4226338A = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 7)); const Il2CppFullySharedGenericAny L_4 = alloca(SizeOf_TSource_tA44A3A99F6F77148305A3C32D2C4DE1D4226338A); const Il2CppFullySharedGenericAny L_9 = L_4; const Il2CppFullySharedGenericAny L_7 = alloca(SizeOf_TSource_tA44A3A99F6F77148305A3C32D2C4DE1D4226338A); Il2CppFullySharedGenericAny V_0 = alloca(SizeOf_TSource_tA44A3A99F6F77148305A3C32D2C4DE1D4226338A); memset(V_0, 0, SizeOf_TSource_tA44A3A99F6F77148305A3C32D2C4DE1D4226338A); { int32_t L_0 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6),1)); if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_0058; } } { goto IL_0042; } IL_000b: { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_1 = *(__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),0)); int32_t L_2 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),2)); NullCheck(L_1); int32_t L_3 = L_2; il2cpp_codegen_memcpy(L_4, (L_1)->GetAddressAt(static_cast(L_3)), SizeOf_TSource_tA44A3A99F6F77148305A3C32D2C4DE1D4226338A); il2cpp_codegen_memcpy(V_0, L_4, SizeOf_TSource_tA44A3A99F6F77148305A3C32D2C4DE1D4226338A); int32_t L_5 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),2)); il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),2), ((int32_t)il2cpp_codegen_add(L_5, 1))); Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_6 = *(Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),1)); il2cpp_codegen_memcpy(L_7, V_0, SizeOf_TSource_tA44A3A99F6F77148305A3C32D2C4DE1D4226338A); NullCheck(L_6); bool L_8; L_8 = InvokerFuncInvoker1< bool, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)), il2cpp_rgctx_method(method->klass->rgctx_data, 8), L_6, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 7)) ? L_7: *(void**)L_7)); if (!L_8) { goto IL_0042; } } { il2cpp_codegen_memcpy(L_9, V_0, SizeOf_TSource_tA44A3A99F6F77148305A3C32D2C4DE1D4226338A); il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6),2), L_9, SizeOf_TSource_tA44A3A99F6F77148305A3C32D2C4DE1D4226338A); return (bool)1; } IL_0042: { int32_t L_10 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),2)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_11 = *(__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),0)); NullCheck(L_11); if ((((int32_t)L_10) < ((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length))))) { goto IL_000b; } } { NullCheck((Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*)__this); } IL_0058: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereArrayIterator_1_Where_mB2C59E78355E518D359A6D5035BCD6254337B84E_gshared (WhereArrayIterator_1_tA7187088CE8DF4724576F6B7F633203C144505F6* __this, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* ___0_predicate, const RuntimeMethod* method) { { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = *(__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),0)); Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_1 = *(Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),1)); Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_2 = ___0_predicate; Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_3; L_3 = (( Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* (*) (Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B*, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); WhereArrayIterator_1_tA7187088CE8DF4724576F6B7F633203C144505F6* L_4 = (WhereArrayIterator_1_tA7187088CE8DF4724576F6B7F633203C144505F6*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); (( void (*) (WhereArrayIterator_1_tA7187088CE8DF4724576F6B7F633203C144505F6*, __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_4, L_0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereArrayIterator_1__ctor_m9782D7BE5EA4248A21898ACBC39D56F6396E14EC_gshared (WhereArrayIterator_1_t2079EE45CFD6F5970CE5F914F1955965AE49425E* __this, dqrU5BU5D_t9697475F0BB3289EA1398F4A30EC0A2D1D8DFF70* ___0_source, Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* ___1_predicate, const RuntimeMethod* method) { { Iterator_1__ctor_m6ACA198B6D2C5B9D2188B84DACD84A3198694F5E((Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); dqrU5BU5D_t9697475F0BB3289EA1398F4A30EC0A2D1D8DFF70* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA* WhereArrayIterator_1_Clone_m5C8A7A37C1DB98D65FE13473D2ACBC7549CD9C43_gshared (WhereArrayIterator_1_t2079EE45CFD6F5970CE5F914F1955965AE49425E* __this, const RuntimeMethod* method) { { dqrU5BU5D_t9697475F0BB3289EA1398F4A30EC0A2D1D8DFF70* L_0 = __this->___source; Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* L_1 = __this->___predicate; WhereArrayIterator_1_t2079EE45CFD6F5970CE5F914F1955965AE49425E* L_2 = (WhereArrayIterator_1_t2079EE45CFD6F5970CE5F914F1955965AE49425E*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereArrayIterator_1__ctor_m9782D7BE5EA4248A21898ACBC39D56F6396E14EC(L_2, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereArrayIterator_1_MoveNext_m961FD8421973E857ED9DE3D43019A500217481E2_gshared (WhereArrayIterator_1_t2079EE45CFD6F5970CE5F914F1955965AE49425E* __this, const RuntimeMethod* method) { dqr_t82CC661FC32C20B34C952E90F0A363F830089C25 V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ((Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA*)__this)->___state; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_0058; } } { goto IL_0042; } IL_000b: { dqrU5BU5D_t9697475F0BB3289EA1398F4A30EC0A2D1D8DFF70* L_1 = __this->___source; int32_t L_2 = __this->___index; NullCheck(L_1); int32_t L_3 = L_2; dqr_t82CC661FC32C20B34C952E90F0A363F830089C25 L_4 = (L_1)->GetAt(static_cast(L_3)); V_0 = L_4; int32_t L_5 = __this->___index; __this->___index = ((int32_t)il2cpp_codegen_add(L_5, 1)); Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* L_6 = __this->___predicate; dqr_t82CC661FC32C20B34C952E90F0A363F830089C25 L_7 = V_0; NullCheck(L_6); bool L_8; L_8 = Func_2_Invoke_m4B9D8943DBF96B29E895B395193DBB51D7098E8B_inline(L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); if (!L_8) { goto IL_0042; } } { dqr_t82CC661FC32C20B34C952E90F0A363F830089C25 L_9 = V_0; ((Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA*)__this)->___current = L_9; Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA*)__this)->___current))->___Qih4jvlQ), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA*)__this)->___current))->___N1wOfpDj), (void*)NULL); #endif return (bool)1; } IL_0042: { int32_t L_10 = __this->___index; dqrU5BU5D_t9697475F0BB3289EA1398F4A30EC0A2D1D8DFF70* L_11 = __this->___source; NullCheck(L_11); if ((((int32_t)L_10) < ((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length))))) { goto IL_000b; } } { NullCheck((Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA*)__this); } IL_0058: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereArrayIterator_1_Where_mA08C9C62A0F5B5BE0FE210E869F3805A1783B204_gshared (WhereArrayIterator_1_t2079EE45CFD6F5970CE5F914F1955965AE49425E* __this, Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* ___0_predicate, const RuntimeMethod* method) { { dqrU5BU5D_t9697475F0BB3289EA1398F4A30EC0A2D1D8DFF70* L_0 = __this->___source; Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* L_1 = __this->___predicate; Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* L_2 = ___0_predicate; Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* L_3; L_3 = Enumerable_CombinePredicates_Tisdqr_t82CC661FC32C20B34C952E90F0A363F830089C25_m8F970361ADC02F73B91C260F23B8163D2E8E9BF6(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); WhereArrayIterator_1_t2079EE45CFD6F5970CE5F914F1955965AE49425E* L_4 = (WhereArrayIterator_1_t2079EE45CFD6F5970CE5F914F1955965AE49425E*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereArrayIterator_1__ctor_m9782D7BE5EA4248A21898ACBC39D56F6396E14EC(L_4, L_0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1__ctor_m77082B9783047A89D5873C0454866CBA0CB4E249_gshared (WhereEnumerableIterator_1_tB40D3BC0C076487E58B5480097083A6285B21AA7* __this, RuntimeObject* ___0_source, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___1_predicate, const RuntimeMethod* method) { { Iterator_1__ctor_mBC49AC03B26846BCE0E3253AA08C64ED1D1D9674((Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); RuntimeObject* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC* WhereEnumerableIterator_1_Clone_m164EAABD7F8FCDE8DB7355A8FF167C5C7DAF0E08_gshared (WhereEnumerableIterator_1_tB40D3BC0C076487E58B5480097083A6285B21AA7* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* L_1 = __this->___predicate; WhereEnumerableIterator_1_tB40D3BC0C076487E58B5480097083A6285B21AA7* L_2 = (WhereEnumerableIterator_1_tB40D3BC0C076487E58B5480097083A6285B21AA7*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereEnumerableIterator_1__ctor_m77082B9783047A89D5873C0454866CBA0CB4E249(L_2, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1_Dispose_m5AF0F2797994D579AAB27552906726EB3C729DB3_gshared (WhereEnumerableIterator_1_tB40D3BC0C076487E58B5480097083A6285B21AA7* __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* L_0 = __this->___enumerator; if (!L_0) { goto IL_0013; } } { RuntimeObject* L_1 = __this->___enumerator; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); } IL_0013: { __this->___enumerator = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)(RuntimeObject*)NULL); NullCheck((Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC*)__this); Iterator_1_Dispose_m63011107F314C4093A9E502DBE3749F14CCFBCAF((Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereEnumerableIterator_1_MoveNext_m17D037D5B4BB0EB53F61418BACF6093D881DE00D_gshared (WhereEnumerableIterator_1_tB40D3BC0C076487E58B5480097083A6285B21AA7* __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; KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = ((Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_004e; } } { goto IL_0061; } IL_0011: { RuntimeObject* L_3 = __this->___source; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), L_3); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)L_4); ((Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC*)__this)->___state = 2; goto IL_004e; } IL_002b: { RuntimeObject* L_5 = __this->___enumerator; NullCheck(L_5); KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F L_6; L_6 = InterfaceFuncInvoker0< KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 7), L_5); V_1 = L_6; Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* L_7 = __this->___predicate; KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F L_8 = V_1; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_mAD143460B9F7A33E9D67CC2090E969366C04CB79_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 12)); if (!L_9) { goto IL_004e; } } { KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F L_10 = V_1; ((Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC*)__this)->___current = L_10; Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC*)__this)->___current))->___value), (void*)NULL); return (bool)1; } IL_004e: { RuntimeObject* L_11 = __this->___enumerator; NullCheck((RuntimeObject*)L_11); bool L_12; L_12 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_11); if (L_12) { goto IL_002b; } } { NullCheck((Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC*)__this); } IL_0061: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereEnumerableIterator_1_Where_mCA4FB7B8A44D06550CB32EEC9D7678E9EAA8925A_gshared (WhereEnumerableIterator_1_tB40D3BC0C076487E58B5480097083A6285B21AA7* __this, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___0_predicate, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* L_1 = __this->___predicate; Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* L_2 = ___0_predicate; Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* L_3; L_3 = Enumerable_CombinePredicates_TisKeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F_mF7E49D974812400523D90A8996FC6CB4E0B5B917(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); WhereEnumerableIterator_1_tB40D3BC0C076487E58B5480097083A6285B21AA7* L_4 = (WhereEnumerableIterator_1_tB40D3BC0C076487E58B5480097083A6285B21AA7*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereEnumerableIterator_1__ctor_m77082B9783047A89D5873C0454866CBA0CB4E249(L_4, L_0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1__ctor_m733EE4FD28C4E18A784653C8F15141829AAF8690_gshared (WhereEnumerableIterator_1_t9F46C7BFF1248F26F7A60F72CF906956C4E5D8F0* __this, RuntimeObject* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, const RuntimeMethod* method) { { Iterator_1__ctor_m9F883C9D0F7C2E863D291A6159260A29CA176489((Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); RuntimeObject* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315* WhereEnumerableIterator_1_Clone_mD59AE0A46397EDB7B079C119EBC003E8AFC3CC49_gshared (WhereEnumerableIterator_1_t9F46C7BFF1248F26F7A60F72CF906956C4E5D8F0* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_1 = __this->___predicate; WhereEnumerableIterator_1_t9F46C7BFF1248F26F7A60F72CF906956C4E5D8F0* L_2 = (WhereEnumerableIterator_1_t9F46C7BFF1248F26F7A60F72CF906956C4E5D8F0*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereEnumerableIterator_1__ctor_m733EE4FD28C4E18A784653C8F15141829AAF8690(L_2, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1_Dispose_m73572400EA1F7BB493662AE5E104F9C52E3D6D09_gshared (WhereEnumerableIterator_1_t9F46C7BFF1248F26F7A60F72CF906956C4E5D8F0* __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* L_0 = __this->___enumerator; if (!L_0) { goto IL_0013; } } { RuntimeObject* L_1 = __this->___enumerator; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); } IL_0013: { __this->___enumerator = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)(RuntimeObject*)NULL); NullCheck((Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315*)__this); Iterator_1_Dispose_mFFB95A6D15C59A218BDE35083974FAD35F8250FD((Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereEnumerableIterator_1_MoveNext_m4972137DFAC157CF8BB04E1F2AAC66383F33C610_gshared (WhereEnumerableIterator_1_t9F46C7BFF1248F26F7A60F72CF906956C4E5D8F0* __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; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = ((Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_004e; } } { goto IL_0061; } IL_0011: { RuntimeObject* L_3 = __this->___source; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), L_3); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)L_4); ((Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315*)__this)->___state = 2; goto IL_004e; } IL_002b: { RuntimeObject* L_5 = __this->___enumerator; NullCheck(L_5); KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_6; L_6 = InterfaceFuncInvoker0< KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 7), L_5); V_1 = L_6; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_7 = __this->___predicate; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_8 = V_1; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_m1FAA5E1DDFE664C840E3A02BB99D67DDADCF53DB_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 12)); if (!L_9) { goto IL_004e; } } { KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_10 = V_1; ((Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315*)__this)->___current = L_10; Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315*)__this)->___current))->___key), (void*)NULL); return (bool)1; } IL_004e: { RuntimeObject* L_11 = __this->___enumerator; NullCheck((RuntimeObject*)L_11); bool L_12; L_12 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_11); if (L_12) { goto IL_002b; } } { NullCheck((Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315*)__this); } IL_0061: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereEnumerableIterator_1_Where_m41BB99BA5D3E126680D4ED497FC8540781F5270A_gshared (WhereEnumerableIterator_1_t9F46C7BFF1248F26F7A60F72CF906956C4E5D8F0* __this, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___0_predicate, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_1 = __this->___predicate; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_2 = ___0_predicate; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_3; L_3 = Enumerable_CombinePredicates_TisKeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0_m1C1BE8260BAE53F4154781A2A1A83A5376B5201B(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); WhereEnumerableIterator_1_t9F46C7BFF1248F26F7A60F72CF906956C4E5D8F0* L_4 = (WhereEnumerableIterator_1_t9F46C7BFF1248F26F7A60F72CF906956C4E5D8F0*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereEnumerableIterator_1__ctor_m733EE4FD28C4E18A784653C8F15141829AAF8690(L_4, L_0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1__ctor_mAC3CB25D22FD92F52FAB86D5A323EFAAD06F1BC1_gshared (WhereEnumerableIterator_1_t8003EA874EC8867895405A3AB37AFFC5E2B99308* __this, RuntimeObject* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, const RuntimeMethod* method) { { Iterator_1__ctor_m0D72EABA02C6FB0A61DB8BDD0992DCD58C9C58FC((Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); RuntimeObject* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05* WhereEnumerableIterator_1_Clone_m9FDBCF564497D38A41568FA49D204AA6F3D63CCA_gshared (WhereEnumerableIterator_1_t8003EA874EC8867895405A3AB37AFFC5E2B99308* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_1 = __this->___predicate; WhereEnumerableIterator_1_t8003EA874EC8867895405A3AB37AFFC5E2B99308* L_2 = (WhereEnumerableIterator_1_t8003EA874EC8867895405A3AB37AFFC5E2B99308*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereEnumerableIterator_1__ctor_mAC3CB25D22FD92F52FAB86D5A323EFAAD06F1BC1(L_2, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1_Dispose_m8D9DC93D97417B3FE53AC4E1257959BB9DE19044_gshared (WhereEnumerableIterator_1_t8003EA874EC8867895405A3AB37AFFC5E2B99308* __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* L_0 = __this->___enumerator; if (!L_0) { goto IL_0013; } } { RuntimeObject* L_1 = __this->___enumerator; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); } IL_0013: { __this->___enumerator = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)(RuntimeObject*)NULL); NullCheck((Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05*)__this); Iterator_1_Dispose_mB30A8BE0B5B87E0B8FDD55E51D43188B6F238BD1((Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereEnumerableIterator_1_MoveNext_m44E554EB39D2A51401AD404B7B236EA7E669EF74_gshared (WhereEnumerableIterator_1_t8003EA874EC8867895405A3AB37AFFC5E2B99308* __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; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = ((Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_004e; } } { goto IL_0061; } IL_0011: { RuntimeObject* L_3 = __this->___source; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), L_3); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)L_4); ((Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05*)__this)->___state = 2; goto IL_004e; } IL_002b: { RuntimeObject* L_5 = __this->___enumerator; NullCheck(L_5); KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_6; L_6 = InterfaceFuncInvoker0< KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 7), L_5); V_1 = L_6; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_7 = __this->___predicate; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_8 = V_1; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 12)); if (!L_9) { goto IL_004e; } } { KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_10 = V_1; ((Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05*)__this)->___current = L_10; Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05*)__this)->___current))->___key), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05*)__this)->___current))->___value), (void*)NULL); #endif return (bool)1; } IL_004e: { RuntimeObject* L_11 = __this->___enumerator; NullCheck((RuntimeObject*)L_11); bool L_12; L_12 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_11); if (L_12) { goto IL_002b; } } { NullCheck((Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05*)__this); } IL_0061: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereEnumerableIterator_1_Where_mF32E34B5368B0C805641DA58558AC6AA08C67983_gshared (WhereEnumerableIterator_1_t8003EA874EC8867895405A3AB37AFFC5E2B99308* __this, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___0_predicate, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_1 = __this->___predicate; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_2 = ___0_predicate; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_3; L_3 = Enumerable_CombinePredicates_TisKeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230_m9F329AA67F4C35877F54CE7441C4E759BCD33522(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); WhereEnumerableIterator_1_t8003EA874EC8867895405A3AB37AFFC5E2B99308* L_4 = (WhereEnumerableIterator_1_t8003EA874EC8867895405A3AB37AFFC5E2B99308*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereEnumerableIterator_1__ctor_mAC3CB25D22FD92F52FAB86D5A323EFAAD06F1BC1(L_4, L_0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1__ctor_m81FEC84186D8AA80E5F58BC0D7142BCEBEBF98B8_gshared (WhereEnumerableIterator_1_t2181B2D01818FEAE17EC2E4E4466A3EFDEE6E7FD* __this, RuntimeObject* ___0_source, Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* ___1_predicate, const RuntimeMethod* method) { { Iterator_1__ctor_m26E6B69CCCEC5CB746598DC9430B73450497A347((Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); RuntimeObject* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06* WhereEnumerableIterator_1_Clone_mC25375B1227FE50094F0BBD8C1C3CC78DDD12380_gshared (WhereEnumerableIterator_1_t2181B2D01818FEAE17EC2E4E4466A3EFDEE6E7FD* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* L_1 = __this->___predicate; WhereEnumerableIterator_1_t2181B2D01818FEAE17EC2E4E4466A3EFDEE6E7FD* L_2 = (WhereEnumerableIterator_1_t2181B2D01818FEAE17EC2E4E4466A3EFDEE6E7FD*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereEnumerableIterator_1__ctor_m81FEC84186D8AA80E5F58BC0D7142BCEBEBF98B8(L_2, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1_Dispose_m77BE5DD4536C48322EAE3DB380B4449EE7BD541F_gshared (WhereEnumerableIterator_1_t2181B2D01818FEAE17EC2E4E4466A3EFDEE6E7FD* __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* L_0 = __this->___enumerator; if (!L_0) { goto IL_0013; } } { RuntimeObject* L_1 = __this->___enumerator; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); } IL_0013: { __this->___enumerator = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)(RuntimeObject*)NULL); NullCheck((Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06*)__this); Iterator_1_Dispose_m03EFEF6E0326E0E95EEC7389605A7D6F3ECF6A33((Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereEnumerableIterator_1_MoveNext_m8F2953A35D1959403F08420424B1E514E2579FBF_gshared (WhereEnumerableIterator_1_t2181B2D01818FEAE17EC2E4E4466A3EFDEE6E7FD* __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; KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = ((Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_004e; } } { goto IL_0061; } IL_0011: { RuntimeObject* L_3 = __this->___source; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), L_3); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)L_4); ((Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06*)__this)->___state = 2; goto IL_004e; } IL_002b: { RuntimeObject* L_5 = __this->___enumerator; NullCheck(L_5); KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE L_6; L_6 = InterfaceFuncInvoker0< KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 7), L_5); V_1 = L_6; Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* L_7 = __this->___predicate; KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE L_8 = V_1; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_mF6B35C2052FC06F1CAF473608561B3413EE568FB_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 12)); if (!L_9) { goto IL_004e; } } { KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE L_10 = V_1; ((Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06*)__this)->___current = L_10; Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06*)__this)->___current))->___key), (void*)NULL); return (bool)1; } IL_004e: { RuntimeObject* L_11 = __this->___enumerator; NullCheck((RuntimeObject*)L_11); bool L_12; L_12 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_11); if (L_12) { goto IL_002b; } } { NullCheck((Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06*)__this); } IL_0061: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereEnumerableIterator_1_Where_mB74E5764154DF97AE291CCD24472A73FC36CA688_gshared (WhereEnumerableIterator_1_t2181B2D01818FEAE17EC2E4E4466A3EFDEE6E7FD* __this, Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* ___0_predicate, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* L_1 = __this->___predicate; Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* L_2 = ___0_predicate; Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* L_3; L_3 = Enumerable_CombinePredicates_TisKeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE_mA6A27F4BE4F9DE7F5A0E1F63A21C6103BD85180B(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); WhereEnumerableIterator_1_t2181B2D01818FEAE17EC2E4E4466A3EFDEE6E7FD* L_4 = (WhereEnumerableIterator_1_t2181B2D01818FEAE17EC2E4E4466A3EFDEE6E7FD*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereEnumerableIterator_1__ctor_m81FEC84186D8AA80E5F58BC0D7142BCEBEBF98B8(L_4, L_0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1__ctor_mB57E9223DB0E68D35CAE577A2C111D98EDAC5298_gshared (WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF* __this, RuntimeObject* ___0_source, Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* ___1_predicate, const RuntimeMethod* method) { { Iterator_1__ctor_m2354367D0E1B37E7E69B5E67F97AEEE56674E8C4((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); RuntimeObject* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7* WhereEnumerableIterator_1_Clone_m512579A15ADF4A1E18E27C6007E8D8EE484EFDFC_gshared (WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* L_1 = __this->___predicate; WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF* L_2 = (WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereEnumerableIterator_1__ctor_mB57E9223DB0E68D35CAE577A2C111D98EDAC5298(L_2, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1_Dispose_m49B6D1B72E6DBDEFD5EBD1ADE118DB03296E6980_gshared (WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF* __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* L_0 = __this->___enumerator; if (!L_0) { goto IL_0013; } } { RuntimeObject* L_1 = __this->___enumerator; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); } IL_0013: { __this->___enumerator = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)(RuntimeObject*)NULL); NullCheck((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this); Iterator_1_Dispose_m32FE0ADCFE9CCD1A0C248B8C38F100EC3C48EC95((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereEnumerableIterator_1_MoveNext_mA5641FD9307507552055A959F2AD9ADD32B8C5CE_gshared (WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF* __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; ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_004e; } } { goto IL_0061; } IL_0011: { RuntimeObject* L_3 = __this->___source; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), L_3); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)L_4); ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___state = 2; goto IL_004e; } IL_002b: { RuntimeObject* L_5 = __this->___enumerator; NullCheck(L_5); ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_6; L_6 = InterfaceFuncInvoker0< ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 7), L_5); V_1 = L_6; Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* L_7 = __this->___predicate; ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_8 = V_1; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_mF5E5BCA45329AB80F4758F8AD4F0165DC0A38F7D_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 12)); if (!L_9) { goto IL_004e; } } { ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_10 = V_1; ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current = L_10; Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current))->___Item1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current))->___Item2), (void*)NULL); #endif return (bool)1; } IL_004e: { RuntimeObject* L_11 = __this->___enumerator; NullCheck((RuntimeObject*)L_11); bool L_12; L_12 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_11); if (L_12) { goto IL_002b; } } { NullCheck((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this); } IL_0061: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereEnumerableIterator_1_Where_m56E99690A1B9C0B5F8C6DD50D3DA952213996378_gshared (WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF* __this, Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* ___0_predicate, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* L_1 = __this->___predicate; Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* L_2 = ___0_predicate; Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* L_3; L_3 = Enumerable_CombinePredicates_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_m6EE090E7444755826270CDF9F94EBA5044EBCC1B(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF* L_4 = (WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereEnumerableIterator_1__ctor_mB57E9223DB0E68D35CAE577A2C111D98EDAC5298(L_4, L_0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1__ctor_mBA5C8B874F6A1A8AD981C46A7D054B5135517C43_gshared (WhereEnumerableIterator_1_t20B89774AB79C9B874E82320ED6A20F15673F039* __this, RuntimeObject* ___0_source, Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___1_predicate, const RuntimeMethod* method) { { Iterator_1__ctor_m82B17BDE54CDD809DF119425803C4B65CDEE115F((Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); RuntimeObject* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA* WhereEnumerableIterator_1_Clone_m29012D0BE1F245E54AE1603113E68C934C6B5FAF_gshared (WhereEnumerableIterator_1_t20B89774AB79C9B874E82320ED6A20F15673F039* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_1 = __this->___predicate; WhereEnumerableIterator_1_t20B89774AB79C9B874E82320ED6A20F15673F039* L_2 = (WhereEnumerableIterator_1_t20B89774AB79C9B874E82320ED6A20F15673F039*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereEnumerableIterator_1__ctor_mBA5C8B874F6A1A8AD981C46A7D054B5135517C43(L_2, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1_Dispose_m3DEE49AC82001271B1C7F17A5B33C2E36B853796_gshared (WhereEnumerableIterator_1_t20B89774AB79C9B874E82320ED6A20F15673F039* __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* L_0 = __this->___enumerator; if (!L_0) { goto IL_0013; } } { RuntimeObject* L_1 = __this->___enumerator; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); } IL_0013: { __this->___enumerator = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)(RuntimeObject*)NULL); NullCheck((Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA*)__this); Iterator_1_Dispose_mA5FEAFCF23A3AE46B5054859D4C7C40259FCCE5E((Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereEnumerableIterator_1_MoveNext_m86690A73C6D58115878BCEC9F233AFA31A1C607D_gshared (WhereEnumerableIterator_1_t20B89774AB79C9B874E82320ED6A20F15673F039* __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; Il2CppChar V_1 = 0x0; { int32_t L_0 = ((Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_004e; } } { goto IL_0061; } IL_0011: { RuntimeObject* L_3 = __this->___source; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), L_3); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)L_4); ((Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA*)__this)->___state = 2; goto IL_004e; } IL_002b: { RuntimeObject* L_5 = __this->___enumerator; NullCheck(L_5); Il2CppChar L_6; L_6 = InterfaceFuncInvoker0< Il2CppChar >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 7), L_5); V_1 = L_6; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_7 = __this->___predicate; Il2CppChar L_8 = V_1; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 12)); if (!L_9) { goto IL_004e; } } { Il2CppChar L_10 = V_1; ((Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA*)__this)->___current = L_10; return (bool)1; } IL_004e: { RuntimeObject* L_11 = __this->___enumerator; NullCheck((RuntimeObject*)L_11); bool L_12; L_12 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_11); if (L_12) { goto IL_002b; } } { NullCheck((Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA*)__this); } IL_0061: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereEnumerableIterator_1_Where_m1A6FA62F2122EE2A8F051B00E135C20CCDCF77F8_gshared (WhereEnumerableIterator_1_t20B89774AB79C9B874E82320ED6A20F15673F039* __this, Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___0_predicate, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_1 = __this->___predicate; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_2 = ___0_predicate; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_3; L_3 = Enumerable_CombinePredicates_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m8D26C321E5E8644D931AB49CCA9445628281A4B5(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); WhereEnumerableIterator_1_t20B89774AB79C9B874E82320ED6A20F15673F039* L_4 = (WhereEnumerableIterator_1_t20B89774AB79C9B874E82320ED6A20F15673F039*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereEnumerableIterator_1__ctor_mBA5C8B874F6A1A8AD981C46A7D054B5135517C43(L_4, L_0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1__ctor_m8D443F21BEBA7C84DDC4E95141067D11618AF48A_gshared (WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373* __this, RuntimeObject* ___0_source, Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* ___1_predicate, const RuntimeMethod* method) { { Iterator_1__ctor_mA51D7CFCD09A4F3606805BBAA6C3A94271BC59A7((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); RuntimeObject* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B* WhereEnumerableIterator_1_Clone_mD3B11752C694C0008F5CBCD51D761C0ACD355F4D_gshared (WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* L_1 = __this->___predicate; WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373* L_2 = (WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereEnumerableIterator_1__ctor_m8D443F21BEBA7C84DDC4E95141067D11618AF48A(L_2, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1_Dispose_mBE63422F51578279ED56A185269B3A15A2C738B5_gshared (WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373* __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* L_0 = __this->___enumerator; if (!L_0) { goto IL_0013; } } { RuntimeObject* L_1 = __this->___enumerator; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); } IL_0013: { __this->___enumerator = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)(RuntimeObject*)NULL); NullCheck((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this); Iterator_1_Dispose_mBFCD66C6F6F4D504F0556FA7D451C50343FE1704((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereEnumerableIterator_1_MoveNext_m19ED0004C2903C6CC12B77DCCB2698B82783534D_gshared (WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373* __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; double V_1 = 0.0; { int32_t L_0 = ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_004e; } } { goto IL_0061; } IL_0011: { RuntimeObject* L_3 = __this->___source; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), L_3); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)L_4); ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___state = 2; goto IL_004e; } IL_002b: { RuntimeObject* L_5 = __this->___enumerator; NullCheck(L_5); double L_6; L_6 = InterfaceFuncInvoker0< double >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 7), L_5); V_1 = L_6; Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* L_7 = __this->___predicate; double L_8 = V_1; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_m0C0302E098EBE946266C668EDC5A30E44F3985B3_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 12)); if (!L_9) { goto IL_004e; } } { double L_10 = V_1; ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___current = L_10; return (bool)1; } IL_004e: { RuntimeObject* L_11 = __this->___enumerator; NullCheck((RuntimeObject*)L_11); bool L_12; L_12 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_11); if (L_12) { goto IL_002b; } } { NullCheck((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this); } IL_0061: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereEnumerableIterator_1_Where_m2059DF8CE0EA0A7B8EE9A57F3EFBB5D4612E5920_gshared (WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373* __this, Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* ___0_predicate, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* L_1 = __this->___predicate; Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* L_2 = ___0_predicate; Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* L_3; L_3 = Enumerable_CombinePredicates_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m4658745D81306E2D279E0362709EA6D8A19675BB(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373* L_4 = (WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereEnumerableIterator_1__ctor_m8D443F21BEBA7C84DDC4E95141067D11618AF48A(L_4, L_0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1__ctor_mA7F4C6508A043D99B8288E43867D576F4697E4EE_gshared (WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A* __this, RuntimeObject* ___0_source, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___1_predicate, const RuntimeMethod* method) { { Iterator_1__ctor_m426D8BD95B00FDA5C5E8FAE956FCB74E54BC7CC7((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); RuntimeObject* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07* WhereEnumerableIterator_1_Clone_mAFEC8AC144406F3887B35086067C91941529099D_gshared (WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* L_1 = __this->___predicate; WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A* L_2 = (WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereEnumerableIterator_1__ctor_mA7F4C6508A043D99B8288E43867D576F4697E4EE(L_2, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1_Dispose_m046EF6284565F4F5AF409A4B5E0B1FB2C7804928_gshared (WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A* __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* L_0 = __this->___enumerator; if (!L_0) { goto IL_0013; } } { RuntimeObject* L_1 = __this->___enumerator; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); } IL_0013: { __this->___enumerator = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)(RuntimeObject*)NULL); NullCheck((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); Iterator_1_Dispose_m93D0EFD9DDA495E64D508A05C5065C6AC5C4A3DB((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereEnumerableIterator_1_MoveNext_m2649D49B9944BB42677F9293529BB274537F69C2_gshared (WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A* __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; int32_t V_1 = 0; { int32_t L_0 = ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_004e; } } { goto IL_0061; } IL_0011: { RuntimeObject* L_3 = __this->___source; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), L_3); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)L_4); ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___state = 2; goto IL_004e; } IL_002b: { RuntimeObject* L_5 = __this->___enumerator; NullCheck(L_5); int32_t L_6; L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 7), L_5); V_1 = L_6; Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* L_7 = __this->___predicate; int32_t L_8 = V_1; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_m1543D7041BADF87D1F63EBF838B0DDCB40340C7E_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 12)); if (!L_9) { goto IL_004e; } } { int32_t L_10 = V_1; ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___current = L_10; return (bool)1; } IL_004e: { RuntimeObject* L_11 = __this->___enumerator; NullCheck((RuntimeObject*)L_11); bool L_12; L_12 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_11); if (L_12) { goto IL_002b; } } { NullCheck((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); } IL_0061: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereEnumerableIterator_1_Where_m778E7EFD3E0BB0A2A0BE3B4898FB24EAA000FDC1_gshared (WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A* __this, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___0_predicate, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* L_1 = __this->___predicate; Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* L_2 = ___0_predicate; Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* L_3; L_3 = Enumerable_CombinePredicates_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6E21210FBAD8C39907D331F6A3BE2E5409690ED0(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A* L_4 = (WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereEnumerableIterator_1__ctor_mA7F4C6508A043D99B8288E43867D576F4697E4EE(L_4, L_0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1__ctor_m1975D5921A6E87DC7C14BDDFEB7E661CE1386588_gshared (WhereEnumerableIterator_1_tA8641FF2D3E926CEB769C6BD5E847D8DB6868BA5* __this, RuntimeObject* ___0_source, Func_2_t17A7605CEEC6FA7EC6BDEFDBAD916217CEEB6710* ___1_predicate, const RuntimeMethod* method) { { Iterator_1__ctor_mF522AC4ADE65F34240CC3F3D528C1D4D12AB17F6((Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); RuntimeObject* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t17A7605CEEC6FA7EC6BDEFDBAD916217CEEB6710* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86* WhereEnumerableIterator_1_Clone_mA1D3F627E6D9947921CDB109ECECB4D8EE205609_gshared (WhereEnumerableIterator_1_tA8641FF2D3E926CEB769C6BD5E847D8DB6868BA5* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_t17A7605CEEC6FA7EC6BDEFDBAD916217CEEB6710* L_1 = __this->___predicate; WhereEnumerableIterator_1_tA8641FF2D3E926CEB769C6BD5E847D8DB6868BA5* L_2 = (WhereEnumerableIterator_1_tA8641FF2D3E926CEB769C6BD5E847D8DB6868BA5*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereEnumerableIterator_1__ctor_m1975D5921A6E87DC7C14BDDFEB7E661CE1386588(L_2, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1_Dispose_mFFD06ECEEFBD304A8AD60B8134339BB282121B55_gshared (WhereEnumerableIterator_1_tA8641FF2D3E926CEB769C6BD5E847D8DB6868BA5* __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* L_0 = __this->___enumerator; if (!L_0) { goto IL_0013; } } { RuntimeObject* L_1 = __this->___enumerator; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); } IL_0013: { __this->___enumerator = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)(RuntimeObject*)NULL); NullCheck((Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86*)__this); Iterator_1_Dispose_mC6A5CBCC7B6723276075B6E5DE63E9AF66E88365((Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereEnumerableIterator_1_MoveNext_mD3E9140091E53E291545467114D2B60D816A36D7_gshared (WhereEnumerableIterator_1_tA8641FF2D3E926CEB769C6BD5E847D8DB6868BA5* __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; int64_t V_1 = 0; { int32_t L_0 = ((Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_004e; } } { goto IL_0061; } IL_0011: { RuntimeObject* L_3 = __this->___source; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), L_3); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)L_4); ((Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86*)__this)->___state = 2; goto IL_004e; } IL_002b: { RuntimeObject* L_5 = __this->___enumerator; NullCheck(L_5); int64_t L_6; L_6 = InterfaceFuncInvoker0< int64_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 7), L_5); V_1 = L_6; Func_2_t17A7605CEEC6FA7EC6BDEFDBAD916217CEEB6710* L_7 = __this->___predicate; int64_t L_8 = V_1; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_m4CB39118223619082E14ED78D0F91A209BBF0BEC_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 12)); if (!L_9) { goto IL_004e; } } { int64_t L_10 = V_1; ((Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86*)__this)->___current = L_10; return (bool)1; } IL_004e: { RuntimeObject* L_11 = __this->___enumerator; NullCheck((RuntimeObject*)L_11); bool L_12; L_12 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_11); if (L_12) { goto IL_002b; } } { NullCheck((Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86*)__this); } IL_0061: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereEnumerableIterator_1_Where_m251F172DA60BF53F294E2ED6DDD55CCE6F4FBADB_gshared (WhereEnumerableIterator_1_tA8641FF2D3E926CEB769C6BD5E847D8DB6868BA5* __this, Func_2_t17A7605CEEC6FA7EC6BDEFDBAD916217CEEB6710* ___0_predicate, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_t17A7605CEEC6FA7EC6BDEFDBAD916217CEEB6710* L_1 = __this->___predicate; Func_2_t17A7605CEEC6FA7EC6BDEFDBAD916217CEEB6710* L_2 = ___0_predicate; Func_2_t17A7605CEEC6FA7EC6BDEFDBAD916217CEEB6710* L_3; L_3 = Enumerable_CombinePredicates_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m6136131128AD02B894AB70097DEBB40891B0B3F2(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); WhereEnumerableIterator_1_tA8641FF2D3E926CEB769C6BD5E847D8DB6868BA5* L_4 = (WhereEnumerableIterator_1_tA8641FF2D3E926CEB769C6BD5E847D8DB6868BA5*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereEnumerableIterator_1__ctor_m1975D5921A6E87DC7C14BDDFEB7E661CE1386588(L_4, L_0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1__ctor_m8C0DA4CDA5431C03561F67C4393BB18CDD891F01_gshared (WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4* __this, RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) { { Iterator_1__ctor_m3E47867714E05673E54C6B73D9242F5FFADA1F63((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); RuntimeObject* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA* WhereEnumerableIterator_1_Clone_m25DBF44FABBFE76AB4314BD7F62334FE2A74F5CA_gshared (WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = __this->___predicate; WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4* L_2 = (WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereEnumerableIterator_1__ctor_m8C0DA4CDA5431C03561F67C4393BB18CDD891F01(L_2, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1_Dispose_m7EB3C00CC0ED06056CF70FE322BF44A93F0C4136_gshared (WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4* __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* L_0 = __this->___enumerator; if (!L_0) { goto IL_0013; } } { RuntimeObject* L_1 = __this->___enumerator; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); } IL_0013: { __this->___enumerator = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)(RuntimeObject*)NULL); NullCheck((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); Iterator_1_Dispose_m953BCF886C8A63456821023DBA45EBD9AC44EB07((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereEnumerableIterator_1_MoveNext_m7F8C3A8E4FC2835971FF35C1F4C51A061483BEDD_gshared (WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4* __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; RuntimeObject* V_1 = NULL; { int32_t L_0 = ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_004e; } } { goto IL_0061; } IL_0011: { RuntimeObject* L_3 = __this->___source; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), L_3); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)L_4); ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___state = 2; goto IL_004e; } IL_002b: { RuntimeObject* L_5 = __this->___enumerator; NullCheck(L_5); RuntimeObject* L_6; L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 7), L_5); V_1 = L_6; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_7 = __this->___predicate; RuntimeObject* L_8 = V_1; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 12)); if (!L_9) { goto IL_004e; } } { RuntimeObject* L_10 = V_1; ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current = L_10; Il2CppCodeGenWriteBarrier((void**)(&((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current), (void*)L_10); return (bool)1; } IL_004e: { RuntimeObject* L_11 = __this->___enumerator; NullCheck((RuntimeObject*)L_11); bool L_12; L_12 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_11); if (L_12) { goto IL_002b; } } { NullCheck((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); } IL_0061: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereEnumerableIterator_1_Where_m48ED4EDDA686615E779F1400A17479B243C85100_gshared (WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4* __this, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___0_predicate, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = __this->___predicate; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_2 = ___0_predicate; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_3; L_3 = Enumerable_CombinePredicates_TisRuntimeObject_m613479C29B013E8FC2987E22F42A3BC6CC2C9768(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4* L_4 = (WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereEnumerableIterator_1__ctor_m8C0DA4CDA5431C03561F67C4393BB18CDD891F01(L_4, L_0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1__ctor_m2DD2BB86C5517EDD8C051BBF8CE38C43D712A8D6_gshared (WhereEnumerableIterator_1_t8B24528558F527941435C4FE1D046216FE4F277B* __this, RuntimeObject* ___0_source, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* ___1_predicate, const RuntimeMethod* method) { { (( void (*) (Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); RuntimeObject* L_0 = ___0_source; il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),0), L_0); Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_1 = ___1_predicate; il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),1), L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0* WhereEnumerableIterator_1_Clone_m0317D203B88386A9A479C72FA9D62763FD0A91D3_gshared (WhereEnumerableIterator_1_t8B24528558F527941435C4FE1D046216FE4F277B* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = *(RuntimeObject**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),0)); Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_1 = *(Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),1)); WhereEnumerableIterator_1_t8B24528558F527941435C4FE1D046216FE4F277B* L_2 = (WhereEnumerableIterator_1_t8B24528558F527941435C4FE1D046216FE4F277B*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); (( void (*) (WhereEnumerableIterator_1_t8B24528558F527941435C4FE1D046216FE4F277B*, RuntimeObject*, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_2, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1_Dispose_m2583FECFDC8EDFE66C959C7C386F99E287C5763E_gshared (WhereEnumerableIterator_1_t8B24528558F527941435C4FE1D046216FE4F277B* __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* L_0 = *(RuntimeObject**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),2)); if (!L_0) { goto IL_0013; } } { RuntimeObject* L_1 = *(RuntimeObject**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),2)); NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); } IL_0013: { il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),2), (RuntimeObject*)NULL); NullCheck((Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*)__this); (( void (*) (Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)))((Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereEnumerableIterator_1_MoveNext_m1A18D4050C069B6C4310DAB9857281E37DCB2C69_gshared (WhereEnumerableIterator_1_t8B24528558F527941435C4FE1D046216FE4F277B* __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; } const uint32_t SizeOf_TSource_tC0EDCBB06D927E5200EDA4B413FCECB2FDD7AFEB = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 11)); const Il2CppFullySharedGenericAny L_6 = alloca(SizeOf_TSource_tC0EDCBB06D927E5200EDA4B413FCECB2FDD7AFEB); const Il2CppFullySharedGenericAny L_10 = L_6; const Il2CppFullySharedGenericAny L_8 = alloca(SizeOf_TSource_tC0EDCBB06D927E5200EDA4B413FCECB2FDD7AFEB); int32_t V_0 = 0; Il2CppFullySharedGenericAny V_1 = alloca(SizeOf_TSource_tC0EDCBB06D927E5200EDA4B413FCECB2FDD7AFEB); memset(V_1, 0, SizeOf_TSource_tC0EDCBB06D927E5200EDA4B413FCECB2FDD7AFEB); { int32_t L_0 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6),1)); V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_004e; } } { goto IL_0061; } IL_0011: { RuntimeObject* L_3 = *(RuntimeObject**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),0)); NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), L_3); il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),2), L_4); il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6),1), 2); goto IL_004e; } IL_002b: { RuntimeObject* L_5 = *(RuntimeObject**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),2)); NullCheck(L_5); InterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 7), L_5, (Il2CppFullySharedGenericAny*)L_6); il2cpp_codegen_memcpy(V_1, L_6, SizeOf_TSource_tC0EDCBB06D927E5200EDA4B413FCECB2FDD7AFEB); Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_7 = *(Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),1)); il2cpp_codegen_memcpy(L_8, V_1, SizeOf_TSource_tC0EDCBB06D927E5200EDA4B413FCECB2FDD7AFEB); NullCheck(L_7); bool L_9; L_9 = InvokerFuncInvoker1< bool, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)), il2cpp_rgctx_method(method->klass->rgctx_data, 12), L_7, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 11)) ? L_8: *(void**)L_8)); if (!L_9) { goto IL_004e; } } { il2cpp_codegen_memcpy(L_10, V_1, SizeOf_TSource_tC0EDCBB06D927E5200EDA4B413FCECB2FDD7AFEB); il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6),2), L_10, SizeOf_TSource_tC0EDCBB06D927E5200EDA4B413FCECB2FDD7AFEB); return (bool)1; } IL_004e: { RuntimeObject* L_11 = *(RuntimeObject**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),2)); NullCheck((RuntimeObject*)L_11); bool L_12; L_12 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_11); if (L_12) { goto IL_002b; } } { NullCheck((Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*)__this); } IL_0061: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereEnumerableIterator_1_Where_mC623267514B4299E409A01161DBBDA5362CEDFC2_gshared (WhereEnumerableIterator_1_t8B24528558F527941435C4FE1D046216FE4F277B* __this, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* ___0_predicate, const RuntimeMethod* method) { { RuntimeObject* L_0 = *(RuntimeObject**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),0)); Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_1 = *(Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),1)); Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_2 = ___0_predicate; Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_3; L_3 = (( Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* (*) (Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B*, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); WhereEnumerableIterator_1_t8B24528558F527941435C4FE1D046216FE4F277B* L_4 = (WhereEnumerableIterator_1_t8B24528558F527941435C4FE1D046216FE4F277B*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); (( void (*) (WhereEnumerableIterator_1_t8B24528558F527941435C4FE1D046216FE4F277B*, RuntimeObject*, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_4, L_0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1__ctor_mFA1D4337C4FF6EEBCB85AC44ED2437AD1266634F_gshared (WhereEnumerableIterator_1_t053124716DBA46B41121E06E387079E3504E395C* __this, RuntimeObject* ___0_source, Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* ___1_predicate, const RuntimeMethod* method) { { Iterator_1__ctor_m6ACA198B6D2C5B9D2188B84DACD84A3198694F5E((Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); RuntimeObject* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA* WhereEnumerableIterator_1_Clone_mA6394C332BA0E79BB4CACB95BC08C8FD2C30F755_gshared (WhereEnumerableIterator_1_t053124716DBA46B41121E06E387079E3504E395C* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* L_1 = __this->___predicate; WhereEnumerableIterator_1_t053124716DBA46B41121E06E387079E3504E395C* L_2 = (WhereEnumerableIterator_1_t053124716DBA46B41121E06E387079E3504E395C*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereEnumerableIterator_1__ctor_mFA1D4337C4FF6EEBCB85AC44ED2437AD1266634F(L_2, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1_Dispose_m2922E1157CF015F0F934041870E1D3BC3251A229_gshared (WhereEnumerableIterator_1_t053124716DBA46B41121E06E387079E3504E395C* __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* L_0 = __this->___enumerator; if (!L_0) { goto IL_0013; } } { RuntimeObject* L_1 = __this->___enumerator; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); } IL_0013: { __this->___enumerator = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)(RuntimeObject*)NULL); NullCheck((Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA*)__this); Iterator_1_Dispose_mBA3828E6FA8CB0E24A89A38BB36A35F490CF63CD((Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereEnumerableIterator_1_MoveNext_m45FFC987042E2E22EC50B30CAE745EA17BEB3B8E_gshared (WhereEnumerableIterator_1_t053124716DBA46B41121E06E387079E3504E395C* __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; dqr_t82CC661FC32C20B34C952E90F0A363F830089C25 V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = ((Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_004e; } } { goto IL_0061; } IL_0011: { RuntimeObject* L_3 = __this->___source; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), L_3); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)L_4); ((Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA*)__this)->___state = 2; goto IL_004e; } IL_002b: { RuntimeObject* L_5 = __this->___enumerator; NullCheck(L_5); dqr_t82CC661FC32C20B34C952E90F0A363F830089C25 L_6; L_6 = InterfaceFuncInvoker0< dqr_t82CC661FC32C20B34C952E90F0A363F830089C25 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 7), L_5); V_1 = L_6; Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* L_7 = __this->___predicate; dqr_t82CC661FC32C20B34C952E90F0A363F830089C25 L_8 = V_1; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_m4B9D8943DBF96B29E895B395193DBB51D7098E8B_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 12)); if (!L_9) { goto IL_004e; } } { dqr_t82CC661FC32C20B34C952E90F0A363F830089C25 L_10 = V_1; ((Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA*)__this)->___current = L_10; Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA*)__this)->___current))->___Qih4jvlQ), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA*)__this)->___current))->___N1wOfpDj), (void*)NULL); #endif return (bool)1; } IL_004e: { RuntimeObject* L_11 = __this->___enumerator; NullCheck((RuntimeObject*)L_11); bool L_12; L_12 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_11); if (L_12) { goto IL_002b; } } { NullCheck((Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA*)__this); } IL_0061: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereEnumerableIterator_1_Where_m8B71104144AF19CAF8567AE744B7E40E0FAC468C_gshared (WhereEnumerableIterator_1_t053124716DBA46B41121E06E387079E3504E395C* __this, Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* ___0_predicate, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* L_1 = __this->___predicate; Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* L_2 = ___0_predicate; Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* L_3; L_3 = Enumerable_CombinePredicates_Tisdqr_t82CC661FC32C20B34C952E90F0A363F830089C25_m8F970361ADC02F73B91C260F23B8163D2E8E9BF6(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); WhereEnumerableIterator_1_t053124716DBA46B41121E06E387079E3504E395C* L_4 = (WhereEnumerableIterator_1_t053124716DBA46B41121E06E387079E3504E395C*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereEnumerableIterator_1__ctor_mFA1D4337C4FF6EEBCB85AC44ED2437AD1266634F(L_4, L_0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereListIterator_1__ctor_m67FB060A841B7FBE58C55EE35867560AD542593C_gshared (WhereListIterator_1_t038233EF88A9080149C8BAE602846ACDB8B74269* __this, List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54* ___0_source, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___1_predicate, const RuntimeMethod* method) { { Iterator_1__ctor_mBC49AC03B26846BCE0E3253AA08C64ED1D1D9674((Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC* WhereListIterator_1_Clone_mDA3CF3BCEABE4A1E3708EB3A43238EF432457C7D_gshared (WhereListIterator_1_t038233EF88A9080149C8BAE602846ACDB8B74269* __this, const RuntimeMethod* method) { { List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54* L_0 = __this->___source; Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* L_1 = __this->___predicate; WhereListIterator_1_t038233EF88A9080149C8BAE602846ACDB8B74269* L_2 = (WhereListIterator_1_t038233EF88A9080149C8BAE602846ACDB8B74269*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereListIterator_1__ctor_m67FB060A841B7FBE58C55EE35867560AD542593C(L_2, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereListIterator_1_MoveNext_mD44E785488C5997AB971FB7D3B3640AAA667A683_gshared (WhereListIterator_1_t038233EF88A9080149C8BAE602846ACDB8B74269* __this, const RuntimeMethod* method) { int32_t V_0 = 0; KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = ((Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_004e; } } { goto IL_0061; } IL_0011: { List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54* L_3 = __this->___source; NullCheck(L_3); Enumerator_tA0B01774C21DF8FFB16811CA6CB92C23C82111FE L_4; L_4 = List_1_GetEnumerator_m8FB67682855433314971B9405D3A33D6A85A4990(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 7)); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator))->____list), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___enumerator))->____current))->___value), (void*)NULL); #endif ((Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC*)__this)->___state = 2; goto IL_004e; } IL_002b: { Enumerator_tA0B01774C21DF8FFB16811CA6CB92C23C82111FE* L_5 = (Enumerator_tA0B01774C21DF8FFB16811CA6CB92C23C82111FE*)(&__this->___enumerator); KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F L_6; L_6 = Enumerator_get_Current_mAD5F7ED646B0B46E1B9BD0745C91677FC3101223_inline(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); V_1 = L_6; Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* L_7 = __this->___predicate; KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F L_8 = V_1; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_mAD143460B9F7A33E9D67CC2090E969366C04CB79_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 12)); if (!L_9) { goto IL_004e; } } { KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F L_10 = V_1; ((Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC*)__this)->___current = L_10; Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC*)__this)->___current))->___value), (void*)NULL); return (bool)1; } IL_004e: { Enumerator_tA0B01774C21DF8FFB16811CA6CB92C23C82111FE* L_11 = (Enumerator_tA0B01774C21DF8FFB16811CA6CB92C23C82111FE*)(&__this->___enumerator); bool L_12; L_12 = Enumerator_MoveNext_mFAB59075C004C7789DA644F39E75D443DB3BB29B(L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (L_12) { goto IL_002b; } } { NullCheck((Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t9A2516BDCBA1DD6FADA80921E2EC6D3356BC2CFC*)__this); } IL_0061: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereListIterator_1_Where_m651897C81B75765A05C5343CA8E4A388E90B242A_gshared (WhereListIterator_1_t038233EF88A9080149C8BAE602846ACDB8B74269* __this, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___0_predicate, const RuntimeMethod* method) { { List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54* L_0 = __this->___source; Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* L_1 = __this->___predicate; Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* L_2 = ___0_predicate; Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* L_3; L_3 = Enumerable_CombinePredicates_TisKeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F_mF7E49D974812400523D90A8996FC6CB4E0B5B917(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); WhereListIterator_1_t038233EF88A9080149C8BAE602846ACDB8B74269* L_4 = (WhereListIterator_1_t038233EF88A9080149C8BAE602846ACDB8B74269*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereListIterator_1__ctor_m67FB060A841B7FBE58C55EE35867560AD542593C(L_4, L_0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereListIterator_1__ctor_m14D5F6A1F5593C911B1C351416E326B2D41F2522_gshared (WhereListIterator_1_t9ADB6A4B11C4F8260D83A741AE8FB32345E272C0* __this, List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, const RuntimeMethod* method) { { Iterator_1__ctor_m9F883C9D0F7C2E863D291A6159260A29CA176489((Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315* WhereListIterator_1_Clone_m5D313D27A89B7BFDE76336F9FD6F45DDE453DEF7_gshared (WhereListIterator_1_t9ADB6A4B11C4F8260D83A741AE8FB32345E272C0* __this, const RuntimeMethod* method) { { List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* L_0 = __this->___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_1 = __this->___predicate; WhereListIterator_1_t9ADB6A4B11C4F8260D83A741AE8FB32345E272C0* L_2 = (WhereListIterator_1_t9ADB6A4B11C4F8260D83A741AE8FB32345E272C0*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereListIterator_1__ctor_m14D5F6A1F5593C911B1C351416E326B2D41F2522(L_2, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereListIterator_1_MoveNext_m2C575FB0D64D6A9C3B15D70473F9B13CE34769DE_gshared (WhereListIterator_1_t9ADB6A4B11C4F8260D83A741AE8FB32345E272C0* __this, const RuntimeMethod* method) { int32_t V_0 = 0; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = ((Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_004e; } } { goto IL_0061; } IL_0011: { List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* L_3 = __this->___source; NullCheck(L_3); Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8 L_4; L_4 = List_1_GetEnumerator_m2149D60AE5B5CA5EE09B5CEAFF8DBEBB95947B4C(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 7)); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator))->____list), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___enumerator))->____current))->___key), (void*)NULL); #endif ((Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315*)__this)->___state = 2; goto IL_004e; } IL_002b: { Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8* L_5 = (Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8*)(&__this->___enumerator); KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_6; L_6 = Enumerator_get_Current_m2AD9F16B5FB576542CC8F051FFB7E4240D277147_inline(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); V_1 = L_6; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_7 = __this->___predicate; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_8 = V_1; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_m1FAA5E1DDFE664C840E3A02BB99D67DDADCF53DB_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 12)); if (!L_9) { goto IL_004e; } } { KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_10 = V_1; ((Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315*)__this)->___current = L_10; Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315*)__this)->___current))->___key), (void*)NULL); return (bool)1; } IL_004e: { Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8* L_11 = (Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8*)(&__this->___enumerator); bool L_12; L_12 = Enumerator_MoveNext_mBE3FB70C43AA5529E1BADDAAF82B3F4EFAB30EEE(L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (L_12) { goto IL_002b; } } { NullCheck((Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_tB12F96FF606B616543EE54FEEC793E8FDD133315*)__this); } IL_0061: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereListIterator_1_Where_mF93B306FA4B3A470145FA34305B1A1A4B4216387_gshared (WhereListIterator_1_t9ADB6A4B11C4F8260D83A741AE8FB32345E272C0* __this, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___0_predicate, const RuntimeMethod* method) { { List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* L_0 = __this->___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_1 = __this->___predicate; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_2 = ___0_predicate; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_3; L_3 = Enumerable_CombinePredicates_TisKeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0_m1C1BE8260BAE53F4154781A2A1A83A5376B5201B(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); WhereListIterator_1_t9ADB6A4B11C4F8260D83A741AE8FB32345E272C0* L_4 = (WhereListIterator_1_t9ADB6A4B11C4F8260D83A741AE8FB32345E272C0*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereListIterator_1__ctor_m14D5F6A1F5593C911B1C351416E326B2D41F2522(L_4, L_0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereListIterator_1__ctor_m3333DE6CD3476F2462F6D1B996546C42075A6374_gshared (WhereListIterator_1_t1F690B0B32001794569AD59FAF2DA7A3BD84F4E5* __this, List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, const RuntimeMethod* method) { { Iterator_1__ctor_m0D72EABA02C6FB0A61DB8BDD0992DCD58C9C58FC((Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05* WhereListIterator_1_Clone_mD2DED80C16F284377E259315D0189E5757299AD9_gshared (WhereListIterator_1_t1F690B0B32001794569AD59FAF2DA7A3BD84F4E5* __this, const RuntimeMethod* method) { { List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* L_0 = __this->___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_1 = __this->___predicate; WhereListIterator_1_t1F690B0B32001794569AD59FAF2DA7A3BD84F4E5* L_2 = (WhereListIterator_1_t1F690B0B32001794569AD59FAF2DA7A3BD84F4E5*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereListIterator_1__ctor_m3333DE6CD3476F2462F6D1B996546C42075A6374(L_2, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereListIterator_1_MoveNext_mF7EC719D5FEBDE1DF60A7ECF2FB5F1C7F0694398_gshared (WhereListIterator_1_t1F690B0B32001794569AD59FAF2DA7A3BD84F4E5* __this, const RuntimeMethod* method) { int32_t V_0 = 0; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = ((Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_004e; } } { goto IL_0061; } IL_0011: { List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* L_3 = __this->___source; NullCheck(L_3); Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4 L_4; L_4 = List_1_GetEnumerator_mF067420DAFF52D4C46250012FBE1232F35652C7B(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 7)); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator))->____list), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___enumerator))->____current))->___key), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___enumerator))->____current))->___value), (void*)NULL); #endif ((Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05*)__this)->___state = 2; goto IL_004e; } IL_002b: { Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4* L_5 = (Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4*)(&__this->___enumerator); KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_6; L_6 = Enumerator_get_Current_m2E99DFD369025C91E4B23FA90EE17A41271106A4_inline(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); V_1 = L_6; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_7 = __this->___predicate; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_8 = V_1; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 12)); if (!L_9) { goto IL_004e; } } { KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_10 = V_1; ((Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05*)__this)->___current = L_10; Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05*)__this)->___current))->___key), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05*)__this)->___current))->___value), (void*)NULL); #endif return (bool)1; } IL_004e: { Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4* L_11 = (Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4*)(&__this->___enumerator); bool L_12; L_12 = Enumerator_MoveNext_m7303D41C6A0DB6D9A9B9F5923546BF98515E7B39(L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (L_12) { goto IL_002b; } } { NullCheck((Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t6F8827EED7DB0C845108D7DF969A608714128E05*)__this); } IL_0061: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereListIterator_1_Where_m12C16ACD65089A9D3F78BBECF8C7A385AAE6AEBF_gshared (WhereListIterator_1_t1F690B0B32001794569AD59FAF2DA7A3BD84F4E5* __this, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___0_predicate, const RuntimeMethod* method) { { List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* L_0 = __this->___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_1 = __this->___predicate; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_2 = ___0_predicate; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_3; L_3 = Enumerable_CombinePredicates_TisKeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230_m9F329AA67F4C35877F54CE7441C4E759BCD33522(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); WhereListIterator_1_t1F690B0B32001794569AD59FAF2DA7A3BD84F4E5* L_4 = (WhereListIterator_1_t1F690B0B32001794569AD59FAF2DA7A3BD84F4E5*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereListIterator_1__ctor_m3333DE6CD3476F2462F6D1B996546C42075A6374(L_4, L_0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereListIterator_1__ctor_mB40B122AD8516C8C9445E2A41163303C1A3B18A9_gshared (WhereListIterator_1_tA48D3482C96E363A52CF444E5BFDBE533FF4AB31* __this, List_1_t4BB3CF00DB4FEBF87734E554AAB5423BCFDED9C8* ___0_source, Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* ___1_predicate, const RuntimeMethod* method) { { Iterator_1__ctor_m26E6B69CCCEC5CB746598DC9430B73450497A347((Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); List_1_t4BB3CF00DB4FEBF87734E554AAB5423BCFDED9C8* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06* WhereListIterator_1_Clone_mD1C02191CEFD5579B2A8ADC879C9A2C0E41523A6_gshared (WhereListIterator_1_tA48D3482C96E363A52CF444E5BFDBE533FF4AB31* __this, const RuntimeMethod* method) { { List_1_t4BB3CF00DB4FEBF87734E554AAB5423BCFDED9C8* L_0 = __this->___source; Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* L_1 = __this->___predicate; WhereListIterator_1_tA48D3482C96E363A52CF444E5BFDBE533FF4AB31* L_2 = (WhereListIterator_1_tA48D3482C96E363A52CF444E5BFDBE533FF4AB31*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereListIterator_1__ctor_mB40B122AD8516C8C9445E2A41163303C1A3B18A9(L_2, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereListIterator_1_MoveNext_mBDD1F039C6FECC2BCC16ECFC1C67BADDD44D8ECE_gshared (WhereListIterator_1_tA48D3482C96E363A52CF444E5BFDBE533FF4AB31* __this, const RuntimeMethod* method) { int32_t V_0 = 0; KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = ((Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_004e; } } { goto IL_0061; } IL_0011: { List_1_t4BB3CF00DB4FEBF87734E554AAB5423BCFDED9C8* L_3 = __this->___source; NullCheck(L_3); Enumerator_tDAE8EC2CEF631A5B3D1A3AA2B5EFCB85908E90FA L_4; L_4 = List_1_GetEnumerator_mC70EA0F8DF4E64FCC0FDA9059EE0AB0D1685F078(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 7)); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator))->____list), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___enumerator))->____current))->___key), (void*)NULL); #endif ((Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06*)__this)->___state = 2; goto IL_004e; } IL_002b: { Enumerator_tDAE8EC2CEF631A5B3D1A3AA2B5EFCB85908E90FA* L_5 = (Enumerator_tDAE8EC2CEF631A5B3D1A3AA2B5EFCB85908E90FA*)(&__this->___enumerator); KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE L_6; L_6 = Enumerator_get_Current_m819D7750CBB27778A617762005596933C216C965_inline(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); V_1 = L_6; Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* L_7 = __this->___predicate; KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE L_8 = V_1; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_mF6B35C2052FC06F1CAF473608561B3413EE568FB_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 12)); if (!L_9) { goto IL_004e; } } { KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE L_10 = V_1; ((Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06*)__this)->___current = L_10; Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06*)__this)->___current))->___key), (void*)NULL); return (bool)1; } IL_004e: { Enumerator_tDAE8EC2CEF631A5B3D1A3AA2B5EFCB85908E90FA* L_11 = (Enumerator_tDAE8EC2CEF631A5B3D1A3AA2B5EFCB85908E90FA*)(&__this->___enumerator); bool L_12; L_12 = Enumerator_MoveNext_mF51119872F9C80FDC5A2BCB1DB699CB38E96CE42(L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (L_12) { goto IL_002b; } } { NullCheck((Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t55E901A6CEEF3E5116C5E360794B2D3B42A89E06*)__this); } IL_0061: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereListIterator_1_Where_m6A7E83853C09D448C7DAB07D7189231025BD0936_gshared (WhereListIterator_1_tA48D3482C96E363A52CF444E5BFDBE533FF4AB31* __this, Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* ___0_predicate, const RuntimeMethod* method) { { List_1_t4BB3CF00DB4FEBF87734E554AAB5423BCFDED9C8* L_0 = __this->___source; Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* L_1 = __this->___predicate; Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* L_2 = ___0_predicate; Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* L_3; L_3 = Enumerable_CombinePredicates_TisKeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE_mA6A27F4BE4F9DE7F5A0E1F63A21C6103BD85180B(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); WhereListIterator_1_tA48D3482C96E363A52CF444E5BFDBE533FF4AB31* L_4 = (WhereListIterator_1_tA48D3482C96E363A52CF444E5BFDBE533FF4AB31*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereListIterator_1__ctor_mB40B122AD8516C8C9445E2A41163303C1A3B18A9(L_4, L_0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereListIterator_1__ctor_m822B61E87420AA51D6558E17ECDAA3DD555EAA7E_gshared (WhereListIterator_1_t0ADBFABD2B3D0CD06827747F3AA34646C06EDE6C* __this, List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7* ___0_source, Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___1_predicate, const RuntimeMethod* method) { { Iterator_1__ctor_m82B17BDE54CDD809DF119425803C4B65CDEE115F((Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA* WhereListIterator_1_Clone_m40CC078992E82C6729094C5414988F75FD196901_gshared (WhereListIterator_1_t0ADBFABD2B3D0CD06827747F3AA34646C06EDE6C* __this, const RuntimeMethod* method) { { List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7* L_0 = __this->___source; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_1 = __this->___predicate; WhereListIterator_1_t0ADBFABD2B3D0CD06827747F3AA34646C06EDE6C* L_2 = (WhereListIterator_1_t0ADBFABD2B3D0CD06827747F3AA34646C06EDE6C*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereListIterator_1__ctor_m822B61E87420AA51D6558E17ECDAA3DD555EAA7E(L_2, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereListIterator_1_MoveNext_m0A51051B06C8E7FE603D27AA45758BD1B85FA246_gshared (WhereListIterator_1_t0ADBFABD2B3D0CD06827747F3AA34646C06EDE6C* __this, const RuntimeMethod* method) { int32_t V_0 = 0; Il2CppChar V_1 = 0x0; { int32_t L_0 = ((Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_004e; } } { goto IL_0061; } IL_0011: { List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7* L_3 = __this->___source; NullCheck(L_3); Enumerator_t4016CCA94D50E9317613E883E74A4DCA4D1C287D L_4; L_4 = List_1_GetEnumerator_m4FD62856A4FB2E97031D88470D704316F1DCD928(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 7)); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator))->____list), (void*)NULL); ((Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA*)__this)->___state = 2; goto IL_004e; } IL_002b: { Enumerator_t4016CCA94D50E9317613E883E74A4DCA4D1C287D* L_5 = (Enumerator_t4016CCA94D50E9317613E883E74A4DCA4D1C287D*)(&__this->___enumerator); Il2CppChar L_6; L_6 = Enumerator_get_Current_m50891A1A1A5F69FFF0D667B82BD22B8658F1A6E7_inline(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); V_1 = L_6; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_7 = __this->___predicate; Il2CppChar L_8 = V_1; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 12)); if (!L_9) { goto IL_004e; } } { Il2CppChar L_10 = V_1; ((Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA*)__this)->___current = L_10; return (bool)1; } IL_004e: { Enumerator_t4016CCA94D50E9317613E883E74A4DCA4D1C287D* L_11 = (Enumerator_t4016CCA94D50E9317613E883E74A4DCA4D1C287D*)(&__this->___enumerator); bool L_12; L_12 = Enumerator_MoveNext_mEB23589F285449D3A1439C810FB122ECDD2FFAC2(L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (L_12) { goto IL_002b; } } { NullCheck((Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t756980BB26313AF5460A06A98D0851103A2124DA*)__this); } IL_0061: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereListIterator_1_Where_mFC6015460F6C945E53E713A8B6370C90434301A0_gshared (WhereListIterator_1_t0ADBFABD2B3D0CD06827747F3AA34646C06EDE6C* __this, Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___0_predicate, const RuntimeMethod* method) { { List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7* L_0 = __this->___source; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_1 = __this->___predicate; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_2 = ___0_predicate; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_3; L_3 = Enumerable_CombinePredicates_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m8D26C321E5E8644D931AB49CCA9445628281A4B5(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); WhereListIterator_1_t0ADBFABD2B3D0CD06827747F3AA34646C06EDE6C* L_4 = (WhereListIterator_1_t0ADBFABD2B3D0CD06827747F3AA34646C06EDE6C*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereListIterator_1__ctor_m822B61E87420AA51D6558E17ECDAA3DD555EAA7E(L_4, L_0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereListIterator_1__ctor_mEF8F62B9078E538C1DC46BCB876C2AC5B29EA73B_gshared (WhereListIterator_1_t1F40F08BAF8586F2C09294085BC605CC2FA432EB* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) { { Iterator_1__ctor_m3E47867714E05673E54C6B73D9242F5FFADA1F63((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA* WhereListIterator_1_Clone_mB7087945B135AFA9D70F30479082AD370DDDB66A_gshared (WhereListIterator_1_t1F40F08BAF8586F2C09294085BC605CC2FA432EB* __this, const RuntimeMethod* method) { { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = __this->___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = __this->___predicate; WhereListIterator_1_t1F40F08BAF8586F2C09294085BC605CC2FA432EB* L_2 = (WhereListIterator_1_t1F40F08BAF8586F2C09294085BC605CC2FA432EB*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereListIterator_1__ctor_mEF8F62B9078E538C1DC46BCB876C2AC5B29EA73B(L_2, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereListIterator_1_MoveNext_mEE70CAE79424880884D3CD6947167DEDB297FB47_gshared (WhereListIterator_1_t1F40F08BAF8586F2C09294085BC605CC2FA432EB* __this, const RuntimeMethod* method) { int32_t V_0 = 0; RuntimeObject* V_1 = NULL; { int32_t L_0 = ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_004e; } } { goto IL_0061; } IL_0011: { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_3 = __this->___source; NullCheck(L_3); Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A L_4; L_4 = List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 7)); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator))->____list), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator))->____current), (void*)NULL); #endif ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___state = 2; goto IL_004e; } IL_002b: { Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* L_5 = (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A*)(&__this->___enumerator); RuntimeObject* L_6; L_6 = Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_inline(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); V_1 = L_6; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_7 = __this->___predicate; RuntimeObject* L_8 = V_1; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 12)); if (!L_9) { goto IL_004e; } } { RuntimeObject* L_10 = V_1; ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current = L_10; Il2CppCodeGenWriteBarrier((void**)(&((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current), (void*)L_10); return (bool)1; } IL_004e: { Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* L_11 = (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A*)(&__this->___enumerator); bool L_12; L_12 = Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB(L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (L_12) { goto IL_002b; } } { NullCheck((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); } IL_0061: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereListIterator_1_Where_mD1D1F307DE1E555A5F7237BCA2C32947BCF6A14D_gshared (WhereListIterator_1_t1F40F08BAF8586F2C09294085BC605CC2FA432EB* __this, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___0_predicate, const RuntimeMethod* method) { { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = __this->___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = __this->___predicate; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_2 = ___0_predicate; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_3; L_3 = Enumerable_CombinePredicates_TisRuntimeObject_m613479C29B013E8FC2987E22F42A3BC6CC2C9768(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); WhereListIterator_1_t1F40F08BAF8586F2C09294085BC605CC2FA432EB* L_4 = (WhereListIterator_1_t1F40F08BAF8586F2C09294085BC605CC2FA432EB*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereListIterator_1__ctor_mEF8F62B9078E538C1DC46BCB876C2AC5B29EA73B(L_4, L_0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereListIterator_1__ctor_mC075454926AF320E4679335A1B81D3F56ACEFC0C_gshared (WhereListIterator_1_tD37742ECD2F53395BA8B668C2671C4C82E8E85F0* __this, List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* ___0_source, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* ___1_predicate, const RuntimeMethod* method) { { (( void (*) (Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_0 = ___0_source; il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),0), L_0); Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_1 = ___1_predicate; il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),1), L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0* WhereListIterator_1_Clone_mAA3ED56493E5FF2F49FE37EB7CDF6C0A957698B5_gshared (WhereListIterator_1_tD37742ECD2F53395BA8B668C2671C4C82E8E85F0* __this, const RuntimeMethod* method) { { List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_0 = *(List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),0)); Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_1 = *(Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),1)); WhereListIterator_1_tD37742ECD2F53395BA8B668C2671C4C82E8E85F0* L_2 = (WhereListIterator_1_tD37742ECD2F53395BA8B668C2671C4C82E8E85F0*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); (( void (*) (WhereListIterator_1_tD37742ECD2F53395BA8B668C2671C4C82E8E85F0*, List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_2, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereListIterator_1_MoveNext_mB5E4EB089AD8CF7156B8972C7FB61739C466ED5E_gshared (WhereListIterator_1_tD37742ECD2F53395BA8B668C2671C4C82E8E85F0* __this, const RuntimeMethod* method) { const uint32_t SizeOf_TSource_t85B7C93A555823AE666813BFFC5FEC432E108956 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 11)); const uint32_t SizeOf_Enumerator_t8E62FE91E95BFC5D28A3B09EFA69C2A33120205E = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 8)); const Il2CppFullySharedGenericAny L_5 = alloca(SizeOf_TSource_t85B7C93A555823AE666813BFFC5FEC432E108956); const Il2CppFullySharedGenericAny L_9 = L_5; const Il2CppFullySharedGenericAny L_7 = alloca(SizeOf_TSource_t85B7C93A555823AE666813BFFC5FEC432E108956); const Enumerator_tF5AC6CD19D283FBD724440520CEE68FE2602F7AF L_4 = alloca(SizeOf_Enumerator_t8E62FE91E95BFC5D28A3B09EFA69C2A33120205E); int32_t V_0 = 0; Il2CppFullySharedGenericAny V_1 = alloca(SizeOf_TSource_t85B7C93A555823AE666813BFFC5FEC432E108956); memset(V_1, 0, SizeOf_TSource_t85B7C93A555823AE666813BFFC5FEC432E108956); { int32_t L_0 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6),1)); V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_004e; } } { goto IL_0061; } IL_0011: { List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_3 = *(List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),0)); NullCheck(L_3); InvokerActionInvoker1< Enumerator_tF5AC6CD19D283FBD724440520CEE68FE2602F7AF* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)), il2cpp_rgctx_method(method->klass->rgctx_data, 7), L_3, (Enumerator_tF5AC6CD19D283FBD724440520CEE68FE2602F7AF*)L_4); il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),2), L_4, SizeOf_Enumerator_t8E62FE91E95BFC5D28A3B09EFA69C2A33120205E); il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6),1), 2); goto IL_004e; } IL_002b: { InvokerActionInvoker1< Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 9)), il2cpp_rgctx_method(method->klass->rgctx_data, 9), (((Enumerator_tF5AC6CD19D283FBD724440520CEE68FE2602F7AF*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),2)))), (Il2CppFullySharedGenericAny*)L_5); il2cpp_codegen_memcpy(V_1, L_5, SizeOf_TSource_t85B7C93A555823AE666813BFFC5FEC432E108956); Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_6 = *(Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),1)); il2cpp_codegen_memcpy(L_7, V_1, SizeOf_TSource_t85B7C93A555823AE666813BFFC5FEC432E108956); NullCheck(L_6); bool L_8; L_8 = InvokerFuncInvoker1< bool, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)), il2cpp_rgctx_method(method->klass->rgctx_data, 12), L_6, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 11)) ? L_7: *(void**)L_7)); if (!L_8) { goto IL_004e; } } { il2cpp_codegen_memcpy(L_9, V_1, SizeOf_TSource_t85B7C93A555823AE666813BFFC5FEC432E108956); il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6),2), L_9, SizeOf_TSource_t85B7C93A555823AE666813BFFC5FEC432E108956); return (bool)1; } IL_004e: { bool L_10; L_10 = (( bool (*) (Enumerator_tF5AC6CD19D283FBD724440520CEE68FE2602F7AF*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))((((Enumerator_tF5AC6CD19D283FBD724440520CEE68FE2602F7AF*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),2)))), il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (L_10) { goto IL_002b; } } { NullCheck((Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*)__this); } IL_0061: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereListIterator_1_Where_mC767815DE2249E70B38D6D172A0C61B028D7A44B_gshared (WhereListIterator_1_tD37742ECD2F53395BA8B668C2671C4C82E8E85F0* __this, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* ___0_predicate, const RuntimeMethod* method) { { List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_0 = *(List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),0)); Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_1 = *(Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),1)); Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_2 = ___0_predicate; Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_3; L_3 = (( Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* (*) (Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B*, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); WhereListIterator_1_tD37742ECD2F53395BA8B668C2671C4C82E8E85F0* L_4 = (WhereListIterator_1_tD37742ECD2F53395BA8B668C2671C4C82E8E85F0*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); (( void (*) (WhereListIterator_1_tD37742ECD2F53395BA8B668C2671C4C82E8E85F0*, List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_4, L_0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereListIterator_1__ctor_mD2F0F9D5C58C453B16CCA0915F6C6121F3E23B15_gshared (WhereListIterator_1_tD04E5F39F823AEBD621A147C5E8104887F689818* __this, List_1_t6E56A30E2AC23BC1D81B8818F2CA01957F55288F* ___0_source, Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* ___1_predicate, const RuntimeMethod* method) { { Iterator_1__ctor_m6ACA198B6D2C5B9D2188B84DACD84A3198694F5E((Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); List_1_t6E56A30E2AC23BC1D81B8818F2CA01957F55288F* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA* WhereListIterator_1_Clone_m4BD0F2EA243D36A4F76509A9C89169D7A4795571_gshared (WhereListIterator_1_tD04E5F39F823AEBD621A147C5E8104887F689818* __this, const RuntimeMethod* method) { { List_1_t6E56A30E2AC23BC1D81B8818F2CA01957F55288F* L_0 = __this->___source; Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* L_1 = __this->___predicate; WhereListIterator_1_tD04E5F39F823AEBD621A147C5E8104887F689818* L_2 = (WhereListIterator_1_tD04E5F39F823AEBD621A147C5E8104887F689818*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereListIterator_1__ctor_mD2F0F9D5C58C453B16CCA0915F6C6121F3E23B15(L_2, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA*)L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereListIterator_1_MoveNext_mA5F87CB08D03FB127AC06535F5D4992B75406702_gshared (WhereListIterator_1_tD04E5F39F823AEBD621A147C5E8104887F689818* __this, const RuntimeMethod* method) { int32_t V_0 = 0; dqr_t82CC661FC32C20B34C952E90F0A363F830089C25 V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = ((Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_004e; } } { goto IL_0061; } IL_0011: { List_1_t6E56A30E2AC23BC1D81B8818F2CA01957F55288F* L_3 = __this->___source; NullCheck(L_3); Enumerator_t6DFC896374BF51AFAB8BB3E5E0A279856D6CEA4D L_4; L_4 = List_1_GetEnumerator_mB8A9493DC9C06432E1957B7A4A5161944B4571D2(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 7)); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator))->____list), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___enumerator))->____current))->___Qih4jvlQ), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___enumerator))->____current))->___N1wOfpDj), (void*)NULL); #endif ((Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA*)__this)->___state = 2; goto IL_004e; } IL_002b: { Enumerator_t6DFC896374BF51AFAB8BB3E5E0A279856D6CEA4D* L_5 = (Enumerator_t6DFC896374BF51AFAB8BB3E5E0A279856D6CEA4D*)(&__this->___enumerator); dqr_t82CC661FC32C20B34C952E90F0A363F830089C25 L_6; L_6 = Enumerator_get_Current_mC4B5B5EF830D550F80F5D2909594E028F5CBC5C2_inline(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); V_1 = L_6; Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* L_7 = __this->___predicate; dqr_t82CC661FC32C20B34C952E90F0A363F830089C25 L_8 = V_1; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_m4B9D8943DBF96B29E895B395193DBB51D7098E8B_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 12)); if (!L_9) { goto IL_004e; } } { dqr_t82CC661FC32C20B34C952E90F0A363F830089C25 L_10 = V_1; ((Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA*)__this)->___current = L_10; Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA*)__this)->___current))->___Qih4jvlQ), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA*)__this)->___current))->___N1wOfpDj), (void*)NULL); #endif return (bool)1; } IL_004e: { Enumerator_t6DFC896374BF51AFAB8BB3E5E0A279856D6CEA4D* L_11 = (Enumerator_t6DFC896374BF51AFAB8BB3E5E0A279856D6CEA4D*)(&__this->___enumerator); bool L_12; L_12 = Enumerator_MoveNext_m7BA166A3E1995773B1260F62B96A73ADE798BCCD(L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (L_12) { goto IL_002b; } } { NullCheck((Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t430EA8F5628569A383C244DDA51D01B5E2B901BA*)__this); } IL_0061: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereListIterator_1_Where_m9835AF54E709DC82560A807D0FC1725DED266407_gshared (WhereListIterator_1_tD04E5F39F823AEBD621A147C5E8104887F689818* __this, Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* ___0_predicate, const RuntimeMethod* method) { { List_1_t6E56A30E2AC23BC1D81B8818F2CA01957F55288F* L_0 = __this->___source; Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* L_1 = __this->___predicate; Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* L_2 = ___0_predicate; Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* L_3; L_3 = Enumerable_CombinePredicates_Tisdqr_t82CC661FC32C20B34C952E90F0A363F830089C25_m8F970361ADC02F73B91C260F23B8163D2E8E9BF6(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); WhereListIterator_1_tD04E5F39F823AEBD621A147C5E8104887F689818* L_4 = (WhereListIterator_1_tD04E5F39F823AEBD621A147C5E8104887F689818*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereListIterator_1__ctor_mD2F0F9D5C58C453B16CCA0915F6C6121F3E23B15(L_4, L_0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_mE6AD73BA539542F9AD50B0FA9ED36459D44AE965_gshared (WhereSelectArrayIterator_2_tE7C2DA6640C8EE00D9E7D0B8DFE4048FF9EBF31E* __this, KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21* ___0_source, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___1_predicate, Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_mF522AC4ADE65F34240CC3F3D528C1D4D12AB17F6((Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86* WhereSelectArrayIterator_2_Clone_m9CBBB70ED438F044BD80DFDB531A3099E57C652B_gshared (WhereSelectArrayIterator_2_tE7C2DA6640C8EE00D9E7D0B8DFE4048FF9EBF31E* __this, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21* L_0 = __this->___source; Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* L_1 = __this->___predicate; Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* L_2 = __this->___selector; WhereSelectArrayIterator_2_tE7C2DA6640C8EE00D9E7D0B8DFE4048FF9EBF31E* L_3 = (WhereSelectArrayIterator_2_tE7C2DA6640C8EE00D9E7D0B8DFE4048FF9EBF31E*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectArrayIterator_2__ctor_mE6AD73BA539542F9AD50B0FA9ED36459D44AE965(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectArrayIterator_2_MoveNext_mC68BE8A5DEE6FD8AD897BE40183D191EFB3909ED_gshared (WhereSelectArrayIterator_2_tE7C2DA6640C8EE00D9E7D0B8DFE4048FF9EBF31E* __this, const RuntimeMethod* method) { KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ((Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86*)__this)->___state; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_006b; } } { goto IL_0055; } IL_000b: { KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21* L_1 = __this->___source; int32_t L_2 = __this->___index; NullCheck(L_1); int32_t L_3 = L_2; KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F L_4 = (L_1)->GetAt(static_cast(L_3)); V_0 = L_4; int32_t L_5 = __this->___index; __this->___index = ((int32_t)il2cpp_codegen_add(L_5, 1)); Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* L_6 = __this->___predicate; if (!L_6) { goto IL_0041; } } { Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* L_7 = __this->___predicate; KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F L_8 = V_0; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_mAD143460B9F7A33E9D67CC2090E969366C04CB79_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); if (!L_9) { goto IL_0055; } } IL_0041: { Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* L_10 = __this->___selector; KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F L_11 = V_0; NullCheck(L_10); int64_t L_12; L_12 = Func_2_Invoke_m5B9834BB5DB6D980A7044E2A59C50C3AB9E38AA3_inline(L_10, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); ((Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86*)__this)->___current = L_12; return (bool)1; } IL_0055: { int32_t L_13 = __this->___index; KeyValuePair_2U5BU5D_t2ADC9B361CD06A7E28663E978B538081E9917B21* L_14 = __this->___source; NullCheck(L_14); if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))) { goto IL_000b; } } { NullCheck((Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86*)__this); } IL_006b: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectArrayIterator_2_Where_m0BA31A7F2F26D6C0691518ED6A8DDB8655B51411_gshared (WhereSelectArrayIterator_2_tE7C2DA6640C8EE00D9E7D0B8DFE4048FF9EBF31E* __this, Func_2_t17A7605CEEC6FA7EC6BDEFDBAD916217CEEB6710* ___0_predicate, const RuntimeMethod* method) { { Func_2_t17A7605CEEC6FA7EC6BDEFDBAD916217CEEB6710* L_0 = ___0_predicate; WhereEnumerableIterator_1_tA8641FF2D3E926CEB769C6BD5E847D8DB6868BA5* L_1 = (WhereEnumerableIterator_1_tA8641FF2D3E926CEB769C6BD5E847D8DB6868BA5*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 14)); WhereEnumerableIterator_1__ctor_m1975D5921A6E87DC7C14BDDFEB7E661CE1386588(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_m224D7D12B1DA75D6493404296E45F172CE409656_gshared (WhereSelectArrayIterator_2_tD70F23FF86E9267256187DE635140B0D1C2F43CC* __this, KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_t7542A58C66CF31CAC1B18A6A480408A5312791FD* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m2354367D0E1B37E7E69B5E67F97AEEE56674E8C4((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_t7542A58C66CF31CAC1B18A6A480408A5312791FD* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7* WhereSelectArrayIterator_2_Clone_m68108DE9D1BAA152122E75F53A663C45F1C186CD_gshared (WhereSelectArrayIterator_2_tD70F23FF86E9267256187DE635140B0D1C2F43CC* __this, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* L_0 = __this->___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_1 = __this->___predicate; Func_2_t7542A58C66CF31CAC1B18A6A480408A5312791FD* L_2 = __this->___selector; WhereSelectArrayIterator_2_tD70F23FF86E9267256187DE635140B0D1C2F43CC* L_3 = (WhereSelectArrayIterator_2_tD70F23FF86E9267256187DE635140B0D1C2F43CC*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectArrayIterator_2__ctor_m224D7D12B1DA75D6493404296E45F172CE409656(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectArrayIterator_2_MoveNext_m392C1E5F4A9CE4C0A86A9E360D71883C5094CD99_gshared (WhereSelectArrayIterator_2_tD70F23FF86E9267256187DE635140B0D1C2F43CC* __this, const RuntimeMethod* method) { KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___state; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_006b; } } { goto IL_0055; } IL_000b: { KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* L_1 = __this->___source; int32_t L_2 = __this->___index; NullCheck(L_1); int32_t L_3 = L_2; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_4 = (L_1)->GetAt(static_cast(L_3)); V_0 = L_4; int32_t L_5 = __this->___index; __this->___index = ((int32_t)il2cpp_codegen_add(L_5, 1)); Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_6 = __this->___predicate; if (!L_6) { goto IL_0041; } } { Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_7 = __this->___predicate; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_8 = V_0; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_m1FAA5E1DDFE664C840E3A02BB99D67DDADCF53DB_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); if (!L_9) { goto IL_0055; } } IL_0041: { Func_2_t7542A58C66CF31CAC1B18A6A480408A5312791FD* L_10 = __this->___selector; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_11 = V_0; NullCheck(L_10); ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_12; L_12 = Func_2_Invoke_m1278AE9C2B5A98CFFC792903A8A6F8975EF6D230_inline(L_10, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current = L_12; Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current))->___Item1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current))->___Item2), (void*)NULL); #endif return (bool)1; } IL_0055: { int32_t L_13 = __this->___index; KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* L_14 = __this->___source; NullCheck(L_14); if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))) { goto IL_000b; } } { NullCheck((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this); } IL_006b: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectArrayIterator_2_Where_m00908B2C582E607ECA5E7DA937F9F38868B75E9A_gshared (WhereSelectArrayIterator_2_tD70F23FF86E9267256187DE635140B0D1C2F43CC* __this, Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* ___0_predicate, const RuntimeMethod* method) { { Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* L_0 = ___0_predicate; WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF* L_1 = (WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 14)); WhereEnumerableIterator_1__ctor_mB57E9223DB0E68D35CAE577A2C111D98EDAC5298(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_mB8C6BDBBEE6986B45BFBDBF788A9CE493B484FC2_gshared (WhereSelectArrayIterator_2_t436979EE6CD28F3A152488879B71140B14BB0C7A* __this, KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_t92C4FE32CCDE4C6E94AC230C1744E40A65212169* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_mA51D7CFCD09A4F3606805BBAA6C3A94271BC59A7((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_t92C4FE32CCDE4C6E94AC230C1744E40A65212169* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B* WhereSelectArrayIterator_2_Clone_mA9B7E131F58902475E62A7D68534F7A9E0E9DA0E_gshared (WhereSelectArrayIterator_2_t436979EE6CD28F3A152488879B71140B14BB0C7A* __this, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* L_0 = __this->___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_1 = __this->___predicate; Func_2_t92C4FE32CCDE4C6E94AC230C1744E40A65212169* L_2 = __this->___selector; WhereSelectArrayIterator_2_t436979EE6CD28F3A152488879B71140B14BB0C7A* L_3 = (WhereSelectArrayIterator_2_t436979EE6CD28F3A152488879B71140B14BB0C7A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectArrayIterator_2__ctor_mB8C6BDBBEE6986B45BFBDBF788A9CE493B484FC2(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectArrayIterator_2_MoveNext_mEF8BBE89B0CDB300A6718F42D88DE48D06FFCF79_gshared (WhereSelectArrayIterator_2_t436979EE6CD28F3A152488879B71140B14BB0C7A* __this, const RuntimeMethod* method) { KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___state; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_006b; } } { goto IL_0055; } IL_000b: { KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* L_1 = __this->___source; int32_t L_2 = __this->___index; NullCheck(L_1); int32_t L_3 = L_2; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_4 = (L_1)->GetAt(static_cast(L_3)); V_0 = L_4; int32_t L_5 = __this->___index; __this->___index = ((int32_t)il2cpp_codegen_add(L_5, 1)); Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_6 = __this->___predicate; if (!L_6) { goto IL_0041; } } { Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_7 = __this->___predicate; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_8 = V_0; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_m1FAA5E1DDFE664C840E3A02BB99D67DDADCF53DB_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); if (!L_9) { goto IL_0055; } } IL_0041: { Func_2_t92C4FE32CCDE4C6E94AC230C1744E40A65212169* L_10 = __this->___selector; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_11 = V_0; NullCheck(L_10); double L_12; L_12 = Func_2_Invoke_m830EDB2691CBF9243E39E27655D8EA911FDBF3DE_inline(L_10, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___current = L_12; return (bool)1; } IL_0055: { int32_t L_13 = __this->___index; KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* L_14 = __this->___source; NullCheck(L_14); if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))) { goto IL_000b; } } { NullCheck((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this); } IL_006b: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectArrayIterator_2_Where_m3BA691F9ECAACBE1FC648120831B8C8166D19907_gshared (WhereSelectArrayIterator_2_t436979EE6CD28F3A152488879B71140B14BB0C7A* __this, Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* ___0_predicate, const RuntimeMethod* method) { { Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* L_0 = ___0_predicate; WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373* L_1 = (WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 14)); WhereEnumerableIterator_1__ctor_m8D443F21BEBA7C84DDC4E95141067D11618AF48A(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_m6288B46808D3CA245788385FA54DDB998C475CFB_gshared (WhereSelectArrayIterator_2_t49143FFF212DCFC15AB829B0AC089E7DEB937E4E* __this, KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_tC4D7F6AF83855FFC8343EF34A106E91CBB3C6D88* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m426D8BD95B00FDA5C5E8FAE956FCB74E54BC7CC7((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_tC4D7F6AF83855FFC8343EF34A106E91CBB3C6D88* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07* WhereSelectArrayIterator_2_Clone_m68822E1B57F64348FD90018BB6EEACCAE8C1932B_gshared (WhereSelectArrayIterator_2_t49143FFF212DCFC15AB829B0AC089E7DEB937E4E* __this, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* L_0 = __this->___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_1 = __this->___predicate; Func_2_tC4D7F6AF83855FFC8343EF34A106E91CBB3C6D88* L_2 = __this->___selector; WhereSelectArrayIterator_2_t49143FFF212DCFC15AB829B0AC089E7DEB937E4E* L_3 = (WhereSelectArrayIterator_2_t49143FFF212DCFC15AB829B0AC089E7DEB937E4E*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectArrayIterator_2__ctor_m6288B46808D3CA245788385FA54DDB998C475CFB(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectArrayIterator_2_MoveNext_m8C273E3C00864A1E9CD17AF3F5C9806909A6077C_gshared (WhereSelectArrayIterator_2_t49143FFF212DCFC15AB829B0AC089E7DEB937E4E* __this, const RuntimeMethod* method) { KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___state; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_006b; } } { goto IL_0055; } IL_000b: { KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* L_1 = __this->___source; int32_t L_2 = __this->___index; NullCheck(L_1); int32_t L_3 = L_2; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_4 = (L_1)->GetAt(static_cast(L_3)); V_0 = L_4; int32_t L_5 = __this->___index; __this->___index = ((int32_t)il2cpp_codegen_add(L_5, 1)); Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_6 = __this->___predicate; if (!L_6) { goto IL_0041; } } { Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_7 = __this->___predicate; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_8 = V_0; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_m1FAA5E1DDFE664C840E3A02BB99D67DDADCF53DB_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); if (!L_9) { goto IL_0055; } } IL_0041: { Func_2_tC4D7F6AF83855FFC8343EF34A106E91CBB3C6D88* L_10 = __this->___selector; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_11 = V_0; NullCheck(L_10); int32_t L_12; L_12 = Func_2_Invoke_m9AFBC64B6C671682BF3EB79BDCAE6A8DC5947F60_inline(L_10, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___current = L_12; return (bool)1; } IL_0055: { int32_t L_13 = __this->___index; KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* L_14 = __this->___source; NullCheck(L_14); if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))) { goto IL_000b; } } { NullCheck((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); } IL_006b: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectArrayIterator_2_Where_mCAC4DCFC7F7CA17D3BCBADAEA68312660480E2B2_gshared (WhereSelectArrayIterator_2_t49143FFF212DCFC15AB829B0AC089E7DEB937E4E* __this, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___0_predicate, const RuntimeMethod* method) { { Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* L_0 = ___0_predicate; WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A* L_1 = (WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 14)); WhereEnumerableIterator_1__ctor_mA7F4C6508A043D99B8288E43867D576F4697E4EE(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_m8AEBA48E03DDDE56EC1D310C19A52E0341D18ACC_gshared (WhereSelectArrayIterator_2_t4E4C786399A093042310D9B49388213F1357EF23* __this, KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m3E47867714E05673E54C6B73D9242F5FFADA1F63((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA* WhereSelectArrayIterator_2_Clone_mEF746CCED8A114B4E391A8D14CC395D7C6D83857_gshared (WhereSelectArrayIterator_2_t4E4C786399A093042310D9B49388213F1357EF23* __this, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* L_0 = __this->___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_1 = __this->___predicate; Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* L_2 = __this->___selector; WhereSelectArrayIterator_2_t4E4C786399A093042310D9B49388213F1357EF23* L_3 = (WhereSelectArrayIterator_2_t4E4C786399A093042310D9B49388213F1357EF23*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectArrayIterator_2__ctor_m8AEBA48E03DDDE56EC1D310C19A52E0341D18ACC(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectArrayIterator_2_MoveNext_mAC2D6DB5868B527ADAB42CE7BBEF819DC98D8B66_gshared (WhereSelectArrayIterator_2_t4E4C786399A093042310D9B49388213F1357EF23* __this, const RuntimeMethod* method) { KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___state; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_006b; } } { goto IL_0055; } IL_000b: { KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* L_1 = __this->___source; int32_t L_2 = __this->___index; NullCheck(L_1); int32_t L_3 = L_2; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_4 = (L_1)->GetAt(static_cast(L_3)); V_0 = L_4; int32_t L_5 = __this->___index; __this->___index = ((int32_t)il2cpp_codegen_add(L_5, 1)); Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_6 = __this->___predicate; if (!L_6) { goto IL_0041; } } { Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_7 = __this->___predicate; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_8 = V_0; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_m1FAA5E1DDFE664C840E3A02BB99D67DDADCF53DB_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); if (!L_9) { goto IL_0055; } } IL_0041: { Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* L_10 = __this->___selector; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_11 = V_0; NullCheck(L_10); RuntimeObject* L_12; L_12 = Func_2_Invoke_m2E4AA6D9A491FEEB4366DC707708218AC50966F5_inline(L_10, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current = L_12; Il2CppCodeGenWriteBarrier((void**)(&((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current), (void*)L_12); return (bool)1; } IL_0055: { int32_t L_13 = __this->___index; KeyValuePair_2U5BU5D_tE5278A08307667BD28AA08123939F88764470167* L_14 = __this->___source; NullCheck(L_14); if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))) { goto IL_000b; } } { NullCheck((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); } IL_006b: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectArrayIterator_2_Where_mD071B52CD3C2472B4C6A065929EE642E719E0525_gshared (WhereSelectArrayIterator_2_t4E4C786399A093042310D9B49388213F1357EF23* __this, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___0_predicate, const RuntimeMethod* method) { { Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_0 = ___0_predicate; WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4* L_1 = (WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 14)); WhereEnumerableIterator_1__ctor_m8C0DA4CDA5431C03561F67C4393BB18CDD891F01(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_mD9B368DEDF38FC03E0E740F426281E660D022D93_gshared (WhereSelectArrayIterator_2_t5CC2A0F124CBB81A835819F405541C1876C32FB4* __this, KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m2354367D0E1B37E7E69B5E67F97AEEE56674E8C4((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7* WhereSelectArrayIterator_2_Clone_m15A89D64FDEA235701B669418D64490AADD9EF8A_gshared (WhereSelectArrayIterator_2_t5CC2A0F124CBB81A835819F405541C1876C32FB4* __this, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_0 = __this->___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_1 = __this->___predicate; Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943* L_2 = __this->___selector; WhereSelectArrayIterator_2_t5CC2A0F124CBB81A835819F405541C1876C32FB4* L_3 = (WhereSelectArrayIterator_2_t5CC2A0F124CBB81A835819F405541C1876C32FB4*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectArrayIterator_2__ctor_mD9B368DEDF38FC03E0E740F426281E660D022D93(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectArrayIterator_2_MoveNext_m5036FD75A94A7EDF3CAC79844E5B407C645D8F3A_gshared (WhereSelectArrayIterator_2_t5CC2A0F124CBB81A835819F405541C1876C32FB4* __this, const RuntimeMethod* method) { KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___state; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_006b; } } { goto IL_0055; } IL_000b: { KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_1 = __this->___source; int32_t L_2 = __this->___index; NullCheck(L_1); int32_t L_3 = L_2; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_4 = (L_1)->GetAt(static_cast(L_3)); V_0 = L_4; int32_t L_5 = __this->___index; __this->___index = ((int32_t)il2cpp_codegen_add(L_5, 1)); Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_6 = __this->___predicate; if (!L_6) { goto IL_0041; } } { Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_7 = __this->___predicate; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_8 = V_0; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); if (!L_9) { goto IL_0055; } } IL_0041: { Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943* L_10 = __this->___selector; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_11 = V_0; NullCheck(L_10); ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_12; L_12 = Func_2_Invoke_m8A4C41929B691DC9085D87096BA7BA375763D967_inline(L_10, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current = L_12; Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current))->___Item1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current))->___Item2), (void*)NULL); #endif return (bool)1; } IL_0055: { int32_t L_13 = __this->___index; KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_14 = __this->___source; NullCheck(L_14); if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))) { goto IL_000b; } } { NullCheck((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this); } IL_006b: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectArrayIterator_2_Where_m6899E9BF214A697929343DB8C39ABAB0FB84BF1B_gshared (WhereSelectArrayIterator_2_t5CC2A0F124CBB81A835819F405541C1876C32FB4* __this, Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* ___0_predicate, const RuntimeMethod* method) { { Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* L_0 = ___0_predicate; WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF* L_1 = (WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 14)); WhereEnumerableIterator_1__ctor_mB57E9223DB0E68D35CAE577A2C111D98EDAC5298(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_mAFF45910815F8F4E33DA9E8C0EE9FC7086D78172_gshared (WhereSelectArrayIterator_2_t1097483EA256892AA1A0E2BDD7C6D7F854532553* __this, KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_t47FAFA6E2D9AD9FDF910E87892F59352FB5B18F3* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_mA51D7CFCD09A4F3606805BBAA6C3A94271BC59A7((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_t47FAFA6E2D9AD9FDF910E87892F59352FB5B18F3* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B* WhereSelectArrayIterator_2_Clone_m11D8B2D9748FC653E554D5986B587093970BA0AB_gshared (WhereSelectArrayIterator_2_t1097483EA256892AA1A0E2BDD7C6D7F854532553* __this, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_0 = __this->___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_1 = __this->___predicate; Func_2_t47FAFA6E2D9AD9FDF910E87892F59352FB5B18F3* L_2 = __this->___selector; WhereSelectArrayIterator_2_t1097483EA256892AA1A0E2BDD7C6D7F854532553* L_3 = (WhereSelectArrayIterator_2_t1097483EA256892AA1A0E2BDD7C6D7F854532553*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectArrayIterator_2__ctor_mAFF45910815F8F4E33DA9E8C0EE9FC7086D78172(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectArrayIterator_2_MoveNext_m7CB68CAC70B1F613A7B6DD07182149ADBD5BA5D7_gshared (WhereSelectArrayIterator_2_t1097483EA256892AA1A0E2BDD7C6D7F854532553* __this, const RuntimeMethod* method) { KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___state; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_006b; } } { goto IL_0055; } IL_000b: { KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_1 = __this->___source; int32_t L_2 = __this->___index; NullCheck(L_1); int32_t L_3 = L_2; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_4 = (L_1)->GetAt(static_cast(L_3)); V_0 = L_4; int32_t L_5 = __this->___index; __this->___index = ((int32_t)il2cpp_codegen_add(L_5, 1)); Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_6 = __this->___predicate; if (!L_6) { goto IL_0041; } } { Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_7 = __this->___predicate; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_8 = V_0; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); if (!L_9) { goto IL_0055; } } IL_0041: { Func_2_t47FAFA6E2D9AD9FDF910E87892F59352FB5B18F3* L_10 = __this->___selector; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_11 = V_0; NullCheck(L_10); double L_12; L_12 = Func_2_Invoke_m8AB7737A3D8B213BACE91AE7F98D6FFF494DE79D_inline(L_10, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___current = L_12; return (bool)1; } IL_0055: { int32_t L_13 = __this->___index; KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_14 = __this->___source; NullCheck(L_14); if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))) { goto IL_000b; } } { NullCheck((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this); } IL_006b: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectArrayIterator_2_Where_mFB0CE7B1868F7E78A2E18B4BEC2C8A46F88E3093_gshared (WhereSelectArrayIterator_2_t1097483EA256892AA1A0E2BDD7C6D7F854532553* __this, Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* ___0_predicate, const RuntimeMethod* method) { { Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* L_0 = ___0_predicate; WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373* L_1 = (WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 14)); WhereEnumerableIterator_1__ctor_m8D443F21BEBA7C84DDC4E95141067D11618AF48A(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_m244B6951BFA16F3362319E9F6233F0D2A1AEEF9B_gshared (WhereSelectArrayIterator_2_t9545399CAA4F1FAF69940E5FE8C16D33DDE69BEE* __this, KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_tA526681EE526C81F376160E44520BDC21770A705* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m426D8BD95B00FDA5C5E8FAE956FCB74E54BC7CC7((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_tA526681EE526C81F376160E44520BDC21770A705* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07* WhereSelectArrayIterator_2_Clone_mC1389A3259AC15ECB5744D81919EFEDF77F53823_gshared (WhereSelectArrayIterator_2_t9545399CAA4F1FAF69940E5FE8C16D33DDE69BEE* __this, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_0 = __this->___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_1 = __this->___predicate; Func_2_tA526681EE526C81F376160E44520BDC21770A705* L_2 = __this->___selector; WhereSelectArrayIterator_2_t9545399CAA4F1FAF69940E5FE8C16D33DDE69BEE* L_3 = (WhereSelectArrayIterator_2_t9545399CAA4F1FAF69940E5FE8C16D33DDE69BEE*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectArrayIterator_2__ctor_m244B6951BFA16F3362319E9F6233F0D2A1AEEF9B(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectArrayIterator_2_MoveNext_m3D0185549C624A11812D4A2C6F1780E17E3164B2_gshared (WhereSelectArrayIterator_2_t9545399CAA4F1FAF69940E5FE8C16D33DDE69BEE* __this, const RuntimeMethod* method) { KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___state; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_006b; } } { goto IL_0055; } IL_000b: { KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_1 = __this->___source; int32_t L_2 = __this->___index; NullCheck(L_1); int32_t L_3 = L_2; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_4 = (L_1)->GetAt(static_cast(L_3)); V_0 = L_4; int32_t L_5 = __this->___index; __this->___index = ((int32_t)il2cpp_codegen_add(L_5, 1)); Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_6 = __this->___predicate; if (!L_6) { goto IL_0041; } } { Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_7 = __this->___predicate; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_8 = V_0; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); if (!L_9) { goto IL_0055; } } IL_0041: { Func_2_tA526681EE526C81F376160E44520BDC21770A705* L_10 = __this->___selector; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_11 = V_0; NullCheck(L_10); int32_t L_12; L_12 = Func_2_Invoke_m450153F6300275E6112B4346D2EF20A15EB7091E_inline(L_10, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___current = L_12; return (bool)1; } IL_0055: { int32_t L_13 = __this->___index; KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_14 = __this->___source; NullCheck(L_14); if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))) { goto IL_000b; } } { NullCheck((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); } IL_006b: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectArrayIterator_2_Where_m0EAD36294E0091A2309C1177ACFF9D5D625DE4A0_gshared (WhereSelectArrayIterator_2_t9545399CAA4F1FAF69940E5FE8C16D33DDE69BEE* __this, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___0_predicate, const RuntimeMethod* method) { { Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* L_0 = ___0_predicate; WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A* L_1 = (WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 14)); WhereEnumerableIterator_1__ctor_mA7F4C6508A043D99B8288E43867D576F4697E4EE(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_m383D3735901E9831AC4849D5C0764824A3BAB2D9_gshared (WhereSelectArrayIterator_2_t9CC38AD9D47BA9244379A17890759D5740D5113C* __this, KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m3E47867714E05673E54C6B73D9242F5FFADA1F63((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA* WhereSelectArrayIterator_2_Clone_mBCC830BC9243678C5DA418E8DEB0E4F4FE2D2AFE_gshared (WhereSelectArrayIterator_2_t9CC38AD9D47BA9244379A17890759D5740D5113C* __this, const RuntimeMethod* method) { { KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_0 = __this->___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_1 = __this->___predicate; Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* L_2 = __this->___selector; WhereSelectArrayIterator_2_t9CC38AD9D47BA9244379A17890759D5740D5113C* L_3 = (WhereSelectArrayIterator_2_t9CC38AD9D47BA9244379A17890759D5740D5113C*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectArrayIterator_2__ctor_m383D3735901E9831AC4849D5C0764824A3BAB2D9(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectArrayIterator_2_MoveNext_mDA432054506D8E000369C19368D0C897C342FE74_gshared (WhereSelectArrayIterator_2_t9CC38AD9D47BA9244379A17890759D5740D5113C* __this, const RuntimeMethod* method) { KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___state; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_006b; } } { goto IL_0055; } IL_000b: { KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_1 = __this->___source; int32_t L_2 = __this->___index; NullCheck(L_1); int32_t L_3 = L_2; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_4 = (L_1)->GetAt(static_cast(L_3)); V_0 = L_4; int32_t L_5 = __this->___index; __this->___index = ((int32_t)il2cpp_codegen_add(L_5, 1)); Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_6 = __this->___predicate; if (!L_6) { goto IL_0041; } } { Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_7 = __this->___predicate; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_8 = V_0; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); if (!L_9) { goto IL_0055; } } IL_0041: { Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* L_10 = __this->___selector; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_11 = V_0; NullCheck(L_10); RuntimeObject* L_12; L_12 = Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_inline(L_10, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current = L_12; Il2CppCodeGenWriteBarrier((void**)(&((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current), (void*)L_12); return (bool)1; } IL_0055: { int32_t L_13 = __this->___index; KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_14 = __this->___source; NullCheck(L_14); if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))) { goto IL_000b; } } { NullCheck((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); } IL_006b: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectArrayIterator_2_Where_m4D0F69F6A98FC104510306F890015B213B148577_gshared (WhereSelectArrayIterator_2_t9CC38AD9D47BA9244379A17890759D5740D5113C* __this, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___0_predicate, const RuntimeMethod* method) { { Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_0 = ___0_predicate; WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4* L_1 = (WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 14)); WhereEnumerableIterator_1__ctor_m8C0DA4CDA5431C03561F67C4393BB18CDD891F01(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_mA5AF3B283A737C737C53F5DB1B4DA4CA9B682003_gshared (WhereSelectArrayIterator_2_t250814D5FF34B1F8B88A5E8334436BB633B7B29F* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_source, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___1_predicate, Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m426D8BD95B00FDA5C5E8FAE956FCB74E54BC7CC7((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07* WhereSelectArrayIterator_2_Clone_m8C792A51CA247F98A02981FF4012268F569521E3_gshared (WhereSelectArrayIterator_2_t250814D5FF34B1F8B88A5E8334436BB633B7B29F* __this, const RuntimeMethod* method) { { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___source; Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* L_1 = __this->___predicate; Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* L_2 = __this->___selector; WhereSelectArrayIterator_2_t250814D5FF34B1F8B88A5E8334436BB633B7B29F* L_3 = (WhereSelectArrayIterator_2_t250814D5FF34B1F8B88A5E8334436BB633B7B29F*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectArrayIterator_2__ctor_mA5AF3B283A737C737C53F5DB1B4DA4CA9B682003(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectArrayIterator_2_MoveNext_m5EC62B5404A4E884D74BA4308DBEC2E2A1ECCFDE_gshared (WhereSelectArrayIterator_2_t250814D5FF34B1F8B88A5E8334436BB633B7B29F* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___state; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_006b; } } { goto IL_0055; } IL_000b: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = __this->___source; int32_t L_2 = __this->___index; NullCheck(L_1); int32_t L_3 = L_2; int32_t L_4 = (L_1)->GetAt(static_cast(L_3)); V_0 = L_4; int32_t L_5 = __this->___index; __this->___index = ((int32_t)il2cpp_codegen_add(L_5, 1)); Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* L_6 = __this->___predicate; if (!L_6) { goto IL_0041; } } { Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* L_7 = __this->___predicate; int32_t L_8 = V_0; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_m1543D7041BADF87D1F63EBF838B0DDCB40340C7E_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); if (!L_9) { goto IL_0055; } } IL_0041: { Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* L_10 = __this->___selector; int32_t L_11 = V_0; NullCheck(L_10); int32_t L_12; L_12 = Func_2_Invoke_m1F8EE2DF137BE5132901C0297848BC7A373A676B_inline(L_10, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___current = L_12; return (bool)1; } IL_0055: { int32_t L_13 = __this->___index; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = __this->___source; NullCheck(L_14); if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))) { goto IL_000b; } } { NullCheck((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); } IL_006b: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectArrayIterator_2_Where_mF0C74EFB57C1E84DDC5D33232715B110348B6A21_gshared (WhereSelectArrayIterator_2_t250814D5FF34B1F8B88A5E8334436BB633B7B29F* __this, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___0_predicate, const RuntimeMethod* method) { { Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* L_0 = ___0_predicate; WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A* L_1 = (WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 14)); WhereEnumerableIterator_1__ctor_mA7F4C6508A043D99B8288E43867D576F4697E4EE(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_mA81B99B853E001FD4EBC3552CBAF9E5A9B6670EF_gshared (WhereSelectArrayIterator_2_tD3D2D7D0E820942D322A72961F20B192E78779D4* __this, Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m2354367D0E1B37E7E69B5E67F97AEEE56674E8C4((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7* WhereSelectArrayIterator_2_Clone_m7FB92D8DDE05CCBD69A77F7956C5F4377AF31BBC_gshared (WhereSelectArrayIterator_2_tD3D2D7D0E820942D322A72961F20B192E78779D4* __this, const RuntimeMethod* method) { { Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_0 = __this->___source; Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_1 = __this->___predicate; Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665* L_2 = __this->___selector; WhereSelectArrayIterator_2_tD3D2D7D0E820942D322A72961F20B192E78779D4* L_3 = (WhereSelectArrayIterator_2_tD3D2D7D0E820942D322A72961F20B192E78779D4*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectArrayIterator_2__ctor_mA81B99B853E001FD4EBC3552CBAF9E5A9B6670EF(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectArrayIterator_2_MoveNext_m2BB4CBA7C0A16429F792297B6E670E6B1B3BB95A_gshared (WhereSelectArrayIterator_2_tD3D2D7D0E820942D322A72961F20B192E78779D4* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___state; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_006b; } } { goto IL_0055; } IL_000b: { Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_1 = __this->___source; int32_t L_2 = __this->___index; NullCheck(L_1); int32_t L_3 = L_2; int32_t L_4 = (L_1)->GetAt(static_cast(L_3)); V_0 = L_4; int32_t L_5 = __this->___index; __this->___index = ((int32_t)il2cpp_codegen_add(L_5, 1)); Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_6 = __this->___predicate; if (!L_6) { goto IL_0041; } } { Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_7 = __this->___predicate; int32_t L_8 = V_0; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); if (!L_9) { goto IL_0055; } } IL_0041: { Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665* L_10 = __this->___selector; int32_t L_11 = V_0; NullCheck(L_10); ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_12; L_12 = Func_2_Invoke_m391DE18D3E422BB20DE4D16ABF413F64F079DFCB_inline(L_10, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current = L_12; Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current))->___Item1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current))->___Item2), (void*)NULL); #endif return (bool)1; } IL_0055: { int32_t L_13 = __this->___index; Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_14 = __this->___source; NullCheck(L_14); if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))) { goto IL_000b; } } { NullCheck((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this); } IL_006b: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectArrayIterator_2_Where_m8A07B7D80041B93B544571CFF733F10492B60994_gshared (WhereSelectArrayIterator_2_tD3D2D7D0E820942D322A72961F20B192E78779D4* __this, Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* ___0_predicate, const RuntimeMethod* method) { { Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* L_0 = ___0_predicate; WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF* L_1 = (WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 14)); WhereEnumerableIterator_1__ctor_mB57E9223DB0E68D35CAE577A2C111D98EDAC5298(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_mBE4544E2F3A29515345E84FEB8D3CC7BA2211CD4_gshared (WhereSelectArrayIterator_2_t934772B584D7DFD94C6EAFF499B271D86FDE45E6* __this, Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_tF2AB14F275941BA60E9BCF23A9892D0255EE639A* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_mA51D7CFCD09A4F3606805BBAA6C3A94271BC59A7((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_tF2AB14F275941BA60E9BCF23A9892D0255EE639A* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B* WhereSelectArrayIterator_2_Clone_mF777943EF8DC00F650F8207D63DDC738CA743023_gshared (WhereSelectArrayIterator_2_t934772B584D7DFD94C6EAFF499B271D86FDE45E6* __this, const RuntimeMethod* method) { { Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_0 = __this->___source; Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_1 = __this->___predicate; Func_2_tF2AB14F275941BA60E9BCF23A9892D0255EE639A* L_2 = __this->___selector; WhereSelectArrayIterator_2_t934772B584D7DFD94C6EAFF499B271D86FDE45E6* L_3 = (WhereSelectArrayIterator_2_t934772B584D7DFD94C6EAFF499B271D86FDE45E6*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectArrayIterator_2__ctor_mBE4544E2F3A29515345E84FEB8D3CC7BA2211CD4(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectArrayIterator_2_MoveNext_m9CDF8292CCBEBC2997F14A0C891D8A4A514F1F3B_gshared (WhereSelectArrayIterator_2_t934772B584D7DFD94C6EAFF499B271D86FDE45E6* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___state; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_006b; } } { goto IL_0055; } IL_000b: { Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_1 = __this->___source; int32_t L_2 = __this->___index; NullCheck(L_1); int32_t L_3 = L_2; int32_t L_4 = (L_1)->GetAt(static_cast(L_3)); V_0 = L_4; int32_t L_5 = __this->___index; __this->___index = ((int32_t)il2cpp_codegen_add(L_5, 1)); Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_6 = __this->___predicate; if (!L_6) { goto IL_0041; } } { Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_7 = __this->___predicate; int32_t L_8 = V_0; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); if (!L_9) { goto IL_0055; } } IL_0041: { Func_2_tF2AB14F275941BA60E9BCF23A9892D0255EE639A* L_10 = __this->___selector; int32_t L_11 = V_0; NullCheck(L_10); double L_12; L_12 = Func_2_Invoke_mD0A19E41F98A9A0A714DA871A58878A66CF373B7_inline(L_10, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___current = L_12; return (bool)1; } IL_0055: { int32_t L_13 = __this->___index; Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_14 = __this->___source; NullCheck(L_14); if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))) { goto IL_000b; } } { NullCheck((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this); } IL_006b: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectArrayIterator_2_Where_m132EF07D0BF0725F0D1B315C2DCDC87F710DE3FC_gshared (WhereSelectArrayIterator_2_t934772B584D7DFD94C6EAFF499B271D86FDE45E6* __this, Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* ___0_predicate, const RuntimeMethod* method) { { Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* L_0 = ___0_predicate; WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373* L_1 = (WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 14)); WhereEnumerableIterator_1__ctor_m8D443F21BEBA7C84DDC4E95141067D11618AF48A(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_m55A1C1116234879DE9D594236F71D7F014775A7C_gshared (WhereSelectArrayIterator_2_tF90D4AEA10ABD8699D150F24EA558513A5E71490* __this, Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m426D8BD95B00FDA5C5E8FAE956FCB74E54BC7CC7((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07* WhereSelectArrayIterator_2_Clone_m3A1DBB490C571D957725EBE152D1747369D1B26B_gshared (WhereSelectArrayIterator_2_tF90D4AEA10ABD8699D150F24EA558513A5E71490* __this, const RuntimeMethod* method) { { Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_0 = __this->___source; Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_1 = __this->___predicate; Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4* L_2 = __this->___selector; WhereSelectArrayIterator_2_tF90D4AEA10ABD8699D150F24EA558513A5E71490* L_3 = (WhereSelectArrayIterator_2_tF90D4AEA10ABD8699D150F24EA558513A5E71490*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectArrayIterator_2__ctor_m55A1C1116234879DE9D594236F71D7F014775A7C(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectArrayIterator_2_MoveNext_m57F18C96813D1F814C31631F323E30F4AE04A424_gshared (WhereSelectArrayIterator_2_tF90D4AEA10ABD8699D150F24EA558513A5E71490* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___state; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_006b; } } { goto IL_0055; } IL_000b: { Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_1 = __this->___source; int32_t L_2 = __this->___index; NullCheck(L_1); int32_t L_3 = L_2; int32_t L_4 = (L_1)->GetAt(static_cast(L_3)); V_0 = L_4; int32_t L_5 = __this->___index; __this->___index = ((int32_t)il2cpp_codegen_add(L_5, 1)); Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_6 = __this->___predicate; if (!L_6) { goto IL_0041; } } { Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_7 = __this->___predicate; int32_t L_8 = V_0; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); if (!L_9) { goto IL_0055; } } IL_0041: { Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4* L_10 = __this->___selector; int32_t L_11 = V_0; NullCheck(L_10); int32_t L_12; L_12 = Func_2_Invoke_m2F5EF7EE15634492B2E930C5F3DF28F3071CD5F0_inline(L_10, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___current = L_12; return (bool)1; } IL_0055: { int32_t L_13 = __this->___index; Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_14 = __this->___source; NullCheck(L_14); if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))) { goto IL_000b; } } { NullCheck((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); } IL_006b: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectArrayIterator_2_Where_mA86AE5EAC91CD355E9E30DA77B2DB0C8509ECCE7_gshared (WhereSelectArrayIterator_2_tF90D4AEA10ABD8699D150F24EA558513A5E71490* __this, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___0_predicate, const RuntimeMethod* method) { { Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* L_0 = ___0_predicate; WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A* L_1 = (WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 14)); WhereEnumerableIterator_1__ctor_mA7F4C6508A043D99B8288E43867D576F4697E4EE(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_m6217A7437E5DF2746ED26FA54632D87589C1F2C3_gshared (WhereSelectArrayIterator_2_t8DA715D1B46C6A548326FB07B69E9154248A69F8* __this, Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m3E47867714E05673E54C6B73D9242F5FFADA1F63((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA* WhereSelectArrayIterator_2_Clone_mBD86881FB5279D833896CC7500FA2C49305B701B_gshared (WhereSelectArrayIterator_2_t8DA715D1B46C6A548326FB07B69E9154248A69F8* __this, const RuntimeMethod* method) { { Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_0 = __this->___source; Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_1 = __this->___predicate; Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* L_2 = __this->___selector; WhereSelectArrayIterator_2_t8DA715D1B46C6A548326FB07B69E9154248A69F8* L_3 = (WhereSelectArrayIterator_2_t8DA715D1B46C6A548326FB07B69E9154248A69F8*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectArrayIterator_2__ctor_m6217A7437E5DF2746ED26FA54632D87589C1F2C3(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectArrayIterator_2_MoveNext_mFB9C55604B68949212BACDD20685954062EB3A5A_gshared (WhereSelectArrayIterator_2_t8DA715D1B46C6A548326FB07B69E9154248A69F8* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___state; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_006b; } } { goto IL_0055; } IL_000b: { Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_1 = __this->___source; int32_t L_2 = __this->___index; NullCheck(L_1); int32_t L_3 = L_2; int32_t L_4 = (L_1)->GetAt(static_cast(L_3)); V_0 = L_4; int32_t L_5 = __this->___index; __this->___index = ((int32_t)il2cpp_codegen_add(L_5, 1)); Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_6 = __this->___predicate; if (!L_6) { goto IL_0041; } } { Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_7 = __this->___predicate; int32_t L_8 = V_0; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); if (!L_9) { goto IL_0055; } } IL_0041: { Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* L_10 = __this->___selector; int32_t L_11 = V_0; NullCheck(L_10); RuntimeObject* L_12; L_12 = Func_2_Invoke_mFA681ED6452214C133490C8EBCEF80076525B562_inline(L_10, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current = L_12; Il2CppCodeGenWriteBarrier((void**)(&((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current), (void*)L_12); return (bool)1; } IL_0055: { int32_t L_13 = __this->___index; Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_14 = __this->___source; NullCheck(L_14); if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))) { goto IL_000b; } } { NullCheck((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); } IL_006b: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectArrayIterator_2_Where_m9818681DB3CA3ED032245F3C647BA3D9CFAB07B8_gshared (WhereSelectArrayIterator_2_t8DA715D1B46C6A548326FB07B69E9154248A69F8* __this, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___0_predicate, const RuntimeMethod* method) { { Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_0 = ___0_predicate; WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4* L_1 = (WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 14)); WhereEnumerableIterator_1__ctor_m8C0DA4CDA5431C03561F67C4393BB18CDD891F01(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_m3AA71463CC77D46EDDE7690DB97A342FDA00C6BD_gshared (WhereSelectArrayIterator_2_t472AA18487D40575EE167AE443F50B0DF2562CB5* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m2354367D0E1B37E7E69B5E67F97AEEE56674E8C4((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7* WhereSelectArrayIterator_2_Clone_m7260CABB462E75C4A261E1AF84D855E155E3F976_gshared (WhereSelectArrayIterator_2_t472AA18487D40575EE167AE443F50B0DF2562CB5* __this, const RuntimeMethod* method) { { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = __this->___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = __this->___predicate; Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* L_2 = __this->___selector; WhereSelectArrayIterator_2_t472AA18487D40575EE167AE443F50B0DF2562CB5* L_3 = (WhereSelectArrayIterator_2_t472AA18487D40575EE167AE443F50B0DF2562CB5*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectArrayIterator_2__ctor_m3AA71463CC77D46EDDE7690DB97A342FDA00C6BD(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectArrayIterator_2_MoveNext_m84DDAFD011D3D2AC6C0AA28AED3FB245429A8556_gshared (WhereSelectArrayIterator_2_t472AA18487D40575EE167AE443F50B0DF2562CB5* __this, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { int32_t L_0 = ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___state; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_006b; } } { goto IL_0055; } IL_000b: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->___source; int32_t L_2 = __this->___index; NullCheck(L_1); int32_t L_3 = L_2; RuntimeObject* L_4 = (L_1)->GetAt(static_cast(L_3)); V_0 = L_4; int32_t L_5 = __this->___index; __this->___index = ((int32_t)il2cpp_codegen_add(L_5, 1)); Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_6 = __this->___predicate; if (!L_6) { goto IL_0041; } } { Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_7 = __this->___predicate; RuntimeObject* L_8 = V_0; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); if (!L_9) { goto IL_0055; } } IL_0041: { Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* L_10 = __this->___selector; RuntimeObject* L_11 = V_0; NullCheck(L_10); ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_12; L_12 = Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_inline(L_10, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current = L_12; Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current))->___Item1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current))->___Item2), (void*)NULL); #endif return (bool)1; } IL_0055: { int32_t L_13 = __this->___index; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = __this->___source; NullCheck(L_14); if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))) { goto IL_000b; } } { NullCheck((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this); } IL_006b: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectArrayIterator_2_Where_mBA0FCF30E648E19030A37C3D3A96852A80C3E17E_gshared (WhereSelectArrayIterator_2_t472AA18487D40575EE167AE443F50B0DF2562CB5* __this, Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* ___0_predicate, const RuntimeMethod* method) { { Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* L_0 = ___0_predicate; WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF* L_1 = (WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 14)); WhereEnumerableIterator_1__ctor_mB57E9223DB0E68D35CAE577A2C111D98EDAC5298(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_mCDC2F3906ECE3C9293BF2B09E327DD550EB1A52A_gshared (WhereSelectArrayIterator_2_tD2A6ECF35A77301007AFD2D424400F7ABD038D8A* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_mA51D7CFCD09A4F3606805BBAA6C3A94271BC59A7((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B* WhereSelectArrayIterator_2_Clone_m7A6B7B947F4528CE08828071AC85B56836AAA61E_gshared (WhereSelectArrayIterator_2_tD2A6ECF35A77301007AFD2D424400F7ABD038D8A* __this, const RuntimeMethod* method) { { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = __this->___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = __this->___predicate; Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* L_2 = __this->___selector; WhereSelectArrayIterator_2_tD2A6ECF35A77301007AFD2D424400F7ABD038D8A* L_3 = (WhereSelectArrayIterator_2_tD2A6ECF35A77301007AFD2D424400F7ABD038D8A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectArrayIterator_2__ctor_mCDC2F3906ECE3C9293BF2B09E327DD550EB1A52A(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectArrayIterator_2_MoveNext_mD7EE9C89D566991E8E17A42FEC5C7C1BEEA3B8C4_gshared (WhereSelectArrayIterator_2_tD2A6ECF35A77301007AFD2D424400F7ABD038D8A* __this, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { int32_t L_0 = ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___state; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_006b; } } { goto IL_0055; } IL_000b: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->___source; int32_t L_2 = __this->___index; NullCheck(L_1); int32_t L_3 = L_2; RuntimeObject* L_4 = (L_1)->GetAt(static_cast(L_3)); V_0 = L_4; int32_t L_5 = __this->___index; __this->___index = ((int32_t)il2cpp_codegen_add(L_5, 1)); Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_6 = __this->___predicate; if (!L_6) { goto IL_0041; } } { Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_7 = __this->___predicate; RuntimeObject* L_8 = V_0; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); if (!L_9) { goto IL_0055; } } IL_0041: { Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* L_10 = __this->___selector; RuntimeObject* L_11 = V_0; NullCheck(L_10); double L_12; L_12 = Func_2_Invoke_mD53F0155434EDFA18B5BDAD0B0F61AC5F82EB95B_inline(L_10, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___current = L_12; return (bool)1; } IL_0055: { int32_t L_13 = __this->___index; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = __this->___source; NullCheck(L_14); if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))) { goto IL_000b; } } { NullCheck((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this); } IL_006b: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectArrayIterator_2_Where_mFF852BA79C28ED3E4075724CCECF6E6C20EC79E5_gshared (WhereSelectArrayIterator_2_tD2A6ECF35A77301007AFD2D424400F7ABD038D8A* __this, Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* ___0_predicate, const RuntimeMethod* method) { { Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* L_0 = ___0_predicate; WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373* L_1 = (WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 14)); WhereEnumerableIterator_1__ctor_m8D443F21BEBA7C84DDC4E95141067D11618AF48A(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_m04357D1A96A8C4B96BD7145021AE39DD2C9F2A41_gshared (WhereSelectArrayIterator_2_t562C68C2C77B3AA5A84BBA4A0B21DB823E66B703* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m426D8BD95B00FDA5C5E8FAE956FCB74E54BC7CC7((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07* WhereSelectArrayIterator_2_Clone_m16E741269BE3A7B4433982BC91570D271F7E5596_gshared (WhereSelectArrayIterator_2_t562C68C2C77B3AA5A84BBA4A0B21DB823E66B703* __this, const RuntimeMethod* method) { { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = __this->___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = __this->___predicate; Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* L_2 = __this->___selector; WhereSelectArrayIterator_2_t562C68C2C77B3AA5A84BBA4A0B21DB823E66B703* L_3 = (WhereSelectArrayIterator_2_t562C68C2C77B3AA5A84BBA4A0B21DB823E66B703*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectArrayIterator_2__ctor_m04357D1A96A8C4B96BD7145021AE39DD2C9F2A41(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectArrayIterator_2_MoveNext_mC860F5837EEE113DBAE2259DF696D9A8FA2F0DFA_gshared (WhereSelectArrayIterator_2_t562C68C2C77B3AA5A84BBA4A0B21DB823E66B703* __this, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { int32_t L_0 = ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___state; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_006b; } } { goto IL_0055; } IL_000b: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->___source; int32_t L_2 = __this->___index; NullCheck(L_1); int32_t L_3 = L_2; RuntimeObject* L_4 = (L_1)->GetAt(static_cast(L_3)); V_0 = L_4; int32_t L_5 = __this->___index; __this->___index = ((int32_t)il2cpp_codegen_add(L_5, 1)); Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_6 = __this->___predicate; if (!L_6) { goto IL_0041; } } { Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_7 = __this->___predicate; RuntimeObject* L_8 = V_0; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); if (!L_9) { goto IL_0055; } } IL_0041: { Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* L_10 = __this->___selector; RuntimeObject* L_11 = V_0; NullCheck(L_10); int32_t L_12; L_12 = Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_inline(L_10, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___current = L_12; return (bool)1; } IL_0055: { int32_t L_13 = __this->___index; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = __this->___source; NullCheck(L_14); if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))) { goto IL_000b; } } { NullCheck((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); } IL_006b: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectArrayIterator_2_Where_m024D09309EC9944FE71020A6CAC6F766910A7B5B_gshared (WhereSelectArrayIterator_2_t562C68C2C77B3AA5A84BBA4A0B21DB823E66B703* __this, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___0_predicate, const RuntimeMethod* method) { { Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* L_0 = ___0_predicate; WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A* L_1 = (WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 14)); WhereEnumerableIterator_1__ctor_mA7F4C6508A043D99B8288E43867D576F4697E4EE(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_m3660F197ECE4BF2A6F8BC99BC8BEF585C9D7BF97_gshared (WhereSelectArrayIterator_2_tC80EB6F425911E71B4D4712B7DA01244DF6E7C58* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m3E47867714E05673E54C6B73D9242F5FFADA1F63((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA* WhereSelectArrayIterator_2_Clone_mDABFA8CCAFDC157CCF8428160F29DA90F22FCBD0_gshared (WhereSelectArrayIterator_2_tC80EB6F425911E71B4D4712B7DA01244DF6E7C58* __this, const RuntimeMethod* method) { { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = __this->___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = __this->___predicate; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_2 = __this->___selector; WhereSelectArrayIterator_2_tC80EB6F425911E71B4D4712B7DA01244DF6E7C58* L_3 = (WhereSelectArrayIterator_2_tC80EB6F425911E71B4D4712B7DA01244DF6E7C58*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectArrayIterator_2__ctor_m3660F197ECE4BF2A6F8BC99BC8BEF585C9D7BF97(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectArrayIterator_2_MoveNext_m4A8194EF96624D7C6656C87F6058990E389F6290_gshared (WhereSelectArrayIterator_2_tC80EB6F425911E71B4D4712B7DA01244DF6E7C58* __this, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { int32_t L_0 = ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___state; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_006b; } } { goto IL_0055; } IL_000b: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->___source; int32_t L_2 = __this->___index; NullCheck(L_1); int32_t L_3 = L_2; RuntimeObject* L_4 = (L_1)->GetAt(static_cast(L_3)); V_0 = L_4; int32_t L_5 = __this->___index; __this->___index = ((int32_t)il2cpp_codegen_add(L_5, 1)); Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_6 = __this->___predicate; if (!L_6) { goto IL_0041; } } { Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_7 = __this->___predicate; RuntimeObject* L_8 = V_0; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); if (!L_9) { goto IL_0055; } } IL_0041: { Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_10 = __this->___selector; RuntimeObject* L_11 = V_0; NullCheck(L_10); RuntimeObject* L_12; L_12 = Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_inline(L_10, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current = L_12; Il2CppCodeGenWriteBarrier((void**)(&((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current), (void*)L_12); return (bool)1; } IL_0055: { int32_t L_13 = __this->___index; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = __this->___source; NullCheck(L_14); if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))) { goto IL_000b; } } { NullCheck((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); } IL_006b: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectArrayIterator_2_Where_m14341A500E696138BE1356922F31FA3E16E131D7_gshared (WhereSelectArrayIterator_2_tC80EB6F425911E71B4D4712B7DA01244DF6E7C58* __this, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___0_predicate, const RuntimeMethod* method) { { Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_0 = ___0_predicate; WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4* L_1 = (WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 14)); WhereEnumerableIterator_1__ctor_m8C0DA4CDA5431C03561F67C4393BB18CDD891F01(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_m27CCED047A47F03F3FE599D0F561AD70B350D04A_gshared (WhereSelectArrayIterator_2_t4E173D9F740783BA4B60C94250B9AD996030998C* __this, StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_tC496704D554895234B1360058C5CC2D901C24957* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m2354367D0E1B37E7E69B5E67F97AEEE56674E8C4((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_tC496704D554895234B1360058C5CC2D901C24957* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7* WhereSelectArrayIterator_2_Clone_m2F88447C9918187762EFF1247796096CA11E5F7A_gshared (WhereSelectArrayIterator_2_t4E173D9F740783BA4B60C94250B9AD996030998C* __this, const RuntimeMethod* method) { { StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* L_0 = __this->___source; Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_1 = __this->___predicate; Func_2_tC496704D554895234B1360058C5CC2D901C24957* L_2 = __this->___selector; WhereSelectArrayIterator_2_t4E173D9F740783BA4B60C94250B9AD996030998C* L_3 = (WhereSelectArrayIterator_2_t4E173D9F740783BA4B60C94250B9AD996030998C*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectArrayIterator_2__ctor_m27CCED047A47F03F3FE599D0F561AD70B350D04A(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectArrayIterator_2_MoveNext_m89E9F9EFF3BFF6C2863396E27873F24C9A6213C8_gshared (WhereSelectArrayIterator_2_t4E173D9F740783BA4B60C94250B9AD996030998C* __this, const RuntimeMethod* method) { StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___state; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_006b; } } { goto IL_0055; } IL_000b: { StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* L_1 = __this->___source; int32_t L_2 = __this->___index; NullCheck(L_1); int32_t L_3 = L_2; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_4 = (L_1)->GetAt(static_cast(L_3)); V_0 = L_4; int32_t L_5 = __this->___index; __this->___index = ((int32_t)il2cpp_codegen_add(L_5, 1)); Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_6 = __this->___predicate; if (!L_6) { goto IL_0041; } } { Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_7 = __this->___predicate; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_8 = V_0; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); if (!L_9) { goto IL_0055; } } IL_0041: { Func_2_tC496704D554895234B1360058C5CC2D901C24957* L_10 = __this->___selector; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_11 = V_0; NullCheck(L_10); ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_12; L_12 = Func_2_Invoke_m2AB6C1914FFEDDAF25F1EDC95B95C1614CFD344A_inline(L_10, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current = L_12; Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current))->___Item1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current))->___Item2), (void*)NULL); #endif return (bool)1; } IL_0055: { int32_t L_13 = __this->___index; StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* L_14 = __this->___source; NullCheck(L_14); if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))) { goto IL_000b; } } { NullCheck((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this); } IL_006b: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectArrayIterator_2_Where_m19DFF6BEEB7CC3E650FF2554200914779ADDE088_gshared (WhereSelectArrayIterator_2_t4E173D9F740783BA4B60C94250B9AD996030998C* __this, Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* ___0_predicate, const RuntimeMethod* method) { { Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* L_0 = ___0_predicate; WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF* L_1 = (WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 14)); WhereEnumerableIterator_1__ctor_mB57E9223DB0E68D35CAE577A2C111D98EDAC5298(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_m6AD67B6F76FEA09D2CE00DFE7B3D1C6A91A02609_gshared (WhereSelectArrayIterator_2_t9299547142F7553DF6B3CC28BA06D31E3DC73495* __this, StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_t9D2BEBC30A557FE8C09F3ED125F250B85332EB29* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_mA51D7CFCD09A4F3606805BBAA6C3A94271BC59A7((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_t9D2BEBC30A557FE8C09F3ED125F250B85332EB29* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B* WhereSelectArrayIterator_2_Clone_m6F3231BE0551C7278F714EC22A644C9507430204_gshared (WhereSelectArrayIterator_2_t9299547142F7553DF6B3CC28BA06D31E3DC73495* __this, const RuntimeMethod* method) { { StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* L_0 = __this->___source; Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_1 = __this->___predicate; Func_2_t9D2BEBC30A557FE8C09F3ED125F250B85332EB29* L_2 = __this->___selector; WhereSelectArrayIterator_2_t9299547142F7553DF6B3CC28BA06D31E3DC73495* L_3 = (WhereSelectArrayIterator_2_t9299547142F7553DF6B3CC28BA06D31E3DC73495*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectArrayIterator_2__ctor_m6AD67B6F76FEA09D2CE00DFE7B3D1C6A91A02609(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectArrayIterator_2_MoveNext_m28BDF140DB35800CB7C6254F3C8094517038E29B_gshared (WhereSelectArrayIterator_2_t9299547142F7553DF6B3CC28BA06D31E3DC73495* __this, const RuntimeMethod* method) { StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___state; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_006b; } } { goto IL_0055; } IL_000b: { StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* L_1 = __this->___source; int32_t L_2 = __this->___index; NullCheck(L_1); int32_t L_3 = L_2; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_4 = (L_1)->GetAt(static_cast(L_3)); V_0 = L_4; int32_t L_5 = __this->___index; __this->___index = ((int32_t)il2cpp_codegen_add(L_5, 1)); Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_6 = __this->___predicate; if (!L_6) { goto IL_0041; } } { Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_7 = __this->___predicate; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_8 = V_0; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); if (!L_9) { goto IL_0055; } } IL_0041: { Func_2_t9D2BEBC30A557FE8C09F3ED125F250B85332EB29* L_10 = __this->___selector; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_11 = V_0; NullCheck(L_10); double L_12; L_12 = Func_2_Invoke_mB2968CB57271E5FAAAC362D89997D0C74BDAD83E_inline(L_10, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___current = L_12; return (bool)1; } IL_0055: { int32_t L_13 = __this->___index; StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* L_14 = __this->___source; NullCheck(L_14); if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))) { goto IL_000b; } } { NullCheck((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this); } IL_006b: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectArrayIterator_2_Where_mFD09A7909808625EF4446950868E86685452262F_gshared (WhereSelectArrayIterator_2_t9299547142F7553DF6B3CC28BA06D31E3DC73495* __this, Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* ___0_predicate, const RuntimeMethod* method) { { Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* L_0 = ___0_predicate; WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373* L_1 = (WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 14)); WhereEnumerableIterator_1__ctor_m8D443F21BEBA7C84DDC4E95141067D11618AF48A(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_mCFDF5484DEE46045B320C928B40C1DB170ED7221_gshared (WhereSelectArrayIterator_2_t0565EB3033FAD927C35E0B8525D2ABB0F1FECB40* __this, StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m426D8BD95B00FDA5C5E8FAE956FCB74E54BC7CC7((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07* WhereSelectArrayIterator_2_Clone_mE692EDCE0B99BC732F4CACD51F11BE1EEE374A81_gshared (WhereSelectArrayIterator_2_t0565EB3033FAD927C35E0B8525D2ABB0F1FECB40* __this, const RuntimeMethod* method) { { StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* L_0 = __this->___source; Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_1 = __this->___predicate; Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* L_2 = __this->___selector; WhereSelectArrayIterator_2_t0565EB3033FAD927C35E0B8525D2ABB0F1FECB40* L_3 = (WhereSelectArrayIterator_2_t0565EB3033FAD927C35E0B8525D2ABB0F1FECB40*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectArrayIterator_2__ctor_mCFDF5484DEE46045B320C928B40C1DB170ED7221(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectArrayIterator_2_MoveNext_mBD5F957C9042812D79CBE41A404B4B1877D9B57B_gshared (WhereSelectArrayIterator_2_t0565EB3033FAD927C35E0B8525D2ABB0F1FECB40* __this, const RuntimeMethod* method) { StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___state; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_006b; } } { goto IL_0055; } IL_000b: { StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* L_1 = __this->___source; int32_t L_2 = __this->___index; NullCheck(L_1); int32_t L_3 = L_2; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_4 = (L_1)->GetAt(static_cast(L_3)); V_0 = L_4; int32_t L_5 = __this->___index; __this->___index = ((int32_t)il2cpp_codegen_add(L_5, 1)); Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_6 = __this->___predicate; if (!L_6) { goto IL_0041; } } { Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_7 = __this->___predicate; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_8 = V_0; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); if (!L_9) { goto IL_0055; } } IL_0041: { Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* L_10 = __this->___selector; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_11 = V_0; NullCheck(L_10); int32_t L_12; L_12 = Func_2_Invoke_m57961B138A397ADAB0DC71E56519ADBD63327D27_inline(L_10, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___current = L_12; return (bool)1; } IL_0055: { int32_t L_13 = __this->___index; StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* L_14 = __this->___source; NullCheck(L_14); if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))) { goto IL_000b; } } { NullCheck((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); } IL_006b: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectArrayIterator_2_Where_m91E5F85357F179E8A1AD355DF734DE64669E6208_gshared (WhereSelectArrayIterator_2_t0565EB3033FAD927C35E0B8525D2ABB0F1FECB40* __this, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___0_predicate, const RuntimeMethod* method) { { Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* L_0 = ___0_predicate; WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A* L_1 = (WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 14)); WhereEnumerableIterator_1__ctor_mA7F4C6508A043D99B8288E43867D576F4697E4EE(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_mC246DFE6E89D80A80900F10D492E7093FF349C47_gshared (WhereSelectArrayIterator_2_tF795401649F680CCD3CB35E5CF5B073D7D6B03CB* __this, StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m3E47867714E05673E54C6B73D9242F5FFADA1F63((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA* WhereSelectArrayIterator_2_Clone_mC58B097CD37B6E685B1E0FCBEBA7A4090AC38B1C_gshared (WhereSelectArrayIterator_2_tF795401649F680CCD3CB35E5CF5B073D7D6B03CB* __this, const RuntimeMethod* method) { { StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* L_0 = __this->___source; Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_1 = __this->___predicate; Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* L_2 = __this->___selector; WhereSelectArrayIterator_2_tF795401649F680CCD3CB35E5CF5B073D7D6B03CB* L_3 = (WhereSelectArrayIterator_2_tF795401649F680CCD3CB35E5CF5B073D7D6B03CB*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectArrayIterator_2__ctor_mC246DFE6E89D80A80900F10D492E7093FF349C47(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectArrayIterator_2_MoveNext_m7DECB795E90F03B26EED3D176C5AE451F79FFB70_gshared (WhereSelectArrayIterator_2_tF795401649F680CCD3CB35E5CF5B073D7D6B03CB* __this, const RuntimeMethod* method) { StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___state; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_006b; } } { goto IL_0055; } IL_000b: { StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* L_1 = __this->___source; int32_t L_2 = __this->___index; NullCheck(L_1); int32_t L_3 = L_2; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_4 = (L_1)->GetAt(static_cast(L_3)); V_0 = L_4; int32_t L_5 = __this->___index; __this->___index = ((int32_t)il2cpp_codegen_add(L_5, 1)); Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_6 = __this->___predicate; if (!L_6) { goto IL_0041; } } { Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_7 = __this->___predicate; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_8 = V_0; NullCheck(L_7); bool L_9; L_9 = Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_inline(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); if (!L_9) { goto IL_0055; } } IL_0041: { Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* L_10 = __this->___selector; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_11 = V_0; NullCheck(L_10); RuntimeObject* L_12; L_12 = Func_2_Invoke_m1F78C6C79382EA6E74D62E31DD00A9378266A518_inline(L_10, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current = L_12; Il2CppCodeGenWriteBarrier((void**)(&((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current), (void*)L_12); return (bool)1; } IL_0055: { int32_t L_13 = __this->___index; StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* L_14 = __this->___source; NullCheck(L_14); if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))) { goto IL_000b; } } { NullCheck((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); } IL_006b: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectArrayIterator_2_Where_mB937F9BD8E5AD7BE8381B407B28D772D3323B4B3_gshared (WhereSelectArrayIterator_2_tF795401649F680CCD3CB35E5CF5B073D7D6B03CB* __this, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___0_predicate, const RuntimeMethod* method) { { Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_0 = ___0_predicate; WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4* L_1 = (WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 14)); WhereEnumerableIterator_1__ctor_m8C0DA4CDA5431C03561F67C4393BB18CDD891F01(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectArrayIterator_2__ctor_mB15DB27A8DC3B4E00BCA6E8F63F00F7E374F76A4_gshared (WhereSelectArrayIterator_2_tBE026CE497BB8F36E31685722BBD7CB567570174* __this, __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* ___0_source, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* ___1_predicate, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___2_selector, const RuntimeMethod* method) { { (( void (*) (Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = ___0_source; il2cpp_codegen_write_instance_field_data<__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*>(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),0), L_0); Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_1 = ___1_predicate; il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),1), L_1); Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_2 = ___2_selector; il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),2), L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0* WhereSelectArrayIterator_2_Clone_mFBF81AE0E2B6F7A7A79FC98398E7A6AC0FD330E9_gshared (WhereSelectArrayIterator_2_tBE026CE497BB8F36E31685722BBD7CB567570174* __this, const RuntimeMethod* method) { { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_0 = *(__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),0)); Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_1 = *(Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),1)); Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_2 = *(Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),2)); WhereSelectArrayIterator_2_tBE026CE497BB8F36E31685722BBD7CB567570174* L_3 = (WhereSelectArrayIterator_2_tBE026CE497BB8F36E31685722BBD7CB567570174*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); (( void (*) (WhereSelectArrayIterator_2_tBE026CE497BB8F36E31685722BBD7CB567570174*, __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC*, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectArrayIterator_2_MoveNext_mEF7E8E7B117D6D1147C53CAE838836974171392C_gshared (WhereSelectArrayIterator_2_tBE026CE497BB8F36E31685722BBD7CB567570174* __this, const RuntimeMethod* method) { const uint32_t SizeOf_TSource_t21BF09076F270DC063711DE3ABB52B001A331F78 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 8)); const uint32_t SizeOf_TResult_t278B55150BC17BB45D33B605F011F4D96EFE5425 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 11)); const Il2CppFullySharedGenericAny L_4 = alloca(SizeOf_TSource_t21BF09076F270DC063711DE3ABB52B001A331F78); const Il2CppFullySharedGenericAny L_8 = L_4; const Il2CppFullySharedGenericAny L_11 = L_4; const Il2CppFullySharedGenericAny L_12 = alloca(SizeOf_TResult_t278B55150BC17BB45D33B605F011F4D96EFE5425); Il2CppFullySharedGenericAny V_0 = alloca(SizeOf_TSource_t21BF09076F270DC063711DE3ABB52B001A331F78); memset(V_0, 0, SizeOf_TSource_t21BF09076F270DC063711DE3ABB52B001A331F78); { int32_t L_0 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 7),1)); if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_006b; } } { goto IL_0055; } IL_000b: { __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_1 = *(__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),0)); int32_t L_2 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),3)); NullCheck(L_1); int32_t L_3 = L_2; il2cpp_codegen_memcpy(L_4, (L_1)->GetAddressAt(static_cast(L_3)), SizeOf_TSource_t21BF09076F270DC063711DE3ABB52B001A331F78); il2cpp_codegen_memcpy(V_0, L_4, SizeOf_TSource_t21BF09076F270DC063711DE3ABB52B001A331F78); int32_t L_5 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),3)); il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),3), ((int32_t)il2cpp_codegen_add(L_5, 1))); Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_6 = *(Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),1)); if (!L_6) { goto IL_0041; } } { Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_7 = *(Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),1)); il2cpp_codegen_memcpy(L_8, V_0, SizeOf_TSource_t21BF09076F270DC063711DE3ABB52B001A331F78); NullCheck(L_7); bool L_9; L_9 = InvokerFuncInvoker1< bool, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 9)), il2cpp_rgctx_method(method->klass->rgctx_data, 9), L_7, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 8)) ? L_8: *(void**)L_8)); if (!L_9) { goto IL_0055; } } IL_0041: { Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_10 = *(Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),2)); il2cpp_codegen_memcpy(L_11, V_0, SizeOf_TSource_t21BF09076F270DC063711DE3ABB52B001A331F78); NullCheck(L_10); InvokerActionInvoker2< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)), il2cpp_rgctx_method(method->klass->rgctx_data, 10), L_10, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 8)) ? L_11: *(void**)L_11), (Il2CppFullySharedGenericAny*)L_12); il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 7),2), L_12, SizeOf_TResult_t278B55150BC17BB45D33B605F011F4D96EFE5425); return (bool)1; } IL_0055: { int32_t L_13 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),3)); __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* L_14 = *(__Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),0)); NullCheck(L_14); if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))) { goto IL_000b; } } { NullCheck((Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*)__this); } IL_006b: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectArrayIterator_2_Where_mD81DB59B1D07BC8DDB099A652B22BA9C1538D7A3_gshared (WhereSelectArrayIterator_2_tBE026CE497BB8F36E31685722BBD7CB567570174* __this, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* ___0_predicate, const RuntimeMethod* method) { { Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_0 = ___0_predicate; WhereEnumerableIterator_1_t8B24528558F527941435C4FE1D046216FE4F277B* L_1 = (WhereEnumerableIterator_1_t8B24528558F527941435C4FE1D046216FE4F277B*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 14)); (( void (*) (WhereEnumerableIterator_1_t8B24528558F527941435C4FE1D046216FE4F277B*, RuntimeObject*, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_mD520C7C188FF5B1868F41D11282292ACA5F0D988_gshared (WhereSelectEnumerableIterator_2_tB9614A59675ACAF70D0B5FB0ED73C6725205E3A3* __this, RuntimeObject* ___0_source, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___1_predicate, Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_mF522AC4ADE65F34240CC3F3D528C1D4D12AB17F6((Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); RuntimeObject* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86* WhereSelectEnumerableIterator_2_Clone_mD332AC2D6CCF45377197F148D7566D34787E01F0_gshared (WhereSelectEnumerableIterator_2_tB9614A59675ACAF70D0B5FB0ED73C6725205E3A3* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* L_1 = __this->___predicate; Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* L_2 = __this->___selector; WhereSelectEnumerableIterator_2_tB9614A59675ACAF70D0B5FB0ED73C6725205E3A3* L_3 = (WhereSelectEnumerableIterator_2_tB9614A59675ACAF70D0B5FB0ED73C6725205E3A3*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectEnumerableIterator_2__ctor_mD520C7C188FF5B1868F41D11282292ACA5F0D988(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2_Dispose_m958B64FFE09593411726A9A7E3C02800CEA0378F_gshared (WhereSelectEnumerableIterator_2_tB9614A59675ACAF70D0B5FB0ED73C6725205E3A3* __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* L_0 = __this->___enumerator; if (!L_0) { goto IL_0013; } } { RuntimeObject* L_1 = __this->___enumerator; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); } IL_0013: { __this->___enumerator = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)(RuntimeObject*)NULL); NullCheck((Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86*)__this); Iterator_1_Dispose_mC6A5CBCC7B6723276075B6E5DE63E9AF66E88365((Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectEnumerableIterator_2_MoveNext_m08345EE2E59C3855C4777F64E843E8FCAE8C045C_gshared (WhereSelectEnumerableIterator_2_tB9614A59675ACAF70D0B5FB0ED73C6725205E3A3* __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; KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = ((Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { RuntimeObject* L_3 = __this->___source; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), L_3); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)L_4); ((Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86*)__this)->___state = 2; goto IL_0061; } IL_002b: { RuntimeObject* L_5 = __this->___enumerator; NullCheck(L_5); KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F L_6; L_6 = InterfaceFuncInvoker0< KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_5); V_1 = L_6; Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* L_8 = __this->___predicate; KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_mAD143460B9F7A33E9D67CC2090E969366C04CB79_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* L_11 = __this->___selector; KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F L_12 = V_1; NullCheck(L_11); int64_t L_13; L_13 = Func_2_Invoke_m5B9834BB5DB6D980A7044E2A59C50C3AB9E38AA3_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86*)__this)->___current = L_13; return (bool)1; } IL_0061: { RuntimeObject* L_14 = __this->___enumerator; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectEnumerableIterator_2_Where_m2595960E9844EEA1C3E1364849E779FE60CF4FB0_gshared (WhereSelectEnumerableIterator_2_tB9614A59675ACAF70D0B5FB0ED73C6725205E3A3* __this, Func_2_t17A7605CEEC6FA7EC6BDEFDBAD916217CEEB6710* ___0_predicate, const RuntimeMethod* method) { { Func_2_t17A7605CEEC6FA7EC6BDEFDBAD916217CEEB6710* L_0 = ___0_predicate; WhereEnumerableIterator_1_tA8641FF2D3E926CEB769C6BD5E847D8DB6868BA5* L_1 = (WhereEnumerableIterator_1_tA8641FF2D3E926CEB769C6BD5E847D8DB6868BA5*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 17)); WhereEnumerableIterator_1__ctor_m1975D5921A6E87DC7C14BDDFEB7E661CE1386588(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 18)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_mFCDDD54A5A1A18B474A0F503BD42FFE937D49861_gshared (WhereSelectEnumerableIterator_2_tA6A1482145242E67FF8F922D98714D01D2940A7A* __this, RuntimeObject* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_t7542A58C66CF31CAC1B18A6A480408A5312791FD* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m2354367D0E1B37E7E69B5E67F97AEEE56674E8C4((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); RuntimeObject* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_t7542A58C66CF31CAC1B18A6A480408A5312791FD* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7* WhereSelectEnumerableIterator_2_Clone_m651A789DF3661BECF8A2873FF935D40BD58CFA5E_gshared (WhereSelectEnumerableIterator_2_tA6A1482145242E67FF8F922D98714D01D2940A7A* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_1 = __this->___predicate; Func_2_t7542A58C66CF31CAC1B18A6A480408A5312791FD* L_2 = __this->___selector; WhereSelectEnumerableIterator_2_tA6A1482145242E67FF8F922D98714D01D2940A7A* L_3 = (WhereSelectEnumerableIterator_2_tA6A1482145242E67FF8F922D98714D01D2940A7A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectEnumerableIterator_2__ctor_mFCDDD54A5A1A18B474A0F503BD42FFE937D49861(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2_Dispose_m601DF1EA017B51A42ADBE8AF72DCD7481DF53C7E_gshared (WhereSelectEnumerableIterator_2_tA6A1482145242E67FF8F922D98714D01D2940A7A* __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* L_0 = __this->___enumerator; if (!L_0) { goto IL_0013; } } { RuntimeObject* L_1 = __this->___enumerator; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); } IL_0013: { __this->___enumerator = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)(RuntimeObject*)NULL); NullCheck((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this); Iterator_1_Dispose_m32FE0ADCFE9CCD1A0C248B8C38F100EC3C48EC95((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectEnumerableIterator_2_MoveNext_m5CD571A6E46950E851EA307638D56DC938585817_gshared (WhereSelectEnumerableIterator_2_tA6A1482145242E67FF8F922D98714D01D2940A7A* __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; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { RuntimeObject* L_3 = __this->___source; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), L_3); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)L_4); ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___state = 2; goto IL_0061; } IL_002b: { RuntimeObject* L_5 = __this->___enumerator; NullCheck(L_5); KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_6; L_6 = InterfaceFuncInvoker0< KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_5); V_1 = L_6; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_8 = __this->___predicate; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m1FAA5E1DDFE664C840E3A02BB99D67DDADCF53DB_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_t7542A58C66CF31CAC1B18A6A480408A5312791FD* L_11 = __this->___selector; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_12 = V_1; NullCheck(L_11); ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_13; L_13 = Func_2_Invoke_m1278AE9C2B5A98CFFC792903A8A6F8975EF6D230_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current = L_13; Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current))->___Item1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current))->___Item2), (void*)NULL); #endif return (bool)1; } IL_0061: { RuntimeObject* L_14 = __this->___enumerator; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectEnumerableIterator_2_Where_m4059EC1037220CCD19A8BCC7975423B838F73BE7_gshared (WhereSelectEnumerableIterator_2_tA6A1482145242E67FF8F922D98714D01D2940A7A* __this, Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* ___0_predicate, const RuntimeMethod* method) { { Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* L_0 = ___0_predicate; WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF* L_1 = (WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 17)); WhereEnumerableIterator_1__ctor_mB57E9223DB0E68D35CAE577A2C111D98EDAC5298(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 18)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_mEA2063DE60D7BBC6871CA59B369193F75CEE534D_gshared (WhereSelectEnumerableIterator_2_tD52ACBA5CBADB27D47DD658F7B68864F90373331* __this, RuntimeObject* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_t92C4FE32CCDE4C6E94AC230C1744E40A65212169* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_mA51D7CFCD09A4F3606805BBAA6C3A94271BC59A7((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); RuntimeObject* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_t92C4FE32CCDE4C6E94AC230C1744E40A65212169* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B* WhereSelectEnumerableIterator_2_Clone_mF336262916FF9FF9E7E4F214EFF9BF67441FD86E_gshared (WhereSelectEnumerableIterator_2_tD52ACBA5CBADB27D47DD658F7B68864F90373331* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_1 = __this->___predicate; Func_2_t92C4FE32CCDE4C6E94AC230C1744E40A65212169* L_2 = __this->___selector; WhereSelectEnumerableIterator_2_tD52ACBA5CBADB27D47DD658F7B68864F90373331* L_3 = (WhereSelectEnumerableIterator_2_tD52ACBA5CBADB27D47DD658F7B68864F90373331*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectEnumerableIterator_2__ctor_mEA2063DE60D7BBC6871CA59B369193F75CEE534D(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2_Dispose_mEB9168CAF7FFDB54ED1DFE77C089143EEFAEFC97_gshared (WhereSelectEnumerableIterator_2_tD52ACBA5CBADB27D47DD658F7B68864F90373331* __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* L_0 = __this->___enumerator; if (!L_0) { goto IL_0013; } } { RuntimeObject* L_1 = __this->___enumerator; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); } IL_0013: { __this->___enumerator = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)(RuntimeObject*)NULL); NullCheck((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this); Iterator_1_Dispose_mBFCD66C6F6F4D504F0556FA7D451C50343FE1704((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectEnumerableIterator_2_MoveNext_m0C27958167164B5CC8DA370F51EC2876F8F53FC7_gshared (WhereSelectEnumerableIterator_2_tD52ACBA5CBADB27D47DD658F7B68864F90373331* __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; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { RuntimeObject* L_3 = __this->___source; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), L_3); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)L_4); ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___state = 2; goto IL_0061; } IL_002b: { RuntimeObject* L_5 = __this->___enumerator; NullCheck(L_5); KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_6; L_6 = InterfaceFuncInvoker0< KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_5); V_1 = L_6; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_8 = __this->___predicate; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m1FAA5E1DDFE664C840E3A02BB99D67DDADCF53DB_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_t92C4FE32CCDE4C6E94AC230C1744E40A65212169* L_11 = __this->___selector; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_12 = V_1; NullCheck(L_11); double L_13; L_13 = Func_2_Invoke_m830EDB2691CBF9243E39E27655D8EA911FDBF3DE_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___current = L_13; return (bool)1; } IL_0061: { RuntimeObject* L_14 = __this->___enumerator; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectEnumerableIterator_2_Where_m071CB8F0CE9CBB041CCD8CAB0A2CAF530D45C2E8_gshared (WhereSelectEnumerableIterator_2_tD52ACBA5CBADB27D47DD658F7B68864F90373331* __this, Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* ___0_predicate, const RuntimeMethod* method) { { Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* L_0 = ___0_predicate; WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373* L_1 = (WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 17)); WhereEnumerableIterator_1__ctor_m8D443F21BEBA7C84DDC4E95141067D11618AF48A(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 18)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m2E0B2A24486A332799756708E49438A584AE3020_gshared (WhereSelectEnumerableIterator_2_t9AE4A592E44DBE3F73A54EA693EED8EAA1ED06DC* __this, RuntimeObject* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_tC4D7F6AF83855FFC8343EF34A106E91CBB3C6D88* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m426D8BD95B00FDA5C5E8FAE956FCB74E54BC7CC7((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); RuntimeObject* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_tC4D7F6AF83855FFC8343EF34A106E91CBB3C6D88* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07* WhereSelectEnumerableIterator_2_Clone_m5B7EA3FF8388679D4C826A8CEE3B41EC0A5CE682_gshared (WhereSelectEnumerableIterator_2_t9AE4A592E44DBE3F73A54EA693EED8EAA1ED06DC* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_1 = __this->___predicate; Func_2_tC4D7F6AF83855FFC8343EF34A106E91CBB3C6D88* L_2 = __this->___selector; WhereSelectEnumerableIterator_2_t9AE4A592E44DBE3F73A54EA693EED8EAA1ED06DC* L_3 = (WhereSelectEnumerableIterator_2_t9AE4A592E44DBE3F73A54EA693EED8EAA1ED06DC*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectEnumerableIterator_2__ctor_m2E0B2A24486A332799756708E49438A584AE3020(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2_Dispose_mE600D0CD719F626708CA86BFA0DD8A2FFAB5D6E7_gshared (WhereSelectEnumerableIterator_2_t9AE4A592E44DBE3F73A54EA693EED8EAA1ED06DC* __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* L_0 = __this->___enumerator; if (!L_0) { goto IL_0013; } } { RuntimeObject* L_1 = __this->___enumerator; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); } IL_0013: { __this->___enumerator = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)(RuntimeObject*)NULL); NullCheck((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); Iterator_1_Dispose_m93D0EFD9DDA495E64D508A05C5065C6AC5C4A3DB((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectEnumerableIterator_2_MoveNext_m7CCC0CD92057C80A3CB0CD47513545011672AA30_gshared (WhereSelectEnumerableIterator_2_t9AE4A592E44DBE3F73A54EA693EED8EAA1ED06DC* __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; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { RuntimeObject* L_3 = __this->___source; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), L_3); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)L_4); ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___state = 2; goto IL_0061; } IL_002b: { RuntimeObject* L_5 = __this->___enumerator; NullCheck(L_5); KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_6; L_6 = InterfaceFuncInvoker0< KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_5); V_1 = L_6; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_8 = __this->___predicate; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m1FAA5E1DDFE664C840E3A02BB99D67DDADCF53DB_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_tC4D7F6AF83855FFC8343EF34A106E91CBB3C6D88* L_11 = __this->___selector; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_12 = V_1; NullCheck(L_11); int32_t L_13; L_13 = Func_2_Invoke_m9AFBC64B6C671682BF3EB79BDCAE6A8DC5947F60_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___current = L_13; return (bool)1; } IL_0061: { RuntimeObject* L_14 = __this->___enumerator; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectEnumerableIterator_2_Where_m38FBDABF52601B9CC870BD984AEF6D296DD7EB25_gshared (WhereSelectEnumerableIterator_2_t9AE4A592E44DBE3F73A54EA693EED8EAA1ED06DC* __this, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___0_predicate, const RuntimeMethod* method) { { Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* L_0 = ___0_predicate; WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A* L_1 = (WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 17)); WhereEnumerableIterator_1__ctor_mA7F4C6508A043D99B8288E43867D576F4697E4EE(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 18)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m8D1341B9FF9CF0A0A70698C11CE15BD69ADC9598_gshared (WhereSelectEnumerableIterator_2_tFB852F39C1190D73A84474924F57873FCCC4610B* __this, RuntimeObject* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m3E47867714E05673E54C6B73D9242F5FFADA1F63((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); RuntimeObject* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA* WhereSelectEnumerableIterator_2_Clone_m869A7ECB5E0155E49AAC388D6DF456B8D8F7551A_gshared (WhereSelectEnumerableIterator_2_tFB852F39C1190D73A84474924F57873FCCC4610B* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_1 = __this->___predicate; Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* L_2 = __this->___selector; WhereSelectEnumerableIterator_2_tFB852F39C1190D73A84474924F57873FCCC4610B* L_3 = (WhereSelectEnumerableIterator_2_tFB852F39C1190D73A84474924F57873FCCC4610B*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectEnumerableIterator_2__ctor_m8D1341B9FF9CF0A0A70698C11CE15BD69ADC9598(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2_Dispose_mAD1449EAD7BBB5A834899D8D68D5D0738F6CA6CB_gshared (WhereSelectEnumerableIterator_2_tFB852F39C1190D73A84474924F57873FCCC4610B* __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* L_0 = __this->___enumerator; if (!L_0) { goto IL_0013; } } { RuntimeObject* L_1 = __this->___enumerator; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); } IL_0013: { __this->___enumerator = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)(RuntimeObject*)NULL); NullCheck((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); Iterator_1_Dispose_m953BCF886C8A63456821023DBA45EBD9AC44EB07((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectEnumerableIterator_2_MoveNext_m79547B12507415B700D630643BB7890B6A16BCF4_gshared (WhereSelectEnumerableIterator_2_tFB852F39C1190D73A84474924F57873FCCC4610B* __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; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { RuntimeObject* L_3 = __this->___source; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), L_3); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)L_4); ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___state = 2; goto IL_0061; } IL_002b: { RuntimeObject* L_5 = __this->___enumerator; NullCheck(L_5); KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_6; L_6 = InterfaceFuncInvoker0< KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_5); V_1 = L_6; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_8 = __this->___predicate; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m1FAA5E1DDFE664C840E3A02BB99D67DDADCF53DB_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* L_11 = __this->___selector; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_12 = V_1; NullCheck(L_11); RuntimeObject* L_13; L_13 = Func_2_Invoke_m2E4AA6D9A491FEEB4366DC707708218AC50966F5_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current = L_13; Il2CppCodeGenWriteBarrier((void**)(&((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current), (void*)L_13); return (bool)1; } IL_0061: { RuntimeObject* L_14 = __this->___enumerator; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectEnumerableIterator_2_Where_m1530CE11032986D485526DB0DD508BE43FD5FA11_gshared (WhereSelectEnumerableIterator_2_tFB852F39C1190D73A84474924F57873FCCC4610B* __this, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___0_predicate, const RuntimeMethod* method) { { Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_0 = ___0_predicate; WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4* L_1 = (WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 17)); WhereEnumerableIterator_1__ctor_m8C0DA4CDA5431C03561F67C4393BB18CDD891F01(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 18)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m3F4C5FA6BDC6A74E1C8A3D385F9D54842135C86C_gshared (WhereSelectEnumerableIterator_2_t947242C08D41E01962BCF6022B0A094044DA7F2C* __this, RuntimeObject* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m2354367D0E1B37E7E69B5E67F97AEEE56674E8C4((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); RuntimeObject* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7* WhereSelectEnumerableIterator_2_Clone_m1F797B5E43E3380A27BB60CD6B64EF93F5A88634_gshared (WhereSelectEnumerableIterator_2_t947242C08D41E01962BCF6022B0A094044DA7F2C* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_1 = __this->___predicate; Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943* L_2 = __this->___selector; WhereSelectEnumerableIterator_2_t947242C08D41E01962BCF6022B0A094044DA7F2C* L_3 = (WhereSelectEnumerableIterator_2_t947242C08D41E01962BCF6022B0A094044DA7F2C*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectEnumerableIterator_2__ctor_m3F4C5FA6BDC6A74E1C8A3D385F9D54842135C86C(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2_Dispose_m0B3F890AED10882A153448219CF2EAE3ED7D9A66_gshared (WhereSelectEnumerableIterator_2_t947242C08D41E01962BCF6022B0A094044DA7F2C* __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* L_0 = __this->___enumerator; if (!L_0) { goto IL_0013; } } { RuntimeObject* L_1 = __this->___enumerator; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); } IL_0013: { __this->___enumerator = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)(RuntimeObject*)NULL); NullCheck((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this); Iterator_1_Dispose_m32FE0ADCFE9CCD1A0C248B8C38F100EC3C48EC95((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectEnumerableIterator_2_MoveNext_mCC8CC269A6D15B31CDD882B189DF9961ED89DA3C_gshared (WhereSelectEnumerableIterator_2_t947242C08D41E01962BCF6022B0A094044DA7F2C* __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; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { RuntimeObject* L_3 = __this->___source; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), L_3); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)L_4); ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___state = 2; goto IL_0061; } IL_002b: { RuntimeObject* L_5 = __this->___enumerator; NullCheck(L_5); KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_6; L_6 = InterfaceFuncInvoker0< KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_5); V_1 = L_6; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_8 = __this->___predicate; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943* L_11 = __this->___selector; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_12 = V_1; NullCheck(L_11); ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_13; L_13 = Func_2_Invoke_m8A4C41929B691DC9085D87096BA7BA375763D967_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current = L_13; Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current))->___Item1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current))->___Item2), (void*)NULL); #endif return (bool)1; } IL_0061: { RuntimeObject* L_14 = __this->___enumerator; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectEnumerableIterator_2_Where_mF7AE26B28AD30D39DF676FA6BBFF1AA800112D79_gshared (WhereSelectEnumerableIterator_2_t947242C08D41E01962BCF6022B0A094044DA7F2C* __this, Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* ___0_predicate, const RuntimeMethod* method) { { Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* L_0 = ___0_predicate; WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF* L_1 = (WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 17)); WhereEnumerableIterator_1__ctor_mB57E9223DB0E68D35CAE577A2C111D98EDAC5298(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 18)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m2E74FF1D2EB3180335B073CA8A759F2F9BA530CA_gshared (WhereSelectEnumerableIterator_2_tFB4BF9604C79B364DB483DCFE6937B2C3C9095F4* __this, RuntimeObject* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_t47FAFA6E2D9AD9FDF910E87892F59352FB5B18F3* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_mA51D7CFCD09A4F3606805BBAA6C3A94271BC59A7((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); RuntimeObject* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_t47FAFA6E2D9AD9FDF910E87892F59352FB5B18F3* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B* WhereSelectEnumerableIterator_2_Clone_mB210A656E4B4BD61D64E84C71A8637519CA2E8DD_gshared (WhereSelectEnumerableIterator_2_tFB4BF9604C79B364DB483DCFE6937B2C3C9095F4* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_1 = __this->___predicate; Func_2_t47FAFA6E2D9AD9FDF910E87892F59352FB5B18F3* L_2 = __this->___selector; WhereSelectEnumerableIterator_2_tFB4BF9604C79B364DB483DCFE6937B2C3C9095F4* L_3 = (WhereSelectEnumerableIterator_2_tFB4BF9604C79B364DB483DCFE6937B2C3C9095F4*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectEnumerableIterator_2__ctor_m2E74FF1D2EB3180335B073CA8A759F2F9BA530CA(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2_Dispose_m24671799F26BF03084E9F5C9D0E3FFECBD597E8D_gshared (WhereSelectEnumerableIterator_2_tFB4BF9604C79B364DB483DCFE6937B2C3C9095F4* __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* L_0 = __this->___enumerator; if (!L_0) { goto IL_0013; } } { RuntimeObject* L_1 = __this->___enumerator; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); } IL_0013: { __this->___enumerator = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)(RuntimeObject*)NULL); NullCheck((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this); Iterator_1_Dispose_mBFCD66C6F6F4D504F0556FA7D451C50343FE1704((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectEnumerableIterator_2_MoveNext_m6D2D1FC5F8412C09F3EAB4C7876923FB8259D357_gshared (WhereSelectEnumerableIterator_2_tFB4BF9604C79B364DB483DCFE6937B2C3C9095F4* __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; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { RuntimeObject* L_3 = __this->___source; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), L_3); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)L_4); ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___state = 2; goto IL_0061; } IL_002b: { RuntimeObject* L_5 = __this->___enumerator; NullCheck(L_5); KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_6; L_6 = InterfaceFuncInvoker0< KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_5); V_1 = L_6; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_8 = __this->___predicate; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_t47FAFA6E2D9AD9FDF910E87892F59352FB5B18F3* L_11 = __this->___selector; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_12 = V_1; NullCheck(L_11); double L_13; L_13 = Func_2_Invoke_m8AB7737A3D8B213BACE91AE7F98D6FFF494DE79D_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___current = L_13; return (bool)1; } IL_0061: { RuntimeObject* L_14 = __this->___enumerator; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectEnumerableIterator_2_Where_m4FA123409244E09F4077D53EFBFAF3F826843C16_gshared (WhereSelectEnumerableIterator_2_tFB4BF9604C79B364DB483DCFE6937B2C3C9095F4* __this, Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* ___0_predicate, const RuntimeMethod* method) { { Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* L_0 = ___0_predicate; WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373* L_1 = (WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 17)); WhereEnumerableIterator_1__ctor_m8D443F21BEBA7C84DDC4E95141067D11618AF48A(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 18)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m3954E3860873975DFAC12A7151C42E9DD36D50B8_gshared (WhereSelectEnumerableIterator_2_t4B528FB254140E926E606C12F0FCC0B34224AD27* __this, RuntimeObject* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_tA526681EE526C81F376160E44520BDC21770A705* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m426D8BD95B00FDA5C5E8FAE956FCB74E54BC7CC7((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); RuntimeObject* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_tA526681EE526C81F376160E44520BDC21770A705* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07* WhereSelectEnumerableIterator_2_Clone_m0D0E2D97512A42802228BB03969A2C277F1ECAA9_gshared (WhereSelectEnumerableIterator_2_t4B528FB254140E926E606C12F0FCC0B34224AD27* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_1 = __this->___predicate; Func_2_tA526681EE526C81F376160E44520BDC21770A705* L_2 = __this->___selector; WhereSelectEnumerableIterator_2_t4B528FB254140E926E606C12F0FCC0B34224AD27* L_3 = (WhereSelectEnumerableIterator_2_t4B528FB254140E926E606C12F0FCC0B34224AD27*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectEnumerableIterator_2__ctor_m3954E3860873975DFAC12A7151C42E9DD36D50B8(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2_Dispose_m28D511FF661F767C9A4017F2619A9F840B90C1CD_gshared (WhereSelectEnumerableIterator_2_t4B528FB254140E926E606C12F0FCC0B34224AD27* __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* L_0 = __this->___enumerator; if (!L_0) { goto IL_0013; } } { RuntimeObject* L_1 = __this->___enumerator; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); } IL_0013: { __this->___enumerator = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)(RuntimeObject*)NULL); NullCheck((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); Iterator_1_Dispose_m93D0EFD9DDA495E64D508A05C5065C6AC5C4A3DB((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectEnumerableIterator_2_MoveNext_m34726C6BCB34F72EF797B32B420AF0CD7A5DBDCE_gshared (WhereSelectEnumerableIterator_2_t4B528FB254140E926E606C12F0FCC0B34224AD27* __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; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { RuntimeObject* L_3 = __this->___source; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), L_3); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)L_4); ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___state = 2; goto IL_0061; } IL_002b: { RuntimeObject* L_5 = __this->___enumerator; NullCheck(L_5); KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_6; L_6 = InterfaceFuncInvoker0< KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_5); V_1 = L_6; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_8 = __this->___predicate; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_tA526681EE526C81F376160E44520BDC21770A705* L_11 = __this->___selector; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_12 = V_1; NullCheck(L_11); int32_t L_13; L_13 = Func_2_Invoke_m450153F6300275E6112B4346D2EF20A15EB7091E_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___current = L_13; return (bool)1; } IL_0061: { RuntimeObject* L_14 = __this->___enumerator; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectEnumerableIterator_2_Where_m25AF10D891C6659208A0484EBAF3D8BD2E6BC984_gshared (WhereSelectEnumerableIterator_2_t4B528FB254140E926E606C12F0FCC0B34224AD27* __this, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___0_predicate, const RuntimeMethod* method) { { Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* L_0 = ___0_predicate; WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A* L_1 = (WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 17)); WhereEnumerableIterator_1__ctor_mA7F4C6508A043D99B8288E43867D576F4697E4EE(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 18)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m446D9DFA8D6FD6C06663AC92CA2E2E70549BF6DC_gshared (WhereSelectEnumerableIterator_2_tB95A85F4BD200CD46FC8E0FF660D1BBC2AA388FF* __this, RuntimeObject* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m3E47867714E05673E54C6B73D9242F5FFADA1F63((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); RuntimeObject* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA* WhereSelectEnumerableIterator_2_Clone_m38097E44A3899778665A2ED17EF993951AABACA6_gshared (WhereSelectEnumerableIterator_2_tB95A85F4BD200CD46FC8E0FF660D1BBC2AA388FF* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_1 = __this->___predicate; Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* L_2 = __this->___selector; WhereSelectEnumerableIterator_2_tB95A85F4BD200CD46FC8E0FF660D1BBC2AA388FF* L_3 = (WhereSelectEnumerableIterator_2_tB95A85F4BD200CD46FC8E0FF660D1BBC2AA388FF*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectEnumerableIterator_2__ctor_m446D9DFA8D6FD6C06663AC92CA2E2E70549BF6DC(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2_Dispose_m2D6490DE58CC42B00A164EA99EE03CE9551051A3_gshared (WhereSelectEnumerableIterator_2_tB95A85F4BD200CD46FC8E0FF660D1BBC2AA388FF* __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* L_0 = __this->___enumerator; if (!L_0) { goto IL_0013; } } { RuntimeObject* L_1 = __this->___enumerator; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); } IL_0013: { __this->___enumerator = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)(RuntimeObject*)NULL); NullCheck((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); Iterator_1_Dispose_m953BCF886C8A63456821023DBA45EBD9AC44EB07((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectEnumerableIterator_2_MoveNext_m4CCCD4BF2BF54F02643E872F3754E9DFCE7C7653_gshared (WhereSelectEnumerableIterator_2_tB95A85F4BD200CD46FC8E0FF660D1BBC2AA388FF* __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; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { RuntimeObject* L_3 = __this->___source; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), L_3); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)L_4); ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___state = 2; goto IL_0061; } IL_002b: { RuntimeObject* L_5 = __this->___enumerator; NullCheck(L_5); KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_6; L_6 = InterfaceFuncInvoker0< KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_5); V_1 = L_6; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_8 = __this->___predicate; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* L_11 = __this->___selector; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_12 = V_1; NullCheck(L_11); RuntimeObject* L_13; L_13 = Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current = L_13; Il2CppCodeGenWriteBarrier((void**)(&((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current), (void*)L_13); return (bool)1; } IL_0061: { RuntimeObject* L_14 = __this->___enumerator; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectEnumerableIterator_2_Where_m1B6D30667B96E95ACD733216CAE8B6EBF7C491AD_gshared (WhereSelectEnumerableIterator_2_tB95A85F4BD200CD46FC8E0FF660D1BBC2AA388FF* __this, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___0_predicate, const RuntimeMethod* method) { { Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_0 = ___0_predicate; WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4* L_1 = (WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 17)); WhereEnumerableIterator_1__ctor_m8C0DA4CDA5431C03561F67C4393BB18CDD891F01(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 18)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m96BAED87987DAE93B4E6887AE45943A3E21D4E13_gshared (WhereSelectEnumerableIterator_2_tB03350F7AB4B216F4FAF54A3032ACA3E746AF29D* __this, RuntimeObject* ___0_source, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___1_predicate, Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m426D8BD95B00FDA5C5E8FAE956FCB74E54BC7CC7((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); RuntimeObject* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07* WhereSelectEnumerableIterator_2_Clone_mC7E56BD61B2455925C350C460F2649317EA766E7_gshared (WhereSelectEnumerableIterator_2_tB03350F7AB4B216F4FAF54A3032ACA3E746AF29D* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* L_1 = __this->___predicate; Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* L_2 = __this->___selector; WhereSelectEnumerableIterator_2_tB03350F7AB4B216F4FAF54A3032ACA3E746AF29D* L_3 = (WhereSelectEnumerableIterator_2_tB03350F7AB4B216F4FAF54A3032ACA3E746AF29D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectEnumerableIterator_2__ctor_m96BAED87987DAE93B4E6887AE45943A3E21D4E13(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2_Dispose_m8E1E6EC7D7A52BC4CCF587115E0C3DEDB1D68D09_gshared (WhereSelectEnumerableIterator_2_tB03350F7AB4B216F4FAF54A3032ACA3E746AF29D* __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* L_0 = __this->___enumerator; if (!L_0) { goto IL_0013; } } { RuntimeObject* L_1 = __this->___enumerator; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); } IL_0013: { __this->___enumerator = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)(RuntimeObject*)NULL); NullCheck((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); Iterator_1_Dispose_m93D0EFD9DDA495E64D508A05C5065C6AC5C4A3DB((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectEnumerableIterator_2_MoveNext_mAFA6BD49EF447B55B348AE2F161C05BFE92FC7F6_gshared (WhereSelectEnumerableIterator_2_tB03350F7AB4B216F4FAF54A3032ACA3E746AF29D* __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; int32_t V_1 = 0; { int32_t L_0 = ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { RuntimeObject* L_3 = __this->___source; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), L_3); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)L_4); ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___state = 2; goto IL_0061; } IL_002b: { RuntimeObject* L_5 = __this->___enumerator; NullCheck(L_5); int32_t L_6; L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_5); V_1 = L_6; Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* L_8 = __this->___predicate; int32_t L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m1543D7041BADF87D1F63EBF838B0DDCB40340C7E_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* L_11 = __this->___selector; int32_t L_12 = V_1; NullCheck(L_11); int32_t L_13; L_13 = Func_2_Invoke_m1F8EE2DF137BE5132901C0297848BC7A373A676B_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___current = L_13; return (bool)1; } IL_0061: { RuntimeObject* L_14 = __this->___enumerator; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectEnumerableIterator_2_Where_mCA64407851D78E9202A2FF794D8B0AFA724F8263_gshared (WhereSelectEnumerableIterator_2_tB03350F7AB4B216F4FAF54A3032ACA3E746AF29D* __this, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___0_predicate, const RuntimeMethod* method) { { Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* L_0 = ___0_predicate; WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A* L_1 = (WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 17)); WhereEnumerableIterator_1__ctor_mA7F4C6508A043D99B8288E43867D576F4697E4EE(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 18)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m2ED2A8EEE7ECF71C4BA16F5C5298D29BF0BF3C7A_gshared (WhereSelectEnumerableIterator_2_t7C09781637F77A11F7F0552F14F2B94B4F7B274B* __this, RuntimeObject* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m2354367D0E1B37E7E69B5E67F97AEEE56674E8C4((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); RuntimeObject* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7* WhereSelectEnumerableIterator_2_Clone_mFD0830F8FC7501BEC0F6693DF423A6C796E62FF0_gshared (WhereSelectEnumerableIterator_2_t7C09781637F77A11F7F0552F14F2B94B4F7B274B* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_1 = __this->___predicate; Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665* L_2 = __this->___selector; WhereSelectEnumerableIterator_2_t7C09781637F77A11F7F0552F14F2B94B4F7B274B* L_3 = (WhereSelectEnumerableIterator_2_t7C09781637F77A11F7F0552F14F2B94B4F7B274B*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectEnumerableIterator_2__ctor_m2ED2A8EEE7ECF71C4BA16F5C5298D29BF0BF3C7A(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2_Dispose_m88CBC0A1ED96055D22041DDE7C714A59B0B8EF84_gshared (WhereSelectEnumerableIterator_2_t7C09781637F77A11F7F0552F14F2B94B4F7B274B* __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* L_0 = __this->___enumerator; if (!L_0) { goto IL_0013; } } { RuntimeObject* L_1 = __this->___enumerator; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); } IL_0013: { __this->___enumerator = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)(RuntimeObject*)NULL); NullCheck((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this); Iterator_1_Dispose_m32FE0ADCFE9CCD1A0C248B8C38F100EC3C48EC95((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectEnumerableIterator_2_MoveNext_mC86FE18D298FE76C08C44D1B7E3F1F37B0FDF005_gshared (WhereSelectEnumerableIterator_2_t7C09781637F77A11F7F0552F14F2B94B4F7B274B* __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; int32_t V_1 = 0; { int32_t L_0 = ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { RuntimeObject* L_3 = __this->___source; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), L_3); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)L_4); ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___state = 2; goto IL_0061; } IL_002b: { RuntimeObject* L_5 = __this->___enumerator; NullCheck(L_5); int32_t L_6; L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_5); V_1 = L_6; Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_8 = __this->___predicate; int32_t L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665* L_11 = __this->___selector; int32_t L_12 = V_1; NullCheck(L_11); ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_13; L_13 = Func_2_Invoke_m391DE18D3E422BB20DE4D16ABF413F64F079DFCB_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current = L_13; Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current))->___Item1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current))->___Item2), (void*)NULL); #endif return (bool)1; } IL_0061: { RuntimeObject* L_14 = __this->___enumerator; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectEnumerableIterator_2_Where_m7515B8144D95A4D1FDED7B6D1B36D310A0BE72DC_gshared (WhereSelectEnumerableIterator_2_t7C09781637F77A11F7F0552F14F2B94B4F7B274B* __this, Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* ___0_predicate, const RuntimeMethod* method) { { Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* L_0 = ___0_predicate; WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF* L_1 = (WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 17)); WhereEnumerableIterator_1__ctor_mB57E9223DB0E68D35CAE577A2C111D98EDAC5298(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 18)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m22DD7BC75C2E8E3C2B1B6C7B894B8D781C4900B2_gshared (WhereSelectEnumerableIterator_2_tB6151B9C404DDB02FD55FF02F425135B4AA978BD* __this, RuntimeObject* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_tF2AB14F275941BA60E9BCF23A9892D0255EE639A* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_mA51D7CFCD09A4F3606805BBAA6C3A94271BC59A7((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); RuntimeObject* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_tF2AB14F275941BA60E9BCF23A9892D0255EE639A* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B* WhereSelectEnumerableIterator_2_Clone_mFC057B3E5A0646181E445C2F40070702DF4EF37E_gshared (WhereSelectEnumerableIterator_2_tB6151B9C404DDB02FD55FF02F425135B4AA978BD* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_1 = __this->___predicate; Func_2_tF2AB14F275941BA60E9BCF23A9892D0255EE639A* L_2 = __this->___selector; WhereSelectEnumerableIterator_2_tB6151B9C404DDB02FD55FF02F425135B4AA978BD* L_3 = (WhereSelectEnumerableIterator_2_tB6151B9C404DDB02FD55FF02F425135B4AA978BD*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectEnumerableIterator_2__ctor_m22DD7BC75C2E8E3C2B1B6C7B894B8D781C4900B2(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2_Dispose_m27BBF9D0EE692427D7F696FD227BA05895E8DBF6_gshared (WhereSelectEnumerableIterator_2_tB6151B9C404DDB02FD55FF02F425135B4AA978BD* __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* L_0 = __this->___enumerator; if (!L_0) { goto IL_0013; } } { RuntimeObject* L_1 = __this->___enumerator; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); } IL_0013: { __this->___enumerator = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)(RuntimeObject*)NULL); NullCheck((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this); Iterator_1_Dispose_mBFCD66C6F6F4D504F0556FA7D451C50343FE1704((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectEnumerableIterator_2_MoveNext_m5495F120CC2B0FD14C9AFAC279E9D52803AEA139_gshared (WhereSelectEnumerableIterator_2_tB6151B9C404DDB02FD55FF02F425135B4AA978BD* __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; int32_t V_1 = 0; { int32_t L_0 = ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { RuntimeObject* L_3 = __this->___source; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), L_3); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)L_4); ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___state = 2; goto IL_0061; } IL_002b: { RuntimeObject* L_5 = __this->___enumerator; NullCheck(L_5); int32_t L_6; L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_5); V_1 = L_6; Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_8 = __this->___predicate; int32_t L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_tF2AB14F275941BA60E9BCF23A9892D0255EE639A* L_11 = __this->___selector; int32_t L_12 = V_1; NullCheck(L_11); double L_13; L_13 = Func_2_Invoke_mD0A19E41F98A9A0A714DA871A58878A66CF373B7_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___current = L_13; return (bool)1; } IL_0061: { RuntimeObject* L_14 = __this->___enumerator; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectEnumerableIterator_2_Where_m46A2266C2B41854C9ECFC7E5069868E1A8D1B002_gshared (WhereSelectEnumerableIterator_2_tB6151B9C404DDB02FD55FF02F425135B4AA978BD* __this, Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* ___0_predicate, const RuntimeMethod* method) { { Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* L_0 = ___0_predicate; WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373* L_1 = (WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 17)); WhereEnumerableIterator_1__ctor_m8D443F21BEBA7C84DDC4E95141067D11618AF48A(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 18)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_mE2982FE4532E7BC822E58B204B2F1CC49C94BAAD_gshared (WhereSelectEnumerableIterator_2_t7CB60FFED86F6D26C6A5B1D184E1352EB0392037* __this, RuntimeObject* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m426D8BD95B00FDA5C5E8FAE956FCB74E54BC7CC7((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); RuntimeObject* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07* WhereSelectEnumerableIterator_2_Clone_m8CD6CE27A7EA0305BC82AD8438FEACCC4E1D9348_gshared (WhereSelectEnumerableIterator_2_t7CB60FFED86F6D26C6A5B1D184E1352EB0392037* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_1 = __this->___predicate; Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4* L_2 = __this->___selector; WhereSelectEnumerableIterator_2_t7CB60FFED86F6D26C6A5B1D184E1352EB0392037* L_3 = (WhereSelectEnumerableIterator_2_t7CB60FFED86F6D26C6A5B1D184E1352EB0392037*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectEnumerableIterator_2__ctor_mE2982FE4532E7BC822E58B204B2F1CC49C94BAAD(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2_Dispose_m080FD99C69E19A944EDE4540A9EEE9E635CCE70B_gshared (WhereSelectEnumerableIterator_2_t7CB60FFED86F6D26C6A5B1D184E1352EB0392037* __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* L_0 = __this->___enumerator; if (!L_0) { goto IL_0013; } } { RuntimeObject* L_1 = __this->___enumerator; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); } IL_0013: { __this->___enumerator = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)(RuntimeObject*)NULL); NullCheck((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); Iterator_1_Dispose_m93D0EFD9DDA495E64D508A05C5065C6AC5C4A3DB((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectEnumerableIterator_2_MoveNext_m8545E7ED8DBDCF43B69E204C866C8B1AE5FB51C1_gshared (WhereSelectEnumerableIterator_2_t7CB60FFED86F6D26C6A5B1D184E1352EB0392037* __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; int32_t V_1 = 0; { int32_t L_0 = ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { RuntimeObject* L_3 = __this->___source; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), L_3); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)L_4); ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___state = 2; goto IL_0061; } IL_002b: { RuntimeObject* L_5 = __this->___enumerator; NullCheck(L_5); int32_t L_6; L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_5); V_1 = L_6; Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_8 = __this->___predicate; int32_t L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4* L_11 = __this->___selector; int32_t L_12 = V_1; NullCheck(L_11); int32_t L_13; L_13 = Func_2_Invoke_m2F5EF7EE15634492B2E930C5F3DF28F3071CD5F0_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___current = L_13; return (bool)1; } IL_0061: { RuntimeObject* L_14 = __this->___enumerator; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectEnumerableIterator_2_Where_m19B190768BBFEEC6C014944310EEBBD36CA8EEDD_gshared (WhereSelectEnumerableIterator_2_t7CB60FFED86F6D26C6A5B1D184E1352EB0392037* __this, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___0_predicate, const RuntimeMethod* method) { { Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* L_0 = ___0_predicate; WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A* L_1 = (WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 17)); WhereEnumerableIterator_1__ctor_mA7F4C6508A043D99B8288E43867D576F4697E4EE(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 18)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_mB18011BF045D54FAE4BDA9673E3026CF6E363F5C_gshared (WhereSelectEnumerableIterator_2_t1BC7D7BF022E4B65396A3E85C50E08AD7C53F3B6* __this, RuntimeObject* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m3E47867714E05673E54C6B73D9242F5FFADA1F63((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); RuntimeObject* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA* WhereSelectEnumerableIterator_2_Clone_mBC99DBB6DA6AA9FF9FC30562FADE5F7A58042C8A_gshared (WhereSelectEnumerableIterator_2_t1BC7D7BF022E4B65396A3E85C50E08AD7C53F3B6* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_1 = __this->___predicate; Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* L_2 = __this->___selector; WhereSelectEnumerableIterator_2_t1BC7D7BF022E4B65396A3E85C50E08AD7C53F3B6* L_3 = (WhereSelectEnumerableIterator_2_t1BC7D7BF022E4B65396A3E85C50E08AD7C53F3B6*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectEnumerableIterator_2__ctor_mB18011BF045D54FAE4BDA9673E3026CF6E363F5C(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2_Dispose_mC7C68631BDD2C847A49DD4037F3F9200CB314A94_gshared (WhereSelectEnumerableIterator_2_t1BC7D7BF022E4B65396A3E85C50E08AD7C53F3B6* __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* L_0 = __this->___enumerator; if (!L_0) { goto IL_0013; } } { RuntimeObject* L_1 = __this->___enumerator; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); } IL_0013: { __this->___enumerator = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)(RuntimeObject*)NULL); NullCheck((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); Iterator_1_Dispose_m953BCF886C8A63456821023DBA45EBD9AC44EB07((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectEnumerableIterator_2_MoveNext_m063C18B4FB551209EA46398494079970880D8ACB_gshared (WhereSelectEnumerableIterator_2_t1BC7D7BF022E4B65396A3E85C50E08AD7C53F3B6* __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; int32_t V_1 = 0; { int32_t L_0 = ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { RuntimeObject* L_3 = __this->___source; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), L_3); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)L_4); ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___state = 2; goto IL_0061; } IL_002b: { RuntimeObject* L_5 = __this->___enumerator; NullCheck(L_5); int32_t L_6; L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_5); V_1 = L_6; Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_8 = __this->___predicate; int32_t L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* L_11 = __this->___selector; int32_t L_12 = V_1; NullCheck(L_11); RuntimeObject* L_13; L_13 = Func_2_Invoke_mFA681ED6452214C133490C8EBCEF80076525B562_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current = L_13; Il2CppCodeGenWriteBarrier((void**)(&((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current), (void*)L_13); return (bool)1; } IL_0061: { RuntimeObject* L_14 = __this->___enumerator; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectEnumerableIterator_2_Where_mF9ABDB86450E7F40FCF94593DBFFF80A082D2E17_gshared (WhereSelectEnumerableIterator_2_t1BC7D7BF022E4B65396A3E85C50E08AD7C53F3B6* __this, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___0_predicate, const RuntimeMethod* method) { { Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_0 = ___0_predicate; WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4* L_1 = (WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 17)); WhereEnumerableIterator_1__ctor_m8C0DA4CDA5431C03561F67C4393BB18CDD891F01(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 18)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_mDD173FD5A3DE9257BACFF9CF788244506BB5FA9D_gshared (WhereSelectEnumerableIterator_2_t091FAD2250C7AE05CA5F012F052AD93C07F4C8F6* __this, RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m2354367D0E1B37E7E69B5E67F97AEEE56674E8C4((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); RuntimeObject* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7* WhereSelectEnumerableIterator_2_Clone_mB22785C15C3A13D7D4F9CC3BEE23D7E41E034A08_gshared (WhereSelectEnumerableIterator_2_t091FAD2250C7AE05CA5F012F052AD93C07F4C8F6* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = __this->___predicate; Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* L_2 = __this->___selector; WhereSelectEnumerableIterator_2_t091FAD2250C7AE05CA5F012F052AD93C07F4C8F6* L_3 = (WhereSelectEnumerableIterator_2_t091FAD2250C7AE05CA5F012F052AD93C07F4C8F6*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectEnumerableIterator_2__ctor_mDD173FD5A3DE9257BACFF9CF788244506BB5FA9D(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2_Dispose_mC5CAE5D5CBDC0D14DB1529D3A118132FB90B6A6C_gshared (WhereSelectEnumerableIterator_2_t091FAD2250C7AE05CA5F012F052AD93C07F4C8F6* __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* L_0 = __this->___enumerator; if (!L_0) { goto IL_0013; } } { RuntimeObject* L_1 = __this->___enumerator; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); } IL_0013: { __this->___enumerator = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)(RuntimeObject*)NULL); NullCheck((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this); Iterator_1_Dispose_m32FE0ADCFE9CCD1A0C248B8C38F100EC3C48EC95((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectEnumerableIterator_2_MoveNext_m7EDE738CA9AA442AE88C728D199061E6C4A62160_gshared (WhereSelectEnumerableIterator_2_t091FAD2250C7AE05CA5F012F052AD93C07F4C8F6* __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; RuntimeObject* V_1 = NULL; { int32_t L_0 = ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { RuntimeObject* L_3 = __this->___source; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), L_3); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)L_4); ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___state = 2; goto IL_0061; } IL_002b: { RuntimeObject* L_5 = __this->___enumerator; NullCheck(L_5); RuntimeObject* L_6; L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_5); V_1 = L_6; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_8 = __this->___predicate; RuntimeObject* L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* L_11 = __this->___selector; RuntimeObject* L_12 = V_1; NullCheck(L_11); ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_13; L_13 = Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current = L_13; Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current))->___Item1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current))->___Item2), (void*)NULL); #endif return (bool)1; } IL_0061: { RuntimeObject* L_14 = __this->___enumerator; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectEnumerableIterator_2_Where_m845D58ED6B999ABEE5ADA00C285825AD8B32B5A9_gshared (WhereSelectEnumerableIterator_2_t091FAD2250C7AE05CA5F012F052AD93C07F4C8F6* __this, Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* ___0_predicate, const RuntimeMethod* method) { { Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* L_0 = ___0_predicate; WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF* L_1 = (WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 17)); WhereEnumerableIterator_1__ctor_mB57E9223DB0E68D35CAE577A2C111D98EDAC5298(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 18)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m8817AB36381FA844141816A57439FD58BDACE8C4_gshared (WhereSelectEnumerableIterator_2_tD19AC0A769E6AC4413CC032997DF98F27C486779* __this, RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_mA51D7CFCD09A4F3606805BBAA6C3A94271BC59A7((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); RuntimeObject* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B* WhereSelectEnumerableIterator_2_Clone_m068B13025B86F1D105C383DB8BB2DDD8311804FC_gshared (WhereSelectEnumerableIterator_2_tD19AC0A769E6AC4413CC032997DF98F27C486779* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = __this->___predicate; Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* L_2 = __this->___selector; WhereSelectEnumerableIterator_2_tD19AC0A769E6AC4413CC032997DF98F27C486779* L_3 = (WhereSelectEnumerableIterator_2_tD19AC0A769E6AC4413CC032997DF98F27C486779*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectEnumerableIterator_2__ctor_m8817AB36381FA844141816A57439FD58BDACE8C4(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2_Dispose_mEE3D5E66782EA49D65172B8077D44E324B330876_gshared (WhereSelectEnumerableIterator_2_tD19AC0A769E6AC4413CC032997DF98F27C486779* __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* L_0 = __this->___enumerator; if (!L_0) { goto IL_0013; } } { RuntimeObject* L_1 = __this->___enumerator; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); } IL_0013: { __this->___enumerator = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)(RuntimeObject*)NULL); NullCheck((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this); Iterator_1_Dispose_mBFCD66C6F6F4D504F0556FA7D451C50343FE1704((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectEnumerableIterator_2_MoveNext_m7548296DA835BFCB0E60525D227A59020375E67B_gshared (WhereSelectEnumerableIterator_2_tD19AC0A769E6AC4413CC032997DF98F27C486779* __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; RuntimeObject* V_1 = NULL; { int32_t L_0 = ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { RuntimeObject* L_3 = __this->___source; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), L_3); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)L_4); ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___state = 2; goto IL_0061; } IL_002b: { RuntimeObject* L_5 = __this->___enumerator; NullCheck(L_5); RuntimeObject* L_6; L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_5); V_1 = L_6; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_8 = __this->___predicate; RuntimeObject* L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* L_11 = __this->___selector; RuntimeObject* L_12 = V_1; NullCheck(L_11); double L_13; L_13 = Func_2_Invoke_mD53F0155434EDFA18B5BDAD0B0F61AC5F82EB95B_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___current = L_13; return (bool)1; } IL_0061: { RuntimeObject* L_14 = __this->___enumerator; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectEnumerableIterator_2_Where_m3311008117EF1339C43ACAFD262EA8F04E397956_gshared (WhereSelectEnumerableIterator_2_tD19AC0A769E6AC4413CC032997DF98F27C486779* __this, Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* ___0_predicate, const RuntimeMethod* method) { { Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* L_0 = ___0_predicate; WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373* L_1 = (WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 17)); WhereEnumerableIterator_1__ctor_m8D443F21BEBA7C84DDC4E95141067D11618AF48A(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 18)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m7BBD99849FABDA48F6D93BCE742C5B8398B5409F_gshared (WhereSelectEnumerableIterator_2_t7BA7CE7768E39319636272B29292281AB152E7D6* __this, RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m426D8BD95B00FDA5C5E8FAE956FCB74E54BC7CC7((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); RuntimeObject* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07* WhereSelectEnumerableIterator_2_Clone_m4B36594513DB9C2DBA924AAF739AC72A69AB27D8_gshared (WhereSelectEnumerableIterator_2_t7BA7CE7768E39319636272B29292281AB152E7D6* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = __this->___predicate; Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* L_2 = __this->___selector; WhereSelectEnumerableIterator_2_t7BA7CE7768E39319636272B29292281AB152E7D6* L_3 = (WhereSelectEnumerableIterator_2_t7BA7CE7768E39319636272B29292281AB152E7D6*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectEnumerableIterator_2__ctor_m7BBD99849FABDA48F6D93BCE742C5B8398B5409F(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2_Dispose_mC12A42F6C76D71F9AFF6E1DEAE90F894570F25B9_gshared (WhereSelectEnumerableIterator_2_t7BA7CE7768E39319636272B29292281AB152E7D6* __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* L_0 = __this->___enumerator; if (!L_0) { goto IL_0013; } } { RuntimeObject* L_1 = __this->___enumerator; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); } IL_0013: { __this->___enumerator = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)(RuntimeObject*)NULL); NullCheck((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); Iterator_1_Dispose_m93D0EFD9DDA495E64D508A05C5065C6AC5C4A3DB((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectEnumerableIterator_2_MoveNext_mC431839D47615578A26F4BA58347C3DDD142D7DA_gshared (WhereSelectEnumerableIterator_2_t7BA7CE7768E39319636272B29292281AB152E7D6* __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; RuntimeObject* V_1 = NULL; { int32_t L_0 = ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { RuntimeObject* L_3 = __this->___source; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), L_3); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)L_4); ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___state = 2; goto IL_0061; } IL_002b: { RuntimeObject* L_5 = __this->___enumerator; NullCheck(L_5); RuntimeObject* L_6; L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_5); V_1 = L_6; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_8 = __this->___predicate; RuntimeObject* L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* L_11 = __this->___selector; RuntimeObject* L_12 = V_1; NullCheck(L_11); int32_t L_13; L_13 = Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___current = L_13; return (bool)1; } IL_0061: { RuntimeObject* L_14 = __this->___enumerator; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectEnumerableIterator_2_Where_m2B6930F0E1F6019D3862F399109622D7D0877D6F_gshared (WhereSelectEnumerableIterator_2_t7BA7CE7768E39319636272B29292281AB152E7D6* __this, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___0_predicate, const RuntimeMethod* method) { { Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* L_0 = ___0_predicate; WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A* L_1 = (WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 17)); WhereEnumerableIterator_1__ctor_mA7F4C6508A043D99B8288E43867D576F4697E4EE(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 18)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m2E08505C4CB96CC2AD340B4A2B0D3BF0D6DA01F9_gshared (WhereSelectEnumerableIterator_2_t585674E4C2106F965D6B51B3B1068924FC97CE0F* __this, RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m3E47867714E05673E54C6B73D9242F5FFADA1F63((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); RuntimeObject* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA* WhereSelectEnumerableIterator_2_Clone_m2ED927CF2549A759AE2454F97E33F05FA19B552E_gshared (WhereSelectEnumerableIterator_2_t585674E4C2106F965D6B51B3B1068924FC97CE0F* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = __this->___predicate; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_2 = __this->___selector; WhereSelectEnumerableIterator_2_t585674E4C2106F965D6B51B3B1068924FC97CE0F* L_3 = (WhereSelectEnumerableIterator_2_t585674E4C2106F965D6B51B3B1068924FC97CE0F*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectEnumerableIterator_2__ctor_m2E08505C4CB96CC2AD340B4A2B0D3BF0D6DA01F9(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2_Dispose_mD2A476DDFBA6E23D20625E4C1C35AC98DE5F19F2_gshared (WhereSelectEnumerableIterator_2_t585674E4C2106F965D6B51B3B1068924FC97CE0F* __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* L_0 = __this->___enumerator; if (!L_0) { goto IL_0013; } } { RuntimeObject* L_1 = __this->___enumerator; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); } IL_0013: { __this->___enumerator = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)(RuntimeObject*)NULL); NullCheck((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); Iterator_1_Dispose_m953BCF886C8A63456821023DBA45EBD9AC44EB07((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectEnumerableIterator_2_MoveNext_mC68F6626ADFD57493351521CE15400BBD158BC68_gshared (WhereSelectEnumerableIterator_2_t585674E4C2106F965D6B51B3B1068924FC97CE0F* __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; RuntimeObject* V_1 = NULL; { int32_t L_0 = ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { RuntimeObject* L_3 = __this->___source; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), L_3); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)L_4); ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___state = 2; goto IL_0061; } IL_002b: { RuntimeObject* L_5 = __this->___enumerator; NullCheck(L_5); RuntimeObject* L_6; L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_5); V_1 = L_6; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_8 = __this->___predicate; RuntimeObject* L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_11 = __this->___selector; RuntimeObject* L_12 = V_1; NullCheck(L_11); RuntimeObject* L_13; L_13 = Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current = L_13; Il2CppCodeGenWriteBarrier((void**)(&((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current), (void*)L_13); return (bool)1; } IL_0061: { RuntimeObject* L_14 = __this->___enumerator; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectEnumerableIterator_2_Where_mA93AACD32DB1D01903967A4CD1F5D74E84AA5F96_gshared (WhereSelectEnumerableIterator_2_t585674E4C2106F965D6B51B3B1068924FC97CE0F* __this, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___0_predicate, const RuntimeMethod* method) { { Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_0 = ___0_predicate; WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4* L_1 = (WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 17)); WhereEnumerableIterator_1__ctor_m8C0DA4CDA5431C03561F67C4393BB18CDD891F01(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 18)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m0F0AF498F71C7FC001B08EB4161FB9B0C9333104_gshared (WhereSelectEnumerableIterator_2_t387B61C2DA86B80D999D50E4A6925DC090E15C41* __this, RuntimeObject* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_tC496704D554895234B1360058C5CC2D901C24957* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m2354367D0E1B37E7E69B5E67F97AEEE56674E8C4((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); RuntimeObject* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_tC496704D554895234B1360058C5CC2D901C24957* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7* WhereSelectEnumerableIterator_2_Clone_m0EA4CA92F3E9C3950CC21CB5C3AFB33F9AFF3A5F_gshared (WhereSelectEnumerableIterator_2_t387B61C2DA86B80D999D50E4A6925DC090E15C41* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_1 = __this->___predicate; Func_2_tC496704D554895234B1360058C5CC2D901C24957* L_2 = __this->___selector; WhereSelectEnumerableIterator_2_t387B61C2DA86B80D999D50E4A6925DC090E15C41* L_3 = (WhereSelectEnumerableIterator_2_t387B61C2DA86B80D999D50E4A6925DC090E15C41*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectEnumerableIterator_2__ctor_m0F0AF498F71C7FC001B08EB4161FB9B0C9333104(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2_Dispose_m48B8A0CF7ADBD97786EAB0DDFF2383F41056A4B5_gshared (WhereSelectEnumerableIterator_2_t387B61C2DA86B80D999D50E4A6925DC090E15C41* __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* L_0 = __this->___enumerator; if (!L_0) { goto IL_0013; } } { RuntimeObject* L_1 = __this->___enumerator; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); } IL_0013: { __this->___enumerator = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)(RuntimeObject*)NULL); NullCheck((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this); Iterator_1_Dispose_m32FE0ADCFE9CCD1A0C248B8C38F100EC3C48EC95((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectEnumerableIterator_2_MoveNext_m1DE063A269B45BA31F992D76E75CB6AC12973A75_gshared (WhereSelectEnumerableIterator_2_t387B61C2DA86B80D999D50E4A6925DC090E15C41* __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; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { RuntimeObject* L_3 = __this->___source; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), L_3); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)L_4); ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___state = 2; goto IL_0061; } IL_002b: { RuntimeObject* L_5 = __this->___enumerator; NullCheck(L_5); StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_6; L_6 = InterfaceFuncInvoker0< StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_5); V_1 = L_6; Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_8 = __this->___predicate; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_tC496704D554895234B1360058C5CC2D901C24957* L_11 = __this->___selector; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_12 = V_1; NullCheck(L_11); ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_13; L_13 = Func_2_Invoke_m2AB6C1914FFEDDAF25F1EDC95B95C1614CFD344A_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current = L_13; Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current))->___Item1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current))->___Item2), (void*)NULL); #endif return (bool)1; } IL_0061: { RuntimeObject* L_14 = __this->___enumerator; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectEnumerableIterator_2_Where_m9C320BB2EDE6EDD936CFAD7233CE4F06D00511FA_gshared (WhereSelectEnumerableIterator_2_t387B61C2DA86B80D999D50E4A6925DC090E15C41* __this, Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* ___0_predicate, const RuntimeMethod* method) { { Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* L_0 = ___0_predicate; WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF* L_1 = (WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 17)); WhereEnumerableIterator_1__ctor_mB57E9223DB0E68D35CAE577A2C111D98EDAC5298(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 18)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m8B0693B6A5677BC3FF87A85E9042AD3017FB8699_gshared (WhereSelectEnumerableIterator_2_t3F1DF469E366F1EB55C62A6D4432B131B22EAADD* __this, RuntimeObject* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_t9D2BEBC30A557FE8C09F3ED125F250B85332EB29* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_mA51D7CFCD09A4F3606805BBAA6C3A94271BC59A7((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); RuntimeObject* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_t9D2BEBC30A557FE8C09F3ED125F250B85332EB29* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B* WhereSelectEnumerableIterator_2_Clone_mC1E9FD18456392617F66C06B11F6C1E8C39C6C5A_gshared (WhereSelectEnumerableIterator_2_t3F1DF469E366F1EB55C62A6D4432B131B22EAADD* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_1 = __this->___predicate; Func_2_t9D2BEBC30A557FE8C09F3ED125F250B85332EB29* L_2 = __this->___selector; WhereSelectEnumerableIterator_2_t3F1DF469E366F1EB55C62A6D4432B131B22EAADD* L_3 = (WhereSelectEnumerableIterator_2_t3F1DF469E366F1EB55C62A6D4432B131B22EAADD*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectEnumerableIterator_2__ctor_m8B0693B6A5677BC3FF87A85E9042AD3017FB8699(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2_Dispose_m7E731D285EF5D998F971FC9D5C0ECCEA3D2C77EB_gshared (WhereSelectEnumerableIterator_2_t3F1DF469E366F1EB55C62A6D4432B131B22EAADD* __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* L_0 = __this->___enumerator; if (!L_0) { goto IL_0013; } } { RuntimeObject* L_1 = __this->___enumerator; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); } IL_0013: { __this->___enumerator = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)(RuntimeObject*)NULL); NullCheck((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this); Iterator_1_Dispose_mBFCD66C6F6F4D504F0556FA7D451C50343FE1704((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectEnumerableIterator_2_MoveNext_mC442B7BE763011B8C72348B05E5FAA7442FFD1C1_gshared (WhereSelectEnumerableIterator_2_t3F1DF469E366F1EB55C62A6D4432B131B22EAADD* __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; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { RuntimeObject* L_3 = __this->___source; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), L_3); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)L_4); ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___state = 2; goto IL_0061; } IL_002b: { RuntimeObject* L_5 = __this->___enumerator; NullCheck(L_5); StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_6; L_6 = InterfaceFuncInvoker0< StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_5); V_1 = L_6; Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_8 = __this->___predicate; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_t9D2BEBC30A557FE8C09F3ED125F250B85332EB29* L_11 = __this->___selector; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_12 = V_1; NullCheck(L_11); double L_13; L_13 = Func_2_Invoke_mB2968CB57271E5FAAAC362D89997D0C74BDAD83E_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___current = L_13; return (bool)1; } IL_0061: { RuntimeObject* L_14 = __this->___enumerator; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectEnumerableIterator_2_Where_m30AB91A7B4799336242C173EFBD54875F6923722_gshared (WhereSelectEnumerableIterator_2_t3F1DF469E366F1EB55C62A6D4432B131B22EAADD* __this, Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* ___0_predicate, const RuntimeMethod* method) { { Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* L_0 = ___0_predicate; WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373* L_1 = (WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 17)); WhereEnumerableIterator_1__ctor_m8D443F21BEBA7C84DDC4E95141067D11618AF48A(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 18)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m646AB1CCB6D9D0F7262BFB41A4D35C6C14C6A4D2_gshared (WhereSelectEnumerableIterator_2_tDD70C727530B3DBADEB387A0E353F5F829380BF9* __this, RuntimeObject* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m426D8BD95B00FDA5C5E8FAE956FCB74E54BC7CC7((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); RuntimeObject* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07* WhereSelectEnumerableIterator_2_Clone_mD30F529FA8B647CBBA40A65D23303FEF34EE1894_gshared (WhereSelectEnumerableIterator_2_tDD70C727530B3DBADEB387A0E353F5F829380BF9* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_1 = __this->___predicate; Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* L_2 = __this->___selector; WhereSelectEnumerableIterator_2_tDD70C727530B3DBADEB387A0E353F5F829380BF9* L_3 = (WhereSelectEnumerableIterator_2_tDD70C727530B3DBADEB387A0E353F5F829380BF9*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectEnumerableIterator_2__ctor_m646AB1CCB6D9D0F7262BFB41A4D35C6C14C6A4D2(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2_Dispose_m1B072DB2262D5BCCC2AC1631021D83B762BB9FEB_gshared (WhereSelectEnumerableIterator_2_tDD70C727530B3DBADEB387A0E353F5F829380BF9* __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* L_0 = __this->___enumerator; if (!L_0) { goto IL_0013; } } { RuntimeObject* L_1 = __this->___enumerator; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); } IL_0013: { __this->___enumerator = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)(RuntimeObject*)NULL); NullCheck((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); Iterator_1_Dispose_m93D0EFD9DDA495E64D508A05C5065C6AC5C4A3DB((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectEnumerableIterator_2_MoveNext_m0A34BD808DE51E67A332F51F39948D36D06D9CC5_gshared (WhereSelectEnumerableIterator_2_tDD70C727530B3DBADEB387A0E353F5F829380BF9* __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; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { RuntimeObject* L_3 = __this->___source; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), L_3); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)L_4); ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___state = 2; goto IL_0061; } IL_002b: { RuntimeObject* L_5 = __this->___enumerator; NullCheck(L_5); StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_6; L_6 = InterfaceFuncInvoker0< StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_5); V_1 = L_6; Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_8 = __this->___predicate; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* L_11 = __this->___selector; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_12 = V_1; NullCheck(L_11); int32_t L_13; L_13 = Func_2_Invoke_m57961B138A397ADAB0DC71E56519ADBD63327D27_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___current = L_13; return (bool)1; } IL_0061: { RuntimeObject* L_14 = __this->___enumerator; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectEnumerableIterator_2_Where_mC57788BE1F1B0BD7D1D2FCAF01EC182D83C0906E_gshared (WhereSelectEnumerableIterator_2_tDD70C727530B3DBADEB387A0E353F5F829380BF9* __this, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___0_predicate, const RuntimeMethod* method) { { Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* L_0 = ___0_predicate; WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A* L_1 = (WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 17)); WhereEnumerableIterator_1__ctor_mA7F4C6508A043D99B8288E43867D576F4697E4EE(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 18)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m67E0676B846F7D5D13322DFE2366E000F49CCE01_gshared (WhereSelectEnumerableIterator_2_tE9E39B5B3920248DC542D84A8CFB82C524F6E586* __this, RuntimeObject* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m3E47867714E05673E54C6B73D9242F5FFADA1F63((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); RuntimeObject* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA* WhereSelectEnumerableIterator_2_Clone_m79D0125A1A65347F4522C73EA7D684850A856150_gshared (WhereSelectEnumerableIterator_2_tE9E39B5B3920248DC542D84A8CFB82C524F6E586* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___source; Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_1 = __this->___predicate; Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* L_2 = __this->___selector; WhereSelectEnumerableIterator_2_tE9E39B5B3920248DC542D84A8CFB82C524F6E586* L_3 = (WhereSelectEnumerableIterator_2_tE9E39B5B3920248DC542D84A8CFB82C524F6E586*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectEnumerableIterator_2__ctor_m67E0676B846F7D5D13322DFE2366E000F49CCE01(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2_Dispose_m4059A77B770FEFC2E069A60DF9EE649B4D3C4DE5_gshared (WhereSelectEnumerableIterator_2_tE9E39B5B3920248DC542D84A8CFB82C524F6E586* __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* L_0 = __this->___enumerator; if (!L_0) { goto IL_0013; } } { RuntimeObject* L_1 = __this->___enumerator; NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); } IL_0013: { __this->___enumerator = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)(RuntimeObject*)NULL); NullCheck((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); Iterator_1_Dispose_m953BCF886C8A63456821023DBA45EBD9AC44EB07((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectEnumerableIterator_2_MoveNext_mF9058AE915E95BB4D1B6852E177B962E5C72041C_gshared (WhereSelectEnumerableIterator_2_tE9E39B5B3920248DC542D84A8CFB82C524F6E586* __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; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { RuntimeObject* L_3 = __this->___source; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), L_3); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator), (void*)L_4); ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___state = 2; goto IL_0061; } IL_002b: { RuntimeObject* L_5 = __this->___enumerator; NullCheck(L_5); StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_6; L_6 = InterfaceFuncInvoker0< StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_5); V_1 = L_6; Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_8 = __this->___predicate; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* L_11 = __this->___selector; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_12 = V_1; NullCheck(L_11); RuntimeObject* L_13; L_13 = Func_2_Invoke_m1F78C6C79382EA6E74D62E31DD00A9378266A518_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current = L_13; Il2CppCodeGenWriteBarrier((void**)(&((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current), (void*)L_13); return (bool)1; } IL_0061: { RuntimeObject* L_14 = __this->___enumerator; NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectEnumerableIterator_2_Where_m7F40A08064DE17F179D3D40D6F7D38500D7167FE_gshared (WhereSelectEnumerableIterator_2_tE9E39B5B3920248DC542D84A8CFB82C524F6E586* __this, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___0_predicate, const RuntimeMethod* method) { { Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_0 = ___0_predicate; WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4* L_1 = (WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 17)); WhereEnumerableIterator_1__ctor_m8C0DA4CDA5431C03561F67C4393BB18CDD891F01(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 18)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2__ctor_m9A4AF54DC527FA1CEF8B803C8DDA5E632838B06F_gshared (WhereSelectEnumerableIterator_2_t1FBA58379B31F544881FB4C45B2D102F32A71E1C* __this, RuntimeObject* ___0_source, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* ___1_predicate, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___2_selector, const RuntimeMethod* method) { { (( void (*) (Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); RuntimeObject* L_0 = ___0_source; il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),0), L_0); Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_1 = ___1_predicate; il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),1), L_1); Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_2 = ___2_selector; il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),2), L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0* WhereSelectEnumerableIterator_2_Clone_mD773B8B24D1459B11BA4462A6DD68865514ADC9E_gshared (WhereSelectEnumerableIterator_2_t1FBA58379B31F544881FB4C45B2D102F32A71E1C* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = *(RuntimeObject**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),0)); Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_1 = *(Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),1)); Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_2 = *(Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),2)); WhereSelectEnumerableIterator_2_t1FBA58379B31F544881FB4C45B2D102F32A71E1C* L_3 = (WhereSelectEnumerableIterator_2_t1FBA58379B31F544881FB4C45B2D102F32A71E1C*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); (( void (*) (WhereSelectEnumerableIterator_2_t1FBA58379B31F544881FB4C45B2D102F32A71E1C*, RuntimeObject*, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectEnumerableIterator_2_Dispose_m640FAC111BC786414B40480BB03E4F84B2FFB179_gshared (WhereSelectEnumerableIterator_2_t1FBA58379B31F544881FB4C45B2D102F32A71E1C* __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* L_0 = *(RuntimeObject**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),3)); if (!L_0) { goto IL_0013; } } { RuntimeObject* L_1 = *(RuntimeObject**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),3)); NullCheck((RuntimeObject*)L_1); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_1); } IL_0013: { il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),3), (RuntimeObject*)NULL); NullCheck((Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*)__this); (( void (*) (Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 9)))((Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 9)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectEnumerableIterator_2_MoveNext_mB384EFAF6366166F28EDFDBA272EEC1089E1A115_gshared (WhereSelectEnumerableIterator_2_t1FBA58379B31F544881FB4C45B2D102F32A71E1C* __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; } const uint32_t SizeOf_TSource_t5B0D27614F68D07DB050466831DEDC1DDEFFC093 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 12)); const uint32_t SizeOf_TResult_t33CDF94D13BEBA6908E84F958D63A95F7466E520 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 15)); const Il2CppFullySharedGenericAny L_6 = alloca(SizeOf_TSource_t5B0D27614F68D07DB050466831DEDC1DDEFFC093); const Il2CppFullySharedGenericAny L_9 = L_6; const Il2CppFullySharedGenericAny L_12 = L_6; const Il2CppFullySharedGenericAny L_13 = alloca(SizeOf_TResult_t33CDF94D13BEBA6908E84F958D63A95F7466E520); int32_t V_0 = 0; Il2CppFullySharedGenericAny V_1 = alloca(SizeOf_TSource_t5B0D27614F68D07DB050466831DEDC1DDEFFC093); memset(V_1, 0, SizeOf_TSource_t5B0D27614F68D07DB050466831DEDC1DDEFFC093); { int32_t L_0 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 7),1)); V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { RuntimeObject* L_3 = *(RuntimeObject**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),0)); NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), L_3); il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),3), L_4); il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 7),1), 2); goto IL_0061; } IL_002b: { RuntimeObject* L_5 = *(RuntimeObject**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),3)); NullCheck(L_5); InterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_5, (Il2CppFullySharedGenericAny*)L_6); il2cpp_codegen_memcpy(V_1, L_6, SizeOf_TSource_t5B0D27614F68D07DB050466831DEDC1DDEFFC093); Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_7 = *(Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),1)); if (!L_7) { goto IL_004d; } } { Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_8 = *(Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),1)); il2cpp_codegen_memcpy(L_9, V_1, SizeOf_TSource_t5B0D27614F68D07DB050466831DEDC1DDEFFC093); NullCheck(L_8); bool L_10; L_10 = InvokerFuncInvoker1< bool, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)), il2cpp_rgctx_method(method->klass->rgctx_data, 13), L_8, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 12)) ? L_9: *(void**)L_9)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_11 = *(Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),2)); il2cpp_codegen_memcpy(L_12, V_1, SizeOf_TSource_t5B0D27614F68D07DB050466831DEDC1DDEFFC093); NullCheck(L_11); InvokerActionInvoker2< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)), il2cpp_rgctx_method(method->klass->rgctx_data, 14), L_11, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 12)) ? L_12: *(void**)L_12), (Il2CppFullySharedGenericAny*)L_13); il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 7),2), L_13, SizeOf_TResult_t33CDF94D13BEBA6908E84F958D63A95F7466E520); return (bool)1; } IL_0061: { RuntimeObject* L_14 = *(RuntimeObject**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),3)); NullCheck((RuntimeObject*)L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_14); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectEnumerableIterator_2_Where_mB8ACBBFA48460E67B18647EF16E6EE4D0BE08679_gshared (WhereSelectEnumerableIterator_2_t1FBA58379B31F544881FB4C45B2D102F32A71E1C* __this, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* ___0_predicate, const RuntimeMethod* method) { { Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_0 = ___0_predicate; WhereEnumerableIterator_1_t8B24528558F527941435C4FE1D046216FE4F277B* L_1 = (WhereEnumerableIterator_1_t8B24528558F527941435C4FE1D046216FE4F277B*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 17)); (( void (*) (WhereEnumerableIterator_1_t8B24528558F527941435C4FE1D046216FE4F277B*, RuntimeObject*, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 18)))(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 18)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m91C8528FD58C9353D7B1CB9EAE484BB8C31ECFA6_gshared (WhereSelectListIterator_2_t9E9F7DABE20FD4E59D9240C0AC1BDCD84A76EA0B* __this, List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54* ___0_source, Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* ___1_predicate, Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_mF522AC4ADE65F34240CC3F3D528C1D4D12AB17F6((Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86* WhereSelectListIterator_2_Clone_m61979191563BA480DB2F32CEBA7EE86E5BD9C4CC_gshared (WhereSelectListIterator_2_t9E9F7DABE20FD4E59D9240C0AC1BDCD84A76EA0B* __this, const RuntimeMethod* method) { { List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54* L_0 = __this->___source; Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* L_1 = __this->___predicate; Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* L_2 = __this->___selector; WhereSelectListIterator_2_t9E9F7DABE20FD4E59D9240C0AC1BDCD84A76EA0B* L_3 = (WhereSelectListIterator_2_t9E9F7DABE20FD4E59D9240C0AC1BDCD84A76EA0B*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectListIterator_2__ctor_m91C8528FD58C9353D7B1CB9EAE484BB8C31ECFA6(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectListIterator_2_MoveNext_mE2804A0B56A4C4EB911C3045D4A94A82DFB44A7A_gshared (WhereSelectListIterator_2_t9E9F7DABE20FD4E59D9240C0AC1BDCD84A76EA0B* __this, const RuntimeMethod* method) { int32_t V_0 = 0; KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = ((Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { List_1_t76FAF8D3D0068FAA767C4D52C2EAE9F977192D54* L_3 = __this->___source; NullCheck(L_3); Enumerator_tA0B01774C21DF8FFB16811CA6CB92C23C82111FE L_4; L_4 = List_1_GetEnumerator_m8FB67682855433314971B9405D3A33D6A85A4990(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator))->____list), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___enumerator))->____current))->___value), (void*)NULL); #endif ((Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86*)__this)->___state = 2; goto IL_0061; } IL_002b: { Enumerator_tA0B01774C21DF8FFB16811CA6CB92C23C82111FE* L_5 = (Enumerator_tA0B01774C21DF8FFB16811CA6CB92C23C82111FE*)(&__this->___enumerator); KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F L_6; L_6 = Enumerator_get_Current_mAD5F7ED646B0B46E1B9BD0745C91677FC3101223_inline(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); V_1 = L_6; Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* L_8 = __this->___predicate; KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_mAD143460B9F7A33E9D67CC2090E969366C04CB79_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* L_11 = __this->___selector; KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F L_12 = V_1; NullCheck(L_11); int64_t L_13; L_13 = Func_2_Invoke_m5B9834BB5DB6D980A7044E2A59C50C3AB9E38AA3_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86*)__this)->___current = L_13; return (bool)1; } IL_0061: { Enumerator_tA0B01774C21DF8FFB16811CA6CB92C23C82111FE* L_14 = (Enumerator_tA0B01774C21DF8FFB16811CA6CB92C23C82111FE*)(&__this->___enumerator); bool L_15; L_15 = Enumerator_MoveNext_mFAB59075C004C7789DA644F39E75D443DB3BB29B(L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t00ED6FA1AA6820AC929F1D96669F45E622DD8E86*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectListIterator_2_Where_m0FE251184C60887F42F5598D2AA8CCC0EAE1FDA8_gshared (WhereSelectListIterator_2_t9E9F7DABE20FD4E59D9240C0AC1BDCD84A76EA0B* __this, Func_2_t17A7605CEEC6FA7EC6BDEFDBAD916217CEEB6710* ___0_predicate, const RuntimeMethod* method) { { Func_2_t17A7605CEEC6FA7EC6BDEFDBAD916217CEEB6710* L_0 = ___0_predicate; WhereEnumerableIterator_1_tA8641FF2D3E926CEB769C6BD5E847D8DB6868BA5* L_1 = (WhereEnumerableIterator_1_tA8641FF2D3E926CEB769C6BD5E847D8DB6868BA5*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19)); WhereEnumerableIterator_1__ctor_m1975D5921A6E87DC7C14BDDFEB7E661CE1386588(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_mD868B9DDEAD8BA778B0BA52E8BB6D2AD0736760E_gshared (WhereSelectListIterator_2_tDD3B110D8779DE8A37BBB91D5323B407F951D337* __this, List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_t7542A58C66CF31CAC1B18A6A480408A5312791FD* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m2354367D0E1B37E7E69B5E67F97AEEE56674E8C4((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_t7542A58C66CF31CAC1B18A6A480408A5312791FD* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7* WhereSelectListIterator_2_Clone_mD3B581939F1CE6FB7E8937A11513EABA7CE76AA3_gshared (WhereSelectListIterator_2_tDD3B110D8779DE8A37BBB91D5323B407F951D337* __this, const RuntimeMethod* method) { { List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* L_0 = __this->___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_1 = __this->___predicate; Func_2_t7542A58C66CF31CAC1B18A6A480408A5312791FD* L_2 = __this->___selector; WhereSelectListIterator_2_tDD3B110D8779DE8A37BBB91D5323B407F951D337* L_3 = (WhereSelectListIterator_2_tDD3B110D8779DE8A37BBB91D5323B407F951D337*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectListIterator_2__ctor_mD868B9DDEAD8BA778B0BA52E8BB6D2AD0736760E(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectListIterator_2_MoveNext_m4BB285386319DAB0D11BCFEDCF4A92BF872D0892_gshared (WhereSelectListIterator_2_tDD3B110D8779DE8A37BBB91D5323B407F951D337* __this, const RuntimeMethod* method) { int32_t V_0 = 0; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* L_3 = __this->___source; NullCheck(L_3); Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8 L_4; L_4 = List_1_GetEnumerator_m2149D60AE5B5CA5EE09B5CEAFF8DBEBB95947B4C(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator))->____list), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___enumerator))->____current))->___key), (void*)NULL); #endif ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___state = 2; goto IL_0061; } IL_002b: { Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8* L_5 = (Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8*)(&__this->___enumerator); KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_6; L_6 = Enumerator_get_Current_m2AD9F16B5FB576542CC8F051FFB7E4240D277147_inline(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); V_1 = L_6; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_8 = __this->___predicate; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m1FAA5E1DDFE664C840E3A02BB99D67DDADCF53DB_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_t7542A58C66CF31CAC1B18A6A480408A5312791FD* L_11 = __this->___selector; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_12 = V_1; NullCheck(L_11); ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_13; L_13 = Func_2_Invoke_m1278AE9C2B5A98CFFC792903A8A6F8975EF6D230_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current = L_13; Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current))->___Item1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current))->___Item2), (void*)NULL); #endif return (bool)1; } IL_0061: { Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8* L_14 = (Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8*)(&__this->___enumerator); bool L_15; L_15 = Enumerator_MoveNext_mBE3FB70C43AA5529E1BADDAAF82B3F4EFAB30EEE(L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectListIterator_2_Where_m49266134DA8E6DDF97FBC8E9B5E0A608C8A07BBC_gshared (WhereSelectListIterator_2_tDD3B110D8779DE8A37BBB91D5323B407F951D337* __this, Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* ___0_predicate, const RuntimeMethod* method) { { Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* L_0 = ___0_predicate; WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF* L_1 = (WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19)); WhereEnumerableIterator_1__ctor_mB57E9223DB0E68D35CAE577A2C111D98EDAC5298(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m173463E0B8D28A5905E7D7C35047B91A1CA26644_gshared (WhereSelectListIterator_2_t4AFEF6FC0DA956BB1C2D3C27FF8D3E6201F0A06D* __this, List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_t92C4FE32CCDE4C6E94AC230C1744E40A65212169* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_mA51D7CFCD09A4F3606805BBAA6C3A94271BC59A7((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_t92C4FE32CCDE4C6E94AC230C1744E40A65212169* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B* WhereSelectListIterator_2_Clone_m0A78BE8D1FB78E7435AA37CD1F2E2077C9FAA4D5_gshared (WhereSelectListIterator_2_t4AFEF6FC0DA956BB1C2D3C27FF8D3E6201F0A06D* __this, const RuntimeMethod* method) { { List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* L_0 = __this->___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_1 = __this->___predicate; Func_2_t92C4FE32CCDE4C6E94AC230C1744E40A65212169* L_2 = __this->___selector; WhereSelectListIterator_2_t4AFEF6FC0DA956BB1C2D3C27FF8D3E6201F0A06D* L_3 = (WhereSelectListIterator_2_t4AFEF6FC0DA956BB1C2D3C27FF8D3E6201F0A06D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectListIterator_2__ctor_m173463E0B8D28A5905E7D7C35047B91A1CA26644(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectListIterator_2_MoveNext_m52D5463E64ACBE3C4A9472317E97680003DDAE91_gshared (WhereSelectListIterator_2_t4AFEF6FC0DA956BB1C2D3C27FF8D3E6201F0A06D* __this, const RuntimeMethod* method) { int32_t V_0 = 0; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* L_3 = __this->___source; NullCheck(L_3); Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8 L_4; L_4 = List_1_GetEnumerator_m2149D60AE5B5CA5EE09B5CEAFF8DBEBB95947B4C(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator))->____list), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___enumerator))->____current))->___key), (void*)NULL); #endif ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___state = 2; goto IL_0061; } IL_002b: { Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8* L_5 = (Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8*)(&__this->___enumerator); KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_6; L_6 = Enumerator_get_Current_m2AD9F16B5FB576542CC8F051FFB7E4240D277147_inline(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); V_1 = L_6; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_8 = __this->___predicate; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m1FAA5E1DDFE664C840E3A02BB99D67DDADCF53DB_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_t92C4FE32CCDE4C6E94AC230C1744E40A65212169* L_11 = __this->___selector; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_12 = V_1; NullCheck(L_11); double L_13; L_13 = Func_2_Invoke_m830EDB2691CBF9243E39E27655D8EA911FDBF3DE_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___current = L_13; return (bool)1; } IL_0061: { Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8* L_14 = (Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8*)(&__this->___enumerator); bool L_15; L_15 = Enumerator_MoveNext_mBE3FB70C43AA5529E1BADDAAF82B3F4EFAB30EEE(L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectListIterator_2_Where_m90AB137C74D727BD3941296A704BCD0403734484_gshared (WhereSelectListIterator_2_t4AFEF6FC0DA956BB1C2D3C27FF8D3E6201F0A06D* __this, Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* ___0_predicate, const RuntimeMethod* method) { { Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* L_0 = ___0_predicate; WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373* L_1 = (WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19)); WhereEnumerableIterator_1__ctor_m8D443F21BEBA7C84DDC4E95141067D11618AF48A(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_mEE05F0B9AB2B8E5C836837B707D0555A10361094_gshared (WhereSelectListIterator_2_t9B6C7A96995DD2A2BCECEB0C3B050EADBEAF0B34* __this, List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_tC4D7F6AF83855FFC8343EF34A106E91CBB3C6D88* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m426D8BD95B00FDA5C5E8FAE956FCB74E54BC7CC7((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_tC4D7F6AF83855FFC8343EF34A106E91CBB3C6D88* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07* WhereSelectListIterator_2_Clone_m6DDEACCEFE8174A34C12AD4DC92AF306D3A4ED8E_gshared (WhereSelectListIterator_2_t9B6C7A96995DD2A2BCECEB0C3B050EADBEAF0B34* __this, const RuntimeMethod* method) { { List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* L_0 = __this->___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_1 = __this->___predicate; Func_2_tC4D7F6AF83855FFC8343EF34A106E91CBB3C6D88* L_2 = __this->___selector; WhereSelectListIterator_2_t9B6C7A96995DD2A2BCECEB0C3B050EADBEAF0B34* L_3 = (WhereSelectListIterator_2_t9B6C7A96995DD2A2BCECEB0C3B050EADBEAF0B34*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectListIterator_2__ctor_mEE05F0B9AB2B8E5C836837B707D0555A10361094(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectListIterator_2_MoveNext_mECBD6532A675A3307B4C3F854BFA7E58F0351C6D_gshared (WhereSelectListIterator_2_t9B6C7A96995DD2A2BCECEB0C3B050EADBEAF0B34* __this, const RuntimeMethod* method) { int32_t V_0 = 0; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* L_3 = __this->___source; NullCheck(L_3); Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8 L_4; L_4 = List_1_GetEnumerator_m2149D60AE5B5CA5EE09B5CEAFF8DBEBB95947B4C(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator))->____list), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___enumerator))->____current))->___key), (void*)NULL); #endif ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___state = 2; goto IL_0061; } IL_002b: { Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8* L_5 = (Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8*)(&__this->___enumerator); KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_6; L_6 = Enumerator_get_Current_m2AD9F16B5FB576542CC8F051FFB7E4240D277147_inline(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); V_1 = L_6; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_8 = __this->___predicate; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m1FAA5E1DDFE664C840E3A02BB99D67DDADCF53DB_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_tC4D7F6AF83855FFC8343EF34A106E91CBB3C6D88* L_11 = __this->___selector; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_12 = V_1; NullCheck(L_11); int32_t L_13; L_13 = Func_2_Invoke_m9AFBC64B6C671682BF3EB79BDCAE6A8DC5947F60_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___current = L_13; return (bool)1; } IL_0061: { Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8* L_14 = (Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8*)(&__this->___enumerator); bool L_15; L_15 = Enumerator_MoveNext_mBE3FB70C43AA5529E1BADDAAF82B3F4EFAB30EEE(L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectListIterator_2_Where_mFEBBF655DFB227E62912F91A81FA72DB41FF13F2_gshared (WhereSelectListIterator_2_t9B6C7A96995DD2A2BCECEB0C3B050EADBEAF0B34* __this, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___0_predicate, const RuntimeMethod* method) { { Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* L_0 = ___0_predicate; WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A* L_1 = (WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19)); WhereEnumerableIterator_1__ctor_mA7F4C6508A043D99B8288E43867D576F4697E4EE(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_mE1BE1C51DF76B23A2136CA429E45A28C2624754B_gshared (WhereSelectListIterator_2_t5E10395BE74EE99D31FC654786BE236801C01AD6* __this, List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* ___0_source, Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* ___1_predicate, Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m3E47867714E05673E54C6B73D9242F5FFADA1F63((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA* WhereSelectListIterator_2_Clone_mAAC4FF0936211AE674CEADA8FED144CBA1852ED1_gshared (WhereSelectListIterator_2_t5E10395BE74EE99D31FC654786BE236801C01AD6* __this, const RuntimeMethod* method) { { List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* L_0 = __this->___source; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_1 = __this->___predicate; Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* L_2 = __this->___selector; WhereSelectListIterator_2_t5E10395BE74EE99D31FC654786BE236801C01AD6* L_3 = (WhereSelectListIterator_2_t5E10395BE74EE99D31FC654786BE236801C01AD6*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectListIterator_2__ctor_mE1BE1C51DF76B23A2136CA429E45A28C2624754B(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectListIterator_2_MoveNext_m5F5C194CC4C57B5DAC15CDBA86CD9D5F441BA733_gshared (WhereSelectListIterator_2_t5E10395BE74EE99D31FC654786BE236801C01AD6* __this, const RuntimeMethod* method) { int32_t V_0 = 0; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { List_1_t6F895CDB73A53FE21E4CD24733AF2E80726B0853* L_3 = __this->___source; NullCheck(L_3); Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8 L_4; L_4 = List_1_GetEnumerator_m2149D60AE5B5CA5EE09B5CEAFF8DBEBB95947B4C(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator))->____list), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___enumerator))->____current))->___key), (void*)NULL); #endif ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___state = 2; goto IL_0061; } IL_002b: { Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8* L_5 = (Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8*)(&__this->___enumerator); KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_6; L_6 = Enumerator_get_Current_m2AD9F16B5FB576542CC8F051FFB7E4240D277147_inline(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); V_1 = L_6; Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* L_8 = __this->___predicate; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m1FAA5E1DDFE664C840E3A02BB99D67DDADCF53DB_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* L_11 = __this->___selector; KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_12 = V_1; NullCheck(L_11); RuntimeObject* L_13; L_13 = Func_2_Invoke_m2E4AA6D9A491FEEB4366DC707708218AC50966F5_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current = L_13; Il2CppCodeGenWriteBarrier((void**)(&((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current), (void*)L_13); return (bool)1; } IL_0061: { Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8* L_14 = (Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8*)(&__this->___enumerator); bool L_15; L_15 = Enumerator_MoveNext_mBE3FB70C43AA5529E1BADDAAF82B3F4EFAB30EEE(L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectListIterator_2_Where_mBCA38F07D106B1F4F1E023B2585754BF18086CF1_gshared (WhereSelectListIterator_2_t5E10395BE74EE99D31FC654786BE236801C01AD6* __this, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___0_predicate, const RuntimeMethod* method) { { Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_0 = ___0_predicate; WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4* L_1 = (WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19)); WhereEnumerableIterator_1__ctor_m8C0DA4CDA5431C03561F67C4393BB18CDD891F01(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m514C97356899A623178288894891949323AB5F9E_gshared (WhereSelectListIterator_2_tAD5E7572E769B04937A528DF4E8E0EB120473114* __this, List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m2354367D0E1B37E7E69B5E67F97AEEE56674E8C4((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7* WhereSelectListIterator_2_Clone_m9B672EB08FF4D55E455A4DDEE3DB8E3571868423_gshared (WhereSelectListIterator_2_tAD5E7572E769B04937A528DF4E8E0EB120473114* __this, const RuntimeMethod* method) { { List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* L_0 = __this->___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_1 = __this->___predicate; Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943* L_2 = __this->___selector; WhereSelectListIterator_2_tAD5E7572E769B04937A528DF4E8E0EB120473114* L_3 = (WhereSelectListIterator_2_tAD5E7572E769B04937A528DF4E8E0EB120473114*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectListIterator_2__ctor_m514C97356899A623178288894891949323AB5F9E(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectListIterator_2_MoveNext_m8423FD8069A0061BC43D05A175BAC7F82E276757_gshared (WhereSelectListIterator_2_tAD5E7572E769B04937A528DF4E8E0EB120473114* __this, const RuntimeMethod* method) { int32_t V_0 = 0; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* L_3 = __this->___source; NullCheck(L_3); Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4 L_4; L_4 = List_1_GetEnumerator_mF067420DAFF52D4C46250012FBE1232F35652C7B(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator))->____list), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___enumerator))->____current))->___key), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___enumerator))->____current))->___value), (void*)NULL); #endif ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___state = 2; goto IL_0061; } IL_002b: { Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4* L_5 = (Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4*)(&__this->___enumerator); KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_6; L_6 = Enumerator_get_Current_m2E99DFD369025C91E4B23FA90EE17A41271106A4_inline(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); V_1 = L_6; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_8 = __this->___predicate; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943* L_11 = __this->___selector; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_12 = V_1; NullCheck(L_11); ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_13; L_13 = Func_2_Invoke_m8A4C41929B691DC9085D87096BA7BA375763D967_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current = L_13; Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current))->___Item1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current))->___Item2), (void*)NULL); #endif return (bool)1; } IL_0061: { Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4* L_14 = (Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4*)(&__this->___enumerator); bool L_15; L_15 = Enumerator_MoveNext_m7303D41C6A0DB6D9A9B9F5923546BF98515E7B39(L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectListIterator_2_Where_mBAB592139114EFF5CD69A1011FB5B231690E5472_gshared (WhereSelectListIterator_2_tAD5E7572E769B04937A528DF4E8E0EB120473114* __this, Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* ___0_predicate, const RuntimeMethod* method) { { Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* L_0 = ___0_predicate; WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF* L_1 = (WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19)); WhereEnumerableIterator_1__ctor_mB57E9223DB0E68D35CAE577A2C111D98EDAC5298(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_mCB47271F5240DB5F870757E558817EAF66813337_gshared (WhereSelectListIterator_2_t967C76943EB7EA8040D924B9D1A251CF5F99C590* __this, List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_t47FAFA6E2D9AD9FDF910E87892F59352FB5B18F3* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_mA51D7CFCD09A4F3606805BBAA6C3A94271BC59A7((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_t47FAFA6E2D9AD9FDF910E87892F59352FB5B18F3* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B* WhereSelectListIterator_2_Clone_m467814878A87A3758D39E58D0438542336108122_gshared (WhereSelectListIterator_2_t967C76943EB7EA8040D924B9D1A251CF5F99C590* __this, const RuntimeMethod* method) { { List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* L_0 = __this->___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_1 = __this->___predicate; Func_2_t47FAFA6E2D9AD9FDF910E87892F59352FB5B18F3* L_2 = __this->___selector; WhereSelectListIterator_2_t967C76943EB7EA8040D924B9D1A251CF5F99C590* L_3 = (WhereSelectListIterator_2_t967C76943EB7EA8040D924B9D1A251CF5F99C590*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectListIterator_2__ctor_mCB47271F5240DB5F870757E558817EAF66813337(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectListIterator_2_MoveNext_mFE73DBAD34F8FD36557713D8A791396486A55707_gshared (WhereSelectListIterator_2_t967C76943EB7EA8040D924B9D1A251CF5F99C590* __this, const RuntimeMethod* method) { int32_t V_0 = 0; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* L_3 = __this->___source; NullCheck(L_3); Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4 L_4; L_4 = List_1_GetEnumerator_mF067420DAFF52D4C46250012FBE1232F35652C7B(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator))->____list), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___enumerator))->____current))->___key), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___enumerator))->____current))->___value), (void*)NULL); #endif ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___state = 2; goto IL_0061; } IL_002b: { Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4* L_5 = (Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4*)(&__this->___enumerator); KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_6; L_6 = Enumerator_get_Current_m2E99DFD369025C91E4B23FA90EE17A41271106A4_inline(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); V_1 = L_6; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_8 = __this->___predicate; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_t47FAFA6E2D9AD9FDF910E87892F59352FB5B18F3* L_11 = __this->___selector; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_12 = V_1; NullCheck(L_11); double L_13; L_13 = Func_2_Invoke_m8AB7737A3D8B213BACE91AE7F98D6FFF494DE79D_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___current = L_13; return (bool)1; } IL_0061: { Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4* L_14 = (Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4*)(&__this->___enumerator); bool L_15; L_15 = Enumerator_MoveNext_m7303D41C6A0DB6D9A9B9F5923546BF98515E7B39(L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectListIterator_2_Where_mD7A52CFD7F6BCA00095D285AD54A5A3C54F61FF0_gshared (WhereSelectListIterator_2_t967C76943EB7EA8040D924B9D1A251CF5F99C590* __this, Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* ___0_predicate, const RuntimeMethod* method) { { Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* L_0 = ___0_predicate; WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373* L_1 = (WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19)); WhereEnumerableIterator_1__ctor_m8D443F21BEBA7C84DDC4E95141067D11618AF48A(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m9E7D9C2AC5C4EE62428D630E2153A54CA911CEAF_gshared (WhereSelectListIterator_2_t984D9217719A2864144A476CBB92FB7754CC788F* __this, List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_tA526681EE526C81F376160E44520BDC21770A705* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m426D8BD95B00FDA5C5E8FAE956FCB74E54BC7CC7((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_tA526681EE526C81F376160E44520BDC21770A705* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07* WhereSelectListIterator_2_Clone_m5543BC2ADA2036AEA8AD33BB33B715E67B25E425_gshared (WhereSelectListIterator_2_t984D9217719A2864144A476CBB92FB7754CC788F* __this, const RuntimeMethod* method) { { List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* L_0 = __this->___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_1 = __this->___predicate; Func_2_tA526681EE526C81F376160E44520BDC21770A705* L_2 = __this->___selector; WhereSelectListIterator_2_t984D9217719A2864144A476CBB92FB7754CC788F* L_3 = (WhereSelectListIterator_2_t984D9217719A2864144A476CBB92FB7754CC788F*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectListIterator_2__ctor_m9E7D9C2AC5C4EE62428D630E2153A54CA911CEAF(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectListIterator_2_MoveNext_mE1D16DDBA8514349D61E5734B72CDE6E55D0E7E4_gshared (WhereSelectListIterator_2_t984D9217719A2864144A476CBB92FB7754CC788F* __this, const RuntimeMethod* method) { int32_t V_0 = 0; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* L_3 = __this->___source; NullCheck(L_3); Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4 L_4; L_4 = List_1_GetEnumerator_mF067420DAFF52D4C46250012FBE1232F35652C7B(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator))->____list), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___enumerator))->____current))->___key), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___enumerator))->____current))->___value), (void*)NULL); #endif ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___state = 2; goto IL_0061; } IL_002b: { Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4* L_5 = (Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4*)(&__this->___enumerator); KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_6; L_6 = Enumerator_get_Current_m2E99DFD369025C91E4B23FA90EE17A41271106A4_inline(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); V_1 = L_6; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_8 = __this->___predicate; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_tA526681EE526C81F376160E44520BDC21770A705* L_11 = __this->___selector; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_12 = V_1; NullCheck(L_11); int32_t L_13; L_13 = Func_2_Invoke_m450153F6300275E6112B4346D2EF20A15EB7091E_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___current = L_13; return (bool)1; } IL_0061: { Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4* L_14 = (Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4*)(&__this->___enumerator); bool L_15; L_15 = Enumerator_MoveNext_m7303D41C6A0DB6D9A9B9F5923546BF98515E7B39(L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectListIterator_2_Where_m6068BC7507F99A18650B2195728A397A4B255F95_gshared (WhereSelectListIterator_2_t984D9217719A2864144A476CBB92FB7754CC788F* __this, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___0_predicate, const RuntimeMethod* method) { { Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* L_0 = ___0_predicate; WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A* L_1 = (WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19)); WhereEnumerableIterator_1__ctor_mA7F4C6508A043D99B8288E43867D576F4697E4EE(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m2A8C85666C5A665630499B7FAAF130D59E60BFD1_gshared (WhereSelectListIterator_2_tB5F3E1B3B06A8D74CA5DBD8ACEB44A8F1E549AF6* __this, List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m3E47867714E05673E54C6B73D9242F5FFADA1F63((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA* WhereSelectListIterator_2_Clone_m7549B7E49F1A52E465C4F9B0827E3A9241D0C573_gshared (WhereSelectListIterator_2_tB5F3E1B3B06A8D74CA5DBD8ACEB44A8F1E549AF6* __this, const RuntimeMethod* method) { { List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* L_0 = __this->___source; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_1 = __this->___predicate; Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* L_2 = __this->___selector; WhereSelectListIterator_2_tB5F3E1B3B06A8D74CA5DBD8ACEB44A8F1E549AF6* L_3 = (WhereSelectListIterator_2_tB5F3E1B3B06A8D74CA5DBD8ACEB44A8F1E549AF6*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectListIterator_2__ctor_m2A8C85666C5A665630499B7FAAF130D59E60BFD1(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectListIterator_2_MoveNext_m96C28F46AFA617F5C19FFC661CD4F9E63BE75103_gshared (WhereSelectListIterator_2_tB5F3E1B3B06A8D74CA5DBD8ACEB44A8F1E549AF6* __this, const RuntimeMethod* method) { int32_t V_0 = 0; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { List_1_t8A1639802238DEF3222B6CBBC0DEF0B4B5F350EB* L_3 = __this->___source; NullCheck(L_3); Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4 L_4; L_4 = List_1_GetEnumerator_mF067420DAFF52D4C46250012FBE1232F35652C7B(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator))->____list), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___enumerator))->____current))->___key), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___enumerator))->____current))->___value), (void*)NULL); #endif ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___state = 2; goto IL_0061; } IL_002b: { Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4* L_5 = (Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4*)(&__this->___enumerator); KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_6; L_6 = Enumerator_get_Current_m2E99DFD369025C91E4B23FA90EE17A41271106A4_inline(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); V_1 = L_6; Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* L_8 = __this->___predicate; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* L_11 = __this->___selector; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_12 = V_1; NullCheck(L_11); RuntimeObject* L_13; L_13 = Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current = L_13; Il2CppCodeGenWriteBarrier((void**)(&((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current), (void*)L_13); return (bool)1; } IL_0061: { Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4* L_14 = (Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4*)(&__this->___enumerator); bool L_15; L_15 = Enumerator_MoveNext_m7303D41C6A0DB6D9A9B9F5923546BF98515E7B39(L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectListIterator_2_Where_m2F81906E04BD7F8616E72DD5160FE9BB1D207D35_gshared (WhereSelectListIterator_2_tB5F3E1B3B06A8D74CA5DBD8ACEB44A8F1E549AF6* __this, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___0_predicate, const RuntimeMethod* method) { { Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_0 = ___0_predicate; WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4* L_1 = (WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19)); WhereEnumerableIterator_1__ctor_m8C0DA4CDA5431C03561F67C4393BB18CDD891F01(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m42B6E206A0E398E45DA94F8109B58ACE1749F6A4_gshared (WhereSelectListIterator_2_t770A927BE7E150C131946093084804F846AF241A* __this, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___0_source, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___1_predicate, Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m426D8BD95B00FDA5C5E8FAE956FCB74E54BC7CC7((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07* WhereSelectListIterator_2_Clone_m89B70C1B596662479F7844116D9B99FE501BFD84_gshared (WhereSelectListIterator_2_t770A927BE7E150C131946093084804F846AF241A* __this, const RuntimeMethod* method) { { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_0 = __this->___source; Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* L_1 = __this->___predicate; Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* L_2 = __this->___selector; WhereSelectListIterator_2_t770A927BE7E150C131946093084804F846AF241A* L_3 = (WhereSelectListIterator_2_t770A927BE7E150C131946093084804F846AF241A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectListIterator_2__ctor_m42B6E206A0E398E45DA94F8109B58ACE1749F6A4(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectListIterator_2_MoveNext_mA4673028DAC84866E54385B22CBEFC22D92BC9CD_gshared (WhereSelectListIterator_2_t770A927BE7E150C131946093084804F846AF241A* __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_3 = __this->___source; NullCheck(L_3); Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC L_4; L_4 = List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator))->____list), (void*)NULL); ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___state = 2; goto IL_0061; } IL_002b: { Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* L_5 = (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC*)(&__this->___enumerator); int32_t L_6; L_6 = Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_inline(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); V_1 = L_6; Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* L_8 = __this->___predicate; int32_t L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m1543D7041BADF87D1F63EBF838B0DDCB40340C7E_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* L_11 = __this->___selector; int32_t L_12 = V_1; NullCheck(L_11); int32_t L_13; L_13 = Func_2_Invoke_m1F8EE2DF137BE5132901C0297848BC7A373A676B_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___current = L_13; return (bool)1; } IL_0061: { Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* L_14 = (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC*)(&__this->___enumerator); bool L_15; L_15 = Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312(L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectListIterator_2_Where_m2B1D8127CD81AE6BA9FA935CA573327EACB64820_gshared (WhereSelectListIterator_2_t770A927BE7E150C131946093084804F846AF241A* __this, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___0_predicate, const RuntimeMethod* method) { { Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* L_0 = ___0_predicate; WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A* L_1 = (WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19)); WhereEnumerableIterator_1__ctor_mA7F4C6508A043D99B8288E43867D576F4697E4EE(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m6015CAFB149403EFC49A3CFE180F8287C4B1F2D3_gshared (WhereSelectListIterator_2_t1A5B574577FF00CA7DAA72E41AD6F3C3715A546B* __this, List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m2354367D0E1B37E7E69B5E67F97AEEE56674E8C4((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7* WhereSelectListIterator_2_Clone_m8A3BA71E6E6B1781AC184C78B9D5092BA3B1BFC4_gshared (WhereSelectListIterator_2_t1A5B574577FF00CA7DAA72E41AD6F3C3715A546B* __this, const RuntimeMethod* method) { { List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* L_0 = __this->___source; Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_1 = __this->___predicate; Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665* L_2 = __this->___selector; WhereSelectListIterator_2_t1A5B574577FF00CA7DAA72E41AD6F3C3715A546B* L_3 = (WhereSelectListIterator_2_t1A5B574577FF00CA7DAA72E41AD6F3C3715A546B*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectListIterator_2__ctor_m6015CAFB149403EFC49A3CFE180F8287C4B1F2D3(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectListIterator_2_MoveNext_m527CC2EF79DE7C165BA7378823C3F8D1173121B2_gshared (WhereSelectListIterator_2_t1A5B574577FF00CA7DAA72E41AD6F3C3715A546B* __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* L_3 = __this->___source; NullCheck(L_3); Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B L_4; L_4 = List_1_GetEnumerator_m87BBBF3FBB0A4EBF1C2940AA91570D7F1565F60D(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator))->____list), (void*)NULL); ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___state = 2; goto IL_0061; } IL_002b: { Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B* L_5 = (Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B*)(&__this->___enumerator); int32_t L_6; L_6 = Enumerator_get_Current_mB6A201CD563FEF33A6BDA75B83C7BF2AA36CD98C_inline(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); V_1 = L_6; Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_8 = __this->___predicate; int32_t L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665* L_11 = __this->___selector; int32_t L_12 = V_1; NullCheck(L_11); ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_13; L_13 = Func_2_Invoke_m391DE18D3E422BB20DE4D16ABF413F64F079DFCB_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current = L_13; Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current))->___Item1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current))->___Item2), (void*)NULL); #endif return (bool)1; } IL_0061: { Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B* L_14 = (Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B*)(&__this->___enumerator); bool L_15; L_15 = Enumerator_MoveNext_mCAE99D26B8B4D7880B37A70AC8DFD8C7AA4FCCE5(L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectListIterator_2_Where_mD8EEB3480FCF68C7CD75F325CD61E7162D1D2BD9_gshared (WhereSelectListIterator_2_t1A5B574577FF00CA7DAA72E41AD6F3C3715A546B* __this, Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* ___0_predicate, const RuntimeMethod* method) { { Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* L_0 = ___0_predicate; WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF* L_1 = (WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19)); WhereEnumerableIterator_1__ctor_mB57E9223DB0E68D35CAE577A2C111D98EDAC5298(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_mA1E31C5C0F20D3F5E048D8F6BFB9448EB88511A0_gshared (WhereSelectListIterator_2_tFE7A4EC11F4B743F2225D286AB21642413563637* __this, List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_tF2AB14F275941BA60E9BCF23A9892D0255EE639A* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_mA51D7CFCD09A4F3606805BBAA6C3A94271BC59A7((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_tF2AB14F275941BA60E9BCF23A9892D0255EE639A* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B* WhereSelectListIterator_2_Clone_m7162071CFDDD978868B8875886E5B74CEB893BA7_gshared (WhereSelectListIterator_2_tFE7A4EC11F4B743F2225D286AB21642413563637* __this, const RuntimeMethod* method) { { List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* L_0 = __this->___source; Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_1 = __this->___predicate; Func_2_tF2AB14F275941BA60E9BCF23A9892D0255EE639A* L_2 = __this->___selector; WhereSelectListIterator_2_tFE7A4EC11F4B743F2225D286AB21642413563637* L_3 = (WhereSelectListIterator_2_tFE7A4EC11F4B743F2225D286AB21642413563637*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectListIterator_2__ctor_mA1E31C5C0F20D3F5E048D8F6BFB9448EB88511A0(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectListIterator_2_MoveNext_mBB8C31C51013853E69E69EEC9AFF2478CC047620_gshared (WhereSelectListIterator_2_tFE7A4EC11F4B743F2225D286AB21642413563637* __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* L_3 = __this->___source; NullCheck(L_3); Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B L_4; L_4 = List_1_GetEnumerator_m87BBBF3FBB0A4EBF1C2940AA91570D7F1565F60D(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator))->____list), (void*)NULL); ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___state = 2; goto IL_0061; } IL_002b: { Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B* L_5 = (Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B*)(&__this->___enumerator); int32_t L_6; L_6 = Enumerator_get_Current_mB6A201CD563FEF33A6BDA75B83C7BF2AA36CD98C_inline(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); V_1 = L_6; Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_8 = __this->___predicate; int32_t L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_tF2AB14F275941BA60E9BCF23A9892D0255EE639A* L_11 = __this->___selector; int32_t L_12 = V_1; NullCheck(L_11); double L_13; L_13 = Func_2_Invoke_mD0A19E41F98A9A0A714DA871A58878A66CF373B7_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___current = L_13; return (bool)1; } IL_0061: { Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B* L_14 = (Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B*)(&__this->___enumerator); bool L_15; L_15 = Enumerator_MoveNext_mCAE99D26B8B4D7880B37A70AC8DFD8C7AA4FCCE5(L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectListIterator_2_Where_mFE0409AE16372A2FD99172F8375F4E8DF6B834AF_gshared (WhereSelectListIterator_2_tFE7A4EC11F4B743F2225D286AB21642413563637* __this, Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* ___0_predicate, const RuntimeMethod* method) { { Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* L_0 = ___0_predicate; WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373* L_1 = (WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19)); WhereEnumerableIterator_1__ctor_m8D443F21BEBA7C84DDC4E95141067D11618AF48A(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_mE1A2D2A162D6FC64DE67E5AE6A4D3FF81E3A34FF_gshared (WhereSelectListIterator_2_tEC5FC532BCB0C2374889A1DEAEA2A0AF67061F13* __this, List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m426D8BD95B00FDA5C5E8FAE956FCB74E54BC7CC7((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07* WhereSelectListIterator_2_Clone_m551DB82C97B0D14CD1CAB4742072C5086988C8F4_gshared (WhereSelectListIterator_2_tEC5FC532BCB0C2374889A1DEAEA2A0AF67061F13* __this, const RuntimeMethod* method) { { List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* L_0 = __this->___source; Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_1 = __this->___predicate; Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4* L_2 = __this->___selector; WhereSelectListIterator_2_tEC5FC532BCB0C2374889A1DEAEA2A0AF67061F13* L_3 = (WhereSelectListIterator_2_tEC5FC532BCB0C2374889A1DEAEA2A0AF67061F13*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectListIterator_2__ctor_mE1A2D2A162D6FC64DE67E5AE6A4D3FF81E3A34FF(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectListIterator_2_MoveNext_m9157C66EF2FA3246129237E64468ED7084177DC1_gshared (WhereSelectListIterator_2_tEC5FC532BCB0C2374889A1DEAEA2A0AF67061F13* __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* L_3 = __this->___source; NullCheck(L_3); Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B L_4; L_4 = List_1_GetEnumerator_m87BBBF3FBB0A4EBF1C2940AA91570D7F1565F60D(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator))->____list), (void*)NULL); ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___state = 2; goto IL_0061; } IL_002b: { Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B* L_5 = (Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B*)(&__this->___enumerator); int32_t L_6; L_6 = Enumerator_get_Current_mB6A201CD563FEF33A6BDA75B83C7BF2AA36CD98C_inline(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); V_1 = L_6; Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_8 = __this->___predicate; int32_t L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4* L_11 = __this->___selector; int32_t L_12 = V_1; NullCheck(L_11); int32_t L_13; L_13 = Func_2_Invoke_m2F5EF7EE15634492B2E930C5F3DF28F3071CD5F0_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___current = L_13; return (bool)1; } IL_0061: { Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B* L_14 = (Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B*)(&__this->___enumerator); bool L_15; L_15 = Enumerator_MoveNext_mCAE99D26B8B4D7880B37A70AC8DFD8C7AA4FCCE5(L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectListIterator_2_Where_m733ADF7FB8076669C0869C174979CE46A370EC47_gshared (WhereSelectListIterator_2_tEC5FC532BCB0C2374889A1DEAEA2A0AF67061F13* __this, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___0_predicate, const RuntimeMethod* method) { { Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* L_0 = ___0_predicate; WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A* L_1 = (WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19)); WhereEnumerableIterator_1__ctor_mA7F4C6508A043D99B8288E43867D576F4697E4EE(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m80BB1C97A9B4B9C60648387CF6393E5D6C6B7AE7_gshared (WhereSelectListIterator_2_tED106563EDAAAFC5D4826BB767636CC6724207C0* __this, List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m3E47867714E05673E54C6B73D9242F5FFADA1F63((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA* WhereSelectListIterator_2_Clone_mEB021C37D21C588BD23B2E31E94B78EECAC70ECC_gshared (WhereSelectListIterator_2_tED106563EDAAAFC5D4826BB767636CC6724207C0* __this, const RuntimeMethod* method) { { List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* L_0 = __this->___source; Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_1 = __this->___predicate; Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* L_2 = __this->___selector; WhereSelectListIterator_2_tED106563EDAAAFC5D4826BB767636CC6724207C0* L_3 = (WhereSelectListIterator_2_tED106563EDAAAFC5D4826BB767636CC6724207C0*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectListIterator_2__ctor_m80BB1C97A9B4B9C60648387CF6393E5D6C6B7AE7(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectListIterator_2_MoveNext_mC4C73B9B34878E32FE1CE9D39506A38A51D3647E_gshared (WhereSelectListIterator_2_tED106563EDAAAFC5D4826BB767636CC6724207C0* __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* L_3 = __this->___source; NullCheck(L_3); Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B L_4; L_4 = List_1_GetEnumerator_m87BBBF3FBB0A4EBF1C2940AA91570D7F1565F60D(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator))->____list), (void*)NULL); ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___state = 2; goto IL_0061; } IL_002b: { Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B* L_5 = (Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B*)(&__this->___enumerator); int32_t L_6; L_6 = Enumerator_get_Current_mB6A201CD563FEF33A6BDA75B83C7BF2AA36CD98C_inline(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); V_1 = L_6; Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* L_8 = __this->___predicate; int32_t L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* L_11 = __this->___selector; int32_t L_12 = V_1; NullCheck(L_11); RuntimeObject* L_13; L_13 = Func_2_Invoke_mFA681ED6452214C133490C8EBCEF80076525B562_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current = L_13; Il2CppCodeGenWriteBarrier((void**)(&((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current), (void*)L_13); return (bool)1; } IL_0061: { Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B* L_14 = (Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B*)(&__this->___enumerator); bool L_15; L_15 = Enumerator_MoveNext_mCAE99D26B8B4D7880B37A70AC8DFD8C7AA4FCCE5(L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectListIterator_2_Where_m73B23853246474AB894F5475C49165E061CFE8AE_gshared (WhereSelectListIterator_2_tED106563EDAAAFC5D4826BB767636CC6724207C0* __this, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___0_predicate, const RuntimeMethod* method) { { Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_0 = ___0_predicate; WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4* L_1 = (WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19)); WhereEnumerableIterator_1__ctor_m8C0DA4CDA5431C03561F67C4393BB18CDD891F01(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m4DA4E55D68D54CA13E443B2C1EF7AE6A5627787E_gshared (WhereSelectListIterator_2_t1D0D030153AD3907D2774B6B5C56F2AA852BC21D* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m2354367D0E1B37E7E69B5E67F97AEEE56674E8C4((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7* WhereSelectListIterator_2_Clone_m4BEBDF3B22C2E9FD3A10DF1A73D7A7AE08B57C53_gshared (WhereSelectListIterator_2_t1D0D030153AD3907D2774B6B5C56F2AA852BC21D* __this, const RuntimeMethod* method) { { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = __this->___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = __this->___predicate; Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* L_2 = __this->___selector; WhereSelectListIterator_2_t1D0D030153AD3907D2774B6B5C56F2AA852BC21D* L_3 = (WhereSelectListIterator_2_t1D0D030153AD3907D2774B6B5C56F2AA852BC21D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectListIterator_2__ctor_m4DA4E55D68D54CA13E443B2C1EF7AE6A5627787E(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectListIterator_2_MoveNext_m782534AAC7F6402CABDC6025320407AA6A38AC81_gshared (WhereSelectListIterator_2_t1D0D030153AD3907D2774B6B5C56F2AA852BC21D* __this, const RuntimeMethod* method) { int32_t V_0 = 0; RuntimeObject* V_1 = NULL; { int32_t L_0 = ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_3 = __this->___source; NullCheck(L_3); Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A L_4; L_4 = List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator))->____list), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator))->____current), (void*)NULL); #endif ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___state = 2; goto IL_0061; } IL_002b: { Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* L_5 = (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A*)(&__this->___enumerator); RuntimeObject* L_6; L_6 = Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_inline(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); V_1 = L_6; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_8 = __this->___predicate; RuntimeObject* L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* L_11 = __this->___selector; RuntimeObject* L_12 = V_1; NullCheck(L_11); ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_13; L_13 = Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current = L_13; Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current))->___Item1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current))->___Item2), (void*)NULL); #endif return (bool)1; } IL_0061: { Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* L_14 = (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A*)(&__this->___enumerator); bool L_15; L_15 = Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB(L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectListIterator_2_Where_m64F534C7CFE24C6001D08F9BB1BC20D440E11CF4_gshared (WhereSelectListIterator_2_t1D0D030153AD3907D2774B6B5C56F2AA852BC21D* __this, Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* ___0_predicate, const RuntimeMethod* method) { { Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* L_0 = ___0_predicate; WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF* L_1 = (WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19)); WhereEnumerableIterator_1__ctor_mB57E9223DB0E68D35CAE577A2C111D98EDAC5298(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m077AA693A16D506895C485CDFAC73730A163001B_gshared (WhereSelectListIterator_2_t2C5DCC6DB299A1BB70C6A70239C1F3E4BEA9CD1B* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_mA51D7CFCD09A4F3606805BBAA6C3A94271BC59A7((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B* WhereSelectListIterator_2_Clone_mA361208A3816798AF7431E7F40436F0A0DB7738D_gshared (WhereSelectListIterator_2_t2C5DCC6DB299A1BB70C6A70239C1F3E4BEA9CD1B* __this, const RuntimeMethod* method) { { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = __this->___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = __this->___predicate; Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* L_2 = __this->___selector; WhereSelectListIterator_2_t2C5DCC6DB299A1BB70C6A70239C1F3E4BEA9CD1B* L_3 = (WhereSelectListIterator_2_t2C5DCC6DB299A1BB70C6A70239C1F3E4BEA9CD1B*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectListIterator_2__ctor_m077AA693A16D506895C485CDFAC73730A163001B(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectListIterator_2_MoveNext_mED9D12D65C4EBDE09296E7CE0A709B9CF82264DE_gshared (WhereSelectListIterator_2_t2C5DCC6DB299A1BB70C6A70239C1F3E4BEA9CD1B* __this, const RuntimeMethod* method) { int32_t V_0 = 0; RuntimeObject* V_1 = NULL; { int32_t L_0 = ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_3 = __this->___source; NullCheck(L_3); Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A L_4; L_4 = List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator))->____list), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator))->____current), (void*)NULL); #endif ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___state = 2; goto IL_0061; } IL_002b: { Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* L_5 = (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A*)(&__this->___enumerator); RuntimeObject* L_6; L_6 = Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_inline(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); V_1 = L_6; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_8 = __this->___predicate; RuntimeObject* L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* L_11 = __this->___selector; RuntimeObject* L_12 = V_1; NullCheck(L_11); double L_13; L_13 = Func_2_Invoke_mD53F0155434EDFA18B5BDAD0B0F61AC5F82EB95B_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___current = L_13; return (bool)1; } IL_0061: { Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* L_14 = (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A*)(&__this->___enumerator); bool L_15; L_15 = Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB(L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectListIterator_2_Where_m0F15C557E167E7F6D7E666A0ECAA3828AC112D58_gshared (WhereSelectListIterator_2_t2C5DCC6DB299A1BB70C6A70239C1F3E4BEA9CD1B* __this, Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* ___0_predicate, const RuntimeMethod* method) { { Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* L_0 = ___0_predicate; WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373* L_1 = (WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19)); WhereEnumerableIterator_1__ctor_m8D443F21BEBA7C84DDC4E95141067D11618AF48A(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m5658691CD6D5E52B8CB4D7BF7728DF1A36AD99BF_gshared (WhereSelectListIterator_2_tFA8E9A90E251C243AA65C041D7421667E9920343* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m426D8BD95B00FDA5C5E8FAE956FCB74E54BC7CC7((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07* WhereSelectListIterator_2_Clone_m62045FC9E5DDF7C34F754695E9EBF13C4326DCE8_gshared (WhereSelectListIterator_2_tFA8E9A90E251C243AA65C041D7421667E9920343* __this, const RuntimeMethod* method) { { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = __this->___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = __this->___predicate; Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* L_2 = __this->___selector; WhereSelectListIterator_2_tFA8E9A90E251C243AA65C041D7421667E9920343* L_3 = (WhereSelectListIterator_2_tFA8E9A90E251C243AA65C041D7421667E9920343*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectListIterator_2__ctor_m5658691CD6D5E52B8CB4D7BF7728DF1A36AD99BF(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectListIterator_2_MoveNext_mE97A1BC013242BE83F2417B94F433533ECA0BE17_gshared (WhereSelectListIterator_2_tFA8E9A90E251C243AA65C041D7421667E9920343* __this, const RuntimeMethod* method) { int32_t V_0 = 0; RuntimeObject* V_1 = NULL; { int32_t L_0 = ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_3 = __this->___source; NullCheck(L_3); Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A L_4; L_4 = List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator))->____list), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator))->____current), (void*)NULL); #endif ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___state = 2; goto IL_0061; } IL_002b: { Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* L_5 = (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A*)(&__this->___enumerator); RuntimeObject* L_6; L_6 = Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_inline(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); V_1 = L_6; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_8 = __this->___predicate; RuntimeObject* L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* L_11 = __this->___selector; RuntimeObject* L_12 = V_1; NullCheck(L_11); int32_t L_13; L_13 = Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___current = L_13; return (bool)1; } IL_0061: { Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* L_14 = (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A*)(&__this->___enumerator); bool L_15; L_15 = Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB(L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectListIterator_2_Where_m3FE0D83DC912C8134BC2E276A0BBBF78E7CCDFF2_gshared (WhereSelectListIterator_2_tFA8E9A90E251C243AA65C041D7421667E9920343* __this, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___0_predicate, const RuntimeMethod* method) { { Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* L_0 = ___0_predicate; WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A* L_1 = (WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19)); WhereEnumerableIterator_1__ctor_mA7F4C6508A043D99B8288E43867D576F4697E4EE(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m9CC6A34DCA0012E593221AFBACC4F20664BD876A_gshared (WhereSelectListIterator_2_tC97775A217B6CD43A5FD2A085EE12720F7C3808A* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m3E47867714E05673E54C6B73D9242F5FFADA1F63((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA* WhereSelectListIterator_2_Clone_mF22589DABD608C024E039C0F5DE9F457967EC3E8_gshared (WhereSelectListIterator_2_tC97775A217B6CD43A5FD2A085EE12720F7C3808A* __this, const RuntimeMethod* method) { { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = __this->___source; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = __this->___predicate; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_2 = __this->___selector; WhereSelectListIterator_2_tC97775A217B6CD43A5FD2A085EE12720F7C3808A* L_3 = (WhereSelectListIterator_2_tC97775A217B6CD43A5FD2A085EE12720F7C3808A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectListIterator_2__ctor_m9CC6A34DCA0012E593221AFBACC4F20664BD876A(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectListIterator_2_MoveNext_m4609B745A7644E640F319C2651F1A97C2D304458_gshared (WhereSelectListIterator_2_tC97775A217B6CD43A5FD2A085EE12720F7C3808A* __this, const RuntimeMethod* method) { int32_t V_0 = 0; RuntimeObject* V_1 = NULL; { int32_t L_0 = ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_3 = __this->___source; NullCheck(L_3); Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A L_4; L_4 = List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator))->____list), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator))->____current), (void*)NULL); #endif ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___state = 2; goto IL_0061; } IL_002b: { Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* L_5 = (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A*)(&__this->___enumerator); RuntimeObject* L_6; L_6 = Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_inline(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); V_1 = L_6; Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_8 = __this->___predicate; RuntimeObject* L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_11 = __this->___selector; RuntimeObject* L_12 = V_1; NullCheck(L_11); RuntimeObject* L_13; L_13 = Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current = L_13; Il2CppCodeGenWriteBarrier((void**)(&((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current), (void*)L_13); return (bool)1; } IL_0061: { Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* L_14 = (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A*)(&__this->___enumerator); bool L_15; L_15 = Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB(L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectListIterator_2_Where_mA37F84C07852A5760237B9A50C373846A6528477_gshared (WhereSelectListIterator_2_tC97775A217B6CD43A5FD2A085EE12720F7C3808A* __this, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___0_predicate, const RuntimeMethod* method) { { Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_0 = ___0_predicate; WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4* L_1 = (WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19)); WhereEnumerableIterator_1__ctor_m8C0DA4CDA5431C03561F67C4393BB18CDD891F01(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m1344C578099C9BF9AD59C3907C02DDC4B7952132_gshared (WhereSelectListIterator_2_tF0640331D98594762A021513E6F45184227DA7FC* __this, List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_tC496704D554895234B1360058C5CC2D901C24957* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m2354367D0E1B37E7E69B5E67F97AEEE56674E8C4((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_tC496704D554895234B1360058C5CC2D901C24957* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7* WhereSelectListIterator_2_Clone_mEA46A649565540C65C30A58988F2E737A098003F_gshared (WhereSelectListIterator_2_tF0640331D98594762A021513E6F45184227DA7FC* __this, const RuntimeMethod* method) { { List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* L_0 = __this->___source; Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_1 = __this->___predicate; Func_2_tC496704D554895234B1360058C5CC2D901C24957* L_2 = __this->___selector; WhereSelectListIterator_2_tF0640331D98594762A021513E6F45184227DA7FC* L_3 = (WhereSelectListIterator_2_tF0640331D98594762A021513E6F45184227DA7FC*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectListIterator_2__ctor_m1344C578099C9BF9AD59C3907C02DDC4B7952132(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectListIterator_2_MoveNext_m9867D239589CB6D32C0EBFBC06A142A979CF2242_gshared (WhereSelectListIterator_2_tF0640331D98594762A021513E6F45184227DA7FC* __this, const RuntimeMethod* method) { int32_t V_0 = 0; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* L_3 = __this->___source; NullCheck(L_3); Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F L_4; L_4 = List_1_GetEnumerator_m171CCAFC24F3096494C02B26FB8B10C408952751(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator))->____list), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___enumerator))->____current))->___m_Value), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___enumerator))->____current))->___tempData), (void*)NULL); #endif ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___state = 2; goto IL_0061; } IL_002b: { Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F* L_5 = (Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F*)(&__this->___enumerator); StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_6; L_6 = Enumerator_get_Current_m4E279E6389EB06C5DBE88A74E3BD3F23FB2B17E4_inline(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); V_1 = L_6; Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_8 = __this->___predicate; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_tC496704D554895234B1360058C5CC2D901C24957* L_11 = __this->___selector; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_12 = V_1; NullCheck(L_11); ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_13; L_13 = Func_2_Invoke_m2AB6C1914FFEDDAF25F1EDC95B95C1614CFD344A_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current = L_13; Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current))->___Item1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this)->___current))->___Item2), (void*)NULL); #endif return (bool)1; } IL_0061: { Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F* L_14 = (Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F*)(&__this->___enumerator); bool L_15; L_15 = Enumerator_MoveNext_m6A369A40774C06803D46E3D1DBA2874ECFF63E9E(L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t4CA23CD873CBDBC32139D125DAF56978F2278AD7*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectListIterator_2_Where_m550AB19D1C92BD33273F8BE936FEC8FBFA975D11_gshared (WhereSelectListIterator_2_tF0640331D98594762A021513E6F45184227DA7FC* __this, Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* ___0_predicate, const RuntimeMethod* method) { { Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* L_0 = ___0_predicate; WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF* L_1 = (WhereEnumerableIterator_1_t3AB40B6F779E8159270BDADA5B2EA32C1A8381BF*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19)); WhereEnumerableIterator_1__ctor_mB57E9223DB0E68D35CAE577A2C111D98EDAC5298(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_mA9B014C26C31E18F1EF194E054EBF6DFE23E443F_gshared (WhereSelectListIterator_2_t8D14AE99EE531AD4946A17D4B7B0FCB661FF79B0* __this, List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_t9D2BEBC30A557FE8C09F3ED125F250B85332EB29* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_mA51D7CFCD09A4F3606805BBAA6C3A94271BC59A7((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_t9D2BEBC30A557FE8C09F3ED125F250B85332EB29* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B* WhereSelectListIterator_2_Clone_m5922F6B4295106CE0E518941E5A321815E44D5FB_gshared (WhereSelectListIterator_2_t8D14AE99EE531AD4946A17D4B7B0FCB661FF79B0* __this, const RuntimeMethod* method) { { List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* L_0 = __this->___source; Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_1 = __this->___predicate; Func_2_t9D2BEBC30A557FE8C09F3ED125F250B85332EB29* L_2 = __this->___selector; WhereSelectListIterator_2_t8D14AE99EE531AD4946A17D4B7B0FCB661FF79B0* L_3 = (WhereSelectListIterator_2_t8D14AE99EE531AD4946A17D4B7B0FCB661FF79B0*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectListIterator_2__ctor_mA9B014C26C31E18F1EF194E054EBF6DFE23E443F(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectListIterator_2_MoveNext_m0123A76BBC32F9BC2AE6BAA8456016B22856A5B7_gshared (WhereSelectListIterator_2_t8D14AE99EE531AD4946A17D4B7B0FCB661FF79B0* __this, const RuntimeMethod* method) { int32_t V_0 = 0; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* L_3 = __this->___source; NullCheck(L_3); Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F L_4; L_4 = List_1_GetEnumerator_m171CCAFC24F3096494C02B26FB8B10C408952751(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator))->____list), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___enumerator))->____current))->___m_Value), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___enumerator))->____current))->___tempData), (void*)NULL); #endif ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___state = 2; goto IL_0061; } IL_002b: { Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F* L_5 = (Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F*)(&__this->___enumerator); StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_6; L_6 = Enumerator_get_Current_m4E279E6389EB06C5DBE88A74E3BD3F23FB2B17E4_inline(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); V_1 = L_6; Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_8 = __this->___predicate; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_t9D2BEBC30A557FE8C09F3ED125F250B85332EB29* L_11 = __this->___selector; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_12 = V_1; NullCheck(L_11); double L_13; L_13 = Func_2_Invoke_mB2968CB57271E5FAAAC362D89997D0C74BDAD83E_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this)->___current = L_13; return (bool)1; } IL_0061: { Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F* L_14 = (Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F*)(&__this->___enumerator); bool L_15; L_15 = Enumerator_MoveNext_m6A369A40774C06803D46E3D1DBA2874ECFF63E9E(L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t18E9E43B6EA3AEE910E9B362C32EA8AAAF39528B*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectListIterator_2_Where_mC646A5A14D3E5F03FF327260E70F0FFE8F30A3A6_gshared (WhereSelectListIterator_2_t8D14AE99EE531AD4946A17D4B7B0FCB661FF79B0* __this, Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* ___0_predicate, const RuntimeMethod* method) { { Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* L_0 = ___0_predicate; WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373* L_1 = (WhereEnumerableIterator_1_t19D39E8E2663DD95BF8CFB069F30224BE643F373*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19)); WhereEnumerableIterator_1__ctor_m8D443F21BEBA7C84DDC4E95141067D11618AF48A(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m6D88E3712F21C182AA3200920A4231559C7E8C64_gshared (WhereSelectListIterator_2_tB360A4830EF7E0F0829573AE66B167A7996E0E52* __this, List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m426D8BD95B00FDA5C5E8FAE956FCB74E54BC7CC7((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07* WhereSelectListIterator_2_Clone_mD7DFE8C6AD3458E99FCBEA0751FF7C4043732CD4_gshared (WhereSelectListIterator_2_tB360A4830EF7E0F0829573AE66B167A7996E0E52* __this, const RuntimeMethod* method) { { List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* L_0 = __this->___source; Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_1 = __this->___predicate; Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* L_2 = __this->___selector; WhereSelectListIterator_2_tB360A4830EF7E0F0829573AE66B167A7996E0E52* L_3 = (WhereSelectListIterator_2_tB360A4830EF7E0F0829573AE66B167A7996E0E52*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectListIterator_2__ctor_m6D88E3712F21C182AA3200920A4231559C7E8C64(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectListIterator_2_MoveNext_m2F302C62B7FF8D42DDE74A666313CDC858137AC4_gshared (WhereSelectListIterator_2_tB360A4830EF7E0F0829573AE66B167A7996E0E52* __this, const RuntimeMethod* method) { int32_t V_0 = 0; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* L_3 = __this->___source; NullCheck(L_3); Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F L_4; L_4 = List_1_GetEnumerator_m171CCAFC24F3096494C02B26FB8B10C408952751(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator))->____list), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___enumerator))->____current))->___m_Value), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___enumerator))->____current))->___tempData), (void*)NULL); #endif ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___state = 2; goto IL_0061; } IL_002b: { Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F* L_5 = (Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F*)(&__this->___enumerator); StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_6; L_6 = Enumerator_get_Current_m4E279E6389EB06C5DBE88A74E3BD3F23FB2B17E4_inline(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); V_1 = L_6; Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_8 = __this->___predicate; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* L_11 = __this->___selector; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_12 = V_1; NullCheck(L_11); int32_t L_13; L_13 = Func_2_Invoke_m57961B138A397ADAB0DC71E56519ADBD63327D27_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this)->___current = L_13; return (bool)1; } IL_0061: { Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F* L_14 = (Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F*)(&__this->___enumerator); bool L_15; L_15 = Enumerator_MoveNext_m6A369A40774C06803D46E3D1DBA2874ECFF63E9E(L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_tCCB165DB1184FCEC531345224E55B98DDF04BD07*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectListIterator_2_Where_m98B6BE2F15454CBA305692F230C66425836665F4_gshared (WhereSelectListIterator_2_tB360A4830EF7E0F0829573AE66B167A7996E0E52* __this, Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* ___0_predicate, const RuntimeMethod* method) { { Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* L_0 = ___0_predicate; WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A* L_1 = (WhereEnumerableIterator_1_t5DBA717695B8C7E60489C86AEB1FF673F50E293A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19)); WhereEnumerableIterator_1__ctor_mA7F4C6508A043D99B8288E43867D576F4697E4EE(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m15AA54F3B60B64CEFB048CD88E3A1BD06AC2C62E_gshared (WhereSelectListIterator_2_t60681EEE1A6CB8E9C8EE807AA2E2BDA68B9B6989* __this, List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* ___2_selector, const RuntimeMethod* method) { { Iterator_1__ctor_m3E47867714E05673E54C6B73D9242F5FFADA1F63((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* L_0 = ___0_source; __this->___source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0); Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_1 = ___1_predicate; __this->___predicate = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate), (void*)L_1); Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* L_2 = ___2_selector; __this->___selector = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___selector), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA* WhereSelectListIterator_2_Clone_m6D285DDC28CFAF8BDCF8C2ED06F9982D33D0342A_gshared (WhereSelectListIterator_2_t60681EEE1A6CB8E9C8EE807AA2E2BDA68B9B6989* __this, const RuntimeMethod* method) { { List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* L_0 = __this->___source; Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_1 = __this->___predicate; Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* L_2 = __this->___selector; WhereSelectListIterator_2_t60681EEE1A6CB8E9C8EE807AA2E2BDA68B9B6989* L_3 = (WhereSelectListIterator_2_t60681EEE1A6CB8E9C8EE807AA2E2BDA68B9B6989*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); WhereSelectListIterator_2__ctor_m15AA54F3B60B64CEFB048CD88E3A1BD06AC2C62E(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectListIterator_2_MoveNext_m9DBE2E1EDA00E9EBE1A6E90D5DA81A39E1CEBF37_gshared (WhereSelectListIterator_2_t60681EEE1A6CB8E9C8EE807AA2E2BDA68B9B6989* __this, const RuntimeMethod* method) { int32_t V_0 = 0; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* L_3 = __this->___source; NullCheck(L_3); Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F L_4; L_4 = List_1_GetEnumerator_m171CCAFC24F3096494C02B26FB8B10C408952751(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); __this->___enumerator = L_4; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator))->____list), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___enumerator))->____current))->___m_Value), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___enumerator))->____current))->___tempData), (void*)NULL); #endif ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___state = 2; goto IL_0061; } IL_002b: { Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F* L_5 = (Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F*)(&__this->___enumerator); StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_6; L_6 = Enumerator_get_Current_m4E279E6389EB06C5DBE88A74E3BD3F23FB2B17E4_inline(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); V_1 = L_6; Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_7 = __this->___predicate; if (!L_7) { goto IL_004d; } } { Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_8 = __this->___predicate; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_9 = V_1; NullCheck(L_8); bool L_10; L_10 = Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_inline(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); if (!L_10) { goto IL_0061; } } IL_004d: { Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* L_11 = __this->___selector; StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_12 = V_1; NullCheck(L_11); RuntimeObject* L_13; L_13 = Func_2_Invoke_m1F78C6C79382EA6E74D62E31DD00A9378266A518_inline(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current = L_13; Il2CppCodeGenWriteBarrier((void**)(&((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current), (void*)L_13); return (bool)1; } IL_0061: { Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F* L_14 = (Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F*)(&__this->___enumerator); bool L_15; L_15 = Enumerator_MoveNext_m6A369A40774C06803D46E3D1DBA2874ECFF63E9E(L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); if (L_15) { goto IL_002b; } } { NullCheck((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectListIterator_2_Where_mE0E3E8BE8176B317F5FF0D03313F7D4DFE68681E_gshared (WhereSelectListIterator_2_t60681EEE1A6CB8E9C8EE807AA2E2BDA68B9B6989* __this, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___0_predicate, const RuntimeMethod* method) { { Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_0 = ___0_predicate; WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4* L_1 = (WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19)); WhereEnumerableIterator_1__ctor_m8C0DA4CDA5431C03561F67C4393BB18CDD891F01(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); return (RuntimeObject*)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m6BFCBB5460270ED1896D24DC7E3B83F4950D2140_gshared (WhereSelectListIterator_2_t86EE6817E8A1706688C6D82D82C9D44BC99CC336* __this, List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* ___0_source, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* ___1_predicate, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___2_selector, const RuntimeMethod* method) { { (( void (*) (Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0)); List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_0 = ___0_source; il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),0), L_0); Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_1 = ___1_predicate; il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),1), L_1); Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_2 = ___2_selector; il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),2), L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0* WhereSelectListIterator_2_Clone_m8EC8E684FFDC3BC579DF37C08993B7F80966639D_gshared (WhereSelectListIterator_2_t86EE6817E8A1706688C6D82D82C9D44BC99CC336* __this, const RuntimeMethod* method) { { List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_0 = *(List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),0)); Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_1 = *(Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),1)); Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_2 = *(Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),2)); WhereSelectListIterator_2_t86EE6817E8A1706688C6D82D82C9D44BC99CC336* L_3 = (WhereSelectListIterator_2_t86EE6817E8A1706688C6D82D82C9D44BC99CC336*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); (( void (*) (WhereSelectListIterator_2_t86EE6817E8A1706688C6D82D82C9D44BC99CC336*, List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B*, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); return (Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectListIterator_2_MoveNext_mBB81EEF5DFFEBDDB1AC24116FAD1D13505525569_gshared (WhereSelectListIterator_2_t86EE6817E8A1706688C6D82D82C9D44BC99CC336* __this, const RuntimeMethod* method) { const uint32_t SizeOf_TSource_tEB7490DB2885922B8C60E28873F5DB811BD9CEB3 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 12)); const uint32_t SizeOf_Enumerator_t8A622325AF1352D3AB0ECDBB45A0AFB7AF959716 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 9)); const uint32_t SizeOf_TResult_t11AC9139084FDCB528CAF75FE5166467D3329A05 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 15)); const Il2CppFullySharedGenericAny L_5 = alloca(SizeOf_TSource_tEB7490DB2885922B8C60E28873F5DB811BD9CEB3); const Il2CppFullySharedGenericAny L_8 = L_5; const Il2CppFullySharedGenericAny L_11 = L_5; const Il2CppFullySharedGenericAny L_12 = alloca(SizeOf_TResult_t11AC9139084FDCB528CAF75FE5166467D3329A05); const Enumerator_tF5AC6CD19D283FBD724440520CEE68FE2602F7AF L_4 = alloca(SizeOf_Enumerator_t8A622325AF1352D3AB0ECDBB45A0AFB7AF959716); int32_t V_0 = 0; Il2CppFullySharedGenericAny V_1 = alloca(SizeOf_TSource_tEB7490DB2885922B8C60E28873F5DB811BD9CEB3); memset(V_1, 0, SizeOf_TSource_tEB7490DB2885922B8C60E28873F5DB811BD9CEB3); { int32_t L_0 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 7),1)); V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0061; } } { goto IL_0074; } IL_0011: { List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_3 = *(List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),0)); NullCheck(L_3); InvokerActionInvoker1< Enumerator_tF5AC6CD19D283FBD724440520CEE68FE2602F7AF* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)), il2cpp_rgctx_method(method->klass->rgctx_data, 8), L_3, (Enumerator_tF5AC6CD19D283FBD724440520CEE68FE2602F7AF*)L_4); il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),3), L_4, SizeOf_Enumerator_t8A622325AF1352D3AB0ECDBB45A0AFB7AF959716); il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 7),1), 2); goto IL_0061; } IL_002b: { InvokerActionInvoker1< Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)), il2cpp_rgctx_method(method->klass->rgctx_data, 10), (((Enumerator_tF5AC6CD19D283FBD724440520CEE68FE2602F7AF*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),3)))), (Il2CppFullySharedGenericAny*)L_5); il2cpp_codegen_memcpy(V_1, L_5, SizeOf_TSource_tEB7490DB2885922B8C60E28873F5DB811BD9CEB3); Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_6 = *(Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),1)); if (!L_6) { goto IL_004d; } } { Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_7 = *(Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),1)); il2cpp_codegen_memcpy(L_8, V_1, SizeOf_TSource_tEB7490DB2885922B8C60E28873F5DB811BD9CEB3); NullCheck(L_7); bool L_9; L_9 = InvokerFuncInvoker1< bool, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)), il2cpp_rgctx_method(method->klass->rgctx_data, 13), L_7, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 12)) ? L_8: *(void**)L_8)); if (!L_9) { goto IL_0061; } } IL_004d: { Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_10 = *(Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),2)); il2cpp_codegen_memcpy(L_11, V_1, SizeOf_TSource_tEB7490DB2885922B8C60E28873F5DB811BD9CEB3); NullCheck(L_10); InvokerActionInvoker2< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)), il2cpp_rgctx_method(method->klass->rgctx_data, 14), L_10, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 12)) ? L_11: *(void**)L_11), (Il2CppFullySharedGenericAny*)L_12); il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 7),2), L_12, SizeOf_TResult_t11AC9139084FDCB528CAF75FE5166467D3329A05); return (bool)1; } IL_0061: { bool L_13; L_13 = (( bool (*) (Enumerator_tF5AC6CD19D283FBD724440520CEE68FE2602F7AF*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))((((Enumerator_tF5AC6CD19D283FBD724440520CEE68FE2602F7AF*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),3)))), il2cpp_rgctx_method(method->klass->rgctx_data, 16)); if (L_13) { goto IL_002b; } } { NullCheck((Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*)__this); VirtualActionInvoker0::Invoke(12, (Iterator_1_t0F1D8198E840368AC82131EC1FF03EB76BCE73B0*)__this); } IL_0074: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectListIterator_2_Where_m1739BDD134D3AF5A55DBB06AEE130B0C58E47014_gshared (WhereSelectListIterator_2_t86EE6817E8A1706688C6D82D82C9D44BC99CC336* __this, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* ___0_predicate, const RuntimeMethod* method) { { Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B* L_0 = ___0_predicate; WhereEnumerableIterator_1_t8B24528558F527941435C4FE1D046216FE4F277B* L_1 = (WhereEnumerableIterator_1_t8B24528558F527941435C4FE1D046216FE4F277B*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19)); (( void (*) (WhereEnumerableIterator_1_t8B24528558F527941435C4FE1D046216FE4F277B*, RuntimeObject*, Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 20)))(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 20)); return (RuntimeObject*)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 void WriteDelegate_Invoke_mE86A5384298CF3DF2344D386DC4CA589E42DE399_Multicast(WriteDelegate_t6A0EB21668C92D873ACB875924DE54518D8B7234* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* ___0_val, float ___1_fieldValue, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { WriteDelegate_t6A0EB21668C92D873ACB875924DE54518D8B7234* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D*, float, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_val, ___1_fieldValue, reinterpret_cast(currentDelegate->___method)); } } void WriteDelegate_Invoke_mE86A5384298CF3DF2344D386DC4CA589E42DE399_OpenInst(WriteDelegate_t6A0EB21668C92D873ACB875924DE54518D8B7234* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* ___0_val, float ___1_fieldValue, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D*, float, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_val, ___1_fieldValue, method); } void WriteDelegate_Invoke_mE86A5384298CF3DF2344D386DC4CA589E42DE399_OpenStatic(WriteDelegate_t6A0EB21668C92D873ACB875924DE54518D8B7234* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* ___0_val, float ___1_fieldValue, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D*, float, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_val, ___1_fieldValue, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WriteDelegate__ctor_m630834333CB7AE51AB01F7713157EE57991D03D7_gshared (WriteDelegate_t6A0EB21668C92D873ACB875924DE54518D8B7234* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 2; if (isOpen) __this->___invoke_impl = (intptr_t)&WriteDelegate_Invoke_mE86A5384298CF3DF2344D386DC4CA589E42DE399_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { bool isOpen = parameterCount == 1; if (isOpen) { __this->___invoke_impl = (intptr_t)&WriteDelegate_Invoke_mE86A5384298CF3DF2344D386DC4CA589E42DE399_OpenInst; } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } __this->___extra_arg = (intptr_t)&WriteDelegate_Invoke_mE86A5384298CF3DF2344D386DC4CA589E42DE399_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WriteDelegate_Invoke_mE86A5384298CF3DF2344D386DC4CA589E42DE399_gshared (WriteDelegate_t6A0EB21668C92D873ACB875924DE54518D8B7234* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* ___0_val, float ___1_fieldValue, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D*, float, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_val, ___1_fieldValue, reinterpret_cast(__this->___method)); } #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 void WriteDelegate_Invoke_m86BA7048E52732500448764B50B058BBB1AB029A_Multicast(WriteDelegate_t737D0DA8D96562AD76BB67D9C5A5199EDB0171E1* __this, RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* ___0_val, int32_t ___1_fieldValue, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { WriteDelegate_t737D0DA8D96562AD76BB67D9C5A5199EDB0171E1* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8*, int32_t, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_val, ___1_fieldValue, reinterpret_cast(currentDelegate->___method)); } } void WriteDelegate_Invoke_m86BA7048E52732500448764B50B058BBB1AB029A_OpenInst(WriteDelegate_t737D0DA8D96562AD76BB67D9C5A5199EDB0171E1* __this, RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* ___0_val, int32_t ___1_fieldValue, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8*, int32_t, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_val, ___1_fieldValue, method); } void WriteDelegate_Invoke_m86BA7048E52732500448764B50B058BBB1AB029A_OpenStatic(WriteDelegate_t737D0DA8D96562AD76BB67D9C5A5199EDB0171E1* __this, RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* ___0_val, int32_t ___1_fieldValue, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8*, int32_t, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_val, ___1_fieldValue, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WriteDelegate__ctor_m2AA9BE88F67A2DA68720D6B5F2AFFA89E23BB597_gshared (WriteDelegate_t737D0DA8D96562AD76BB67D9C5A5199EDB0171E1* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 2; if (isOpen) __this->___invoke_impl = (intptr_t)&WriteDelegate_Invoke_m86BA7048E52732500448764B50B058BBB1AB029A_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { bool isOpen = parameterCount == 1; if (isOpen) { __this->___invoke_impl = (intptr_t)&WriteDelegate_Invoke_m86BA7048E52732500448764B50B058BBB1AB029A_OpenInst; } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } __this->___extra_arg = (intptr_t)&WriteDelegate_Invoke_m86BA7048E52732500448764B50B058BBB1AB029A_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WriteDelegate_Invoke_m86BA7048E52732500448764B50B058BBB1AB029A_gshared (WriteDelegate_t737D0DA8D96562AD76BB67D9C5A5199EDB0171E1* __this, RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* ___0_val, int32_t ___1_fieldValue, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8*, int32_t, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_val, ___1_fieldValue, reinterpret_cast(__this->___method)); } #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 void WriteDelegate_Invoke_m6DAF352FCBE9E4A508A3AB7056209E9DEDCE6ACC_Multicast(WriteDelegate_t907C2DAF3A619B832C6D9441AF1C4CDA7914AF1D* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___0_val, float ___1_fieldValue, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { WriteDelegate_t907C2DAF3A619B832C6D9441AF1C4CDA7914AF1D* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*, float, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_val, ___1_fieldValue, reinterpret_cast(currentDelegate->___method)); } } void WriteDelegate_Invoke_m6DAF352FCBE9E4A508A3AB7056209E9DEDCE6ACC_OpenInst(WriteDelegate_t907C2DAF3A619B832C6D9441AF1C4CDA7914AF1D* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___0_val, float ___1_fieldValue, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*, float, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_val, ___1_fieldValue, method); } void WriteDelegate_Invoke_m6DAF352FCBE9E4A508A3AB7056209E9DEDCE6ACC_OpenStatic(WriteDelegate_t907C2DAF3A619B832C6D9441AF1C4CDA7914AF1D* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___0_val, float ___1_fieldValue, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*, float, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_val, ___1_fieldValue, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WriteDelegate__ctor_m4F33ED7C62B9E61B33CC81A7B5C739D0396BC209_gshared (WriteDelegate_t907C2DAF3A619B832C6D9441AF1C4CDA7914AF1D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 2; if (isOpen) __this->___invoke_impl = (intptr_t)&WriteDelegate_Invoke_m6DAF352FCBE9E4A508A3AB7056209E9DEDCE6ACC_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { bool isOpen = parameterCount == 1; if (isOpen) { __this->___invoke_impl = (intptr_t)&WriteDelegate_Invoke_m6DAF352FCBE9E4A508A3AB7056209E9DEDCE6ACC_OpenInst; } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } __this->___extra_arg = (intptr_t)&WriteDelegate_Invoke_m6DAF352FCBE9E4A508A3AB7056209E9DEDCE6ACC_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WriteDelegate_Invoke_m6DAF352FCBE9E4A508A3AB7056209E9DEDCE6ACC_gshared (WriteDelegate_t907C2DAF3A619B832C6D9441AF1C4CDA7914AF1D* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___0_val, float ___1_fieldValue, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*, float, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_val, ___1_fieldValue, reinterpret_cast(__this->___method)); } #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 void WriteDelegate_Invoke_mDCBB3FCC716BDB01FBB6A93055CB254FEFF466CA_Multicast(WriteDelegate_tE9F20B5E1A664D239EFDD91143B963A216AAB1C7* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* ___0_val, int32_t ___1_fieldValue, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { WriteDelegate_tE9F20B5E1A664D239EFDD91143B963A216AAB1C7* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*, int32_t, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_val, ___1_fieldValue, reinterpret_cast(currentDelegate->___method)); } } void WriteDelegate_Invoke_mDCBB3FCC716BDB01FBB6A93055CB254FEFF466CA_OpenInst(WriteDelegate_tE9F20B5E1A664D239EFDD91143B963A216AAB1C7* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* ___0_val, int32_t ___1_fieldValue, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*, int32_t, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_val, ___1_fieldValue, method); } void WriteDelegate_Invoke_mDCBB3FCC716BDB01FBB6A93055CB254FEFF466CA_OpenStatic(WriteDelegate_tE9F20B5E1A664D239EFDD91143B963A216AAB1C7* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* ___0_val, int32_t ___1_fieldValue, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*, int32_t, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_val, ___1_fieldValue, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WriteDelegate__ctor_m1067E857FEE330354C23F3DB8C7B30143BCA679D_gshared (WriteDelegate_tE9F20B5E1A664D239EFDD91143B963A216AAB1C7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 2; if (isOpen) __this->___invoke_impl = (intptr_t)&WriteDelegate_Invoke_mDCBB3FCC716BDB01FBB6A93055CB254FEFF466CA_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { bool isOpen = parameterCount == 1; if (isOpen) { __this->___invoke_impl = (intptr_t)&WriteDelegate_Invoke_mDCBB3FCC716BDB01FBB6A93055CB254FEFF466CA_OpenInst; } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } __this->___extra_arg = (intptr_t)&WriteDelegate_Invoke_mDCBB3FCC716BDB01FBB6A93055CB254FEFF466CA_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WriteDelegate_Invoke_mDCBB3FCC716BDB01FBB6A93055CB254FEFF466CA_gshared (WriteDelegate_tE9F20B5E1A664D239EFDD91143B963A216AAB1C7* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* ___0_val, int32_t ___1_fieldValue, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*, int32_t, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_val, ___1_fieldValue, reinterpret_cast(__this->___method)); } #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 void WriteDelegate_Invoke_m78604525C7D756C919B71D80FE8B7C42684A0F60_Multicast(WriteDelegate_t023838BBDB83C818E9FDC98ABFA9A9396823E789* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___0_val, float ___1_fieldValue, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { WriteDelegate_t023838BBDB83C818E9FDC98ABFA9A9396823E789* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*, float, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_val, ___1_fieldValue, reinterpret_cast(currentDelegate->___method)); } } void WriteDelegate_Invoke_m78604525C7D756C919B71D80FE8B7C42684A0F60_OpenInst(WriteDelegate_t023838BBDB83C818E9FDC98ABFA9A9396823E789* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___0_val, float ___1_fieldValue, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*, float, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_val, ___1_fieldValue, method); } void WriteDelegate_Invoke_m78604525C7D756C919B71D80FE8B7C42684A0F60_OpenStatic(WriteDelegate_t023838BBDB83C818E9FDC98ABFA9A9396823E789* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___0_val, float ___1_fieldValue, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*, float, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_val, ___1_fieldValue, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WriteDelegate__ctor_mC9073752A9F993A89037EB0FCF8968BCB14AE3A3_gshared (WriteDelegate_t023838BBDB83C818E9FDC98ABFA9A9396823E789* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 2; if (isOpen) __this->___invoke_impl = (intptr_t)&WriteDelegate_Invoke_m78604525C7D756C919B71D80FE8B7C42684A0F60_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { bool isOpen = parameterCount == 1; if (isOpen) { __this->___invoke_impl = (intptr_t)&WriteDelegate_Invoke_m78604525C7D756C919B71D80FE8B7C42684A0F60_OpenInst; } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } __this->___extra_arg = (intptr_t)&WriteDelegate_Invoke_m78604525C7D756C919B71D80FE8B7C42684A0F60_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WriteDelegate_Invoke_m78604525C7D756C919B71D80FE8B7C42684A0F60_gshared (WriteDelegate_t023838BBDB83C818E9FDC98ABFA9A9396823E789* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___0_val, float ___1_fieldValue, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*, float, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_val, ___1_fieldValue, reinterpret_cast(__this->___method)); } #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 void WriteDelegate_Invoke_m86B402A7CEAB3ADDAB046D1975023F53BFB4E878_Multicast(WriteDelegate_t98EF2EAAD5827503FF2F0213C32A4961968D75A0* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* ___0_val, int32_t ___1_fieldValue, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { WriteDelegate_t98EF2EAAD5827503FF2F0213C32A4961968D75A0* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*, int32_t, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_val, ___1_fieldValue, reinterpret_cast(currentDelegate->___method)); } } void WriteDelegate_Invoke_m86B402A7CEAB3ADDAB046D1975023F53BFB4E878_OpenInst(WriteDelegate_t98EF2EAAD5827503FF2F0213C32A4961968D75A0* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* ___0_val, int32_t ___1_fieldValue, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*, int32_t, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_val, ___1_fieldValue, method); } void WriteDelegate_Invoke_m86B402A7CEAB3ADDAB046D1975023F53BFB4E878_OpenStatic(WriteDelegate_t98EF2EAAD5827503FF2F0213C32A4961968D75A0* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* ___0_val, int32_t ___1_fieldValue, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*, int32_t, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_val, ___1_fieldValue, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WriteDelegate__ctor_mAA1CB4066F7346F24DA38ED5A1240309F0C4BC60_gshared (WriteDelegate_t98EF2EAAD5827503FF2F0213C32A4961968D75A0* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 2; if (isOpen) __this->___invoke_impl = (intptr_t)&WriteDelegate_Invoke_m86B402A7CEAB3ADDAB046D1975023F53BFB4E878_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { bool isOpen = parameterCount == 1; if (isOpen) { __this->___invoke_impl = (intptr_t)&WriteDelegate_Invoke_m86B402A7CEAB3ADDAB046D1975023F53BFB4E878_OpenInst; } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } __this->___extra_arg = (intptr_t)&WriteDelegate_Invoke_m86B402A7CEAB3ADDAB046D1975023F53BFB4E878_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WriteDelegate_Invoke_m86B402A7CEAB3ADDAB046D1975023F53BFB4E878_gshared (WriteDelegate_t98EF2EAAD5827503FF2F0213C32A4961968D75A0* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* ___0_val, int32_t ___1_fieldValue, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*, int32_t, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_val, ___1_fieldValue, reinterpret_cast(__this->___method)); } #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 void WriteDelegate_Invoke_mCB317932D29E39DF2768AD06B5DA7A84CD3A2C16_Multicast(WriteDelegate_t055D02BADD3A5DFA009116D80BC93C235313CAE8* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___0_val, float ___1_fieldValue, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { WriteDelegate_t055D02BADD3A5DFA009116D80BC93C235313CAE8* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*, float, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_val, ___1_fieldValue, reinterpret_cast(currentDelegate->___method)); } } void WriteDelegate_Invoke_mCB317932D29E39DF2768AD06B5DA7A84CD3A2C16_OpenInst(WriteDelegate_t055D02BADD3A5DFA009116D80BC93C235313CAE8* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___0_val, float ___1_fieldValue, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*, float, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_val, ___1_fieldValue, method); } void WriteDelegate_Invoke_mCB317932D29E39DF2768AD06B5DA7A84CD3A2C16_OpenStatic(WriteDelegate_t055D02BADD3A5DFA009116D80BC93C235313CAE8* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___0_val, float ___1_fieldValue, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*, float, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_val, ___1_fieldValue, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WriteDelegate__ctor_m6165AFE856EC0CC9CDE8A145B404312481261696_gshared (WriteDelegate_t055D02BADD3A5DFA009116D80BC93C235313CAE8* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 2; if (isOpen) __this->___invoke_impl = (intptr_t)&WriteDelegate_Invoke_mCB317932D29E39DF2768AD06B5DA7A84CD3A2C16_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { bool isOpen = parameterCount == 1; if (isOpen) { __this->___invoke_impl = (intptr_t)&WriteDelegate_Invoke_mCB317932D29E39DF2768AD06B5DA7A84CD3A2C16_OpenInst; } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } __this->___extra_arg = (intptr_t)&WriteDelegate_Invoke_mCB317932D29E39DF2768AD06B5DA7A84CD3A2C16_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WriteDelegate_Invoke_mCB317932D29E39DF2768AD06B5DA7A84CD3A2C16_gshared (WriteDelegate_t055D02BADD3A5DFA009116D80BC93C235313CAE8* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___0_val, float ___1_fieldValue, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*, float, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_val, ___1_fieldValue, reinterpret_cast(__this->___method)); } #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 void WriteDelegate_Invoke_m314AB1F8889F277917B21F5F09093D797490FE93_Multicast(WriteDelegate_tCC7EDE8329D3D4B81ABF643CABCC600B2CC335D7* __this, Il2CppFullySharedGenericAny* ___0_val, Il2CppFullySharedGenericAny ___1_fieldValue, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { WriteDelegate_tCC7EDE8329D3D4B81ABF643CABCC600B2CC335D7* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny*, Il2CppFullySharedGenericAny, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_val, ___1_fieldValue, reinterpret_cast(currentDelegate->___method)); } } void WriteDelegate_Invoke_m314AB1F8889F277917B21F5F09093D797490FE93_OpenStaticInvoker(WriteDelegate_tCC7EDE8329D3D4B81ABF643CABCC600B2CC335D7* __this, Il2CppFullySharedGenericAny* ___0_val, Il2CppFullySharedGenericAny ___1_fieldValue, const RuntimeMethod* method) { InvokerActionInvoker2< Il2CppFullySharedGenericAny*, Il2CppFullySharedGenericAny >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, ___0_val, ___1_fieldValue); } void WriteDelegate_Invoke_m314AB1F8889F277917B21F5F09093D797490FE93_ClosedStaticInvoker(WriteDelegate_tCC7EDE8329D3D4B81ABF643CABCC600B2CC335D7* __this, Il2CppFullySharedGenericAny* ___0_val, Il2CppFullySharedGenericAny ___1_fieldValue, const RuntimeMethod* method) { InvokerActionInvoker3< RuntimeObject*, Il2CppFullySharedGenericAny*, Il2CppFullySharedGenericAny >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, __this->___m_target, ___0_val, ___1_fieldValue); } void WriteDelegate_Invoke_m314AB1F8889F277917B21F5F09093D797490FE93_ClosedInstInvoker(WriteDelegate_tCC7EDE8329D3D4B81ABF643CABCC600B2CC335D7* __this, Il2CppFullySharedGenericAny* ___0_val, Il2CppFullySharedGenericAny ___1_fieldValue, const RuntimeMethod* method) { InvokerActionInvoker2< Il2CppFullySharedGenericAny*, Il2CppFullySharedGenericAny >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, __this->___m_target, ___0_val, ___1_fieldValue); } void WriteDelegate_Invoke_m314AB1F8889F277917B21F5F09093D797490FE93_OpenInstInvoker(WriteDelegate_tCC7EDE8329D3D4B81ABF643CABCC600B2CC335D7* __this, Il2CppFullySharedGenericAny* ___0_val, Il2CppFullySharedGenericAny ___1_fieldValue, const RuntimeMethod* method) { NullCheck(___0_val); InvokerActionInvoker1< Il2CppFullySharedGenericAny >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, ___0_val, ___1_fieldValue); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WriteDelegate__ctor_mCE6F306923A685DD2E41E1BAABB666E0F7B4E137_gshared (WriteDelegate_tCC7EDE8329D3D4B81ABF643CABCC600B2CC335D7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 2; if (isOpen) __this->___invoke_impl = (intptr_t)&WriteDelegate_Invoke_m314AB1F8889F277917B21F5F09093D797490FE93_OpenStaticInvoker; else __this->___invoke_impl = (intptr_t)&WriteDelegate_Invoke_m314AB1F8889F277917B21F5F09093D797490FE93_ClosedStaticInvoker; } else { bool isOpen = parameterCount == 1; if (isOpen) { __this->___invoke_impl = (intptr_t)&WriteDelegate_Invoke_m314AB1F8889F277917B21F5F09093D797490FE93_OpenInstInvoker; } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = (intptr_t)&WriteDelegate_Invoke_m314AB1F8889F277917B21F5F09093D797490FE93_ClosedInstInvoker; } } __this->___extra_arg = (intptr_t)&WriteDelegate_Invoke_m314AB1F8889F277917B21F5F09093D797490FE93_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WriteDelegate_Invoke_m314AB1F8889F277917B21F5F09093D797490FE93_gshared (WriteDelegate_tCC7EDE8329D3D4B81ABF643CABCC600B2CC335D7* __this, Il2CppFullySharedGenericAny* ___0_val, Il2CppFullySharedGenericAny ___1_fieldValue, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny*, Il2CppFullySharedGenericAny, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_val, ___1_fieldValue, reinterpret_cast(__this->___method)); } #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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XFbd3Z9i_sKuPRTqj_m27FB463C1DD4E563AC77B47293B42FD7C247DCCE_gshared (XFbd3Z9i_t3A1CFBE01F19C1293C59644FEF74A5014F0F5C2B* __this, HGrpBc1x_t02C9ECA2E405E25F7BDFF8C742961CE1CCCFD8D8* ___0_HxvD4S3W, const RuntimeMethod* method) { { HGrpBc1x_t02C9ECA2E405E25F7BDFF8C742961CE1CCCFD8D8* L_0 = ___0_HxvD4S3W; NullCheck(L_0); int32_t L_1; L_1 = HGrpBc1x_XyREwTp7_m3C25A6864BA7AD19DAF8AF5FC9B797A0D441B7DD_inline(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XFbd3Z9i__ctor_mEDDBFAD4C09DAF420EA408D2729D4F60D926B8B1_gshared (XFbd3Z9i_t3A1CFBE01F19C1293C59644FEF74A5014F0F5C2B* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XFbd3Z9i__cctor_m5A37C15F7823F501EF8630A5F62B3446E8D1BA4E_gshared (const RuntimeMethod* method) { { XFbd3Z9i_t3A1CFBE01F19C1293C59644FEF74A5014F0F5C2B* L_0 = (XFbd3Z9i_t3A1CFBE01F19C1293C59644FEF74A5014F0F5C2B*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)); XFbd3Z9i__ctor_mEDDBFAD4C09DAF420EA408D2729D4F60D926B8B1(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)); ((XFbd3Z9i_t3A1CFBE01F19C1293C59644FEF74A5014F0F5C2B_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___ue2nuka6 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((XFbd3Z9i_t3A1CFBE01F19C1293C59644FEF74A5014F0F5C2B_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___ue2nuka6), (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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XFbd3Z9i_sKuPRTqj_mF4FCD5EEA002A40454074F991A5B62429C44A929_gshared (XFbd3Z9i_t1F7EA9A4F81597213D69010FE46DF9BA0556DC3D* __this, HGrpBc1x_t02C9ECA2E405E25F7BDFF8C742961CE1CCCFD8D8* ___0_HxvD4S3W, const RuntimeMethod* method) { { HGrpBc1x_t02C9ECA2E405E25F7BDFF8C742961CE1CCCFD8D8* L_0 = ___0_HxvD4S3W; NullCheck(L_0); int32_t L_1; L_1 = HGrpBc1x_XyREwTp7_m3C25A6864BA7AD19DAF8AF5FC9B797A0D441B7DD_inline(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XFbd3Z9i__ctor_mA26B8BA9E1C58B01524EE7851E0C85ACD93D58E1_gshared (XFbd3Z9i_t1F7EA9A4F81597213D69010FE46DF9BA0556DC3D* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XFbd3Z9i__cctor_m79D894E926C480A89A82D8945078493BCEAB9D67_gshared (const RuntimeMethod* method) { { XFbd3Z9i_t1F7EA9A4F81597213D69010FE46DF9BA0556DC3D* L_0 = (XFbd3Z9i_t1F7EA9A4F81597213D69010FE46DF9BA0556DC3D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)); (( void (*) (XFbd3Z9i_t1F7EA9A4F81597213D69010FE46DF9BA0556DC3D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)); ((XFbd3Z9i_t1F7EA9A4F81597213D69010FE46DF9BA0556DC3D_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___ue2nuka6 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((XFbd3Z9i_t1F7EA9A4F81597213D69010FE46DF9BA0556DC3D_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___ue2nuka6), (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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XHashtableState__ctor_m37E975C296D7D8CDF9ACAA9ABD7C4A0C82C427D3_gshared (XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A* __this, ExtractKeyDelegate_t9BADAD4BDEEE5FEB8CBD095F1EA307C3DA921583* ___0_extractKey, int32_t ___1_capacity, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); int32_t L_0 = ___1_capacity; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_0); __this->____buckets = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->____buckets), (void*)L_1); int32_t L_2 = ___1_capacity; EntryU5BU5D_tA5AD9C5E098FD22F628C31033C0DAD7AD6F59635* L_3 = (EntryU5BU5D_tA5AD9C5E098FD22F628C31033C0DAD7AD6F59635*)(EntryU5BU5D_tA5AD9C5E098FD22F628C31033C0DAD7AD6F59635*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 1), (uint32_t)L_2); __this->____entries = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->____entries), (void*)L_3); ExtractKeyDelegate_t9BADAD4BDEEE5FEB8CBD095F1EA307C3DA921583* L_4 = ___0_extractKey; __this->____extractKey = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->____extractKey), (void*)L_4); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A* XHashtableState_Resize_mDB3BA5C327EF6A86F6CE58B59E1D7430E62532C5_gshared (XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A* __this, const RuntimeMethod* method) { int32_t V_0 = 0; XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; RuntimeObject* V_6 = NULL; { int32_t L_0 = __this->____numEntries; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = __this->____buckets; NullCheck(L_1); if ((((int32_t)L_0) >= ((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))))) { goto IL_0012; } } { return __this; } IL_0012: { V_0 = 0; V_2 = 0; goto IL_00a7; } IL_001b: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = __this->____buckets; int32_t L_3 = V_2; NullCheck(L_2); int32_t L_4 = L_3; int32_t L_5 = (L_2)->GetAt(static_cast(L_4)); V_3 = L_5; int32_t L_6 = V_3; if (L_6) { goto IL_009f; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = __this->____buckets; int32_t L_8 = V_2; NullCheck(L_7); int32_t L_9; L_9 = Interlocked_CompareExchange_mB06E8737D3DA41F9FFBC38A6D0583D515EFB5717(((L_7)->GetAddressAt(static_cast(L_8))), (-1), 0, NULL); V_3 = L_9; goto IL_009f; } IL_003d: { ExtractKeyDelegate_t9BADAD4BDEEE5FEB8CBD095F1EA307C3DA921583* L_10 = __this->____extractKey; EntryU5BU5D_tA5AD9C5E098FD22F628C31033C0DAD7AD6F59635* L_11 = __this->____entries; int32_t L_12 = V_3; NullCheck(L_11); RuntimeObject* L_13 = ((L_11)->GetAddressAt(static_cast(L_12)))->___Value; NullCheck(L_10); String_t* L_14; L_14 = ExtractKeyDelegate_Invoke_m3214A3F92C2EB22088AB7738E8DFE1BE70925148_inline(L_10, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); if (!L_14) { goto IL_005f; } } { int32_t L_15 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_15, 1)); } IL_005f: { EntryU5BU5D_tA5AD9C5E098FD22F628C31033C0DAD7AD6F59635* L_16 = __this->____entries; int32_t L_17 = V_3; NullCheck(L_16); int32_t L_18 = ((L_16)->GetAddressAt(static_cast(L_17)))->___Next; if (L_18) { goto IL_008d; } } { EntryU5BU5D_tA5AD9C5E098FD22F628C31033C0DAD7AD6F59635* L_19 = __this->____entries; int32_t L_20 = V_3; NullCheck(L_19); int32_t* L_21 = (int32_t*)(&((L_19)->GetAddressAt(static_cast(L_20)))->___Next); int32_t L_22; L_22 = Interlocked_CompareExchange_mB06E8737D3DA41F9FFBC38A6D0583D515EFB5717(L_21, (-1), 0, NULL); V_3 = L_22; goto IL_009f; } IL_008d: { EntryU5BU5D_tA5AD9C5E098FD22F628C31033C0DAD7AD6F59635* L_23 = __this->____entries; int32_t L_24 = V_3; NullCheck(L_23); int32_t L_25 = ((L_23)->GetAddressAt(static_cast(L_24)))->___Next; V_3 = L_25; } IL_009f: { int32_t L_26 = V_3; if ((((int32_t)L_26) > ((int32_t)0))) { goto IL_003d; } } { int32_t L_27 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_00a7: { int32_t L_28 = V_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_29 = __this->____buckets; NullCheck(L_29); if ((((int32_t)L_28) < ((int32_t)((int32_t)(((RuntimeArray*)L_29)->max_length))))) { goto IL_001b; } } { int32_t L_30 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_31 = __this->____buckets; NullCheck(L_31); if ((((int32_t)L_30) >= ((int32_t)((int32_t)(((int32_t)(((RuntimeArray*)L_31)->max_length))/2))))) { goto IL_00cd; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_32 = __this->____buckets; NullCheck(L_32); V_0 = ((int32_t)(((RuntimeArray*)L_32)->max_length)); goto IL_00e2; } IL_00cd: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_33 = __this->____buckets; NullCheck(L_33); V_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_33)->max_length)), 2)); int32_t L_34 = V_0; if ((((int32_t)L_34) >= ((int32_t)0))) { goto IL_00e2; } } { OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_35 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var))); OverflowException__ctor_m7F6A928C9BE47384586BDDE8B4B87666421E0F1A(L_35, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_35, method); } IL_00e2: { ExtractKeyDelegate_t9BADAD4BDEEE5FEB8CBD095F1EA307C3DA921583* L_36 = __this->____extractKey; int32_t L_37 = V_0; XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A* L_38 = (XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0)); XHashtableState__ctor_m37E975C296D7D8CDF9ACAA9ABD7C4A0C82C427D3(L_38, L_36, L_37, il2cpp_rgctx_method(method->klass->rgctx_data, 7)); V_1 = L_38; V_4 = 0; goto IL_013b; } IL_00f4: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_39 = __this->____buckets; int32_t L_40 = V_4; NullCheck(L_39); int32_t L_41 = L_40; int32_t L_42 = (L_39)->GetAt(static_cast(L_41)); V_5 = L_42; goto IL_0130; } IL_0101: { XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A* L_43 = V_1; EntryU5BU5D_tA5AD9C5E098FD22F628C31033C0DAD7AD6F59635* L_44 = __this->____entries; int32_t L_45 = V_5; NullCheck(L_44); RuntimeObject* L_46 = ((L_44)->GetAddressAt(static_cast(L_45)))->___Value; NullCheck(L_43); bool L_47; L_47 = XHashtableState_TryAdd_m951A9A914307495745E2B33DB0BA6583FB4060A1(L_43, L_46, (&V_6), il2cpp_rgctx_method(method->klass->rgctx_data, 8)); EntryU5BU5D_tA5AD9C5E098FD22F628C31033C0DAD7AD6F59635* L_48 = __this->____entries; int32_t L_49 = V_5; NullCheck(L_48); int32_t L_50 = ((L_48)->GetAddressAt(static_cast(L_49)))->___Next; V_5 = L_50; } IL_0130: { int32_t L_51 = V_5; if ((((int32_t)L_51) > ((int32_t)0))) { goto IL_0101; } } { int32_t L_52 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_52, 1)); } IL_013b: { int32_t L_53 = V_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_54 = __this->____buckets; NullCheck(L_54); if ((((int32_t)L_53) < ((int32_t)((int32_t)(((RuntimeArray*)L_54)->max_length))))) { goto IL_00f4; } } { XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A* L_55 = V_1; return L_55; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XHashtableState_TryGetValue_m22BFB31B1A4E2CEDE4CA7133F4A0B50B9E514308_gshared (XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A* __this, String_t* ___0_key, int32_t ___1_index, int32_t ___2_count, RuntimeObject** ___3_value, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { String_t* L_0 = ___0_key; int32_t L_1 = ___1_index; int32_t L_2 = ___2_count; int32_t L_3; L_3 = XHashtableState_ComputeHashCode_mD58A823B4A09F8DB93853EA9536E6B457B59F1B1(L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); V_0 = L_3; V_1 = 0; int32_t L_4 = V_0; String_t* L_5 = ___0_key; int32_t L_6 = ___1_index; int32_t L_7 = ___2_count; bool L_8; L_8 = XHashtableState_FindEntry_m3AC0430564190D3FCAD9A8DB1DD0E725F7392A91(__this, L_4, L_5, L_6, L_7, (&V_1), il2cpp_rgctx_method(method->klass->rgctx_data, 12)); if (!L_8) { goto IL_0033; } } { RuntimeObject** L_9 = ___3_value; EntryU5BU5D_tA5AD9C5E098FD22F628C31033C0DAD7AD6F59635* L_10 = __this->____entries; int32_t L_11 = V_1; NullCheck(L_10); RuntimeObject* L_12 = ((L_10)->GetAddressAt(static_cast(L_11)))->___Value; *(RuntimeObject**)L_9 = L_12; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_9, (void*)L_12); return (bool)1; } IL_0033: { RuntimeObject** L_13 = ___3_value; il2cpp_codegen_initobj(L_13, sizeof(RuntimeObject*)); return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XHashtableState_TryAdd_m951A9A914307495745E2B33DB0BA6583FB4060A1_gshared (XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A* __this, RuntimeObject* ___0_value, RuntimeObject** ___1_newValue, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; String_t* V_2 = NULL; int32_t V_3 = 0; { RuntimeObject** L_0 = ___1_newValue; RuntimeObject* L_1 = ___0_value; *(RuntimeObject**)L_0 = L_1; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)L_1); ExtractKeyDelegate_t9BADAD4BDEEE5FEB8CBD095F1EA307C3DA921583* L_2 = __this->____extractKey; RuntimeObject* L_3 = ___0_value; NullCheck(L_2); String_t* L_4; L_4 = ExtractKeyDelegate_Invoke_m3214A3F92C2EB22088AB7738E8DFE1BE70925148_inline(L_2, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); V_2 = L_4; String_t* L_5 = V_2; if (L_5) { goto IL_0019; } } { return (bool)1; } IL_0019: { String_t* L_6 = V_2; String_t* L_7 = V_2; NullCheck(L_7); int32_t L_8; L_8 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_7, NULL); int32_t L_9; L_9 = XHashtableState_ComputeHashCode_mD58A823B4A09F8DB93853EA9536E6B457B59F1B1(L_6, 0, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); V_3 = L_9; int32_t* L_10 = (int32_t*)(&__this->____numEntries); int32_t L_11; L_11 = Interlocked_Increment_m3C240C32E8D9544EC050B74D4F28EEB58F1F9309(L_10, NULL); V_0 = L_11; int32_t L_12 = V_0; if ((((int32_t)L_12) < ((int32_t)0))) { goto IL_0042; } } { int32_t L_13 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = __this->____buckets; NullCheck(L_14); if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))) { goto IL_0044; } } IL_0042: { return (bool)0; } IL_0044: { EntryU5BU5D_tA5AD9C5E098FD22F628C31033C0DAD7AD6F59635* L_15 = __this->____entries; int32_t L_16 = V_0; NullCheck(L_15); RuntimeObject* L_17 = ___0_value; ((L_15)->GetAddressAt(static_cast(L_16)))->___Value = L_17; Il2CppCodeGenWriteBarrier((void**)(&((L_15)->GetAddressAt(static_cast(L_16)))->___Value), (void*)L_17); EntryU5BU5D_tA5AD9C5E098FD22F628C31033C0DAD7AD6F59635* L_18 = __this->____entries; int32_t L_19 = V_0; NullCheck(L_18); int32_t L_20 = V_3; ((L_18)->GetAddressAt(static_cast(L_19)))->___HashCode = L_20; Thread_MemoryBarrier_m83873F1E6CEB16C0781941141382DA874A36097D(NULL); V_1 = 0; goto IL_00b7; } IL_0071: { int32_t L_21 = V_1; if (L_21) { goto IL_0095; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_22 = __this->____buckets; int32_t L_23 = V_3; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_24 = __this->____buckets; NullCheck(L_24); NullCheck(L_22); int32_t L_25 = V_0; int32_t L_26; L_26 = Interlocked_CompareExchange_mB06E8737D3DA41F9FFBC38A6D0583D515EFB5717(((L_22)->GetAddressAt(static_cast(((int32_t)(L_23&((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_24)->max_length)), 1))))))), L_25, 0, NULL); V_1 = L_26; goto IL_00ae; } IL_0095: { EntryU5BU5D_tA5AD9C5E098FD22F628C31033C0DAD7AD6F59635* L_27 = __this->____entries; int32_t L_28 = V_1; NullCheck(L_27); int32_t* L_29 = (int32_t*)(&((L_27)->GetAddressAt(static_cast(L_28)))->___Next); int32_t L_30 = V_0; int32_t L_31; L_31 = Interlocked_CompareExchange_mB06E8737D3DA41F9FFBC38A6D0583D515EFB5717(L_29, L_30, 0, NULL); V_1 = L_31; } IL_00ae: { int32_t L_32 = V_1; if ((((int32_t)L_32) > ((int32_t)0))) { goto IL_00b7; } } { int32_t L_33 = V_1; return (bool)((((int32_t)L_33) == ((int32_t)0))? 1 : 0); } IL_00b7: { int32_t L_34 = V_3; String_t* L_35 = V_2; String_t* L_36 = V_2; NullCheck(L_36); int32_t L_37; L_37 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_36, NULL); bool L_38; L_38 = XHashtableState_FindEntry_m3AC0430564190D3FCAD9A8DB1DD0E725F7392A91(__this, L_34, L_35, 0, L_37, (&V_1), il2cpp_rgctx_method(method->klass->rgctx_data, 12)); if (!L_38) { goto IL_0071; } } { RuntimeObject** L_39 = ___1_newValue; EntryU5BU5D_tA5AD9C5E098FD22F628C31033C0DAD7AD6F59635* L_40 = __this->____entries; int32_t L_41 = V_1; NullCheck(L_40); RuntimeObject* L_42 = ((L_40)->GetAddressAt(static_cast(L_41)))->___Value; *(RuntimeObject**)L_39 = L_42; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_39, (void*)L_42); return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XHashtableState_FindEntry_m3AC0430564190D3FCAD9A8DB1DD0E725F7392A91_gshared (XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A* __this, int32_t ___0_hashCode, String_t* ___1_key, int32_t ___2_index, int32_t ___3_count, int32_t* ___4_entryIndex, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; String_t* V_2 = NULL; { int32_t* L_0 = ___4_entryIndex; int32_t L_1 = *((int32_t*)L_0); V_0 = L_1; int32_t L_2 = V_0; if (L_2) { goto IL_0020; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = __this->____buckets; int32_t L_4 = ___0_hashCode; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = __this->____buckets; NullCheck(L_5); NullCheck(L_3); int32_t L_6 = ((int32_t)(L_4&((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_5)->max_length)), 1)))); int32_t L_7 = (L_3)->GetAt(static_cast(L_6)); V_1 = L_7; goto IL_00f9; } IL_0020: { int32_t L_8 = V_0; V_1 = L_8; goto IL_00f9; } IL_0027: { EntryU5BU5D_tA5AD9C5E098FD22F628C31033C0DAD7AD6F59635* L_9 = __this->____entries; int32_t L_10 = V_1; NullCheck(L_9); int32_t L_11 = ((L_9)->GetAddressAt(static_cast(L_10)))->___HashCode; int32_t L_12 = ___0_hashCode; if ((!(((uint32_t)L_11) == ((uint32_t)L_12)))) { goto IL_00e5; } } { ExtractKeyDelegate_t9BADAD4BDEEE5FEB8CBD095F1EA307C3DA921583* L_13 = __this->____extractKey; EntryU5BU5D_tA5AD9C5E098FD22F628C31033C0DAD7AD6F59635* L_14 = __this->____entries; int32_t L_15 = V_1; NullCheck(L_14); RuntimeObject* L_16 = ((L_14)->GetAddressAt(static_cast(L_15)))->___Value; NullCheck(L_13); String_t* L_17; L_17 = ExtractKeyDelegate_Invoke_m3214A3F92C2EB22088AB7738E8DFE1BE70925148_inline(L_13, L_16, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); V_2 = L_17; String_t* L_18 = V_2; if (L_18) { goto IL_00c8; } } { EntryU5BU5D_tA5AD9C5E098FD22F628C31033C0DAD7AD6F59635* L_19 = __this->____entries; int32_t L_20 = V_1; NullCheck(L_19); int32_t L_21 = ((L_19)->GetAddressAt(static_cast(L_20)))->___Next; if ((((int32_t)L_21) <= ((int32_t)0))) { goto IL_00e5; } } { EntryU5BU5D_tA5AD9C5E098FD22F628C31033C0DAD7AD6F59635* L_22 = __this->____entries; int32_t L_23 = V_1; NullCheck(L_22); RuntimeObject** L_24 = (RuntimeObject**)(&((L_22)->GetAddressAt(static_cast(L_23)))->___Value); il2cpp_codegen_initobj(L_24, sizeof(RuntimeObject*)); EntryU5BU5D_tA5AD9C5E098FD22F628C31033C0DAD7AD6F59635* L_25 = __this->____entries; int32_t L_26 = V_1; NullCheck(L_25); int32_t L_27 = ((L_25)->GetAddressAt(static_cast(L_26)))->___Next; V_1 = L_27; int32_t L_28 = V_0; if (L_28) { goto IL_00b4; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_29 = __this->____buckets; int32_t L_30 = ___0_hashCode; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_31 = __this->____buckets; NullCheck(L_31); int32_t L_32 = V_1; NullCheck(L_29); (L_29)->SetAt(static_cast(((int32_t)(L_30&((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_31)->max_length)), 1))))), (int32_t)L_32); goto IL_00f9; } IL_00b4: { EntryU5BU5D_tA5AD9C5E098FD22F628C31033C0DAD7AD6F59635* L_33 = __this->____entries; int32_t L_34 = V_0; NullCheck(L_33); int32_t L_35 = V_1; ((L_33)->GetAddressAt(static_cast(L_34)))->___Next = L_35; goto IL_00f9; } IL_00c8: { int32_t L_36 = ___3_count; String_t* L_37 = V_2; NullCheck(L_37); int32_t L_38; L_38 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_37, NULL); if ((!(((uint32_t)L_36) == ((uint32_t)L_38)))) { goto IL_00e5; } } { String_t* L_39 = ___1_key; int32_t L_40 = ___2_index; String_t* L_41 = V_2; int32_t L_42 = ___3_count; int32_t L_43; L_43 = String_CompareOrdinal_m8940CFAE90021ED8DA3F2DF8226941C9EEB2E32D(L_39, L_40, L_41, 0, L_42, NULL); if (L_43) { goto IL_00e5; } } { int32_t* L_44 = ___4_entryIndex; int32_t L_45 = V_1; *((int32_t*)L_44) = (int32_t)L_45; return (bool)1; } IL_00e5: { int32_t L_46 = V_1; V_0 = L_46; EntryU5BU5D_tA5AD9C5E098FD22F628C31033C0DAD7AD6F59635* L_47 = __this->____entries; int32_t L_48 = V_1; NullCheck(L_47); int32_t L_49 = ((L_47)->GetAddressAt(static_cast(L_48)))->___Next; V_1 = L_49; } IL_00f9: { int32_t L_50 = V_1; if ((((int32_t)L_50) > ((int32_t)0))) { goto IL_0027; } } { int32_t* L_51 = ___4_entryIndex; int32_t L_52 = V_0; *((int32_t*)L_51) = (int32_t)L_52; return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XHashtableState_ComputeHashCode_mD58A823B4A09F8DB93853EA9536E6B457B59F1B1_gshared (String_t* ___0_key, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { V_0 = ((int32_t)352654597); int32_t L_0 = ___1_index; int32_t L_1 = ___2_count; V_1 = ((int32_t)il2cpp_codegen_add(L_0, L_1)); int32_t L_2 = ___1_index; V_2 = L_2; goto IL_0020; } IL_000e: { int32_t L_3 = V_0; int32_t L_4 = V_0; String_t* L_5 = ___0_key; int32_t L_6 = V_2; NullCheck(L_5); Il2CppChar L_7; L_7 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_5, L_6, NULL); V_0 = ((int32_t)il2cpp_codegen_add(L_3, ((int32_t)(((int32_t)(L_4<<7))^(int32_t)L_7)))); int32_t L_8 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0020: { int32_t L_9 = V_2; int32_t L_10 = V_1; if ((((int32_t)L_9) < ((int32_t)L_10))) { goto IL_000e; } } { int32_t L_11 = V_0; int32_t L_12 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract(L_11, ((int32_t)(L_12>>((int32_t)17))))); int32_t L_13 = V_0; int32_t L_14 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract(L_13, ((int32_t)(L_14>>((int32_t)11))))); int32_t L_15 = V_0; int32_t L_16 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract(L_15, ((int32_t)(L_16>>5)))); int32_t L_17 = V_0; return ((int32_t)(L_17&((int32_t)2147483647LL))); } } #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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XHashtableState__ctor_mC2ED3CAB78829509332331B146E7165C58D3DD0F_gshared (XHashtableState_t34177FC58180B0A7A606129FC1FA6AF4C373043D* __this, ExtractKeyDelegate_t0FCB0690B76E40F52DC9D05708A8FC488624E3CD* ___0_extractKey, int32_t ___1_capacity, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); int32_t L_0 = ___1_capacity; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_0); __this->____buckets = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->____buckets), (void*)L_1); int32_t L_2 = ___1_capacity; EntryU5BU5D_tD3CC9C2488DC949FC30141F89404B8BDA9DB6CE4* L_3 = (EntryU5BU5D_tD3CC9C2488DC949FC30141F89404B8BDA9DB6CE4*)(EntryU5BU5D_tD3CC9C2488DC949FC30141F89404B8BDA9DB6CE4*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 1), (uint32_t)L_2); __this->____entries = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->____entries), (void*)L_3); ExtractKeyDelegate_t0FCB0690B76E40F52DC9D05708A8FC488624E3CD* L_4 = ___0_extractKey; __this->____extractKey = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->____extractKey), (void*)L_4); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XHashtableState_t34177FC58180B0A7A606129FC1FA6AF4C373043D* XHashtableState_Resize_m3CD152F50AD9E53B808C9B1CEC069D894A621202_gshared (XHashtableState_t34177FC58180B0A7A606129FC1FA6AF4C373043D* __this, const RuntimeMethod* method) { const uint32_t SizeOf_TValue_tE0E843520D1B6FE8622D14458F0B584A2B7BCD70 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 5)); const Il2CppFullySharedGenericAny L_13 = alloca(SizeOf_TValue_tE0E843520D1B6FE8622D14458F0B584A2B7BCD70); const Il2CppFullySharedGenericAny L_45 = L_13; int32_t V_0 = 0; XHashtableState_t34177FC58180B0A7A606129FC1FA6AF4C373043D* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; Il2CppFullySharedGenericAny V_6 = alloca(SizeOf_TValue_tE0E843520D1B6FE8622D14458F0B584A2B7BCD70); memset(V_6, 0, SizeOf_TValue_tE0E843520D1B6FE8622D14458F0B584A2B7BCD70); { int32_t L_0 = __this->____numEntries; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = __this->____buckets; NullCheck(L_1); if ((((int32_t)L_0) >= ((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))))) { goto IL_0012; } } { return __this; } IL_0012: { V_0 = 0; V_2 = 0; goto IL_00a7; } IL_001b: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = __this->____buckets; int32_t L_3 = V_2; NullCheck(L_2); int32_t L_4 = L_3; int32_t L_5 = (L_2)->GetAt(static_cast(L_4)); V_3 = L_5; int32_t L_6 = V_3; if (L_6) { goto IL_009f; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = __this->____buckets; int32_t L_8 = V_2; NullCheck(L_7); int32_t L_9; L_9 = Interlocked_CompareExchange_mB06E8737D3DA41F9FFBC38A6D0583D515EFB5717(((L_7)->GetAddressAt(static_cast(L_8))), (-1), 0, NULL); V_3 = L_9; goto IL_009f; } IL_003d: { ExtractKeyDelegate_t0FCB0690B76E40F52DC9D05708A8FC488624E3CD* L_10 = __this->____extractKey; EntryU5BU5D_tD3CC9C2488DC949FC30141F89404B8BDA9DB6CE4* L_11 = __this->____entries; int32_t L_12 = V_3; NullCheck(L_11); il2cpp_codegen_memcpy(L_13, il2cpp_codegen_get_instance_field_data_pointer(((Entry_t7F8922DC9D131FDA94BF956DD509FC395285A91E*)(L_11)->GetAddressAt(static_cast(L_12))), il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 4),0)), SizeOf_TValue_tE0E843520D1B6FE8622D14458F0B584A2B7BCD70); NullCheck(L_10); String_t* L_14; L_14 = InvokerFuncInvoker1< String_t*, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)), il2cpp_rgctx_method(method->klass->rgctx_data, 6), L_10, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 5)) ? L_13: *(void**)L_13)); if (!L_14) { goto IL_005f; } } { int32_t L_15 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_15, 1)); } IL_005f: { EntryU5BU5D_tD3CC9C2488DC949FC30141F89404B8BDA9DB6CE4* L_16 = __this->____entries; int32_t L_17 = V_3; NullCheck(L_16); int32_t L_18 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(((Entry_t7F8922DC9D131FDA94BF956DD509FC395285A91E*)(L_16)->GetAddressAt(static_cast(L_17))), il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 4),2)); if (L_18) { goto IL_008d; } } { EntryU5BU5D_tD3CC9C2488DC949FC30141F89404B8BDA9DB6CE4* L_19 = __this->____entries; int32_t L_20 = V_3; NullCheck(L_19); int32_t L_21; L_21 = Interlocked_CompareExchange_mB06E8737D3DA41F9FFBC38A6D0583D515EFB5717((((int32_t*)il2cpp_codegen_get_instance_field_data_pointer(((Entry_t7F8922DC9D131FDA94BF956DD509FC395285A91E*)(L_19)->GetAddressAt(static_cast(L_20))), il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 4),2)))), (-1), 0, NULL); V_3 = L_21; goto IL_009f; } IL_008d: { EntryU5BU5D_tD3CC9C2488DC949FC30141F89404B8BDA9DB6CE4* L_22 = __this->____entries; int32_t L_23 = V_3; NullCheck(L_22); int32_t L_24 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(((Entry_t7F8922DC9D131FDA94BF956DD509FC395285A91E*)(L_22)->GetAddressAt(static_cast(L_23))), il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 4),2)); V_3 = L_24; } IL_009f: { int32_t L_25 = V_3; if ((((int32_t)L_25) > ((int32_t)0))) { goto IL_003d; } } { int32_t L_26 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_26, 1)); } IL_00a7: { int32_t L_27 = V_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_28 = __this->____buckets; NullCheck(L_28); if ((((int32_t)L_27) < ((int32_t)((int32_t)(((RuntimeArray*)L_28)->max_length))))) { goto IL_001b; } } { int32_t L_29 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_30 = __this->____buckets; NullCheck(L_30); if ((((int32_t)L_29) >= ((int32_t)((int32_t)(((int32_t)(((RuntimeArray*)L_30)->max_length))/2))))) { goto IL_00cd; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_31 = __this->____buckets; NullCheck(L_31); V_0 = ((int32_t)(((RuntimeArray*)L_31)->max_length)); goto IL_00e2; } IL_00cd: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_32 = __this->____buckets; NullCheck(L_32); V_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_32)->max_length)), 2)); int32_t L_33 = V_0; if ((((int32_t)L_33) >= ((int32_t)0))) { goto IL_00e2; } } { OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_34 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var))); OverflowException__ctor_m7F6A928C9BE47384586BDDE8B4B87666421E0F1A(L_34, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_34, method); } IL_00e2: { ExtractKeyDelegate_t0FCB0690B76E40F52DC9D05708A8FC488624E3CD* L_35 = __this->____extractKey; int32_t L_36 = V_0; XHashtableState_t34177FC58180B0A7A606129FC1FA6AF4C373043D* L_37 = (XHashtableState_t34177FC58180B0A7A606129FC1FA6AF4C373043D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0)); (( void (*) (XHashtableState_t34177FC58180B0A7A606129FC1FA6AF4C373043D*, ExtractKeyDelegate_t0FCB0690B76E40F52DC9D05708A8FC488624E3CD*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))(L_37, L_35, L_36, il2cpp_rgctx_method(method->klass->rgctx_data, 7)); V_1 = L_37; V_4 = 0; goto IL_013b; } IL_00f4: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_38 = __this->____buckets; int32_t L_39 = V_4; NullCheck(L_38); int32_t L_40 = L_39; int32_t L_41 = (L_38)->GetAt(static_cast(L_40)); V_5 = L_41; goto IL_0130; } IL_0101: { XHashtableState_t34177FC58180B0A7A606129FC1FA6AF4C373043D* L_42 = V_1; EntryU5BU5D_tD3CC9C2488DC949FC30141F89404B8BDA9DB6CE4* L_43 = __this->____entries; int32_t L_44 = V_5; NullCheck(L_43); il2cpp_codegen_memcpy(L_45, il2cpp_codegen_get_instance_field_data_pointer(((Entry_t7F8922DC9D131FDA94BF956DD509FC395285A91E*)(L_43)->GetAddressAt(static_cast(L_44))), il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 4),0)), SizeOf_TValue_tE0E843520D1B6FE8622D14458F0B584A2B7BCD70); NullCheck(L_42); bool L_46; L_46 = InvokerFuncInvoker2< bool, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)), il2cpp_rgctx_method(method->klass->rgctx_data, 8), L_42, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 5)) ? L_45: *(void**)L_45), (Il2CppFullySharedGenericAny*)V_6); EntryU5BU5D_tD3CC9C2488DC949FC30141F89404B8BDA9DB6CE4* L_47 = __this->____entries; int32_t L_48 = V_5; NullCheck(L_47); int32_t L_49 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(((Entry_t7F8922DC9D131FDA94BF956DD509FC395285A91E*)(L_47)->GetAddressAt(static_cast(L_48))), il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 4),2)); V_5 = L_49; } IL_0130: { int32_t L_50 = V_5; if ((((int32_t)L_50) > ((int32_t)0))) { goto IL_0101; } } { int32_t L_51 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_51, 1)); } IL_013b: { int32_t L_52 = V_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_53 = __this->____buckets; NullCheck(L_53); if ((((int32_t)L_52) < ((int32_t)((int32_t)(((RuntimeArray*)L_53)->max_length))))) { goto IL_00f4; } } { XHashtableState_t34177FC58180B0A7A606129FC1FA6AF4C373043D* L_54 = V_1; return L_54; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XHashtableState_TryGetValue_m94EE8AEAE527C34D9D2B86D03E1D04FF867266F3_gshared (XHashtableState_t34177FC58180B0A7A606129FC1FA6AF4C373043D* __this, String_t* ___0_key, int32_t ___1_index, int32_t ___2_count, Il2CppFullySharedGenericAny* ___3_value, const RuntimeMethod* method) { const uint32_t SizeOf_TValue_tE0E843520D1B6FE8622D14458F0B584A2B7BCD70 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 5)); const Il2CppFullySharedGenericAny L_12 = alloca(SizeOf_TValue_tE0E843520D1B6FE8622D14458F0B584A2B7BCD70); int32_t V_0 = 0; int32_t V_1 = 0; { String_t* L_0 = ___0_key; int32_t L_1 = ___1_index; int32_t L_2 = ___2_count; int32_t L_3; L_3 = (( int32_t (*) (String_t*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); V_0 = L_3; V_1 = 0; int32_t L_4 = V_0; String_t* L_5 = ___0_key; int32_t L_6 = ___1_index; int32_t L_7 = ___2_count; bool L_8; L_8 = (( bool (*) (XHashtableState_t34177FC58180B0A7A606129FC1FA6AF4C373043D*, int32_t, String_t*, int32_t, int32_t, int32_t*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(__this, L_4, L_5, L_6, L_7, (&V_1), il2cpp_rgctx_method(method->klass->rgctx_data, 12)); if (!L_8) { goto IL_0033; } } { Il2CppFullySharedGenericAny* L_9 = ___3_value; EntryU5BU5D_tD3CC9C2488DC949FC30141F89404B8BDA9DB6CE4* L_10 = __this->____entries; int32_t L_11 = V_1; NullCheck(L_10); il2cpp_codegen_memcpy(L_12, il2cpp_codegen_get_instance_field_data_pointer(((Entry_t7F8922DC9D131FDA94BF956DD509FC395285A91E*)(L_10)->GetAddressAt(static_cast(L_11))), il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 4),0)), SizeOf_TValue_tE0E843520D1B6FE8622D14458F0B584A2B7BCD70); il2cpp_codegen_memcpy((Il2CppFullySharedGenericAny*)L_9, L_12, SizeOf_TValue_tE0E843520D1B6FE8622D14458F0B584A2B7BCD70); Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->klass->rgctx_data, 5), (void**)(Il2CppFullySharedGenericAny*)L_9, (void*)L_12); return (bool)1; } IL_0033: { Il2CppFullySharedGenericAny* L_13 = ___3_value; il2cpp_codegen_initobj(L_13, SizeOf_TValue_tE0E843520D1B6FE8622D14458F0B584A2B7BCD70); return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XHashtableState_TryAdd_m25BEF4B433B3B23CE79C25AA27DA2FFB624CCAE2_gshared (XHashtableState_t34177FC58180B0A7A606129FC1FA6AF4C373043D* __this, Il2CppFullySharedGenericAny ___0_value, Il2CppFullySharedGenericAny* ___1_newValue, const RuntimeMethod* method) { const uint32_t SizeOf_TValue_tE0E843520D1B6FE8622D14458F0B584A2B7BCD70 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 5)); const Il2CppFullySharedGenericAny L_1 = alloca(SizeOf_TValue_tE0E843520D1B6FE8622D14458F0B584A2B7BCD70); const Il2CppFullySharedGenericAny L_17 = L_1; const Il2CppFullySharedGenericAny L_41 = L_1; const Il2CppFullySharedGenericAny L_3 = alloca(SizeOf_TValue_tE0E843520D1B6FE8622D14458F0B584A2B7BCD70); int32_t V_0 = 0; int32_t V_1 = 0; String_t* V_2 = NULL; int32_t V_3 = 0; { Il2CppFullySharedGenericAny* L_0 = ___1_newValue; il2cpp_codegen_memcpy(L_1, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 5)) ? ___0_value : &___0_value), SizeOf_TValue_tE0E843520D1B6FE8622D14458F0B584A2B7BCD70); il2cpp_codegen_memcpy((Il2CppFullySharedGenericAny*)L_0, L_1, SizeOf_TValue_tE0E843520D1B6FE8622D14458F0B584A2B7BCD70); Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->klass->rgctx_data, 5), (void**)(Il2CppFullySharedGenericAny*)L_0, (void*)L_1); ExtractKeyDelegate_t0FCB0690B76E40F52DC9D05708A8FC488624E3CD* L_2 = __this->____extractKey; il2cpp_codegen_memcpy(L_3, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 5)) ? ___0_value : &___0_value), SizeOf_TValue_tE0E843520D1B6FE8622D14458F0B584A2B7BCD70); NullCheck(L_2); String_t* L_4; L_4 = InvokerFuncInvoker1< String_t*, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)), il2cpp_rgctx_method(method->klass->rgctx_data, 6), L_2, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 5)) ? L_3: *(void**)L_3)); V_2 = L_4; String_t* L_5 = V_2; if (L_5) { goto IL_0019; } } { return (bool)1; } IL_0019: { String_t* L_6 = V_2; String_t* L_7 = V_2; NullCheck(L_7); int32_t L_8; L_8 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_7, NULL); int32_t L_9; L_9 = (( int32_t (*) (String_t*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(L_6, 0, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 10)); V_3 = L_9; int32_t* L_10 = (int32_t*)(&__this->____numEntries); int32_t L_11; L_11 = Interlocked_Increment_m3C240C32E8D9544EC050B74D4F28EEB58F1F9309(L_10, NULL); V_0 = L_11; int32_t L_12 = V_0; if ((((int32_t)L_12) < ((int32_t)0))) { goto IL_0042; } } { int32_t L_13 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = __this->____buckets; NullCheck(L_14); if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))) { goto IL_0044; } } IL_0042: { return (bool)0; } IL_0044: { EntryU5BU5D_tD3CC9C2488DC949FC30141F89404B8BDA9DB6CE4* L_15 = __this->____entries; int32_t L_16 = V_0; NullCheck(L_15); il2cpp_codegen_memcpy(L_17, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 5)) ? ___0_value : &___0_value), SizeOf_TValue_tE0E843520D1B6FE8622D14458F0B584A2B7BCD70); il2cpp_codegen_write_instance_field_data(((Entry_t7F8922DC9D131FDA94BF956DD509FC395285A91E*)(L_15)->GetAddressAt(static_cast(L_16))), il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 4),0), L_17, SizeOf_TValue_tE0E843520D1B6FE8622D14458F0B584A2B7BCD70); EntryU5BU5D_tD3CC9C2488DC949FC30141F89404B8BDA9DB6CE4* L_18 = __this->____entries; int32_t L_19 = V_0; NullCheck(L_18); int32_t L_20 = V_3; il2cpp_codegen_write_instance_field_data(((Entry_t7F8922DC9D131FDA94BF956DD509FC395285A91E*)(L_18)->GetAddressAt(static_cast(L_19))), il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 4),1), L_20); Thread_MemoryBarrier_m83873F1E6CEB16C0781941141382DA874A36097D(NULL); V_1 = 0; goto IL_00b7; } IL_0071: { int32_t L_21 = V_1; if (L_21) { goto IL_0095; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_22 = __this->____buckets; int32_t L_23 = V_3; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_24 = __this->____buckets; NullCheck(L_24); NullCheck(L_22); int32_t L_25 = V_0; int32_t L_26; L_26 = Interlocked_CompareExchange_mB06E8737D3DA41F9FFBC38A6D0583D515EFB5717(((L_22)->GetAddressAt(static_cast(((int32_t)(L_23&((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_24)->max_length)), 1))))))), L_25, 0, NULL); V_1 = L_26; goto IL_00ae; } IL_0095: { EntryU5BU5D_tD3CC9C2488DC949FC30141F89404B8BDA9DB6CE4* L_27 = __this->____entries; int32_t L_28 = V_1; NullCheck(L_27); int32_t L_29 = V_0; int32_t L_30; L_30 = Interlocked_CompareExchange_mB06E8737D3DA41F9FFBC38A6D0583D515EFB5717((((int32_t*)il2cpp_codegen_get_instance_field_data_pointer(((Entry_t7F8922DC9D131FDA94BF956DD509FC395285A91E*)(L_27)->GetAddressAt(static_cast(L_28))), il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 4),2)))), L_29, 0, NULL); V_1 = L_30; } IL_00ae: { int32_t L_31 = V_1; if ((((int32_t)L_31) > ((int32_t)0))) { goto IL_00b7; } } { int32_t L_32 = V_1; return (bool)((((int32_t)L_32) == ((int32_t)0))? 1 : 0); } IL_00b7: { int32_t L_33 = V_3; String_t* L_34 = V_2; String_t* L_35 = V_2; NullCheck(L_35); int32_t L_36; L_36 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_35, NULL); bool L_37; L_37 = (( bool (*) (XHashtableState_t34177FC58180B0A7A606129FC1FA6AF4C373043D*, int32_t, String_t*, int32_t, int32_t, int32_t*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(__this, L_33, L_34, 0, L_36, (&V_1), il2cpp_rgctx_method(method->klass->rgctx_data, 12)); if (!L_37) { goto IL_0071; } } { Il2CppFullySharedGenericAny* L_38 = ___1_newValue; EntryU5BU5D_tD3CC9C2488DC949FC30141F89404B8BDA9DB6CE4* L_39 = __this->____entries; int32_t L_40 = V_1; NullCheck(L_39); il2cpp_codegen_memcpy(L_41, il2cpp_codegen_get_instance_field_data_pointer(((Entry_t7F8922DC9D131FDA94BF956DD509FC395285A91E*)(L_39)->GetAddressAt(static_cast(L_40))), il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 4),0)), SizeOf_TValue_tE0E843520D1B6FE8622D14458F0B584A2B7BCD70); il2cpp_codegen_memcpy((Il2CppFullySharedGenericAny*)L_38, L_41, SizeOf_TValue_tE0E843520D1B6FE8622D14458F0B584A2B7BCD70); Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->klass->rgctx_data, 5), (void**)(Il2CppFullySharedGenericAny*)L_38, (void*)L_41); return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XHashtableState_FindEntry_m480C6B27D99709A7E6CB50C907ACDEA057992BCD_gshared (XHashtableState_t34177FC58180B0A7A606129FC1FA6AF4C373043D* __this, int32_t ___0_hashCode, String_t* ___1_key, int32_t ___2_index, int32_t ___3_count, int32_t* ___4_entryIndex, const RuntimeMethod* method) { const uint32_t SizeOf_TValue_tE0E843520D1B6FE8622D14458F0B584A2B7BCD70 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 5)); const Il2CppFullySharedGenericAny L_16 = alloca(SizeOf_TValue_tE0E843520D1B6FE8622D14458F0B584A2B7BCD70); int32_t V_0 = 0; int32_t V_1 = 0; String_t* V_2 = NULL; { int32_t* L_0 = ___4_entryIndex; int32_t L_1 = *((int32_t*)L_0); V_0 = L_1; int32_t L_2 = V_0; if (L_2) { goto IL_0020; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = __this->____buckets; int32_t L_4 = ___0_hashCode; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = __this->____buckets; NullCheck(L_5); NullCheck(L_3); int32_t L_6 = ((int32_t)(L_4&((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_5)->max_length)), 1)))); int32_t L_7 = (L_3)->GetAt(static_cast(L_6)); V_1 = L_7; goto IL_00f9; } IL_0020: { int32_t L_8 = V_0; V_1 = L_8; goto IL_00f9; } IL_0027: { EntryU5BU5D_tD3CC9C2488DC949FC30141F89404B8BDA9DB6CE4* L_9 = __this->____entries; int32_t L_10 = V_1; NullCheck(L_9); int32_t L_11 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(((Entry_t7F8922DC9D131FDA94BF956DD509FC395285A91E*)(L_9)->GetAddressAt(static_cast(L_10))), il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 4),1)); int32_t L_12 = ___0_hashCode; if ((!(((uint32_t)L_11) == ((uint32_t)L_12)))) { goto IL_00e5; } } { ExtractKeyDelegate_t0FCB0690B76E40F52DC9D05708A8FC488624E3CD* L_13 = __this->____extractKey; EntryU5BU5D_tD3CC9C2488DC949FC30141F89404B8BDA9DB6CE4* L_14 = __this->____entries; int32_t L_15 = V_1; NullCheck(L_14); il2cpp_codegen_memcpy(L_16, il2cpp_codegen_get_instance_field_data_pointer(((Entry_t7F8922DC9D131FDA94BF956DD509FC395285A91E*)(L_14)->GetAddressAt(static_cast(L_15))), il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 4),0)), SizeOf_TValue_tE0E843520D1B6FE8622D14458F0B584A2B7BCD70); NullCheck(L_13); String_t* L_17; L_17 = InvokerFuncInvoker1< String_t*, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)), il2cpp_rgctx_method(method->klass->rgctx_data, 6), L_13, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 5)) ? L_16: *(void**)L_16)); V_2 = L_17; String_t* L_18 = V_2; if (L_18) { goto IL_00c8; } } { EntryU5BU5D_tD3CC9C2488DC949FC30141F89404B8BDA9DB6CE4* L_19 = __this->____entries; int32_t L_20 = V_1; NullCheck(L_19); int32_t L_21 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(((Entry_t7F8922DC9D131FDA94BF956DD509FC395285A91E*)(L_19)->GetAddressAt(static_cast(L_20))), il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 4),2)); if ((((int32_t)L_21) <= ((int32_t)0))) { goto IL_00e5; } } { EntryU5BU5D_tD3CC9C2488DC949FC30141F89404B8BDA9DB6CE4* L_22 = __this->____entries; int32_t L_23 = V_1; NullCheck(L_22); il2cpp_codegen_initobj((((Il2CppFullySharedGenericAny*)il2cpp_codegen_get_instance_field_data_pointer(((Entry_t7F8922DC9D131FDA94BF956DD509FC395285A91E*)(L_22)->GetAddressAt(static_cast(L_23))), il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 4),0)))), SizeOf_TValue_tE0E843520D1B6FE8622D14458F0B584A2B7BCD70); EntryU5BU5D_tD3CC9C2488DC949FC30141F89404B8BDA9DB6CE4* L_24 = __this->____entries; int32_t L_25 = V_1; NullCheck(L_24); int32_t L_26 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(((Entry_t7F8922DC9D131FDA94BF956DD509FC395285A91E*)(L_24)->GetAddressAt(static_cast(L_25))), il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 4),2)); V_1 = L_26; int32_t L_27 = V_0; if (L_27) { goto IL_00b4; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_28 = __this->____buckets; int32_t L_29 = ___0_hashCode; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_30 = __this->____buckets; NullCheck(L_30); int32_t L_31 = V_1; NullCheck(L_28); (L_28)->SetAt(static_cast(((int32_t)(L_29&((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_30)->max_length)), 1))))), (int32_t)L_31); goto IL_00f9; } IL_00b4: { EntryU5BU5D_tD3CC9C2488DC949FC30141F89404B8BDA9DB6CE4* L_32 = __this->____entries; int32_t L_33 = V_0; NullCheck(L_32); int32_t L_34 = V_1; il2cpp_codegen_write_instance_field_data(((Entry_t7F8922DC9D131FDA94BF956DD509FC395285A91E*)(L_32)->GetAddressAt(static_cast(L_33))), il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 4),2), L_34); goto IL_00f9; } IL_00c8: { int32_t L_35 = ___3_count; String_t* L_36 = V_2; NullCheck(L_36); int32_t L_37; L_37 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_36, NULL); if ((!(((uint32_t)L_35) == ((uint32_t)L_37)))) { goto IL_00e5; } } { String_t* L_38 = ___1_key; int32_t L_39 = ___2_index; String_t* L_40 = V_2; int32_t L_41 = ___3_count; int32_t L_42; L_42 = String_CompareOrdinal_m8940CFAE90021ED8DA3F2DF8226941C9EEB2E32D(L_38, L_39, L_40, 0, L_41, NULL); if (L_42) { goto IL_00e5; } } { int32_t* L_43 = ___4_entryIndex; int32_t L_44 = V_1; *((int32_t*)L_43) = (int32_t)L_44; return (bool)1; } IL_00e5: { int32_t L_45 = V_1; V_0 = L_45; EntryU5BU5D_tD3CC9C2488DC949FC30141F89404B8BDA9DB6CE4* L_46 = __this->____entries; int32_t L_47 = V_1; NullCheck(L_46); int32_t L_48 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(((Entry_t7F8922DC9D131FDA94BF956DD509FC395285A91E*)(L_46)->GetAddressAt(static_cast(L_47))), il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 4),2)); V_1 = L_48; } IL_00f9: { int32_t L_49 = V_1; if ((((int32_t)L_49) > ((int32_t)0))) { goto IL_0027; } } { int32_t* L_50 = ___4_entryIndex; int32_t L_51 = V_0; *((int32_t*)L_50) = (int32_t)L_51; return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XHashtableState_ComputeHashCode_m52BA0BD18441AD2A49C4E822AB76A7A5B7DC4B6D_gshared (String_t* ___0_key, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { V_0 = ((int32_t)352654597); int32_t L_0 = ___1_index; int32_t L_1 = ___2_count; V_1 = ((int32_t)il2cpp_codegen_add(L_0, L_1)); int32_t L_2 = ___1_index; V_2 = L_2; goto IL_0020; } IL_000e: { int32_t L_3 = V_0; int32_t L_4 = V_0; String_t* L_5 = ___0_key; int32_t L_6 = V_2; NullCheck(L_5); Il2CppChar L_7; L_7 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_5, L_6, NULL); V_0 = ((int32_t)il2cpp_codegen_add(L_3, ((int32_t)(((int32_t)(L_4<<7))^(int32_t)L_7)))); int32_t L_8 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0020: { int32_t L_9 = V_2; int32_t L_10 = V_1; if ((((int32_t)L_9) < ((int32_t)L_10))) { goto IL_000e; } } { int32_t L_11 = V_0; int32_t L_12 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract(L_11, ((int32_t)(L_12>>((int32_t)17))))); int32_t L_13 = V_0; int32_t L_14 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract(L_13, ((int32_t)(L_14>>((int32_t)11))))); int32_t L_15 = V_0; int32_t L_16 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract(L_15, ((int32_t)(L_16>>5)))); int32_t L_17 = V_0; return ((int32_t)(L_17&((int32_t)2147483647LL))); } } #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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XHashtable_1__ctor_m9D005D3C7669B409F1E1B4F0863596FD91DB335C_gshared (XHashtable_1_t4C208624C5DAFD8858B7794DF15C5747BE4B3072* __this, ExtractKeyDelegate_t9BADAD4BDEEE5FEB8CBD095F1EA307C3DA921583* ___0_extractKey, int32_t ___1_capacity, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); ExtractKeyDelegate_t9BADAD4BDEEE5FEB8CBD095F1EA307C3DA921583* L_0 = ___0_extractKey; int32_t L_1 = ___1_capacity; XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A* L_2 = (XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 1)); XHashtableState__ctor_m37E975C296D7D8CDF9ACAA9ABD7C4A0C82C427D3(L_2, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 2)); __this->____state = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->____state), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XHashtable_1_TryGetValue_mB91947F216CD72CEE9C38FA8EF56137E42817080_gshared (XHashtable_1_t4C208624C5DAFD8858B7794DF15C5747BE4B3072* __this, String_t* ___0_key, int32_t ___1_index, int32_t ___2_count, RuntimeObject** ___3_value, const RuntimeMethod* method) { { XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A* L_0 = __this->____state; String_t* L_1 = ___0_key; int32_t L_2 = ___1_index; int32_t L_3 = ___2_count; RuntimeObject** L_4 = ___3_value; NullCheck(L_0); bool L_5; L_5 = XHashtableState_TryGetValue_m22BFB31B1A4E2CEDE4CA7133F4A0B50B9E514308(L_0, L_1, L_2, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* XHashtable_1_Add_m4CE3AB9A64E8EBADEC48510932751F7C6D5581A0_gshared (XHashtable_1_t4C208624C5DAFD8858B7794DF15C5747BE4B3072* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; XHashtable_1_t4C208624C5DAFD8858B7794DF15C5747BE4B3072* V_1 = NULL; bool V_2 = false; XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A* V_3 = NULL; IL_0000: { XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A* L_0 = __this->____state; RuntimeObject* L_1 = ___0_value; NullCheck(L_0); bool L_2; L_2 = XHashtableState_TryAdd_m951A9A914307495745E2B33DB0BA6583FB4060A1(L_0, L_1, (&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 7)); if (!L_2) { goto IL_0012; } } { RuntimeObject* L_3 = V_0; return L_3; } IL_0012: { V_1 = __this; V_2 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0038: { { bool L_4 = V_2; if (!L_4) { goto IL_0041; } } { XHashtable_1_t4C208624C5DAFD8858B7794DF15C5747BE4B3072* L_5 = V_1; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA((RuntimeObject*)L_5, NULL); } IL_0041: { return; } } }); try { XHashtable_1_t4C208624C5DAFD8858B7794DF15C5747BE4B3072* L_6 = V_1; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149((RuntimeObject*)L_6, (&V_2), NULL); XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A* L_7 = __this->____state; NullCheck(L_7); XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A* L_8; L_8 = XHashtableState_Resize_mDB3BA5C327EF6A86F6CE58B59E1D7430E62532C5(L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); V_3 = L_8; Thread_MemoryBarrier_m83873F1E6CEB16C0781941141382DA874A36097D(NULL); XHashtableState_tA4D9621B10532B31291D60ED7E6B08342FAA537A* L_9 = V_3; __this->____state = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->____state), (void*)L_9); goto IL_0000; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } il2cpp_codegen_no_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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XHashtable_1__ctor_m76AD29BB3D4A65A3071FDFCC0AD7F927FC6051B7_gshared (XHashtable_1_t781B821CC6AC13BED190536310819EB7FD1463D0* __this, ExtractKeyDelegate_t0FCB0690B76E40F52DC9D05708A8FC488624E3CD* ___0_extractKey, int32_t ___1_capacity, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); ExtractKeyDelegate_t0FCB0690B76E40F52DC9D05708A8FC488624E3CD* L_0 = ___0_extractKey; int32_t L_1 = ___1_capacity; XHashtableState_t34177FC58180B0A7A606129FC1FA6AF4C373043D* L_2 = (XHashtableState_t34177FC58180B0A7A606129FC1FA6AF4C373043D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 1)); (( void (*) (XHashtableState_t34177FC58180B0A7A606129FC1FA6AF4C373043D*, ExtractKeyDelegate_t0FCB0690B76E40F52DC9D05708A8FC488624E3CD*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(L_2, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 2)); __this->____state = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->____state), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XHashtable_1_TryGetValue_m2AE37A0F57ADCA202E17A64CCAF4D0F37A070A24_gshared (XHashtable_1_t781B821CC6AC13BED190536310819EB7FD1463D0* __this, String_t* ___0_key, int32_t ___1_index, int32_t ___2_count, Il2CppFullySharedGenericAny* ___3_value, const RuntimeMethod* method) { { XHashtableState_t34177FC58180B0A7A606129FC1FA6AF4C373043D* L_0 = __this->____state; String_t* L_1 = ___0_key; int32_t L_2 = ___1_index; int32_t L_3 = ___2_count; Il2CppFullySharedGenericAny* L_4 = ___3_value; NullCheck(L_0); bool L_5; L_5 = (( bool (*) (XHashtableState_t34177FC58180B0A7A606129FC1FA6AF4C373043D*, String_t*, int32_t, int32_t, Il2CppFullySharedGenericAny*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_0, L_1, L_2, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 5)); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XHashtable_1_Add_mB4B8BF6CA81EE97D92FEE9D365A8FFB15168AE00_gshared (XHashtable_1_t781B821CC6AC13BED190536310819EB7FD1463D0* __this, Il2CppFullySharedGenericAny ___0_value, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) { const uint32_t SizeOf_TValue_t3953344BBD5AABD452C9834A9E3F75B5A767B1A7 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6)); const Il2CppFullySharedGenericAny L_1 = alloca(SizeOf_TValue_t3953344BBD5AABD452C9834A9E3F75B5A767B1A7); const Il2CppFullySharedGenericAny L_3 = L_1; Il2CppFullySharedGenericAny V_0 = alloca(SizeOf_TValue_t3953344BBD5AABD452C9834A9E3F75B5A767B1A7); memset(V_0, 0, SizeOf_TValue_t3953344BBD5AABD452C9834A9E3F75B5A767B1A7); XHashtable_1_t781B821CC6AC13BED190536310819EB7FD1463D0* V_1 = NULL; bool V_2 = false; XHashtableState_t34177FC58180B0A7A606129FC1FA6AF4C373043D* V_3 = NULL; IL_0000: { XHashtableState_t34177FC58180B0A7A606129FC1FA6AF4C373043D* L_0 = __this->____state; il2cpp_codegen_memcpy(L_1, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6)) ? ___0_value : &___0_value), SizeOf_TValue_t3953344BBD5AABD452C9834A9E3F75B5A767B1A7); NullCheck(L_0); bool L_2; L_2 = InvokerFuncInvoker2< bool, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)), il2cpp_rgctx_method(method->klass->rgctx_data, 7), L_0, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6)) ? L_1: *(void**)L_1), (Il2CppFullySharedGenericAny*)V_0); if (!L_2) { goto IL_0012; } } { il2cpp_codegen_memcpy(L_3, V_0, SizeOf_TValue_t3953344BBD5AABD452C9834A9E3F75B5A767B1A7); il2cpp_codegen_memcpy(il2cppRetVal, L_3, SizeOf_TValue_t3953344BBD5AABD452C9834A9E3F75B5A767B1A7); return; } IL_0012: { V_1 = __this; V_2 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0038: { { bool L_4 = V_2; if (!L_4) { goto IL_0041; } } { XHashtable_1_t781B821CC6AC13BED190536310819EB7FD1463D0* L_5 = V_1; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA((RuntimeObject*)L_5, NULL); } IL_0041: { return; } } }); try { XHashtable_1_t781B821CC6AC13BED190536310819EB7FD1463D0* L_6 = V_1; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149((RuntimeObject*)L_6, (&V_2), NULL); XHashtableState_t34177FC58180B0A7A606129FC1FA6AF4C373043D* L_7 = __this->____state; NullCheck(L_7); XHashtableState_t34177FC58180B0A7A606129FC1FA6AF4C373043D* L_8; L_8 = (( XHashtableState_t34177FC58180B0A7A606129FC1FA6AF4C373043D* (*) (XHashtableState_t34177FC58180B0A7A606129FC1FA6AF4C373043D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)))(L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); V_3 = L_8; Thread_MemoryBarrier_m83873F1E6CEB16C0781941141382DA874A36097D(NULL); XHashtableState_t34177FC58180B0A7A606129FC1FA6AF4C373043D* L_9 = V_3; __this->____state = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->____state), (void*)L_9); goto IL_0000; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } il2cpp_codegen_no_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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void YeT6oN1z__ctor_m7F39295C0822C3841073F2E523872063E1DEA9AE_gshared (YeT6oN1z_t94A0065C3651C37A567293FE96751106FEE667D4* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void YeT6oN1z__ctor_m8250A849F56A8E9EF68B0C81AE757DA9551D6EBB_gshared (YeT6oN1z_t50C97E7FD90FA426B96B866C02C0E64B66B35494* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _2F0JNmj__ctor_mF46E0C4D5674163DBECC72D2EF54482568856D0D_gshared (_2F0JNmj_t182A42C6CFF26E7EBF75EDD0D931AF6A1BD0DD85* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void _2F0JNmj__ctor_m32A99604F85FE7D3B209E5B86DBB7D8A6FFDE2F9_gshared (_2F0JNmj_t81ADC68D99B06219FE4F01519949BF37D2EBF8FA* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void bw_1__ctor_m6E0BFB5F69E335B9FC0AE0D52CC0D512221101C9_gshared (bw_1_t8A5A8DA1EEC9131CE621D76FA90B7AE392BCE6C6* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void bw_1_dtp_m93133B511E418C0903B4991D51E64D5F7E21E815_gshared (bw_1_t8A5A8DA1EEC9131CE621D76FA90B7AE392BCE6C6* __this, bool ___0_a, bool ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&bzy_3_Dispatch_m4D3945E771E37815B894B2E9A2F12BF911BA331D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&bzy_3_get_Instance_m5DEFFD69E403C6F11EC3B590D9C1B6DFC81A784F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bzx_1_tD860EF6FBE4057B405CC33ABF4B9B27EA4C241E8* V_0 = NULL; { bzx_1_tD860EF6FBE4057B405CC33ABF4B9B27EA4C241E8* L_0 = (bzx_1_tD860EF6FBE4057B405CC33ABF4B9B27EA4C241E8*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0)); bzx_1__ctor_m1D3B0B1578C67AF419E48BD7F0EEB4883360DD05(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); bzx_1_tD860EF6FBE4057B405CC33ABF4B9B27EA4C241E8* L_1 = L_0; bool L_2 = ___0_a; NullCheck(L_1); L_1->___oldValue = L_2; bzx_1_tD860EF6FBE4057B405CC33ABF4B9B27EA4C241E8* L_3 = L_1; bool L_4 = ___1_b; NullCheck(L_3); L_3->___newValue = L_4; V_0 = L_3; String_t* L_5 = __this->___messageKey; bool L_6; L_6 = cai_IsNullOrWhiteSpace_m08AF4EEC15CABBCCA5EC82CB1B84914E23FD183F(L_5, NULL); if (!L_6) { goto IL_0022; } } { return; } IL_0022: { cag_1_t13299DA714D17DC1CB7A3D2D03BFAA2956E3E9C5* L_7; L_7 = bzy_3_get_Instance_m620E836C7E405E3D8627688278120AB8CE834734(il2cpp_rgctx_method(method->klass->rgctx_data, 4)); String_t* L_8 = __this->___messageKey; bzx_1_tD860EF6FBE4057B405CC33ABF4B9B27EA4C241E8* L_9 = V_0; NullCheck((bzy_3_t69A7C4B8D2817E6515CAEA213B7FE352750F3509*)L_7); bzy_3_Dispatch_mF5CDEFB673D7F55C478D7D04F7B5B75BD880A885((bzy_3_t69A7C4B8D2817E6515CAEA213B7FE352750F3509*)L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); cac_t62870E2F82B2CE34FCE43E59EC950AD932598346* L_10; L_10 = bzy_3_get_Instance_m5DEFFD69E403C6F11EC3B590D9C1B6DFC81A784F(bzy_3_get_Instance_m5DEFFD69E403C6F11EC3B590D9C1B6DFC81A784F_RuntimeMethod_var); String_t* L_11 = __this->___messageKey; NullCheck((bzy_3_t8712F3B6ED0CC18EB647F97337E7D931727DE0F2*)L_10); bzy_3_Dispatch_m4D3945E771E37815B894B2E9A2F12BF911BA331D((bzy_3_t8712F3B6ED0CC18EB647F97337E7D931727DE0F2*)L_10, L_11, NULL, bzy_3_Dispatch_m4D3945E771E37815B894B2E9A2F12BF911BA331D_RuntimeMethod_var); 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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void bw_1__ctor_m0153C9ED74D37B0DC54DD21884A7E90D81F4697B_gshared (bw_1_t101AEDD6616D798105615478A64C2C17E71043B2* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void bw_1_dtp_m291720DC09948E9A11D4BF9247F5E74511C4E971_gshared (bw_1_t101AEDD6616D798105615478A64C2C17E71043B2* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_a, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&bzy_3_Dispatch_m4D3945E771E37815B894B2E9A2F12BF911BA331D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&bzy_3_get_Instance_m5DEFFD69E403C6F11EC3B590D9C1B6DFC81A784F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bzx_1_t4D484EB6E5789BB8192E046C3FDB7E2664856C75* V_0 = NULL; { bzx_1_t4D484EB6E5789BB8192E046C3FDB7E2664856C75* L_0 = (bzx_1_t4D484EB6E5789BB8192E046C3FDB7E2664856C75*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0)); bzx_1__ctor_m5038F03BA0C1FA391D95165EB0A25251C093F2A4(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); bzx_1_t4D484EB6E5789BB8192E046C3FDB7E2664856C75* L_1 = L_0; Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_2 = ___0_a; NullCheck(L_1); L_1->___oldValue = L_2; bzx_1_t4D484EB6E5789BB8192E046C3FDB7E2664856C75* L_3 = L_1; Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_4 = ___1_b; NullCheck(L_3); L_3->___newValue = L_4; V_0 = L_3; String_t* L_5 = __this->___messageKey; bool L_6; L_6 = cai_IsNullOrWhiteSpace_m08AF4EEC15CABBCCA5EC82CB1B84914E23FD183F(L_5, NULL); if (!L_6) { goto IL_0022; } } { return; } IL_0022: { cag_1_t87A80CA24A67B3AC723841E86724121C4FA61C56* L_7; L_7 = bzy_3_get_Instance_mFB0035F520A1F186378C888BFD508166894C6C4C(il2cpp_rgctx_method(method->klass->rgctx_data, 4)); String_t* L_8 = __this->___messageKey; bzx_1_t4D484EB6E5789BB8192E046C3FDB7E2664856C75* L_9 = V_0; NullCheck((bzy_3_t1E1BEBD3FB315A4FA21CD0E62A92BDE5781FF686*)L_7); bzy_3_Dispatch_mF4B59386741863F37F866C847E3A7DFEEE3D1EA5((bzy_3_t1E1BEBD3FB315A4FA21CD0E62A92BDE5781FF686*)L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); cac_t62870E2F82B2CE34FCE43E59EC950AD932598346* L_10; L_10 = bzy_3_get_Instance_m5DEFFD69E403C6F11EC3B590D9C1B6DFC81A784F(bzy_3_get_Instance_m5DEFFD69E403C6F11EC3B590D9C1B6DFC81A784F_RuntimeMethod_var); String_t* L_11 = __this->___messageKey; NullCheck((bzy_3_t8712F3B6ED0CC18EB647F97337E7D931727DE0F2*)L_10); bzy_3_Dispatch_m4D3945E771E37815B894B2E9A2F12BF911BA331D((bzy_3_t8712F3B6ED0CC18EB647F97337E7D931727DE0F2*)L_10, L_11, NULL, bzy_3_Dispatch_m4D3945E771E37815B894B2E9A2F12BF911BA331D_RuntimeMethod_var); 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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void bw_1__ctor_m354B93FF9D73D9C9877F95C3C0FECECCE4FA1FE5_gshared (bw_1_t57F63897159FB5A58C09913C06E2FFEFDFB7EA9D* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void bw_1_dtp_m89EB1E79978934F72823D25B5A15939520C2DC8E_gshared (bw_1_t57F63897159FB5A58C09913C06E2FFEFDFB7EA9D* __this, int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&bzy_3_Dispatch_m4D3945E771E37815B894B2E9A2F12BF911BA331D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&bzy_3_get_Instance_m5DEFFD69E403C6F11EC3B590D9C1B6DFC81A784F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bzx_1_tA2F73AE84DB462B2C1BB352D3E53255B822258F0* V_0 = NULL; { bzx_1_tA2F73AE84DB462B2C1BB352D3E53255B822258F0* L_0 = (bzx_1_tA2F73AE84DB462B2C1BB352D3E53255B822258F0*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0)); bzx_1__ctor_m459FDE4EF3667FB0804F918AAFD4BAA43343E2D2(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); bzx_1_tA2F73AE84DB462B2C1BB352D3E53255B822258F0* L_1 = L_0; int32_t L_2 = ___0_a; NullCheck(L_1); L_1->___oldValue = L_2; bzx_1_tA2F73AE84DB462B2C1BB352D3E53255B822258F0* L_3 = L_1; int32_t L_4 = ___1_b; NullCheck(L_3); L_3->___newValue = L_4; V_0 = L_3; String_t* L_5 = __this->___messageKey; bool L_6; L_6 = cai_IsNullOrWhiteSpace_m08AF4EEC15CABBCCA5EC82CB1B84914E23FD183F(L_5, NULL); if (!L_6) { goto IL_0022; } } { return; } IL_0022: { cag_1_tF63C3AF916F5372C1BA3382D1B4BBE9CD3D8B6EC* L_7; L_7 = bzy_3_get_Instance_mA744790E3413AEA87476DBF268AD65A9B251D028(il2cpp_rgctx_method(method->klass->rgctx_data, 4)); String_t* L_8 = __this->___messageKey; bzx_1_tA2F73AE84DB462B2C1BB352D3E53255B822258F0* L_9 = V_0; NullCheck((bzy_3_tDEF6B8481C81DD8E75C8CA42AC4A07AA003E2D95*)L_7); bzy_3_Dispatch_m8B286AA199A060DBEAF10DD415EA14BF673B4772((bzy_3_tDEF6B8481C81DD8E75C8CA42AC4A07AA003E2D95*)L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); cac_t62870E2F82B2CE34FCE43E59EC950AD932598346* L_10; L_10 = bzy_3_get_Instance_m5DEFFD69E403C6F11EC3B590D9C1B6DFC81A784F(bzy_3_get_Instance_m5DEFFD69E403C6F11EC3B590D9C1B6DFC81A784F_RuntimeMethod_var); String_t* L_11 = __this->___messageKey; NullCheck((bzy_3_t8712F3B6ED0CC18EB647F97337E7D931727DE0F2*)L_10); bzy_3_Dispatch_m4D3945E771E37815B894B2E9A2F12BF911BA331D((bzy_3_t8712F3B6ED0CC18EB647F97337E7D931727DE0F2*)L_10, L_11, NULL, bzy_3_Dispatch_m4D3945E771E37815B894B2E9A2F12BF911BA331D_RuntimeMethod_var); 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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void bw_1__ctor_mDB0F5D344623D081B92AA12EEF7CDEE02AED8426_gshared (bw_1_t02FBF86762B153AF514234C7DB3AF3CB73B8985E* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void bw_1_dtp_mABD11202B58D66AB5A1B61BA27FBE6C476E5D338_gshared (bw_1_t02FBF86762B153AF514234C7DB3AF3CB73B8985E* __this, int64_t ___0_a, int64_t ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&bzy_3_Dispatch_m4D3945E771E37815B894B2E9A2F12BF911BA331D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&bzy_3_get_Instance_m5DEFFD69E403C6F11EC3B590D9C1B6DFC81A784F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bzx_1_tF28DD7ABB0A422DE920831FB35E155BDF2905A9B* V_0 = NULL; { bzx_1_tF28DD7ABB0A422DE920831FB35E155BDF2905A9B* L_0 = (bzx_1_tF28DD7ABB0A422DE920831FB35E155BDF2905A9B*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0)); bzx_1__ctor_m136FB30603F0E5DCE670DAA48A3AF874774183AD(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); bzx_1_tF28DD7ABB0A422DE920831FB35E155BDF2905A9B* L_1 = L_0; int64_t L_2 = ___0_a; NullCheck(L_1); L_1->___oldValue = L_2; bzx_1_tF28DD7ABB0A422DE920831FB35E155BDF2905A9B* L_3 = L_1; int64_t L_4 = ___1_b; NullCheck(L_3); L_3->___newValue = L_4; V_0 = L_3; String_t* L_5 = __this->___messageKey; bool L_6; L_6 = cai_IsNullOrWhiteSpace_m08AF4EEC15CABBCCA5EC82CB1B84914E23FD183F(L_5, NULL); if (!L_6) { goto IL_0022; } } { return; } IL_0022: { cag_1_t04895B40CA8F412729C80E76D0FBD06112A47A7D* L_7; L_7 = bzy_3_get_Instance_mD1C74A574F1C2D7D5FEE8277DC5C791C8954DD6C(il2cpp_rgctx_method(method->klass->rgctx_data, 4)); String_t* L_8 = __this->___messageKey; bzx_1_tF28DD7ABB0A422DE920831FB35E155BDF2905A9B* L_9 = V_0; NullCheck((bzy_3_t9A9A4FBDE0863F917696ADC8C788FFB7667E7258*)L_7); bzy_3_Dispatch_m272D0A8C9ECF81401FE8B36E85AC14C9AF6694E3((bzy_3_t9A9A4FBDE0863F917696ADC8C788FFB7667E7258*)L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); cac_t62870E2F82B2CE34FCE43E59EC950AD932598346* L_10; L_10 = bzy_3_get_Instance_m5DEFFD69E403C6F11EC3B590D9C1B6DFC81A784F(bzy_3_get_Instance_m5DEFFD69E403C6F11EC3B590D9C1B6DFC81A784F_RuntimeMethod_var); String_t* L_11 = __this->___messageKey; NullCheck((bzy_3_t8712F3B6ED0CC18EB647F97337E7D931727DE0F2*)L_10); bzy_3_Dispatch_m4D3945E771E37815B894B2E9A2F12BF911BA331D((bzy_3_t8712F3B6ED0CC18EB647F97337E7D931727DE0F2*)L_10, L_11, NULL, bzy_3_Dispatch_m4D3945E771E37815B894B2E9A2F12BF911BA331D_RuntimeMethod_var); 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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void bw_1__ctor_m97F62923DDDFF84A3DAB4A8CBCD23CDC53B9AA8D_gshared (bw_1_tE27EAB883F3A6A6E8D352C4283904F9B3B3EB1A5* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void bw_1_dtp_m37FBF39689A9A60A09027D088DCF7A91BB7C5DF5_gshared (bw_1_tE27EAB883F3A6A6E8D352C4283904F9B3B3EB1A5* __this, RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&bzy_3_Dispatch_m4D3945E771E37815B894B2E9A2F12BF911BA331D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&bzy_3_get_Instance_m5DEFFD69E403C6F11EC3B590D9C1B6DFC81A784F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bzx_1_t01CAD84059E26921A56668D888A1952F0E346E84* V_0 = NULL; { bzx_1_t01CAD84059E26921A56668D888A1952F0E346E84* L_0 = (bzx_1_t01CAD84059E26921A56668D888A1952F0E346E84*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0)); bzx_1__ctor_m9DC468494C904F9C2D4A2FED75CAD65389685383(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); bzx_1_t01CAD84059E26921A56668D888A1952F0E346E84* L_1 = L_0; RuntimeObject* L_2 = ___0_a; NullCheck(L_1); L_1->___oldValue = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___oldValue), (void*)L_2); bzx_1_t01CAD84059E26921A56668D888A1952F0E346E84* L_3 = L_1; RuntimeObject* L_4 = ___1_b; NullCheck(L_3); L_3->___newValue = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___newValue), (void*)L_4); V_0 = L_3; String_t* L_5 = __this->___messageKey; bool L_6; L_6 = cai_IsNullOrWhiteSpace_m08AF4EEC15CABBCCA5EC82CB1B84914E23FD183F(L_5, NULL); if (!L_6) { goto IL_0022; } } { return; } IL_0022: { cag_1_t4408770DEE4DE1A9FBAF02CBBD5BD8EF8D6D710B* L_7; L_7 = bzy_3_get_Instance_m4D82000C75AD5803D4AF455B9B37FB0516A68856(il2cpp_rgctx_method(method->klass->rgctx_data, 4)); String_t* L_8 = __this->___messageKey; bzx_1_t01CAD84059E26921A56668D888A1952F0E346E84* L_9 = V_0; NullCheck((bzy_3_t01187F1458C4DD0836F9F22F61EBA3D73AB44479*)L_7); bzy_3_Dispatch_mEBF912F4A4FCB7DDCAE83ABE57A4D1E915558E94((bzy_3_t01187F1458C4DD0836F9F22F61EBA3D73AB44479*)L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); cac_t62870E2F82B2CE34FCE43E59EC950AD932598346* L_10; L_10 = bzy_3_get_Instance_m5DEFFD69E403C6F11EC3B590D9C1B6DFC81A784F(bzy_3_get_Instance_m5DEFFD69E403C6F11EC3B590D9C1B6DFC81A784F_RuntimeMethod_var); String_t* L_11 = __this->___messageKey; NullCheck((bzy_3_t8712F3B6ED0CC18EB647F97337E7D931727DE0F2*)L_10); bzy_3_Dispatch_m4D3945E771E37815B894B2E9A2F12BF911BA331D((bzy_3_t8712F3B6ED0CC18EB647F97337E7D931727DE0F2*)L_10, L_11, NULL, bzy_3_Dispatch_m4D3945E771E37815B894B2E9A2F12BF911BA331D_RuntimeMethod_var); 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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void bw_1__ctor_m8D3C91582BD3E817251CAD7503077247A9D12F00_gshared (bw_1_t30303CA44FF78A4A0F73AB30F14C86F0EBFE709F* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void bw_1_dtp_m6AD585283127CC14352D91EC98E1EF48478DC0C9_gshared (bw_1_t30303CA44FF78A4A0F73AB30F14C86F0EBFE709F* __this, Il2CppFullySharedGenericAny ___0_a, Il2CppFullySharedGenericAny ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&bzy_3_Dispatch_m4D3945E771E37815B894B2E9A2F12BF911BA331D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&bzy_3_get_Instance_m5DEFFD69E403C6F11EC3B590D9C1B6DFC81A784F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } const uint32_t SizeOf_a_tFE52F2831BCA7EBF5EE5B22639DF415310E15F74 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 2)); const Il2CppFullySharedGenericAny L_2 = alloca(SizeOf_a_tFE52F2831BCA7EBF5EE5B22639DF415310E15F74); const Il2CppFullySharedGenericAny L_4 = alloca(SizeOf_a_tFE52F2831BCA7EBF5EE5B22639DF415310E15F74); bzx_1_tF5CB2EAA5615439F54BEE14538616017D16ECADE* V_0 = NULL; { bzx_1_tF5CB2EAA5615439F54BEE14538616017D16ECADE* L_0 = (bzx_1_tF5CB2EAA5615439F54BEE14538616017D16ECADE*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0)); (( void (*) (bzx_1_tF5CB2EAA5615439F54BEE14538616017D16ECADE*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); bzx_1_tF5CB2EAA5615439F54BEE14538616017D16ECADE* L_1 = L_0; il2cpp_codegen_memcpy(L_2, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 2)) ? ___0_a : &___0_a), SizeOf_a_tFE52F2831BCA7EBF5EE5B22639DF415310E15F74); NullCheck(L_1); il2cpp_codegen_write_instance_field_data(L_1, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),0), L_2, SizeOf_a_tFE52F2831BCA7EBF5EE5B22639DF415310E15F74); bzx_1_tF5CB2EAA5615439F54BEE14538616017D16ECADE* L_3 = L_1; il2cpp_codegen_memcpy(L_4, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 2)) ? ___1_b : &___1_b), SizeOf_a_tFE52F2831BCA7EBF5EE5B22639DF415310E15F74); NullCheck(L_3); il2cpp_codegen_write_instance_field_data(L_3, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),1), L_4, SizeOf_a_tFE52F2831BCA7EBF5EE5B22639DF415310E15F74); V_0 = L_3; String_t* L_5 = __this->___messageKey; bool L_6; L_6 = cai_IsNullOrWhiteSpace_m08AF4EEC15CABBCCA5EC82CB1B84914E23FD183F(L_5, NULL); if (!L_6) { goto IL_0022; } } { return; } IL_0022: { cag_1_t7955D8924F73171B3D7F04B030ECC01DABEAAEC7* L_7; L_7 = (( cag_1_t7955D8924F73171B3D7F04B030ECC01DABEAAEC7* (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(il2cpp_rgctx_method(method->klass->rgctx_data, 4)); String_t* L_8 = __this->___messageKey; bzx_1_tF5CB2EAA5615439F54BEE14538616017D16ECADE* L_9 = V_0; NullCheck((bzy_3_t1B56DC560AD4BA180F9C6D73A942A6CD15DD925F*)L_7); InvokerActionInvoker2< String_t*, bzx_1_tF5CB2EAA5615439F54BEE14538616017D16ECADE* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)), il2cpp_rgctx_method(method->klass->rgctx_data, 8), (bzy_3_t1B56DC560AD4BA180F9C6D73A942A6CD15DD925F*)L_7, L_8, L_9); cac_t62870E2F82B2CE34FCE43E59EC950AD932598346* L_10; L_10 = bzy_3_get_Instance_m5DEFFD69E403C6F11EC3B590D9C1B6DFC81A784F(bzy_3_get_Instance_m5DEFFD69E403C6F11EC3B590D9C1B6DFC81A784F_RuntimeMethod_var); String_t* L_11 = __this->___messageKey; NullCheck((bzy_3_t8712F3B6ED0CC18EB647F97337E7D931727DE0F2*)L_10); bzy_3_Dispatch_m4D3945E771E37815B894B2E9A2F12BF911BA331D((bzy_3_t8712F3B6ED0CC18EB647F97337E7D931727DE0F2*)L_10, L_11, NULL, bzy_3_Dispatch_m4D3945E771E37815B894B2E9A2F12BF911BA331D_RuntimeMethod_var); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CollectionViewController_t89D7C4989B72B4127DF82DC97FED5D7FE01D9768* BaseVerticalCollectionView_get_viewController_m31FB4608049318BAFF48CA9C922797A0CA59264F_inline (BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* __this, const RuntimeMethod* method) { { CollectionViewController_t89D7C4989B72B4127DF82DC97FED5D7FE01D9768* L_0 = __this->___m_ViewController; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B3_0 = 0; { int32_t L_0 = ___0_a; int32_t L_1 = ___1_b; if ((((int32_t)L_0) < ((int32_t)L_1))) { goto IL_0008; } } { int32_t L_2 = ___1_b; G_B3_0 = L_2; goto IL_0009; } IL_0008: { int32_t L_3 = ___0_a; G_B3_0 = L_3; } IL_0009: { V_0 = G_B3_0; goto IL_000c; } IL_000c: { int32_t L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BaseVerticalCollectionView_get_lastHeight_mEDABF6845E379DCA0216106F56FAF84B952DA1F2_inline (BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* __this, const RuntimeMethod* method) { { float L_0 = __this->___m_LastHeight; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* BaseVerticalCollectionView_get_scrollView_mB4F44C6276CC57A0D8AD030F3C396650532E83CC_inline (BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* __this, const RuntimeMethod* method) { { ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_0 = __this->___m_ScrollView; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReusableCollectionItem_get_index_m39FCB0A8975CC57CBF964AB494B171CCA507CCB0_inline (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CindexU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ReusableCollectionItem_get_isDragGhost_m3D932E557A3B750E12C3D6406B0DB52C6D63513F_inline (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CisDragGhostU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReusableCollectionItem_set_index_mBE6E436EF78A151186FE66E59E1F032B653BBF1E_inline (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CindexU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReusableCollectionItem_get_id_m765F123306544777F8B1E273AFB8A0A1E94C4857_inline (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CidU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReusableCollectionItem_set_id_m681AB8AB77EE8E8E0B0105C0955B7BCF1FBDE1B7_inline (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CidU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ScrollView_get_contentViewport_mC91CCE63C249B77A5D192BEBC9C600C212C724B8_inline (ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* __this, const RuntimeMethod* method) { { VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = __this->___U3CcontentViewportU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline (float ___0_f, 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; } int32_t V_0 = 0; { float L_0 = ___0_f; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_1; L_1 = floor(((double)L_0)); V_0 = il2cpp_codegen_cast_double_to_int(L_1); goto IL_000c; } IL_000c: { int32_t L_2 = V_0; return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Hierarchy_t4CF226F0EDE9C117C51C505730FC80641B1F1677 VisualElement_get_hierarchy_m2E897DE4CFD349E65CFA38EFF6BAAFECE2F4E3E4_inline (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, const RuntimeMethod* method) { { Hierarchy_t4CF226F0EDE9C117C51C505730FC80641B1F1677 L_0 = __this->___U3ChierarchyU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ListViewDragger_t692E8911568C27949D7B443C4B82CB7925111BBD* BaseVerticalCollectionView_get_dragger_m561975581D087B9C51C90CDFC1D68EE6CECD9446_inline (BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* __this, const RuntimeMethod* method) { { ListViewDragger_t692E8911568C27949D7B443C4B82CB7925111BBD* L_0 = __this->___m_Dragger; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ListViewDraggerAnimated_get_isDragging_mD3F1699680ED7437E060BABDBC817F537AA0EDF4_inline (ListViewDraggerAnimated_t819F6A24CE088841BF9410C14EDE598E9237EBA5* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CisDraggingU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* ListViewDraggerAnimated_get_draggedItem_m883BB528AA8A39239BD882AC45FC24981C45E5EC_inline (ListViewDraggerAnimated_t819F6A24CE088841BF9410C14EDE598E9237EBA5* __this, const RuntimeMethod* method) { { ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* L_0 = __this->___m_Item; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DebuggerSupport_AddToActiveTasks_mF592C309CB2AE9C85563BE114DDDB6D226AD9E3E_inline (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___0_task, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebuggerSupport_tDD9572640CC0FDE885CA0394A44CB639ADFF69E2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); bool L_0 = ((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_StaticFields*)il2cpp_codegen_static_fields_for(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var))->___s_asyncDebuggingEnabled; if (!L_0) { goto IL_000d; } } { Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_1 = ___0_task; il2cpp_codegen_runtime_class_init_inline(DebuggerSupport_tDD9572640CC0FDE885CA0394A44CB639ADFF69E2_il2cpp_TypeInfo_var); DebuggerSupport_AddToActiveTasksNonInlined_m28785ADBB0443B6CCDC12C4A7DA297F1FFAEF889(L_1, NULL); } IL_000d: { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DebuggerSupport_RemoveFromActiveTasks_m19229D30DAA2447DDAB524F2A0E9718D070A1251_inline (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___0_task, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebuggerSupport_tDD9572640CC0FDE885CA0394A44CB639ADFF69E2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); bool L_0 = ((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_StaticFields*)il2cpp_codegen_static_fields_for(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var))->___s_asyncDebuggingEnabled; if (!L_0) { goto IL_000d; } } { Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_1 = ___0_task; il2cpp_codegen_runtime_class_init_inline(DebuggerSupport_tDD9572640CC0FDE885CA0394A44CB639ADFF69E2_il2cpp_TypeInfo_var); DebuggerSupport_RemoveFromActiveTasksNonInlined_m328F6FE7F9066EAD92528B6AD6BB08B12BA9A2C0(L_1, NULL); } IL_000d: { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t HGrpBc1x_XyREwTp7_m3C25A6864BA7AD19DAF8AF5FC9B797A0D441B7DD_inline (HGrpBc1x_t02C9ECA2E405E25F7BDFF8C742961CE1CCCFD8D8* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3Cf02DzHjZU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____stringLength; return L_0; } } 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 = __this->____size; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->____version; __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1)); } { int32_t L_1 = __this->____size; V_0 = L_1; __this->____size = 0; int32_t L_2 = V_0; if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_003c; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = __this->____items; int32_t L_4 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL); return; } IL_003c: { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->____version; __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1)); goto IL_0035; } IL_0035: { __this->____size = 0; } IL_003c: { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = __this->____version; __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->____items; V_0 = L_1; int32_t L_2 = __this->____size; 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 = ((int32_t)il2cpp_codegen_add(L_5, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0; int32_t L_7 = V_1; RuntimeObject* L_8 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (RuntimeObject*)L_8); return; } IL_0034: { RuntimeObject* L_9 = ___0_item; List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_gshared_inline (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* __this, const RuntimeMethod* method) { { Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* L_0 = __this->____task; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* Result_get_Error_m9FAFA1989A80151A01E339FC1D2586F73C9D4C77_gshared_inline (Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* __this, const RuntimeMethod* method) { { ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* L_0 = __this->___U3CErrorU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* Result_get_Error_m0378037255A6BEB508BB56911DB6C30742D1E57D_gshared_inline (Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* __this, const RuntimeMethod* method) { { ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* L_0 = __this->___U3CErrorU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_mAD143460B9F7A33E9D67CC2090E969366C04CB79_gshared_inline (Func_2_t614979E2AC81C7FE99D5A60F63345019CAF6711C* __this, KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F ___0_arg, const RuntimeMethod* method) { typedef bool (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_m1FAA5E1DDFE664C840E3A02BB99D67DDADCF53DB_gshared_inline (Func_2_tBEF54F5D3F7EF2D9657C23087F476AEBCF9D1CD6* __this, KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 ___0_arg, const RuntimeMethod* method) { typedef bool (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_gshared_inline (Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method) { typedef bool (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_mF6B35C2052FC06F1CAF473608561B3413EE568FB_gshared_inline (Func_2_t0A2C8E4C891465D76FD48F1844A31577768003E0* __this, KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE ___0_arg, const RuntimeMethod* method) { typedef bool (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_gshared_inline (Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* __this, Il2CppChar ___0_arg, const RuntimeMethod* method) { typedef bool (*FunctionPointerType) (RuntimeObject*, Il2CppChar, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_gshared_inline (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method) { typedef bool (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_m4B9D8943DBF96B29E895B395193DBB51D7098E8B_gshared_inline (Func_2_t1230FC679C84A70380BF230B5AE45247613D9423* __this, dqr_t82CC661FC32C20B34C952E90F0A363F830089C25 ___0_arg, const RuntimeMethod* method) { typedef bool (*FunctionPointerType) (RuntimeObject*, dqr_t82CC661FC32C20B34C952E90F0A363F830089C25, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_mF5E5BCA45329AB80F4758F8AD4F0165DC0A38F7D_gshared_inline (Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method) { typedef bool (*FunctionPointerType) (RuntimeObject*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_m0C0302E098EBE946266C668EDC5A30E44F3985B3_gshared_inline (Func_2_tA342331A04D1549FD79C6EA87B195D099E1C2095* __this, double ___0_arg, const RuntimeMethod* method) { typedef bool (*FunctionPointerType) (RuntimeObject*, double, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_m1543D7041BADF87D1F63EBF838B0DDCB40340C7E_gshared_inline (Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* __this, int32_t ___0_arg, const RuntimeMethod* method) { typedef bool (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_m4CB39118223619082E14ED78D0F91A209BBF0BEC_gshared_inline (Func_2_t17A7605CEEC6FA7EC6BDEFDBAD916217CEEB6710* __this, int64_t ___0_arg, const RuntimeMethod* method) { typedef bool (*FunctionPointerType) (RuntimeObject*, int64_t, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F Enumerator_get_Current_mAD5F7ED646B0B46E1B9BD0745C91677FC3101223_gshared_inline (Enumerator_tA0B01774C21DF8FFB16811CA6CB92C23C82111FE* __this, const RuntimeMethod* method) { { KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F L_0 = __this->____current; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 Enumerator_get_Current_m2AD9F16B5FB576542CC8F051FFB7E4240D277147_gshared_inline (Enumerator_t8723CE279F7B247C522A6ABE11CD863310AB91A8* __this, const RuntimeMethod* method) { { KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 L_0 = __this->____current; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_m2E99DFD369025C91E4B23FA90EE17A41271106A4_gshared_inline (Enumerator_t81E3046D0BB629D86FAC325CBBF319731C3E36A4* __this, const RuntimeMethod* method) { { KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_0 = __this->____current; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE Enumerator_get_Current_m819D7750CBB27778A617762005596933C216C965_gshared_inline (Enumerator_tDAE8EC2CEF631A5B3D1A3AA2B5EFCB85908E90FA* __this, const RuntimeMethod* method) { { KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE L_0 = __this->____current; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar Enumerator_get_Current_m50891A1A1A5F69FFF0D667B82BD22B8658F1A6E7_gshared_inline (Enumerator_t4016CCA94D50E9317613E883E74A4DCA4D1C287D* __this, const RuntimeMethod* method) { { Il2CppChar L_0 = __this->____current; 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 = __this->____current; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR dqr_t82CC661FC32C20B34C952E90F0A363F830089C25 Enumerator_get_Current_mC4B5B5EF830D550F80F5D2909594E028F5CBC5C2_gshared_inline (Enumerator_t6DFC896374BF51AFAB8BB3E5E0A279856D6CEA4D* __this, const RuntimeMethod* method) { { dqr_t82CC661FC32C20B34C952E90F0A363F830089C25 L_0 = __this->____current; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t Func_2_Invoke_m5B9834BB5DB6D980A7044E2A59C50C3AB9E38AA3_gshared_inline (Func_2_t875FE6CFF3779F5E28438C64DBD8F8A607E0DF94* __this, KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F ___0_arg, const RuntimeMethod* method) { typedef int64_t (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m1278AE9C2B5A98CFFC792903A8A6F8975EF6D230_gshared_inline (Func_2_t7542A58C66CF31CAC1B18A6A480408A5312791FD* __this, KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 ___0_arg, const RuntimeMethod* method) { typedef ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Func_2_Invoke_m830EDB2691CBF9243E39E27655D8EA911FDBF3DE_gshared_inline (Func_2_t92C4FE32CCDE4C6E94AC230C1744E40A65212169* __this, KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 ___0_arg, const RuntimeMethod* method) { typedef double (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Func_2_Invoke_m9AFBC64B6C671682BF3EB79BDCAE6A8DC5947F60_gshared_inline (Func_2_tC4D7F6AF83855FFC8343EF34A106E91CBB3C6D88* __this, KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 ___0_arg, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m2E4AA6D9A491FEEB4366DC707708218AC50966F5_gshared_inline (Func_2_tFE5E62FB37A8F508A3115F3364B08F64F52F4E56* __this, KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0 ___0_arg, const RuntimeMethod* method) { typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_t549278FB663C537BE7A111CC3FC1955676F2C4A0, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m8A4C41929B691DC9085D87096BA7BA375763D967_gshared_inline (Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method) { typedef ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Func_2_Invoke_m8AB7737A3D8B213BACE91AE7F98D6FFF494DE79D_gshared_inline (Func_2_t47FAFA6E2D9AD9FDF910E87892F59352FB5B18F3* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method) { typedef double (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Func_2_Invoke_m450153F6300275E6112B4346D2EF20A15EB7091E_gshared_inline (Func_2_tA526681EE526C81F376160E44520BDC21770A705* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_gshared_inline (Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method) { typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Func_2_Invoke_m1F8EE2DF137BE5132901C0297848BC7A373A676B_gshared_inline (Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* __this, int32_t ___0_arg, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_gshared_inline (Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* __this, int32_t ___0_arg, const RuntimeMethod* method) { typedef bool (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m391DE18D3E422BB20DE4D16ABF413F64F079DFCB_gshared_inline (Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665* __this, int32_t ___0_arg, const RuntimeMethod* method) { typedef ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Func_2_Invoke_mD0A19E41F98A9A0A714DA871A58878A66CF373B7_gshared_inline (Func_2_tF2AB14F275941BA60E9BCF23A9892D0255EE639A* __this, int32_t ___0_arg, const RuntimeMethod* method) { typedef double (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Func_2_Invoke_m2F5EF7EE15634492B2E930C5F3DF28F3071CD5F0_gshared_inline (Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4* __this, int32_t ___0_arg, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_mFA681ED6452214C133490C8EBCEF80076525B562_gshared_inline (Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* __this, int32_t ___0_arg, const RuntimeMethod* method) { typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_gshared_inline (Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method) { typedef ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Func_2_Invoke_mD53F0155434EDFA18B5BDAD0B0F61AC5F82EB95B_gshared_inline (Func_2_t5D850B409400F6FC6B650829D4B758F5899212B1* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method) { typedef double (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_gshared_inline (Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_gshared_inline (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method) { typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_gshared_inline (Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method) { typedef bool (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m2AB6C1914FFEDDAF25F1EDC95B95C1614CFD344A_gshared_inline (Func_2_tC496704D554895234B1360058C5CC2D901C24957* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method) { typedef ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Func_2_Invoke_mB2968CB57271E5FAAAC362D89997D0C74BDAD83E_gshared_inline (Func_2_t9D2BEBC30A557FE8C09F3ED125F250B85332EB29* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method) { typedef double (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Func_2_Invoke_m57961B138A397ADAB0DC71E56519ADBD63327D27_gshared_inline (Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m1F78C6C79382EA6E74D62E31DD00A9378266A518_gshared_inline (Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method) { typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_gshared_inline (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____current; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mB6A201CD563FEF33A6BDA75B83C7BF2AA36CD98C_gshared_inline (Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____current; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 Enumerator_get_Current_m4E279E6389EB06C5DBE88A74E3BD3F23FB2B17E4_gshared_inline (Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F* __this, const RuntimeMethod* method) { { StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_0 = __this->____current; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ExtractKeyDelegate_Invoke_m3214A3F92C2EB22088AB7738E8DFE1BE70925148_gshared_inline (ExtractKeyDelegate_t9BADAD4BDEEE5FEB8CBD095F1EA307C3DA921583* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { typedef String_t* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_value, reinterpret_cast(__this->___method)); }