Files
RedHotRoast-ios/HybridCLRData/StrippedAOTDllsTempProj/iOS/Il2CppOutputProject/Source/il2cppOutput/Generics__96.cpp
T
2026-07-17 14:03:00 +08:00

26267 lines
1.3 MiB
Plaintext

#include "pch-cpp.hpp"
#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif
#include <limits>
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 <typename T1>
struct VirtualActionInvoker1
{
typedef void (*Action)(void*, T1, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename T1, typename T2>
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 <typename R>
struct VirtualFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename R, typename T1>
struct VirtualFuncInvoker1
{
typedef R (*Func)(void*, T1, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename R, typename T1, typename T2>
struct VirtualFuncInvoker2
{
typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
struct InterfaceActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename T1>
struct InterfaceActionInvoker1
{
typedef void (*Action)(void*, T1, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename T1>
struct InterfaceActionInvoker1Invoker;
template <typename T1>
struct InterfaceActionInvoker1Invoker<T1*>
{
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 <typename R>
struct InterfaceFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename T1>
struct InvokerActionInvoker1;
template <typename T1>
struct InvokerActionInvoker1<T1*>
{
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 <typename T1, typename T2>
struct InvokerActionInvoker2;
template <typename T1, typename T2>
struct InvokerActionInvoker2<T1, T2*>
{
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 <typename T1, typename T2>
struct InvokerActionInvoker2<T1*, T2*>
{
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 <typename T1, typename T2, typename T3>
struct InvokerActionInvoker3;
template <typename T1, typename T2, typename T3>
struct InvokerActionInvoker3<T1*, T2*, T3*>
{
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 <typename R>
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 <typename R, typename T1>
struct InvokerFuncInvoker1;
template <typename R, typename T1>
struct InvokerFuncInvoker1<R, T1*>
{
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 <typename R, typename T1, typename T2>
struct InvokerFuncInvoker2;
template <typename R, typename T1, typename T2>
struct InvokerFuncInvoker2<R, T1*, T2*>
{
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<intptr_t> (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<Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975*>(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<Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975*>(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<Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975*>(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<Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975*>(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<Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141*>(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<Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141*>(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<Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141*>(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<Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141*>(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<Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93*>(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<Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93*>(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<Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93*>(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<Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93*>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(L_21)), L_23, SizeOf_T_tE4830CEB11D3DDB28FE7E64F22C7869BD26E6FCF);
Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (void**)(L_20)->GetAddressAt(static_cast<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B*>(__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<il2cpp_array_size_t>(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<int32_t>(__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<il2cpp_array_size_t>(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<RuntimeObject*>(__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<Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B*>(__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<RuntimeObject*>(__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<RuntimeObject*>(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),2), L_4);
il2cpp_codegen_write_instance_field_data<int32_t>(__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<List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*>(__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<Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B*>(__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<int32_t>(__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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B*>(__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<Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*>(__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<il2cpp_array_size_t>(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<int32_t>(__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<RuntimeObject*>(__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<Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B*>(__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<Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*>(__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<RuntimeObject*>(__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<RuntimeObject*>(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),3), L_4);
il2cpp_codegen_write_instance_field_data<int32_t>(__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<List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*>(__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<Func_2_t19E50C11C3E1F20B5A8FDB85D7DD353B6DFF868B*>(__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<Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*>(__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<int32_t>(__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<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
for (il2cpp_array_size_t i = 0; i < length; i++)
{
WriteDelegate_t6A0EB21668C92D873ACB875924DE54518D8B7234* currentDelegate = reinterpret_cast<WriteDelegate_t6A0EB21668C92D873ACB875924DE54518D8B7234*>(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<RuntimeMethod*>(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<RuntimeMethod*>(__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<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
for (il2cpp_array_size_t i = 0; i < length; i++)
{
WriteDelegate_t737D0DA8D96562AD76BB67D9C5A5199EDB0171E1* currentDelegate = reinterpret_cast<WriteDelegate_t737D0DA8D96562AD76BB67D9C5A5199EDB0171E1*>(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<RuntimeMethod*>(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<RuntimeMethod*>(__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<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
for (il2cpp_array_size_t i = 0; i < length; i++)
{
WriteDelegate_t907C2DAF3A619B832C6D9441AF1C4CDA7914AF1D* currentDelegate = reinterpret_cast<WriteDelegate_t907C2DAF3A619B832C6D9441AF1C4CDA7914AF1D*>(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<RuntimeMethod*>(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<RuntimeMethod*>(__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<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
for (il2cpp_array_size_t i = 0; i < length; i++)
{
WriteDelegate_tE9F20B5E1A664D239EFDD91143B963A216AAB1C7* currentDelegate = reinterpret_cast<WriteDelegate_tE9F20B5E1A664D239EFDD91143B963A216AAB1C7*>(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<RuntimeMethod*>(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<RuntimeMethod*>(__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<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
for (il2cpp_array_size_t i = 0; i < length; i++)
{
WriteDelegate_t023838BBDB83C818E9FDC98ABFA9A9396823E789* currentDelegate = reinterpret_cast<WriteDelegate_t023838BBDB83C818E9FDC98ABFA9A9396823E789*>(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<RuntimeMethod*>(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<RuntimeMethod*>(__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<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
for (il2cpp_array_size_t i = 0; i < length; i++)
{
WriteDelegate_t98EF2EAAD5827503FF2F0213C32A4961968D75A0* currentDelegate = reinterpret_cast<WriteDelegate_t98EF2EAAD5827503FF2F0213C32A4961968D75A0*>(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<RuntimeMethod*>(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<RuntimeMethod*>(__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<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
for (il2cpp_array_size_t i = 0; i < length; i++)
{
WriteDelegate_t055D02BADD3A5DFA009116D80BC93C235313CAE8* currentDelegate = reinterpret_cast<WriteDelegate_t055D02BADD3A5DFA009116D80BC93C235313CAE8*>(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<RuntimeMethod*>(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<RuntimeMethod*>(__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<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
for (il2cpp_array_size_t i = 0; i < length; i++)
{
WriteDelegate_tCC7EDE8329D3D4B81ABF643CABCC600B2CC335D7* currentDelegate = reinterpret_cast<WriteDelegate_tCC7EDE8329D3D4B81ABF643CABCC600B2CC335D7*>(delegatesToInvoke[i]);
typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny*, Il2CppFullySharedGenericAny, const RuntimeMethod*);
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_val, ___1_fieldValue, reinterpret_cast<RuntimeMethod*>(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<RuntimeMethod*>(__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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(L_16)))->___Value = L_17;
Il2CppCodeGenWriteBarrier((void**)(&((L_15)->GetAddressAt(static_cast<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(((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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(((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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<int32_t>(((Entry_t7F8922DC9D131FDA94BF956DD509FC395285A91E*)(L_18)->GetAddressAt(static_cast<il2cpp_array_size_t>(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<il2cpp_array_size_t>(((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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(((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<int32_t>(((Entry_t7F8922DC9D131FDA94BF956DD509FC395285A91E*)(L_32)->GetAddressAt(static_cast<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<int32_t>(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<il2cpp_array_size_t>(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<RuntimeMethod*>(__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<RuntimeMethod*>(__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<RuntimeMethod*>(__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<RuntimeMethod*>(__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<RuntimeMethod*>(__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<RuntimeMethod*>(__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<RuntimeMethod*>(__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<RuntimeMethod*>(__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<RuntimeMethod*>(__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<RuntimeMethod*>(__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<RuntimeMethod*>(__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<RuntimeMethod*>(__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<RuntimeMethod*>(__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<RuntimeMethod*>(__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<RuntimeMethod*>(__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<RuntimeMethod*>(__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<RuntimeMethod*>(__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<RuntimeMethod*>(__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<RuntimeMethod*>(__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<RuntimeMethod*>(__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<RuntimeMethod*>(__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<RuntimeMethod*>(__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<RuntimeMethod*>(__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<RuntimeMethod*>(__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<RuntimeMethod*>(__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<RuntimeMethod*>(__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<RuntimeMethod*>(__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<RuntimeMethod*>(__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<RuntimeMethod*>(__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<RuntimeMethod*>(__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<RuntimeMethod*>(__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<RuntimeMethod*>(__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<RuntimeMethod*>(__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<RuntimeMethod*>(__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<RuntimeMethod*>(__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<RuntimeMethod*>(__this->___method));
}